body{overflow-x:hidden}.body h1,.body h2,.body h3,.body h4,.body h5{text-transform:uppercase;font-size:clamp(28px,2vw,48px)!important}@media(max-width:1350px){.phone-container a,.phone-container i{font-size:14px!important;margin-left:-1px!important}}.d-con-slider,.d-con-slider ul li a img{max-height:65vh;object-fit:cover}@media(max-width:480px){header #u_row_14.v-row-padding,header #u_row_15.v-row-padding{padding:10px!important}header #u_row_12{display:none}}.slogan-container{display:flex;flex-direction:column;justify-content:start;align-items:start;text-align:left;max-width:1200px;padding:3.5rem 7rem;background:linear-gradient(to right,#143157,#870c0c,transparent)}.slogan-container span.title{color:#fff;font-size:clamp(36px,3.75vw,56px);font-weight:900;font-family:"Manrope",sans-serif;line-height:normal!important;margin-bottom:2rem}.slogan-container button{background:#fff!important;border-radius:0;color:var(--primary-color)!important;border:1px solid var(--primary-color)!important;padding:.75em 1.75em;font-family:Inter,sans-serif;font-weight:bold;transition:150ms cubic-bezier(.57,.88,.37,1.13)}.slogan-container button:hover{background:var(--primary-color)!important;color:#fff!important;border:1px solid var(--primary-color)!important}@media(max-width:1050px){.top-bar-info{flex:1.5!important;justify-content:space-evenly}.phone-container i{display:none}}footer div#u_row_12 a{color:#fff}footer div#u_row_12 a:hover{color:#c74d4d!important}footer div#u_row_13 a:hover{text-decoration:underline!important}footer .d-social-box{display:flex;justify-content:center}footer div#u_row_11 a{border:1px solid;padding:24px;display:flex;justify-content:center;align-items:center}footer div#u_row_11 a:hover{border:1px solid!important;background:#c74d4d;color:#000}