/*
Theme Name: Xamin Child
Theme URI: https://wordpress.iqonic.design/xamin-wpbakery/
Author: the iQonic team
Author URI: https://iqonicthemes.com/
Template:   xamin
Description: Data Science is growing and each businesses today are driven by the force. The stimulation is so strong that most Startups and new business ventures evolve around Data Science and anaylitics. Xamin is one of the most advanced technology website template for beginners and businesses. Build and explore various aspects of data science, business analytics, big data projects, data visualization tools business, online training and professional courses to job opportunities listing.
Version: 3.3.1
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: xamin
Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

@import url("https://use.typekit.net/mvt0iye.css");


body, h1, h2, h3, h4, h5, h6 {
	font-family: brandon-grotesque, sans-serif !important;
}

.custom-tab .nav.nav-pills[aria-orientation="vertical"] .nav-link.active, .custom-tab .nav.nav-pills[aria-orientation="vertical"] .nav-link:hover {
	background-color: #8996A0;
}

.iframe-wrapper {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding-top: 56.25%;
}

.iframe-wrapper img,
.iframe-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
}

.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-9-16:before {
	padding-top: 160px;
}

header.style-one {
	background-color: #fff;
}

.owl-carousel .iq-blog-box .iq-blog-detail {
	padding: 15px;
}

.iq-bg-over .wow {
	display: none;
}

header.menu-sticky .main-header {
	background: #fff !important;
}

.owl-carousel .owl-stage {
	display: flex;
	align-items: center;
}

body, p, .consulting-blog .blog-details ul.list-inline li a, .widget ul li a, footer.footer-one .info-share li a, footer.footer-one ul.iq-contact li i, header .navbar ul li a, header .navbar ul li .sub-menu li > a, header .navbar ul li .sub-menu li .sub-menu li.menu-item a, header.style-one .sub-header .number-info li a, header.style-one .sub-header .number-info li a i, header.style-one .sub-header .social-icone ul li i, .commentlist .iq-comment-metadata a, label, header .navbar ul li i, header .navbar ul li .sub-menu li i {
	color: #194140 !important;
}

a {
	color: #a51c30;
}

h4 a {
	text-decoration: underline
}

.cardItem {
	border: 1px solid rgba(0,0,0,0.25);
	padding: 16px 35px;
	margin-bottom: 35px
}

.cardItem .wpb_single_image {
	height: 100px;
	display: flex;
	justify-content: center;
	align-items: center;
}

.cardItem img {
	max-height: 100px;
	height: auto;
	max-width: 250px;
	width: auto;
}

.iq-blog-box {
	border: 0
}

#main {
	padding-top: 0px;
	padding-bottom: 0px;
}

.breadcrumb {
	display: none !important;
}

.copyright {
	color: #fff;
}

.lightText p,
.lightText .consulting-blog .blog-details ul.list-inline li a,
.lightText .widget ul li a,
.lightText footer.footer-one .info-share li a,
.lightText footer.footer-one ul.iq-contact li i,
.lightText header .navbar ul li a,
.lightText header .navbar ul li .sub-menu li > a,
.lightText header .navbar ul li .sub-menu li .sub-menu li.menu-item a,
.lightText header.style-one .sub-header .number-info li a,
.lightText header.style-one .sub-header .number-info li a i,
.lightText header.style-one .sub-header .social-icone ul li i,
.lightText .commentlist .iq-comment-metadata a,
.lightText label,
.lightText header .navbar ul li i,
.lightText header .navbar ul li .sub-menu li i {
  color: #fff !important;
}

h2.lightText,
h3.lightText,
h4.lightText,
h5.lightText,
h6.lightText,
.lightText h2,
.lightText h3,
.lightText h4,
.lightText h5,
.lightText h6 {
  color: #fff !important;
}

footer .widget.widget_nav_menu ul li a,
footer .widget ul.menu li a,
footer.footer-one .widget ul.menu li a:hover, .widget ul li a:hover,
footer .widget.widget_nav_menu ul li a:hover,
footer .widget ul.menu li a:hover {
  color: #fff !important;
}

.ersshake:hover {
  animation: ersshake 0.82s cubic-bezier(.36,.07,.19,.97) both;
  transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  perspective: 1000px;
}

@keyframes ersshake {
  10%, 90% {
    transform: translate3d(-1px, 0, 0);
  }
  
  20%, 80% {
    transform: translate3d(1px, 0, 0);
  }

  30%, 50%, 70% {
    transform: translate3d(-2px, 0, 0);
  }

  40%, 60% {
    transform: translate3d(2px, 0, 0);
  }
}

.video_wrapper {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding-top: 56.25%;
  margin-bottom: 1em;
}

.video_wrapper video,
.video_wrapper img,
.video_wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
}

.tags li {
  font-weight: bold;
  color: #8996A0;
}

.tags li+li:before {
  content: '|';
  margin-right: 8px;
}

.custom-tab .nav.nav-pills li {
	width: 49%;
}

.copyright a,
.copyright-footer a:hover,
.copyright-footer a {
	color: #fff !important;
}

.news-source {
  background-color: #A51C30;
  color: #F3F3F1;
  padding: 0.5em 0.75em;
  border-radius: 5px;
}

@media(max-width: 767px) {
  #homeHero {
    padding-top: 50px !important;
    padding-bottom: 80px !important;
  }

  .hero-logos figure {
    margin: 1em 0 !important;
  }

  .iframe-wrapper.chart {
    padding-top: 80vh !important;
  }

  #embeded-charts .nav {
    display: none;
  }
  
  #embeded-charts .show_content .tab-pane {
    display: block !important;
    opacity: 1 !important;
  }
}

.owl-carousel .owl-stage {
  align-items: stretch;
}

.owl-carousel.owl-drag .owl-item {
  display: flex;
  align-items: stretch;
}

.owl-carousel.owl-drag .owl-item .item {
  display: flex;
  align-items: stretch;
}

.our-testimonial .iq-testimonial {
  display: flex;
  flex-direction: column;
}

.owl-carousel.owl-drag .owl-item .item .testimonial-info {
  margin-top: auto;
}