﻿.btn,body{font-weight:400;font-family:Roboto,sans-serif}.btn,.h1,.h2,.h3,.h4,.h5,.h6,body,h1,h2,h3,h4,h5,h6{font-family:Roboto,sans-serif}.h2,.pos-r,.z-index-0,.z-index-1,h2{position:relative}#map,.fullscreen-banner .carousel,.fullscreen-banner .carousel-inner,.fullscreen-banner .carousel-inner .carousel-item{height:100%}.education-box,.o-hidden,.section,.sl-slide-inner,section{overflow:hidden}@font-face{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-display:swap;src:local('Roboto'),url('/fonts/Roboto/Roboto-Regular.woff2') format('woff2')}@font-face{font-family:Roboto,sans-serif;font-style:italic;font-weight:400;font-display:swap;src:local('Roboto-italic'),url('/fonts/Roboto/Roboto-Italic.woff2') format('woff2')}@font-face{font-family:Roboto,sans-serif;font-weight:700;font-display:swap;src:local('Roboto-bold'),url('/fonts/Roboto/Roboto-Bold.woff2') format('woff2')}body{font-style:normal;font-size:18px;line-height:26px;color:#2b2b2b;-webkit-text-size-adjust:none;background-color:#fff;-webkit-font-smoothing:subpixel-antialiased;overflow-x:hidden}.fullscreen-banner h2,.fullscreen-banner h3{font-family:Roboto,sans-serif;font-weight:700}.fullscreen-banner .banner-content a:hover,.fullscreen-banner .banner-content h1 span,.fullscreen-banner h2 span,.grey-bg-3 h5.card-title,.text-yellow{color:#e30613}.sl-slide-inner{background-size:cover;background-position:center;height:100vh;width:100vw}.btn{font-size:15px}.h1,.h2,h1,h2,h3.widget-title{font-size:50px;line-height:56px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0;color:#2b2b2b}.h1,.h2,.h4,.h5,h1,h2,h3.widget-title,h4,h5{margin-bottom:10px;font-style:normal;font-weight:700}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}.h1,h1,h3.widget-title{color:#000}.h3,h3{font-size:40px;font-style:normal;line-height:46px;font-weight:700}.h4,h4{font-size:30px;line-height:36px}.h5,h5{font-size:20px;line-height:26px}.page-content.section,.section{margin:40px 0 0}.h6,h6{font-size:18px;font-style:normal;line-height:22px;font-weight:700}ul{margin:0;padding:0}.fs-60{font-size:60px}.fs-50{font-size:50px}.fs-40{font-size:40px}.fs-30{font-size:30px}.text-stroke{-webkit-text-stroke:2px #E30613;-webkit-text-fill-color:white}.rounded-120{border-radius:120px}.line-h-2{line-height:1.6}.line-h-3{line-height:1.7}.line-h-4{line-height:1.8}.line-h-5{line-height:1.9}.letter-space-1{letter-spacing:5px}.letter-space-2{letter-spacing:10px}.letter-space-3{letter-spacing:15px}.lead{font-weight:400;font-size:16px;line-height:1.7}.img-center{display:inline-block!important;max-width:100%}.z-index-0{z-index:0}.z-index-1{z-index:1}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{color:#000}.main-page .section{margin:40px 0 0;padding:60px 0}.section-title{margin-bottom:30px}.align-item-middle{display:-webkit-flex;-webkit-align-items:center;display:flex;align-items:center}.black-bg .fas,.text-theme,a.text-theme{color:#e30613!important}.text-theme-alt,a.text-theme-alt{color:#01233e!important}.text-black,.theme-bg-2 h1,.theme-bg-2 h2,.theme-bg-2 h3,.theme-bg-2 h4,.theme-bg-2 h5,.theme-bg-2 h6,.theme-bg-2 p,a.text-theme:hover{color:#000!important}.dark-bg h1,.dark-bg h2,.dark-bg h3,.dark-bg h4,.dark-bg h5,.dark-bg h6,.dark-bg i,.dark-bg p,.gradient-bg-1 h2,.gradient-bg-1 h5,.gradient-bg-1 p,.gradient-bg-2 h2,.gradient-bg-2 h5,.gradient-bg-2 p,.text-white,.theme-bg h1,.theme-bg h2,.theme-bg h3,.theme-bg h4,.theme-bg h5,.theme-bg h6,.theme-bg i,.theme-bg p{color:#fff!important}.text-grey{color:#aaa}.white-bg{background-color:#fff!important}.black-bg,.dark-bg{background-color:#000}.grey-bg{background-color:#f7f6fb!important}.grey-bg-2{background-color:#f7f6fb}.banner-icon-top:hover .banner-icon,.theme-bg{background-color:#e30613}.theme-bg-2{background-color:#e306130f}.theme-bg-3{background-color:#f1f4f1}.transparent-bg{background-color:transparent!important}.grey-bg-3{background-color:#f0f0f0}.black-bg h2,.black-bg h3,.black-bg h4,.black-bg h5,.black-bg h6,.black-bg p{color:#fff}.fullscreen-banner{position:relative;min-height:600px}.carousel-fade .carousel-inner .carousel-item{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.carousel-fade .carousel-inner .active{opacity:1}.banner-1::before{border:10px solid rgba(255,255,255,.1);content:"";height:120%;left:50%;position:absolute;top:-10%;transform:translateX(-50%) skewX(-25deg);width:80%;z-index:-1}.align-center,.align-end,.fullscreen-banner .align-center{z-index:9;width:100%;position:absolute}.banner-2 h1{border-top:3px solid #e30613;border-bottom:3px solid #fff;padding:15px 0}[data-bg-img]{background-size:cover;background-position:center center;background-repeat:no-repeat}.align-center{top:50%}.align-end{bottom:0}.fullscreen-banner .nav-dots{display:none}.side-navbar .fullscreen-banner .align-center,.side-navbar .nav-arrows span{padding-top:0!important}.fullscreen-banner h1,.fullscreen-banner h2,.fullscreen-banner h3{font-size:65px;line-height:75px}.fullscreen-banner h5{color:#fff;font-size:17px;margin-bottom:15px;line-height:27px;font-weight:700}.fullscreen-banner p{color:#fff;font-size:20px;line-height:1.63636;font-weight:400;margin-bottom:20px}.countdown{margin:40px 0;display:table;width:100%}.countdown>li{padding:0 30px;font-weight:700;text-align:center;border-right:1px dashed rgba(0,0,0,.1);list-style-type:none;display:table-cell;width:auto}.countdown>li:first-child{padding-left:0}.countdown>li:last-child{border-right:none;padding-right:0}.countdown>li span{font-size:70px;font-weight:600;line-height:60px;margin-bottom:20px;display:inline-block}.countdown>li p,.education-box .education-box-item p{margin-bottom:0}.countdown>li p{font-size:20px;text-transform:uppercase;line-height:30px;color:#3bb143}.countdown>li:nth-child(2) p{color:#c71585}.countdown>li:nth-child(3) p{color:#639}.countdown>li:nth-child(4) p{color:orange}.dark-bg .countdown>li{border-color:rgba(255,255,255,.2)}.form-group{margin-bottom:20px;position:relative}label{font-size:17px;color:#222}.grey-bg .form-control{background:#fff}textarea.form-control{height:150px}.form-control:focus{box-shadow:none;border-color:#e30613}select.form-control{height:50px!important}#map{width:100%}input[type=checkbox]{width:20px;height:20px;border-color:#d6d6d6}.education-box{position:relative}.education-box:before{content:"";position:absolute;top:50%;bottom:0;left:50%;width:5px;margin-left:-2.5px;background:rgba(255,255,255,.2);height:80%;transform:translateY(-50%)}.education-box .education-box-item{width:50%;max-width:420px;background:rgba(255,255,255,.05);padding:20px;position:relative;z-index:2;margin-top:15%}.education-box .education-box-item:before{content:attr(data-line);position:absolute;right:-60%;margin-right:0;top:50%;height:50px;width:50px;border-radius:50%;border:4px solid #ff4500;text-align:center;color:#ff4500;line-height:43px;font-size:20px;font-weight:700;text-transform:uppercase;background:#fff}.banner-icon,.banner-icon-top{display:inline-block;position:relative;text-align:center;border-radius:50%}.education-box .education-box-item:after{content:"";height:4px;position:absolute;right:-50%;margin-right:0;top:50%;width:50%;border-bottom:1px dashed rgba(255,255,255,.1)}.education-box .education-box-item:nth-child(2n){float:right;margin-top:3%}.education-box .education-box-item:nth-child(2n):before{right:auto;left:-60%;margin-left:0}.education-box .education-box-item:nth-child(2n):after{left:-50%;margin-left:0}.education-box .education-box-item:first-child{margin-top:0}.education-box .education-box-item h6{font-size:14px;color:#ff4500;font-weight:700}.education-box .education-box-item h4{font-size:18px;color:#fff}.education-box .education-box-item h5{font-size:14px;color:rgba(255,255,255,.5)}.education-box .education-box-item::before{border-color:#fff}.education-box .education-box-item-1::before{background-color:green}.education-box .education-box-item-2::before{background-color:#08f}.education-box .education-box-item-3::before{background-color:#ff0}.education-box .education-box-item-4::before{background-color:red}.list-icon li{position:relative;padding-left:30px}.list-icon li i{position:absolute;left:0;top:5px}.fullscreen-banner .banner-content h2,.fullscreen-banner .banner-content h2 span{font-size:55px!important;line-height:60px;font-weight:700;letter-spacing:normal;display:inline-block;color:#fff}.fullscreen-banner .banner-content h3{font-size:20px!important;line-height:24px;font-weight:700;letter-spacing:normal;display:inline-block;color:#fff}.fullscreen-banner .banner-content p{font-size:18px!important;line-height:26px!important}.banner-icon-top{padding:10px;margin-bottom:20px}.banner-icon{line-height:130px;width:110px;height:110px;background-color:#e72500;color:#fff;border:2px solid #fff}.banner-icon::after{content:'';position:absolute;top:-12px;left:-12px;right:-12px;bottom:-12px;border-radius:inherit;border:2px dashed #e30613;animation:14s linear infinite spinBorder}@keyframes moveUpDown{0%,100%{transform:translateY(0)}50%{transform:translateY(5px)}}.banner-icon i,.moveupDown{animation:2s ease-in-out infinite moveUpDown}.banner-icon i{color:#fff;font-size:50px;-webkit-text-stroke:1px #fff;-webkit-text-fill-color:transparent}@keyframes spinBorder{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@media (max-width:414px){.banner-icon{line-height:100px;width:90px;height:90px}.fullscreen-banner .banner-content h2,.fullscreen-banner .banner-content h2 span{font-size:35px!important;line-height:40px;font-weight:700}.fullscreen-banner .banner-content h3{font-size:15px!important;line-height:18px}}.counter.style-3 i{position:absolute;left:40px;top:40%;padding:10px 25px 10px 0}.content-icon-info h5{font-size:20px;font-weight:700;line-height:32px;margin-bottom:0}.owl-carousel-custom-1 .owl-nav{top:100%!important}.owl-carousel-custom-1 .owl-nav button{background-color:#e30613!important;color:#fff!important}.owl-carousel-custom-1 .owl-nav button.owl-next{left:60px!important}.theme-bg-4{background:url(/images/customs/bg-1.webp) #fff}.card-custom-1 .card{background-color:transparent;border:none}.card-custom-1 .card-img-top{padding:12px!important;border:2px dashed #1f9a26}.card-custom-1 figure,.card-custom-1 picture{margin:initial;padding:initial;border:none}.card-custom-1 .card-img-top img{border:8px solid #fff}.card-custom-1 .card .card-title{align-items:center;display:flex}.card-custom-1 .card .card-title a:hover{color:#1f9a26}.card-custom-1 .card i{font-size:40px;color:#1f9a26;margin-right:20px;animation:1.5s ease-in-out infinite moveUpDown}.accordion h6 a{font-size:24px;text-decoration:none;font-weight:700}.accordion h2,.accordion-button{line-height:30px;color:#000;font-weight:700}.accordion-button:not(.collapsed){background-color:#e306130f;color:#000}.footer-box{background:#f8f9fc;padding-top:140px;padding-bottom:140px}.gradient-bg-1{background:#e30613;background:linear-gradient(180deg,#e30613 60%,#a61b00 100%)}.gradient-bg-2{background:#e30613;background:linear-gradient(270deg,#e30613 0,#881600 80%)}