.hero{position:relative;overflow:hidden;color:#fff;}.hero .video-cta-caption{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);}.hero::after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);background:linear-gradient(to top,rgba(0,0,0,0),#000);width:100%;height:100%;margin-top:-1px;}.hero p{color:inherit;margin-top:20px;}.hero video,.hero .background-hero{position:relative;width:100%;height:100%;object-fit:cover;}.hero .hero_content{position:absolute;z-index:9;left:50%;top:calc(50% + 60px);max-width:100%;padding:0 10px;width:100%;transform:translate(-50%,-50%);}.hero__btns{display:flex;align-items:center;justify-content:center;gap:2rem;margin-top:2rem;}.hero__btns a{margin:0;}.hero.fulscreen{height:100vh;}.hero.medium{height:595px;}.hero-icon{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);z-index:9;max-width:200px;object-fit:contain;height:auto;}@media only screen and (max-width: 991px){.hero.fulscreen,body .hero.medium{height:500px;}}@media only screen and (max-width: 575px){body .hero.fulscreen,body .hero.medium{height:80vh;}.hero .hero__btns{gap:1rem;}.hero .hero__btns a{font-size:1.3rem;}}.breadcrumbs_holder{padding:13px 0;}.breadcrumbs_holder a,.breadcrumbs_holder span{color:rgba(63,63,63,.8);font-size:14px;font-weight:400;line-height:24px;}.breadcrumbs_holder .current-page{color:rgba(63,63,63,.8);font-size:14px;font-weight:700;line-height:24px;}.no--gap{gap:0 !important;}.no--gap p{padding-bottom:2rem;}.classic-box-w__img .paragraph p a{color:#000;}.classic-box-w__img .paragraph p a:visited{color:inherit;}.items-center{align-items:center;}.classic-box-w__img ol{padding-left:2rem;margin-left:0;}.classic-box-w__img ol li{list-style:decimal;}.classic-box-w__img ul{padding-left:2rem;}.classic-box-w__img ul li{list-style:disc;}.classic-box-w__img strong{margin-bottom:2rem;}.classic-box-w__img .subtitle{margin-bottom:0;}.classic-box-w__img .title-box{padding-right:5rem;display:flex;flex-direction:column;align-items:flex-start;gap:20px;}.classic-box-w__img .title-box.content-right{padding-left:5rem;padding-right:unset;}@media only screen and (max-width: 991px){.classic-box-w__img .title-box.content-right{padding-left:0 !important;padding-right:0 !important;}.classic-box-w__img .title-box{gap:10px;}.classic-box-w__img img{width:100%;}.classic-box-w__img .title-box{margin-bottom:2rem;}}@media only screen and (max-width: 767px){.classic-box-w__img .row{flex-direction:column-reverse;}.classic-box-w__img .row .title-box{padding:2rem 0;}}