.home_slider .content_widget h2{margin-bottom:10px}.home_slider .content_widget .btn_row{width:100%}.home_slider .btn_item{column-gap:15px;display:flex;flex-wrap:wrap;justify-content:center;row-gap:15px}.home_slider h2.title{margin-bottom:9px}.home_slider a.popup_video span.icon{display:none}.home_slider .banner-section{overflow:hidden}.home_slider .banner-slider{position:relative}.home_slider .banner-section img{max-width:100%;object-fit:cover;width:100%}.home_slider,.home_slider .banner-section{position:relative}.home_slider .banner-section img{height:auto}.home_slider .banner-section .banner_content h2{margin-bottom:0}.home_slider .banner-content-wrap{display:inline-block;left:50%;margin-bottom:.83em;max-width:800px;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);width:100%;z-index:505}.home_slider .banner-section .page-center{position:unset}.home_slider .services-arrow{bottom:20px;color:#fff;cursor:pointer;font-size:14px;left:50%;position:absolute;text-align:center;transform:translateX(-50%);width:100%;z-index:5}.home_slider .services-arrow .our-services{display:block;margin:0 0 7px}.home_slider .banner-content-wrap .btn_row{justify-content:center;margin:0;row-gap:0}.home_slider .banner-content-wrap .btn_row a.hs-sec-btn{display:block;font-size:12px;letter-spacing:1px;margin:20px auto 0;max-width:310px;min-width:310px;padding:17px 10px;width:100%}.home_slider .banner-content-wrap,.home_slider .services-arrow{padding-left:15px;padding-right:15px}.home_slider .banner-slider:after{background:-moz-linear-gradient(top,rgba(0,0,0,.65) 0,transparent 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.65),transparent);background:linear-gradient(180deg,rgba(0,0,0,.65),transparent);bottom:0;content:" ";left:0;position:absolute;top:0;width:100%}@media (min-width:768px){.banner-section .banner_content h2{font-size:50px;margin-bottom:0}}@media (max-width:767px){.home_slider .banner-content-wrap .btn_row a.hs-sec-btn{max-width:100%;min-width:100%}.home_slider .banner-content-wrap .btn_row{justify-content:flex-start}}