@font-face{font-family:oswald;src:url(../media/oswald_latin-s.p.01c2-di5e_1xz.woff2)format("woff2");font-display:swap;font-weight:200 700}@font-face{font-family:oswald Fallback;src:local(Arial);ascent-override:146.78%;descent-override:35.56%;line-gap-override:0.0%;size-adjust:81.28%}.vt2-eG_className{font-family:oswald,oswald Fallback}.vt2-eG_variable{--font-oswald:"oswald", "oswald Fallback"}
@font-face{font-family:roboto;src:url(../media/roboto_latin-s.p.113jqrlu1v-_f.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:roboto Fallback;src:local(Arial);ascent-override:92.43%;descent-override:24.32%;line-gap-override:0.0%;size-adjust:100.37%}.lt77ya_className{font-family:roboto,roboto Fallback}.lt77ya_variable{--font-roboto:"roboto", "roboto Fallback"}
html,body{color:#171717;font-size:16px;font-family:var(--font-roboto), sans-serif;background-color:#fff;margin:0;padding:0;font-style:normal;font-weight:400}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}.flex-center{justify-content:center;align-items:center;display:flex}.box-content{width:1320px;max-width:100%}.menu{text-align:right}.menu nav ul li{margin:0 20px;display:inline-block;position:relative}.menu nav ul li a{text-transform:uppercase;color:#333;padding:30px 0;font-size:15px;font-weight:500;display:inline-block;position:relative}.menu nav ul li a:after{content:"";clear:both;background:#051242;width:0;height:2px;transition:all .3s ease-in-out;display:block;position:absolute;top:25px;right:0;overflow:hidden}.menu nav ul li:hover a:after{width:100%;left:0;right:auto}.menu nav ul li:hover>a{color:#051242}.menu nav ul li>ul{opacity:0;visibility:hidden;z-index:999;text-align:left;background-color:#fff;border-top:5px solid #051242;width:200px;transition:all .3s ease-in-out;position:absolute;top:100px;left:0;box-shadow:0 0 16px #ccc}.menu nav ul li:hover>ul{opacity:1;visibility:visible;top:75px}.menu nav ul li>ul>li{margin:0;transition:all .3s ease-in-out;display:block;position:relative}.menu nav ul li:hover>ul>li a:after{width:0}.menu nav ul li>ul>li:hover{color:#fff;background:#051242}.menu nav ul li>ul>li:hover a{color:#fff}.menu nav ul li>ul>li:hover li>a{color:#051242}.menu nav ul li>ul>li li>a:hover{color:#fff}.menu nav ul li>ul>li a{border-bottom:1px solid #ddd;width:100%;padding:10px 20px;font-size:14px;display:inline-block}.menu nav ul li>ul>li:last-child a{border-bottom:none}.menu nav ul>li>ul>li>ul{white-space:nowrap;width:max-content;min-width:200px;top:28px;left:200px}.menu nav ul li>ul>li:hover>ul{top:-3px}.header-search{float:right;align-items:center;height:100%;margin-left:10px;margin-right:0;display:flex;position:relative}.header-search .search-icon{cursor:pointer}.header-search-form{z-index:999;box-sizing:border-box;opacity:0;visibility:hidden;background:#fff;border-top:5px solid #051242;width:min(350px,100vw - 32px);padding:20px 15px;transition:all .3s ease-in-out;position:absolute;bottom:-65px;right:0;box-shadow:0 0 10px #ccc}.header-search:hover .header-search-form,.header-search:focus-within .header-search-form{opacity:1;visibility:visible}.header-search-form-full form{position:relative}.header-search-form-full input{color:#051242;background:#e4e6e8;border:none;border-radius:0;width:100%;height:45px;padding:12px 70px 12px 15px;font-size:14px;transition:all .3s ease-in-out}.header-search-form-full input[type=search]::-webkit-search-cancel-button{appearance:none;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjEyMy4wNXB4IiBoZWlnaHQ9IjEyMy4wNXB4IiB2aWV3Qm94PSIwIDAgMTIzLjA1IDEyMy4wNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIzLjA1IDEyMy4wNTsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZD0iTTEyMS4zMjUsMTAuOTI1bC04LjUtOC4zOTljLTIuMy0yLjMtNi4xLTIuMy04LjUsMGwtNDIuNCw0Mi4zOTlMMTguNzI2LDEuNzI2Yy0yLjMwMS0yLjMwMS02LjEwMS0yLjMwMS04LjUsMGwtOC41LDguNQ0KCQljLTIuMzAxLDIuMy0yLjMwMSw2LjEsMCw4LjVsNDMuMSw0My4xbC00Mi4zLDQyLjVjLTIuMywyLjMtMi4zLDYuMSwwLDguNWw4LjUsOC41YzIuMywyLjMsNi4xLDIuMyw4LjUsMGw0Mi4zOTktNDIuNGw0Mi40LDQyLjQNCgkJYzIuMywyLjMsNi4xLDIuMyw4LjUsMGw4LjUtOC41YzIuMy0yLjMsMi4zLTYuMSwwLTguNWwtNDIuNS00Mi40bDQyLjQtNDIuMzk5QzEyMy42MjUsMTcuMTI1LDEyMy42MjUsMTMuMzI1LDEyMS4zMjUsMTAuOTI1eiIvPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+DQo=);background-size:10px 10px;width:10px;height:10px}.header-search-form-full button{color:#fff;cursor:pointer;background:#051242;border:none;border-radius:0;height:45px;padding:0 17px;transition:all .3s ease-in-out;position:absolute;top:0;right:0}.header-search-form-full button:hover{color:#fff;background:#ffaa17}.carousel-item,.carousel-item-container{min-height:423px;display:flex}.carousel-item{height:100%}.carousel-item-container{box-sizing:border-box;width:1320px;max-width:100%;padding:1.5rem 16px}.carousel-item-container div.carousel-item-container-content h2,.carousel-item-container div.carousel-item-container-content h4,.carousel-item-container div.carousel-item-container-content h5{font-family:var(--font-oswald), sans-serif;text-transform:uppercase}.carousel-item-container div.carousel-item-container-content h2{font-family:var(--font-oswald), sans-serif;letter-spacing:4px;font-weight:700}.carousel-item-container div.carousel-item-container-content h2 span{color:#ffaa17;display:block}.button-2{text-transform:uppercase;color:#fff;letter-spacing:1px;z-index:1;background:#ffaa17;border:1px solid #0000;padding:20px 45px;font-weight:500;transition:all .4s ease-in-out;display:inline-block;position:relative}.button-2:hover{color:#ffaa17;border-color:#fff}.button-2:before{content:"";clear:both;z-index:-1;background:#051242;width:0%;height:100%;transition:all .3s ease-in-out;display:block;position:absolute;top:0;left:0;overflow:hidden}.button-2:after{content:"";clear:both;z-index:-1;background:#051242;width:0%;height:100%;transition:all .3s ease-in-out;display:block;position:absolute;top:0;right:0;overflow:hidden}.button-2:hover:before,.button-2:hover:after{width:50%}
