@import url(plugins.css);@import url(fonts.css);@import url(bootstrap.css);@use "sass:math";html,body{font-family:'Museo Sans', Arial, sans-serif}body.menu-open{overflow:hidden;position:fixed;width:100%}body{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6,p{will-change:transform}.block-half-spacing{padding-block:60px}@media all and (max-width: 1200px){.block-half-spacing{padding-block:30px}}.block-half-spacing-top{padding-top:60px}@media all and (max-width: 1200px){.block-half-spacing-top{padding-top:30px}}.block-half-spacing-bottom{padding-bottom:60px}@media all and (max-width: 1200px){.block-half-spacing-bottom{padding-bottom:30px}}.block-spacing{padding-block:120px}@media all and (max-width: 1200px){.block-spacing{padding-block:60px}}.block-spacing-top{padding-top:120px}@media all and (max-width: 1200px){.block-spacing-top{padding-top:60px}}.block-spacing-top-max{padding-top:150px}@media all and (max-width: 1200px){.block-spacing-top-max{padding-top:75px}}.block-spacing-bottom{padding-bottom:120px}@media all and (max-width: 1200px){.block-spacing-bottom{padding-bottom:60px}}.block-spacing-bottom-max{padding-bottom:150px}@media all and (max-width: 1200px){.block-spacing-bottom-max{padding-bottom:75px}}.bg-white{background-color:#fff !important}.bg-dark-blue{background-color:#113A87 !important}.bg-light-grey{background-color:#F3F3F4 !important}.button-primary a{background-color:#3E64FF;color:#fff;border-radius:36px;border:1px solid #3E64FF;padding:10px 20px;font-size:14px;font-weight:600;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;text-decoration:none;display:inline-block;box-shadow:0 2px 8px rgba(0,0,0,0.04)}.button-primary a:hover{background-color:#fff;color:#3E64FF}.button-secondary a{background-color:#fff;color:#3E64FF;border-radius:36px;border:1px solid #3E64FF;padding:10px 20px;font-size:14px;font-weight:600;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;text-decoration:none;display:inline-block;box-shadow:0 2px 8px rgba(0,0,0,0.04)}.button-secondary a:hover{background-color:#3E64FF;color:#fff}.title{color:#113A87;font-size:45px;font-weight:600;line-height:1;margin-bottom:60px}@media all and (max-width: 768px){.title{font-size:24px}}.description{font-size:16px;line-height:132%;font-weight:200}.description:not(:last-child){margin-bottom:30px}@media (max-width: 900px){.container{max-width:100%;padding:0px 15px}}header{background:transparent;position:fixed;overflow:hidden;height:120px;width:100%;z-index:100;padding:20px 0px}header .row{display:flex;align-items:center;justify-content:space-between;min-height:70px;flex-wrap:nowrap;width:100%}header .row .logo{width:unset;filter:brightness(0) invert(1)}header .row .button-secondary{width:unset}header .logo{height:84px;width:160px}header .logo img{height:100%;width:100%;display:block;object-fit:contain}@media (max-width: 600px){header .row .logo{height:70px;width:140px}header .row .logo img{max-width:100%}header .container{flex-direction:column;align-items:flex-start;gap:12px}header .button-primary{align-self:flex-end}}.swiper-arrows{position:absolute;left:50%;bottom:60px;transform:translateX(-50%);display:flex;gap:10px;z-index:5}.swiper-arrows .swiper-button-prev,.swiper-arrows .swiper-button-next{all:unset;display:block;width:35px;height:35px;background-color:#3E64FF;border-radius:50%;display:flex;align-items:center;justify-content:center;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;border:1px solid transparent;cursor:pointer}.swiper-arrows .swiper-button-prev::after,.swiper-arrows .swiper-button-next::after{content:"";display:block;width:16px;height:16px;background-image:url("https://www.libano-suisse.com/APP/assets/Images/swiper-arrow.svg");background-repeat:no-repeat;background-position:center center;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.swiper-arrows .swiper-button-prev:hover,.swiper-arrows .swiper-button-next:hover{background-color:#fff;border-color:#3E64FF}.swiper-arrows .swiper-button-prev:hover::after,.swiper-arrows .swiper-button-next:hover::after{filter:brightness(0) saturate(100%) invert(28%) sepia(91%) saturate(2423%) hue-rotate(224deg) brightness(105%) contrast(100%)}.swiper-arrows .swiper-button-prev::after{background-image:url("https://www.libano-suisse.com/APP/assets/Images/swiper-arrow.svg") !important;transform:scaleX(-1)}.brokers-swiper-section{position:relative;background:linear-gradient(120deg, #1a2980 0%, #26d0ce 100%)}.brokers-swiper-section .container{height:100%}.brokers-swiper-section .brokers-swiper{width:100%;height:670px;overflow:visible}.brokers-swiper-section .brokers-swiper .swiper-slide{position:relative;background-size:cover;background-position:center}.brokers-swiper-section .brokers-swiper .swiper-slide .slide-container{display:flex;flex-wrap:nowrap;justify-content:left;overflow:visible;height:100%;gap:250px}.brokers-swiper-section .brokers-swiper .swiper-slide .slide-container>*{max-width:50%;width:100%}.brokers-swiper-section .brokers-swiper .swiper-slide .slide-container .slide-content{max-width:610px;height:100%}.brokers-swiper-section .brokers-swiper .swiper-slide .slide-container .slide-content .slider-content-wrapper{color:#fff;z-index:2;display:flex;flex-direction:column;justify-content:end;padding-bottom:60px;height:100%}.brokers-swiper-section .brokers-swiper .swiper-slide .slide-container .slide-content .slider-content-wrapper h2{font-size:85px;font-weight:600;line-height:103%;margin-bottom:20px}.brokers-swiper-section .brokers-swiper .swiper-slide .slide-container .slide-content .slider-content-wrapper h2{font-size:35px}@media screen and (min-width: 320px){.brokers-swiper-section .brokers-swiper .swiper-slide .slide-container .slide-content .slider-content-wrapper h2{font-size:calc(35px + 50 * ((100vw - 320px) / 1601))}}@media screen and (min-width: 1921px){.brokers-swiper-section .brokers-swiper .swiper-slide .slide-container .slide-content .slider-content-wrapper h2{font-size:85px}}.brokers-swiper-section .brokers-swiper .swiper-slide .slide-container .slide-content .slider-content-wrapper h2 span{text-transform:uppercase}.brokers-swiper-section .brokers-swiper .swiper-slide .slide-container .img-container{height:630px;position:relative;transform:translateY(20%);text-align:center}.brokers-swiper-section .brokers-swiper .swiper-slide .slide-container .img-container::before{content:"";position:absolute;top:10%;left:0;opacity:0.2;width:100%;height:100%;background-image:url(https://www.libano-suisse.com/APP/assets/Images/phone-shadow.png);background-size:contain;background-repeat:no-repeat;background-position:bottom center;z-index:-1;pointer-events:none}.brokers-swiper-section .brokers-swiper .swiper-slide .slide-container .img-container .slide-phone{z-index:2;height:100%}@media (max-width: 900px){.brokers-swiper-section .container::after{content:"";display:block;position:absolute;bottom:-1px;inset-inline-start:0;height:50px;width:100%;background-color:#fff;z-index:-1}.brokers-swiper-section .brokers-swiper{height:100%}.brokers-swiper-section .brokers-swiper .swiper-slide{height:auto}.brokers-swiper-section .brokers-swiper .swiper-slide .slide-container{flex-direction:column;gap:0px;align-items:center}.brokers-swiper-section .brokers-swiper .swiper-slide .slide-container .slide-content{margin-top:150px;max-width:100%}.brokers-swiper-section .brokers-swiper .swiper-slide .slide-container .slide-content .slider-content-wrapper{padding-bottom:0;justify-content:center}.brokers-swiper-section .brokers-swiper .swiper-slide .slide-container .img-container{transform:unset;padding-top:20px;height:350px;max-width:100%}.brokers-swiper-section .brokers-swiper .swiper-slide .slide-container .img-container::before{left:0}.brokers-swiper-section .brokers-swiper .swiper-arrows{width:100%;justify-content:space-between;padding-inline:15px;bottom:140px;z-index:5}.brokers-swiper-section .brokers-swiper .swiper-button-prev,.brokers-swiper-section .brokers-swiper .swiper-button-next{bottom:20%}.brokers-swiper-section .brokers-swiper .swiper-button-prev{inset-inline-start:10px}.brokers-swiper-section .brokers-swiper .swiper-button-next{inset-inline-end:10px}}.your-insurance-section .border-bottom{border-bottom:#5C697D 0.5px solid}.your-insurance-section .img-container{width:unset;text-align:center;position:relative}.your-insurance-section .img-container img{cursor:pointer}.your-insurance-section .img-container a .play-overlay{position:absolute;left:47%;top:35%;transform:translate(-50%, -50%);width:125px;height:125px;background:url(https://www.libano-suisse.com/APP/assets/Images/playBtn2.svg) no-repeat center/contain;pointer-events:none;transition:0.3s ease-in-out}.your-insurance-section .img-container a:hover .play-overlay{height:150px;width:150px}.your-insurance-section .you-insurance-content{width:80%}.your-insurance-section .you-insurance-content .title{padding-top:40px;margin-bottom:30px}@media (max-width: 1200px){.your-insurance-section{padding-top:50px}.your-insurance-section .row{flex-direction:column-reverse}.your-insurance-section .row .img-container{width:100%;margin-top:60px}.your-insurance-section .row .img-container a{width:100%;display:block}.your-insurance-section .row .img-container a img{width:100%;object-fit:contain}}.why-libano-suisse-section .container .row .col-lg-4:not(:last-of-type) .why-libano-item{border-right:1px solid #bfccff}.why-libano-suisse-section .container .row .col-lg-4 .why-libano-item{padding-right:60px;margin-right:60px;max-height:90%;display:flex;align-items:start;gap:20px}.why-libano-suisse-section .container .row .col-lg-4 .why-libano-item .img-container img{min-width:60px}.why-libano-suisse-section .container .row .col-lg-4 .why-libano-item .mini-title{font-weight:600;font-size:22px;line-height:132%;color:#113A87;margin-bottom:30px}@media (max-width: 992px){.why-libano-suisse-section{padding-bottom:60px}.why-libano-suisse-section .container .row{gap:40px}.why-libano-suisse-section .container .row .col-lg-4 .why-libano-item{padding:0 !important;margin:0 !important;border:none !important}}.step-by-step-section{overflow:hidden}.step-by-step-section .section-header{position:relative;display:flex;justify-content:space-between;align-items:start}.step-by-step-section .section-header .swiper-arrows{position:unset;transform:unset}.step-by-step-section .section-header .swiper-button-prev,.step-by-step-section .section-header .swiper-button-next{top:50%;left:unset}.step-by-step-section .section-header .swiper-button-prev:hover:after,.step-by-step-section .section-header .swiper-button-next:hover:after{color:#fff}.step-by-step-section .section-header .swiper-button-prev{right:0%}.step-by-step-section .section-header .swiper-button-next{right:0%}.step-by-step-section .step-by-step-swiper{overflow:visible;width:100%;padding-bottom:60px}.step-by-step-section .step-by-step-swiper .swiper-wrapper{display:flex;align-items:stretch}.step-by-step-section .step-by-step-swiper .step-card{display:flex;align-items:center;justify-content:center;border-radius:35px;box-shadow:0 4px 32px rgba(62,100,255,0.08);transition:box-shadow 0.2s;position:relative;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;aspect-ratio:0.83}.step-by-step-section .step-by-step-swiper .step-card:hover{cursor:pointer}.step-by-step-section .step-by-step-swiper .step-card:hover .play-btn{transform:scale(1.08)}.step-by-step-section .step-by-step-swiper .step-card .gradient-overlay{position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:35px;background:linear-gradient(262deg, #3e64ff -1.28%, #253c99 75.02%);opacity:0.4}.step-by-step-section .step-by-step-swiper .step-card .card-content{display:flex;flex-direction:column;align-items:end;justify-content:space-between;width:100%;height:100%;z-index:2;padding:15px 30px}.step-by-step-section .step-by-step-swiper .step-card .step-question{font-size:40px;font-weight:200;color:#fff;text-align:start;margin-bottom:28px;line-height:1.3;width:100%}.step-by-step-section .step-by-step-swiper .step-card .step-question{font-size:30px}@media screen and (min-width: 320px){.step-by-step-section .step-by-step-swiper .step-card .step-question{font-size:calc(30px + 10 * ((100vw - 320px) / 1601))}}@media screen and (min-width: 1921px){.step-by-step-section .step-by-step-swiper .step-card .step-question{font-size:40px}}.step-by-step-section .step-by-step-swiper .step-card .play-btn{background:none;border:none;padding:0;cursor:pointer;outline:none;transition:transform 0.15s}.step-by-step-section .step-by-step-swiper .step-card .play-btn svg{display:block}@media (max-width: 900px){.step-by-step-section{overflow:hidden}.step-by-step-section .section-header .title{margin-bottom:32px}.step-by-step-section .step-by-step-swiper{overflow:visible;padding-bottom:0}.step-by-step-section .step-by-step-swiper .step-card{padding:20px 10px}.step-by-step-section .step-by-step-swiper .swiper-arrows .swiper-button-prev{left:0}.step-by-step-section .step-by-step-swiper .swiper-arrows .swiper-button-next{right:0}}@media (max-width: 600px){.step-by-step-section .step-by-step-swiper{padding-bottom:30px}.step-by-step-section .step-by-step-swiper .step-card{padding:12px 4px}}.faq-section .title{margin-bottom:32px}.faq-section .faq-list{max-width:60%}.faq-section .faq-item{border-bottom:1px solid #d6deed}.faq-section .faq-item:last-child{border-bottom:none}.faq-section .faq-question{width:100%;text-align:left;background:none;border:none;outline:none;font-size:16px;font-weight:600;color:#1F2840;padding:24px 0 24px 0;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:color 0.25s cubic-bezier(0.4, 0, 0.2, 1)}.faq-section .faq-question:hover{color:#3E64FF}.faq-section .faq-question:hover .drop-icon::before{border-color:#3E64FF}.faq-section .faq-question .drop-icon{display:inline-block;min-width:20px;height:20px;margin-left:12px;transition:transform 0.3s;position:relative}.faq-section .faq-question .drop-icon::before{content:"";display:block;width:12px;height:12px;border-right:2px solid #1F2840;border-bottom:2px solid #1F2840;transform:rotate(45deg);position:absolute;top:4px;left:4px}.faq-section .faq-question.open .drop-icon{transform:rotate(180deg)}.faq-section .faq-answer{display:none;padding-bottom:18px}.faq-section .faq-item.open .faq-answer{display:block}.faq-section .faq-item.open .faq-question{color:#3E64FF}.faq-section .faq-item.open .faq-question .drop-icon::before{border-color:#3E64FF}.faq-section .faq-item.open .drop-icon{transform:rotate(180deg)}@media (max-width: 992px){.faq-section .faq-list{max-width:100%}}.footer-section{background-size:cover;background-repeat:no-repeat;background-position:center;height:670px}.footer-section .footer-top{display:flex;flex-wrap:nowrap;align-items:start;height:500px}.footer-section .footer-top .left{width:45%}.footer-section .footer-top .left .footer-content{margin-top:120px}.footer-section .footer-top .left .footer-content .title{color:#fff;margin-bottom:20px}.footer-section .footer-top .left .footer-content .description{color:#fff;margin-bottom:40px}.footer-section .footer-top .left .footer-content .qr-codes{display:flex;align-items:center;gap:60px}.footer-section .footer-top .left .footer-content .qr-codes .qr-appstore,.footer-section .footer-top .left .footer-content .qr-codes .qr-googleplay{display:flex;flex-direction:column;gap:20px}.footer-section .footer-top .left .footer-content .qr-codes .qr-appstore a,.footer-section .footer-top .left .footer-content .qr-codes .qr-googleplay a{transition:0.3s ease-in-out}.footer-section .footer-top .left .footer-content .qr-codes .qr-appstore a:hover,.footer-section .footer-top .left .footer-content .qr-codes .qr-googleplay a:hover{transform:scale(1.08)}.footer-section .footer-top .left .footer-content .qr-codes .qr-code{height:184px;width:184px}.footer-section .footer-top .right{width:55%;display:flex;justify-content:center}.footer-section .footer-top .right .phone-container{transform:translateY(-100px);width:500px;position:relative}.footer-section .footer-top .right .phone-container::after{content:'';background-image:url(https://www.libano-suisse.com/APP/assets/Images/footer-phone-shadow.png);bottom:-15px;left:0;width:500px;height:500px;background-size:100%;background-position:bottom;background-repeat:no-repeat;position:absolute;z-index:-5;left:20%}.footer-section .footer-top .right .phone-container img{height:100%;width:100%}.footer-section .footer-bottom{display:flex;align-items:end;justify-content:space-between}.footer-section .footer-bottom .left{text-align:left}.footer-section .footer-bottom .left .logo{height:100px;width:unset}.footer-section .footer-bottom .left .logo img{height:100%;width:100%;filter:brightness(0) invert(1)}.footer-section .footer-bottom .right{display:flex;align-items:center;gap:40px;width:55%}.footer-section .footer-bottom .right .social-media-icons ul{display:flex;gap:25px}.footer-section .footer-bottom .right .social-media-icons ul li:hover img{transform:scale(1.1)}.footer-section .footer-bottom .right .social-media-icons ul li img{transition:0.2s ease-in-out}.footer-section .footer-bottom .right .copyright{color:#fff}.footer-section .footer-bottom .right .copyright a{color:#fff;transition:all 0.2s ease-in-out}.footer-section .footer-bottom .right .copyright a:hover{color:#3E64FF}@media (max-width: 992px){.footer-section{padding-bottom:20px;height:unset}.footer-section .footer-top{height:unset}.footer-section .footer-top .left .footer-content{margin-top:20px}.footer-section .footer-top .left .footer-content .qr-codes{gap:30px}.footer-section .footer-top .left .footer-content .qr-codes .qr-code{width:80px;height:80px}.footer-section .footer-top .left .footer-content .qr-codes .qr-googleplay img{height:30px}.footer-section .footer-top .right .phone-container{transform:translateY(-50px);height:unset;width:100%}.footer-section .footer-top .right .phone-container::after{width:85%;bottom:-5px}.footer-section .footer-top .right .phone-container img{object-fit:contain}.footer-section .footer-bottom{position:relative;display:flex;flex-direction:column;padding-top:60px}.footer-section .footer-bottom .left{text-align:start;margin-inline-end:auto;margin-bottom:-45px}.footer-section .footer-bottom .left .logo{height:70px;width:130px}.footer-section .footer-bottom .right{flex-direction:column;width:100%;gap:50px}.footer-section .footer-bottom .right .social-media-icons{display:flex;justify-content:end;width:100%}}.fancybox{position:fixed;z-index:9999;inset:0}.fancybox .container{padding-inline:50px}.fancybox .custom-fancybox-overlay{background:#113A87;display:flex;align-items:center;justify-content:center;flex-direction:column}.fancybox .custom-fancybox-overlay .fancybox-content{position:relative;width:100%;height:100vh;display:flex;flex-direction:row;align-items:start;justify-content:space-between;padding-top:40px}.fancybox .custom-fancybox-overlay .fancybox-content>*{width:33%}.fancybox .custom-fancybox-overlay .close-wrapper{text-align:-webkit-right}.fancybox .custom-fancybox-overlay .fancybox-close{background:none;border:2px solid #fff;color:#fff;font-size:2rem;border-radius:50%;width:48px;height:48px;cursor:pointer;z-index:2;display:flex;align-items:center;justify-content:center;transition:background 0.2s}.fancybox .custom-fancybox-overlay .fancybox-close:hover{background:#fff;color:#1a2980}.fancybox .custom-fancybox-overlay .fancybox-title{color:#fff;font-size:40px;font-weight:300}.fancybox .custom-fancybox-overlay .fancybox-title{font-size:16px}@media screen and (min-width: 320px){.fancybox .custom-fancybox-overlay .fancybox-title{font-size:calc(16px + 24 * ((100vw - 320px) / 1601))}}@media screen and (min-width: 1921px){.fancybox .custom-fancybox-overlay .fancybox-title{font-size:40px}}.fancybox .custom-fancybox-overlay .fancybox-video-wrapper{width:unset;display:flex;flex-direction:column;align-items:center;height:80vh}.fancybox .custom-fancybox-overlay .fancybox-video-wrapper video{width:unset;max-width:450px;height:100%;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,0.3);background:#000}@media (max-width: 992px){.fancybox .custom-fancybox-overlay .fancybox-content{flex-direction:column;align-items:center;justify-content:unset}.fancybox .custom-fancybox-overlay .fancybox-content .fancybox-title{font-size:16px;width:100%}.fancybox .custom-fancybox-overlay .fancybox-content .fancybox-video-wrapper{padding-top:60px}.fancybox .custom-fancybox-overlay .fancybox-content .fancybox-video-wrapper video{width:100%;height:100%}.fancybox .custom-fancybox-overlay .fancybox-content .close-wrapper{position:absolute;right:0;top:30px}}@media (max-width: 400px){.fancybox .custom-fancybox-overlay .fancybox-video-wrapper{width:100%;height:unset}.fancybox .custom-fancybox-overlay .fancybox-video-wrapper video{width:100%}}@media (max-width: 992px){.fancybox .container{padding-inline:15px}}.block-spacing{padding-block:120px}@media all and (max-width: 1200px){.block-spacing{padding-block:40px}}.animated-component-section{background-color:#f3f3f4}@media all and (max-width: 1200px){.animated-component-section{overflow:hidden}}.animated-component-section .container{padding-bottom:50px}.animated-component-section .title{margin-bottom:70px}@media all and (max-width: 1200px){.animated-component-section .title{margin-bottom:40px}}.animated-component-section .app-swiper-container .fade-swiper-container{width:320px;aspect-ratio:9 / 19.5;margin-inline-start:auto;margin-inline-end:100px;position:relative}.animated-component-section .app-swiper-container .fade-swiper-container::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:110%;height:105%;background-image:url(https://www.libano-suisse.com/APP/assets/app-images/Frame.png);background-size:contain;overflow:hidden;background-position:center;background-repeat:no-repeat;z-index:20}.animated-component-section .app-swiper-container .fade-swiper-container::before{content:"";position:absolute;bottom:-37px;left:50%;width:800px;transform:translateX(-50%);background-image:url(https://www.libano-suisse.com/APP/assets/app-images/shadow.svg);background-position:center;background-size:contain;background-repeat:no-repeat;width:500px;height:50px;z-index:20}.animated-component-section .app-swiper-container .fade-swiper-container .fade-swiper{background-color:white;height:100%}.animated-component-section .app-swiper-container .fade-swiper-container .fade-swiper .swiper-slide{height:100%;opacity:0}.animated-component-section .app-swiper-container .fade-swiper-container .fade-swiper .swiper-slide .slide-content{height:100%}.animated-component-section .app-swiper-container .fade-swiper-container .fade-swiper .swiper-slide .slide-content .slide-anim{height:100%;position:absolute;top:0;inset-inline-start:0;width:100%}.animated-component-section .app-swiper-container .fade-swiper-container .fade-swiper .swiper-slide .slide-content .slide-anim img{width:100%;height:100%;object-fit:cover;position:absolute;inset-inline-start:0;max-width:100%;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.animated-component-section .app-swiper-container .fade-swiper-container .fade-swiper .swiper-slide .slide-content .slide-anim.part-1.scroll img{object-position:0% 0%;-webkit-transition:object-position 0.5s linear;-moz-transition:object-position 0.5s linear;-ms-transition:object-position 0.5s linear;-o-transition:object-position 0.5s linear;transition:object-position 0.5s linear}.animated-component-section .app-swiper-container .fade-swiper-container .fade-swiper .swiper-slide .slide-content .slide-anim.part-1.scroll img.slide-up{object-position:0% 100%}.animated-component-section .app-swiper-container .fade-swiper-container .fade-swiper .swiper-slide .slide-content .slide-anim.part-2 img{inset-inline-start:100%;-webkit-transition:inset-inline-start 0.5s ease-in-out;-moz-transition:inset-inline-start 0.5s ease-in-out;-ms-transition:inset-inline-start 0.5s ease-in-out;-o-transition:inset-inline-start 0.5s ease-in-out;transition:inset-inline-start 0.5s ease-in-out}.animated-component-section .app-swiper-container .fade-swiper-container .fade-swiper .swiper-slide .slide-content .slide-anim.part-2 img.slide-in{inset-inline-start:0}.animated-component-section .app-swiper-container .fade-swiper-container .fade-swiper .swiper-slide:last-child{z-index:100}.animated-component-section .app-swiper-container .fade-swiper-container .fade-swiper .swiper-slide.swiper-slide-active{opacity:1}.animated-component-section .app-swiper-container .fade-swiper-container .fade-swiper .swiper-slide:not(.swiper-slide-active){opacity:0 !important}.animated-component-section .app-swiper-container .fade-swiper-container .page-listing{position:absolute;top:240px;inset-inline-end:20px;z-index:100;opacity:0;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.animated-component-section .app-swiper-container .fade-swiper-container .page-listing.fade-in{opacity:1}.animated-component-section .app-swiper-container .fade-swiper-container .page-listing.fade-out{opacity:0}.animated-component-section .app-swiper-container .fade-swiper-container .page-listing .menu-toggler{position:relative;width:48px;display:flex;align-items:center;justify-content:center;gap:1px;box-shadow:3px 1px 4px 0px rgba(0,0,0,0.25);background-color:#fff;padding:15px 0;border-radius:10px 10px 0 0}.animated-component-section .app-swiper-container .fade-swiper-container .page-listing .menu-toggler span{background-color:#5c697d;display:block;width:5px;height:5px;border-radius:50%}.animated-component-section .app-swiper-container .fade-swiper-container .page-listing .menu-toggler .item-listing{display:block;width:max-content;position:absolute;top:calc(100% + 1px);inset-inline-start:0;background:rgba(0,0,0,0.25);box-shadow:0px 4px 4px 0px rgba(0,0,0,0.25)}.animated-component-section .app-swiper-container .fade-swiper-container .page-listing .menu-toggler .item-listing .item{margin-bottom:1px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.animated-component-section .app-swiper-container .fade-swiper-container .page-listing .menu-toggler .item-listing .item a{background-color:#fff;display:block;padding:12px 13px;text-align:center;color:#222b45;font-size:13px;font-weight:300;pointer-events:none;line-height:1.6}.animated-component-section .app-swiper-container .fade-swiper-container .page-listing .menu-toggler .item-listing .item.active{transform:scale(1.5)}.animated-component-section .app-swiper-container .fade-swiper-container .page-listing .menu-toggler .item-listing .item.active a{background-color:#3e64ff;color:#fff;border:1px solid #fff;font-weight:700;font-size:16px;line-height:1.1}.animated-component-section .app-swiper-container .fade-swiper-container .page-listing .menu-toggler.open .item-listing{display:block}.animated-component-section .app-swiper-container .fade-swiper-container .page-listing .item-listing{display:none}.animated-component-section .app-swiper-container .fade-swiper-container .page-listing.last-slide{display:none}@media all and (max-width: 768px){.animated-component-section .app-swiper-container .fade-swiper-container .page-listing{top:140px;inset-inline-end:10px}.animated-component-section .app-swiper-container .fade-swiper-container .page-listing .menu-toggler .item-listing .item a{font-size:9px;padding:7px 6px}.animated-component-section .app-swiper-container .fade-swiper-container .page-listing .menu-toggler .item-listing .item.active a{font-size:10px;padding:7px 10px}}.animated-component-section .app-swiper-container .fade-swiper-container:not(.active) .page-listing{opacity:0}.animated-component-section .app-swiper-container .fade-swiper-container.active .fade-swiper .swiper-slide .slide-content .slide-anim.part-1.scroll img{object-position:0% 0%}.animated-component-section .app-swiper-container .fade-swiper-container.active .fade-swiper .swiper-slide .slide-content .slide-anim.part-1.scroll img.slide-up{object-position:0% 100%}.animated-component-section .app-swiper-container .fade-swiper-container.active .fade-swiper .swiper-slide .slide-content .slide-anim.part-2 img{inset-inline-start:100%}.animated-component-section .app-swiper-container .fade-swiper-container.active .fade-swiper .swiper-slide .slide-content .slide-anim.part-2 img.slide-in{inset-inline-start:0}.animated-component-section .app-swiper-container .fade-swiper-container.active .fade-swiper .swiper-slide.swiper-slide-active{opacity:1}.animated-component-section .app-swiper-container .thumb-swiper-container{margin-inline-start:50px}.animated-component-section .app-swiper-container .thumb-swiper-container .thumb-swiper{overflow:visible}.animated-component-section .app-swiper-container .thumb-swiper-container .thumb-swiper .swiper-slide{max-height:120px;opacity:0.2}.animated-component-section .app-swiper-container .thumb-swiper-container .thumb-swiper .swiper-slide.swiper-slide-thumb-active{opacity:1}.animated-component-section .app-swiper-container .thumb-swiper-container .thumb-swiper .swiper-slide.swiper-slide-thumb-active .thumb-slide{padding-bottom:20px}.animated-component-section .app-swiper-container .thumb-swiper-container .thumb-swiper .swiper-slide.swiper-slide-thumb-active .thumb-slide .thumb-content{border-inline-start:1px solid #bfccff}.animated-component-section .app-swiper-container .thumb-swiper-container .thumb-swiper .swiper-slide.swiper-slide-thumb-active .thumb-slide .thumb-content h4{font-size:18px}@media screen and (min-width: 320px){.animated-component-section .app-swiper-container .thumb-swiper-container .thumb-swiper .swiper-slide.swiper-slide-thumb-active .thumb-slide .thumb-content h4{font-size:calc(18px + 27 * ((100vw - 320px) / 1601))}}@media screen and (min-width: 1921px){.animated-component-section .app-swiper-container .thumb-swiper-container .thumb-swiper .swiper-slide.swiper-slide-thumb-active .thumb-slide .thumb-content h4{font-size:45px}}.animated-component-section .app-swiper-container .thumb-swiper-container .thumb-swiper .swiper-slide .thumb-slide{margin-bottom:0px;cursor:pointer}.animated-component-section .app-swiper-container .thumb-swiper-container .thumb-swiper .swiper-slide .thumb-slide .thumb-content{padding-inline-start:45px;border-inline-start:1px solid transparent}.animated-component-section .app-swiper-container .thumb-swiper-container .thumb-swiper .swiper-slide .thumb-slide .thumb-content h4{color:#113a87;font-size:45px;font-weight:600;line-height:0.8;margin-bottom:10px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.animated-component-section .app-swiper-container .thumb-swiper-container .thumb-swiper .swiper-slide .thumb-slide .thumb-content h4{font-size:16px}@media screen and (min-width: 320px){.animated-component-section .app-swiper-container .thumb-swiper-container .thumb-swiper .swiper-slide .thumb-slide .thumb-content h4{font-size:calc(16px + 6 * ((100vw - 320px) / 1601))}}@media screen and (min-width: 1921px){.animated-component-section .app-swiper-container .thumb-swiper-container .thumb-swiper .swiper-slide .thumb-slide .thumb-content h4{font-size:22px}}@media all and (max-width: 768px){.animated-component-section .app-swiper-container .thumb-swiper-container .thumb-swiper .swiper-slide .thumb-slide .thumb-content h4{line-height:1.2}}.animated-component-section .app-swiper-container .thumb-swiper-container .thumb-swiper .swiper-slide .thumb-slide .thumb-content p{color:#1f2840;font-size:20px;font-weight:300;line-height:1.3;width:315px;max-width:100%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.animated-component-section .app-swiper-container .thumb-swiper-container .thumb-swiper .swiper-slide .thumb-slide .thumb-content p{font-size:16px}@media screen and (min-width: 320px){.animated-component-section .app-swiper-container .thumb-swiper-container .thumb-swiper .swiper-slide .thumb-slide .thumb-content p{font-size:calc(16px + 4 * ((100vw - 320px) / 1601))}}@media screen and (min-width: 1921px){.animated-component-section .app-swiper-container .thumb-swiper-container .thumb-swiper .swiper-slide .thumb-slide .thumb-content p{font-size:20px}}@media all and (max-width: 768px){.animated-component-section .app-swiper-container .thumb-swiper-container{min-height:161px}.animated-component-section .app-swiper-container .thumb-swiper-container .page-listing{top:165px}.animated-component-section .app-swiper-container .thumb-swiper-container .page-listing .menu-toggler{padding:8px 0;width:30px}}@media all and (max-width: 1200px){.animated-component-section .app-swiper-container .row{flex-direction:column-reverse}.animated-component-section .app-swiper-container .row .thumb-swiper-container{margin-inline-start:0}.animated-component-section .app-swiper-container .row .thumb-swiper-container .thumb-swiper .swiper-slide{max-height:fit-content}.animated-component-section .app-swiper-container .row .thumb-swiper-container .thumb-swiper .swiper-slide .thumb-slide .thumb-content{padding-inline-start:20px}.animated-component-section .app-swiper-container .row .fade-swiper-container{margin:auto}}@media all and (max-width: 768px){.animated-component-section .app-swiper-container .row .fade-swiper-container{margin:auto;width:200px}}*,*::before,*::after{direction:ltr}
