@import url("https://fonts.googleapis.com/css2?family=Prompt:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto&display=swap");.bg-Color-\#f9f9f9{background-color:#f9f9f9}.footer-text{font-size:22.212px}.footer-text,.footer-text2{color:var(--text-black-424242,#212121);font-family:Prompt;font-style:normal;font-weight:700;line-height:150%}.footer-text2{font-size:16px}.footer-links li{color:var(--text-black-424242,#212121);font-size:16px;font-weight:500;padding-right:32px}.footer-links li,.footer-links li span{font-family:Prompt;font-style:normal;line-height:150%}.footer-links li span{color:var(--fti,#223e99);font-size:20px;font-weight:700}.footer-links li:after{background:#223e99;content:"";flex-shrink:0;height:52px;margin-left:32px;position:absolute;right:0;top:0;width:4px}.footer-links li:last-child,.footer-secondary-link li:last-child{padding-right:0}.footer-links li:last-child:after,.footer-secondary-link li:last-child:after{display:none}.footer-secondary-link li a{color:var(--text-black-424242,#212121);font-family:Prompt;font-size:12px;font-style:normal;font-weight:400;line-height:150%;padding-right:10px}.footer-secondary-link li:after{background:#223e99;content:"";flex-shrink:0;height:15px;margin-left:10px;position:absolute;right:0;top:6px;width:1px}.back-to-top{align-items:center;background-color:#007bff;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;opacity:0;position:absolute;right:0;top:-100px;transition:opacity .3s;width:40px;z-index:1000}.back-to-top.visible{opacity:1}.back-to-top i{font-size:20px}@media (max-width:1024px) and (min-width:768px){footer .container{padding-left:15px;padding-right:15px}.fti-footer-logo{width:50%}.footer-text{font-size:18px}.footer-text2{font-size:14px}.fti-social-handle{margin-top:20px}}@media (max-width:767px){.footer-links{margin-top:40px;width:100%}.footer-links li{padding:0;text-align:center}.footer-links li:after{display:none}.footer-secondary-link li:nth-child(3) a{padding-right:0}.fti-footer-logo{width:200px}.footer-text{font-size:16px}.footer-text2{font-size:12px}.back-to-top.visible{right:20px}}.menu-content:after{background-color:red;border-radius:20px;bottom:0;content:"";height:4px;left:0;position:absolute;transform:scaleX(0);transform-origin:right;transition:transform .3s ease;width:100%}.active-menu:after,.menu-content:hover:after{transform:scaleX(1);transform-origin:left}.active-menu:after{background-color:red;border-radius:20px;bottom:0;content:"";height:4px;left:0;position:absolute;transition:transform .3s ease;width:100%}.logo-custom-width{width:clamp(4.375rem,1.6406rem + 8.75vw,6.5625rem)}.logo{filter:grayscale(100%)}.fade-in{animation:fade-in .6s ease forwards;opacity:0;transition:.3s ease}@keyframes fade-in{0%{opacity:0}to{opacity:1}}section{height:550px;position:relative;width:100%;z-index:10}section .container-header{height:100%;width:100%}section .container-header .main-img{height:100%;position:relative;width:100%}section .container-header .main-img .img2{height:100%;width:85%}section .container-header .main-img .img-content{color:#fff;display:flex;flex-direction:column;gap:20px;left:30%;position:absolute;top:50%;transform:translate(-50%,-50%)}section .container-header .main-img .img-content h1{font-size:48px;line-height:60px}section .container-header .main-img .img-content span{display:block;font-size:20px}section .container-header .main-img .img-content button{background-color:#fff;border:none;border-radius:2px;color:#223e99;font-size:20px;outline:none;padding:8px 32px;transition:.3s ease;width:-moz-fit-content;width:fit-content}section .container-header .main-img .img-content button:hover{background-color:#f50000;color:#fff}section .container-header .img-right-change{height:100%;position:absolute;right:0;top:0;width:55%;z-index:-1}@media screen and (max-width:1024px){section .container-header .main-img .img2{width:100%}section .container-header .main-img .img-content h1{font-size:40px}}@media screen and (max-width:870px){section{height:400px}}@media screen and (max-width:740px){section .container-header .main-img .img-content h1{font-size:34px}section .container-header .main-img .img2{width:90%}}@media screen and (max-width:640px){section{height:-moz-fit-content;height:fit-content}section .container-header{display:flex;flex-direction:column-reverse;overflow:hidden}section .container-header .main-img{background-color:#223e99;height:400px;width:200%}section .container-header .main-img .img2{height:100%;width:100%}section .container-header .main-img .img-content{align-items:center;justify-content:center;left:0;transform:translateY(-50%);width:50%}section .container-header .main-img .img-content h1{font-size:30px;line-height:40px;text-align:center}section .container-header .main-img .img-content span{font-size:16px;text-align:center}section .container-header .img-right-change{height:300px;position:relative;width:100%}section .container-header .img-right-change img{-o-object-fit:cover;object-fit:cover}}.carousel-container{height:100%;overflow:hidden;position:relative;width:100%}.carousel-slide{display:flex;will-change:transform}.carousel-slide,.carousel-slide img{height:100%;width:100%}.carousel-slide img,.slide{-o-object-fit:cover;object-fit:cover}.slide{flex:0 0 100%;max-width:100%;opacity:1;transition:opacity .5s ease}.carousel-dots{background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.8));bottom:0;left:0;padding:50px 0 10px;position:absolute;width:100%;z-index:10}.carousel-dots .dots-box{align-items:flex-end;display:flex;gap:20px;height:20px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .3s ease;width:200px}.carousel-dots .dots-box .dot{border:2px solid #ebebeb;border-radius:50%;cursor:pointer;height:10px;width:10px}.carousel-dots .dots-box .dot.active{background-color:#ebebeb}.slideu{display:none;min-width:100%;overflow:hidden;transition:.5s}.imageu,.slideu.activeu{display:block}.imageu{height:400px;-o-object-fit:contain;object-fit:contain;width:100%}.carousel-thumbnailsu{display:flex;gap:10px;justify-content:center;margin-top:10px;overflow-x:auto}.thumbnailu{cursor:pointer;height:120px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;opacity:.6;width:100px}.thumbnailu.activeu{opacity:1}.thumbnailu:hover{opacity:.8}