.slide-item{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;padding:200px 0}.home-banner-section .dnd-section>div{padding:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;min-height:1px}.slick-initialized .slick-slide{display:flex}.home-page-slider *{outline:0 !important}.home-banner-section ul.slick-dots{position:absolute;right:150px;top:50%;padding:0;margin:0;margin-top:-29px;right:140px}.home-banner-section{position:relative}.home-banner-section ul.slick-dots button{display:none}.home-banner-section ul.slick-dots li{width:12px;height:12px;background:rgba(125,125,125,0.5);cursor:pointer;box-sizing:content-box;margin-bottom:12px}.home-banner-section ul.slick-dots li:hover,.home-banner-section ul.slick-dots li.slick-active{background:#7d7d7d}.slide-item .page-center{width:100%;text-align:center}.slide-item h1,.slide-item h2{line-height:72px;letter-spacing:0px;font-weight:600;font-size:60px;color:#fff}.slide-item h2{color:#0583fc}.slide-item p{line-height:26px;letter-spacing:0px;font-weight:500;font-size:20px;color:#fff}.buttons-wrapper a.btn:first-child{background:#fff;color:#2d3136;line-height:52px}.buttons-wrapper a.btn,.buttons-wrapper a.cta_button{padding:0px 52px;margin:0 24px}.buttons-wrapper{margin:60px 0 0}.slide-item h1{margin:0}.slide-item h2{margin:-2px 0 20px}.buttons-wrapper a.btn:first-child:after,.buttons-wrapper a.btn:first-child:before{background-color:#000}.buttons-wrapper a.btn:last-child,.buttons-wrapper a.cta_button{padding:0px 50px}.slick-active h1,.slick-active p,.slick-active h2{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slick-active h2{animation-delay:100ms}.slick-active p{animation-delay:200ms}.slick-active .buttons-wrapper a.btn:first-child{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slick-active .buttons-wrapper a.btn:last-child,.slick-active .buttons-wrapper .hs_cos_wrapper_type_cta{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.buttons-wrapper span{display:inline-block;vertical-align:top}.buttons-wrapper a.cta_button{-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;box-sizing:border-box !important}@media(min-width:992px){.has-no-banner .hdr-grp.header{background-color:rgba(248,250,252,0.0);position:absolute}.span2.custom-logo.display-desktop img{visibility:hidden}.span12.custom-logo.display-tab{display:block !important;position:absolute;width:auto;top:35px;left:0}}@media(min-width:900px){.slide-item{height:680px}.slide-item:nth-child(2) .buttons-wrapper{margin-top:107px;padding-bottom:2px}.slide-item:nth-child(2) .buttons-wrapper a.cta_button{padding:0px 52px;line-height:52px;margin:0 33px 0 10px}.slide-item:nth-child(3) .buttons-wrapper a.cta_button{padding:0px 60px}}@media(min-width:1930px){.hdr-grp .page-center{max-width:100%;padding:0 100px}.hdr-grp .page-center .row-fluid-wrapper:first-child{position:relative}.span12.custom-logo.display-tab{top:0;left:-15px}}@media(max-width:1199px){.slide-item{min-height:auto !important;height:80vw}}@media(max-width:991px){.has-no-banner .body-container-wrapper{padding-top:0}.slide-item{height:74vw}.buttons-wrapper a.btn,.buttons-wrapper a.cta_button{margin:0 10px}.home-banner-section ul.slick-dots{display:none !important}}@media(max-width:767px){.slide-item{min-height:auto !important;height:74vw}.buttons-wrapper a.btn,.buttons-wrapper a.cta_button{margin:0 10px}.slide-item{height:85vw}.slide-item h1,.slide-item h2{font-size:48px;line-height:1.1}.slide-item p{font-size:16px;line-height:1.5}.buttons-wrapper{margin-top:30px}}@media(max-width:495px){.slide-item{height:113vw}.slide-item h1,.slide-item h2{font-size:32px}.buttons-wrapper a.btn,.buttons-wrapper a.cta_button{padding:0px 20px !important}}button.slick-prev.slick-arrow{width:0;height:0;border-left:0 solid transparent;border-right:15px solid #252a37;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:50%;margin-top:-15px;z-index:99;background:transparent}button.slick-next.slick-arrow{width:0;height:0;border-right:0 solid transparent;border-left:15px solid #252a37;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:50%;margin-top:-15px;z-index:99;background:transparent;right:1px}@media(max-width:480px){button.slick-next.slick-arrow{right:-10px}button.slick-prev.slick-arrow{left:-10px}}