.default-template{padding-bottom:80px}.default-template .content .content-row-container,.default-template .content>.content-html,.default-template .content>h2,.default-template .content>h3,.default-template .content>h4,.default-template .content>h5,.default-template .content>h6,.default-template .content>p,.default-template .content>ul,.default-template .max-width{margin-inline:auto;max-width:890px;padding:0 15px;width:100%}.default-template h1{margin-bottom:20px}.default-template .content{margin-top:20px}.default-template .content>img{border-radius:10px;max-width:860px}@media (max-width:890px){.default-template .content>img{margin:0 15px 10px;max-width:calc(100% - 30px)}}.default-template .contact-block .contact-email,.default-template .contact-block .contact-phone{font-size:14px;font-weight:350;line-height:18px;margin-bottom:10px;padding-left:40px;position:relative}.default-template .contact-block .contact-email:after,.default-template .contact-block .contact-phone:after{background-position:0;background-repeat:no-repeat;background-size:contain;content:"";display:block;left:0;position:absolute;top:5px}.default-template .contact-block .contact-email a,.default-template .contact-block .contact-phone a{color:#0a0908;font-family:serif;font-family:CentraNo1,sans-serif;font-size:18px;line-height:32px;text-decoration:none}.default-template .contact-block .contact-email a:hover,.default-template .contact-block .contact-phone a:hover{color:#3b4395}.default-template .contact-block .contact-phone:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none' viewBox='0 0 22 22'%3E%3Cpath stroke='%233B4496' stroke-width='2' d='M7.294 1.667h-2.96a2.667 2.667 0 0 0-2.666 2.666V7c0 7.364 5.97 13.333 13.333 13.333h2.667a2.667 2.667 0 0 0 2.667-2.666v-1.843c0-.505-.286-.967-.737-1.192l-3.222-1.611a1.333 1.333 0 0 0-1.86.77l-.398 1.192a1.61 1.61 0 0 1-1.846 1.071A8.06 8.06 0 0 1 5.947 9.73c-.16-.797.3-1.589 1.071-1.846l1.479-.493c.66-.22 1.04-.912.872-1.588l-.782-3.125a1.33 1.33 0 0 0-1.293-1.01Z'/%3E%3C/svg%3E");height:20px;min-width:20px;width:20px}.default-template .contact-block .contact-email:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='18' fill='none' viewBox='0 0 22 18'%3E%3Cpath stroke='%233B4496' stroke-width='2' d='m1.668 5 9.333 5.333L20.335 5M3 1h16c.737 0 1.334.597 1.334 1.333v13.334c0 .736-.597 1.333-1.334 1.333h-16a1.333 1.333 0 0 1-1.333-1.333V2.333C1.668 1.597 2.265 1 3.001 1Z'/%3E%3C/svg%3E");height:20px;min-width:17px;width:17px}.default-template .contact-block h3{margin-bottom:5px!important}.default-template .contact-block h4{margin-bottom:0!important}.default-template .contact-block p.smaller u{display:inline-block;font-size:14px;line-height:18px;text-decoration:none}.default-template .contact-block .content-html iframe{height:334px;width:100%}.default-template .contact-block .content-row{display:flex;flex-wrap:wrap;margin:0 -10px}.default-template .contact-block .content-row .content-col{padding:0 10px;width:50%}@media (max-width:767px){.default-template .contact-block .content-row .content-col{width:100%}}.home-banner{background-color:#fff;background-repeat:no-repeat;background-size:cover;border-radius:10px;margin:auto auto 40px;max-width:1600px;position:relative;width:100%;z-index:9}.home-banner .home-banner-arrows{display:flex;height:0;justify-content:space-between;margin-top:auto;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:2}@media (max-width:991px){.home-banner .home-banner-arrows{display:none}}.home-banner .home-banner-arrow-prev{background-position:50%;background-repeat:no-repeat;background-size:40px;cursor:pointer;height:40px;left:-45px;position:absolute;transform:translateY(-50%);width:40px;z-index:9}@media (max-width:1240px){.home-banner .home-banner-arrow-prev{left:-35px}}.home-banner .home-banner-arrow-next{background-position:50%;background-repeat:no-repeat;background-size:40px;cursor:pointer;height:40px;position:absolute;right:-45px;transform:translateY(-50%);width:40px;z-index:9}@media (max-width:1240px){.home-banner .home-banner-arrow-next{right:-35px}}.home-banner .swiper,.home-banner .swiper .swiper-wrapper{height:100%}.home-banner .swiper .swiper-wrapper .swiper-slide{-moz-column-gap:40px;column-gap:40px;display:flex}@media (max-width:991px){.home-banner .swiper .swiper-wrapper .swiper-slide{display:block}}@media (max-width:576px){.home-banner .swiper .swiper-wrapper .swiper-slide{position:relative}}.home-banner .swiper-pagination{display:none}.home-banner .swiper-pagination-bullet{background:transparent;border:2px solid hsla(0,0%,100%,.8);height:10px;opacity:1;width:10px}.home-banner .swiper-pagination-bullet-active{background:#fff;border:2px solid #fff}@media (max-width:991px){.home-banner .swiper-pagination{display:none}}.home-banner-img{aspect-ratio:836/469;border-radius:10px;height:-moz-fit-content;height:fit-content;max-width:unset;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:64%}@media (max-width:575px){.home-banner-img{border-radius:10px}}@media (max-width:576px){.home-banner-img.desktop{display:none}}@media (min-width:577px){.home-banner-img.mobile{display:none}}.home-banner .home-banner--text{display:inline-table;height:-moz-fit-content;height:fit-content;margin:auto 0;max-width:400px;padding:0 12px 20px;position:inherit;width:100%}@media (max-width:991px){.home-banner .home-banner--text{max-width:unset}}.home-banner .home-banner--text .content-html{padding:0}.home-banner .home-banner--text .content-html a h2{color:#3b4395;margin:16px 0;padding:0 15px}.home-banner .home-banner--text h1{color:#fff;font-size:60px;line-height:64px;max-width:585px;text-shadow:0 2px 4px rgba(0,0,0,.4);width:100%}@media (max-width:991px){.home-banner .home-banner--text h1{font-size:34px;line-height:36px;max-width:325px;width:100%}}.home-banner .home-banner--text h1 strong{color:#f9b237;text-transform:uppercase}@media (max-width:576px){.home-banner .home-banner--text h1 strong{text-transform:none}}.home-banner .home-banner--text a{outline:none;text-decoration:none}.home-banner .home-banner--text h2{color:#3b4395!important;display:inline-flex;font-size:32px;font-weight:700;line-height:36px;padding:0;position:relative;width:auto}@media (max-width:991px){.home-banner .home-banner--text h2{display:block;font-size:22px;font-weight:700;line-height:26px;padding-top:16px;text-align:center}}.home-banner .home-banner--text p{font-size:16px;font-weight:400;line-height:24px;margin-bottom:34px;padding:0}@media (max-width:991px){.home-banner .home-banner--text p{display:block;margin-bottom:24px;text-align:center}}.home-banner .container{height:100%;position:relative}@media (max-width:991px){.home-banner{aspect-ratio:unset;margin-top:59px}.home-banner-img{aspect-ratio:375/210;width:100%}}@media (max-width:575px){.home-banner{margin-bottom:0;margin-left:-12px;width:100vw}}
