@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:100;src:url(../../assets/fonts/roboto-condensed-v31-latin-100.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:200;src:url(../../assets/fonts/roboto-condensed-v31-latin-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:300;src:url(../../assets/fonts/roboto-condensed-v31-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:400;src:url(../../assets/fonts/roboto-condensed-v31-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:500;src:url(../../assets/fonts/roboto-condensed-v31-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:600;src:url(../../assets/fonts/roboto-condensed-v31-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:700;src:url(../../assets/fonts/roboto-condensed-v31-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:800;src:url(../../assets/fonts/roboto-condensed-v31-latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:900;src:url(../../assets/fonts/roboto-condensed-v31-latin-900.woff2) format("woff2")}html{height:100%}body{font-family:"Roboto Condensed",sans-serif;font-weight:300;letter-spacing:-.03em}body h1,body h2,body h3,body h4,body h5,body h6{line-height:1em;font-weight:800;word-spacing:-.05em}body h1 span,body h2 span,body h3 span,body h4 span,body h5 span,body h6 span{line-height:inherit;font-weight:inherit}body label,body li,body ol,body p,body span,body ul{line-height:1.2em;font-weight:inherit;font-size:clamp(16px,2vw,18px)}body h1{font-size:clamp(36px,6vw,66px)}body h2{font-size:clamp(30px,5vw,48px)}body h2 span{font-size:clamp(30px,5vw,48px)}body h3{font-size:clamp(24px,4vw,36px)}body h4{font-size:clamp(20px,3vw,28px)}body h5{font-size:clamp(18px,2.5vw,24px)}body h6{font-size:clamp(18px,2.2vw,24px)}.container-fluid{max-width:1800px;padding:0 70px}@media (max-width:575.98px){.container-fluid{padding:0 20px}}section{margin:50px 0}#cmplz-document{max-width:unset}#cmplz-manage-consent .cmplz-manage-consent{box-shadow:rgba(0,0,0,.25) 0 54px 55px,rgba(0,0,0,.12) 0 -12px 30px,rgba(0,0,0,.12) 0 4px 6px,rgba(0,0,0,.17) 0 12px 13px,rgba(0,0,0,.09) 0 -3px 5px}body label,body li,body ol,body p,body span,body ul{color:#69787c}.form-split{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:20px;column-gap:20px}@media (max-width:767.98px){.form-split{grid-template-columns:1fr}}#cmplz-manage-consent .cmplz-manage-consent{box-shadow:rgba(17,17,26,.2) 0 1px 0,rgba(17,17,26,.8) 0 0 8px!important}.wpcf7-response-output{color:#fff!important}.floating-contact-tab{position:fixed;z-index:100;right:0;padding:12px 28px 28px;background-color:#ff5400;text-decoration:none;text-transform:uppercase;cursor:pointer;font-weight:700;box-shadow:-7px 1px 10px 5px rgba(0,0,0,.2);top:65%;transform:translateX(40%) translateY(-50%) rotate(270deg);transition:transform .3s}.floating-contact-tab a,.floating-contact-tab span{color:#fff!important;font-size:clamp(16px,2vw,18px)}.floating-contact-tab.no-transition{transition:none!important}@media (max-width:575.98px){.floating-contact-tab{top:unset;right:30px;bottom:0;transform:translateX(0) translateY(20%) rotate(0)}}.floating-contact-tab:hover{transform:translateX(38%) translateY(-50%) rotate(270deg)}@media (max-width:575.98px){.floating-contact-tab:hover{transform:translateX(0) translateY(15%) rotate(0)}}header{background-color:#000c2f;height:80px;display:flex;align-items:center;position:sticky;top:0;left:0;justify-content:center;z-index:1000;width:100%}header .logo{max-width:90%}header .logo img{width:100%}header .col-12{display:flex;align-items:center;z-index:1000;justify-content:center}@media only screen and (max-width:991px){#mega-menu-wrap-header-menu .mega-menu-toggle+#mega-menu-header-menu{width:75%!important;max-width:500px}#mega-menu-wrap-header-menu .mega-menu-toggle+#mega-menu-header-menu{right:-75%}}@media (max-width:575.98px){#mega-menu-wrap-header-menu .mega-menu-toggle+#mega-menu-header-menu{width:85%!important}#mega-menu-wrap-header-menu .mega-menu-toggle+#mega-menu-header-menu{right:-85%}}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-logo{display:flex;justify-content:center;align-items:center}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li:nth-child(odd){padding-left:0}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li:nth-child(even){padding-right:0}footer{background-color:#000c2f;padding:30px 0 30px 0;color:#fff}footer a,footer p,footer span{color:#fff}footer .legal{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:5px;text-align:right}@media (max-width:991.98px){footer .legal{align-items:flex-start;text-align:left}}footer .legal p{margin:0;font-size:clamp(14px,1.5vw,16px)}footer .credit{margin-top:20px}footer .credit p{font-size:clamp(14px,1.5vw,16px)}footer .credit p a{color:#fff;text-decoration:underline}footer .social-icons{display:flex;gap:15px;justify-content:flex-start;align-items:center;height:100%}@media (max-width:991.98px){footer .social-icons{margin-bottom:25px;height:auto}}footer .social-icons a{display:inline-block;transition:transform .3s ease}footer .social-icons a:focus,footer .social-icons a:hover{transform:scale(1.1)}footer .social-icons a img{display:block;width:24px;height:24px}.not-found-page .not-found{margin:0;min-height:calc(100dvh - 100px);display:flex;justify-content:flex-start;align-items:center}.not-found-page .not-found .button{margin-top:50px}.not-found-page .not-found .not-found-inner h1{font-size:clamp(90px,10vw,250px);margin-bottom:20px}.button,.button-primary{padding:12px 30px;text-transform:uppercase;display:inline-block;text-decoration:none;font-weight:700;line-height:1em;font-size:clamp(18px,2.5vw,20px)}.button-primary{background-color:#00c1e8;color:#fff;display:inline-block}.button-primary:hover{background-color:#000;color:#fff}.armstrong-block-hero-contact-banner{margin:0;padding:30px 0 30px 0;overflow:hidden;position:relative}@media only screen and (min-width:1500px){.armstrong-block-hero-contact-banner{padding:80px 0 80px 0}}@media only screen and (min-width:1800px){.armstrong-block-hero-contact-banner{padding:120px 0 120px 0}}@media only screen and (min-width:2100px){.armstrong-block-hero-contact-banner{padding:200px 0 120px 0}}@media (max-width:767.98px){.armstrong-block-hero-contact-banner{padding:50px 0 100px 0}}.armstrong-block-hero-contact-banner .content-col{position:relative;z-index:1}.armstrong-block-hero-contact-banner .content-col span{color:#ffc900}.armstrong-block-hero-contact-banner .content-col .html-title{text-transform:uppercase;margin:0;color:#fff}.armstrong-block-hero-contact-banner .content-col .html-title span{color:#ffc900}.armstrong-block-hero-contact-banner .content-col .sub-header *{font-size:clamp(20px,3vw,28px);color:#ffc900}.armstrong-block-hero-contact-banner .image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:#000;overflow:hidden}.armstrong-block-hero-contact-banner .image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.armstrong-block-hero-contact-banner .form{margin-top:20px}.armstrong-block-hero-contact-banner .form .wpcf7-form-control-wrap{display:block;margin-bottom:20px}.armstrong-block-hero-contact-banner .form input[type=email],.armstrong-block-hero-contact-banner .form input[type=tel],.armstrong-block-hero-contact-banner .form input[type=text],.armstrong-block-hero-contact-banner .form textarea{width:100%;padding:.6rem 1rem;background-color:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.6);color:#fff;font-size:1rem;transition:all .3s ease}.armstrong-block-hero-contact-banner .form input[type=email]::-moz-placeholder,.armstrong-block-hero-contact-banner .form input[type=tel]::-moz-placeholder,.armstrong-block-hero-contact-banner .form input[type=text]::-moz-placeholder,.armstrong-block-hero-contact-banner .form textarea::-moz-placeholder{color:rgba(255,255,255,.6)}.armstrong-block-hero-contact-banner .form input[type=email]::placeholder,.armstrong-block-hero-contact-banner .form input[type=tel]::placeholder,.armstrong-block-hero-contact-banner .form input[type=text]::placeholder,.armstrong-block-hero-contact-banner .form textarea::placeholder{color:rgba(255,255,255,.6)}.armstrong-block-hero-contact-banner .form input[type=email]:focus,.armstrong-block-hero-contact-banner .form input[type=tel]:focus,.armstrong-block-hero-contact-banner .form input[type=text]:focus,.armstrong-block-hero-contact-banner .form textarea:focus{outline:0;background-color:rgba(255,255,255,.15)}@media (max-width:1199.98px){.armstrong-block-hero-contact-banner .form input[type=email],.armstrong-block-hero-contact-banner .form input[type=tel],.armstrong-block-hero-contact-banner .form input[type=text],.armstrong-block-hero-contact-banner .form textarea{font-size:.9rem;background-color:rgba(255,255,255,.3)}.armstrong-block-hero-contact-banner .form input[type=email]:focus,.armstrong-block-hero-contact-banner .form input[type=tel]:focus,.armstrong-block-hero-contact-banner .form input[type=text]:focus,.armstrong-block-hero-contact-banner .form textarea:focus{outline:0;background-color:rgba(255,255,255,.35)}}.armstrong-block-hero-contact-banner .form textarea{min-height:80px;resize:vertical}.armstrong-block-hero-contact-banner .form .wpcf7-acceptance .wpcf7-list-item{display:flex;align-items:flex-start;margin:0 0}.armstrong-block-hero-contact-banner .form .wpcf7-acceptance .wpcf7-list-item label{display:flex;align-items:flex-start;cursor:pointer;position:relative;padding-left:0;gap:.75rem}.armstrong-block-hero-contact-banner .form .wpcf7-acceptance .wpcf7-list-item input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;width:20px;height:20px}.armstrong-block-hero-contact-banner .form .wpcf7-acceptance .wpcf7-list-item input[type=checkbox]+.wpcf7-list-item-label::before{content:"";display:inline-block;width:20px;height:20px;min-width:20px;border:2px solid rgba(255,255,255,.6);background-color:rgba(255,255,255,.08);margin-right:.75rem;transition:all .3s ease;position:absolute;left:0;top:2px}.armstrong-block-hero-contact-banner .form .wpcf7-acceptance .wpcf7-list-item input[type=checkbox]+.wpcf7-list-item-label::after{content:"";position:absolute;left:7px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transition:transform .2s ease}.armstrong-block-hero-contact-banner .form .wpcf7-acceptance .wpcf7-list-item input[type=checkbox]:checked+.wpcf7-list-item-label::before{background-color:rgba(255,255,255,.2);border-color:rgba(255,255,255,.9)}.armstrong-block-hero-contact-banner .form .wpcf7-acceptance .wpcf7-list-item input[type=checkbox]:checked+.wpcf7-list-item-label::after{transform:rotate(45deg) scale(1)}.armstrong-block-hero-contact-banner .form .wpcf7-acceptance .wpcf7-list-item input[type=checkbox]:hover+.wpcf7-list-item-label::before{background-color:rgba(255,255,255,.12);border-color:rgba(255,255,255,.8)}.armstrong-block-hero-contact-banner .form .wpcf7-acceptance .wpcf7-list-item input[type=checkbox]:focus+.wpcf7-list-item-label::before{box-shadow:0 0 0 3px rgba(255,255,255,.1)}.armstrong-block-hero-contact-banner .form .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label{color:rgba(255,255,255,.9);font-size:.9rem;line-height:1.5;padding-left:28px;position:relative}.armstrong-block-hero-contact-banner .form .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label a{color:#fff;text-decoration:underline;transition:opacity .3s ease}.armstrong-block-hero-contact-banner .form .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label a:hover{opacity:.8}.armstrong-block-hero-contact-banner .form input[type=submit]{padding:12px 30px;text-transform:uppercase;display:inline-block;text-decoration:none;font-weight:700;line-height:1em;background-color:#00c1e8;font-size:clamp(16px,2vw,18px);color:#fff;display:inline-block;border:none;cursor:pointer;transition:all .3s ease}.armstrong-block-hero-contact-banner .form input[type=submit]:hover{color:#fff}.armstrong-block-hero-contact-banner .form input[type=submit]:hover{background-color:#004480}.armstrong-block-hero-contact-banner .form input[type=submit]:active{transform:translateY(1px)}.armstrong-block-hero-contact-banner .form input[type=submit]:disabled{opacity:.5}.armstrong-block-hero-contact-banner .form .wpcf7-not-valid{border-color:rgba(255,100,100,.8)!important}.armstrong-block-hero-contact-banner .form .wpcf7-not-valid-tip{color:rgba(255,100,100,.9);font-size:.85rem;margin-top:.25rem}.armstrong-block-icon-grid .icon-container{display:flex;align-items:center;gap:30px}.armstrong-block-icon-grid .icon-container p:last-of-type{margin-bottom:0}.armstrong-block-icon-grid .grid{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;grid-column-gap:30px;grid-row-gap:30px}@media (max-width:1199.98px){.armstrong-block-icon-grid .grid{grid-template-columns:repeat(2,1fr)}.armstrong-block-icon-grid .grid .icon-container:nth-child(3){grid-column:1/-1;max-width:50%;margin:0 auto}}@media (max-width:767.98px){.armstrong-block-icon-grid .grid{grid-template-columns:1fr}.armstrong-block-icon-grid .grid .icon-container:nth-child(3){grid-column:auto;max-width:100%;margin:0}}.armstrong-block-icon-grid .inner-title{width:80%;font-size:clamp(18px,2.5vw,24px);text-transform:uppercase;color:#004480}@media (max-width:1199.98px){.armstrong-block-icon-grid .inner-title{width:100%}}.armstrong-block-icon-grid .image-outer{width:50%}.armstrong-block-icon-grid .image-outer img{width:100px;height:100px;-o-object-fit:contain;object-fit:contain}@media (max-width:575.98px){.armstrong-block-icon-grid .image-outer img{width:80px;height:80px}}.armstrong-block-icon-grid .title .html-title{text-align:center;font-size:clamp(38px,8vw,80px);text-transform:uppercase;margin-bottom:75px;color:#003fff}.armstrong-block-text-image-left-right{position:relative}.armstrong-block-text-image-left-right .background-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:#000;overflow:hidden}.armstrong-block-text-image-left-right .background-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.armstrong-block-text-image-left-right .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1}.armstrong-block-text-image-left-right .image-content{position:relative;z-index:2;width:100%}.armstrong-block-text-image-left-right .image-content img{width:100%;height:auto;display:block}.armstrong-block-text-image-left-right .text-content{position:relative;z-index:2;padding:50px 0;color:#fff}.armstrong-block-text-image-left-right .text-content label,.armstrong-block-text-image-left-right .text-content li,.armstrong-block-text-image-left-right .text-content ol,.armstrong-block-text-image-left-right .text-content p,.armstrong-block-text-image-left-right .text-content span,.armstrong-block-text-image-left-right .text-content ul{color:inherit}.armstrong-block-text-image-left-right .text-content .title .html-title{font-size:clamp(24px,4vw,36px);text-transform:uppercase;margin-bottom:20px}.armstrong-block-text-image-left-right .text-content .description{font-size:clamp(18px,2.5vw,20px);line-height:1.6}.armstrong-block-text-image-left-right.overflow-top{overflow:visible;margin-top:10%}.armstrong-block-text-image-left-right.overflow-top .image-content{display:flex;width:100%;margin-top:-10%}.armstrong-block-text-image-left-right.overflow-top .image-content img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-height:500px}@media (max-width:991.98px){.armstrong-block-text-image-left-right.overflow-top .image-content{margin-top:50px}.armstrong-block-text-image-left-right.overflow-top .image-content img{transform:translateY(0)}}.armstrong-block-text-image-left-right.overflow-bottom{overflow:visible}.armstrong-block-text-image-left-right.overflow-bottom .image-content{display:flex;width:100%;margin-bottom:-10%}.armstrong-block-text-image-left-right.overflow-bottom .image-content img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-height:500px}@media (max-width:991.98px){.armstrong-block-text-image-left-right.overflow-bottom .image-content{margin-top:50px;margin-bottom:0}.armstrong-block-text-image-left-right.overflow-bottom .image-content img{transform:translateY(0)}}.armstrong-block-text-image-left-right.overflow-none{overflow:visible}.armstrong-block-text-image-left-right.overflow-none .image-content{margin:50px 0;display:flex;width:100%;margin-bottom:0}.armstrong-block-text-image-left-right.overflow-none .image-content img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-height:500px}@media (max-width:991.98px){.armstrong-block-text-image-left-right.overflow-none .image-content{margin-top:50px;margin-bottom:50px}.armstrong-block-text-image-left-right.overflow-none .image-content img{transform:translateY(0)}}.modal-content form .wpcf7-form-control-wrap{display:block;margin-bottom:1rem}.modal-content form input[type=email],.modal-content form input[type=tel],.modal-content form input[type=text],.modal-content form textarea{width:100%;padding:.875rem 1rem;background-color:rgba(255,255,255,.1);border:1px solid rgba(0,0,0,.6);color:#000;font-size:1rem;transition:all .3s ease}.modal-content form input[type=email]::-moz-placeholder,.modal-content form input[type=tel]::-moz-placeholder,.modal-content form input[type=text]::-moz-placeholder,.modal-content form textarea::-moz-placeholder{color:rgba(0,0,0,.6)}.modal-content form input[type=email]::placeholder,.modal-content form input[type=tel]::placeholder,.modal-content form input[type=text]::placeholder,.modal-content form textarea::placeholder{color:rgba(0,0,0,.6)}.modal-content form input[type=email]:focus,.modal-content form input[type=tel]:focus,.modal-content form input[type=text]:focus,.modal-content form textarea:focus{outline:0;background-color:rgba(0,0,0,.05)}@media (max-width:1199.98px){.modal-content form input[type=email],.modal-content form input[type=tel],.modal-content form input[type=text],.modal-content form textarea{font-size:.9rem}}.modal-content form textarea{min-height:120px;resize:vertical}.modal-content form .wpcf7-acceptance .wpcf7-list-item{display:flex;align-items:flex-start;margin:1.5rem 0}.modal-content form .wpcf7-acceptance .wpcf7-list-item label{display:flex;align-items:flex-start;cursor:pointer;position:relative;padding-left:0;gap:.75rem}.modal-content form .wpcf7-acceptance .wpcf7-list-item input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;width:20px;height:20px}.modal-content form .wpcf7-acceptance .wpcf7-list-item input[type=checkbox]+.wpcf7-list-item-label::before{content:"";display:inline-block;width:20px;height:20px;min-width:20px;border:2px solid rgba(0,0,0,.6);margin-right:.75rem;transition:all .3s ease;position:absolute;left:0;top:2px}.modal-content form .wpcf7-acceptance .wpcf7-list-item input[type=checkbox]+.wpcf7-list-item-label::after{content:"";position:absolute;left:7px;top:5px;width:5px;height:10px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transition:transform .2s ease}.modal-content form .wpcf7-acceptance .wpcf7-list-item input[type=checkbox]:checked+.wpcf7-list-item-label::before{background-color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.9)}.modal-content form .wpcf7-acceptance .wpcf7-list-item input[type=checkbox]:checked+.wpcf7-list-item-label::after{transform:rotate(45deg) scale(1)}.modal-content form .wpcf7-acceptance .wpcf7-list-item input[type=checkbox]:hover+.wpcf7-list-item-label::before{background-color:rgba(0,0,0,.12);border-color:rgba(0,0,0,.8)}.modal-content form .wpcf7-acceptance .wpcf7-list-item input[type=checkbox]:focus+.wpcf7-list-item-label::before{box-shadow:0 0 0 3px rgba(0,0,0,.1)}.modal-content form .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label{color:rgba(0,0,0,.9);font-size:.9rem;line-height:1.5;padding-left:28px;position:relative}.modal-content form .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label a{color:#fff;text-decoration:underline;transition:opacity .3s ease}.modal-content form .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label a:hover{opacity:.8}.modal-content form input[type=submit]{padding:12px 30px;text-transform:uppercase;display:inline-block;text-decoration:none;font-weight:700;font-size:clamp(18px,2.5vw,20px);background-color:#00c1e8;color:#fff;display:inline-block;border:none;cursor:pointer;transition:all .3s ease}.modal-content form input[type=submit]:hover{color:#fff}.modal-content form input[type=submit]:hover{background-color:#004480}.modal-content form input[type=submit]:active{transform:translateY(1px)}.modal-content form input[type=submit]:disabled{opacity:.5}.modal-content form a{color:#000!important}.modal-content form .wpcf7-not-valid{border-color:rgba(255,100,100,.8)!important}.modal-content form .wpcf7-not-valid-tip{color:rgba(255,100,100,.9);font-size:.85rem;margin-top:.25rem}#downloadGateModalLabel{color:#003fff;font-size:clamp(24px,4vw,36px)}.modal-dialog{max-width:500px}@media (max-width:991.98px){.modal-dialog{max-width:90%}}.armstrong-block-text-image-left-right-swiper{position:relative;overflow:hidden}.armstrong-block-text-image-left-right-swiper .row-bottom{display:flex;align-items:flex-end}.armstrong-block-text-image-left-right-swiper .row-top{display:flex;align-items:flex-start}.armstrong-block-text-image-left-right-swiper .image-col{height:100%;display:flex;justify-content:flex-end;align-items:flex-end}.armstrong-block-text-image-left-right-swiper .image-col .image-content{height:100%!important}.armstrong-block-text-image-left-right-swiper .links{display:flex;gap:20px;flex-wrap:wrap}.armstrong-block-text-image-left-right-swiper .links a{margin:0;display:flex;align-items:center;gap:10px;text-transform:uppercase;padding:5px 15px;font-size:clamp(14px,1.5vw,16px);background-color:#fff;color:#000!important;border-radius:0}.armstrong-block-text-image-left-right-swiper .swiper{width:100%;height:100%;overflow:visible}.armstrong-block-text-image-left-right-swiper .swiper-slide{position:relative;min-height:500px;display:flex;align-items:center}@media (max-width:991.98px){.armstrong-block-text-image-left-right-swiper .swiper-slide{height:auto;flex-direction:column}}.armstrong-block-text-image-left-right-swiper .background-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-size:cover;background-position:center;background-repeat:no-repeat}.armstrong-block-text-image-left-right-swiper .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1}.armstrong-block-text-image-left-right-swiper .image-content{position:relative;z-index:2;width:100%}.armstrong-block-text-image-left-right-swiper .image-content img{width:100%;height:auto;display:block}.armstrong-block-text-image-left-right-swiper .swiper-slide{display:flex;justify-content:center;align-items:center}.armstrong-block-text-image-left-right-swiper .text-content{position:relative;z-index:2;color:#fff;padding:50px 0}.armstrong-block-text-image-left-right-swiper .text-content label,.armstrong-block-text-image-left-right-swiper .text-content li,.armstrong-block-text-image-left-right-swiper .text-content ol,.armstrong-block-text-image-left-right-swiper .text-content p,.armstrong-block-text-image-left-right-swiper .text-content span,.armstrong-block-text-image-left-right-swiper .text-content ul{color:inherit}.armstrong-block-text-image-left-right-swiper .text-content .title .html-title{font-size:clamp(20px,3vw,28px);text-transform:uppercase;margin-bottom:20px}.armstrong-block-text-image-left-right-swiper .text-content .description{font-size:clamp(18px,2.5vw,20px);line-height:1.6}.armstrong-block-text-image-left-right-swiper .swiper-button-next,.armstrong-block-text-image-left-right-swiper .swiper-button-prev{color:#fff}.armstrong-block-text-image-left-right-swiper .swiper-button-next:after,.armstrong-block-text-image-left-right-swiper .swiper-button-prev:after{font-size:30px}.armstrong-block-text-image-left-right-swiper .overflow-top{overflow:visible}.armstrong-block-text-image-left-right-swiper .overflow-top .image-content{display:flex;width:100%;transform:translateY(-15%)}.armstrong-block-text-image-left-right-swiper .overflow-top .image-content img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-height:500px}@media (max-width:991.98px){.armstrong-block-text-image-left-right-swiper .overflow-top .image-content{margin-top:50px}.armstrong-block-text-image-left-right-swiper .overflow-top .image-content img{transform:translateY(0)}}.armstrong-block-text-image-left-right-swiper .overflow-bottom{overflow:visible}.armstrong-block-text-image-left-right-swiper .overflow-bottom .image-content{display:flex;width:100%}.armstrong-block-text-image-left-right-swiper .overflow-bottom .image-content img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-height:500px;transform:translateY(15%)}@media (max-width:991.98px){.armstrong-block-text-image-left-right-swiper .overflow-bottom .image-content{margin-top:50px;margin-bottom:0}.armstrong-block-text-image-left-right-swiper .overflow-bottom .image-content img{transform:translateY(0)}}.armstrong-block-text-image-left-right-swiper .overflow-none{overflow:visible}.armstrong-block-text-image-left-right-swiper .overflow-none .image-content{margin:50px 0;display:flex;width:100%;margin-bottom:0}.armstrong-block-text-image-left-right-swiper .overflow-none .image-content img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-height:500px}@media (max-width:991.98px){.armstrong-block-text-image-left-right-swiper .overflow-none .image-content{margin-top:50px;margin-bottom:50px}.armstrong-block-text-image-left-right-swiper .overflow-none .image-content img{transform:translateY(0);padding:50px 0}}.swiper-pagination-ads{margin-top:50px;display:flex;justify-content:center;position:relative;z-index:10}.swiper-pagination-ads .swiper-pagination-bullet{background-color:#fff;border:1px solid #000;opacity:1}.swiper-pagination-ads .swiper-pagination-bullet-active{background-color:#000}.armstrong-block-centered-text .title{margin-bottom:5px}.armstrong-block-centered-text .title .html-title{text-align:center;font-size:clamp(38px,8vw,80px);text-transform:uppercase;margin-bottom:0;color:#003fff}.armstrong-block-centered-text .description{font-size:clamp(18px,2.5vw,20px);text-align:center}.armstrong-block-centered-text .link{text-align:center}.armstrong-block-text-image-overlay{padding:100px 0;position:relative}.armstrong-block-text-image-overlay .background-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.armstrong-block-text-image-overlay .background-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.armstrong-block-text-image-overlay .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#fff 0,rgba(255,255,255,0) 100%);z-index:1}@media (max-width:767.98px){.armstrong-block-text-image-overlay .overlay{background:rgba(255,255,255,.8)}}.armstrong-block-text-image-overlay .content{position:relative;z-index:2;color:#000}.armstrong-block-text-image-overlay .content .title .html-title{color:#003fff;font-size:clamp(24px,4vw,36px);text-transform:uppercase;margin-bottom:20px}.armstrong-block-text-image-overlay .content .description{font-size:clamp(18px,2.5vw,20px)}.news .news-title{margin-bottom:0}.news .news-title h1{display:block;border-bottom:1px solid green;padding-bottom:20px;margin:0}.news .armstrong-block-news-list{margin-top:30px}.news .news-grid{display:grid;gap:20px;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr}@media (max-width:1399.98px){.news .news-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767.98px){.news .news-grid{grid-template-columns:1fr}}.news .news-grid .news-card{background-color:green;display:flex;flex-direction:column;transition:all .3s ease}.news .news-grid .news-card a{color:#fff;text-decoration:none;display:flex;flex-direction:column;flex-grow:1}.news .news-grid .news-card .title-container{display:flex;justify-content:space-between}.news .news-grid .news-card .arrow{width:40px;height:40px}.news .news-grid .news-card .arrow img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.news .news-grid .news-card .title-cotnainer{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.news .news-grid .news-card .title-cotnainer h3{font-weight:400;font-size:clamp(20px,3vw,28px)}.news .news-grid .news-card .news-card-content{padding:15px;flex-grow:1;display:flex;gap:15px;justify-content:space-between}.news .news-grid .news-card .news-card-image{overflow:hidden}.news .news-grid .news-card .news-card-image img{width:100%;height:auto;transition:all .3s ease;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.news .news-grid .news-card h3{color:#fff;margin-bottom:10px}.news .news-grid .news-card:hover{background-color:#003fff;transition:all .3s ease}.news .news-grid .news-card:hover .title-cotnainer h3{color:#fff}.news .news-grid .news-card:hover img{transform:scale(1.05)}.news .pagination-wrapper{margin:40px 0;display:flex;justify-content:center}.news .pagination-wrapper .page-numbers{display:flex;list-style:none;padding:0;margin:0;gap:8px;align-items:center}.news .pagination-wrapper .page-numbers li{margin:0;padding:0}.news .pagination-wrapper .page-numbers .page-numbers{display:flex;justify-content:center;align-items:center;min-width:40px;height:40px;padding:0 10px;background-color:#f2f2f2;color:#505050;text-decoration:none;transition:all .3s ease}.news .pagination-wrapper .page-numbers .page-numbers:hover{background-color:green;color:#fff}.news .pagination-wrapper .page-numbers .page-numbers.current{background-color:#003fff;color:#fff}.news .pagination-wrapper .page-numbers .page-numbers.dots{background:0 0;color:#000!important}.news .pagination-wrapper .page-numbers .page-numbers.next{padding:0 15px}.news .pagination-wrapper .page-numbers .page-numbers.next .pagination-next{display:flex;align-items:center}.news .pagination-wrapper .page-numbers .page-numbers.next:hover .pagination-next::after{filter:brightness(1)}.news .news-search-container{margin-bottom:30px}.news .news-search-container form{display:flex;width:100%;position:relative}.news .news-search-container form input[type=text]{width:100%;padding:12px 50px 12px 25px;border:1px solid #003fff;border-radius:100px!important;font-size:clamp(16px,2vw,18px);transition:border-color .3s ease;font-weight:500;background-color:transparent;outline:0}.news .news-search-container form input[type=text]::-moz-placeholder{color:green}.news .news-search-container form input[type=text]::placeholder{color:green}.news .news-search-container form button[type=submit]{position:absolute;right:0;top:0;bottom:0;font-weight:400;background-color:#fff;border:1px solid #003fff;color:green;border-radius:100px 100px;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:background-color .3s ease;padding:0 30px}.news .news-search-container form button[type=submit]:hover{background-color:#003fff;color:#fff}.news .news-categories-container{margin-bottom:30px}.news .news-categories-container .news-categories-list{display:flex;flex-wrap:wrap;gap:15px}.news .news-categories-container .news-categories-list a{padding:2px 25px;border:1px #003fff solid;font-size:clamp(16px,2vw,18px);font-weight:500;border-radius:100px;color:green;text-decoration:none}.news .news-categories-container .news-categories-list a:hover{background-color:#003fff;color:#fff}.news .news-categories-container .news-categories-list a.active{background-color:#003fff;color:#fff}.single-news-container .news-container-inner{display:flex;gap:30px}@media (max-width:1399.98px){.single-news-container .news-container-inner{flex-direction:column;gap:0}}.single-news-container .news-other{width:25%}@media (max-width:1399.98px){.single-news-container .news-other{width:100%}}.single-news-container .news-other h3{display:block;border-bottom:1px solid green;padding-bottom:15px;margin-top:0}.single-news-container .news-other .latest-news-item.last{border-bottom:none}.single-news-container .news-other .latest-news-list{display:flex;flex-direction:column;gap:30px;padding:25px;background-color:#00f}@media (max-width:1399.98px){.single-news-container .news-other .latest-news-list{margin-bottom:50px;display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(3,1fr)}.single-news-container .news-other .latest-news-list .latest-news-item{border-bottom:1px solid #fff!important}}@media (max-width:767.98px){.single-news-container .news-other .latest-news-list{display:grid;grid-template-columns:repeat(1,1fr)}.single-news-container .news-other .latest-news-list .latest-news-item.last{border-bottom:none!important}}@media (max-width:767.98px) and (max-width:575.98px){.single-news-container .news-other .latest-news-list{grid-template-columns:1fr}}.single-news-container .news-other .latest-news-item{transition:all .3s ease;height:100%;display:flex;flex-direction:column;justify-content:space-between;border-bottom:1px solid #fff}.single-news-container .news-other .latest-news-item *{color:#fff}.single-news-container .news-other .latest-news-item a{display:flex;flex-direction:column;text-decoration:none;flex-grow:1;text-decoration:none}.single-news-container .news-other .latest-news-item a:hover{color:#fff}.single-news-container .news-other .latest-news-item a:hover:hover .read-more{text-decoration:underline}.single-news-container .news-other .latest-news-item .read-more{display:flex;gap:10px;align-items:center;text-decoration:none}.single-news-container .news-other .latest-news-item .img-outer{width:20px;height:20px;position:relative}.single-news-container .news-other .latest-news-item .img-outer img{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.single-news-container .news-other .latest-news-item .latest-news-image img{width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.single-news-container .news-other .latest-news-item .latest-news-content{padding-bottom:30px;flex-grow:1;gap:20px;display:flex;flex-direction:column;justify-content:space-between}.single-news-container .news-other .latest-news-item .latest-news-content h4{font-size:clamp(18px,2.5vw,24px);font-weight:500;margin-top:0;margin-bottom:10px}.single-news-container .news-other .latest-news-item .latest-news-content .latest-news-date{font-size:clamp(14px,1.5vw,16px)}.single-news-container .news-content{width:75%}.single-news-container .news-content>section>.container-fluid{max-width:unset;padding:0;margin:0}@media (max-width:1399.98px){.single-news-container .news-content{width:100%}}.single-news-container section{margin:50px 0}@media (max-width:991.98px){.single-news-container section{margin:30px 0}}.single-news-container h2,.single-news-container h3{font-size:clamp(24px,4vw,36px);font-weight:400}.single-news-container h4,.single-news-container h5,.single-news-container h6{font-size:clamp(20px,3vw,28px);font-weight:400}.single-news-container a{color:#003fff;text-decoration:underline;transition:color .3s ease}.single-news-container a:hover{color:green}.single-news-container .main-image{margin-top:0}.single-news-container .main-image img{width:100%;height:auto}