html,body{margin:0;padding:0;height:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.font-oswald{font-family:Oswald,sans-serif;font-weight:700}.font-teko{font-family:Teko,sans-serif;font-weight:600}.font-roboto{font-family:Roboto,sans-serif;font-weight:400}.font-titillium{font-family:Titillium Web,sans-serif;font-weight:300}.font-russo{font-family:Russo One,sans-serif}.font-exo2{font-family:"Exo 2",sans-serif}h1{font-family:Russo One,sans-serif;color:#b22222;font-size:28px}h2,h3,h4,h5,h6{font-family:Teko,sans-serif;font-weight:600}p{font-family:Roboto,sans-serif;font-weight:400}.custom-navbar{height:100px;position:sticky;top:0;z-index:1000;background-color:#1c1c1c}.navbar-logo{height:100px;margin-top:-0px}.logo-container{display:flex;align-items:center}.custom-hover{transition:all .2s ease-in-out}.custom-hover:hover{color:#b22222!important;font-size:1.1rem}.email-link{text-decoration:none;transition:all .2s ease-in-out}.email-link:hover{color:#b22222!important;font-size:1.05rem}.navbar-nav .nav-link{padding:.5rem}.navbar-collapse{padding:10px}.nav-item{font-size:16px}.button-51{background-color:transparent;border:1px solid #faa41b;box-sizing:border-box;color:#00132c;font-family:Avenir Next LT W01 Bold,sans-serif;font-size:16px;font-weight:700;line-height:24px;padding:16px 23px;position:relative;text-decoration:none;user-select:none;-webkit-user-select:none;touch-action:manipulation}.button-51:hover,.button-51:active{outline:0}.button-51:hover{background-color:transparent;cursor:pointer}.button-51:before{background-color:#e11717;content:"";height:calc(100% + 3px);position:absolute;right:-7px;top:-9px;transition:background-color .3s ease-in;width:100%;z-index:-1}.button-51:hover:before{background-color:#ffae00}@media (min-width: 768px){.button-51{padding:16px 32px}}.button-86{all:unset;width:100px;height:30px;font-size:16px;background:transparent;border:none;position:relative;color:#f0f0f0;cursor:pointer;z-index:1;padding:10px 20px;display:flex;align-items:center;justify-content:center;white-space:nowrap;user-select:none;-webkit-user-select:none;touch-action:manipulation}.button-86:after,.button-86:before{content:"";position:absolute;bottom:0;right:0;z-index:-99999;transition:all .4s}.button-86:before{transform:translate(0);width:100%;height:100%;background:#df0b0b;border-radius:10px}.button-86:after{transform:translate(10px,10px);width:35px;height:35px;background:#ffffff15;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-radius:50px}.button-86:hover:before{transform:translate(5%,20%);width:110%;height:110%}.button-86:hover:after{border-radius:10px;transform:translate(0);width:100%;height:100%}.button-86:active:after{transition:0s;transform:translateY(5%)}.slider-wrapper{height:650px;max-height:100vh;overflow:hidden}@media (max-width: 768px){.slider-wrapper{height:auto;max-height:none}.mySwiper,.swiper-slide{height:auto!important}.swiper,.mySwiper{touch-action:pan-y}.slider-overlay{position:static!important;padding:2rem 1rem!important;background:linear-gradient(to bottom,#00000080,#000000b3)}.slider-overlay .row{flex-direction:column}}@media (max-width: 991.98px){.navbar-collapse{padding:1rem;border-radius:0 0 8px 8px;background-color:#000}.button-51{margin-top:10px}}.scroll-container{min-height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.slider-wrapper img{width:100%;height:100%;object-fit:cover}@media (max-width: 768px){.slider-wrapper{height:auto!important}.slider-overlay{position:static!important;padding:2rem 1rem;background-color:#00000080}.slider-row{flex-direction:column}.slider-row .col-lg-7,.slider-row .col-lg-5{width:100%;max-width:100%;margin-bottom:2rem}.button-86{width:100%}}.slider-form-wrapper{width:100%;max-width:400px}@media (max-width: 768px){.slider-form-wrapper{max-width:none;padding:0}}@media (max-width: 768px){.button-86{width:90%;font-size:1rem;padding:14px 20px}}@media (max-width: 576px){footer{padding-left:5%!important;padding-right:5%!important}footer h5{font-size:15px}footer ul li a{font-size:13px!important}}
