/**
	*Theme Name: Industrial Child
	*Description: This is a child theme of Industrial, generated by Merlin WP.
	*Author: <a href="http://themeforest.net/user/Anps/portfolio">AnpsThemes</a>
	*Template: industrial/industrial
	*Version: 1.6.2
**/
/*****common-css*****/
html body{font-size: 16px;line-height: 22px;}
body h1, body .h1, body h2, body .h2, body h3, body .h3, body h4, body .h4, body h5, body .h5, body h6, body .h6{margin-top: 0;}
body h1, body .h1{font-size: 32px;line-height: 38px;font-weight: 600;text-transform: uppercase;}
body h3, body .h3{font-size: 20px;line-height: 24px;font-weight: 700;margin-bottom: 15px;}
body h4, body .h4{font-size: 18px;line-height: 22px;}
body h6, body .h6{font-size: 16px;line-height: 22px;font-family: Roboto;font-weight: 500;}
ul{list-style-position: inside;}
body .divider-sm{margin-bottom: 30px;}
body .divider-sm span{padding-bottom: 10px;}
body .site .btn{font-family: Roboto;text-transform: inherit;font-size: 18px;line-height: 24px;font-weight: 700;}
body .site .btn.btn-minimal{text-transform: uppercase;font-weight: 500;font-size: 14px;line-height: 22px;padding: 0;}
.link{font-family: Roboto;text-transform: uppercase;font-weight: 500;font-size: 14px;line-height: 22px;}
.link:hover, body .site .btn.btn-minimal:hover{text-decoration: underline;color: #121A2C !important;}
label{display: block;font-weight: 400;line-height: 20px;margin-bottom: 10px;}
sup{display: inline-block;font-size: 16px;line-height: 20px;color: #D9221A;top: 0;}
.wpcf7 form p{margin: 0;}
.wpcf7 .wpcf7-form-control-wrap{display: block;margin-bottom: 25px;}
.wpcf7 input:not([type=submit]), .wpcf7 textarea{display: block;padding: 8px 15px;border-color: #707070;border-radius: 4px;}
.wpcf7 textarea{height: 100px;}
.wpcf7 input.wpcf7-not-valid, .wpcf7 textarea.wpcf7-not-valid{border-color: #D9221A !important;}
.wpcf7 .wpcf7-form-control-wrap .wpcf7-not-valid-tip{line-height: 20px;color: #D9221A;margin-top: 10px;}
.wpcf7 form.invalid .wpcf7-response-output{border: 2px solid #D9221A !important;border-radius: 4px;margin: 25px 0 0 0;color: #D9221A;line-height: 20px;padding: 5px 15px;}
input[type="submit"]{display: inline-block;font-family: Roboto;font-size: 18px;line-height: 24px;font-weight: 700;padding: 9px 21px;background-color: #00B0F0;color: #fff;border-radius: 4px;border: 0;}
input[type="submit"]:hover{background-color: #121A2C;}
@media (min-width: 1366px){
	.container{width: 1270px;}
}
.d-flex{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
.flex-wrap{flex-wrap: wrap;}
.justify-between{justify-content: space-between;}.justify-end{justify-content: flex-end;}
.text-primary{color: #00B0F0;}.text-white{color: #fff;}
.text-secondary{color: #121A2C;}
.uppercase{text-transform: uppercase;}
.bold{font-weight: 700;}
.p-0{padding: 0;}.pl-15{padding-left: 15px;}
.mr-5{margin-right: 5px;}.mr-10{margin-right: 10px;}
.m-0{margin: 0;}.mb-5{margin-bottom: 5px;}.mb-10{margin-bottom: 10px;}.mb-15{margin-bottom: 15px;}.mb-30{margin-bottom: 30px;}
.list-none{list-style-type: none;}.list-style-circle{list-style-type: circle;}
.site main.site-main .content-container > .row > .col-md-12{padding-top: 0;padding-bottom: 0;}
.wpb_images_carousel [id^="vc_images-carousel-"] .vc_carousel-slideline-inner::after{content: '';display: table;clear: both;}
.wpb_images_carousel [id^="vc_images-carousel-"]{width: 100% !important;padding: 0 30px;}
.wpb_images_carousel [id^="vc_images-carousel-"] .vc_carousel-control{width: 30px;}
.wpb_images_carousel [id^="vc_images-carousel-"] .vc_carousel-control span::before{font-family: "Font Awesome 5 Free";-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;line-height: 1;font-weight: 600;color: #818181;top: auto;}
.wpb_images_carousel [id^="vc_images-carousel-"] .vc_carousel-control span.icon-prev::before{content: "\f104";}
.wpb_images_carousel [id^="vc_images-carousel-"] .vc_carousel-control span.icon-next::before{content: "\f105";}
#page_banner .breadcrumbs{font-family: Montserrat;font-size: 12px;line-height: 15px;color: #818181;position: absolute;top: -17.5px;left: 15px;}
#page_banner .breadcrumbs li:not(:last-child){position: relative;padding-right: 10px;margin-right: 10px;}
#page_banner .breadcrumbs li:not(:last-child)::after{content: "\f105";font-family: "Font Awesome 5 Free";-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;line-height: 1;font-weight: 600;position: absolute;right: -3px;top: 1.5px;}
#page_banner .breadcrumbs li a{display: block;color: #F5F5F5;}
#page_banner .breadcrumbs li a:hover{color: #00B0F0;}
#img_gallery .wpb_image_grid_ul{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap: wrap;margin: 0 -15px;height: auto !important;}
#img_gallery .wpb_image_grid_ul li{float: none;padding: 0 15px;margin: 0 0 30px 0;position: static !important;width: 33.333%;}
.lSSlideOuter .lSPager li, .lSSlideOuter .lSPager li{border: 4px solid #121A2C;transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;}
.lSSlideOuter .lSPager li:hover, .lSSlideOuter .lSPager li.active{border-radius: 0 !important;border: 4px solid #00B0F0;}
.lg-outer .lg-thumb-outer .lg-thumb .lg-thumb-item{border-radius: 0;}
.lg-outer .lg-thumb-outer .lg-thumb .lg-thumb-item:hover, .lg-outer .lg-thumb-outer .lg-thumb .lg-thumb-item.active{border-color: #00B0F0;}
.lSSlideOuter .lSSlideWrapper .gwts-gwl-slidergal .lslide img{width: 100%;height: 100%;object-fit: cover;object-position: center;}
@media only screen and (min-width: 800px){
	.nav-col-2 .lSSlideOuter{padding-right: 220px !important;}
	.nav-col-2 .lSSlideOuter .lSPager{width: 210px !important;margin-left: 10px !important;}
	.nav-col-2 .lSSlideOuter .lSPager li{width: 100px !important;margin-top: 10px !important;height: 100px !important;margin-bottom: 0 !important;}
	.nav-col-2 .lSSlideOuter .lSPager li:nth-child(odd){margin-right: 10px;}
	.nav-col-2 .lSSlideOuter .lSPager li:first-child, .lSSlideOuter .lSPager li:nth-child(2){margin-top: 0 !important;}
	.single-col-nav .lSSlideOuter{padding-right: 110px !important;}
	.single-col-nav .lSSlideOuter .lSPager{width: 100px !important;margin-left: 10px !important;}
	.single-col-nav .lSSlideOuter .lSPager li{width: 100px !important;height: 100px !important;margin-top: 10px !important;margin-bottom: 0 !important;}
	.single-col-nav .lSSlideOuter .lSPager li:first-child{margin-top: 0 !important;}
}
body [id^="tdt-slider-"] .slick-arrow{background-color: rgba(255, 255, 255, 0.8) !important;}
[id^="tdt-slider-"] .slick-arrow.slick-prev{left: 0 !important;}
[id^="tdt-slider-"] .slick-arrow.slick-next{right: 0 !important;}
[id^="tdt-slider-"] .slick-arrow::before{line-height: 40px;}
[id^="tdt-slider-"] .slick-slide .carousel-caption{padding: 0;}
[id^="tdt-slider-"] .slick-slide .carousel-caption img{margin: 0 !important;}
[id^="tdt-slider-"] .slick-slide .carousel-caption .content-section{display: none;}
/*****common-css*****/
/*****header*****/
header.site-header .header-wrap .site-navigation{margin: 0 !important;padding: 20px 0 0 0;}
header.site-header .header-wrap .site-navigation .above-nav-bar{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap: wrap;align-items: flex-start;margin-bottom: 15px;}
header.site-header .header-wrap .site-navigation .above-nav-bar .widget:not(.widget_anpsbutton){font-family: Montserrat;font-size: 14px;line-height: 18px;font-weight: 400;color: #121A2C;margin: 0 20px 0 0;padding: 5px 10px;border: 0.5px solid #D6D6D6;border-radius: 4px;}
header.site-header .header-wrap .site-navigation .above-nav-bar .widget.widget_anpsbutton{font-size: 0;line-height: 1;margin: 0 0 0 auto;}
header.site-header .header-wrap .site-navigation .above-nav-bar .widget .contact-number{padding: 0;min-height: unset;}
header.site-header .header-wrap .site-navigation .above-nav-bar .widget .contact-number .contact-number-number{font-size: 14px;line-height: 18px;}
header.site-header .header-wrap .site-navigation #main-menu{margin: 0;line-height: 1;}
header.site-header .header-wrap .site-navigation #main-menu > li > a{display: block;text-transform: capitalize;font-weight: 500;font-size: 16px;line-height: 19px;padding: 0 20px 20px 0;}
header.site-header .header-wrap .site-navigation #main-menu > li .sub-menu{box-shadow: none;width: 200px;top: 100%;}
header.site-header .header-wrap .site-navigation #main-menu > li .sub-menu li a{font-size: 16px;line-height: 19px;border: 0;text-transform: capitalize;padding: 15px;}
header.site-header .header-wrap .site-navigation #main-menu > li .sub-menu li a:hover{background-color: transparent;}
header.site-header .header-wrap .site-navigation #main-menu > li.menu-search .menu-search-toggle{padding: 0;font-size: 18px;padding-bottom: 20px;}
/*****header*****/
/*****footer*****/
footer.site-footer{padding: 50px 0 30px 0;}
footer.site-footer .container{padding-top: 0!important;padding-bottom: 0!important;}
footer.site-footer .footer-top .container .row::before, footer.site-footer .footer-top .container .row::after{display: none;}
footer.site-footer .footer-top .col{padding: 0 15px;width: 33.333%;}
footer.site-footer .footer-top .col:nth-child(2){width: 24%;}
footer.site-footer .footer-top .widget + .widget{margin-top: 30px;}
footer.site-footer .footer-top .widget.widget_media_image img{max-width: 390px;}
footer.site-footer .footer-top .widget .footer-contact{padding: 0 !important;}
footer.site-footer .footer-top .widget .footer-contact li{font-family: Montserrat;font-size: 14px;line-height: 18px;margin-bottom: 15px;}
footer.site-footer .footer-top .widget .footer-contact li i{color: #00B0F0;margin-right: 5px;}
footer.site-footer .footer-top .widget .footer-contact li:last-child{margin-bottom: 0;}
footer.site-footer .footer-top .widget .widget-title{font-family: Montserrat;line-height: 22px;padding-bottom: 15px;margin-bottom: 20px}
footer.site-footer .footer-top .widget_nav_menu #menu-footer-menu{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap: wrap;padding: 0 !important;margin: 0 -15px;}
footer.site-footer .footer-top .widget_nav_menu #menu-footer-menu li{width: 50%;padding: 0 15px;margin-bottom: 12px;}
footer.site-footer .footer-top .widget_nav_menu #menu-footer-menu li:last-child{margin-bottom: 0;}
footer.site-footer .footer-top .widget_nav_menu #menu-footer-menu li a{border: 0;padding: 0;font-size: 15px;line-height: 20px;}
footer.site-footer .footer-top .widget_nav_menu #menu-footer-menu li a::before{content: "\f105";font-family: "Font Awesome 5 Free";-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;line-height: 1;font-weight: 600;margin-right: 5px;}
footer.site-footer .footer-top .widget .btn{display: table;}
footer.site-footer .footer-top .widget .btn:hover{background-color: #fff;color: #121A2C;}
footer.site-footer .footer-top .footer-logo-container{margin: 0 -7.5px;}
footer.site-footer .footer-top .footer-logo-container .widget{padding: 0 7.5px;margin: 0 0 20px 0;}
footer.site-footer .footer-top .footer-logo-container .widget:last-child{margin: 0;}
footer.site-footer .copyright-footer .widget{font-family: "PT Sans", sans-serif;text-align: left;font-size: 12px;line-height: 22px;font-weight: 400;margin: 0;}
/*****footer*****/
/*****home*****/
#featured_solutions .single-solution .vc_column-inner > .wpb_wrapper{position: relative;overflow: hidden;border-bottom: 1px solid #CECECE;font-size: 14px;line-height: 20px;}
#featured_solutions .single-solution .vc_column-inner > .wpb_wrapper .wpb_text_column{position: absolute;top: 100%;left: 0;right: 0;z-index: 9;transform: translate(0, -64px);-webkit-transform: translate(0, -64px);-moz-transform: translate(0, -64px);-ms-transform: translate(0, -64px);-o-transform: translate(0, -64px);transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;}
#featured_solutions .single-solution .vc_column-inner > .wpb_wrapper .wpb_text_column p{opacity: 0;transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;}
#featured_solutions .single-solution .vc_column-inner > .wpb_wrapper:hover .wpb_text_column{transform: translate(0, -100%);-webkit-transform: translate(0, -100%);-moz-transform: translate(0, -100%);-ms-transform: translate(0, -100%);-o-transform: translate(0, -100%);}
#featured_solutions .single-solution .vc_column-inner > .wpb_wrapper:hover .wpb_text_column p{opacity: 1;}
#featured_solutions .special-solution .vc_column-inner > .wpb_wrapper{padding: 15px 30px 15px 30px;border-bottom: 15px solid #FFC800;background-color: #121A2C;}
#featured_solutions .special-solution h4 a{color: #fff;}
/*****home*****/
/*****history-of-guide*****/
.history-of-guide-gallery .wpb_image_grid .wpb_image_grid_ul{margin: 0 -5px;}
.history-of-guide-gallery .wpb_image_grid .wpb_image_grid_ul .isotope-item{position: static !important;width: 20%;padding: 0 5px;margin: 0 0 10px 0;}
.history-of-guide-gallery .wpb_image_grid .wpb_image_grid_ul .isotope-item a{position: relative;overflow: hidden;}
.history-of-guide-gallery .wpb_image_grid .wpb_image_grid_ul .isotope-item a:before{content: "\f002";font-family: "Font Awesome 5 Free";-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;line-height: 1;font-weight: 600;color: #CECECE;position: absolute;top: 100%;left: 50%;margin-left: -8px;z-index: 9;opacity: 0;transition: 0.4s ease-in-out;-webkit-transition: 0.4s ease-in-out;-moz-transition: 0.4s ease-in-out;-ms-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;}
.history-of-guide-gallery .wpb_image_grid .wpb_image_grid_ul .isotope-item a:after{content: "";display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;background:rgba(0, 0, 0, .5);opacity: 0;transition: 0.4s ease-in-out;-webkit-transition: 0.4s ease-in-out;-moz-transition: 0.4s ease-in-out;-ms-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;}
.history-of-guide-gallery .wpb_image_grid .wpb_image_grid_ul .isotope-item a:hover:after{opacity: 1;}
.history-of-guide-gallery .wpb_image_grid .wpb_image_grid_ul .isotope-item a:hover:before{top: 50%;margin-top: -8px;opacity: 1;}
/*****history-of-guide*****/
/*****career*****/
.awsm-job-wrap .awsm-filter-wrap .awsm-filter-items .awsm-filter-item .awsm-selectric{box-shadow: none;-webkit-box-shadow: none;}
.awsm-job-wrap .awsm-job-listings{border: 0;}
.awsm-job-wrap .awsm-job-listings .awsm-job-listing-item .awsm-job-item{padding: 0 0 20px 0;margin-bottom: 20px;position: relative;}
.awsm-job-wrap .awsm-job-listings .awsm-job-listing-item:last-child .awsm-job-item{margin-bottom: 0;border-bottom: 0;padding-bottom: 0;}
.awsm-job-wrap .awsm-job-listings .awsm-job-listing-item .awsm-job-item .awsm-list-right-col, .awsm-job-wrap .awsm-job-listings .awsm-job-listing-item .awsm-job-item .awsm-list-left-col{width: 100%;text-align: left;}
.awsm-job-wrap .awsm-job-listings .awsm-job-listing-item .awsm-job-item .awsm-job-post-title{margin-bottom: 10px;font-weight: 700;}
.awsm-job-wrap .awsm-job-listings .awsm-job-listing-item .awsm-job-item .awsm-job-post-title a{color: #121A2C;}
.awsm-job-wrap .awsm-job-listings .awsm-job-listing-item .awsm-job-item .awsm-job-more-container{position: absolute;right: 0;top: 50%;margin-top: -11px;}
.awsm-job-wrap .awsm-job-listings .awsm-job-listing-item .awsm-job-item .awsm-job-more-container .awsm-job-more{font-size: 16px;font-weight: 600;}
.awsm-job-wrap .awsm-job-listings .awsm-job-listing-item .awsm-job-item .awsm-job-more-container .awsm-job-more:hover{color: #121A2C;}
/*single*/
body.single-awsm_job_openings ul{padding: 0;margin: 0 0 15px 0;}
body.single-awsm_job_openings article.post-single{padding: 50px 0;}
body.single-awsm_job_openings article.post-single .entry-header .post-title{padding: 0;margin-bottom: 15px;}
body.single-awsm_job_openings article.post-single .entry-header .post-meta{padding: 0;border: 0;margin: 0 0 30px 0;}
/*single*/
/*****career*****/
/*****responsive-css*****/
@media only screen and (max-width: 1366px){
	#featured_solutions .special-solution .vc_column-inner > .wpb_wrapper{padding: 15px 15px 15px 15px;}
	#featured_solutions .special-solution .vc_column-inner > .wpb_wrapper .wpb_single_image .vc_single_image-img{max-height: 122px;width: auto;}
}
@media only screen and (max-width: 1200px){
	/*footer*/
	footer.site-footer .footer-top .col:nth-child(2){width: 33.333%;}
	footer.site-footer .footer-top .footer-logo-container{align-items: center;}
	footer.site-footer .footer-top .footer-logo-container .widget{width: 50%;}
	/*footer*/
}
@media only screen and (max-width: 1199px){
	/*****header*****/
	header.site-header{height: auto;padding: 15px 0;}
	header.site-header .container{padding-bottom: 0;}
	header.site-header .header-wrap{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: space-between;}
	header.site-header .header-wrap::before, header.site-header .header-wrap::after{display: none;}
	header.site-header .header-wrap .logo{margin-top: 0; float: none !important;}
	header.site-header .header-wrap .site-navigation{padding: 0;float: none !important;min-width: unset;}
	header.site-header .header-wrap .site-navigation .burger{padding: 5px;width: 40px;height: 30px;position: static;float: none !important;border-color: #121A2C;}
	header.site-header .header-wrap .site-navigation .burger span{height: 12%;margin-bottom: 15%;background-color: #121A2C;}
	header.site-header .header-wrap .site-navigation .burger span.burger-bottom{margin-bottom: 0;}
	header.site-header .header-wrap .site-navigation .burger:hover, header.site-header .header-wrap .site-navigation .burger:focus{opacity: 1;}
	header.site-header .header-wrap .site-navigation .burger.active span{transform: scale(1);}
	.ghost-nav-wrap .mobile-wrap{background-color: #121A2C;box-shadow: none;padding: 20px;}
	.ghost-nav-wrap .mobile-wrap .burger{display: block;left: 20px;top: 20px;padding: 8px 6px 4px 8px;width: 30px;height: 30px;z-index: 9;}
	.ghost-nav-wrap .mobile-wrap .site-search .searchform-header{padding-left: 45px;}
	.ghost-nav-wrap .mobile-wrap .site-search form .searchfield{margin: 0;border: 0;border-radius: 4px;height: auto;background-color: #384664;padding: 7px 36px 7px 10px;font-size: 12px;line-height: 16px;color: #98A5C3;}
	.ghost-nav-wrap .mobile-wrap .site-search form .searchfield::-webkit-input-placeholder{color: #98A5C3;}
	.ghost-nav-wrap .mobile-wrap .site-search form .searchfield::-moz-placeholder{color: #98A5C3;}
	.ghost-nav-wrap .mobile-wrap .site-search form .searchfield:-ms-input-placeholder{color: #98A5C3;}
	.ghost-nav-wrap .mobile-wrap .site-search form .searchfield:-moz-placeholder{color: #98A5C3;}
	.ghost-nav-wrap .mobile-wrap .site-search form  button{width: auto;height: auto;right: 10px;top: 7px;padding: 0;line-height: 1;color: #98A5C3;}
	.ghost-nav-wrap .mobile-wrap .above-nav-bar .widget{margin: 0 0 15px 0;}
	.ghost-nav-wrap .mobile-wrap .above-nav-bar .widget:last-child{margin-bottom: 0;}
	.ghost-nav-wrap .mobile-wrap .above-nav-bar .widget .textwidget .address, .ghost-nav-wrap .mobile-wrap .above-nav-bar .widget .contact-number{position: relative;font-size: 14px;line-height: 18px;color: #FFFFFF;padding: 10px 10px 10px 36px;border: 0.5px solid #FFFFFF;border-radius: 4px;background-color: transparent !important;min-height: unset;text-align: left;}
	.ghost-nav-wrap .mobile-wrap .above-nav-bar .widget .contact-number .contact-number-number{color: #fff !important;}
	.ghost-nav-wrap .mobile-wrap .above-nav-bar .widget .textwidget .address::before, .ghost-nav-wrap .mobile-wrap .above-nav-bar .widget .contact-number .contact-number-number::before{font-family: "Font Awesome 5 Free";-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;font-size: 16px;line-height: 1;font-weight: 900;color: #00B0F0;position: absolute;top: 10px;left: 10px;}
	.ghost-nav-wrap .mobile-wrap .above-nav-bar .widget .textwidget .address::before{content: "\f3c5";}
	.ghost-nav-wrap .mobile-wrap .above-nav-bar .widget .contact-number .contact-number-number::before{content: "\f095";}
	.ghost-nav-wrap .mobile-wrap .above-nav-bar .widget .btn{display: block;}
	.ghost-nav-wrap .mobile-wrap #main-menu{padding: 0;margin: 30px 0 0 0;}
	.ghost-nav-wrap .mobile-wrap #main-menu > li{border-bottom: 0;border-top: 0.5px solid #707070;}
	.ghost-nav-wrap .mobile-wrap #main-menu > li:first-child{border-top: 0;}
	.ghost-nav-wrap .mobile-wrap #main-menu li a{font-size: 16px;font-weight: 400;text-transform: capitalize;}
	.ghost-nav-wrap .mobile-wrap #main-menu > li .sub-menu li a{font-size: 14px;font-weight: 400;}
	/*****header*****/
	/******home*****/
	#featured_solutions .single-solution .vc_column-inner > .wpb_wrapper .wpb_text_column{padding: 15px !important;transform: translate(0, -48px);-webkit-transform: translate(0, -48px);-moz-transform: translate(0, -48px);-ms-transform: translate(0, -48px);-o-transform: translate(0, -48px);}
	#featured_solutions .single-solution .vc_column-inner > .wpb_wrapper .wpb_text_column h4{font-size: 14px;line-height: 18px;margin-bottom: 10px;}
	#featured_solutions .single-solution .vc_column-inner > .wpb_wrapper .wpb_text_column p:not(:last-of-type){margin-bottom: 10px;}
	#featured_solutions .single-solution .vc_column-inner > .wpb_wrapper .wpb_text_column .link{font-size: 12px;line-height: 16px;}
	#featured_solutions .special-solution .vc_column-inner > .wpb_wrapper .wpb_single_image .vc_single_image-img{max-height: 90px;}
	#featured_solutions .special-solution .vc_column-inner > .wpb_wrapper .wpb_text_column h4{font-size: 14px;line-height: 18px;}
	#featured_solutions .special-solution .vc_column-inner > .wpb_wrapper .wpb_text_column p{font-size: 14px;line-height: 18px;}
	/******home*****/
}
@media only screen and (max-width: 999px){
	/*****common-css*****/
	.mt-md-0{margin-top: 0 !important;}
	#img_gallery .wpb_image_grid_ul{margin: 0 -7.5px;}
	#img_gallery .wpb_image_grid_ul li{padding: 0 7.5px;margin: 0 0 15px 0;}
	/*****common-css*****/
	/*****home*****/
	#featured_solutions .single-solution, #featured_solutions .special-solution{width: 100%;}
	#featured_solutions .single-solution .vc_column-inner > .wpb_wrapper{max-width: 393px;margin: 0 auto;}
	#featured_solutions .special-solution .vc_column-inner > .wpb_wrapper{max-width: 393px;margin: 0 auto;width: 100%;padding: 30px;}
	#featured_solutions .special-solution .vc_column-inner > .wpb_wrapper .wpb_single_image .vc_single_image-img{max-height: unset;}
	/*****home*****/
}
@media only screen and (max-width: 991px){
	/*****common-css*****/
	body h1, body .h1{font-size: 28px;line-height: 34px;}
	/*****common-css*****/
	/*****solution*****/
	.reverse-column-mobile{flex-direction: column-reverse;}
	.reverse-column-mobile > .wpb_column:last-child{margin: 0 0 40px 0;}
	/*****solution*****/
}
@media only screen and (max-width: 767px){
	/*****common-css*****/
	body h1, body .h1{font-size: 24px;line-height: 30px;}
	body h6, body .h6{font-size: 14px;line-height: 20px;}
	#page_banner .breadcrumbs{top: -30px;}
	#img_gallery .wpb_image_grid_ul li{width: 50%;}
	/*****common-css*****/
	/*header*/
	header.site-header .header-wrap .logo .logo-mobile img, header.site-header .header-wrap .logo .logo-sticky img{height: 60px !important;}
	/*header*/
	/*footer*/
	footer.site-footer .footer-top .col, footer.site-footer .footer-top .col:nth-child(2){width: 100%;margin-bottom: 30px;}
	footer.site-footer .footer-top .col:last-child{margin-bottom: 0;}
	footer.site-footer .footer-top .footer-logo-container{justify-content: center;}
	footer.site-footer .footer-top .footer-logo-container .widget{width: auto;}
	footer.site-footer .footer-top .footer-logo-container .widget:last-child{margin-bottom: 30px;}
	/*footer*/
	/*history-of-guide*/
	.history-of-guide-gallery .wpb_image_grid .wpb_image_grid_ul .isotope-item{width: 25%;}
	/*history-of-guide*/
}
@media only screen and (max-width: 480px){
	/*****common-css*****/
	body h1, body .h1{font-size: 20px;line-height: 26px;}
	#img_gallery .wpb_image_grid_ul li{width: 100%;}
	/*****common-css*****/
	/*****header*****/
	header.site-header .header-wrap .logo .logo-mobile img, header.site-header .header-wrap .logo .logo-sticky img{height: 45px !important;}
	/*****header*****/
	/*history-of-guide*/
	.history-of-guide-gallery .wpb_image_grid .wpb_image_grid_ul .isotope-item{width: 33.333%;}
	/*history-of-guide*/
}
/*****responsive-css*****/