/*
Theme Name: Unicon Child Theme
Description: Unicon Child Theme for your Customizations
Author: minti
Template: unicon
Version: 1.0
*/

@import url("../unicon/style.css");

.brand_image { height: 33px; width: auto; margin-bottom: -6px; }
#topbar { padding: 2px 0 4px; }
#topbar a.button.color-2 { vertical-align: top; margin: 6px 0 0 0; padding: 8px; font-size: 10px; color: white; background-color: #00a5a9; }
#topbar a.button.color-2:hover { background-color: black; }
.page-id-3478 blockquote, .page-id-129 blockquote, .page-id-127 blockquote { margin-top: -10px; }
#breadcrumbs.sixteen { text-align: left; }
#fulltitle { /*display: none;*/ }
.single-product #fulltitle { display: block; }
.woocommerce-tabs { margin-top: 20px!important; }
.breadcrumb { display: block; margin-bottom: 25px;}
.container .ten.columns {/* width: 710px; */ width:100%;}
div#breadcrumbs.six.columns { width:100%; color:#fff; margin-bottom:10px;display:none!important;}
div#crumbs{ width:100%; color:#dbdbdb; margin-bottom:10px;text-align:left;}
div#page-wrap.container.portfolio-detail {margin-top:30px!important;}
/*.overlay-effect .mask {background-color: transparent!important;}*/
/* Header */
.free-trial-container { margin-right: 20px; padding-right: 20px; border-right: 1px solid #ddd; }
#phone-header-image { vertical-align: middle; margin-right: 4px; width: 14px; height: 14px; display: inline-block; background-image: url('images/phone.png'); }

/* Product Page */
div.product h1 { margin-bottom: -20px; line-height: 1.2em; }
.woocommerce .entry-summary a.button { margin-bottom: 15px!important; margin-right: 15px!important; }
.single-product .entry-summary h5 { margin-bottom: -15px; }
/* .woocommerce-tabs { border-top: 0!important; } */
.product .price { border-bottom: 0!important; margin-bottom: 0!important; }
.product-details-description-col em {font-style: italic;}
.single .white_bar{border: 1px solid #ffffff;}

/* Collection Stats Table */
.collection-stats { margin-top: 30px; margin-bottom: 30px; }
.collection-stats h3 { font-size: 16px; }
.collection-stats ul { margin: 0; padding: 0; }
.collection-stats ul li { box-shadow: 1px 1px 1px rgba(0,0,0,.2); border-radius: 8px; font-size: 11px; padding: 10px; box-sizing: border-box; min-height: 80px; vertical-align: top; text-align: center; border: 1px solid #ddd; display: inline-block; width: 23%; margin-right: 1%;  }
.collection-stats ul li span { color: #00a5a9; display: block; font-size: 22px; font-weight: bold; }

/* Producer Logos */
.producers-logos { overflow: hidden; border: 1px solid #efefef; padding: 20px; }
.producers-logos > div { height: 100px; text-align: center; width: 22%; margin-right: 4%; margin-bottom: 20px; float: left; }
.producers-logos > div img { position: relative; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
.producers-logos > div:nth-child(4n) { margin-right: 0; }
.producers-logos > div:nth-child(4n+1) { clear: both; }

/*Registration form CSS */
.wpcf7-form p br{display: none !important;}
div.wpcf7 .ajax-loader{display: none !important;}
.wpcf7-form fieldset{margin-bottom: 5px;}

/* Blog Post */
.entry-meta a { color: #00a5a9; }
.entry-date { font-size: .875rem;}

/* Pictures on Database page */
.floatrightdesktop { float: right!important; }

/* Blog */
.blog-wrapper h1 { text-shadow: 1px 1px 1px rgba(0,0,0,.6); font-size: 42px; font-weight: 700; }

/* Blog Carousel */
body .blog-carousel .blog-item-description h4 { font-size: 26px; }

/* Subheadline on product page */
.single-product .entry-summary h5 { font-size: 20px; }
.contact-for-product { margin-top: 20px; }

/* Press Releases */
.post-type-archive-press_releases article { margin-bottom: 60px; }

.blog-page article { margin-bottom: 60px; }
.list-page-design blockquote p { padding: 0px 0 0px 20px; }
.list-page-design blockquote p strong { display: inline-block; width:100%; margin-bottom:10px !important; line-height:24px;}
.list-page-design blockquote p strong a{ display: inline; }
.pagination span.page-numbers.current {
    background-color: #ffffff;
    color: #0071bc !important;
    font-weight: bold;
}
#wp-megamenu-main_navigation .menu-item.product-sub-menu a { line-height: 1.5 !important;margin: 0 !important; font-family: 'Open Sans', sans-serif !important;}
#wp-megamenu-main_navigation .menu-item #menu-item-21603 a { line-height: 1.5; }
.content-wrap p { font-family: 'Open Sans' !important; }
body #wp-megamenu-main_navigation .menu-item.nav-sub-menu a{margin: 0 !important; font-weight: 400 !important;font-family: 'Open Sans', sans-serif !important;}
body #wp-megamenu-main_navigation>.wpmm-nav-wrap ul.wp-megamenu h1,body #wp-megamenu-main_navigation>.wpmm-nav-wrap ul.wp-megamenu h2,body #wp-megamenu-main_navigation>.wpmm-nav-wrap ul.wp-megamenu h3,body #wp-megamenu-main_navigation>.wpmm-nav-wrap ul.wp-megamenu h4,body #wp-megamenu-main_navigation>.wpmm-nav-wrap ul.wp-megamenu h5,body #wp-megamenu-main_navigation>.wpmm-nav-wrap ul.wp-megamenu h6,body #wp-megamenu-main_navigation>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li,body #wp-megamenu-main_navigation>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li a{font-family: 'Open Sans', sans-serif !important;}
#wp-megamenu-main_navigation .menu-item.nav-sub-menu a:hover,#wp-megamenu-main_navigation .menu-item.product-sub-menu a:hover, #wp-megamenu-main_navigation .menu-item .submenus .right-content a:hover{border:0 !important;}
.submenus .right-content a{margin:0 !important;}
#navigation #menu-latest-header-menu > .menu-item:hover .fa-angle-down:before{content: "\f106";}
@media only screen and (max-width: 767px) {
	.blog-wrapper h1 { font-size: 24px; }
}
@media only screen and (max-width: 479.2px){
 	a.free-trial-container {
    	padding: 0px !important;
    	margin: 0px !important;
    	border: 0px none;
	}
}
@media (max-width: 600px) {
	.collection-stats ul li { width: 49%; margin-right: 1%; margin-bottom: 1%; }
	.producers-logos > div { width: 48%; margin-right: 4%; }
	.producers-logos > div:nth-child(4n) { margin-right: 4%; }
	.producers-logos > div:nth-child(4n+1) { clear: none; }
	.producers-logos > div:nth-child(2n) { margin-right: 0%; }
	.producers-logos > div:nth-child(2n+1) { clear: both; }
}

@media (min-width: 958px){
	.post-type-archive-press_releases .wpb_row.vc_row-fluid.full-width-section {
		margin-top: 45px !important;
	}
	.press_releases-template-default .wpb_row.vc_row-fluid.full-width-section.section.section-no-parallax.bg-stretch {
		margin-top: 45px !important;
	}
	/*.tax-pr_tags .wpb_row.vc_row-fluid.full-width-section {
		margin-top: 45px !important;
	}
	.tax-pr_categories .wpb_row.vc_row-fluid.full-width-section.section.section-no-parallax.bg-stretch {
		margin-top: 45px !important;
	}*/
	div#logo-navigation {
    	margin: 0px !important;
      	width: 100% !important;
	}
}
@media only screen and (min-width: 958.2px) {  
  	.page-template-default div#page-wrap {
    	margin-top: 44px;
	}
  	section.landingBanner {
    	margin-top: 44px;
	}
  	main {
    	margin-top: 44px !important;
	}
  
  	/** Sticky Top Bar **/
    .admin-bar #header.stuck {
        top: 76px;
        box-shadow: 0px 2px 2px 1px rgba(0, 0, 0, 0.16);
    }
    .admin-bar #topbar {
      	top: 30px !important;
      	position: fixed;
      	width: 100%;
    }
    .admin-bar #header {
        top: 44px;
    }
  
  	#topbar {
      	top: 0px;
      	position: fixed;
      	width: 100%;
    }
   #header {
        top: 45px;
    }

}

body{padding: 0px;margin: 0px;/*font-family: 'gothamregular' !important;*/ font-family: 'Gotham-Book' !important;}
.text-center{text-align: center;}
body .titlebar h1, body .titlebar h2, body .titlebar h3, body .titlebar h4, body .titlebar h5, body .titlebar h6, body p{/*font-family: 'gothamregular' !important;*/ font-family: 'Gotham-Book' !important; }
.portfolio-detail h3 {font-family: 'Gotham-Book' !important;}

@font-face {
  font-family: 'gothamregular';
  src: url(assets/fonts/Gotham+Regular.eot);
  src: url(assets/fonts/Gotham+Regular.eot?#iefix) format('embedded-opentype'),
       url(assets/fonts/Gotham+Regular.otf) format('otf'),
       url(assets/fonts/Gotham+Regular.svg#Gotham%20Regular) format('svg'),
       url(assets/fonts/Gotham+Regular.ttf) format('truetype'),
       url(assets/fonts/Gotham+Regular.woff) format('woff'),
       url(assets/fonts/Gotham+Regular.woff2) format('woff2');
}

@font-face {
  font-family: 'gothammedium';
  src: url('assets/fonts/Gotham-Medium.svg#Gotham-Medium') format('svg'),
       url('assets/fonts/Gotham-Medium.ttf') format('truetype'),
       url('assets/fonts/Gotham-Medium.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'gothammedium';
  src: url('assets/fonts/GothamMedium.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}

@font-face {
 font-family: 'gothambold';
src: url('assets/fonts/Gotham-Bold.eot');
src: url('assets/fonts/Gotham-Bold.eot?#iefix') format('embedded-opentype'),
url('assets/fonts/Gotham-Bold.woff2') format('woff2'),
url('assets/fonts/Gotham-Bold.woff') format('woff'),
url('assets/fonts/Gotham-Bold.ttf') format('truetype'),
url('assets/fonts/Gotham-Bold.otf') format('woff2') ;
font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
  font-family: 'gothamitalicbold';
  src: url(assets/fonts/Gotham+Bold+Italic.eot);
  src: url(assets/fonts/Gotham+Bold+Italic.eot?#iefix) format('embedded-opentype'),
       url(assets/fonts/Gotham+Bold+Italic.otf) format('otf'),
       url(assets/fonts/Gotham+Bold+Italic.svg#Gotham%20Bold%20Italic) format('svg'),
       url(assets/fonts/Gotham+Bold+Italic.ttf) format('truetype'),
       url(assets/fonts/Gotham+Bold+Italic.woff) format('woff'),
       url(assets/fonts/Gotham+Bold+Italic.woff2) format('woff2');
}

@font-face {
  font-family: 'gothamlight';
  src: url('assets/fonts/Gotham-Light.svg#Gotham-Light') format('svg'),
       url('assets/fonts/Gotham-Light.ttf') format('truetype'),
       url('assets/fonts/Gotham-Light.woff') format('woff'),
       url('assets/fonts/Gotham-Light.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'arial';
  src: url(assets/fonts/ArialTh.eot);
  src: url(assets/fonts/ArialTh.eot?#iefix) format('embedded-opentype'),
       url(assets/fonts/ArialTh.otf) format('otf'),
       url(assets/fonts/ArialTh.svg#ArialTh) format('svg'),
       url(assets/fonts/ArialTh.ttf) format('truetype'),
       url(assets/fonts/ArialTh.woff) format('woff'),
       url(assets/fonts/ArialTh.woff2) format('woff2');
}


#page-wrap{margin-top: 0px !important;border-top: 20px solid #4E555B;}
header .top_bar{background-color: #04A4A8;color: #ffffff;padding: 24px 0px;}
header .top_bar .row{align-items: center;justify-content: space-between;margin: 0px;}
header .top_bar .header_social_icons ul{list-style: none;padding: 0px;margin: 0px;display: flex;flex-wrap: wrap;align-items: center;}
header .top_bar .header_social_icons ul li{margin-right: 13px;}
header .top_bar .header_social_icons ul li:last-child{margin-right: 0px;}
header .top_bar .header_social_icons ul li a{color: #ffffff;}
header .top_bar .header_social_icons ul li a:hover{color: #4E555B;}
header .top_bar .header_social_icons ul li a i{font-size: 22px;}
header .top_bar .subscription_login .subscription_login_inner{display: flex;align-items: center;flex-wrap: wrap;}
header .top_bar .subscription_login .subscription_login_inner .subscription_login_img{margin-right: 9px;}
header .top_bar .subscription_login .subscription_login_inner h4{margin-bottom: 0px;color: #ffffff;text-transform: uppercase;font-size: 22px;font-family: 'gothambold';}
.close_button.navbar-toggler span {height: 0;}
.close_button.navbar-toggler span:before {top: 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.close_button.navbar-toggler span:after {top: 0;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
.tnp-widget label{    font-family: 'Open Sans'!important;}
#copyright .copyright-text {
    font-family: 'Open Sans'!important;
}
.menu_navbar{background-color: #ffffff !important;padding: 30px 0px;}
.menu_navbar .main_menu{list-style: none;padding: 0;margin: 0;}
.menu_navbar .main_menu > li{display: inline-block;position: relative;padding: 0px;margin-right: 28px;}
.menu_navbar .main_menu > li.menu-item a {font-size: 12px;color: #4E555B;text-transform: uppercase;}
.menu_navbar .main_menu > li:last-child{margin-right: 0px;}
.menu_navbar .main_menu > li.menu-item a:hover{text-decoration: none;color: #04A4A8;}
.menu_navbar .main_menu ul.sub-menu{position: absolute;top: 60px;left: -90px;z-index: 1000;float: left;min-width: 350px;display: none;background-color: #ffffff!important;list-style: none;padding: 0px 20px;margin: 0px;right: 0px;border-radius: 16px;box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);}
.menu_navbar .main_menu ul.sub-menu li{border-bottom: 1px solid #808080;}    
.menu_navbar .main_menu ul.sub-menu li:last-child{border-bottom: 0px;}
.menu_navbar .main_menu ul.sub-menu li a{font-size: 16px;line-height: normal;color: #2D8296;padding: 15px 10px 15px 10px;display: block;}
.menu_navbar .main_menu ul.sub-menu li:hover{background-color: #04A4A8;}
.menu_navbar .main_menu ul.sub-menu li:hover a{color: #ffffff;text-decoration: none;}
.menu_navbar .main_menu > li.overlay a{color: #04A4A8;}
.menu_navbar .main_menu ul.sub-menu h5{color: #808080;font-size: 12px;font-family: 'gothammedium';padding: 15px 10px 15px 10px;margin: 0px;border-bottom: 1px solid #808080;}
.menu_navbar.header-scrolled .main_menu > li.menu-item a{color: #5e5550;}
.menu_navbar.header-scrolled .main_menu > li:after{color: #5e5550;}
.menu_navbar.header-scrolled .main_menu > li.menu-item:hover > a{color: #2a527c;}
.menu_navbar.header-scrolled .main_menu ul.sub-menu li:hover a{color: #ffffff;text-decoration: none;}
 .menu_navbar .main_menu > li:hover a, .menu_navbar .main_menu > li a:hover{color: #2a527c;}
.menu_navbar .site-logo span{display: none;}
.menu_navbar.header-scrolled .site-logo .custom-logo-link img{width: 47px;height: 47px;}
.menu_navbar.header-scrolled{position: fixed;width: 100%;top: 0px;z-index: 9;background-color: #ffffff;-webkit-animation: smoothScroll .5s forwards;-moz-animation: smoothScroll 1s forwards;-ms-animation: smoothScroll 1s forwards;-o-animation: smoothScroll 1s forwards;animation: smoothScroll 1s forwards;}

-webkit-keyframes smoothScroll {
    0% {
        transform: translateY(-40px);
    }

    100% {
        transform: translateY(0px);
    }
}

@-moz-keyframes smoothScroll {
    0% {
        transform: translateY(-40px);
    }

    100% {
        transform: translateY(0px);
    }
}

@-o-keyframes smoothScroll {
    0% {
        transform: translateY(-40px);
    }

    100% {
        transform: translateY(0px);
    }
}

@-ms-keyframes smoothScroll {
    0% {
        transform: translateY(-40px);
    }

    100% {
        transform: translateY(0px);
    }
}

@keyframes smoothScroll {
    0% {
        transform: translateY(-40px);
    }

    100% {
        transform: translateY(0px);
    }
}
main{border-top: 20px solid #4E555B;}
.white_bar{border: 3px solid #ffffff;}
.wrapper{overflow: hidden;}
#notitlebar{padding: 0px 0 !important;}
#content {padding-top: 60px;border-top: 0px solid #ffffff;}
body #topbar{background-color: #04A4A8 !important;color: #ffffff;padding: 12px 0px;top: 0px !important;position: relative;}
#topbar .topbar-col2{align-items: center;justify-content: space-between;margin: 0px;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;float: none;width: 100%;}
#topbar .topbar-col2 .header_login_dtl .subscription_login .subscription_login_inner{display: flex;flex-wrap: wrap;}
#topbar .topbar-col2 .header_login_dtl .subscription_login .subscription_login_inner .subscription_login_img{margin-right: 9px;}
#topbar .topbar-col2 .header_login_dtl .subscription_login .subscription_login_inner h4{margin-bottom: 0px;color: #ffffff;text-transform: uppercase;font-size: 22px;font-family: 'gothambold';}
#topbar .topbar-col2 .header_social_icons ul{list-style: none;padding: 0px;margin: 0px;display: flex;flex-wrap: wrap;align-items: center;}
#topbar .topbar-col2 .header_social_icons ul li{margin-right: 13px;}
#topbar .topbar-col2 .header_social_icons ul li a i{font-size: 22px;color: #ffffff;}
#topbar .topbar-col2 .header_social_icons ul li:hover a i{color: #4E555B;}
body.admin-bar #topbar {top: 0px !important;position: relative !important;}
body.admin-bar #header {top: 0px;}
#header.header-v1{height: auto !important;top: auto !important;}
#navigation > ul > li > a{font-size: 12px !important;color: #4E555B !important;text-transform: uppercase;font-family: 'gothamregular' !important;}
#navigation > ul > li > a:hover{color: #04A4A8 !important;text-decoration: none;}
.header-v1 #navigation > ul > li{height: auto !important;padding-top: 0px !important;}
div#logo-navigation{padding: 30px 0px;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.header-v1 .logo {margin-top: 0px !important;}
body main {margin-top: 0px !important;}
.header-v1 #navigation .sub-menu{min-width: 350px;list-style: none;margin: 0px;right: 0px;border-radius: 16px;box-shadow: rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px;left: -70px;top: 50px !important;background-color: rgb(255, 255, 255) !important;padding: 0px 10px;}
#navigation .sub-menu li a{font-size: 16px !important;line-height: normal !important;color: #5e5550 !important;padding: 15px 10px 15px 10px;font-family: 'gothamregular' !important;text-transform: uppercase;font-weight: normal !important;}
#navigation .sub-menu li:hover{background-color: #04A4A8;}
#navigation .sub-menu li:hover a, #navigation .sub-menu li:focus a, #navigation .sub-menu li a:focus{color: #ffffff !important;text-decoration: none;outline: none;}
.page-id-33 .spacer, .page-id-2917 .spacer{display: none;}
#mobile-navigation-btn, #mobile-cart-btn, #mobile-shopping-btn {color: #4d545a !important;}

/*new css*/
@media(max-width:1199px){
    #topbar .container .sixteen.columns{width: 100%;}
    div#mobile-header .sixteen.columns{width: 100%;}
}


/*banner css starts*/

/*banner css ends*/

/*home testimonial css starts*/

/*home testimonial css ends*/

/*section_ideas css starts*/
/*.section_ideas{position: relative;background-repeat: no-repeat;background-size: cover;width: 100%;padding: 30px 0px;box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);margin: 0px !important;}
.section_ideas .wpb_text_column {margin-bottom: 0px !important;}
.section_ideas .row{align-items: center;}
.section_ideas .left_section p{font-size: 24px;margin-bottom: 0px;color: #3a3636;line-height: 35px;}
.section_ideas .right_section{text-align: center;}
.section_ideas .right_section .btn_learn_more{width: 242px;height: 80px;background-color: #ffffff;display: flex;justify-content: center;align-items: center;text-transform: uppercase;color: #93278F;font-size: 28px;font-family: 'gothambold';text-decoration: none;border-radius: 15px !important;margin: 0 auto;padding: 0px !important;border: 0px !important;}
.section_ideas .right_section .btn_learn_more:hover{background-color: #93278F;color: #ffffff;}
.section_ideas .span_12 {display: flex;flex-wrap: wrap;align-items: center;}
/*section_ideas css ends*/

/*section_education css starts*/
/*.section_education{padding: 50px 0px 50px;margin-bottom: 0px !important;}
.section_education .title h3{text-transform: uppercase;color: #04A4A8;font-size: 35px;font-family: 'gothambold';margin-bottom: 23px;}
.section_education .title p{color: #666666;font-size: 31px;margin-bottom: 34px;font-family: 'gothamregular';line-height: 46.5px;}
.section_education .education_card a{text-decoration: none;}
.section_education .education_card  .card .wpb_wrapper{border: 1px solid #B3B3B3;border-radius: 0px;padding: 2px;height: 100%;display: flex;flex-wrap: wrap;}
.section_education .education_card .card{padding: 0px !important;}
.section_education .education_card .card .card-image.k_12_img{border-bottom: 7px solid #FF7BAC;}
.section_education .education_card .card .card-image.academic_img{border-bottom: 7px solid #3FA9F5;}
.section_education .education_card .card .card-image.public_img{border-bottom: 7px solid #FF931E;}
.section_education .education_card .card .card-image.professional_img{border-bottom: 7px solid #7AC943;}
.section_education .education_card .card .card-image img{height: 172px;width: 100%;object-fit: cover;object-position: center;}
.section_education .education_card .card .card-body{display: flex;align-items: flex-end;padding: 22px 12px 10px;}
.section_education .education_card .card .card-body h5{margin-bottom: 0px;text-transform: uppercase;color: #04A4A8;font-family: 'gothambold';font-size: 19px;}
.section_education .education_card .card .card-body .arrow{width: 48px;height: 48px;background-color: #04A4A8;position: absolute;right: 0px;bottom: 0px;display: flex;align-items: center;justify-content: center;}
.section_education .education_card .card:hover .wpb_wrapper{box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);}
.section_education .education_card .card .wpb_text_column :last-child{border: 0px;}
.section_education .education_card .card:hover .wpb_text_column .wpb_wrapper:last-child{border: 0px;box-shadow: none;}
.section_education .education_card .card .single_image {margin-bottom: 0px;}
.section_education .education_card .card .wpb_text_column {margin-bottom: 0px;display: flex;align-items: flex-end;padding: 22px 12px 10px;}
.section_education .education_card .card .wpb_text_column .wpb_wrapper h5{margin-bottom: 0px;text-transform: uppercase;color: #04A4A8;font-family: 'gothambold';font-size: 19px;}
.section_education .education_card .card:first-child .single_image img{border-bottom: 7px solid #FF7BAC;}
.section_education .education_card .card:nth-child(2) .single_image img{border-bottom: 7px solid #3FA9F5;}
.section_education .education_card .card:nth-child(3) .single_image img{border-bottom: 7px solid #FF931E;}
.section_education .education_card .card:nth-child(4) .single_image img{border-bottom: 7px solid #7AC943;}
.section_education .wpb_row{margin-bottom: 0px !important;}
.section_education .education_card .card .single_image img{height: 172px;width: 100%;object-fit: cover;object-position: center;}
.section_education .education_card .card .vc_column-inner{height: 265px;}
.section_education .education_card .card p{width: 48px;height: 48px;background-color: #04A4A8;position: absolute;right: 16px;bottom: -5px;display: flex;align-items: center;justify-content: center;}
/*section_education css ends*/

/*section_powered css starts*/
/*.section_powered{margin-bottom: 40px;padding-top: 50px !important;}
.section_powered  h5{margin-bottom: 10px;color: #B3B3B3;font-size: 20px;font-family: 'gothamregular';}
.section_powered .powered_icon img{width: 100%;}
.section_powered .wpb_text_column {margin-bottom: 0px !important;}
/*section_powered css starts*/

/*section_multimedia css starts*/
.section_multimedia{background-image: url('https://wfh1220.upupload.com/blog70848/6up8v0kogo70848/wp-content/uploads/woman-sitting.jpg');background-repeat: no-repeat;background-size: cover;padding: 50px 0px 80px;}
.section_multimedia .section_multimedia_inner h5{font-size: 26px;color: #ffffff;font-family: 'gothambold';line-height: 40px;margin-bottom: 60px;text-align: center;}
.section_multimedia .multimedia_card{text-align: center;}
.section_multimedia .multimedia_card .multimedia_img{width: 237px;height: 237px;border-radius: 50%;margin: 0 auto;margin-bottom: 50px;box-shadow: 5px 5px 4px rgb(0 0 0 / 0.4);}
.section_multimedia .multimedia_card .multimedia_card_img{width: 237px;height: 237px;display: flex;justify-content: center;align-items: center;background-color: #ffffff;border-radius: 50%;margin: 0 auto;margin-bottom: 50px;border: 8px solid;box-shadow: inset 5px 5px 4px rgb(0 0 0 / 0.4);}
.section_multimedia .multimedia_card .multimedia_card_img.database_icon{border-color: #3FA9F5;}
.section_multimedia .multimedia_card .multimedia_card_img.lesson_icon{border-color: #FF931E;}
.section_multimedia .multimedia_card .multimedia_card_img.canvas_icon{border-color: #FF7BAC;}
.section_multimedia .multimedia_card .multimedia_info p{margin-bottom: 0px;font-size: 17px;color: #ffffff;text-transform: uppercase;}
.section_multimedia .multimedia_cont{max-width: 991px;margin: 0 auto;width: 100%;}
/* .section_multimedia .multimedia_card .vc_column-inner > .wpb_wrapper{width: 254px;height: 253px;border-radius: 50%;margin: 0 auto;margin-bottom: 50px;box-shadow: 5px 5px 4px rgb(0 0 0 / 0.4);} */
.section_multimedia .multimedia_card .vc_column-inner .wpb_wrapper .image_box_circle {width: 237px;height: 237px;display: flex;justify-content: center;align-items: center;background-color: #ffffff;border-radius: 50%;margin: 0 auto;margin-bottom: 50px !important;border: 8px solid;box-shadow: inset 5px 5px 4px rgb(0 0 0 / 0.4);}
.section_multimedia .multimedia_card:first-child .vc_column-inner .wpb_wrapper .image_box_circle{border-color: #3FA9F5;}
.section_multimedia .multimedia_card:nth-child(2) .vc_column-inner .wpb_wrapper .image_box_circle{border-color: #FF931E;}
.section_multimedia .multimedia_card:nth-child(3) .vc_column-inner .wpb_wrapper .image_box_circle{border-color: #FF7BAC;}
.section_multimedia .multimedia_card .vc_column-inner .wpb_wrapper .image_box_circle img{ border-radius: 0px;border: 0px;}
.section_multimedia .multimedia_card  .wpb_content_element{margin-bottom: 0px !important;}

/*section_multimedia css ends*/

/*section_trainings css starts*/
.section_trainings{background-image: url('https://wfh1220.upupload.com/blog70848/6up8v0kogo70848/wp-content/uploads/mancpuCropped.jpg');background-repeat: no-repeat;background-size: cover;padding: 32px 25px;}
.section_trainings .row{justify-content: flex-end;}
.section_trainings .card{border: 0px;border-radius: 0px;width: 589px;}
.section_trainings .section_trainings_inner .card .card-header{background-color: #04A4A8;color: #ffffff;border-radius: 0px;padding: 25px 30px;}
.section_trainings .section_trainings_inner .card .card-header h5{margin: 0px;font-size: 52px;text-shadow: 5px 4px 4px rgb(0 0 0 / 0.5);}
.section_trainings .section_trainings_inner .card .card-header h5 span{font-family: 'gothammedium';}
.section_trainings .section_trainings_inner .card .card-body{padding: 45px 30px 30px;}
.section_trainings .section_trainings_inner .card .card-body p{font-size: 16px;color: #666666;margin-bottom: 40px;}
.section_trainings .section_trainings_inner .card .card-body .btn_search_upcoming{background-color: #7AC943;text-transform: uppercase;color: #ffffff;font-size: 28px;font-family: 'gothammedium';padding: 20px 25px;display: flex;width: 100%;justify-content: center;align-items: center;text-shadow: 5px 4px 4px rgb(0 0 0 / 0.5);margin-bottom: 25px;text-decoration: none;}
.section_trainings .section_trainings_inner .card .card-body .btn_search_upcoming:hover{background-color: #6cb539;}
.section_trainings .section_trainings_inner .card .card-body .btn_access_webinars{background-color: #4E555B;text-transform: uppercase;color: #ffffff;font-size: 28px;font-family: 'gothammedium';padding: 20px 25px;display: flex;width: 100%;justify-content: center;align-items: center;text-shadow: 5px 4px 4px rgb(0 0 0 / 0.5);text-decoration: none;}
.section_trainings .section_trainings_inner .card .card-body .btn_access_webinars:hover{background-color: #3b4248;}
.section_trainings .section_trainings_inner {background: #fff;width: 570px;float: right;padding: 0px !important;}
.section_trainings .section_trainings_inner .card-header{background-color: #04A4A8;color: #ffffff; border-radius: 0px;padding: 25px 30px;margin-bottom: 0px;}
.section_trainings .section_trainings_inner .card-header h5{margin: 0px;font-size: 50px;text-shadow: 5px 4px 4px rgb(0 0 0 / 0.5);color: #fff;font-weight: 600;line-height: 62.4px;}
.section_trainings .section_trainings_inner .card-header h5 em{font-style: normal;}
.section_trainings .section_trainings_inner .card-body{padding: 45px 30px 30px;margin-bottom: 0px;}
.section_trainings .section_trainings_inner .card-body p{font-size: 16px;color: #666666;margin-bottom: 40px;}
.section_trainings .section_trainings_inner .card-body p br{display: none;}
.section_trainings .section_trainings_inner .card-body .btn_search_upcoming{background-color: #7AC943;text-transform: uppercase;color: #ffffff;font-size: 28px;font-family: 'gothammedium';display: flex;width: 100%;justify-content: center;align-items: center;text-shadow: 5px 4px 4px rgb(0 0 0 / 0.5);margin-bottom: 25px;text-decoration: none;height: 82px;line-height: 0px;}
.section_trainings .section_trainings_inner .card-body .btn_search_upcoming:hover{background-color: #6cb539;}
.section_trainings .section_trainings_inner .card-body .btn_access_webinars{background-color: #4E555B;text-transform: uppercase;color: #ffffff;font-size: 28px;font-family: 'gothammedium';display: flex;width: 100%;justify-content: center;align-items: center;text-shadow: 5px 4px 4px rgb(0 0 0 / 0.5);text-decoration: none;height: 82px;line-height: 0px;}
.section_trainings .section_trainings_inner .card-body .btn_access_webinars:hover{background-color: #3b4248;}
/*section_trainings css ends*/

/*section_earn css starts*/
.section_earn{padding: 75px 0px 60px;}
.section_earn .earn_inner h5{color: #666666;font-size: 31px;line-height: 45px;margin-bottom: 70px !important;color: #666666;font-weight: 500;font-family: 'gothamregular' !important;}
.section_earn .earn_inner ul{list-style: none;padding: 0px;margin: 0px;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;margin-bottom: 90px;}
.section_earn .earn_inner ul li{margin-right: 30px;}
.section_earn .earn_inner ul li:last-child{margin-right: 0px;}
.section_earn .earn_inner ul li .circle{width: 170px;height: 170px;display: flex;justify-content: center;align-items: center;background-color: #ffffff;border-radius: 50%;margin: 0 auto;margin-bottom: 20px;border: 8px solid #04A4A8;box-shadow: inset 5px 5px 4px rgb(0 0 0 / 0.4);}
.section_earn .earn_inner ul li h6{color: #4E555B;font-size: 13px;text-transform: uppercase;line-height: 20px;font-weight: 600;}    
.section_earn .earn_inner ul li a{text-decoration: none;}
.section_earn .earn_inner ul li:hover h6{color: #04a4a8;}
.section_earn .btn_earn{text-transform: uppercase;color: #ffffff !important;background-color: #04A4A8 !important;display: flex;justify-content: center;align-items: center;font-size: 24px !important;padding: 16px !important;width: 410px;margin: 0 auto;border-radius: 16px !important;border-color: #04A4A8 !important;font-weight: normal !important;height: 30px;font-family: 'gothamregular';}
.section_earn .btn_earn:hover{background-color: #088a8e !important;border-color: #088a8e !important;}
.section_earn .single_image a{width: 170px;height: 170px;display: flex;justify-content: center;align-items: center;background-color: #ffffff;border-radius: 50%;margin: 0 auto;margin-bottom: 20px;border: 8px solid #04A4A8;box-shadow: inset 5px 5px 4px rgb(0 0 0 / 0.4);}
.section_earn  .wpb_text_column h6{color: #4E555B;font-size: 13px;text-transform: uppercase;line-height: 20px;font-weight: 600;text-align: center;}
.section_earn .wpb_row .wpb_column {margin-right: 30px;}
.section_earn .vc_column-inner{padding: 0px;width: 218px !important;}
.section_earn .single_image a img{border-radius: 0px;border: 0px;}
/*section_earn css ends*/

.section_trial_access{background-color: #F59528;padding: 40px 0px;}
.section_trial_access .row{align-items: center;}
.section_trial_access .left_section p{margin-bottom: 0px;color: #ffffff;font-size: 25px;font-family: 'gothammedium';}
.section_trial_access .right_section{text-align: center;}
.section_trial_access .right_section .btn_free_try{background-color: #2D8296;color: #ffffff;text-decoration: none;width: 234px;height: 73px;display: flex;justify-content: center;align-items: center;text-transform: uppercase;font-size: 26px;font-family: 'gothambold';border: 4px solid #ffffff;margin: 0 auto;border-radius: 12px;}
.section_trial_access .right_section .btn_free_try:hover{background-color: #246f80;}
.section_trial_access .wpb_content_element {margin-bottom: 0px !important;}

.section_infoblog{padding: 45px 0px 38px;}
.section_infoblog .title h5{color: #04A4A8;font-size: 35px;	margin-bottom: 20px;font-family: 'gothambold';}
.section_infoblog .title p{color: #666666;font-size: 28px;margin-bottom: 45px;}
.section_infoblog .right_section .feature_card{display: flex;height: 100%;}
.section_infoblog .right_section .feature_card .card{border-radius: 0px;border: 1px solid #999999;}
.section_infoblog .right_section .feature_card .card .card-header{text-align: center;background-color: #04A4A8;padding: 30px 0px;}
.section_infoblog .right_section .feature_card .card .card-header h5{margin-bottom: 0px;text-transform: uppercase;color: #ffffff;font-size: 31px;font-family: 'gothambold';}
.section_infoblog .right_section .feature_card .card .card-image{padding: 4px;}
.section_infoblog .right_section .feature_card .card .card-body h6{color: #666666;font-size: 21px;font-family: 'gothambold';}
.section_infoblog .right_section .feature_card .card .card-body p{color: #666666;font-size: 18px;}
.section_infoblog .right_section .btn_read{color: #04A4A8;font-size: 19px;text-transform: capitalize;display: flex;align-items: center;}
.section_infoblog .right_section .btn_read:hover{color: #098b8e;text-decoration: none;}
.section_infoblog .right_section .feature_card .card .card-body .btn_read img{margin-left: 5px;}
body .section_infoblog .left_section .news_card{border: 1px solid #999999;padding: 24px 26px !important;margin-bottom: 10px !important;}
.section_infoblog .left_section .news_card:last-child{margin-bottom: 0px !important;}
.section_infoblog .left_section .news_card {display: flex;}
.section_infoblog .left_section .news_card  .date_main{margin-right: 35px;}
.section_infoblog .left_section .news_card  .date_main .date{width: 116px;}
.section_infoblog .left_section .news_card  .date_main .date a:hover, .section_infoblog .left_section .news_card .news_card_inner .date_main .date a:focus{text-decoration: none;outline: none;}
.section_infoblog .left_section .news_card  .date_main .date .num{background: #E6E6E6;color: #666666;font-size: 35px;font-family: 'gothambold';display: flex;justify-content: center;align-items: center;padding: 15px 0px;}
.section_infoblog .left_section .news_card  .date_main .date .month{display: block;background: #04A4A8;color: #fff;text-align: center;text-transform: uppercase;padding: 2px 0px;font-size: 27px;font-family: 'gothambold';text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.section_infoblog .left_section .news_card  .news_card_body h5{color: #666666;font-size: 19px;font-family: 'gothambold';margin-bottom: .5rem;}
.section_infoblog .left_section .news_card  .news_card_body p{color: #666666;font-size: 17px;margin-bottom: 5px;}
.section_infoblog .left_section .news_card  .news_card_body .btn_read{color: #04A4A8;font-size: 17px;text-transform: capitalize;display: flex;align-items: center;}
.section_infoblog .left_section .news_card  .news_card_body .btn_read:hover{color: #098b8e;text-decoration: none;}
.section_infoblog .left_section .news_card  .news_card_body .btn_read img{margin-left: 5px;}
.section_infoblog .right_section .vc_column-inner > .wpb_wrapper{border-radius: 0px;border: 1px solid #999999;}
.section_infoblog .right_section .wpb_wrapper .card-header{text-align: center;background-color: #04A4A8;padding: 30px 0px 0px;margin-bottom: 0px;border: 0px !important;width: 100% !important;}
.section_infoblog .right_section .wpb_wrapper .card-header h5{margin-bottom: 0px;text-transform: uppercase;color: #ffffff;font-size: 31px;font-family: 'gothambold';}
.section_infoblog .right_section .single_image{margin-bottom: 0px !important;padding: 4px;}
.section_infoblog .right_section .card-body{padding: 1.25rem 1rem;margin-bottom: 0px !important;}
.section_infoblog .right_section .card-body h6{color: #666666;font-size: 20px;font-family: 'gothambold';}
.section_infoblog .right_section .card-body p{color: #666666;font-size: 18px;}
.section_infoblog .right_section > .wpb_wrapper{border-radius: 0px;border: 1px solid #999999;display: flex;flex-wrap: wrap;height: 100%;}
.section_infoblog .left_section .news_card .news_card_body .wpb_text_column {margin-bottom: 0px !important;}
.section_infoblog .left_section .news_card .news_card_body{padding: 0px !important;}
.section_infoblog .left_section .news_card .wpb_raw_html{margin-bottom: 0px !important;}
.section_infoblog .wpb_text_column {margin-bottom: 0px !important;}
.section_infoblog_1{padding-top: 0px;}
.section_infoblog_1, .section_infoblog_1 .span_12 {height: 100%;display: flex;} 

.section_awards{padding: 70px 0px;}
.section_awards .slider {max-width: 881px;margin: 0 auto;}
.section_awards .slider .slick-track{display: flex;align-items: center;}
.section_awards .slider .slider_logo img{margin: 0 auto;}
.section_awards .title h4{color: #04A4A8;text-transform: uppercase;font-size: 35px;font-family: 'gothambold';margin-bottom: 50px;}
.section_awards .slider .slick_prev_horizontal{width: 40px;left: -170px;top: 20%;}
.section_awards .slider .slick_next_horizontal{width: 40px;right: -170px;top: 20%;}
.section_awards .flexslider .slides img{width: auto;}

.section_educational_technology{background-color: #4E555B;color: #ffffff;padding:56px 0px 78px;}
.section_educational_technology .title h5{font-size: 35px;font-family: 'gothambold';margin-bottom: 45px;color: #ffffff;}
.section_educational_technology .title p{font-size: 28px;margin-bottom: 92px;}
body.page-template-default .section_educational_technology .infobase_main{max-width: 815px !important;margin: 0 auto !important;width: 100%;margin-bottom: 127px !important;}
.section_educational_technology .infobase_card .card{border-radius: 0px;border: 0px;padding: 10px; height: 100%;box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);}
.section_educational_technology .infobase_card .card .card-heading{padding: 17px;}
.section_educational_technology .infobase_card .card .card-heading.content_heading{background-color: #3FA9F5;}
.section_educational_technology .infobase_card .card .card-heading.tools_heading{background-color: #FF931E;}
.section_educational_technology .infobase_card .card .card-heading.technology_heading{background-color: #FF7BAC;}
.section_educational_technology .infobase_card .card .card-heading h6{text-transform: uppercase;text-align: center;margin-bottom: 0px;font-size: 24px;font-family: 'gothambold';}
.section_educational_technology .infobase_card .card .card-body {padding: 23px 8px 38px;}
.section_educational_technology .infobase_card .card .card-body ul{padding: 0px;padding-left: 17px;margin-bottom: 0px;padding-right: 10px;}
.section_educational_technology .infobase_card .card .card-body ul li{color: #000000;font-size: 15px;color: #4E555B;margin-bottom: 20px;}
.section_educational_technology .infobase_card .card .card-body ul li:last-child{margin-bottom: 0px;}
.section_educational_technology .infobase_card .card .card-body ul li span{font-family: 'gothambold';}
.section_educational_technology .learn_more{margin-top: 70px;}
.section_educational_technology .learn_more .btn_learn_more{width: 307px;height: 65px;background-color: #ffffff;color: #04A4A8;font-size: 28px;text-transform: uppercase;display: flex;justify-content: center;align-items: center;margin: 0 auto;border-radius: 15px !important;padding: 0px;border: 0px;font-weight: normal;margin-top: 70px;}
.section_educational_technology .learn_more .btn_learn_more:hover{background-color: #04A4A8;color: #ffffff;text-decoration: none;}
.section_educational_technology .infobase_card .card-body ul{padding: 0px;padding-left: 17px;margin-bottom: 0px;padding-right: 10px;margin: 0px !important;}
.section_educational_technology .infobase_card .card-body ul li{font-size: 15px;color: #4E555B;margin-bottom: 20px;}
.section_educational_technology .infobase_card .vc_column-inner{border-radius: 0px;border: 0px;padding: 10px;height: 100%;box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);background-color: #ffffff;height: 483px;}
.section_educational_technology .infobase_card:first-child .card-heading .wpb_wrapper{background-color: #3FA9F5;}
.section_educational_technology .infobase_card:first-child .card-heading {margin-bottom: 22px;}
.section_educational_technology .infobase_card:nth-child(2) .card-heading .wpb_wrapper{background-color: #FF931E;}
.section_educational_technology .infobase_card:nth-child(3) .card-heading .wpb_wrapper{background-color: #FF7BAC;}
.section_educational_technology .infobase_card .card-heading .wpb_wrapper{padding: 17px;}
.section_educational_technology .infobase_card .card-heading .wpb_wrapper h6{text-transform: uppercase;text-align: center;font-size: 24px;font-family: 'gothambold';color: #fff;display: flex;justify-content: center;}
.section_educational_technology .infobase_card .card-body ul li em{font-family: 'gothambold';font-style: normal;}

footer .footer_main{background-color: #3D4549;color: #ffffff;padding: 50px 0px;}
footer .footer_main .footer_list h5{text-transform: uppercase;font-size: 13px;font-family: 'gothambold';margin-bottom: 19px;}
footer .footer_main .footer_list ul{list-style: none;padding: 0px;margin-top: 0px;}
footer .footer_main .footer_list ul li{padding: 10px 0px;border-bottom: 1px solid #333334;position: relative;}
footer .footer_main .footer_list ul li:after{content: '';background-image: url('../images/small-arrow.png');background-repeat: no-repeat;width: 5px;height: 8px;position: absolute;right: 0px;top: 20px;}
footer .footer_main .footer_list ul li a{color: #ffffff;font-size: 15px;}
footer .footer_main .footer_list ul li a:hover{color: #04a4a8;text-decoration: none;}
footer .footer_main .footer_list .btn_free_trial{margin-top: 45px;border: 2px solid #19A6A8;display: flex;justify-content: center;align-items: center;color: #ffffff;padding: 11px 0px;font-size: 16px;}
footer .footer_main .footer_list .btn_free_trial:hover{background-color: #19A6A8;color: #ffffff;text-decoration: none;}
footer .footer_main .footer_list h4{font-size: 15px;font-family: 'gothambold';margin-bottom: 8px;}
footer .footer_main .footer_list p{font-size: 15px;margin-bottom: 30px;}
footer .footer_main .footer_list .footer_contact_dtl{margin-bottom: 70px;}
footer .footer_main .footer_list .footer_contact_dtl a{display: block;color: #ffffff;font-size: 15px;}
footer .footer_main .footer_list h6{font-size: 13px;font-family: 'gothambold';margin-bottom: 16px;}
footer .footer_main .footer_list form label{font-size: 12px;margin-bottom: 5px;}
footer .footer_main .footer_list form input{border-radius: 0px;}
footer .footer_main .footer_list .btn_subscribe{background-color: #444444;color: #ffffff;border: 1px solid #ffffff;text-transform: uppercase;display: flex;justify-content: center;align-items: center;font-size: 13px;font-family: 'gothambold';padding: 8px 0px;border-radius: 2px;}
footer .footer_main .footer_list .btn_subscribe:hover{background-color: #373636;text-decoration: none;}
footer .footer_copyright{background-color: #494949;padding: 20px 0px 18px;}
footer .footer_copyright .copyright_txt h6{color: #ffffff;font-size: 16px;}
footer .footer_copyright .social_icon ul{list-style: none;padding: 0px;margin: 0px;display: flex;flex-wrap: wrap;justify-content: flex-end;}
footer .footer_copyright .social_icon ul li{margin-right: 20px;}
footer .footer_copyright .social_icon ul li:last-child{margin-right: 0px;}
footer .footer_copyright .social_icon ul li a{color: #797979;}
footer .footer_copyright .social_icon ul li a i{font-size: 20px;}
footer .footer_copyright .social_icon ul li a:hover i{color: #04a4a8;}

/*new css*/
footer#footer .four.columns{-ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; padding-left: 15px; padding-right: 15px; width: 100%; margin-left: 0px; margin-right: 0px;}
#footer .widget ul li a, .textwidget{font-size: 15px; font-family: 'Open Sans'!important;}


/*news css*/
.navigation.pagination{width: 100%; padding: 0px 15px;}
.navigation.pagination .nav-links{display: flex; align-items: center;}
.page-numbers{width: 25px; height: 25px; border: 1px solid #0071bc; margin: 0px 10px; display: inline-flex; align-items: center; justify-content: center; border-radius: 5px; background-color: #0071bc; color: #ffffff !important; text-decoration: none !important; font-size: 12px;}
.page-numbers.next span{font-size: 0px; position: relative;}
.page-numbers.prev span{font-size: 0px; position: relative;}
.page-numbers.next span:before{content: ">"; position: absolute; font-size: 12px; color: #ffffff; top: 50%; transform: translate(-50%, -50%);}
.page-numbers.prev span:before{content: "<"; position: absolute; font-size: 12px; color: #ffffff; top: 50%; transform: translate(-50%, -50%);}

@media(max-width:991px){
    footer#footer .four.columns{-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}
    footer#footer .container{display: flex; flex-wrap: wrap;}
}
@media(max-width:767px){
    footer#footer .four.columns{-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
    footer#footer .container{display: block; flex-wrap: wrap;}
}

.inner_page .subscription_login{display: none;}
.inner_page .white_bar{border: 1px solid #ffffff;}

header .top_bar .user_login ul{list-style: none;padding: 0px;margin: 0px;display: flex;flex-wrap: wrap;align-items: center;}
header .top_bar .user_login ul li{margin-right: 20px;}
header .top_bar .user_login ul li:last-child{margin-right: 0px;}
header .top_bar .user_login ul li span{font-weight: bold;}
header .top_bar .user_login ul li a{font-size: 18px;color: #ffffff;text-transform: uppercase;font-family: 'arial';}
header .top_bar .user_login ul li .user_profile .circle{width: 46px;height: 46px;background: #FBB03B;display: flex;border-radius: 50%;}
header .top_bar .user_login ul li .user_profile img{width: 100%;object-fit: cover;border-radius: 50%;}

.product_heading{color: #ffffff;}
.product_heading .row{align-items: center;background-color: #000000;padding: 20px 0px;margin: 0px -15px; margin-bottom: 0px;}
.product_heading .search_box form .search_input{position: relative;}
.product_heading .search_box form .search_input input{width: 100%;background-color: transparent;border: 2px solid #ffffff;height: 40px;color: #ffffff;padding-left: 48px;font-size: 18px;border-radius: 6px;   margin-bottom: 0px;}
.product_heading .search_box form .search_input input::placeholder{color: #ffffff;margin: 0px -13px;}
.product_heading .search_box form .search_input:after{content:'';background-image: url('https://wfh1220.upupload.com/blog70848/6up8v0kogo70848/wp-content/uploads/search-icon.png');width: 30px;height: 30px;position: absolute;left: 9px;top: 5px;background-repeat: no-repeat;background-size: cover;}
.product_heading .search_box form .search_input input:focus{outline: none;}
.product_heading .title{padding-left: 50px;}
.product_heading .title .title_heading{margin-right: 60px;}
.product_heading .title .title_heading h4{text-transform: uppercase;margin-bottom: 0px;font-size: 32px;font-family: 'gothambold';color: #ffffff;}
.product_heading .title .heading_info{display: flex;align-items: center;flex-wrap: wrap;}
.product_heading .title .heading_info .follow_btn .btn_follow{color: #04A4A8;text-transform: uppercase;font-size: 22px;font-family: 'gothambold';padding: 10px 20px;background-color: #ffffff;border: 2px solid #04A4A8;border-radius: 7px;}
.product_heading .title .heading_info .follow_btn .btn_follow:hover{background-color: #04A4A8;border: 2px solid #ffffff;color: #ffffff;text-decoration: none;}

.product_info_main .left_section .product_sidebar{margin-bottom: 24px;}
.product_info_main .left_section .product_sidebar .sidebar_menu_inner .sidebar_menu{border-radius: 0px;background: #B3B3B3;color: #ffffff;font-size: 15px;text-transform: uppercase;font-family: 'gothambold';border: 0px;position: relative;border-bottom: 1px solid #ffffff;border-top: 1px solid #ffffff;}
.product_info_main .left_section .product_sidebar .sidebar_menu_inner .sidebar_menu.active{background-color: #04A4A8;border: 0px;}
.product_info_main .left_section .product_sidebar .sidebar_menu_inner .sidebar_menu:hover{background-color: #04A4A8;}
.product_info_main .left_section .product_sidebar .sidebar_menu_inner .sidebar_menu:last-child{border-bottom: 0px;}
.product_info_main .left_section{padding: 0px;}

.product_info_main .filter_sidebar{padding: 0px;}
.product_info_main .filter_sidebar .title{display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom: 24px;}
.product_info_main .filter_sidebar .title .heading{display: flex;align-items: center;}
.product_info_main .filter_sidebar .title .heading .filter_img{margin-right: 10px;}
.product_info_main .filter_sidebar .title .heading h5{color: #B3B3B3;font-size: 17px;text-transform: uppercase;font-family: 'gothambold';margin-bottom: 0px;}
.product_info_main .filter_sidebar .title .circle{width:40px;height: 40px;background-color: #04A4A8;border-radius: 50%;    display: flex;align-items: center;justify-content: center;}

.product_info_main .right_section{padding-left: 50px;}
.product_info_main .right_section .infobase_discover{background-color: #FBB03B;padding: 22px 18px;margin-top: 17px;position: relative;}
.product_info_main .right_section .infobase_discover .row{align-items: center; margin-bottom: 0px;}
.product_info_main .right_section .infobase_discover .heading h5{margin-bottom: 0px;color: #ffffff;font-size: 26px;font-family: 'gothambold';}
.product_info_main .right_section .btn_free{text-align: center;}
.product_info_main .right_section .btn_free .btn_free_trial{background-color: #F7931E;color: #ffffff;border: 2px solid #ffffff;font-size: 18px;font-family: 'gothambold';padding: 14px 12px;border-radius: 12px;}
.product_info_main .right_section .btn_free .btn_free_trial:hover{background-color: #e28519;}

.menu_categories_list .menu_featured_categories{list-style: none;padding: 0px;margin: 0px;margin-bottom: 10px;}
.menu_categories_list .menu_featured_categories ul.sub-menu {display: none;}
.menu_categories_list .menu_featured_categories ul.visible {display: block;}
.menu_categories_list .menu_featured_categories > li > a{display: block;border: 1px solid #666666;font-size: 21px;text-transform: uppercase;color: #666666;font-family: 'gothambold';padding: 8px 16px;border-radius: 8px;position: relative;}
.menu_categories_list .menu_featured_categories > li > a:hover{text-decoration: none;}
.menu_categories_list .menu_featured_categories > li > a:after{content: '';background-image: url('https://wfh1220.upupload.com/blog70848/6up8v0kogo70848/wp-content/themes/unicon/assets/images/arrow-caret.png');background-repeat: no-repeat;background-size: cover;width: 14px;height: 13px;position: absolute;right: 17px;top: 22px;}
.menu_categories_list .menu_featured_categories > li .sub-menu{border: 1px solid #666666;border-top: 0px;position: relative;top: -3px;list-style: none;margin: 0px;margin: 0px 2px;padding: 12px 20px 20px;}
.menu_categories_list .menu_featured_categories > li .sub-menu li{border-bottom: 0.5px solid #666666;padding: 10px 0px;position: relative;}
.menu_categories_list .menu_featured_categories > li .sub-menu li:last-child{border: 0px;}
.menu_categories_list .menu_featured_categories > li .sub-menu li a{color: #666666;font-size: 17px;font-family: 'gothammedium';}
.menu_categories_list .menu_featured_categories > li .sub-menu li a span{font-family: 'gothamlight';display: block;}
.menu_categories_list .menu_featured_categories > li .sub-menu li:hover {background-color: #04A4A8;color: #ffffff;border-radius: 10px;}
.menu_categories_list .menu_featured_categories > li .sub-menu li:hover:before{content: '';width: 250px;position: absolute;left: -10px;min-height: 48px;top: 0px;background: #04a4a8;z-index: -1;right: 0px;text-align: center;margin: 0 auto;border-radius: 10px;}
.menu_categories_list .menu_featured_categories > li .sub-menu li:hover a{text-decoration: none;color: #ffffff;}

.product_info_main .products_heading{margin: 30px 0px 18px;border-bottom: 1.3px solid #B3B3B3;}
.product_info_main .products_heading .row{align-items: center; margin-bottom: 0px;}
.product_info_main .products_heading .heading_title h4{color: #666666;font-size: 28px;font-family: 'gothambold';margin-bottom: 12px;text-transform: uppercase;}
.product_info_main .products_heading .heading_title p{font-size: 14px;color: #666666;}
.product_info_main .products_heading .heading_btn .heading_btn_inner{display: flex;}
.product_info_main .products_heading .heading_btn .heading_btn_inner .btn_saved{width: 194px;height: 56px;border: 1px solid #04A4A8;background-color: #04A4A8;color: #ffffff;font-size: 21px;font-family: 'gothambold';margin-right: 14px;display: flex;justify-content: center;align-items: center;text-transform: uppercase;border-radius: 9px;justify-content: space-evenly;}
.product_info_main .products_heading .heading_btn .heading_btn_inner .btn_saved img{width: 18px;}
.product_info_main .products_heading .heading_btn .heading_btn_inner .btn_share{width: 194px;height: 56px;border: 1px solid #04A4A8;background-color: #ffffff;color: #04A4A8;font-size: 21px;font-family: 'gothambold';display: flex;justify-content: center;align-items: center;text-transform: uppercase;border-radius: 9px;}
.product_info_main .products_heading .heading_btn .heading_btn_inner .btn_saved:hover{text-decoration: none;background-color: #ffffff;border: 1px solid #04A4A8;color: #04A4A8;}
.product_info_main .products_heading .heading_btn .heading_btn_inner .btn_share:hover{text-decoration: none;background-color:#04A4A8;color: #ffffff;}

.product_info_main .products_subheading{margin-bottom: 25px;}
.product_info_main .products_subheading .title p{margin-bottom: 0px;text-transform: uppercase;color: #666666;font-size: 18px;}

.product_info_main{margin-bottom: 60px;}
.product_info_main .products_card_wrapper .products_card{padding: 0px 12px;margin-bottom: 22px;}
.product_info_main .products_card_wrapper .products_card a:hover{text-decoration: none;}
.product_info_main .products_card_wrapper .products_card a:hover .card{box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);}
.product_info_main .products_card_wrapper .products_card .card{border: 2px solid #B3B3B3;border-radius: 8px;}
.product_info_main .products_card_wrapper .products_card .card{border: 2px solid #B3B3B3;border-radius: 8px;background-color: #F2F2F2;height: 100%;}
.product_info_main .products_card_wrapper .products_card .card .card-body{padding: 4px;}
.product_info_main .products_card_wrapper .products_card .card .card-image{position: relative;}
.product_info_main .products_card_wrapper .products_card .card .card-image .logo_img{position: absolute;top: 4px;left: 8px;}
.product_info_main .products_card_wrapper .products_card_featured .card .logo_img {bottom: 11px;top: inherit !important;}
.product_info_main .products_card_wrapper .products_card .card .card-image .logo_img img{width: auto;height: auto;}    
.product_info_main .products_card_wrapper .products_card .card .card-image img{width: 100%;height: 125px;object-fit: cover;border-top-left-radius: 8px;border-top-right-radius: 8px;object-position: center;}
.product_info_main .products_card_wrapper .products_card .card .card-heading{padding: 8px 0px;text-align: center;color: #ffffff;font-size: 13px;margin-top: 4px;}
.product_info_main .products_card_wrapper .products_card .card .card-heading h4{font-size: 15px;margin-bottom: 0px; color: #ffffff; font-weight: 500; text-transform: uppercase;}
.product_info_main .products_card_wrapper .products_card .card .card-heading.blue_heading{background-color: #0071BC;}
.product_info_main .products_card_wrapper .products_card .card .card-heading.red_heading{background-color: #C1272D;}
.product_info_main .products_card_wrapper .products_card .card .card-heading.orange_heading{background-color: #F7931E;}
.product_info_main .products_card_wrapper .products_card .card .card-heading.purple_heading{background-color: #662D91;}
.product_info_main .products_card_wrapper .products_card .card .card-heading.pink_heading{background-color: #E21BE2;}
.product_info_main .products_card_wrapper .products_card .card .card_info{margin-top: 10px;padding: 0px 8px 5px;display: flex;flex-wrap: wrap;align-items: flex-end;margin-bottom: 2px;}
.product_info_main .products_card_wrapper .products_card .card .card_info .heading_info{flex: 0 0 88%;max-width: 88%}
.product_info_main .products_card_wrapper .products_card .card .card_info .heading_info .title h5{color: #000000;font-size: 17px;margin-bottom: 15px; font-weight: 500; text-transform: uppercase;}
.product_info_main .products_card_wrapper .products_card .card .card_info .recommended_txt{display: flex;align-items: center;flex-wrap: wrap;}
.product_info_main .products_card_wrapper .products_card .card .card_info .recommended_txt .circle{width: 23px;height: 23px;border-radius: 50%;margin-right: 6px;}
.product_info_main .products_card_wrapper .products_card .card .card_info .recommended_txt .circle.green_circle{background-color: #8CC63F;}
.product_info_main .products_card_wrapper .products_card .card .card_info .recommended_txt .circle.orange_circle{background-color: #F7931E;}
.product_info_main .products_card_wrapper .products_card .card .card_info .recommended_txt  h6{color: #000000;font-size: 11px;text-transform: uppercase;margin-bottom: 0px;}
.product_info_main .products_card_wrapper .products_card .card .card_info .gray_badge{flex: 0 0 12%;max-width: 12%;}
.product_info_main .products_card_wrapper .products_card .card .card_info .gray_badge .badge_img{padding-bottom: 0px;}

.product_info_main .products_found_main .products_found_inner .products_found_txt .products_found_inner .circle{}
.product_info_main .products_found_main .products_found_inner .products_found_txt h6{color: #999999;text-transform: uppercase;font-size: 17px;font-family: 'gothambold';}
.product_info_main .products_found_main .products_found_inner{display: flex;align-items: center;}
.product_info_main .products_found_main .products_found_inner .circle{width: 33px;height: 34px;background-color: #04A4A8;border-radius: 50%;display: flex;align-items: center;justify-content: center;color: #ffffff;margin-right: 9px;}
.product_info_main .products_found_main .products_found_inner p{margin-bottom: 0px;font-size: 14px;font-family: 'gothammedium';}
.product_info_main .products_found_main .products_found_inner .products_found_txt h6{color: #999999;text-transform: uppercase;font-size: 14px;font-family: 'gothambold';margin-bottom: 0px;}

.products_card_wrapper .products_card_featured .card-body{display: flex;flex-wrap: wrap;}
.products_card_wrapper .products_card_featured .card-body .card-image{flex: 0 0 40%;max-width: 40%;padding-right: 5px;}
.products_card_wrapper .products_card_featured .card-body .card_info_dtl{flex: 0 0 60%;max-width: 60%;}
.product_info_main .products_card_wrapper .products_card_featured .card{box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);}
.product_info_main .products_card_wrapper .products_card_featured .card .card-heading{margin-top: 0px;}
.product_info_main .products_card_wrapper .products_card_featured .card .card-image img{height: auto;}
.product_info_main .products_card_wrapper .products_card_featured .card .card-heading{padding: 13px 0px;}
.product_info_main .products_card_wrapper .products_card_featured .card .card-heading h4{font-size: 23px; color: #ffffff; font-weight: 500;}
.product_info_main .products_card_wrapper .products_card_featured .card .card_info .heading_info .title h5{font-size: 26px;margin-bottom: 60px; font-weight: 500;}
.product_info_main .products_card_wrapper .products_card_featured .card .card_info .heading_info {flex: 0 0 92%;max-width: 92%;}
.product_info_main .products_card_wrapper .products_card_featured .card .card_info .gray_badge {flex: 0 0 8%;max-width: 8%;}
.product_info_main .products_card_wrapper .products_card_featured .card .card-image img {height: 100%;border-top-right-radius: 0px;border-bottom-left-radius: 8px;}
.product_info_main .products_card_wrapper.product_featured{margin-bottom: 40px;}
.product_info_main .products_card_wrapper .products_card.products_card_featured{padding-bottom: 30px;border-bottom: 1px solid #B3B3B3;}

.product_info_main .product_video{margin-bottom: 16px;}

/*new css*/
.products_subheading .row{margin-bottom: 0px;}

.product_description .nav-tabs {padding-bottom: 20px;border-bottom: 1px solid #666666;}
.product_description .nav-tabs .nav-item{margin-right: 12px;}
.product_description .nav-tabs .nav-item .nav-link{padding: 6px 9px;background: #CCCCCC;color: #666666;font-size: 16px;border-radius: 8px;}
.product_description .nav-tabs .nav-item .nav-link.active{background-color: #04A4A8;color: #ffffff;font-family: 'gothammedium';}
.product_description .nav-tabs .nav-item:last-child{margin-right: 0px;}    
.product_description .tab-content{margin-top: 30px;}
.product_description .tab-content .product_tab_info{padding-left: 0px;padding-right: 30px;}
.product_description .tab-content .product_tab_info h6{color: #666666;font-size: 14px;line-height: 22px;margin-bottom: 20px;}
.product_description .tab-content .product_tab_info .product_para_dtl{margin-bottom: 20px;}
.product_description .tab-content .product_tab_info .product_para_dtl h5{color: #04A4A8;text-transform: uppercase;font-size: 20px;}
.product_description .tab-content .product_tab_info .product_para_dtl p, .product_description .tab-content p{color: #666666;font-size: 13px;line-height: 20px;}
.product_description .tab-content .product_tab_info .product_para_dtl ul{list-style: none;padding: 0px;margin: 0px;}
.product_description .tab-content .product_tab_info .product_para_dtl ul li{color: #666666;font-size: 14px;position: relative;    padding-left: 14px;}
.product_description .tab-content .product_tab_info .product_para_dtl ul li:after{content: '';background-color: #666666;width: 5px;height: 5px;position: absolute;left: 0px;top: 8px;border-radius: 50%;}
.product_description .tab-content .product_tab_img{padding: 0px;}
.product_description .tab-content .product_tab_img .products_image{border: 1.84px solid #666666;}
.tab-content .tab-pane{width: auto;}
.tab-content .tab-pane ul{margin-left: 0px; }
.tab-content .tab-pane ul li{font-size: 14px; list-style: inside;}
.tab-content .tab-pane ul li strong em{font-style: normal;}
.tab-content .tab-pane h4{color: #04A4A8; text-transform: uppercase; font-size: 20px;}
.product_description .nav-tabs{margin-left: 0px;}

.product_info_main .get_started_box{margin-top: 45px;}
.product_info_main .get_started_box .card{border: 1.3px solid #666666;border-radius: 0px;}
.product_info_main .get_started_box .card .card-body{text-align: center;}
.product_info_main .get_started_box .card .card-body h4{text-transform: uppercase;color: #666666;font-size: 30px;font-family: 'gothambold';margin-bottom: 37px;}
.product_info_main .get_started_box .card .card-body .btn_free_try{background-color: #F7931E;color: #ffffff;text-transform: uppercase;font-size: 22px;font-family: 'gothambold';display: flex;justify-content: center;align-items: center;width: 206px;height: 65px;margin: 0 auto;border-radius: 13px;margin-bottom: 20px;}
.product_info_main .get_started_box .card .card-body .btn_free_try:hover{background-color: #e58617;text-decoration: none;}
.product_info_main .get_started_box .card .card-footer{padding: 0px;background-color: #04A4A8;color: #ffffff;text-align: center;border-radius: 0px;padding: 28px 0px;}
.product_info_main .get_started_box .card .card-footer .call_dtl .tollfreenum{color: #ffffff;font-size: 18px;font-family: 'gothammedium';}
.product_info_main .get_started_box .card .card-footer .call_dtl .mailid{color: #ffffff;font-size: 14px;text-transform: uppercase;font-family: 'gothammedium';}
.product_info_main .get_started_box .card .card-footer .call_dtl .tollfreenum:hover, .product_info_main .get_started_box .card .card-footer .call_dtl .mailid:hover{text-decoration: none;color: #F7931E;}

.about_banner{background-image: url('../images/about-banner.jpg');background-repeat: no-repeat;background-size: cover;padding: 70px 0px;}
.about_banner .banner_inner h1{color: #ffffff;margin-bottom: 0px;font-size: 46px;}
body.page-id-2896 .headline, body.page-id-2917 .headline, body.page-id-33 .headline{font-family: gothamregular !important;font-weight: normal;}

.about_inner{padding: 45px 0px 45px;}
.about_inner .left_section h2{text-transform: uppercase;color: #666666;font-family: 'gothambold';font-size: 23px;border-bottom: 1.3px solid #B3B3B3;padding-bottom: 18px;margin-bottom: 30px;}
.about_inner .left_section ul{list-style: none;padding: 0px;margin: 0px;}
.about_inner .left_section ul li a{color: #666666;font-size: 18px;}
.about_inner .left_section ul li{margin-bottom: 2px;padding: .5rem 1rem;}
.about_inner .left_section ul li.current-menu-item{background-color: #04A4A8;border-radius: 5px;}
.about_inner .left_section ul li.current-menu-item a{color: #ffffff;}
.about_inner .left_section ul li:hover a{text-decoration: none;color: #ffffff !important;}
.about_inner .left_section ul li:hover {background-color: #04A4A8;color: #ffffff;border-radius: 5px;}
.about_inner .left_section ul li:hover a{color: #ffffff;}
.about_inner .right_section .about_para{margin-bottom: 70px;}
.about_inner .right_section .about_para h2, .about_inner .right_section .about_para h3, .about_inner .right_section h2{text-transform: uppercase;color: #666666;font-family: 'gothambold';font-size: 23px;border-bottom: 1.3px solid #B3B3B3;padding-bottom: 18px;margin-bottom: 30px;}
.about_inner .right_section .about_para p{color: #666666;font-size: 18px;line-height: 30px;margin-bottom: 20px;}
.about_inner .right_section .about_logos{display: flex;flex-wrap: wrap;justify-content: space-around;}
.about_inner .right_section .team_member_dtl{margin-bottom: 30px;}
.about_inner .right_section .team_member_dtl h5{color: #666666;font-family: 'gothammedium';font-size: 20px;}

.about_inner .job_opening_accordian .accordion .card-header h2{margin-bottom: 0px;border: 0px;padding-bottom: 0px;}
.about_inner .job_opening_accordian .accordion .card-header h2 .btn-link{color: #666666;font-size: 17px;}
.about_inner .job_opening_accordian .accordion .card.active > .card-header .btn-link{color: #ffffff;}
.about_inner .job_opening_accordian .accordion .card.active > .card-header{background-color: #04A4A8;}
.about_inner .job_opening_accordian .accordion .card-header i{margin-right: 15px;}
.about_inner .job_opening_accordian .accordion .card-header h2 .btn-link:hover, .about_inner .accordion .card-header h2 .btn-link:focus{text-decoration: none;}
.about_inner .job_opening_accordian .accordion .card .card-body h4{color: #4c4c4c;margin-bottom: 20px;font-size: 27px;}
.about_inner .job_opening_accordian .accordion .card .card-body p{color: #666666;font-size: 16px;line-height: 27px;margin-bottom: 20px;}
.about_inner .job_opening_accordian .accordion .card .card-body ul{list-style: none;padding: 0px;margin: 0px;margin-bottom: 10px;}
.about_inner .job_opening_accordian .accordion .card .card-body ul li{color: #666666;font-size: 16px;line-height: 27px;position: relative;padding-left: 24px;margin-bottom: 5px;}
.about_inner .job_opening_accordian .accordion .card .card-body h5{color: #4c4c4c;margin-bottom: 20px;font-size: 20px;font-family: 'gothammedium';}
.about_inner .job_opening_accordian .accordion .card .card-body ul li:after{content:'';width: 6px;height: 6px;background: #666666;position: absolute;left: 0px;top: 12px;}
.about_inner .job_opening_accordian .accordion .card:first-of-type {border-bottom: 1px solid rgba(0,0,0,.125);}
.about_inner .job_opening_accordian .accordion .card .card-body p a{color: #04A4A8;}
.about_inner .job_opening_accordian .accordion .card .card-body p a:hover{text-decoration: none;}
body.page-id-2896 .about_inner .right_section .about_para {margin-bottom: 30px;}

.contact_banner{background-image: url('../images/contact-banner.jpg');background-repeat: no-repeat;background-size: cover;padding: 70px 0px;}
.contact_banner .banner_inner h1{color: #ffffff;margin-bottom: 0px;font-size: 46px;}

.contact_info_main{margin: 80px 0px;}
.contact_info_main .right_section .contact_map{margin-bottom: 35px;}
.contact_info_main .right_section .contact_add h6{color: #666666;font-family: 'gothambold';font-size: 18px;}
.contact_info_main .right_section .contact_add p{color: #666666;font-size: 16px;}
.contact_info_main .right_section .contact_add .contact_call_info .phone_dtl, .contact_info_main .right_section .contact_add .contact_call_info .fax_dtl, .contact_info_main .right_section .contact_add .contact_call_info .mail_dtl{margin-bottom: 5px;}
.contact_info_main .right_section .contact_add .contact_call_info .phone_dtl a, .contact_info_main .right_section .contact_add .contact_call_info .fax_dtl a, .contact_info_main .right_section .contact_add .contact_call_info .mail_dtl a{color: #666666;font-size: 16px;}
.contact_info_main .right_section .contact_add .contact_call_info .phone_dtl i, .contact_info_main .right_section .contact_add .contact_call_info .fax_dtl i, .contact_info_main .right_section .contact_add .contact_call_info .mail_dtl i{margin-right: 10px;}
.contact_info_main .right_section .contact_add .contact_call_info .phone_dtl a:hover, .contact_info_main .right_section .contact_add .contact_call_info .fax_dtl a:hover, .contact_info_main .right_section .contact_add .contact_call_info .mail_dtl a:hover{color: #04A4A8;text-decoration: none;}

.contact_info_main .left_section .contact_accordian .accordion .card-header h2{margin-bottom: 0px;border: 0px;padding-bottom: 0px;}
.contact_info_main .left_section .contact_accordian .accordion .card-header h2 .btn-link{color: #666666;font-size: 17px;font-family: 'gothambold';}
.contact_info_main .left_section .contact_accordian .accordion .card.active > .card-header .btn-link{color: #ffffff;}
.contact_info_main .left_section .contact_accordian .accordion .card.active > .card-header{background-color: #04A4A8;}

.contact_info_main .left_section .contact_accordian .accordion .card:hover .card-header .btn-link{color: #ffffff;}
.contact_info_main .left_section .contact_accordian .accordion .card:hover .card-header{background-color: #04A4A8;}

.contact_info_main .left_section .contact_accordian .accordion .card-header i{margin-right: 15px;}
.contact_info_main .left_section .contact_accordian .accordion .card-header h2 .btn-link:hover, .about_inner .accordion .card-header h2 .btn-link:focus{text-decoration: none;}
.contact_info_main .left_section .contact_accordian .accordion .card .card-body h4{color: #4c4c4c;margin-bottom: 20px;font-size: 27px;}
.contact_info_main .left_section .contact_accordian .accordion .card .card-body p{color: #666666;font-size: 16px;line-height: 27px;margin-bottom: 20px;}
.contact_info_main .left_section .contact_accordian .accordion .card .card-body ul{list-style: none;padding: 0px;margin: 0px;margin-bottom: 10px;}
.contact_info_main .left_section .contact_accordian .accordion .card .card-body ul li{color: #666666;font-size: 16px;line-height: 27px;position: relative;padding-left: 24px;margin-bottom: 5px;}
.contact_info_main .left_section .contact_accordian .accordion .card .card-body h5{color: #666666;margin-bottom: 5px;font-size: 18px;font-family: 'gothammedium';}
.contact_info_main .left_section .contact_accordian .accordion .card .card-body ul li:after{content:'';width: 6px;height: 6px;background: #666666;position: absolute;left: 0px;top: 12px;}
.contact_info_main .left_section .contact_accordian .accordion .card-header{border: 0px;background: transparent;padding: 5px 1.25rem;} 
.contact_info_main .left_section .contact_accordian .accordion .card .card-body span, .contact_info_main .left_section .contact_accordian .accordion .card .card-body a, .contact_info_main .left_section .contact_accordian .accordion .call_num a{color: #666666;}
.contact_info_main .left_section .contact_accordian .accordion .card .card-body p a{color: #04A4A8;}
.contact_info_main .left_section .contact_accordian .accordion .card .card-body a:hover{text-decoration: none;color: #04A4A8;}
.contact_info_main .left_section .contact_accordian .accordion .card .card-body .contact_mailing{margin-bottom: 30px;}
.contact_info_main .left_section .contact_accordian .accordion .card .card-body h6{color: #666666;font-family: 'gothambold';font-size: 18px;}
.contact_info_main .left_section .contact_accordian .accordion .card-header h2 .btn-link:focus, .contact_info_main .left_section .contact_accordian .accordion .card-header h2 .btn-link:hover{text-decoration: none;}
body.page-id-2867 .left_section p{font-family: 'gothamregular';color: #666666;font-size: 16px;line-height: 27px;margin-bottom: 20px;}

.section_resource{margin: 40px 0px;}
.section_resource .resources_innner h1{text-transform: uppercase;color: #04A4A8;font-size: 35px;font-family: 'gothambold';margin-bottom: 23px;padding: 0px 15px;}
.section_resource .resources_innner h2{color: #666666;font-size: 28px;margin-bottom: 45px !important;/*font-family: 'gothamregular' !important;*/font-weight: normal !important;padding: 0px 15px;}

.section_resource .resources_innner .category_input{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}
.section_resource .resources_innner .category_input .seach_input{margin-bottom: 0px;}
.section_resource .resources_innner .category_input{margin-bottom: 20px;width: 95%;padding: 0px 15px;}
.section_resource .resources_innner .category_input .seach_input input, .section_resource .resources_innner .category_input select{color: #4e555b;border: 1px solid #999999;background: #ffffff !important;padding: 10px 12px;width: 250px;}
.section_resource .resources_innner .category_input .seach_input input:focus, .section_resource .resources_innner .category_input select:focus{outline: none;}
.section_resource .resources_innner .grid{margin: 0px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.section_resource .resources_innner .large-up-4>.cell {width: 22%;margin-bottom: 20px;padding: 0px 15px;}
/*.section_resource .resources_innner .large-up-4>.cell {width: 25%; padding: 0px 35px; margin-left: 20px;}*/

.section_resource .resources_innner .resource_card_info .overlay-item {display: block;position: relative;overflow: hidden;text-align: center;}
.section_resource .resources_innner .resource_card_info .overlay-item .mask {display: block;position: absolute;overflow: hidden;bottom: 0;left: 0;height: 100%;width: 100%;}
.section_resource .resources_innner .resource_card_info .overlay-item .mask .circle{width: 62px;height: 62px;position: absolute;left: 40%;top: 30%;border-radius: 50%;background: #ffffff;text-align: center;line-height: normal;font-size: 22px;color: #fff;font-weight: 400;z-index: 2;display: flex;justify-content: center;align-items: center;} 
.section_resource .resources_innner .resource_card_info .overlay-item .mask .circle i{color: #00a5a9;}
.section_resource .resources_innner .resource_card_info .overlay-item img {display: block;width: 100%;height: auto;x-margin-right: auto;x-margin-left: auto;}
/* .section_resource .resources_innner .resource_card_info .overlay-effect img {-webkit-transform: scaleY(1);-moz-transform: scaleY(1);-o-transform: scaleY(1);-ms-transform: scaleY(1);transform: scaleY(1);-webkit-transition: all 0.7s ease-in-out;-moz-transition: all 0.7s ease-in-out;-o-transition: all 0.7s ease-in-out;-ms-transition: all 0.7s ease-in-out;transition: all 0.7s ease-in-out;} */
/* .section_resource .resources_innner .resource_card_info .overlay-effect .mask {background-color: #00a5a9;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;-ms-transition: all 0.5s linear;transition: all 0.5s linear;-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0;}
.section_resource .resources_innner  .resource_card_info:hover .overlay-effect img {-webkit-transform: scale(10);-moz-transform: scale(10);-o-transform: scale(10);-ms-transform: scale(10);transform: scale(10);-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0;}
.section_resource .resources_innner .resource_card_info:hover .overlay-effect .mask {-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);opacity: 1;} */
.section_resource .resources_innner .resource_card_info:hover .overlay-effect h3,.resource_card_info:hover .overlay-effect p,.overlay-effect:hover a.btn {-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);opacity: 1;}
.section_resource .resources_innner .resource_card_info .resource_card_body{padding: 20px 0px;}
.section_resource .resources_innner .resource_card_info .resource_card_body h5{color: #666666;font-size: 15px;font-family: 'gothammedium';margin-bottom: 15px;}
.section_resource .resources_innner .resource_card_info .resource_card_body h6{color: #666666;font-size: 14px;padding-right:8px;}
.section_resource .resources_innner .cell a:hover{text-decoration: none;color: #04A4A8;}
.section_resource .resources_innner .cell a:hover .resource_card_info .resource_card_body h5{color: #04A4A8;}

.section_blog_heading{margin: 50px 0px 70px;}
.section_blog_heading .title h1{text-transform: uppercase;color: #04A4A8;font-size: 35px;font-family: 'gothambold';margin-bottom: 0px;}
.section_blog_inner .left_section .blog_img .blog_category_img{position: relative;overflow: hidden;}
.section_blog_inner .left_section .blog_img .blog_category_img img{-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;-ms-transition: all 0.2s linear;transition: all 0.2s linear;width: 100%;}
.section_blog_inner .left_section .blog_img .blog_category_img .blog_overlay{display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;border-radius: 2px;background: rgb(0 165 169 / 0.8);-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;-ms-transition: all 0.2s linear;transition: all 0.2s linear;}
.section_blog_inner .left_section .blog_img .blog_category_img .blog_overlay i{display: block;position: absolute;top: 50%;left: 50%;margin-top: -20px;margin-left: -20px;font-size: 24px;width: 40px;height: 40px;text-align: center;line-height: 40px;color: #ffffff;}
.section_blog_inner .left_section .blog_card .blog_card_inner{margin: 0 0 60px 0;padding: 0 0 53px 0;border-bottom: 1px solid #dbdada;}
.section_blog_inner .left_section .blog_card .blog_card_inner:hover .blog_img .blog_category_img .blog_overlay{opacity: 1;} 
.section_blog_inner .left_section .blog_card .blog_card_inner:hover .blog_img .blog_category_img img{-webkit-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1);transform: scale(1.1,1.1);}
.section_blog_inner .left_section .blog_card .blog_card_inner .blog_card_info .blog_dtl h4{color: #666666;font-size: 20px;font-family: 'gothammedium';margin-bottom: 18px;}
.section_blog_inner .left_section .blog_card .blog_card_inner .blog_card_info .blog_dtl a:hover h4{text-decoration: none;color: #04A4A8;}
.section_blog_inner .left_section .blog_card .blog_card_inner .blog_card_info .blog_dtl a:hover{text-decoration: none;}
.section_blog_inner .left_section .blog_card .blog_card_inner .blog_card_info .blog_dtl p{color: #666666;font-size: 15px;}
.section_blog_inner .left_section .blog_card .blog_card_inner .blog_card_info .blog_dtl .read_more{color: #04A4A8;font-size: 15px;text-transform: capitalize;}
.section_blog_inner .left_section .blog_card .blog_card_inner .blog_card_info .blog_dtl .read_more:hover{text-decoration: none;color: #666666;}
.section_blog_inner .left_section .blog_card .blog_card_inner .blog_card_info .blog_dtl ul{list-style: none;padding: 0px;margin: 0px;display: flex;flex-wrap: wrap;}
.section_blog_inner .left_section .blog_card .blog_card_inner .blog_card_info .blog_dtl ul li{position: relative;    font-weight: 700;font-size: 12px;text-transform: uppercase;}
.section_blog_inner .left_section .blog_card .blog_card_inner .blog_card_info .blog_dtl ul li:after{content: ' | ';margin: 0 4px;color: #6f6b6b;}
.section_blog_inner .left_section .blog_card .blog_card_inner .blog_card_info .blog_dtl ul li:last-child:after{display: none;}
.section_blog_inner .left_section .blog_card .blog_card_inner .blog_card_info .blog_dtl ul li a{color: #04A4A8;}
.section_blog_inner .left_section .blog_card .blog_card_inner .blog_card_info .blog_dtl ul li a:hover{color: #666666;}

.section_blog_inner .right_section .sidebar_widget{padding-left: 60px;}
.section_blog_inner .right_section .sidebar_widget .widget_search{margin-bottom: 40px;}
.section_blog_inner .right_section .sidebar_widget .widget_search h3{color: #444444;font-size: 18px;font-family: 'gothammedium';}
.section_blog_inner .right_section .sidebar_widget .widget_search form input{width: 100%;border: 2px solid #a09a9a;padding: 0px 20px;height: 50px;font-size: 16px;}
.section_blog_inner .right_section .sidebar_widget .search_category h3{color: #444444;font-size: 18px;font-family: 'gothammedium';margin-bottom: 20px;}
.section_blog_inner .right_section .sidebar_widget .search_category ul{list-style: none;padding: 0px;margin: 0px;}
.section_blog_inner .right_section .sidebar_widget .search_category ul li{margin-bottom: 15px;color: #666666;font-size: 16px;}
.section_blog_inner .right_section .sidebar_widget .search_category ul li a{color: #666666;}
.section_blog_inner .right_section .sidebar_widget .search_category ul li:hover a{color: #00a5a9;text-decoration: none;}
body.blog #page-wrap{border: 0px;}
body.blog .wpb_row {margin: 0px !important;}
body.blog .blog-wrapper{padding: 50px 0px 20px !important;}
body.blog .blog-wrapper h1 a{text-transform: uppercase;color: #04A4A8 !important;font-size: 35px;font-family: 'gothambold';margin-bottom: 0px;}
body.blog .wpb_row {background: #ffffff !important;border-bottom: 0px !important;}
body.blog .span_12, body.archive .span_12{border-top: 20px solid #4E555B;}
body.blog .full-width-section{height: auto !important;}
body.blog article .entry-content{color: #666666;font-size: 15px;}
body.archive #page-wrap{border: 0px;}
body.archive .blog-wrapper{padding: 50px 0px 20px !important;}
body.archive .blog-wrapper h1 a {text-transform: uppercase;color: #04A4A8 !important;font-size: 35px;font-family: 'gothambold';margin-bottom: 0px;}
body.archive .vc_row-fluid{margin: 0px;padding-bottom: 0px !important;height: auto !important;border-bottom: 0px !important;}

.blog_details .left_section .blog_card .blog_card_inner .blog_img{margin-bottom: 36px;}
.blog_details .left_section .blog_card .blog_card_inner .blog_card_info .blog_dtl h4{font-size: 27px;line-height: 33px;}
.blog_details .left_section .blog_card .blog_card_inner .blog_card_info .blog_dtl ul{margin-bottom: 20px;}
.blog_details .left_section .blog_card .blog_card_inner .blog_card_info .blog_dtl p{color: #666666;font-size: 16px;}
.blog_details .left_section .blog_card .blog_card_inner .blog_card_info .blog_dtl p a{font-style: italic;color: #04A4A8;}
.blog_details .left_section .blog_card .blog_card_inner .blog_card_info .blog_dtl h2{color: #5d5c5c;font-size: 22px;font-family: 'gothammedium';}
.blog_details .left_section .blog_card .blog_card_inner .blog_card_info .blog_dtl .see_also_blog h3{color: #5d5c5c;font-size: 22px;font-family: 'gothammedium';}
.blog_details .left_section .blog_card .blog_card_inner .blog_card_info .blog_dtl .see_also_blog ul li:after{display: none;}
.blog_details .left_section .blog_card .blog_card_inner .blog_card_info .blog_dtl .see_also_blog ul li {font-size: 15px;text-transform: inherit;margin-bottom: 10px;padding-left: 10px;flex: 0 0 100%;max-width: 100%}
.blog_details .left_section .blog_card .blog_card_inner .blog_card_info .blog_dtl .see_also_blog ul li:before{content: '';width: 5px;height: 5px;background: #666;position: absolute;left: -3px;top: 9px;}

.press_banner{background-image: url('../images/Banner_Blog.jpg');background-repeat: no-repeat;background-size: cover;padding: 70px 0px;}
.press_banner .banner_inner h1{color: #ffffff;margin-bottom: 0px;font-size: 46px;}

.press_info{padding-top: 60px;padding-bottom: 40px;}
.press_info .left_section .press_info_dtl {margin-bottom: 60px}
.press_info .left_section .press_info_dtl h3{color: #4c4c4c;font-family: 'gothamlight';font-size: 27px;margin-bottom: 15px;}
.press_info .left_section .press_info_dtl h3 span{font-style: italic;}
.press_info .left_section .press_info_dtl p{color: #666666;font-size: 16px;}
.press_info .left_section .press_info_dtl .btn_read{color: #04A4A8;font-size: 15px;text-transform: capitalize;}
.press_info .left_section .press_info_dtl .btn_read:hover{text-decoration: none;color: #666666;}
.press_info .left_section .press_info_dtl ul{list-style: none;padding: 0px;margin: 0px;display: flex;flex-wrap: wrap;}
.press_info .left_section .press_info_dtl ul li{position: relative;font-weight: 700;font-size: 12px;text-transform: uppercase;}
.press_info .left_section .press_info_dtl ul li:after {content: ' | ';margin: 0 4px;color: #6f6b6b;}
.press_info .left_section .press_info_dtl ul li a{color: #04A4A8;}
.press_info .left_section .press_info_dtl ul li a:hover{color: #666666;}
.press_info .left_section .press_info_dtl:hover a{text-decoration: none;}
.press_info .left_section .press_info_dtl:hover h3{color: #04a4a8;}
.press_info .right_section .search_category{padding-left: 60px;margin-bottom: 50px;}
.press_info .right_section .search_category h3{color: #444444;font-size: 18px;font-family: 'gothammedium';margin-bottom: 20px;}
.press_info .right_section .search_category ul{list-style: none;padding: 0px;margin: 0px;}
.press_info .right_section .search_category ul li{display: inline-block;font-size: 13px !important;border: 1px solid #efefef;border-radius: 30px;padding: 1px 20px;text-transform: uppercase;font-weight: 700;color: #999999;margin: 0 4px 10px 0;}
.press_info .right_section .search_category ul li a{color: #666666;}
.press_info .right_section .search_category ul li:hover a{color: #00a5a9;text-decoration: none;}

.portfolio-template-default .titlebar{border-top: 20px solid #4E555B;margin: 0px !important;}
.portfolio-template-default #page-wrap{border: 0px;}
#sidebar-widgets {padding-top: 0px;}

#mobile-navigation ul li a{font-family: 'gothamregular' !important;text-transform: uppercase;font-size: 12px !important;}

.page-template-default .section_educational_technology .infobase_main .infobase_inner .single_image img{height: 285px;object-fit: contain;}

#mobile-navigation form:before{top: 13px;}

.product-template-default .summary h1{color: #666666;font-size: 28px;font-family: 'gothambold';margin-bottom: 12px;text-transform: uppercase;}
.product-template-default .summary p{padding: 0px;}
.product-template-default .summary .woocommerce-product-details__short-description h5{font-size: 14px;color: #666666;}
.product-template-default .summary .contact-for-product{text-transform: uppercase;color: #666666;font-size: 15px;margin-top: 10px;}
.product-template-default .summary .woocommerce-tabs > ul{border-bottom: 1px solid #666666 !important;}
.product-template-default .woocommerce-tabs {padding-top: 20px!important;border-top: 1px solid #666666 !important;}
.product-template-default .woocommerce-tabs > ul > li{margin-right: 12px !important;margin-bottom: 12px;}
.product-template-default .woocommerce-tabs > ul > li a{background: #CCCCCC;color: #666666;font-size: 13px;border-radius: 8px;text-transform: uppercase;padding: 6px 9px !important;}
.product-template-default .woocommerce-tabs > ul > li.active a{border-bottom-color: #00a5a9;background-color: #04A4A8;color: #ffffff;font-family: 'gothammedium';}
.product-template-default .woocommerce-tabs p{color: #666666;font-size: 14px;line-height: 22px;margin-bottom: 20px;}
.product-template-default .woocommerce-tabs ul li{color: #666666;font-size: 14px;position: relative;}
.product-template-default .woocommerce-tabs h2, .product-template-default .woocommerce-tabs h4{color: #04A4A8;text-transform: uppercase;font-size: 20px !important;font-weight: 400 !important;}

.archive .products{margin: 0px !important;}
.archive .products h2{color: #000000;font-size: 17px;margin-bottom: 15px;font-weight: 400;}

.archive #sidebar-widgets {padding-top: 50px;}
.archive #sidebar .widget h3{color: #444444;font-size: 15px;font-family: 'gothamregular' !important;}

.product-template-default .pif-has-gallery{padding: 40px 0px;}
.archive .simpleselect .options .option, .archive .simpleselect .placeholder, .archive .simpleselect .options{font-size: 15px;}
.page-template .landingTabs .row{margin: 0px !important;margin-bottom: 40px !important;}
.product-template-default .product .images{position: relative;}
.product-template-default .flex-control-nav li{width: 20%;}

body.page-template section.bannerSection.heroBg {margin-top: 0px !important;}
body.page-template .tabContent p{color: #666666;font-size: 14px;line-height: 22px;margin-bottom: 20px;}
body.page-template .tabContent ul.tabs li{color: #666666;font-size: 14px;line-height: 22px;margin-bottom: 10px;background: #CCCCCC;border-radius: 8px;text-transform: uppercase;padding: 6px 9px !important;}
body.page-template .tabContent ul.tabs li.current{border-bottom: 0px;border-bottom-color: #00a5a9;background-color: #04A4A8;color: #ffffff;font-family: 'gothammedium';}
body.page-template .tabContent ul li{color: #666666;font-size: 14px;line-height: 22px;margin-bottom: 10px;}
body.page-template .titleSection h1{color: #666666;font-size: 28px;font-family: 'gothambold';margin-bottom: 12px;text-transform: uppercase;}
body.page-template .breadcrumb, body.page-template .breadcrumb a{font-size: 15px;}
body.page-template .getStarted{border: 1.3px solid #666666;border-radius: 0px;padding: 1.25rem;border-bottom: 0px;}
body.page-template .getStarted .title h2{text-transform: uppercase;color: #666666;font-size: 29px;font-family: 'gothambold';margin-bottom: 37px;border-bottom: 0px;}
body.page-template .asideContact{background-color: #04A4A8;color: #ffffff;text-align: center;border-radius: 0px;padding: 22px 0px;border: 1.3px solid #666666;border-top: 0px;}
body.page-template .asideContact h2 {font-weight: 700 !important;font-size: 18px !important;margin-bottom: 10px !important;color: #ffffff !important;}
body.page-template .asideContact ul li {color: #ffffff;font-size: 15px;font-family: 'gothammedium';}
body.page-template .tabContentSection h4, body.page-template .tabContentSection h2{color: #04A4A8;text-transform: uppercase;font-size: 20px;font-weight: 400;font-family: 'gothamregular';}
.page-template .tabContentSection .button.color-2.medium{background-color: #F7931E;color: #ffffff;text-transform: uppercase;font-size: 16px;font-family: 'gothambold';display: flex;justify-content: center;align-items: center;width: auto;height: 50px;margin: 0 auto;border-radius: 13px !important;margin-bottom: 15px;border-color: F7931E;}
.page-template .tabContentSection .button.color-2.medium:hover{background-color: #e58617;text-decoration: none;text-decoration: none;}

.page-template .landingTabs .productTabs ul li{font-size: 16px;text-transform: uppercase;color: #666666;font-family: 'gothambold';padding: 8px 8px;border-radius: 8px;position: relative;}
.page-template .landingTabs .productTabs ul li.current{border: 0px !important;background: #00a5a9 !important;color: #ffffff !important;}
.page-template .landingTabs .productTabs ul li:hover{background: #00a5a9;color: #ffffff !important;}
.page-template .landingTabs .productTabs ul{border-bottom: 1.3px solid #B3B3B3;padding-bottom: 20px;}

.post-template-default.single.single-post .span_12{border-top: 20px solid #4E555B;}
.post-template-default.single.single-post #page-wrap{border: 0px;}
.post-template-default.single.single-post .wpb_row {margin: 0px;}
.post-template-default.single.single-post .blog-wrapper{padding: 50px 0px 20px !important;}
.post-template-default.single.single-post .blog-wrapper a{text-transform: uppercase;color: #04A4A8 !important;font-size: 35px;font-family: 'gothambold';margin-bottom: 0px;}
.post-template-default.single.single-post .wpb_row.vc_row-fluid.full-width-section.section.section-no-parallax.bg-stretch{background: #ffffff;border-bottom: 0px;height: auto !important;}
.post-template-default.single.single-post .blog-page p, .post-template-default.single.single-post .blog-page ul li, .post-template-default.single.single-post .blog-page .author-bio{color: #666666;font-size: 15px;}
.post-template-default.single.single-post .blog-page .entry-meta ul li{font-size: 13px;}
.post-template-default.single.single-post .blog-page .post h1{font-size: 27px !important;line-height: 33px !important;font-family: 'gothammedium' !important;font-weight: normal !important;}
.post-template-default.single.single-post .blog-page h3{color: #5d5c5c;font-size: 22px;font-family: 'gothammedium';}

#sidebar .widget_nav_menu ul li a{color: #666666;}
#sidebar .widget h3{font-size: 17px !important;font-family: 'gothammedium' !important;margin-bottom: 16px;font-weight: normal !important;}

.cust_only_mob {display: none;}
.page-template .tabContent ul.tabs{padding-bottom: 12px;border-bottom: 1.3px solid #B3B3B3;}
.page-template .white_bar{border: 1px solid #ffffff;}
.mask,.circle{display:none !important;}
.iconbox-style-7 i.boxicon{line-height: 66px !important;font-size: 30px !important;}
/*responsive starts*/
@media only screen and (max-width: 1500px){
    .banner_slider .owl-carousel .owl-item img {
        height: 445px;
    }
}
@media only screen and (max-width: 1280px){
	.about_inner .right_section .about_para p{font-size: 17px;line-height: 27px;}
	.about_inner .right_section .about_para h2, .about_inner .left_section h2{font-size: 22px;}
	.about_inner .left_section ul li a{font-size: 17px;}
	.about_inner .job_opening_accordian .accordion .card .card-body h4{margin-bottom: 16px;font-size: 25px;}
	.about_inner .job_opening_accordian .accordion .card .card-body p, .about_inner .job_opening_accordian .accordion .card .card-body ul li{font-size: 15px;line-height: 24px;}
	.about_inner .job_opening_accordian .accordion .card .card-body h5{margin-bottom: 18px;font-size: 19px;}
	.about_inner .job_opening_accordian .accordion .card .card-body h4 {margin-bottom: 14px;font-size: 23px;}
	.about_inner .job_opening_accordian .accordion .card .card-body ul li:after{top: 9px;}
	.about_inner .job_opening_accordian .accordion .card .card-body ul{margin-bottom: 20px;}
	.contact_info_main .left_section .contact_accordian .accordion .card-header{padding: 5px 10px;}
	.contact_info_main .left_section .contact_accordian .accordion .card .card-header .btn-link{text-align: left;white-space: inherit;}
	.blog_details .left_section .blog_card .blog_card_inner .blog_card_info .blog_dtl h2{font-size: 20px;}
	.blog_details .left_section .blog_card .blog_card_inner .blog_card_info .blog_dtl p{font-size: 15px;}
	.blog_details .left_section .blog_card .blog_card_inner .blog_card_info .blog_dtl h4 {font-size: 25px !important;line-height: 32px;}
	.banner_slider .mask .banner_left h1{font-size: 52px;}
	.banner_slider .mask .banner_left h2{font-size: 30px;margin-bottom: 17px;}
	.banner_slider .mask .banner_left p{font-size: 21px;}
	.banner_slider .mask .banner_right .free_try .btn_try{font-size: 24px;height: 70px;}
	.home_testimonial .testimonial_inner .author_dtl .testimonial p{font-size: 22px;}
	.home_testimonial .testimonial_inner .author_dtl .testimonial:before{font-size: 124px;left: -85px;}
	.home_testimonial .testimonial_inner .author_dtl .testimonial:after{font-size: 124px;right: -50px;}
	.home_testimonial .testimonial_inner .author_name h6{font-size: 19px;}
	.home_testimonial .testimonial_inner .author_name h5{font-size: 28px}
	.section_ideas .left_section p{font-size: 22px;line-height: 33px;}
	.section_ideas .right_section .btn_learn_more{width: 239px;height: 74px;font-size: 26px;}
	.section_education .title h3{font-size: 34px;margin-bottom: 20px;}
	.section_education .title p{font-size: 28px;margin-bottom: 32px;line-height: 40px;}
	.section_education .education_card .card .card-body h5{font-size: 18px;}
	.section_multimedia .section_multimedia_inner h5{font-size: 24px;line-height: 37px;margin-bottom: 55px;}
	.section_trainings .section_trainings_inner .card .card-header h5{font-size: 48px;line-height: normal;}
	.section_trainings .section_trainings_inner .card .card-body .btn_search_upcoming, .section_trainings .section_trainings_inner .card .card-body .btn_access_webinars{font-size: 25px;padding: 18px 25px;}
	.section_earn {padding: 65px 0px 60px;}	
	.section_earn .earn_inner h5{font-size: 28px;line-height: 41px;margin-bottom: 60px;}
	.section_earn .earn_inner .btn_earn{font-size: 23px;padding: 13px 11px;width: 420px;}
	.section_trial_access{padding: 38px 0px;}
	.section_trial_access .left_section p{font-size: 23px;}
	.section_trial_access .right_section .btn_free_try{font-size: 24px;height: 70px;}
	.section_infoblog .title h5{font-size: 34px;margin-bottom: 17px;}
	.section_infoblog .title p{	font-size: 26px;margin-bottom: 40px;}
	.section_infoblog .right_section .feature_card .card .card-header h5{font-size: 29px;}
	.section_infoblog .right_section .feature_card .card .card-header{padding: 26px 0px;}
	.section_infoblog .left_section .news_card .news_card_inner .news_card_body p{font-size: 16px;}
	.section_infoblog .left_section .news_card .news_card_inner .news_card_body .btn_read{font-size: 16px;}
	.section_infoblog .right_section .feature_card .card .card-body h6{font-size: 20px;}
	.section_infoblog .right_section .feature_card .card .card-body p{font-size: 17px;}
	.section_infoblog .right_section .feature_card .card .card-body .btn_read{font-size: 17px;}
	.section_infoblog .left_section .news_card .news_card_inner .date_main .date .month{font-size: 26px;}
	.section_infoblog .left_section .news_card .news_card_inner .date_main .date .num{font-size: 34px;padding: 14px 0px;}
	.section_educational_technology .title h5{font-size: 34px;margin-bottom: 40px;}
	.section_educational_technology .title p {font-size: 26px;margin-bottom: 88px;}
	.section_educational_technology .learn_more .btn_learn_more {width: 296px;height: 60px;font-size: 26px;}
	.section_awards .title h4{font-size: 33px;}
	.section_awards .slider .slick_prev_horizontal {width: 33px;left: -146px;}
	.section_awards .slider .slick_next_horizontal {width: 33px;right: -146px;}
	.product_heading .title .title_heading h4{font-size: 30px;}
	.product_heading .title .heading_info .follow_btn .btn_follow{font-size: 21px;}
	.product_info_main .right_section .infobase_discover{padding: 19px 18px;}	
	.product_info_main .right_section .infobase_discover .heading h5{font-size: 25px;}
	.product_info_main .right_section .btn_free .btn_free_trial{font-size: 17px;padding: 12px 11px;}
	.product_info_main .products_heading .heading_title h4{font-size: 27px;}
	.product_info_main .products_subheading .title p{font-size: 17px;}
	#banner-bottom p:after{
	   right: -60px;
	}
}
@media only screen and (max-width: 1200px){
	.section_trainings .card{width: auto;}
	.section_multimedia .multimedia_card .multimedia_info p{font-size: 16px;}
	div#logo-navigation {padding: 30px 15px;}
	.section_education .title p {font-size: 26px;}
	div#logo-navigation {padding: 30px 0px;}
	body .section_infoblog .left_section .news_card {margin: 0 10px 10px!important;padding: 24px 0px !important;}
	body .section_infoblog .left_section {padding: 0px 10px !important;}
	.section_education .education_card{display: flex;flex-wrap: wrap;}
	.section_earn .wpb_row .wpb_column{padding: 0px !important;}
	.section_earn .wpb_row {display: flex;flex-wrap: wrap;justify-content: center;}
	#banner-bottom p:after {
        right: -35px;
    }
}
@media only screen and (max-width: 1199px){
	.menu_navbar .main_menu > li{margin-right: 14px;}
	header .header_menu .navbar-brand{padding: 0px;}
	header .header_menu .navbar-brand img{width: 200px;}
	header .top_bar{padding: 18px 0px;}
	.press_banner .banner_inner h1, .about_banner .banner_inner h1, .contact_banner .banner_inner h1{font-size: 42px;}
	.press_info .left_section .press_info_dtl h3{font-size: 25px;}
	.press_info .left_section .press_info_dtl p{font-size: 15px;}
	.press_info .right_section .search_category, .section_blog_inner .right_section .sidebar_widget{padding-left: 30px;}
	header .top_bar .user_login ul li a {font-size: 16px;}
	.section_blog_heading .title h1{margin-bottom: 0px;}
	.home_testimonial .testimonial_inner .author_name h6 {font-size: 18px;}
	.home_testimonial .testimonial_inner .author_name h5 {font-size: 27px;}
	.banner_slider .mask .banner_left h2 {font-size: 28px;margin-bottom: 15px;}	
	.banner_slider .mask .banner_left h1 {font-size: 50px;}
	.section_education .title p {font-size: 24px;}
	.section_education .title h3 {font-size: 33px;margin-bottom: 18px;}
	.section_education .education_card .card .card-body h5 {font-size: 17px;}
	.section_education .education_card .card .card-body{padding: 22px 10px 9px;}
	.section_education .education_card .card .card-body .arrow img{width: 10px;}
	.section_education .education_card .card .card-body .arrow {width: 46px;height: 46px;}
	.section_trainings .section_trainings_inner .card .card-header h5 {font-size: 43px;}
	.section_trainings .section_trainings_inner .card .card-header h5 br{display: none;}
	.section_trainings .section_trainings_inner .card .card-body {padding: 40px 30px 30px;}
	.section_trainings .section_trainings_inner .card .card-body p {font-size: 15px;margin-bottom: 37px;}
	.section_trainings .section_trainings_inner .card .card-body .btn_search_upcoming, .section_trainings .section_trainings_inner .card .card-body .btn_access_webinars {font-size: 21px;padding: 18px 17px;}
	.section_trainings .section_trainings_inner .card .card-body .btn_search_upcoming{margin-bottom: 20px;}
	.section_earn .earn_inner h5 br{display: none;}
	.section_earn .earn_inner h5 {font-size: 26px;line-height: 40px;}
	.section_earn .earn_inner ul li .circle {width: 160px;height: 160px;}
	.section_earn .earn_inner ul li{margin-bottom: 30px;}
	.section_educational_technology .title p {font-size: 23px;}
	.section_educational_technology .title h5{margin-bottom: 36px}
	.section_awards .slider .slick_prev_horizontal {width: 29px;left: -116px;}
	.section_awards .slider .slick_next_horizontal {width: 29px;right: -116px;}
	.section_earn .earn_inner ul{margin-bottom: 50px;}
	header .top_bar .subscription_login .subscription_login_inner h4{font-size: 20px;}
	.product_info_main .products_card_wrapper .products_card .card .card_info .heading_info .title h5 br{display: none;}
	.product_info_main .left_section .product_sidebar .sidebar_menu_inner .sidebar_menu{font-size: 14px;padding: .75rem 1rem;}
	.product_info_main .right_section {padding-left: 15px;}	
	.product_info_main .products_card_wrapper .products_card .card .card_info .heading_info {flex: 0 0 100%;max-width: 100%;}
	.product_info_main .products_card_wrapper .products_card .card .card_info .gray_badge {flex: 0 0 100%;max-width: 100%;text-align: right;}
	.product_info_main .products_card_wrapper .products_card .card .card_info .gray_badge .badge_img img{width: 22px;}
	.product_info_main .products_card_wrapper .products_card .card .card_info{margin-bottom: 0px;}
	.product_info_main .products_card_wrapper .products_card .card .card-heading{height: 46px;display: flex;align-items: center;justify-content: center;}
	.product_info_main .products_card_wrapper .products_card_featured .card .card_info .gray_badge{position: absolute;right: 10px;}
	.menu_categories_list .menu_featured_categories > li > a{font-size: 19px;}
	.menu_categories_list .menu_featured_categories > li > a:after{right: 13px;top: 18px;}
	.product_info_main .filter_sidebar{padding-right: 15px;}
	.product_info_main .right_section .btn_free .btn_free_trial {font-size: 15px;padding: 10px 12px;}	
	.product_info_main .right_section .infobase_discover .heading h5 {font-size: 24px;}
	.product_heading .title .title_heading h4 {font-size: 28px;}
	.product_heading .title {padding-left: 15px;}
	.menu_categories_list .menu_featured_categories > li .sub-menu li:hover:before{width: auto;min-height: auto;}
	.menu_categories_list .menu_featured_categories > li .sub-menu li a{font-size: 15px;}
	.menu_categories_list .menu_featured_categories > li .sub-menu{padding: 10px 12px 18px;}
	.menu_categories_list .menu_featured_categories > li > a{padding: 8px 12px;}
	.product_info_main .get_started_box .card .card-body .btn_free_try{width: 193px;height: 57px;font-size: 20px;margin-bottom: 10px;}
	.product_info_main .get_started_box .card .card-body h4{font-size: 26px;margin-bottom: 31px;}
	.product_info_main .products_heading .heading_btn .heading_btn_inner .btn_saved{width: 192px;height: 54px;font-size: 20px;margin-right: 11px;}
	.product_info_main .products_heading .heading_btn .heading_btn_inner .btn_share{width: 192px;height: 54px;font-size: 20px;}
	.product_info_main .product_video .product_video_inner iframe{height: 500px;}
	.product_description .nav-tabs .nav-item .nav-link {padding: 6px 8px;font-size: 14px;}
	.product_description .nav-tabs .nav-item {margin-right: 9px;}
	.header-v1 .logo {margin-top: 0px !important;}
	.header-v1 #navigation > ul > li > a{padding: 0px 8px;}
	body.blog .blog-wrapper{width: 960px;margin: 0 auto;}
	.section_earn .single_image a {width: 150px;height: 150px;}
	.section_multimedia .section_multimedia_inner h5 br{display: none;}
	.section_education .education_card .card .vc_column-inner{padding: 0px 10px;}
	.section_education .education_card .card .wpb_text_column{padding: 12px 9px 0px;}
	.section_education .education_card .card .wpb_text_column .wpb_wrapper h5{font-size: 18px;}
	.section_education .education_card .card p{right: 11px;}
	.section_educational_technology .infobase_card .vc_column-inner{height: 100%;}
	.section_educational_technology .infobase_card{padding: 0px 15px !important;}
	.section_educational_technology .vc_row {display: flex;flex-wrap: wrap;}
	.section_resource .container{width: 90%;}
	.section_resource .resources_innner .category_input{width: 97%;padding: 0px 10px;}
	.section_resource .resources_innner h1, .section_resource .resources_innner h2{padding: 0px;}
	.banner_slider .owl-carousel .owl-item img {height: 370px;}
	#banner-bottom p:after {
        right: -60px;
    }
	.post-count{right: 24px;font-size: 15px;}
	div#logo-navigation{
		justify-content: unset;
	}
	.header-v1 #navigation{padding-top: 20px;}
	#wp-megamenu-main_navigation>.wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget .wp-megamenu-sub-menu li .wp-megamenu-sub-menu, #wp-megamenu-main_navigation>.wpmm-nav-wrap ul.wp-megamenu>li.wpmm_dropdown_menu ul.wp-megamenu-sub-menu {
    width: 170px;
  }
}
@media only screen and (max-width: 1100px){
	.section_resource .container {width: 95%;}
}
@media only screen and (max-width: 1050px){
	.section_resource .resources_innner .large-up-4>.cell {width: 22%;padding: 0px 10px;}
	.section_resource .resources_innner .category_input {width: 94%;}
}
@media only screen and (max-width: 1024px){
	.about_inner .right_section .team_info .team_member_dtl h5{font-size: 18px;}
	.about_inner .right_section .about_para p {font-size: 16px;line-height: normal;}
	.about_inner .job_opening_accordian .accordion .card.active > .card-header .btn-link{padding: 0px;white-space: inherit;}
	.section_blog_inner .left_section .blog_card .blog_card_inner .blog_card_info .blog_dtl h4{font-size: 18px;}
	.section_blog_inner .left_section .blog_card .blog_card_inner .blog_card_info .blog_dtl p, .section_blog_inner .left_section .blog_card .blog_card_inner .blog_card_info .blog_dtl .read_more{font-size: 14px;}
	.blog_details .left_section .blog_card .blog_card_inner .blog_card_info .blog_dtl h4 {font-size: 23px !important;}
  .section_education .title p {font-size: 23px;line-height: 36px;}
 .section_multimedia .multimedia_card .multimedia_info p br {display: none;}
}
@media only screen and (max-width: 991px){
	.navbar-dark .navbar-toggler{border-color: transparent;outline: none;}      
    .navbar-dark .navbar-toggler-icon {display: block;height: 3px;width: 30px;background: #000000;position: relative;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}  
    .navbar-dark .navbar-toggler-icon:before {content: "";position: absolute;top: -7px;width: 30px;height: 3px;background-color: #000000;display: block;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
    .navbar-dark .navbar-toggler-icon:after {content: "";position: absolute;bottom: -7px;width: 30px;height: 3px;background-color: #000000;display: block;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
    .menu_navbar .main_menu ul.sub-menu{position: relative;top: 0px;left: -20px;float: none;}
    .press_info .right_section .search_category{padding-left: 0px;}
    footer .footer_main .footer_list{margin-bottom: 50px;}
	.press_banner .banner_inner h1, .about_banner .banner_inner h1, .contact_banner .banner_inner h1 {font-size: 38px;}    
	header .header_menu .container{padding: 0px 15px;}
	.menu_navbar .main_menu{margin-top: 20px;}
	.about_inner .right_section .about_para h2, .about_inner .left_section h2 {font-size: 21px;margin-bottom: 22px;}
	.about_inner .right_section .about_para p {font-size: 16px;line-height: 25px;}
	.about_inner .left_section ul li a {font-size: 16px;}
	.about_inner .right_section .about_logos{justify-content: inherit;}
	.about_inner .right_section .about_logos .about_logos_inner{flex: 0 0 50%;max-width: 50%;}
	.contact_info_main .right_section .contact_map iframe{height: 250px;}
	.contact_info_main .left_section .contact_accordian .accordion .card .card-body h6{font-size: 16px;}
	.contact_info_main .left_section .contact_accordian .accordion .card .card-body p{font-size: 15px;line-height: 25px;margin-bottom: 10px;}
	.contact_info_main .left_section .contact_accordian .accordion .card .card-body h5{font-size: 17px;}
	.contact_info_main .left_section .contact_accordian .accordion .card-header i {margin-right: 12px;font-size: 15px;}
	.contact_info_main .left_section .contact_accordian .accordion .card-header h2 .btn-link{font-size: 16px;}
	.section_blog_inner .left_section .blog_img {margin-bottom: 20px;}
	.press_info .right_section .search_category, .section_blog_inner .right_section .sidebar_widget {padding-left: 15px;}
	.section_blog_heading {margin: 40px 0px 40px;}
	.section_blog_inner .right_section .sidebar_widget{padding-left: 0px;}
	.section_resource .resources_innner .large-up-4>.cell {width: 33%;}	
	.section_resource .resources_innner h2{font-size: 24px;margin-bottom: 35px;}
	.section_trainings .row{justify-content: center;}
	.section_education .education_card {margin-bottom: 30px;}
	.section_multimedia .section_multimedia_inner h5 br{display: none;}
	.section_educational_technology .infobase_card{margin-bottom: 30px;}
	.section_educational_technology .learn_more {margin-top: 50px;}
	.section_earn .earn_inner ul{justify-content: center;}
	.section_multimedia .multimedia_card .multimedia_info p br{display: none;}
	.banner_slider .carousel-item .carousel_inner img{height: 450px;}
	.banner_slider .mask{top: 70px;text-align: center;}
	.banner_slider .mask .banner_left h1 {font-size: 48px;}
	.banner_slider .mask .banner_left h2 {font-size: 26px;}
	.banner_slider .mask .banner_left h2 br{display: none;}
	.banner_slider .mask .banner_left p {font-size: 20px;margin-bottom: 20px;}
	.banner_slider .mask .banner_right .free_try .btn_try {font-size: 22px;height: 66px;}
	.banner_slider .mask .banner_right .free_try {max-width: 232px;}
	.home_testimonial .testimonial_inner{justify-content: center;text-align: center;}
	.home_testimonial .testimonial_inner .author_name{text-align: center;margin-bottom: 20px;}
	.section_education .title p {font-size: 23px;}
	.section_multimedia .multimedia_card .multimedia_img{width: 217px;height: 217px;}
	.section_multimedia .multimedia_card .multimedia_card_img {width: 217px;height: 217px;margin-bottom: 40px;}
	.section_multimedia .multimedia_card .multimedia_card_img img {width: 56%;}
	.section_multimedia .multimedia_card .multimedia_info p {font-size: 15px;}	
	.section_educational_technology .title p {font-size: 23px;}
	.section_infoblog .right_section .feature_card .card{width: 100%;}
	.section_infoblog .right_section .feature_card .card .card-image img{width: 100%;object-fit: cover;}
	.section_infoblog .right_section .feature_card .card .card-body h6 br{display: none;}
	
	.section_ideas .left_section p{text-align: center;}
	.section_ideas .left_section p br{display: none;}
	.section_education .title h3 {font-size: 32px;}
	.section_ideas .left_section p{margin-bottom: 20px;}
	.section_ideas .right_section .btn_learn_more {width: 239px;height: 67px;font-size: 24px;}
	.section_multimedia .section_multimedia_inner h5 {font-size: 22px;line-height: 34px;}
	.section_earn .earn_inner h5 {font-size: 24px;line-height: 37px;}
	.section_earn .earn_inner ul li .circle {width: 150px;height: 150px;}
	.section_earn .earn_inner ul li{margin-right: 40px;}
	.section_earn .earn_inner ul {margin-bottom: 30px;}
	.section_earn .earn_inner .btn_earn {font-size: 22px;padding: 12px 11px;width: 415px;}
	.section_infoblog .right_section .feature_card .card .card-header h5 br{display: none;}
	.section_educational_technology .title h5 {font-size: 32px;margin-bottom: 32px;}	
	.section_educational_technology .infobase_main .infobase_icon img {height: 276px;}
	.section_trainings .section_trainings_inner .card .card-header h5 {font-size: 41px;}
	.section_infoblog .right_section .feature_card .card .card-header h5 {font-size: 28px;}
	.section_awards .title h4 {font-size: 32px;}
	.section_educational_technology .learn_more .btn_learn_more {width: 280px;font-size: 25px;}
	.home_testimonial .testimonial_inner .author_dtl .testimonial:before{left: -45px;}
	.section_infoblog .title p {font-size: 25px;}
	.section_educational_technology .infobase_main .infobase_inner{text-align: center;}
	.section_educational_technology .infobase_main .infobase_icon img {height: 250px;}
	.products_card_wrapper .products_card_featured .card-body .card-image, .products_card_wrapper .products_card_featured .card-body .card_info_dtl{flex: 0 0 100%;max-width: 100%;}	
	.product_heading .search_box {margin-bottom: 25px;}
	.product_heading .title .title_heading h4 {font-size: 27px;}
	.product_heading .title .heading_info{justify-content: space-between;}
	.product_info_main .right_section .infobase_discover .heading{margin-bottom: 12px;}
	.product_info_main .right_section .infobase_discover .heading h5 {font-size: 24px;text-align: center;}
	.product_info_main .products_card_wrapper .products_card .card .card-image{padding-right: 0px;}
	.product_info_main .products_card_wrapper .products_card_featured .card .card-image img{height: 200px;border-top-right-radius: 8px;border-bottom-left-radius: 0px;width: 100%;margin-bottom: 4px;}
	.product_info_main .products_card_wrapper .products_card .card .card-image .logo_img img {width: 75%;}	
	.product_info_main .product_video .product_video_inner iframe {height: 420px;}
	.product_description .nav-tabs {padding-bottom: 10px;}
	.product_description .nav-tabs .nav-item{margin-bottom: 10px;}
	.product_description .tab-content .product_tab_info{padding-right: 0px;}
	.product_info_main .products_heading .heading_btn .heading_btn_inner{    flex-wrap: wrap;margin-bottom: 20px;}
	body.blog .blog-wrapper h1 a{font-size: 34px;}
	.section_educational_technology .infobase_card{width: 50%;}
	.section_earn .btn_earn{font-size: 20px !important;padding: 12px 11px !important;width: 365px;}
	.section_resource .resources_innner h1{font-size: 32px;margin-bottom: 20px;}
	.section_resource .resources_innner h2 {font-size: 23px;}
	.section_resource .resources_innner .large-up-4>.cell {width: 30%;}
	#banner-bottom p{
	   width: 80%; 
	 }
	#banner-bottom p:after {
        right: -60px;
    }
	.post-count {
		right: 18px;
		font-size: 12px;
	}
	.post-count .filter_count{
		min-width: 32px;
        height: 31px;
	}
}

@media only screen and (max-width: 900px){
	.section_awards .slider .slick_prev_horizontal {width: 25px;left: -76px;}
	.section_awards .slider .slick_next_horizontal {width: 25px;right: -76px;}
	.section_education .title p, .section_educational_technology .title p {font-size: 22px;}
	.banner_slider .carousel-item .carousel_inner img {height: 430px;}	
	.section_multimedia .multimedia_card .vc_column-inner .wpb_wrapper .image_box_circle{width: 197px;height: 197px;}
	.section_multimedia .multimedia_card .vc_column-inner .wpb_wrapper .image_box_circle img{width: 110px;}
	.section_earn .wpb_row .wpb_column {margin-right: 70px;}
	.section_infoblog_1 .span_12{flex-wrap: wrap;}
	.section_infoblog .left_section{width: 100%;margin-bottom: 40px;}
	.section_infoblog .right_section{width: 100%;}
	.section_infoblog .right_section .single_image, .section_infoblog .right_section .single_image img{width: 100%;}
	.section_education .vc_col-sm-3 {width: 33%;}
	.section_education .education_card .card{margin-bottom: 30px;}
	.section_infoblog .right_section .wpb_wrapper .card-header{padding: 20px 0px 20px;}
	.banner_slider .owl-carousel .owl-item img{height: 265px;}
	.section_contact .right_section p{font-size: 16px;}
	.section_contact .right_section iframe{width: 100% !important;}
}
@media only screen and (max-width: 800px){
	.section_awards .slider .slick_prev_horizontal {width: 24px;left: -36px;}
	.section_awards .slider .slick_next_horizontal {width: 24px;right: -36px;}
	.home_testimonial .testimonial_inner .author_dtl .testimonial:before {font-size: 99px;left: -12px;}
	.home_testimonial .testimonial_inner .author_dtl .testimonial:after {font-size: 99px;right: -12px;}
	.home_testimonial .testimonial_inner .author_dtl .testimonial p {font-size: 21px;max-width: 595px;margin: 0 auto;}
	.home_testimonial .testimonial_inner .author_dtl .testimonial:before{top: -20px;}
	.home_testimonial .testimonial_inner .author_dtl .testimonial:after{top: -20px;}
	.section_ideas .left_section p {font-size: 21px;line-height: 30px;}
	.section_ideas .right_section .btn_learn_more {width: 236px;height: 63px;font-size: 22px;}
	.section_education .title h3 {font-size: 31px;}
	.section_education .title p, .section_educational_technology .title p {font-size: 20px;}
	.section_earn .earn_inner ul li .circle img {width: 85%;}
	#sidebar-widgets{padding: 0px 20px 50px !important;}	
	.section_trial_access .left_section {width: 100%;text-align: center;margin-bottom: 20px;}
	.section_trial_access .right_section {width: 100%;}
}
@media only screen and (max-width: 767px){
	#topbar .topbar-col2 .header_login_dtl .subscription_login .subscription_login_inner{align-items: center;}
	#topbar .topbar-col2 .header_login_dtl .subscription_login .subscription_login_inner h4{font-size: 19px;}
	#topbar .topbar-col2 .header_login_dtl .subscription_login .subscription_login_inner .subscription_login_img{padding-top: 6px;}
	#topbar .topbar-col2{display: flex !important;}
	header .top_bar .user_login ul li .user_profile .circle {width: 40px;height: 40px;}
	footer .footer_copyright .copyright_txt{text-align: center;}
	footer .footer_copyright .social_icon ul{justify-content: center;}
	.about_inner .left_section, .contact_info_main .left_section{margin-bottom: 50px;}
	.contact_info_main .right_section .contact_map iframe{height: 300px;}
	.section_blog_inner .right_section{margin-bottom: 50px;}
	.section_blog_inner .left_section .blog_card .blog_card_inner .blog_card_info .blog_dtl .blog_dtl_inner .blog_dtl_img{text-align: center;}
	.section_blog_inner .left_section .blog_card .blog_card_inner .blog_card_info .blog_dtl .blog_dtl_inner{margin-bottom: 50px;}
	.section_resource .resources_innner .large-up-4>.cell {width: 45%;}	
	.section_resource .resources_innner h2 {font-size: 23px;margin-bottom: 32px;}
	.section_infoblog .left_section .news_card .news_card_inner {display: flex;flex-wrap: wrap;justify-content: center;}
	.banner_slider .mask .banner_left p br{display: none;}
	.section_infoblog .left_section .news_card .news_card_inner .date_main .date{margin-bottom: 20px;}
	.section_earn .earn_inner ul {justify-content: space-evenly;}
	.section_earn .earn_inner ul li:last-child{margin-right: 40px;}
	.section_trial_access .left_section p {font-size: 22px;text-align: center;margin-bottom: 20px;}
	.home_testimonial .testimonial_inner .author_dtl .testimonial:before{left: -62px;}
	.home_testimonial .testimonial_inner .author_dtl .testimonial:after{right: -62px;}
	.banner_slider .mask .banner_left h2 {font-size: 24px;}
	.banner_slider .mask .banner_left h1 {font-size: 46px;}
	.banner_slider .mask .banner_left p{font-size: 18px;line-height: 25px;}
	.banner_slider .mask {top: 50px;}
	.banner_slider .mask .banner_right .free_try .btn_try {font-size: 21px;height: 62px;}
	.banner_slider .mask .banner_right .free_try {max-width: 228px;}
	.section_education .title p, .section_educational_technology .title p {font-size: 19px;}
	.section_multimedia .section_multimedia_inner h5 {font-size: 21px;line-height: 32px;}
	.section_multimedia .multimedia_card{margin-bottom: 20px;}	
	.section_earn .earn_inner h5 {font-size: 23px;line-height: 33px;}
	.section_trial_access .right_section .btn_free_try {font-size: 21px;height: 68px;}
	.section_educational_technology .title h5 {font-size: 31px;}
	.section_educational_technology .infobase_main .infobase_icon img {height: 210px;object-fit: cover;}
	.section_awards {padding: 60px 0px;}
	.section_awards .title h4{margin-bottom: 40px;}
	.section_awards .slider .slick_prev_horizontal {width: 22px;left: -70px;}
	.section_awards .slider .slick_next_horizontal {width: 22px;right: -70px;}
	.section_educational_technology .infobase_card {margin-bottom: 40px;}
	header .top_bar .subscription_login .subscription_login_inner h4 {font-size: 18px;}
	header .top_bar .subscription_login .subscription_login_inner .subscription_login_img img{width: 24px;}
	.section_earn .earn_inner ul li h6{font-size: 12px;}
	.product_heading .row{margin: 0px -15px;}
	.product_heading .search_box {margin-bottom: 19px;}
	.product_heading .title .heading_info {justify-content: center;text-align: center;}
	.product_heading .title .title_heading {margin-right: 0px;margin-bottom: 20px;width: 100%;}
	.product_info_main .filter_sidebar {padding: 0px 15px;}
	.product_info_main .products_heading .heading_btn .heading_btn_inner{justify-content: space-between;}
	.about_inner .right_section .about_para p {font-size: 15px;}
	.about_inner .wpb_text_column {margin-bottom: 0px !important;}
	.about_inner .wpb_column {margin-bottom: 20px !important;}
	body.blog .blog-wrapper {width: 420px;}
	.blog-wrapper h1{padding: 0px !important;margin-bottom: 0px !important;}
	.section_education .vc_col-sm-3 {width: 50%;}
	.section_trainings .section_trainings_inner{width: auto;}
	.section_trainings .section_trainings_inner .card-header h5 br{display: none;}
	.section_trainings .section_trainings_inner .card-header{padding: 25px 20px;}
	.section_trainings .section_trainings_inner .card-header h5{font-size: 45px;line-height: 52px;}
	.section_trainings .section_trainings_inner .card-body .btn_search_upcoming, .section_trainings .section_trainings_inner .card-body .btn_access_webinars{height: 69px;font-size: 22px;}
	.section_earn .vc_column-inner{margin: 0 auto;}
	.section_earn .wpb_row .wpb_column {margin-right: 0px;width: 43%;}
	.section_ideas .left_section {width: 100%;}
	.section_ideas .right_section {width: 100%;}
	.section_infoblog .left_section .news_card{flex-wrap: wrap;}
	.section_educational_technology .infobase_card {width: 100%;}
	.section_infoblog .left_section .news_card .date_main {margin-right: 0px;}
	.section_infoblog .left_section .news_card .date_main .date{margin: 0 auto;}
	body.page-template-default .section_educational_technology .infobase_main{margin-bottom: 77px !important;}
   .section_resource .resources_innner .category_input {width: 93%;}
   .banner_slider .owl-carousel .owl-item img {height: 200px;}
   #banner-bottom p {
        width: 100%;
    }
    #banner-bottom p:after {
        right: -100px;
    }
	.post-count {
		right: auto;
		font-size: 16px;
		top: auto;
		left: auto;
		position: relative;
		margin-bottom: 20px;
	}
	.post-count .filter_count {
		min-width: 35px;
		height: 35px;
	}
	.blog-sec img{width:100%;}
}	
@media only screen and (max-width: 700px){
	.section_awards .single_image{text-align: center !important;}
}
@media only screen and (max-width: 600px){
	.home_testimonial {display: none;}
	header .top_bar .user_login ul li {margin-right: 10px;}
}

@media only screen and (max-width: 575px){
	header .top_bar {padding: 14px 0px;}
	.menu_navbar{padding: 26px 0px;}
	header .header_menu .navbar-brand img {width: 194px;}
	.menu_navbar .main_menu ul.sub-menu{min-width: auto;left: 0px;}	
	.menu_navbar .main_menu ul.sub-menu li a {font-size: 14px;}	
	.about_inner .right_section .team_info .team_member_dtl {margin-bottom: 26px;}
	.section_blog_inner .right_section .sidebar_widget{padding-left: 0px;}
	.banner_slider .carousel-item .carousel_inner img {height: 370px;}	
	.banner_slider .mask .banner_left h1 {font-size: 44px;}
	.banner_slider .mask .banner_left h2 {font-size: 22px;}
	.banner_slider .mask .banner_left p {font-size: 17px;line-height: 25px;}
	.home_testimonial .testimonial_inner .author_dtl .testimonial p {font-size: 20px;max-width: 485px;margin: 0 auto;line-height: 27px;}
	.home_testimonial .testimonial_inner .author_dtl .testimonial:before {left: -8px;font-size: 79px;top: -13px;}
	.home_testimonial .testimonial_inner .author_dtl .testimonial:after {right: -8px;font-size: 79px;top: -13px;}
	.section_ideas .left_section p {font-size: 19px;line-height: 28px;}
	.section_education .title p, .section_educational_technology .title p {font-size: 18px;line-height: 32px;}
	.section_education .title h3 {font-size: 29px;}
	.section_education .education_card .card .card-body h5 {font-size: 20px;}
	.section_education .education_card .card .card-body h5 br{display: none;}
	.section_multimedia .section_multimedia_inner h5 {font-size: 20px;line-height: 30px;text-align: center;}
	.section_trainings .section_trainings_inner .card .card-header h5 {font-size: 38px;}
	.section_trainings .section_trainings_inner .card .card-body {padding: 35px 30px 30px;}
	.section_awards .slider .slick_prev_horizontal {width: 20px;left: 0px;}
	.section_awards .slider .slick_next_horizontal {width: 20px;right: 0px;}
	.section_awards .title h4 {font-size: 30px;margin-bottom: 35px;}
	header .top_bar .subscription_login .subscription_login_inner h4 {font-size: 16px;}
	header .top_bar .subscription_login .subscription_login_inner .subscription_login_img {margin-top: -7px;}
	header .top_bar .subscription_login .subscription_login_inner .subscription_login_img img {width: 21px;}
	header .top_bar .subscription_login .subscription_login_inner h4 {font-size: 16px;}
	.section_educational_technology .infobase_main{margin-bottom: 70px;}
	.section_educational_technology .infobase_main .infobase_inner{margin-bottom: 40px;}
	.product_heading .row {margin: 0px;}
	.product_info_main .left_section .product_sidebar .list-group{padding: 0px 15px;}
	.product_info_main .products_card_wrapper .products_card .card .card-image .logo_img img {width: 100%;}
	.product_info_main .products_card_wrapper .products_card .card .card_info .gray_badge {flex: 0 0 10%;max-width: 10%;}
	.product_info_main .products_card_wrapper .products_card .card .card_info .heading_info {flex: 0 0 90%;max-width: 90%;}
	.product_info_main .get_started_box{padding: 0px 15px;}
	.page-template-default .section_educational_technology .infobase_main .infobase_inner .single_image img {height: 235px;}
	.section_trainings .span_12, .section_earn .span_12, .section_education .span_12, .section_multimedia .span_12, .section_trial_access .span_12, .section_infoblog .span_12, .section_ideas .span_12, .section_educational_technology .span_12, .section_contact .span_12, .section_multimedia .span_12{max-width: initial !important;}
	.section_trainings .section_trainings_inner .card .card-header h5 {font-size: 38px;}
	.section_trainings .section_trainings_inner .card-body .btn_search_upcoming, .section_trainings .section_trainings_inner .card-body .btn_access_webinars {min-height: 37px;height: auto;line-height: normal;font-size: 21px;padding: 17px 0px;}
	.section_trainings .section_trainings_inner .card-header h5 {font-size: 38px;line-height: normal;}
	.section_infoblog .right_section .wpb_wrapper .card-header h5{font-size: 28px;}
	.section_educational_technology .title p {font-size: 17px;line-height: 29px;}
	.banner_slider .owl-carousel .owl-item img {height: 165px;}
	.home_testimonial .testimonial_inner .author_name p{font-size: 20px;line-height: 27px;}
	.home_testimonial {padding: 50px 0px;}
	.section_educational_technology .learn_more .btn_learn_more{margin-top: 40px;}
	.section_awards .single_image {text-align: center !important;margin-bottom: 0px !important;}
	.section_contact .right_section iframe{width: 100% !important;}
	.section_resource .resources_innner .category_input {width: 98%;}
	.section_resource .resources_innner .category_input .seach_input input, .section_resource .resources_innner .category_input select{width: 200px;margin-bottom: 10px !important;}
	#banner-bottom p:before{
	   font-size: 85px;
       left: 0;
       top: -12px 
	 }
	 #banner-bottom p:after {
	    font-size: 85px;
        right: 0;
        top: -12px 
    }
    #banner-bottom p {
        width: 100%;
        padding: 0 55px;
        font-size: 20px;
        text-align: center;
    }
    #banner-bottom h5{
         text-align: center;
         font-size: 25px !important;
    }
    #banner-bottom h6{
        text-align: center;
    }
}
@media only screen and (max-width: 500px){
	.banner_slider .mask .banner_right .free_try .btn_try {font-size: 20px;height: 58px;}
	.banner_slider .mask .banner_right .free_try {max-width: 218px;}
	.banner_slider .mask .banner_left h2 {font-size: 20px;}
	.banner_slider .mask .banner_left p {font-size: 16px;line-height: 25px;}
	.banner_slider .carousel-item .carousel_inner img {height: 360px;}
	.home_testimonial .testimonial_inner .author_dtl .testimonial p {font-size: 18px;max-width: 415px;line-height: 24px;}
	.home_testimonial .testimonial_inner .author_name h6 {font-size: 17px;}
	.home_testimonial {padding: 60px 0px;}
    .home_testimonial .testimonial_inner .author_name h5 {font-size: 26px;}
	.section_ideas .left_section p {font-size: 18px;line-height: 28px;}
	.section_ideas .right_section .btn_learn_more {width: 226px;height: 61px;font-size: 21px;}
	.section_education .title h3 {font-size: 28px;}
	.section_education .title p, .section_educational_technology .title p {font-size: 17px;line-height: 26px;}
	.section_multimedia .section_multimedia_inner h5 {font-size: 19px;line-height: 28px;}
	.section_earn .earn_inner h5 {font-size: 22px;line-height: 29px;}
	.section_earn .earn_inner .btn_earn {font-size: 21px;padding: 12px 11px;width: 385px;}
	.section_trial_access .left_section p {font-size: 21px;}
	.section_trial_access .right_section .btn_free_try {font-size: 21px;height: 61px;width: 228px;}
	.section_infoblog .title p {font-size: 24px;}
	.section_infoblog .title h5 {font-size: 33px;}  
	.section_trial_access .right_section{margin-bottom: 0px !important;}
	.cust_only_mob .cust_mob_contect p{font-size: 18px;}
	.cust_only_mob .cust_mob_contect h6{font-size: 16px;margin-bottom: 12px;}
	.cust_only_mob .cust_mob_contect h5{font-size: 24px;margin-bottom: 14px}
	.cust_only_mob .cust_mob_contect p:before{left: -20px;}
	.cust_only_mob .cust_mob_contect p:after{right: -20px;}
}
@media only screen and (max-width: 480px){
	header .top_bar .user_login ul li a {font-size: 15px;}
	header .top_bar .user_login ul li .user_profile .circle {width: 36px;height: 36px;}
	header .top_bar .header_social_icons ul li a i {font-size: 20px;}
	.press_banner .banner_inner h1, .about_banner .banner_inner h1, .contact_banner .banner_inner h1{font-size: 36px;}
	.press_info .left_section .press_info_dtl h3 {font-size: 24px;}
	.blog_details .left_section .blog_card .blog_card_inner .blog_card_info .blog_dtl .see_also_blog ul li {font-size: 14px;}
	.section_resource .resources_innner .category_input{justify-content: center;}
	.section_resource .resources_innner .category_input .seach_input {margin-bottom: 20px;width: 94%;}
	.section_resource .resources_innner .category_input .seach_input input, .section_resource .resources_innner .category_input select {width: 96%;}
	.banner_slider .mask .banner_left h2 {font-size: 19px;}
	.banner_slider .mask .banner_left h1 {font-size: 42px;}
	.home_testimonial .testimonial_inner .author_dtl .testimonial:before{font-size: 69px;}
	.home_testimonial .testimonial_inner .author_dtl .testimonial:after{font-size: 69px;}
	.section_education .title h3 {font-size: 27px;}
	.section_infoblog .title p {font-size: 23px;}
	.section_educational_technology .title h5 {font-size: 30px;}
	.product_info_main .right_section .infobase_discover {padding: 19px 15px;}
	.product_info_main .right_section .infobase_discover .heading{padding: 0 10px;}
	.product_info_main .right_section .infobase_discover .heading h5{font-size: 22px;}
	.section_educational_technology .title h5 {font-size: 30px;}
	.section_awards .owl-controls .owl-prev{left: 0px  !important;}
	.section_awards .owl-controls .owl-next{right: 0px !important;}
	.section_resource .resources_innner .category_input {justify-content: inherit;}
	.cust_only_mob .cust_mob_contect p {font-size: 17px;line-height: normal;}
	.cust_only_mob .cust_mob_contect h5 {font-size: 22px;}
	.cust_only_mob .cust_mob_contect p:before {left: -30px;}
	.cust_only_mob .cust_mob_contect p:after {right: -30px;}
}
@media only screen and (max-width: 450px){
	.banner_slider .mask {top: 35px;}
	.section_multimedia{padding: 50px 15px 80px;}
	.section_multimedia .section_multimedia_inner{padding: 0px;}
	.section_earn .earn_inner h5 {font-size: 20px;line-height: 27px;}
	.section_trainings .section_trainings_inner .card .card-body .btn_search_upcoming, .section_trainings .section_trainings_inner .card .card-body .btn_access_webinars {font-size: 19px;}
	.section_infoblog .right_section .feature_card .card .card-header h5 {font-size: 27px;}
	.section_educational_technology .learn_more .btn_learn_more {width: 250px;font-size: 23px;}
	.section_awards .title h4 {font-size: 28px;}
	.section_awards .slider .slick_prev_horizontal {width: 18px;}
	.section_awards .slider .slick_next_horizontal {width: 18px;}
	.product_heading .title .title_heading h4 {font-size: 25px;}
	.product_heading .title .heading_info .follow_btn .btn_follow{padding: 8px 20px;}
	.product_info_main .products_card_wrapper .products_card_featured .card .card_info .heading_info .title h5 {font-size: 24px;}
	.product_info_main .products_card_wrapper .products_card_featured .card .card-heading h4 {font-size: 20px;}
	.product_info_main .products_card_wrapper .products_card .card .card-heading h4, .product_info_main .products_card_wrapper .products_card .card .card_info .heading_info .title h5{font-size: 17px;}
	.product_info_main .products_card_wrapper .products_card_featured .card .card_info .heading_info .title h5 {font-size: 21px;}
	#topbar .topbar-col2 .header_social_icons ul li a i {font-size: 19px;} 
	#topbar .topbar-col2 .header_social_icons ul li {margin-right: 9px;}
	#topbar .topbar-col2 .header_login_dtl .subscription_login .subscription_login_inner .subscription_login_img img{width: 20px;}
	#topbar .topbar-col2 .header_login_dtl .subscription_login .subscription_login_inner h4 {font-size: 16px;}
	.about_inner .left_section h2, .about_inner .right_section .about_para h2, .about_inner .right_section h2{font-size: 20px;}
.section_education .vc_col-sm-3, .section_education .education_card .card .single_image{width: 100%;}
.section_earn .wpb_row .wpb_column	{width: 100%;}
.section_awards .title h4 {font-size: 28px;}
.banner_slider .owl-carousel .owl-item img {height: 150px;}	
	.section_contact .left_section .wpb_accordion_section h3 a{font-size: 17px;}	
}
@media only screen and (max-width: 420px){
	.section_resource .resources_innner .large-up-4>.cell {width: 93%;}	
	.section_resource .resources_innner h1{font-size: 33px;margin-bottom: 15px;}
	.section_resource .resources_innner h2 {font-size: 21px;margin-bottom: 31px;}
	.home_testimonial .testimonial_inner .author_dtl .testimonial p{max-width: 365px;}
	.section_trainings .section_trainings_inner .card .card-header h5 {font-size: 36px;}
	.section_trainings .section_trainings_inner .card .card-body .btn_search_upcoming, .section_trainings .section_trainings_inner .card .card-body .btn_access_webinars {font-size: 18px;padding: 18px 7px;}
	.section_earn .earn_inner ul{align-items: inherit;}
	.section_earn .earn_inner ul li h6{max-width: 160px;}
	.section_earn .earn_inner .btn_earn {font-size: 19px;width: 345px;}
	.section_trial_access .left_section p {font-size: 20px;line-height: 28px;}
	.section_trial_access .right_section .btn_free_try {font-size: 20px;}
	.section_infoblog .left_section .news_card .news_card_inner .date_main .date .num {font-size: 32px;padding: 12px 0px;}
	.section_infoblog .left_section .news_card .news_card_inner .date_main .date .month {font-size: 25px;}
	.section_educational_technology .title h5 {font-size: 28px;}
	.product_info_main .products_card_wrapper .products_card_featured .card .card-image img {height: 170px;}
	.product_info_main .products_heading .heading_btn .heading_btn_inner .btn_share, .product_info_main .products_heading .heading_btn .heading_btn_inner .btn_saved{width: 140px;}
	body.blog .blog-wrapper {width: 300px;}
	.section_educational_technology .title h5 {font-size: 28px;}
	.section_education .title p, .section_educational_technology .title p {font-size: 16px;line-height: 26px;}
 .section_education .title h3 {font-size: 25px;}
.section_trainings .section_trainings_inner .card-body {padding: 35px 20px 30px;}	
.section_trainings .section_trainings_inner .card-body .btn_search_upcoming, .section_trainings .section_trainings_inner .card-body .btn_access_webinars{font-size: 18px;padding: 17px 6px;}	
.section_earn .btn_earn {font-size: 18px !important;padding: 12px 4px !important;width: auto;}	
.page-template-default .section_educational_technology .infobase_main .infobase_inner .single_image img {height: 200px;}	
	.section_resource .resources_innner h1, .section_resource .resources_innner h2{padding: 0px 15px;}
	.section_resource .resources_innner .category_input{padding: 0px 5px;}
}
@media only screen and (max-width: 375px){
	.press_banner .banner_inner h1, .about_banner .banner_inner h1, .contact_banner .banner_inner h1{font-size: 33px;}
	.about_inner .job_opening_accordian .accordion .card.active > .card-header .btn-link{text-align: left;font-size: 16px;}
	.about_inner .job_opening_accordian .accordion .card .card-body p{font-size: 14px;line-height: 21px;}
	.about_inner .job_opening_accordian .accordion .card .card-body ul li {font-size: 14px;line-height: 21px;padding-left: 17px;margin-bottom: 11px;}
	.about_inner .job_opening_accordian .accordion .card .card-body h5 {margin-bottom: 18px;font-size: 18px;}
	.contact_info_main .right_section .contact_map iframe{height: 250px;}	
	.section_earn .earn_inner ul li{margin-right: 0px;}
	.section_earn .earn_inner ul {justify-content: space-between;}
	.section_trainings .section_trainings_inner .card .card-body {padding: 30px 20px 30px;}
	.section_trainings .section_trainings_inner .card .card-header{padding: 25px 20px;}
	.section_trainings .section_trainings_inner .card .card-header h5 {font-size: 33px;}
	.section_trainings .section_trainings_inner .card .card-body .btn_search_upcoming, .section_trainings .section_trainings_inner .card .card-body .btn_access_webinars {font-size: 17px;}
	.section_ideas .left_section p {font-size: 17px;line-height: 25px;}	
	.section_educational_technology .learn_more .btn_learn_more {width: 230px;font-size: 22px;height: 58px;}
	.section_earn .earn_inner h5 {font-size: 19px;}
	.product_heading .title .title_heading h4 {font-size: 23px;}
	.product_info_main .product_video .product_video_inner iframe {height: 350px;}
	.section_trainings{padding: 30px 15px;}
	.section_trainings .section_trainings_inner .card-body p {font-size: 15px;}
	.section_trainings .section_trainings_inner .card-header h5 {font-size: 34px;}
	.section_trainings .section_trainings_inner .card-body .btn_search_upcoming, .section_trainings .section_trainings_inner .card-body .btn_access_webinars{min-height: 34px;}
	.banner_slider .owl-carousel .owl-item img {height: 130px;}
}
@media only screen and (max-width: 370px){
	header .top_bar .header_social_icons ul li a i {font-size: 18px;}
	header .top_bar .header_social_icons ul li {margin-right: 9px;}
	header .top_bar .user_login ul li a {font-size: 14px;}
	header .top_bar .user_login ul li {margin-right: 7px;}
}
@media only screen and (max-width: 360px){
	.section_earn .earn_inner .btn_earn {font-size: 17px;width: 321px;}
	.home_testimonial .testimonial_inner .author_dtl .testimonial p {font-size: 17px;}
	.home_testimonial .testimonial_inner .author_dtl .testimonial:before{font-size: 51px;left: -8px;top: -7px;}
	.home_testimonial .testimonial_inner .author_dtl .testimonial:after{font-size: 51px;right: -8px;top: -7px;}
	.cust_only_mob .cust_mob_contect p {font-size: 16px;}
	.cust_only_mob .cust_mob_contect p:before {left: -20px;}
	.cust_only_mob .cust_mob_contect p:after {right: -20px;}
	.cust_only_mob .cust_mob_contect h6 {font-size: 15px;}
}
@media only screen and (max-width: 340px){
	.section_earn .earn_inner .btn_earn {width: auto;}
	.banner_slider .mask .banner_left p {font-size: 15px;line-height: 20px;}
	.banner_slider .mask .banner_left h2 {font-size: 18px;}
	.banner_slider .mask .banner_left h1 {font-size: 40px;}
	.banner_slider .mask .banner_right .free_try {max-width: 208px;}
	.banner_slider .mask .banner_right .free_try .btn_try {font-size: 19px;height: 55px;}
	.section_ideas .left_section p {font-size: 16px;line-height: 24px;}
	.section_trainings .section_trainings_inner .card .card-header h5 {font-size: 32px;}
	.section_earn .earn_inner h5 {font-size: 18px;line-height: 25px;}
}
@media only screen and (max-width: 320px){
	header .top_bar .user_login ul li a {font-size: 12px;}
	header .top_bar .user_login ul li {margin-right: 5px;}
	header .top_bar .user_login ul li .user_profile .circle {width: 32px;height: 32px;}
	.about_inner .right_section .about_logos .about_logos_inner img{width: 80%;}
	.about_inner .right_section .about_para h2, .about_inner .left_section h2 {font-size: 20px;}
	.section_educational_technology .title h5 {font-size: 25px;}
	.section_infoblog .right_section .feature_card .card .card-header h5 {font-size: 24px;}
	.section_infoblog .left_section .news_card{padding: 24px 20px;}
	.section_infoblog .left_section .news_card .news_card_inner .news_card_body p {font-size: 15px;}
	.section_infoblog .left_section .news_card .news_card_inner .news_card_body h5{font-size: 17px;}
	.section_earn .earn_inner ul {justify-content: center;}
	.home_testimonial .testimonial_inner .author_name h6 {font-size: 16px;}
	.home_testimonial .testimonial_inner .author_dtl .testimonial p {font-size: 16px;}
	.section_trainings .section_trainings_inner .card .card-header h5 {font-size: 29px;}
	.product_heading .title .title_heading h4 {font-size: 19px;}
	.product_heading .title .heading_info .follow_btn .btn_follow {font-size: 20px;padding: 6px 17px;}
	.product_info_main .products_heading .heading_title h4 {font-size: 26px;}
	.product_info_main .products_heading .heading_btn .heading_btn_inner .btn_share, .product_info_main .products_heading .heading_btn .heading_btn_inner .btn_saved {width: 130px;height: 48px;}
	.product_info_main .products_heading .heading_btn .heading_btn_inner {justify-content: space-around;}
	.banner_slider .owl-carousel .owl-item img {height: 100px;}
}	
@media only screen and (min-width: 958.2px){
	.admin-bar #header.stuck {top: 0px !important;}
}
body .sticky-wrapper #header.header-v1.stuck{top: 0px !important;}
/*responsive ends*/

/*megamenu*/
#wp-megamenu-main_navigation{background-color: transparent; border-bottom: 0px;}
#wp-megamenu-main_navigation .menu-item a{background-color: transparent !important; font-size: 15px !important; color: #4E555B !important; text-transform: uppercase !important; margin-top: 40px !important; margin-bottom: 40px !important; font-family: 'Open Sans';padding-bottom: 5px;}
.wpmm_brand_logo_wrap{display: none !important;}
#wp-megamenu-main_navigation .wp-megamenu{display: flex; flex-wrap: wrap;}
#wp-megamenu-main_navigation .menu-item {margin-right: 28px; padding-bottom: 5px;padding-top: 5px;}
.wpmm-social-link-search{display: none !important; opacity: 0; width: 0; height: 0;}
div#logo-navigation{padding: 0px;}
#wp-megamenu-main_navigation .menu-item a:hover, #wp-megamenu-main_navigation .menu-item:hover > a{text-decoration: none !important; color: #04A4A8 !important;border-bottom: 1px solid #04A4A8 !important;}
#wp-megamenu-main_navigation.wp-megamenu-wrap .menu-item.product-sub-menu:hover a,#wp-megamenu-main_navigation .menu-item.nav-sub-menu:hover a{border-bottom: 0px solid #04A4A8 !important;}
/*megamenu*/
.wp-megamenu-sub-menu{max-width: 1200px; margin: 0 auto !important; right: 0 !important; background-color: #ffffff !important; padding: 10px !important; border-radius: 10px; border: 1px solid #ccc !important;}
#navigation ul li{float: none !important;}
.wp-megamenu-sub-menu:nth-child(2){border: 0 !important; padding: 0px !important;}
.wp-megamenu-sub-menu h3{color: #2dadab; text-transform: uppercase; font-weight: 700; font-size: 23px; margin-bottom: 10px;}
.cust_left_feat, .cust_right_feat{display: inline-block;}
#wp-megamenu-main_navigation .menu-item .cust_left_feat a{text-align: left  !important; padding: 0px  !important; padding-top: 10px !important;}
.cust_left_feat{color: #44555b; text-transform: uppercase;}
.cust_left_feat a{margin-top: 10px !important;}
.wpmm-submenu-right .textwidget > div{display: flex; justify-content: space-between; margin-bottom: 20px; padding-bottom: 10px;}

.wp-megamenu-sub-menu .wpmm-col-4 .wp-megamenu-sub-menu{border: 0 !important; height: 100%; background-color: #e7ebea !important; padding-top: 40px !important; padding-left: 30px !important;}
.wp-megamenu-sub-menu .wpmm-col-4 p{color: #44555b; font-size: 14px; line-height: 20px;}
.wp-megamenu-sub-menu .wpmm-col-8 .wp-megamenu-sub-menu{border: 0 !important; padding-left: 35px !important;}
.wp-megamenu-sub-menu .wpmm-col-8 p{color: #44555b; text-transform: uppercase;}
.wp-megamenu-sub-menu .wpmm-col-8 .wp-megamenu-sub-menu > .menu-item{margin-bottom: 20px !important; border-bottom: 1px solid #aeb7b6; padding-bottom: 10px;}
.wp-megamenu-sub-menu .wpmm-col-8 .wp-megamenu-sub-menu > .menu-item:last-child{border-bottom: 0; }
#wp-megamenu-main_navigation .wp-megamenu-sub-menu .wpmm-col-8 .wp-megamenu-sub-menu > .menu-item a{text-align: left; padding: 0px !important; padding-bottom: 15px !important; font-size: 15px !important;}
.wp-megamenu-sub-menu .wpmm-col-4 h2{font-size: 25px; font-weight: 700; color: #0c0d0d; text-transform: uppercase;}
#wp-megamenu-main_navigation .menu-item a.cust_menu_try{display: table; background-color: #ff902a !important; color: #fff !important; border: 5px solid #ffffff; padding: 8px 25px !important; border-radius: 15px; margin: 0 auto; text-align: center;}

@media(max-width:1200px){
    #wp-megamenu-main_navigation .menu-item{margin-right: 15px;}
}



/*product page*/
.cust_banner img{max-width: 100%; }
.product_logos{text-align: center; background-color: #b3b3b3; display: flex; align-items: center; justify-content: center; flex-wrap: wrap; height: 100%; padding: 10px; cursor: pointer; transition: 0.3s;}
.product_logos:hover{background-color: #04a4a8;}
.product_logos.active{background-color: #04a4a8;}
.product_logos a{color: #ffffff; display: block; width: 100%; white-space: normal; text-transform: uppercase; font-size: 0.8rem;}
.product_logos img{min-height: 130px; padding-bottom: 5px; object-fit: contain; max-width: 135px;}
.bigimgproduct .row{margin-bottom: 0px;}
.filterboxes{background-color: #4e555b;}
.product_heading{background-color: #4e555b;}
.product_heading{background-color: #000000;}
.productpadd{padding-left: 0px; padding-right: 0px; border: 2px solid #ffffff;}

.cust_filter select{display: block; border: 1px solid #666666; font-size: 14px; text-transform: uppercase; color: #666666; font-family: 'gothambold'; padding: 8px 16px; border-radius: 8px; position: relative; width: 210px !important;}
.cust_filter h4{display: none;}
.cust_filter h5{font-size: 20px; font-weight: 700; color: #b3b3b3; margin-bottom:0px;}
.cust_filter h5 span{font-size:26px; padding-right:8px;}
.cust_filter h5 span i{font-size:26px !important;}
.cust_filter ul{display: flex; align-items: center; justify-content: center;}
.searchandfilter select.sf-input-select{width: 100%;}
.cust_banner img{max-width: 100%; max-height: 550px; object-fit: cover; position: relative;}
.cust_banner img:after{ content: ""; position: absolute; width: 100%; height: 100%; clip-path: polygon(20% 0%, 100% 0, 100% 100%, 0% 100%);}
.searchandfilter ul li{padding: 10px 10px;}
.cust_banner_content{position: absolute; right: 14px; left: auto; top: 0px; width: 65%; height: Calc(98% + 3px); clip-path: polygon(30% 0%, 100% 0, 100% 100%, 0% 100%); background-color: #04a4a8; display: flex; align-items: center;}
.cust_banner_content p{font-size: 34px; font-weight: 600; color: #ffffff; max-width: 510px; line-height: 1.2; margin-left: auto; padding-top: 40px; text-align: center; padding-right: 20px;}
.cust_banner_content a{display: table; background-color: #ff902a !important; color: #fff !important; border: 5px solid #ffffff; padding: 8px 25px !important; border-radius: 15px; margin: 30px auto 0px; text-align: center; text-transform: uppercase; font-size: 20px; text-decoration: none;}
.navigation.pagination{justify-content: center; padding: 15px 15px;}
@media(max-width:1200px){
    .cust_banner_content p{font-size: 25px; padding-top: 0px;}
    .cust_banner img{max-height: 410px;}
    .cust_banner_content a{font-size: 16px;}
    .cust_banner_content{height: Calc(97% + 4px);}
    .cust_filter ul{flex-wrap: wrap;}
    .cust_filter h5{display: flex; align-items: center;}
}
@media(max-width:991px){
    .cust_banner img{max-height: 100%; max-width: 100%;}
    .cust_banner_content{position: static; padding: 15px; display: block; height: auto; width: 100%; clip-path:none;}
    .cust_banner_content p{font-size: 25px; padding-top: 0px; max-width: initial;}
    .cust_banner_content p{padding-right: 0px !important;}
    .cust_filter h5{display: flex; justify-content:center; margin-bottom:20px;}
}
@media(max-width:767px){
    .cust_banner_content p{font-size: 20px; padding-top: 0px; max-width: initial;}
    .cust_banner_content p{padding-right: 0px !important;}
}

/*from CSS Plugin*/
li.subscribe_access {
    padding-top: 22px !important;
}
.subscribe_access a {
    text-align: center;
    font-size: 10px !important;
    color: white !important;
    background-color: #00a5a9;
    letter-spacing: 1px !important;
    text-transform: uppercase;
    font-weight: 700 !important;
    padding: 6px !important;
    border-radius: 2px;
    margin-left: 15px !important;
}
.subscribe_access a:hover {
background-color: black;
}

div#mobile-header .sixteen.columns {
    height: 100%;
    flex-direction: row;
    box-sizing: border-box;
    display: flex;
    place-content: center space-between;
    align-items: center;
}

div#mobile-header div#mobile-logo {
    margin-top: unset !important;
}
section.bannerSection.heroBg {
    margin-top: 45px !important;
}


/*end*/


/*product detail*/
.productmain_detail{margin-bottom: 0px; background-color: #093d53; border-top: 3px solid #ffffff; padding-top: 30px;}
.productmain_detail .products_heading{margin: 0px;}
.product_backbtn{margin-bottom: 30px;}
.product_backbtn a{color: #ffffff;}
.product_backbtn a:hover{color: #ffffff;}
.productmain_detail h4, .productmain_detail h5{color: #ffffff !important;}
.productmain_detail h4{margin-bottom: 5px !important;}
.product_video{margin-top: 30px; border: 5px solid #ffffff;}
.product_info_main .products_heading{border-bottom: 0px !important;}
.product_info_main .product_video{margin-bottom: 50px;}
.blue_bar{background-color: #0071bb; padding: 15px 0px;}
.bluebar_text h4{text-transform: uppercase; color: #ffffff; font-size: 28px; letter-spacing: 1px; font-weight: 500; margin-bottom: 0px;}
.bluebar_text h5{text-transform: uppercase; color: #ffffff; font-size: 22px; letter-spacing: 1px; margin-bottom: 0px;}
.bluebar_text h5 span{width: 18px; height: 18px; border-radius: 50%; background-color: #8bc53f; display: inline-block; margin-right: 10px;}

.description{padding-top: 50px;}
.description h4{font-size: 30px; font-weight: 700; color: #04a4a8; margin-bottom: 10px; letter-spacing: 1px;}
.description p{font-size: 20px; font-weight: 400; color: #666666; margin-bottom: 10px; line-height: 22px;}
.dsc_img img{min-height: 200px; object-fit: cover; border: 2px solid #808080;}
.dsc_img{margin-top: 20px;}
.borderdsc{padding-bottom: 30px; border-bottom: 1px solid #808080;}
.description .card-header h5 button{display: flex; width: 100%; text-align: left; align-items: center; justify-content: space-between; background: transparent; color: #04a4a8; font-size: 22px; font-weight: 600; padding-left: 0px; padding-right: 0px; text-decoration: none !important; padding-top: 25px; padding-bottom: 25px; white-space: normal;}
.description .card-header h5 button span img{width: 30px;}
.description .card-header{padding: 0; margin-bottom: 0; background-color: transparent; border-bottom: 0;}
.description #accordion .card{border-top: 0; border-right: 0; border-left: 0; border-radius: 0;}
.description .card-body{padding: 1.25rem 0 !important;}
.update_box{border: 1px solid #808080; padding: 15px; margin-bottom: 15px;}
.updatecontent span{width: 120px; height: 120px; background-color: #dcdbdb; display: flex;}
.updatecontent strong{font-weight: 500; margin-bottom: 5px; color: #00a5a9;}
.woocommerce a.button, .woocommerce input[type=submit], .woocommerce button{height: auto !important; background-color: transparent !important; }
.slidermain{padding: 0px 95px;}
#accordion .slick-prev, #accordion .slick-next{padding: 0px !important;}
#accordion  .slick-prev{left: -90px !important; }
#accordion  .slick-next{right: -85px !important; }
#accordion .slick-slide{outline: none !important; padding: 0px 10px;}

.description .card.active .card-header h5 button span{transform: rotateX(-180deg);}
.descimgnew{position:relative;}
.descimgnew a{position: absolute; left: 0; bottom: 0px; background: #00a5a9; color: #ffffff; width: 100%; text-align: center; padding: 5px; font-weight: 700;}

@media(max-width:991px){
    .slidermain{padding: 0px;}
}
@media(max-width:960px){
    #wp-megamenu-main_navigation .menu-item, #wp-megamenu-main_navigation .wp-megamenu{display: block;}
    #mobile-navigation{background: transparent !important;}
    #wp-megamenu-main_navigation .menu-item a{padding-top: 10px !important; padding-bottom: 10px !important; text-align: left;margin: 0 !important;}
    #mobile-navigation form{display: none;}
    .cust_left_feat, .cust_right_feat{padding-top: 10px !important;}
    .wp-megamenu-sub-menu h3{font-size: 18px; margin-bottom: 10px; margin-top: 10px;}
    #wp-megamenu-main_navigation .wp-megamenu-sub-menu .wpmm-col-8 .wp-megamenu-sub-menu > .menu-item a{font-size: 14px !important;}
    .wp-megamenu-sub-menu .wpmm-col-4 h2{font-size: 20px;}
    #mobile-navigation .container ul li ul{margin: 0px 0px !important; background: rgb(4 164 168 / 2%) !important; padding: 3px !important; border-radius: 0px !important;}
}

@media(max-width:767px){
    .mobile-header-v1{display: none !important;}
    #mobile-navigation{display: block;}
    #mobile-navigation .sixteen{height: 70px;}
    #wp-megamenu-main_navigation .wp-megamenu{display: none;}
    .wpmm_brand_logo_wrap{display: block !important;}
    #wp-megamenu-main_navigation{padding-right: 0px; padding-left: 0px;}
    .wpmm_brand_logo_wrap img{width: 100%;}
    .wpmm_mobile_menu_btn{color: #4d545a!important; background-color: transparent; font-size: 0; padding: 0px !important;}
    .wpmm_mobile_menu_btn:hover {color: #4d545a!important; background-color: transparent;}
    #mobile-navigation{background: transparent !important;}
    #mobile-navigation form, #mobile-navigation form input{display: none;}
    #wp-megamenu-main_navigation.wpmm-mobile-menu a.wpmm_mobile_menu_btn{margin-top: 27px;}
    #wp-megamenu-main_navigation{height: 100%;}
    #wp-megamenu-main_navigation .menu-item a{padding-top: 10px !important; padding-bottom: 10px !important;margin: 0px !important;font-family: 'Open Sans', sans-serif;}
    .wp-megamenu-sub-menu{padding: 0px !important; border: 0 !important;}
    .wp-megamenu-wrap.wpmm-mobile-menu ul.wp-megamenu li{padding: 0px !important;}
    .wp-megamenu-sub-menu .wpmm-col-4 .wp-megamenu-sub-menu{padding-top: 40px !important; padding-left: 10px !important; padding-right: 10px !important; padding-bottom: 10px !important; margin-bottom: 15px !important;}
    .wp-megamenu-sub-menu .wpmm-col-8 .wp-megamenu-sub-menu{padding-left: 0px !important;}
    .wpmm-submenu-right .textwidget > div{display: block; margin-bottom: 0px;}
    #mobile-navigation .container ul li ul{margin: 0px 0px !important; background: rgb(4 164 168 / 2%) !important; padding: 3px !important; border-radius: 0px !important;}
    .cust_left_feat, .cust_right_feat{padding-top: 10px !important;}
    .wp-megamenu-sub-menu h3{font-size: 18px; margin-bottom: 10px; margin-top: 10px;}
    #wp-megamenu-main_navigation .wp-megamenu-sub-menu .wpmm-col-8 .wp-megamenu-sub-menu > .menu-item a{font-size: 14px !important;}
    .wp-megamenu-sub-menu .wpmm-col-4 h2{font-size: 20px;}
    #topbar .topbar-col1, #topbar .topbar-col2{justify-content: center;}
    #mobile-navigation .container{max-width: 100%; width: 100%;}
    #mobile-navigation .container .sixteen{max-width: 100%; width: 100%; padding: 0px 15px;}
}

@media only screen and (max-width: 1199px) and (min-width: 960px) {
    .container {
        position: relative;
        width: 960px;
        margin: 0 auto;
        padding: 0;
        max-width: 100%;
    }
}


.webinarbanner{/*background-image:url(https://wfh1220.upupload.com/blog70848/6up8v0kogo70848/wp-content/uploads/webinar_banner.jpg);*/ background-repeat:no-repeat; background-size:cover; background-position:center center; min-height:250px; display: flex; align-items: center; text-align: center; border-top:10px solid #4e545a;}
.webinarbanner span{font-size: 28px; text-transform: uppercase; color: #ffffff;}
.webinarbanner h4{font-weight: 700; color: #ffffff; font-size: 50px; margin-bottom: 0px; text-transform: uppercase;}
.webinarbanner h3{font-size: 40px; color: #fff; text-transform: uppercase; line-height: 1; margin-bottom: 0px; letter-spacing: 1px; margin-bottom:20px;}
.webinarbanner .row{margin-bottom:0px;}

.webinarcontentmain{padding-top:45px; padding-bottom:70px;}
.webinarcontentmain p{color:#000000;}
.webinarcontentmain .webinarcontentleft ul{margin-bottom:50px;}
.webinarcontentmain .webinarcontentleft ul li{padding-bottom:15px;}
.webinarcontentmain .webinarcontentleft ul li a{font-size:20px; color:#4d4d4d; font-weight:700; font-family:Arial, Helvetica, sans-serif; line-height: 1;}
.webinarleft{padding-right: 45px;}
.webinarright{padding-left:25px;}

.panelisthead h5{color:#04a4a8; font-size:25px; font-weight:700; text-transform:uppercase; margin-bottom: 30px;}
.panellistcontentin figure img{width: 130px; height: 130px; object-fit: cover; border-radius: 50%;}
.panellistcontentin strong{font-size:15px; color:#04a4a8; text-transform:uppercase; font-weight:700; margin-bottom: 5px;}
.panellistcontentin em{font-size:15px; display:block; margin-bottom: 5px;}
.panellistcontentin span{font-size:15px;}
.panellistcontentin{margin-bottom:30px; line-height:1.2;}
.panellistcontentin figure{text-align: center; margin-bottom: 10px;}

.webinarrightcontent h4{font-size:25px; color:#04a4a8; font-weight:700; text-transform:uppercase;}
.webinarrightcontent ul{margin-left:0px; margin-bottom:0px;}
.webinarrightcontent ul li{list-style:none; line-height: 1.2;}
.webinarrightcontent ul li a{font-size:14px; color:#4d4d4d;}
.webinarrightcontent ul li a b{text-transform:uppercase;}
.webinarrightcontent{padding-bottom:25px; border-bottom:1px solid #808080; line-height: 1;}
.webinarrightcontent input[type="text"], .webinarrightcontent input[type="email"]{min-height:30px; background-color:#e6e6e6; width: 100%; max-height: 40px; margin-bottom: 15px; font-style:italic;}
.webinarrightcontent input[type="text"]::placeholder, .webinarrightcontent input[type="email"]::placeholder{color:#000000;}
.webinarrightcontent input[type="submit"]{width: 100%; height: 50px; background-color: #f6921d; border: 1px solid #f6921d; border-radius: 10px;}

.webinarrightcontent em, .webinarrightcontent label{font-size:14px; color:#000000;}
.webinarrightcontent label{padding-left: 5px;}
.webinarrightcontent em a{color:#29abe2;}
.webinarrightcontent em, .webinarrightcontent input[type="submit"]{margin: 10px 0px; display: block;}
.videoimg {position:relative;}
.videoimg span{position: absolute; left: 0; top:0; background: rgb(0 0 0 / 48%); padding: 6px 15px; font-size: 14px; text-transform: capitalize; color: #bbbbbb; font-weight: 700; display: flex; align-items: center;}
.videoimg span img{width: 35px; height: 35px; object-fit: cover; border-radius: 50%; margin-right:5px;}

@media(max-width:991px){
    .webinarbanner span{font-size:24px;}
    .webinarbanner h4{font-size:40px;}
    .webinarbanner h3{font-size:30px;}
    .webinarleft{padding-right:0px;}
    .webinarright{padding-left:0px;}
    .panellistcontentin{max-width: 250px; margin: 0 auto; text-align: center; margin-bottom: 30px;}
    .videoimg{max-width: 440px; margin: 0 auto;}
    .panelisthead h5{text-align:center;}
    .webinarbanner{min-height: auto; padding: 20px 0px;}
    .webinarrightcontent h4{font-size: 22px;}
}

@media(max-width:767px){
    .webinarbanner span{font-size:22px;}
    .webinarbanner h4{font-size:35px;}
    .webinarbanner h3{font-size:27px;}
    .webinarleft{padding-right:0px;}
    .webinarright{padding-left:0px;}
    .panellistcontentin{max-width: 250px; margin: 0 auto; text-align: center; margin-bottom: 30px;}
    .videoimg{max-width: 440px; margin: 0 auto;}
    .panelisthead h5{text-align:center;}
    .webinarbanner{min-height: auto; padding: 15px 0px;}
    .webinarrightcontent h4{font-size: 19px;}
}


