/*
 Theme Name:  Haswell Child
 Theme URI:    http://themeforest.net/user/CMSSuperHeroes/portfolio
 Description:  In 2014, Creating a magazine website with WordPress has never been easier.
 Author:       Cmssuperheroes Team
 Author URI:   http://cmssuperheroes.com/
 Template:     haswell
 Version:      1.1.0
 Tags:         black, green, white, light, dark, two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
 Text Domain:  haswell-child
*/


/*
-------------------------------------------------------------- */
.cms-button-wrap a:hover,.cms-button:hover{background:#30415b!important}.page-title-large .container .row #page-title-text .page-sub-title,.page-title-large .container .row #page-title-text h1{line-height:1.2;font-family:Lato,sans-serif;letter-spacing:8px;font-weight:300;text-align:center!important;font-style:normal}svg#slideLeft,svg#slideRight{width:30px;top:42px;z-index:9}#cshero-header.header-fixed,.cms-button{background:#83b2c2!important}svg#slideLeft,svg#slideRight,svg.reviewLeft,svg.reviewRight{cursor:pointer;position:absolute}.home .arrowLeft,.home .arrowRight,.page-id-1070 .arrowRight,.vc_custom_1583246634227 .arrowRight{display:none}.cms-button{border:2px solid #83b2c2!important;color:#fff!important}.cms-button:hover{border:2px solid #30415b!important;color:#fff!important}.page-title-large .container,.titlePage .wpb_wrapper{background:#d1d1d182;margin:0 auto;width:100%;display:block}.cms-fancybox-item .fancy-box-icon i{color:#9c0b99!important}#main-footer{background:#83b2c2}#main-footer .textwidget,.review-slider-item .wpb_wrapper h3,.review-slider-item .wpb_wrapper h4,ul#menu-footer-bottom-menu a span{color:#30415b}.titlePageTailorMade{background-image:url(/app/uploads/2020/02/bigstock-business-people-with-their-tea-341101102_resized.jpg)!important}.titlePageMysteryGuest{background-image:url(/app/uploads/2020/03/bigstock-groups-of-wooden-people-the-c-270582985_resized.jpg)!important}.titlePageTraining{background-image:url(/app/uploads/2022/11/training-min.jpg)!important}.titlePageManagement{background-image:url(/app/uploads/2020/02/bigstock-strategy-and-solution-business-322453813_resized.jpg)!important}.titleRevenue{background-image:url(/app/uploads/2020/03/bigstock-developing-programmer-team-dev-286010332_resized.jpg)!important}.titleHotel{background-image:url(/app/uploads/2022/11/hotels-min.jpg)!important}.titleeSales{background-image:url(/app/uploads/2022/11/currency-1.jpg)!important}.titlePage{background-position:center;background-repeat:no-repeat;background-size:cover;margin:0 auto 3rem;padding:22rem 0!important}.arrowLeft,.arrowRight{padding:6px 6px 7px;top:1px;position:relative}.titlePage .wpb_wrapper{max-width:700px;padding:2rem}.page-title.page-title-large{padding:22rem 0!important}.page-title-large .container{padding:10px;max-width:870px}.page-title-large .container .row{margin:0 auto}.page-title-large .container .row #page-title-text{width:100%!important;max-width:870px;margin:0 auto 2rem;display:block;text-align:center}.page-title-large .container .row #page-title-text h1{font-size:calc(20px + (61 - 20) * (100vw - 320px) / (1920 - 320))!important;color:#30415b!important;padding:10px;text-transform:inherit!important}.page-title-large .container .row #page-title-text .page-sub-title{font-size:calc(18px + (30 - 18) * (100vw - 320px) / (1920 - 320))!important;color:#30415b}.page-title-large .container .row #breadcrumb-text,.page-title-large .container .row #breadcrumb-text a{width:100%!important;max-width:870px;margin:0 auto;text-align:center;font-size:calc(12px + (22 - 12) * (100vw - 320px) / (1920 - 320))!important;color:#30415b!important;font-family:Lato,sans-serif!important;font-weight:300!important;font-style:normal!important}.page-title-large .container .row #breadcrumb-text li,.page-title-large .container .row #breadcrumb-text li:before,h1,h2{color:#30415b!important}ul.breadcrumbs{padding:20px 0!important}@media all and (max-width:760px){ul.breadcrumbs,ul.breadcrumbs li{float:none!important}}ul.standar-dropdown.standard.drop_to_left.sub-menu{width:45px!important;min-width:55px!important;padding:10px!important}ul.standar-dropdown.standard.drop_to_left.sub-menu a{max-width:19px;min-width:19px;padding:0;margin:auto}@media screen and (min-width:992px){.logo-follow-option{width:100%!important;height:auto!important}}@media screen and (max-width:500px){.main-navigation.in{height:100vh!important}}.hotelsSliderTabs{font-size:1em;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.hotelsSlider .vc_tta-tabs-container{width:125vw!important}.hotelsSlider::-webkit-scrollbar{display:none}.hotelsSlider li.vc_active a{background:#83b2c1!important;color:#fff!important;border:1px solid #83b2c1!important;border-radius:8px!important}.hotelsSlider li.vc_tta-tab a{border:1px solid #83b2c1!important;border-radius:8px!important;padding:10px!important}.hotelsSlider .vc_tta-tabs-list{border-bottom:0!important}.hotelsSlider li.vc_tta-tab{border-width:0!important;margin-right:.7rem!important}.hotelBox .iconLink .wpb_wrapper,.hotelsSlider li.vc_active{background:0 0!important}svg#slideRight{right:-1rem;transform:rotate(180deg)}svg#slideLeft{left:-1rem}@media screen and (max-width:768px){.hotelsSlider .vc_tta-tabs-container{width:418vw!important}svg#slideLeft,svg#slideRight{top:8px}}.hotelBox .iconLink{position:relative;z-index:9;right:3rem;bottom:3rem}.hotelBox .wpb_wrapper{background:#fff}.heroSection,.vc-hoverbox-block.vc-hoverbox-front{background-position:center;background-repeat:no-repeat}.hotelBox .boxSubTitle,.hotelBox .boxTitle{padding:0 24px}.hotelBox .wpb_single_image{overflow:hidden}.hotelBox img:hover{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);transition:2s}div#destination,div#hotels{position:fixed;left:0;right:0;z-index:9999;max-width:274px;margin:0 auto;cursor:pointer;bottom:5rem;background:#83b2c1;color:#fff;border-radius:50px;font-size:20px;font-weight:300;font-family:"Open sans";text-align:center}div#hotels{padding:2.3rem 7rem}div#destination{padding:2.3rem 5rem}div#destination svg,div#hotels svg{width:36px;float:left;padding-left:1rem}.destination img.mapLogo{max-width:100px!important;width:100%;margin:2rem auto}.wpgmza-google-html-overlay{color:#fff!important;background-size:contain!important}@media (max-width:767px){.hotelBox{max-width:390px;margin:2rem auto;width:100%}}.btnTailor,.logos .vc-hoverbox-wrapper{margin:20px auto}.vc-hoverbox-block.vc-hoverbox-front{background-size:contain}.lastlogo .vc-hoverbox{opacity:0}@media all and (max-width:1024px){#cshero-header-logo a img{height:70px!important}}@media all and (max-width:767px){.logos .vc_col-xs-5{width:50%;float:unset;display:inline-block}}.page-id-2931 #main,.page-id-3836 #main{padding-top:0!important}@media (min-width:999px){.page-id-2931 #page-title,.page-id-3836 #page-title{margin-top:15rem}}.btnTailor{max-width:300px;width:100%;display:block;text-align:center!important}.header-fixed img.logo-follow-option,.img.logo-follow-option-white{display:none}#heroText,.header-fixed img.logo-follow-option-white,form.wpcf7-form{display:block}.arrowLeft{right:-3px}.arrowRight{right:1px}.arrowLeft svg,.arrowRight svg{margin:3px auto -2px}.page-id-1070 .vc_btn3-center a,.vc_custom_1583246634227 a{border-right:2px solid #d7d9dc!important}.heroSection{padding:22rem 0!important;background-image:url(/app/uploads/2022/11/Incrementum_Home_Hero_02_min.jpg)!important;background-size:cover}@media (max-width:1024px){.heroSection{padding:15rem 0!important}}#counters .col-md-3{text-align:center;padding-bottom:50px;border-right:1px dashed #000}#counters .col-md-3:last-child{border-right:0px solid #000}#counters .counter{animation-duration:1s;animation-delay:0s}#counters svg{color:#9c0b99;max-width:50px;width:100%;margin:0 auto}@media (max-width:991px){#counters .col-md-3{border-right:0px dashed #000;border-bottom:1px dashed #000;width:50%;margin:auto}#counters .col-md-3:last-child{border-bottom:0 dashed #000}}#heroText{max-width:580px;margin:0 auto;position:relative;left:29vw;padding:11rem 1rem}#heroText h1,#heroText h2{color:#4b4e53!important}.page-id-3830 #heroText{max-width:760px}.homeposts .entry-feature{width:100%;height:25vh;overflow:hidden;border:1px solid #ccc}.homeposts .entry-content{position:relative;height:11vh;width:100%;overflow:hidden}@media (max-width:899px){#heroText{left:0!important;padding:1rem!important}#heroText h1,#heroText h2{text-align:center!important}}#reviewSectionSlider{overflow:visible;position:relative}#reviewSectionSlider svg{width:40px;border:2px solid;border-radius:50px}svg.reviewRight{transform:rotate(180deg);right:0;top:0;z-index:99}svg.reviewLeft{right:5rem;z-index:99;top:0}.review-slider-item .wpb_wrapper{background:#83b2c2;padding:20px;margin:0 1rem;color:#30415b}.review-slider-item .wpb_wrapper h4{font-size:calc(14px + (16 - 14) * (100vw - 320px) / (1920 - 320))!important}.review-slider-item .wpb_wrapper p{padding-bottom:2rem}.slick-list{padding-top:7rem!important}.review-slider-item .wpb_wrapper h3:after{display:block;content:url(/app/uploads/2022/11/stars.png)}form input,form textarea{width:100vw!important}input[type=submit]{width:100%!important}form.wpcf7-form{max-width:600px;width:100%;margin:0 auto;padding:10px}.entry-author-wrap,.entry-comment,.entry-like{display:none!important}#hotelBoxes{padding:0 40px 40px 37px}.hotelBox{overflow:hidden;margin-bottom:35px}.hotelBoxInner{background:#fff;overflow:hidden}.hotelBox .content{padding:0 30px 30px}.hotelBox .content h2{font-size:calc(15px + (17 - 15) * (100vw - 320px) / (1920 - 320))!important;color:#111;text-align:left;font-family:Lato;font-weight:700;font-style:normal}.hotelBox .content p{font-size:12px;color:#474a4f;text-align:left;font-family:Open Sans;font-weight:400;font-style:normal}.hotelBox .content a{position:absolute;padding-right:20px;right:30px;bottom:35px;z-index:9}.featured-image{width:100%;height:301px;overflow:hidden}.featured-image img{height:300px!important;width:100vw;object-fit:cover;max-width:100%;vertical-align:top}