*,::after,::before{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}img{vertical-align:middle}body{font-family:Roboto,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:16px;line-height:1.6;color:grey;background:#fff}@media (max-width:1199px){body{font-size:15px}}main{overflow:hidden}h1{margin-bottom:0}h2{margin-bottom:0}h3{margin-bottom:0}h4{margin-bottom:0}h5{margin-bottom:0}h6{margin-bottom:0}.theme-btn{position:relative;min-width:166px;border-radius:30px;padding:13px 20px;font-size:20px;font-weight:500;display:inline-block;text-decoration:none;text-align:center;border:1px solid #1a2353;line-height:1.2;transition:.2s linear}@media (max-width:1600px){.theme-btn{font-size:calc(20px - 2px);min-width:calc(166px - 15px)}}@media (max-width:991px){.theme-btn{font-size:calc(20px - 2px*1.9);min-width:calc(166px - 15px*1.9)}}.theme-btn.btn-blue{background:#1a2353;color:#fff;border:1px solid #1a2353}.theme-btn.btn-blue:hover{background:#fff;color:#1a2353}.theme-btn.btn-white{background:#fff;color:#1a2353;border:1px solid #fff}.theme-btn.btn-white:hover{background:#1a2353;color:#fff}.section-header{margin-bottom:40px}@media (max-width:1600px){.section-header{margin-bottom:calc(40px - 6px)}}@media (max-width:1400px){.section-header{margin-bottom:calc(40px - 6px*2)}}@media (max-width:576px){.section-header{margin-bottom:calc(40px - 6px*3)}}.section-head{color:#1a2353;line-height:1.3;font-weight:500;font-size:35px}@media (max-width:1600px){.section-head{font-size:33px}}@media (max-width:1400px){.section-head{font-size:30px}}@media (max-width:576px){.section-head{font-size:26px}}.section-head.head-white{color:#fff!important}.mb-0{margin-bottom:0!important}.text-center{text-align:center!important}.mx-1300{max-width:1315px;width:100%;padding:0 15px;margin:auto}@media (max-width:1400px){.mx-1300{max-width:calc(1300px - 200px)}}@media (max-width:1199px){.mx-1300{max-width:calc(1300px - 200px*2)}}.mx-1440{max-width:1455px;width:100%;padding:0 15px;margin:auto}@media (max-width:1600px){.mx-1440{max-width:calc(1440px - 200px)}}@media (max-width:1400px){.mx-1440{max-width:calc(1440px - 200px*1.6)}}.owl-nav button{height:42px;width:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.26)!important;position:absolute;top:45%}@media (max-width:991px){.owl-nav button{background:rgba(255,255,255,.6)!important}}.owl-nav button.owl-prev{left:-4rem}@media (max-width:991px){.owl-nav button.owl-prev{left:-20px}}.owl-nav button.owl-next{right:-4rem}@media (max-width:991px){.owl-nav button.owl-next{right:-20px}}.btn-wraper{display:flex;align-items:center;justify-content:normal}.btn-wraper a:not(:last-child){margin-right:20px}@media (max-width:991px){.btn-wraper a:not(:last-child){margin-right:12px}}.no-event{pointer-events:all;cursor:auto}.banner-header{font-weight:500;font-size:55px;line-height:1.2;color:#fff}@media (max-width:1600px){.banner-header{font-size:calc(55px - 8px)}}@media (max-width:1400px){.banner-header{font-size:calc(55px - 8px*1.8)}}@media (max-width:1199px){.banner-header{font-size:calc(55px - 8px*2.3)}}@media (max-width:576px){.banner-header{font-size:calc(55px - 8px*2.9)}}.banner-description{font-weight:300;font-size:16px;color:#fbfbff;margin-top:15px}@media (max-width:576px){.banner-description{font-size:15px}}.with-backdrop{position:relative}.with-backdrop::after{position:absolute;width:100%;height:100%;background:rgba(249,249,255,.58);backdrop-filter:blur(45px);top:0;left:0;content:''}.position-ab{position:absolute}.form-grid{margin-bottom:15px}.form-grid input,.form-grid textarea{width:100%;padding:13px 25px;background:#fff;border:1px solid #cdcdcd;border-radius:5px;outline:0;font-size:14px}.form-grid input[type=submit]{width:fit-content;padding:16px 30px;line-height:1;font-weight:500;font-size:20px;color:#404040;background:#fff;border-radius:90px;transition:.2s linear;cursor:pointer;margin-top:15px}@media (max-width:1600px){.form-grid input[type=submit]{font-size:calc(20px - 2px)}}.form-grid input[type=submit]:hover{background:#000;color:#fff}.page-margin-top{margin-top:140px}@media (max-width:1600px){.page-margin-top{margin-top:132px}}@media (max-width:991px){.page-margin-top{margin-top:88px}}