@import url('https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i');

.header_bottom { width: 1402px; margin: 0 auto; padding: 0; }
.header_bottom nav.main_menu { margin:34px 0 0; }
.header_bottom nav.main_menu ul > li {}
.header_bottom nav.main_menu ul > li > a { padding:0 15px; text-transform:none;}
.header_bottom nav.main_menu ul > li > a:hover {}
.header_bottom nav.main_menu ul > li.active > a {}

.topTel { background: url(../img/telephone-icon.png) no-repeat 18px 14px #e7aa22; color: #fff; display: inline-block; float: right; font: 700 20px/52px 'Lato', sans-serif; margin: -5px 0 0 25px; padding: 0 22px 0 57px; }

.content { margin-top: 0 !important; }

#rev_slider_1_1_wrapper .tp-parallax-wrap { height: 100% !important; left: 0 !important; top: 0 !important; }
#rev_slider_1_1_wrapper .tp-loop-wrap { height: 100% !important; }
#rev_slider_1_1_wrapper .tp-mask-wrap { height: 100% !important; }
#rev_slider_1_1_wrapper .tp-caption { height: 100% !important; min-height: 100% !important; }
.bannerOverlay { /*background: rgba(231,170,34,0.85);*/ left: 0; height: 100%; padding:60px 0 0 125px; position: absolute; white-space: normal; width:675px; box-sizing:border-box;}
.bannerOverlay h1 { color: #fff !important; font: 700 45px/55px 'Lato', sans-serif !important; margin:0 0 25px 0 !important; text-transform: none; }
.bannerOverlay .btn { background: #fff; border: none; border-radius: 0; color: #414142; display: inline-block; font: 700 20px/53px 'Lato', sans-serif !important; padding: 0 42px 0 !important; }


.homeAbout { padding:60px 0; }
.homeAbout h1 { background: url(../img/hm_about_text_bg.jpg) no-repeat center bottom; color: #414142; font: 400 50px 'Lato', sans-serif; margin: 0 0 35px 0; padding: 0 0 12px 0; text-transform: uppercase; }
.homeAbout h3 { color: #696969; font: 700 20px/28px 'Lato', sans-serif; margin: 0 148px 69px !important; text-align: center; text-transform: none; }
.homeAbout .homeParaDiv p { color: #8b8b8b; font:400 20px/28px 'Lato', sans-serif; margin:0 0 20px 0; }
.homeAbout .homeParaDiv .qbutton { background: #e7aa22; border: none; border-radius: 0; font: 700 18px/53px 'Lato', sans-serif; margin:5px 0 0 0; padding: 0 43px; }
.homeAbout .homeParaDiv .flex-direction-nav { display: none !important; }

.hmInvestongDiv .vc_custom_1555418488368 { padding:80px 0;}
.hmInvestongDiv h1 { background: url(../img/hm_about_text_bg.jpg) no-repeat center bottom; color: #fff; font: 400 50px 'Lato', sans-serif; margin: 0 0 64px !important; padding: 0 0 37px; text-transform: none; }
.hmInvestongDiv .vc_col-sm-4 { padding-left: 15px; padding-right: 15px; }
.hmInvestongDiv .vc_col-sm-4 .vc_column-inner { background: #fff; min-height:335px; padding: 26px 0 0 0; text-align: center; }
.hmInvestongDiv .vc_col-sm-4 .vc_column-inner:hover { background: #e7aa22; }
.hmInvestongDiv .vc_col-sm-4 .vc_column-inner .imgHoverDiv { background: #e7aa22; border-radius: 100%; display: inline-block; height: 74px; margin: 0 0 12px 0; width: 74px; }
.hmInvestongDiv .vc_col-sm-4:nth-child(1) .vc_column-inner .imgHoverDiv { background: url(../img/workplace_investigations_icon.png) no-repeat 0 0 #e7aa22; }
.hmInvestongDiv .vc_col-sm-4:nth-child(2) .vc_column-inner .imgHoverDiv { background: url(../img/consulting-services_icon.png) no-repeat 0 0 #e7aa22; }
.hmInvestongDiv .vc_col-sm-4:nth-child(3) .vc_column-inner .imgHoverDiv { background: url(../img/workplace_reviews_icon.png) no-repeat 0 0 #e7aa22; }
.hmInvestongDiv .vc_col-sm-4:nth-child(1) .vc_column-inner:hover .imgHoverDiv { background: url(../img/workplace_investigations_icon.png) no-repeat 0 bottom #fff; }
.hmInvestongDiv .vc_col-sm-4:nth-child(2) .vc_column-inner:hover .imgHoverDiv { background: url(../img/consulting-services_icon.png) no-repeat 0 bottom #fff; }
.hmInvestongDiv .vc_col-sm-4:nth-child(3) .vc_column-inner:hover .imgHoverDiv { background: url(../img/workplace_reviews_icon.png) no-repeat 0 bottom #fff; }
.hmInvestongDiv .vc_col-sm-4 .vc_column-inner h3 { color:#414142; font:400 20px 'Lato', sans-serif; text-transform:none; margin:0 !important; }
.hmInvestongDiv .vc_col-sm-4 .vc_column-inner h3 a { display:block; color:#414142; font:400 20px/27px 'Lato', sans-serif; text-transform:none; margin:0; padding:0 0 20px 0;}
.hmInvestongDiv .vc_col-sm-4 .vc_column-inner:hover h3 a { color:#fff; }
.hmInvestongDiv .vc_col-sm-4 .vc_column-inner p { color: #414142; font: 400 16px/22px 'Lato', sans-serif; margin:0; }
.hmInvestongDiv .vc_col-sm-4 .vc_column-inner p a { display:block; color:#414142; font:400 16px/22px 'Lato', sans-serif; margin:0; padding:0 20px 15px 20px;}
.hmInvestongDiv .vc_col-sm-4 .vc_column-inner:hover p a { color:#fff;}


.hmBlog h1 { background:url(../img/hm_about_text_bg.jpg) no-repeat center bottom; color:#414142; font:400 50px 'Lato', sans-serif; margin: 100px 0 50px !important; padding: 0 0 12px 0; text-transform: uppercase; }
.hmBlog .qode-bct-title-holder { display: none; }
.hmBlog .qode-bct-post-text { padding: 10px 0 0 !important; }
.hmBlog .qode-bct-post-title { color: #2e2f2f; font: 700 20px/34px 'Lato', sans-serif; margin: 0; }
.hmBlog .qode-bct-post-title a { color: #2e2f2f; font: 700 20px/34px 'Lato', sans-serif; }

.hmTestimonials .vc_custom_1555422964575 { min-height: 538px; }
.hmTestimonials h1 { background:url(../img/hm_about_text_bg.jpg) no-repeat center bottom; color:#fff; font:400 50px 'Lato', sans-serif; margin:55px 0 64px !important; padding:0 0 20px; text-transform:uppercase;}
.hmTestimonials .testimonial_content_inner { background: none; padding: 0; }
.hmTestimonials .testimonial_text_inner { background: url(../img/testimonials_quotations.png) no-repeat center 0 #fff; box-sizing: border-box; margin: 0 auto; padding: 104px 98px 98px 98px; width: 810px; }
.hmTestimonials .testimonial_text_inner p { color: #171717; font: 400 24px/32px 'Lato', sans-serif; margin: 0 0 0 0; }
.hmTestimonials .testimonial_text_inner .testimonial_author { color: #171717; font-size: 17px; line-height: 26px;  margin: 26px 0 0 0; }
.hmTestimonials .flex-control-nav { display:none;}



footer p { margin:0 0 15px 0; }
.footerMenuOne .footerLogo { margin:0 0 15px 0;}
.footerMenuOne .footerLogo img { height:auto; max-width:100%; width:auto; }
.footerMenuOne .footerSocial { margin:0 0 20px;}
.footerMenuOne .footerSocial li { display:inline-block; vertical-align:top; margin:0; padding:0; width:auto; }
footer .column_inner h5 { margin:0 0 17px 0;}
footer .column_inner ul li { margin:0 0 12px 0; padding:0;}
footer .column_inner ul li a { display:inline-block;}
footer .footer_col4 .column_inner ul li a:hover { text-decoration:underline;}
footer .column_inner ul .mail { background: url(../img/email_icon.png) no-repeat 0 6px; }
footer .column_inner ul .tel { background: url(../img/footer_telephone_icon.png) no-repeat 0 5px; }
footer .column_inner ul .loc { background: url(../img/footer_location_icon.png) no-repeat 0 2px; }

footer .column_inner .footerMenuThree ul li { margin:0 0 12px 0; padding:0 0 0 25px !important;}
footer .column_inner .menu li { margin:0 0 12px 0 !important; padding:0 0 0 0 !important;}
footer .column_inner .menu li a { display:inline-block;}

/*footer .footer_inner .footer_top_holder { margin: 0 auto; padding: 0; width: 1140px; }
footer .footer_inner .footer_top_holder .footer_top { padding: 0 0 40px; }

.footerMenuOne { float: left; margin: 0; padding: 74px 0 0 0; text-align: center; width: 100%; }
.footerMenuOne .footerLogo { float: left; margin: 0; padding: 0; width: 100%; }
.footerMenuOne .footerLogo img { height: auto; max-width: 100%; width: auto; }
.footerMenuOne .footerSocial { float: left; list-style: none; margin: 7px 0 23px; padding: 0; width: 100%; }
.footerMenuOne .footerSocial li { display: inline-block; float: none; margin: 0 3px; padding: 0; width: auto; }
.footerMenuOne .footerSocial li .fa-stack { height: 44px; line-height: 44px; width: 44px; }
.footerMenuOne p { color: #414142; font: 400 15px 'Lato', sans-serif; margin: 0 0 0 0; }

footer .footer_inner #nav_menu-2 { padding: 91px 0 0 10%; text-align: left; }
footer .footer_inner #nav_menu-2 h5 { color: #414142; font: 700 18px 'Lato', sans-serif; margin: 0 0 24px !important; text-transform: none; }
footer .footer_inner #nav_menu-2 .menu-quick-links-container #menu-quick-links { float: left; list-style: none; margin: 0; padding: 0; width: 100%; }
footer .footer_inner #nav_menu-2 .menu-quick-links-container #menu-quick-links li { float: left; margin: 0 0 12px; padding: 0; width: 100%; }
footer .footer_inner #nav_menu-2 .menu-quick-links-container #menu-quick-links li a { color: #676767; display: block; font: 400 15px 'Lato', sans-serif; }
footer .footer_inner #nav_menu-2 .menu-quick-links-container #menu-quick-links li a:hover { color: #676767 !important; }

.footerMenuThree { float: left; margin: 0; padding: 91px 0 0 5%; text-align: left; width: 100%; }
.footerMenuThree h3 { color: #414142; font: 700 18px 'Lato', sans-serif; margin: 0 0 24px !important; text-transform: none; }
.footerMenuThree ul { float: left; list-style: none; margin: 0; padding: 0; width: 100%; }
.footerMenuThree ul li { color: #676767; float: left; font: 400 15px 'Lato', sans-serif; margin: 0 0 15px; padding: 0 0 3px 23px; width: 100%; }
.footerMenuThree ul .mail { background: url(../img/email_icon.png) no-repeat 0 4px; }
.footerMenuThree ul .tel { background: url(../img/footer_telephone_icon.png) no-repeat 0 5px; }
.footerMenuThree ul .loc { background: url(../img/footer_location_icon.png) no-repeat 0 2px; }
.footerMenuThree ul li a { display: block; }
.footerMenuThree ul li a:hover { color: #676767 !important; }
	
.footerMenuFour { float: left; margin: 0; padding: 91px 0 0 5%; text-align: left; width: 100%; }
.footerMenuFour h3 { color: #414142; font: 700 18px 'Lato', sans-serif; margin: 0 0 24px !important; text-transform: none; }
.footerMenuFour ul { float: left; list-style: none; margin: 0; padding: 0; width: 100%; }
.footerMenuFour ul li { float: left; margin: 0 0 12px; padding: 0; width: 100%; }
.footerMenuFour ul li a { color: #676767; display: block; font: 400 15px 'Lato', sans-serif; }
.footerMenuFour ul li a:hover { color: #676767 !important; }*/

.title_outer.with_image .title { height:350px !important; overflow:hidden;}
.CmnPnl { width:100%; float:left; padding:0; margin:0;}
.CmnPnl h1 { background:url(../img/hm_about_text_bg.jpg) no-repeat center bottom; color:#414142; font:400 50px/58px 'Lato', sans-serif; margin:0 0 28px 0; padding:0 0 8px 0; text-transform:none;}
.CmnPnl h3 { font:600 22px/30px 'Lato', sans-serif; color:#696969; margin:0 0 30px 0 !important; padding:0; text-transform:none;}
.CmnPnl p { font:400 19px/28px 'Lato', sans-serif; color:#8b8b8b; margin:0 0 20px 0; padding:0;}
.CmnPnl h4 { font:400 18px/24px 'Lato', sans-serif; color:#383838; margin:0 0 20px 0 !important; padding:0;}
.TeamMember h1 { color:#fff;}
.ChooseOption { width:100%; float:left; padding:0 !important; margin:35px 0 0 0 !important; text-align:left; list-style-type:none;}
.ChooseOption li { width:50%; float:left; padding:0 40px !important; margin:0 0 35px 0 !important; min-height:125px; font:400 16px/22px 'Lato', sans-serif !important; color:#777 !important; background:url(../img/tick.png) no-repeat left top 5px; box-sizing:border-box;}
.ChooseOption li:before { display:none !important;}
.InvestOption { width:100%; float:left; padding:0 !important; margin:15px 0 0 0 !important; text-align:left; list-style-type:none;}
.InvestOption li { width:100%; float:left; padding:0 0 0 28px !important; margin:0 0 15px 0 !important; font:400 16px/22px 'Lato', sans-serif !important; color:#8b8b8b !important; background:url(../img/tick2.jpg) no-repeat left top 5px; box-sizing:border-box;}
.InvestOption li:before { display:none !important;}
.wpcf7 {}
.wpcf7-form { width:100%; float:left; text-align:center;}
.ContctFrm { width:100%; max-width:950px; display:inline-block;}
.ContctFrm li { width:46%; display:inline-block; vertical-align:top; padding:0 15px; margin:0 0 15px 0;}
.ContctFrm li span { width:100%; float:left; margin:0;}
.ContctFrm li span input { margin:0 !important;}
.ContctFrm li span textarea { margin:0 !important;}
.ContctFrm li.fullwidth { width:95.5%;}
.ContactInfoDiv {}
.ContactInfoDiv h4 { font:400 24px/30px 'Lato', sans-serif; color:#fff; margin:0 0 45px 0 !important;}
.CntctInfo { width:100%; float:left; padding:0 !important; margin:0 !important; text-align:left; list-style-type:none;}
.CntctInfo li { width:100%; float:left; padding:0 !important; margin:0 0 25px 0 !important; font:400 18px/24px 'Lato', sans-serif !important; color:#fff !important; box-sizing:border-box;}
.CntctInfo li:before { display:none !important;}
.q_icon_list { clear:both; width:100%; float:left; margin:0 0 25px 0;}
.q_icon_list p { margin:0 !important;}

.ContactOption { width:100%; float:left; padding:0 !important; margin:0 !important; text-align:left; list-style-type:none;}
.ContactOption li { width:100%; float:left; padding:0 0 0 40px !important; margin:0 0 20px 0 !important; font:400 18px/26px 'Lato', sans-serif !important; color:#fff !important; background:url(../img/MailIcon.png) no-repeat left top 5px; box-sizing:border-box; min-height:30px;}
.ContactOption li:nth-child(2) { background:url(../img/PhIcon.png) no-repeat left top 3px;}
.ContactOption li:nth-child(3) { background:url(../img/LocationIcon.png) no-repeat left top 2px;}
.ContactOption li:before { display:none !important;}
.ContactOption li a { color:#fff;}


.blog_small_image { margin:0 0 30px 0;}
.blog_holder article { margin:0 !important;}
.blog_holder article .post_content_holder { width:100%; padding:30px 0; border-bottom:1px solid #e1e1e1;}
.blog_holder.blog_small_image article .post_image { width:33%; max-height:245px; overflow:hidden;}
.blog_holder.blog_small_image article .post_image img { max-width:100%; width:auto; height:auto;}
.blog_holder.blog_small_image article .post_text { width:67%;}
.blog_holder.blog_small_image article .post_text .post_text_inner { padding:0 30px;}
.blog_holder.blog_small_image article .post_text .post_text_inner h2 { margin:0 0 12px 0;}
.blog_holder.blog_small_image article .post_text .post_text_inner .post_info { font:400 16x/22px 'Lato', sans-serif; color:#a0a1a1;}
.blog_holder.blog_small_image article .post_text .post_text_inner .post_info .time { margin:0 15px 0 0;}
.blog_holder.blog_small_image article .post_text .post_text_inner .post_info .post_author { margin:0 0 0 15px;}
.blog_holder.blog_small_image article .post_text .post_text_inner .post_info a { color:#e7aa22;}
.blog_holder article .post_text {}
.blog_holder article .post_text .post_text_inner {}
.blog_holder article .post_text .post_text_inner h2 { margin:0 0 12px 0;}
.blog_holder article .post_text .post_text_inner .post_info { font:400 16x/22px 'Lato', sans-serif; color:#a0a1a1;}
.blog_holder article .post_text .post_text_inner .post_info .time { margin:0 15px 0 0;}
.blog_holder article .post_text .post_text_inner .post_info .post_author { margin:0 0 0 15px;}
.blog_holder article .post_text .post_text_inner .post_info a { color:#e7aa22;}
.comment_form input { border:1px solid #e1e1e1 !important;}
.comment_form textarea { border:1px solid #e1e1e1 !important;}
.comment_form .form-submit { text-align:left !important;}
.comment_form .form-submit .submit { border:none !important; background:#e7aa22 !important;}
.AbtRevSlider { width:100%; float:left;}
.AbtRevSlider .ImgHldr { max-width:155px !important; max-height:206px !important; overflow:hidden !important;}
.AbtRevSlider .ImgHldr img { height:auto !important;}
.blog_single .post_content_holder { float:left; border:none !important;}
.blog_single .post_image { width:100%; text-align:center; max-height:380px; overflow:hidden; float:left; margin:0 0 10px 0; line-height:0;}
.blog_single .post_image img { max-width:100%; width:auto !important; height:auto; display:inline-block !important;}
.blog_single .post_text { float:left;}
.blog_single .post_text h2 { font:400 28x/35px 'Lato', sans-serif; color:#4c5758; margin:0 0 12px 0 !important; text-transform:none;}
.blog_single .post_text p { font:400 17px/26px 'Lato', sans-serif !important; color:#969fa8; margin:0 0 20px 0 !important;}
.tp-bgimg { height: 350px;}
.blog_single .post_text ul { margin:15px 0; padding:0 0 0 25px;}
.blog_single .post_text ul li { margin:0 0 10px 0;}
.blog_single .post_text ol { margin:15px 0; padding:0 0 0 25px;}
.blog_single .post_text ol li { margin:0 0 10px 0;}



.FacilitatorPnl .section_inner { box-sizing:border-box; padding:35px 7%; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1;}
.TrainingContent {}
.TrainingContent .CmnPnl h2 { font-size:25px; line-height:35px; padding:0 10%; margin:0 0 40px 0; color:#8b8b8b;}
.TrainingContent .CmnPnl h3 { font-weight:400; color:#fff; margin-bottom:20px !important; background:#e5ac27; padding:7px 12px;}
.TrainingContent .CmnPnl p { font-size:17px;}
.TrainingContent .InvestOption { padding:0 0 25px 50px !important; margin:15px 0 35px 0 !important; border-bottom:1px solid #e1e1e1; box-sizing:border-box;}
.TrainingContent .InvestOption.BdrMrgnNone { margin-bottom:0 !important; border:none;}


@media screen and (min-width: 1281px) and (max-width: 1366px) { 
.header_bottom { width: 96%; margin: 0 auto; }
.bannerOverlay { width: 630px; }
.bannerOverlay h1 { margin: 0 13px 35px 0 !important; }

}

@media screen and (min-width: 992px) and (max-width: 1199px) { 
header .header_inner_left { left: 0; }
.header_bottom { width: 96%; margin: 0 auto; }
.header_bottom .mobile_menu_button { display: block; height: auto; margin: 34px 40px 0 0; }
.header_bottom .main_menu { display: none; }
.header_bottom .mobile_menu { display: block; }
.header_bottom .mobile_menu ul li a { color: #414142; font: 400 16px 'Lato', sans-serif; padding: 15px 0; }
.header_bottom .mobile_menu ul li.active > a { color: #e7aa22; }
.homeAbout { padding-top: 60px; }
.homeAbout h3 { margin: 0 51px 69px !important; }
.homeAbout .homeParaDiv p { margin: 0 8px 28px 30px; }
.hmInvestongDiv .vc_col-sm-4 .vc_column-inner p { margin: 0 15px 0; }
.hmBlog .qode-bct-post-title { font-size: 18px; line-height: 26px; }
.hmBlog .qode-bct-post-title a { font-size: 18px; line-height: 26px; }
footer .footer_inner .footer_top_holder { margin: 0 auto; padding: 0; width: 96%; }

}

@media screen and (min-width: 768px) and (max-width:991px) { 
.header_bottom { width: 96%; margin: 0 auto; }
.header_bottom .mobile_menu_button { display: block; height: auto; margin: 34px 40px 0 0; }
.header_bottom .mobile_menu ul { width: 100%; }
.header_bottom .mobile_menu ul li a { color: #414142; font: 400 16px 'Lato', sans-serif; padding: 15px 0; }
.header_bottom .mobile_menu ul li.active > a { color: #e7aa22; }
#rev_slider_1_1_forcefullwidth { height: 615px !important; }
#rev_slider_1_1_wrapper { height: 615px !important; }
#rev_slider_1_1_wrapper .tp-fullwidth-forcer { height: 615px !important; }
.bannerOverlay { padding: 181px 0px 0px 25px !important; width: 593px; }
.bannerOverlay h1 { font: 700 42px/56px 'Lato', sans-serif !important; }
.homeAbout { padding-top: 60px; }
.homeAbout h3 { margin: 0 0 69px !important; }
.homeAbout .homeParaDiv p { margin: 0 0 28px 15px; }
.homeAbout .homeParaDiv .qbutton { margin: 5px 0 20px 15px; }
.hmInvestongDiv .vc_custom_1555418488368 { padding: 40px 0 0; }
.hmInvestongDiv h1 { font-size: 33px; }
.hmInvestongDiv .vc_col-sm-4 .vc_column-inner p { margin: 0 10px 20px; }
.hmTestimonials .testimonial_text_inner { padding: 104px 30px 98px; width: 100%; }
footer .footer_inner .footer_top_holder { margin: 0 auto; padding: 0; width: 96%; }
footer .footer_col1 { width: 100% !important; }
.footerMenuOne { padding: 30px 0 0; }
footer .footer_col2 { width: 33.33333333333333% !important; }
footer .footer_inner #nav_menu-2 { padding: 30px 0 0 0; }
footer .footer_col3 { width: 33.33333333333333% !important; }
.footerMenuThree { padding: 30px 0 0 0; }
footer .footer_col4 { width: 33.33333333333333% !important; }
.footerMenuFour { padding: 30px 0 0 0; }
.AbtRevSlider { min-height:400px;}
.AbtRevSlider .tparrows { top:auto !important; bottom:-115px;}
.AbtRevSlider .tp-leftarrow { left:25% !important;}
.AbtRevSlider .tp-rightarrow { left:auto !important; right:15% !important;}
.AbtRevSlider .rev_slider { height:auto !important; min-height:365px !important;}
.AbtRevSlider .tp-revslider-mainul li.tp-revslider-slidesli { text-align:center; padding:25px !important; box-sizing:border-box;}
.AbtRevSlider .tp-revslider-mainul li.tp-revslider-slidesli .tp-parallax-wrap { position:static !important;}
.AbtRevSlider .tp-revslider-mainul li.tp-revslider-slidesli .tp-parallax-wrap .tp-loop-wrap { position:static !important;}
.AbtRevSlider .tp-revslider-mainul li.tp-revslider-slidesli .tp-parallax-wrap .tp-loop-wrap .tp-mask-wrap { position:static !important;}
.AbtRevSlider .tp-revslider-mainul li.tp-revslider-slidesli .tp-parallax-wrap .tp-loop-wrap .tp-mask-wrap .tp-caption { text-align:center !important; margin-bottom:15px !important; max-width:100% !important; font-size:14px !important; line-height:20px !important;}
.AbtRevSlider .tp-revslider-mainul li.tp-revslider-slidesli .tp-parallax-wrap .tp-loop-wrap .tp-mask-wrap .tp-caption a { font-size:14px !important; line-height:20px !important;}


.TrainingContent .CmnPnl h2 { padding:0;}
.FacilitatorPnl .section_inner { padding:35px 0;}
.FacilitatorPnl h3 { line-height:30px; margin-bottom:12px;}


}

@media screen and (max-width:767px) { 
.header_bottom { width: 100%; }
.mobile_menu_button { height: auto; margin: 32px 20px 0 20px; }
.header_bottom .mobile_menu ul li a { color: #414142; font: 400 16px 'Lato', sans-serif; padding: 15px 0; }
.header_bottom .mobile_menu ul li.active > a { color: #e7aa22; }
.bannerOverlay { padding: 76px 0px 0px 20px !important; width: 397px; }
.bannerOverlay h1 { font: 700 26px/41px 'Lato', sans-serif !important; }
#rev_slider_1_1 .tp-bullets { bottom: -49px !important; top: inherit !important; }
.homeAbout { padding-top: 50px; }
.homeAbout h1 { font-size: 36px; }
.homeAbout h3 { margin: 0 0 30px !important; }
.homeAbout .wpb_wrapper { text-align: center; }
.homeAbout .homeParaDiv p { margin: 0 0 28px; text-align: center; }
.homeAbout .homeParaDiv .qbutton { margin: 0 0 50px; }
.hmInvestongDiv .vc_custom_1555418488368 { padding: 40px 0 10px 0; }
.hmInvestongDiv h1 { font-size: 32px; margin: 0 0 40px !important; padding: 0 0 23px; }
.hmInvestongDiv .vc_col-sm-4 { margin-bottom: 30px; }
.hmBlog h1 { font-size: 32px; margin: 40px 0 10px !important; }
.hmBlog .qode-bct-post-title { font-size: 18px; line-height: 26px; }
.hmBlog .qode-bct-post-title a { font-size: 18px; line-height: 26px; }
.hmTestimonials h1 { font-size: 32px; margin: 40px 0 41px !important; padding: 0 0 15px; }
.hmTestimonials .testimonial_text_inner { padding: 104px 15px 60px; width: 100%; }
footer .footer_inner .footer_top_holder { margin: 0 auto; padding: 0; width: 96%; }
footer .footer_col1 { width: 50% !important; }
.footerMenuOne { padding: 30px 0 0; }
footer .footer_col2 { width: 50% !important; }
footer .footer_inner #nav_menu-2 { padding: 30px 0 0 0; }
footer .footer_col3 { width: 50% !important; }
.footerMenuThree { padding: 30px 0 0 0; }
footer .footer_col4 { width: 50% !important; }
.footerMenuFour { padding: 30px 0 0 0; }
.AbtRevSlider { min-height:400px;}
.AbtRevSlider .tparrows { top:auto !important; bottom:-115px;}
.AbtRevSlider .tp-leftarrow { left:25% !important;}
.AbtRevSlider .tp-rightarrow { left:auto !important; right:15% !important;}
.AbtRevSlider .rev_slider { height:auto !important; min-height:365px !important;}
.AbtRevSlider .tp-revslider-mainul li.tp-revslider-slidesli { text-align:center; padding:25px !important; box-sizing:border-box;}
.AbtRevSlider .tp-revslider-mainul li.tp-revslider-slidesli .tp-parallax-wrap { position:static !important;}
.AbtRevSlider .tp-revslider-mainul li.tp-revslider-slidesli .tp-parallax-wrap .tp-loop-wrap { position:static !important;}
.AbtRevSlider .tp-revslider-mainul li.tp-revslider-slidesli .tp-parallax-wrap .tp-loop-wrap .tp-mask-wrap { position:static !important;}
.AbtRevSlider .tp-revslider-mainul li.tp-revslider-slidesli .tp-parallax-wrap .tp-loop-wrap .tp-mask-wrap .tp-caption { text-align:center !important; margin-bottom:15px !important; max-width:100% !important; font-size:14px !important; line-height:20px !important; max-height:100% !important;}
.AbtRevSlider .tp-revslider-mainul li.tp-revslider-slidesli .tp-parallax-wrap .tp-loop-wrap .tp-mask-wrap .tp-caption a { font-size:14px !important; line-height:20px !important;}
.ChooseOption li { width:100%; margin:0 0 15px 0 !important; padding:0 0 0 40px !important;}


.TrainingContent .CmnPnl h2 { padding:0; font-size:20px; line-height:30px;}
.TrainingContent .InvestOption { padding-left:0 !important;}
.FacilitatorPnl { text-align:center !important;}
.FacilitatorPnl .section_inner { padding:35px 0;}
.FacilitatorPnl h3 { line-height:30px; margin-bottom:12px;}
.FacilitatorPnl .ImgHldr { text-align:center; margin-bottom:15px !important;}


} 

@media screen and (max-width: 568px) {
nav.mobile_menu { box-sizing: border-box; padding: 0 20px; }	
.bannerOverlay { padding: 30px 0px 0px 20px !important; }
.bannerOverlay h1 { margin: 0 100px 10px 0 !important; }
.homeAbout .grid_section .section_inner { box-sizing: border-box; padding: 0 15px; width: 100%; }
.homeAbout .grid_section .section_inner .section_inner_margin { margin-left: 0; margin-right: 0; }
.homeAbout h1 { font-size: 26px; }
.homeAbout .flexslider { margin: 0 0 30px; }
.hmInvestongDiv .grid_section .section_inner { box-sizing: border-box; padding: 0 15px; width: 100%; }
.hmInvestongDiv .grid_section .section_inner .section_inner_margin { margin-left: 0; margin-right: 0; }
.hmInvestongDiv h1 { font-size: 28px; }
.hmInvestongDiv .vc_col-sm-4 { padding-left: 30px; padding-right: 30px; }
.hmTestimonials h1 { font-size: 28px; }
/*.hmTestimonials .section_inner { box-sizing: border-box; padding: 0 15px; width: 100% !important; }
.hmTestimonials .section_inner .section_inner_margin { margin-left: 0; margin-right: 0; }*/
footer .footer_col1 { width: 100% !important; }
footer .footer_col2 { width: 100% !important; }
footer .footer_inner #nav_menu-2 { padding: 0; }
footer .footer_inner #nav_menu-2 h5 { text-align: center; }
footer .footer_inner #nav_menu-2 .menu-quick-links-container #menu-quick-links li a { text-align: center; }
footer .footer_col3 { width: 100% !important; }
.footerMenuThree { padding: 0; }
.footerMenuThree h3 { text-align: center; }
.footerMenuThree ul { text-align: center; }
.footerMenuThree ul li { padding: 0; text-align: center; }
.footerMenuThree ul .mail { background: none; }
.footerMenuThree ul .tel { background: none; }
.footerMenuThree ul .loc { background: none; }
footer .footer_col4 { width: 100% !important; }
.footerMenuFour { padding: 0; }
.footerMenuFour h3 { text-align: center; }
.footerMenuFour ul li { text-align: center; }
.AbtRevSlider .tp-leftarrow { left:10% !important;}
.AbtRevSlider .tp-rightarrow { right:0% !important;}



}

@media screen and (max-width: 480px) {  
.TeamMember div.grid_section .section_inner { width:100%; max-width:85%;}

}

@media screen and (max-width: 414px) {  
#rev_slider_1_1_forcefullwidth { height: 252px !important; }
#rev_slider_1_1_wrapper { height: 252px !important; }
#rev_slider_1_1_wrapper .tp-fullwidth-forcer { height: 252px !important; }
#rev_slider_1_1_wrapper .tp-parallax-wrap { width: 100%; }
#rev_slider_1_1_wrapper .tp-loop-wrap { width: 100%; }
#rev_slider_1_1_wrapper .tp-mask-wrap { width: 100%; }
#rev_slider_1_1_wrapper .tp-caption { width: 100%; }
.bannerOverlay { padding: 43px 0px 0px 25px !important; width: 100%; }
.bannerOverlay h1 { font: 700 22px/32px 'Lato', sans-serif !important; }
.bannerOverlay .btn { font: 700 16px/36px 'Lato', sans-serif !important; padding: 0 23px 0 !important; }


}

@media screen and (max-width: 320px) {
.AbtRevSlider .tp-revslider-mainul li.tp-revslider-slidesli { padding:20px !important;}
.AbtRevSlider .tp-leftarrow { left:-17% !important;}
.AbtRevSlider .tp-rightarrow { right:-41% !important;}
.AbtRevSlider { min-height:500px;}
.AbtRevSlider .rev_slider { min-height:450px !important;}


}



















