.faq-box{transition:all .3s ease-in-out;border-radius:8px;cursor:pointer;overflow:hidden}.faq-box:hover{background:#1f2959bf;transition:all .3s ease-in-out}.faq-box.active .faq-question .dep-icon{transform:scaleY(-1);transition:all .3s ease-in-out}.faq-box .faq-question{cursor:pointer;width:100%;background:none;border:none;color:#fff;display:flex;align-items:center;gap:16px;transition:all .3s ease-in-out;background:#1f295940;padding:16px;font-family:DM Sans,sans-serif}.faq-box .faq-question .dep-icon{font-size:32px;transform:scaleY(1);transition:all .3s ease-in-out}.faq-box .faq-question .question{text-align:left}.faq-box .faq-answer{padding:0 16px 16px 64px;color:#f3f5f8;transition:all .3s ease-in-out;background:#1f295940}.faq-box .slide{overflow:hidden}.faq-box .slide-enter-active,.faq-box .slide-leave-active{transition:max-height .3s ease-in-out,opacity .3s ease-in-out}.faq-box .slide-enter-from,.faq-box .slide-leave-to{max-height:0;opacity:0}.faq-box .slide-enter-to,.faq-box .slide-leave-from{max-height:200px;opacity:1}@media (max-width: 47.99em){.faq-box .faq-question{flex-direction:row-reverse}.faq-box .faq-question .question{width:100%}.faq-box .faq-answer{padding:0 16px 16px}}.faq-section .main-container .content .main-title{display:flex;gap:16px;align-items:stretch}.faq-section .main-container .content .main-title .vertical-box{width:8px;background:#2458f2;border-radius:4px}@media (max-width: 47.99em){.faq-section .main-container .content .main-title .vertical-box{width:6px}}.faq-section .main-container{padding-top:96px;position:relative}.faq-section .main-container:before{content:"";width:calc(100% - 64px);height:1px;background:#b3b5bd;position:absolute;left:50%;transform:translate(-50%);top:0}@media (max-width: 47.99em){.faq-section .main-container{padding-top:0}.faq-section .main-container:before{display:none}}.faq-section{transition:all .8s ease-in-out}.faq-section .main-container .content.faq-list{width:608px;min-width:608px;max-width:608px}.faq-section .main-container .content .faq-container{display:flex;flex-direction:column;gap:16px}@media (max-width: 47.99em){.faq-section .main-container .content:first-child{border-top:1px solid #B3B5BD;padding-top:64px}.faq-section .main-container .content.faq-list{width:100%;min-width:0;max-width:none}.faq-section .main-container .content .main-title .vertical-box{width:6px}.faq-section .main-container .content .faq-container{gap:8px}}.call-to-action-section .content-wrapper{padding-left:32px;padding-right:32px;max-width:1184px;margin:auto;box-sizing:border-box}.call-to-action-section .content-wrapper .main-container{padding:64px;background:url(/assets/map.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:16px;margin-bottom:96px}.call-to-action-section .content-wrapper .main-container .content{width:100%;max-width:480px;text-align:center;margin:auto;display:flex;flex-direction:column;align-items:center}.call-to-action-section .content-wrapper .main-container .content .title{color:#fff}.call-to-action-section .content-wrapper .main-container .content .sub-title{padding:0 25px}.call-to-action-section .content-wrapper .main-container .content .buttons-container{gap:32px}@media (max-width: 47.99em){.call-to-action-section .content-wrapper{padding:0}.call-to-action-section .content-wrapper .main-container{padding:0 32px;box-sizing:border-box;background:none;margin-bottom:64px}.call-to-action-section .content-wrapper .main-container .content{background:url(/assets/map.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;padding:32px;box-sizing:border-box;border-radius:16px;margin:0;max-width:none}.call-to-action-section .content-wrapper .main-container .content .sub-title{padding:0}.call-to-action-section .content-wrapper .main-container .content .buttons-container{gap:16px}}.testimonial{width:544px;max-width:544px;min-width:544px;display:flex;flex-direction:column;gap:32px;padding:48px;height:max-content;box-sizing:border-box;cursor:pointer;border-radius:16px;background:#1f295940;transition:all .3s ease-in-out}.testimonial:hover{background:#1f2959bf;transition:all .3s ease-in-out}.testimonial .icon{width:102px;height:80px}.testimonial .name-container{display:flex;flex-direction:column;gap:4px}.testimonial .name-container .name{color:#fff}.testimonial .name-container .position{color:#4ca5fe}@media (max-width: 47.99em){.testimonial{padding:16px;gap:16px;width:315px;min-width:315px;max-width:none}.testimonial .icon{width:61px;height:48px}.testimonial .name-container{gap:8px}}.vi-carousel{overflow:visible;max-width:100%;position:relative}.vi-carousel.dragging .carousel-scroll .carousel-item>*{-webkit-user-select:none;user-select:none;pointer-events:none}.vi-carousel .carousel-scroll{display:flex;align-items:stretch}.vi-carousel .carousel-scroll .carousel-item{padding:10px;display:inline-flex;align-items:stretch}.vi-carousel .carousel-scroll .carousel-item *{box-sizing:border-box;-webkit-user-drag:none}.vi-carousel .item-scroll-bar{width:100%;height:1px;background:green;position:absolute;bottom:-63px;transition:.3s transform}.vi-carousel .item-scroll-bar:hover{transform:translateY(-50%) scaleY(1.5)}.vi-carousel .item-scroll-bar .bar{height:4px;background:green;position:absolute;top:calc(50% - 2px);transform:translateY(-50%);left:0;width:10%;border-radius:2px}.vi-carousel .item-scroll-bar .item-scroll-bar-placeholder{position:absolute;width:100%;height:30px;cursor:pointer;top:50%;left:0;right:0;transform:translateY(-50%)}.testimonial-section .main-container.single-testimonial .content:last-child{width:592px;min-width:592px;max-width:592px}.testimonial-section .main-container.single-testimonial .content .testimonial{width:100%;max-width:none}.testimonial-section .main-container.double-testimonials .content{flex-direction:row;display:flex}.testimonial-section .main-container.double-testimonials .content:first-child{display:none}.testimonial-section .main-container.double-testimonials .content .testimonial{width:100%;flex:1;max-width:none;min-width:0}.testimonial-section .carousel-container .testimonial-wrapper{border-width:0 1px}.testimonial-section .carousel-container .testimonial-wrapper .testimonial-single{margin:auto}.testimonial-section .carousel-container .testimonial-wrapper .vi-carousel{overflow:hidden}.testimonial-section .carousel-container .testimonial-wrapper .carousel-item{padding:0 16px}@media (max-width: 47.99em){.testimonial-section .main-container.single-testimonial .content:first-child{display:none}.testimonial-section .main-container.single-testimonial .content:last-child{width:100%;min-width:0;max-width:none}.testimonial-section .main-container.double-testimonials .content{flex-direction:column;gap:16px}.testimonial-section .main-container.double-testimonials .content:first-child{display:none}.testimonial-section .carousel-container .testimonial-wrapper .carousel-item{padding-left:8px;padding-right:8px}.testimonial-section .carousel-container .testimonial-wrapper .carousel-item:first-child{padding-left:0}}
