@charset "UTF-8";/*!
Theme Name: Web Design Sun® Theme
Theme URI: https://www.webdesignsun.com
Author: Web Design Sun®
Author URI: https://www.webdesignsun.com
Description: This Custom Theme is Unique and Created with Soul and Care in a Single Copy only for Tak Kalkulator by Web Design Sun®.
Version: 1.0
License: Commercial
License URI: https://www.webdesignsun.com
Tags: custom development
Text Domain: webdesignsuntheme

© All Rights Reserved Tak Kalkulator
*/:root{--color-primary:#3B68FC;--btn-hover-color-primary:#2758FB;--color-bg-blue:#001455;--primary-color:#3b68fc;--color-dark:#212427;--color-light:#b2b9be;--color-accent:#e4fe55;--secondary-color:#e4fe55;--color-white:#ffffff;--white:var(--color-white);--color-bg-light:#f6f9fe;--light-bg:#edf4ff;--color-border:rgba(231, 234, 239, 1);--gray:#b2b9be;--border-color:rgba(229, 233, 239, 1);--text-color:#212427;--font-primary:Poppins,-apple-system,Roboto,Helvetica,sans-serif;--font-brand:"Segoe UI",-apple-system,Roboto,Helvetica,sans-serif}*,::after,::before{box-sizing:border-box}body{padding:0;margin:0;font-family:var(--font-primary);overflow-x:hidden}img{max-width:100%;height:auto}.container{max-width:1186px;margin:0 auto;width:100%;padding:0}.badge{display:inline-block;background-color:var(--color-accent);font-size:16px;font-weight:700;padding:3px 11px;border-radius:100px;color:var(--color-dark);align-self:flex-start}@media (max-width:767px){.badge{font-size:14px}}.site-container{width:100%;margin:0 auto}.main{width:100%}.btn{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:100px;border:none;font-weight:600;cursor:pointer;font-family:var(--font-primary);transition:.1s linear;text-decoration:none}.btn--primary{background-color:var(--color-primary);color:var(--color-white);transition:background-color .1s linear}.btn--primary:hover{background-color:var(--btn-hover-color-primary)}@media (max-width:1280px){.desktop{display:none!important}}@media (min-width:1281px){.mobile{display:none!important}}.overflow-none{overflow:hidden!important}.btn--dark{background-color:var(--color-dark);color:var(--color-white);padding:16px 28px;min-height:56px;transition:background-color .1s linear}.btn__icon{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;transition:background-color .1s linear}.btn--white{background-color:var(--color-white);color:var(--color-dark)}.btn--white .btn__icon{filter:invert(1)}.btn--large{width:100%;max-width:491px;margin:0 auto;justify-content:center}.header,.header_blog{border-bottom:1px solid rgba(0,0,0,.1);position:sticky;top:0;width:100%;z-index:1000;background-color:var(--light-bg)}.header_blog{padding-bottom:120px}.home .header{background-color:var(--color-bg-blue);border-bottom:1px solid rgba(255,255,255,.1)}.home .header .burger-menu__line{background-color:#fff}.header{border-bottom:1px solid rgba(0,0,0,.1)}.header__content{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:19px 0;position:relative;z-index:1000}@media (max-width:1170px){.header__content{padding:11px 16px;gap:10px}}@media (min-width:1101px){.home .header .nav__list a:not(.btn){color:#fff}.header .burger-menu{display:none!important}}@media (max-width:1100px){.header .menu-overlay.active{display:block!important}.header .menu-overlay.active .btn.btn--primary{display:flex;max-width:217px;justify-content:center;margin:25px auto}.header .menu-overlay.active ul{list-style:none}}.logo,.logo a,.logo_container{display:flex;align-items:center;gap:12px}.logo{width:270px}@media (max-width:1100px){.logo{width:100%;justify-content:space-between}.admin-bar .menu-overlay{padding-top:80px}}.logo .custom-logo{width:100%}@media (max-width:1170px){.logo .custom-logo{width:92%}}.nav__list,.overlay-nav__list{display:flex;align-items:center;gap:29px;flex-wrap:wrap;list-style:none;padding:0;margin:0 auto}.nav__list a:not(.btn){position:relative;color:#212427;text-decoration:none;display:inline-block}.nav__list a:not(.btn)::after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background-color:currentColor;transition:width .3s}.nav__list a:not(.btn):hover::after{width:100%}.nav__list a,.overlay-nav__list li a{text-decoration:none;font-family:var(--font-primary);font-size:16px;font-weight:400;line-height:24px;color:#212427}.nav__link{text-decoration:none;font-size:16px;font-weight:400;color:var(--color-dark)}.burger-menu{background:0 0;border:none;cursor:pointer;z-index:1100}.burger-menu__line{width:17px;height:3px;background-color:#333;margin:4px 0;display:block}.admin-bar .menu-overlay .close-menu{top:60px}@media (max-width:1100px){.menu-overlay{position:fixed;inset:0;background:var(--color-white);padding-top:60px;display:none;z-index:99999;overflow-y:auto}.menu-overlay.active{display:block}}@media (min-width:1101px){.menu-overlay{display:flex;align-items:center;gap:4em}}.close-menu{display:none}@media (max-width:1100px){.close-menu{position:absolute;display:block;top:15px;right:20px;background:0 0;border:none;font-size:2rem;color:#333;cursor:pointer;z-index:1100}.header .nav__list{list-style:none;display:flex;justify-content:center;flex-direction:column}.header .nav__list li a{color:#212427}}.header__content .btn{padding-inline:22px;text-decoration:none}.header-content{display:flex;width:100%;flex-direction:column;gap:clamp(.5rem,2vw,1rem)}.highlight-button{display:inline-block;border-radius:100px;background-color:var(--color-accent);padding:.5rem 1rem;color:var(--color-dark);font-size:clamp(14px,1.5vw,16px);font-weight:600;width:-moz-fit-content;width:fit-content}.home .hero{background-color:#001455;display:flex;flex-direction:column;align-items:center;padding:52px 0 40px}@media (max-width:1280px){.home .hero{padding:40px 0 60px;padding-inline:16px}}.home .hero__top-logo{aspect-ratio:1.09;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:clamp(2.5rem,5vw,4.375rem);margin-left:clamp(1.25rem,10vw,8.19rem)}.home .hero__content{z-index:10;display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:1186px;padding-bottom:30px}@media (max-width:991px){.header{max-width:100%}.home .hero__content{max-width:100%;padding-bottom:0}}.home .hero__main{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:80px}@media (max-width:1170px){.home .hero__content{padding-inline:0}.home .hero__main{gap:33px}}.home .hero__text-content{flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:center;width:min(100%,33.06rem);min-width:min(100%,15rem);margin:auto}.home .hero__header{display:flex;flex-direction:column;align-items:stretch;justify-content:center;width:100%;font-family:var(--font-primary);color:#fff;margin-bottom:42px}@media (max-width:768px){.home .hero__header{margin-bottom:33px}}.home .hero__title{margin:0;font-weight:700;line-height:1.375;font-size:clamp(2rem,5vw,3rem)}@media (max-width:768px){.home .hero__title{text-align:center;font-size:36px;line-height:1.33}}.home .hero__highlight{color:#e4fe55}.home .hero__description{margin:clamp(.75rem,2vw,1rem) 0 0;font-size:clamp(.875rem,2vw,1rem);font-weight:400;line-height:1.625}.home .hero__illustration{display:block;flex:1;aspect-ratio:1.03;-o-object-position:center;object-position:center;border-radius:16px;overflow:hidden;width:min(100%,34.06rem);min-width:min(100%,15rem);margin:auto}.home .hero__bottom-logo{z-index:10;align-self:flex-end;aspect-ratio:1.09;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:clamp(2.5rem,5vw,4.44rem);margin:clamp(-9.375rem,-20vh,-16.56rem) clamp(1.25rem,3vw,2.44rem) clamp(-1.25rem,-3vh,-2.5rem) 0}.home .search-bar{display:flex;align-items:center;justify-content:space-between;background-color:#fff;border:.0625rem solid #e5e9ef;border-radius:6.25rem;padding:5px 5px 5px 20px;max-width:536px}@media (max-width:768px){.home .hero__description{text-align:center;font-size:16px;line-height:1.6}.home .search-bar{padding:5px 5px 5px 9px;margin:0 auto;width:100%}}.home .search-bar__input-group{flex:1;display:flex;align-items:center;gap:clamp(.5rem,1vw,.75rem);font-family:var(--font-primary);font-size:clamp(.875rem,2vw,1rem);color:#212427;font-weight:400;line-height:1;width:min(100%,28.69rem);min-width:min(100%,15rem);margin:auto}.home .search-bar__icon{width:24px;margin:auto;font-size:24px}.home .search-bar__button-icon{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:clamp(1.25rem,2vw,1.5rem);margin:auto;align-self:stretch;height:13px;font-size:14px}.home .search-bar__input{flex:1;border:none;background:0 0;outline:0;width:100%;font-family:inherit;font-size:inherit;color:inherit}.home .search-bar__input::-moz-placeholder{color:#212427}.home .search-bar__input::placeholder{color:#212427}.home .search-bar__button{display:flex;align-items:center;justify-content:center;margin:auto;flex-shrink:0;border:none;border-radius:6.25rem;background-color:#3b68fc;cursor:pointer;transition:background-color .3s;height:48px;width:64px}.home .search-bar__button:hover{background-color:#2d55ff}.home .search-bar__button:focus{outline:rgba(255,255,255,.5) solid .125rem;outline-offset:.25rem}@media (max-width:768px){.home .search-bar__button{height:36px;width:53px}}.home .how-it-works{display:flex;flex-direction:column;align-items:center;padding:140px 0 125px;font-family:var(--font-primary)}.home .how-it-works__container{max-width:1186px}.home .how-it-works__header{display:flex;flex-direction:column;align-items:stretch;width:791px;max-width:100%;font-size:clamp(14px,1vw + 12px,16px);font-weight:600;color:#212427;margin:0 auto}@media (max-width:1170px){.home .how-it-works{padding:60px 19px 48px}.home .how-it-works__container{max-width:100%}.home .how-it-works__header{align-self:stretch}}.home .how-it-works__label{align-self:center;padding:2px 12px;border-radius:100px;background-color:#e4fe55;color:#000}.home .how-it-works__title{text-align:center;font-size:clamp(32px,3vw + 24px,44px);line-height:1.1;margin:22px 0 7px;font-weight:600}@media (max-width:1170px){.home .how-it-works__title{font-size:32px;line-height:1.25;margin:13px 0 4px}}.home .how-it-works__description{text-align:center;font-size:clamp(14px,1vw + 12px,16px);font-weight:400;line-height:1.6;margin-top:clamp(12px,1vw + 8px,16px)}.home .how-it-works__steps{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:30px;margin-top:33px;width:100%}@media (max-width:799px){.home .how-it-works__steps{flex-direction:column;align-items:center}}.home .how-it-works .step-card{flex:1;flex-basis:0;display:flex;flex-direction:column;justify-content:center;max-width:370px}@media (max-width:1170px){.home .how-it-works__steps{margin-top:16px;gap:17px}.home .how-it-works .step-card{max-width:343px}}.home .how-it-works .step-card__content{background-color:#f6f9fe;border-radius:16px;padding:20px;max-width:100%}.home .how-it-works .step-card__content img{width:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:8px;overflow:hidden}.home .how-it-works .step-card__info{margin-top:2px;display:flex;flex-direction:column;width:100%}.home .how-it-works .step-card__title{align-self:start;text-align:center;font-size:clamp(20px,1.5vw + 16px,24px);font-weight:600;line-height:1.2;color:#000;margin-bottom:3px}@media (max-width:1170px){.home .how-it-works .step-card__title{font-size:24px}}.home .how-it-works .step-card__description{margin-top:clamp(4px,.5vw + 2px,6px);font-size:clamp(14px,1vw + 12px,16px);font-weight:400;line-height:1.6;color:#212427}.home .feature-section{background-color:#edf4ff;display:flex;justify-content:center;padding:143px 15px;font-family:Poppins,-apple-system,Roboto,Helvetica,sans-serif;font-size:16px;font-weight:600}.home .feature-section__content_wrape{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;max-width:1186px}.home .feature-section__content{display:flex;flex-direction:column;align-items:stretch;justify-content:center;align-self:stretch;min-width:240px;width:520px;margin:auto 0;max-width:100%}.home .feature-section__text-container{display:flex;flex-direction:column;align-items:stretch;justify-content:center;width:100%;color:#212427;margin-bottom:30px}.home .feature-section .feature-tag{align-self:flex-start;border-radius:100px;background-color:#e4fe55;padding:2px 12px;margin-top:0}.home .feature-section__heading{font-size:44px;line-height:1.4;font-weight:600;margin:13px 0 17px}.home .feature-section__description{font-weight:400;line-height:26px;margin:0}.home .feature-section__image{aspect-ratio:.87;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:528px;border-radius:16px;overflow:hidden;align-self:stretch;min-width:240px;margin:auto 0;max-width:100%}.home .feature-section .cta-button{display:flex;align-items:center;justify-content:center;align-self:flex-start;padding:16px 24px;margin:0;border:none;border-radius:100px;cursor:pointer;background-color:#3b68fc;color:#fff;font-family:inherit;font-size:16px;font-weight:600;gap:8px;transition:background-color .1s linear;text-decoration:none}.home .feature-section .cta-button__text{margin:auto 0;align-self:stretch}.home .feature-section .cta-button__icon{width:26px;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin:auto 0;flex-shrink:0;height:14px;font-size:15px}.home .feature-section .cta-button:hover{background-color:var(--btn-hover-color-primary)}@media (max-width:1280px){.home .feature-section{padding:100px 60px;gap:60px 30px}.home .feature-section__content,.home .feature-section__image{width:48%;max-width:100%}.home .feature-section__heading{font-size:36px;line-height:48px}}@media (max-width:768px){.home .feature-section{gap:40px 20px;padding:60px 16px;gap:30px 15px}.home .feature-section__content,.home .feature-section__image,.home .feature-section__text-container{width:100%;max-width:100%}.home .feature-section__image{margin:34px auto 0}.home .feature-section__text-container{margin-bottom:8px}.home .feature-section__heading{font-size:32px;line-height:1.25;margin:12px 0 4px}.home .feature-section .feature-tag{padding:4px 10px;font-size:14px}.home .feature-section__description{font-size:16px;line-height:1.6;margin-top:12px}.home .feature-section .cta-button{justify-content:center;padding:16px 26px;font-size:16px;margin-top:24px}.home .feature-section .cta-button__icon{width:20px}.home .hero__main{flex-direction:column}.home .hero__illustration,.home .hero__text-content{width:100%}}@media (max-width:360px){.home .feature-section{padding:40px 16px}.home .feature-section__heading{font-size:24px;line-height:32px}.home .feature-section__description{font-size:13px;line-height:20px}.home .feature-section .cta-button{padding:10px 14px;font-size:13px}.home .feature-section .cta-button__icon{width:18px}}@media (min-width:415px){.home .feature-section__image,.home .hero .hero__illustration{max-width:50%}}@media (max-width:30rem){.home .search-bar{padding:.25rem}.home .search-bar__input-group{font-size:.875rem}.home .search-bar__button{padding:.5rem .75rem}}.home .comparison-section{font-family:Poppins,-apple-system,Roboto,Helvetica,sans-serif;color:#212427;max-width:1440px;display:flex;justify-content:center}.home .comparison-section .comparison-container{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;width:100%;max-width:1186px;gap:clamp(20px,4vw,100px)}@media (max-width:1280px){.home .comparison-section .comparison-container{justify-content:center;max-width:100%}}.home .comparison-section .image-container{flex:1;min-width:min(100%,320px);max-width:528px;overflow:hidden;border-radius:16px}.home .comparison-section .image-container .comparison-image{display:block;width:100%;height:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:800px){.home .comparison-section{margin:62px auto}.home .comparison-section .image-container{order:2;min-height:407px}.home .comparison-section .image-container .comparison-image{order:1;margin-top:11px;border-radius:16px}}.home .comparison-section .content-container{flex:1;min-width:min(100%,320px);max-width:527px;display:flex;flex-direction:column;gap:clamp(1rem,3vw,2rem)}.home .comparison-section .header-content{display:flex;flex-direction:column;width:100%;gap:clamp(.5rem,2vw,1rem)}.home .comparison-section .highlight-button{display:inline-block;border-radius:100px;background-color:#e4fe55;padding:2px 13px;color:#000;font-size:clamp(14px,1.5vw,16px);font-weight:600;width:-moz-fit-content;width:fit-content}.home .comparison-section .main-title{margin:0;font-weight:600;font-size:clamp(28px,4vw,44px);line-height:1.34}@media (max-width:768px){.home .comparison-section .main-title{font-size:32px;line-height:1.35;margin:5px 0}}.home .comparison-section .description{margin:0;font-weight:400;font-size:clamp(14px,1.5vw,16px);line-height:1.6}.home .comparison-section .metrics-container{display:grid;width:100%;margin-top:0;gap:clamp(1rem,3vw,24px);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.home .comparison-section .metric-card{display:flex;flex-direction:column;gap:.5rem;padding:8px 30px 24px 20px;border-radius:16px;background-color:#f6f9fe;border-left:4px solid #3b68fc}.home .comparison-section .metric-card .metric-title{font-size:24px;font-weight:700;line-height:1.45;margin:18px 0 0}@media (max-width:768px){.home .comparison-section .description{font-size:16px;margin-bottom:14px}.home .comparison-section .metrics-container{grid-template-columns:1fr}.home .comparison-section .metric-card .metric-title{font-size:20px;line-height:1.6}}.home .comparison-section .metric-card .metric-description{margin:0;font-weight:400;font-size:clamp(14px,1.5vw,16px);line-height:1.65}@media (max-width:768px){.home .comparison-section .metric-card .metric-description{font-size:16px}.home .comparison-section .metric-card{padding:2px 11px 19px}}.home .article-comparison-section{padding:147px 15px 140px;margin:0 auto!important}.home .article-comparison-section .image-container{max-width:527px}@media (max-width:1124px){.home .article-comparison-section .image-container,.home .article-comparison-section .image-container .comparison-image{max-width:100%}}.home .article-comparison-section .metric-card{justify-content:flex-start}.home .article-comparison-section .metric-description p{margin:0 0 24px}.home .article-comparison-section .metric-description p:last-of-type{margin:0}.home .article-comparison-section .header-content{margin-top:18px}@media (max-width:991px){.home .article-comparison-section{padding:50px 16px!important}.home .article-comparison-section .header-content{margin-top:11px}.home .article-comparison-section .header-content .description{margin-bottom:0}}.home .article-comparison-section .metrics-container{margin:33px 0 19px}.home .article-comparison-section .comparison-container{gap:54px;max-width:1185px}@media (max-width:1124px){.home .article-comparison-section .comparison-container{gap:clamp(20px,4vw,100px)}}.home .article-comparison-section .content-container{max-width:616px;gap:0}@media (max-width:1124px){.home .article-comparison-section .content-container{max-width:100%}}.home .feature-overview{position:relative;display:flex;justify-content:center;padding:142px 0;background-color:#001455;overflow:hidden}@media (max-width:1280px){.home .feature-overview{padding:61px 16px}}.home .feature-overview:before{position:absolute;content:"";background-image:url(../img/featured-bg.svg);top:0;right:0;width:53%;height:145%;background-size:cover}@media (max-width:991px){.home .article-comparison-section .metrics-container{margin:16px 0 19px}.home .article-comparison-section .content-container{order:2}.home .feature-overview:before{top:auto;width:69%;height:17%;bottom:0}}.home .feature-overview__container{max-width:1186px}.home .feature-overview__background{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1381px;height:1427px;min-height:1427px;border-radius:200px;z-index:0}.home .feature-overview__header{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;font-family:Poppins,-apple-system,Roboto,Helvetica,sans-serif;color:#fff}.home .feature-overview__header .feature-overview__label{border-radius:100px;background-color:#e4fe55;padding:2px 12px;font-size:clamp(14px,1.5vw,16px);font-weight:600;color:#000}.home .feature-overview__header .feature-overview__title{margin:23px auto 5px;font-size:44px;font-weight:600;line-height:1;text-align:center}@media (max-width:768px){.home .feature-overview__header .feature-overview__title{margin:12px auto 0;font-size:32px;line-height:1.3}}.home .feature-overview__header .feature-overview__subtitle{margin-top:16px;font-size:16px;font-weight:400;line-height:2;text-align:center}.home .feature-overview__grid{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:start;justify-content:center;gap:24px;margin-top:30px;width:100%}@media (max-width:768px){.home .feature-overview__header .feature-overview__subtitle{margin-top:11px;line-height:1.7}.home .feature-overview__grid{margin-top:16px}}.home .feature-overview__content{flex:1;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:start;gap:24px;min-width:290px;width:100%}@media (max-width:991px){.home .feature-overview__content{gap:20px}}.home .feature-card{padding:24px;width:100%;border:1px solid #e7eaef;border-radius:16px;background-color:#fff;box-shadow:5px 5px 25px rgba(0,0,0,.04);transition:background-color .1s linear;flex:1;flex-basis:0;min-width:285px;display:flex;flex-direction:column;justify-content:center}.home .feature-card__icon-wrapper{display:flex;align-items:center;justify-content:center;padding:0;width:60px;height:60px;border-radius:100px}.home .feature-card__icon{margin:auto;width:60px;min-height:60px;background-size:cover;background-repeat:no-repeat}.home .feature-card__content{margin-top:29px;display:flex;flex-direction:column;gap:4px;flex-grow:1;font-family:Poppins,-apple-system,Roboto,Helvetica,sans-serif}.home .feature-card__title{margin:0;font-size:24px;font-weight:600;line-height:1;color:#212427}.home .feature-card__description{margin:4px 0 3px;font-size:16px;line-height:26px;font-weight:400;color:#212427}.home .feature-card--cta{background-color:#3b68fc;border-color:#3b68fc;justify-content:space-between}.home .feature-card--cta__title{font-size:24px;line-height:34px;font-weight:600;color:#fff}.home .feature-card--cta__button{margin-top:42px;padding:16px 24px;display:flex;align-items:center;gap:10px;border-radius:100px;background-color:#fff;color:#3b68fc;border:none;cursor:pointer;font-family:Poppins,-apple-system,Roboto,Helvetica,sans-serif;font-weight:600}.home .feature-card--cta__button-text{margin:auto 0}.home .feature-card--cta__button-icon{width:24px;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin:auto 0;flex-shrink:0}.home .feature-card:last-child{background-color:#3b68fc;border-color:#3b68fc}.home .feature-card:last-child .feature-card__content{justify-content:space-between;margin-top:0;line-height:1.4}.home .feature-card:last-child .feature-card__title{color:#fff;line-height:1.4}.home .feature-card .feature-card-button{display:flex;background-color:#fff;align-self:start;color:#3b68fc;text-decoration:none;padding:16px 24px;transition:.1s linear;border:2px solid #fff}.home .feature-card .feature-card-button .cta-button__icon{margin-left:6px}.home .feature-card .feature-card-button .icon-arrow-right::before{color:#3b68fc}.home .feature-card .feature-card-button:hover{background-color:transparent;border:2px solid #fff;color:#fff}.home .feature-card .feature-card-button:hover .icon-arrow-right::before{color:#fff}@media (max-width:991px){.home .feature-card:last-child .feature-card__title{line-height:1.5}.home .feature-card .feature-card-button{margin:18px 0 3px;padding:15px 20px}.home .feature-card{padding:16px}.home .feature-card__button{padding:16px 20px;margin-top:40px}}.home .about-partners{padding:143px 15px}@media (max-width:991px){.home .about-partners{padding:74px 15px 58px}}.home .pricing-section{font-family:Poppins,-apple-system,Roboto,Helvetica,sans-serif;color:#212427;display:flex;justify-content:center;margin-top:141px;padding:0 20px}.home .pricing-section .icon-info{display:inline-block;cursor:pointer;position:relative;overflow:visible!important}.home .pricing-section .icon-info .tooltiptext{visibility:hidden;opacity:0;background-color:#e4fe55;color:#000;font-size:.875rem;line-height:1.4;z-index:10;position:absolute;top:50%;left:100%;transform:translate(8px,-50%);white-space:normal;word-break:break-word;width:-moz-max-content;width:max-content;max-width:14vw;box-sizing:border-box;padding:8px 12px;border-radius:4px;transition:opacity .3s;font-family:Poppins,-apple-system,Roboto,Helvetica,sans-serif}.home .pricing-section .icon-info.tooltipleft .tooltiptext{left:auto;right:100%;transform:translate(-8px,-50%)}.home .pricing-section .icon-info.open .tooltiptext,.home .pricing-section .icon-info:hover .tooltiptext{visibility:visible;opacity:1}.home .pricing-section .pricing-container{width:100%;max-width:1186px}.home .pricing-section .pricing-header{display:flex;flex-direction:column;align-items:stretch;justify-content:center;width:599px;max-width:100%}.home .pricing-section .pricing-label{align-self:start;border-radius:100px;background-color:#e4fe55;padding:2px 12px;font-size:clamp(14px,1.5vw,16px);font-weight:600;color:#000}.home .pricing-section .pricing-title{margin:18px 0 5px;font-size:clamp(28px,5vw,44px);line-height:1.2;font-weight:600}@media (max-width:991px){.home .pricing-section .icon-info .tooltiptext{max-width:44vw}.home .pricing-section{margin-top:60px;padding:0 16px;text-align:left;overflow:hidden}.home .pricing-section .pricing-label{padding:2px 9px}.home .pricing-section .pricing-title{margin:13px 0 5px;font-size:32px;line-height:41px}}.home .pricing-section .pricing-description{margin-top:clamp(12px,2vw,16px);font-size:clamp(14px,1.5vw,16px);line-height:1.6;font-weight:400}.home .pricing-section .pricing-content{display:flex;flex-direction:column;align-items:stretch;margin-top:33px;width:100%}.home .pricing-section .pricing-content.desktop{overflow:auto}.home .pricing-section .pricing-cards{display:flex;overflow:visible;align-items:start;gap:24px;justify-content:start;width:100%}@media (max-width:1280px){.home .pricing-section .pricing-cards{width:auto;flex-direction:row;flex-wrap:wrap}.home .pricing-section .table-container{max-width:371px}}.home .pricing-section .table-container{width:100%}.home .pricing-section .table-container .pricing-table{border:1px solid #e5e9ef;border-top:none;border-radius:0 0 16px 16px;padding:22px 16px 20px}.home .pricing-section .table-container .pricing-table ul{list-style:none;padding:0 0 18px;margin:0}.home .pricing-section .table-container .pricing-table ul li{border-bottom:1px solid #e5e9ef;font-size:16px;font-weight:500;padding:12px 0;display:flex;justify-content:space-between;flex-wrap:wrap}.home .pricing-section .pricing-card-spacer{flex-shrink:0;width:341px;min-width:240px;height:242px;display:flex;max-width:100%}@media (max-width:991px){.home .pricing-section .pricing-description{font-size:16px}.home .pricing-section .pricing-card-spacer{display:none}}.home .pricing-section .pricing-card{flex:1 1 0;min-width:257px;padding:20px;border-radius:16px;overflow:hidden}@media (max-width:1280px){.home .pricing-section .pricing-card{width:auto;overflow:visible;border-radius:16px 16px 0 0;padding:19px 16px;text-align:left}}.home .pricing-section .pricing-card--1{background-color:#f2f2ff}.home .pricing-section .pricing-card--2{background-color:#fff7ea}.home .pricing-section .pricing-card--3{background-color:#e3f9ff}.home .pricing-section .pricing-card--4{background-color:#f2f2ff}.home .pricing-section .pricing-card--5{background-color:#fff7ea}.home .pricing-section .pricing-card--6{background-color:#e3f9ff}.home .pricing-section .pricing-card__icon{width:48px;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border-radius:100px}.home .pricing-section .pricing-card__content{margin-top:10px;width:100%}.home .pricing-section .pricing-card__title{font-size:clamp(16px,2vw,18px);font-weight:500;line-height:1.5;margin:15px 0 0}.home .pricing-section .pricing-card__price{margin-top:clamp(4px,1vw,8px);font-size:clamp(20px,2.5vw,24px);font-weight:700;line-height:1.2}.home .pricing-section .pricing-card__button{display:inline-block;margin-top:0;padding:10px;border-radius:100px;background-color:#fff;font-size:16px;font-weight:600;color:#000;text-decoration:none;text-align:center;cursor:pointer;max-width:216px;width:100%;border:2px solid #fff}.home .pricing-section .pricing-card__button:hover{background-color:transparent}.home table{min-width:100%;width:-moz-max-content;width:max-content;border-collapse:collapse;text-align:left;table-layout:fixed;display:flex;flex-direction:column}.home .comparison-item-values{display:flex;flex-wrap:nowrap;overflow:auto}.home td,.home th{padding:15px 12px}.home th{background-color:#f8f8f8;font-weight:700;min-width:281px;width:281px}.home th:nth-child(1){width:342px}.home td{background-color:#fff;min-width:281px;width:281px}.home td:nth-child(1){width:342px}.home .comparison-body tr:first-child{border-top:3px solid #212427}.home tr{border-bottom:1px solid #e4e4e4}.home tr:last-child{border-bottom:none}.home .comparison-title th{border:none;background-color:transparent;font-size:clamp(14px,1.8vw,18px);line-height:1.1;font-weight:600;padding:29px 0 19px}.home .comparison-body td{border-inline:none;padding:24px 27px;font-size:clamp(14px,1.8vw,18px);line-height:1.6;font-weight:600}.home .comparison-body .comparison-item{display:flex;gap:5px;padding-left:0;align-items:center;border-top:none}@media (max-width:420px){.home .comparison-body .comparison-item{flex-direction:column}}.home .comparison-body .comparison-item .icon-info{font-size:19px;margin-left:10px;position:relative;display:inline-block;cursor:pointer}.home .comparison-section{display:flex;justify-content:center;width:100%;font-weight:600;margin:143px auto}.home .comparison-title{width:100%;padding-bottom:20px;font-size:16px;line-height:2}.home .comparison-table{display:flex;width:100%;font-size:clamp(14px,1.8vw,18px);line-height:1.6}@media (max-width:1170px){.home .comparison-table{padding-inline:20px}}.home .footer-tr td{padding:24px 22px}.home .column-hover{background-color:#f6f9fe}.home .comparison-row{display:flex;justify-content:space-between;align-items:center;gap:clamp(12px,2vw,24px);width:100%;min-width:-moz-max-content;min-width:max-content;border-bottom:1px solid #e5e9ef}.home .comparison-header{display:flex;justify-content:start;align-items:center;gap:10px;width:336px;min-width:240px;padding:24px 0;overflow:hidden}.home .comparison-icon{margin:auto 0;flex-shrink:0;width:24px;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.home .comparison-cell{flex:1 1 0;min-width:240px;padding:24px 20px;border-radius:16px;overflow:hidden}.home .comparison-actions{display:flex;flex-wrap:wrap;align-items:start;justify-content:start;gap:24px;width:100%;font-size:16px}.home .comparison-action-spacer{flex-shrink:0;width:336px;min-width:240px;height:72px;padding:24px 0;display:flex}.home .comparison-action-cell{flex:1 1 0;min-width:202px;padding:24px 20px;border-radius:16px;display:flex;flex-direction:column;justify-content:center;align-items:stretch;overflow:hidden}.home .comparison-button{width:100%;padding:16px 24px;border-radius:100px;font-weight:600;cursor:pointer;text-align:center;background-color:#3b68fc;color:#fff;border:none}.home .comparison-button--outline{background-color:transparent;color:#000;border:1px solid #e5e9ef;width:100%;display:block;max-width:217px;padding:12px 25px;text-decoration:none}.home .comparison-button--outline.button-hover,.home .comparison-button--outline:hover{background-color:#3b68fc;color:#fff;border:none}@media (max-width:1280px){.home .pricing-section .pricing-card__button{max-width:100%}.home .comparison-section{padding:141px 16px;max-width:100%;width:auto;margin:63px auto 60px;overflow-x:auto;-webkit-overflow-scrolling:touch}.home .pricing-container,.home .pricing-header{max-width:100%!important;width:auto!important}.home .pricing-section .pricing-content{max-width:100%;margin-top:14px}.home .pricing-cards{flex-direction:column}.home .pricing-card-spacer{display:none}.home .comparison-table{min-width:768px;padding:0 20px}.home .comparison-header{width:25%;min-width:200px;padding:16px 8px}.home .comparison-cell{width:25%;min-width:150px;text-align:center;padding:16px 8px}.home .comparison-actions{justify-content:space-between;padding:0 20px}.home .comparison-button{width:100%;max-width:100%;padding:16px;margin:auto}}@media (max-width:768px){.home .comparison-section{padding:0 16px}.home .pricing-card__title{font-size:18px!important}.home .pricing-card__price{font-size:24px!important}.home .comparison-table{min-width:480px}.home .comparison-header{min-width:140px}.home .comparison-cell{min-width:100px;font-size:14px;padding:16px 12px}.home .pricing-card{text-align:center}.home .comparison-button{font-size:14px;padding:12px 16px;margin:auto}.home .pricing-table .comparison-button{padding:16px;margin:auto}}.home .about-partners__container{text-align:start;max-width:1184px}.home .about-partners__container .about-partners__title{max-width:530px;line-height:1.44}.home .about-partners__container .about-partners__logos{gap:27px}@media (max-width:991px){.home .about-partners__container .about-partners__title{line-height:1.35}.home .about-partners__container .about-partners__logos{gap:9px}}.home .about-partners__container .about-partners__subtitle{text-align:start;margin-left:0}.home .partners-section{display:flex;flex-direction:column;align-items:center;justify-content:center}.home .partners-section__container{max-width:1186px;width:100%}.home .partners-section__header{display:flex;flex-direction:column;align-items:stretch;justify-content:center;width:516px;max-width:100%;font-family:Poppins,-apple-system,Roboto,Helvetica,sans-serif;font-size:clamp(14px,1vw + 12px,16px);color:#212427;font-weight:600}.home .partners-section__badge{align-self:start;border-radius:100px;background-color:#e4fe55;padding:2px 12px;color:#000;font-size:clamp(12px,.8vw + 10px,14px)}.home .partners-section__title{font-size:clamp(32px,3vw + 24px,44px);line-height:1.32;margin-top:clamp(12px,1vw + 8px,16px);font-weight:600}.home .partners-section__description{font-weight:400;font-size:clamp(14px,1vw + 12px,16px);line-height:2;margin-top:clamp(12px,1vw + 8px,16px)}.home .partners-section__grid{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:24px;width:100%;margin-top:48px}.home .partners-section .partner-card{flex:1 1 0;flex-basis:0%;min-height:110px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:12px;background-color:#f6f9fe}.home .partners-section .partner-card__logo-container{display:flex;align-items:center;gap:8px;width:150px;max-width:100%;overflow:hidden}.home .partners-section .partner-card__logo-image{width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.home .partners-section .partner-card:first-child .partner-card__logo-container{padding:26px 18px}.home .partners-section .partner-card:first-child .partner-card__logo-image{width:47px;aspect-ratio:.98}.home .partners-section .partner-card:first-child .partner-card__logo-image-secondary{width:60px;aspect-ratio:3;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin:auto 0}.home .partners-section .partner-card:nth-child(2) .partner-card__logo-container{padding:35px 18px}.home .partners-section .partner-card:nth-child(2) .partner-card__logo-image{aspect-ratio:3.83}.home .partners-section .partner-card:nth-child(3) .partner-card__logo-container{padding:43px 18px}.home .partners-section .partner-card:nth-child(3) .partner-card__logo-image{aspect-ratio:8.2}.home .partners-section .partner-card:nth-child(4) .partner-card__logo-image{aspect-ratio:4.42}.home .partners-section .partner-card:nth-child(5) .partner-card__logo-image,.home .partners-section .partner-card:nth-child(6) .partner-card__logo-image{width:150px;aspect-ratio:1.5}.home .testimonials-section{font-family:Poppins,-apple-system,Roboto,Helvetica,sans-serif;background-color:#ddd;overflow:hidden}.home .testimonials-section .testimonials-container{display:flex;flex-direction:column;position:relative;width:100%;padding:483px 0 84px;align-items:flex-end}.home .testimonials-section .background-image{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.home .testimonials-section .testimonials-wrapper{display:flex;align-items:center;justify-content:flex-end;gap:24px;padding-right:80px;padding-left:calc((100vw - 1199px)/ 2);margin-left:auto}.home .testimonials-section .testimonials-grid{display:flex;align-self:stretch;align-items:center;justify-content:flex-start;gap:24px;width:100%;margin:auto 0;transition:transform .3s ease-in-out;scroll-behavior:smooth}.home .testimonials-section .testimonials-grid>*+*{margin-left:24px}@media (max-width:768px){.home .testimonials-section .testimonials-grid{scrollbar-width:none;gap:16px}.home .testimonials-section .testimonials-grid>*+*{margin-left:16px}}.home .testimonials-section .testimonial-card{flex:0 0 379px;align-self:stretch;margin:auto 0;padding:24px;border-radius:16px;background-color:#fff;border:1px solid #e7eaef;box-shadow:5px 5px 25px rgba(0,0,0,.04);overflow:hidden}.home .testimonials-section .testimonial-header{display:flex;flex-direction:column;align-items:stretch;width:100%}.home .testimonials-section .testimonial-author,.home .testimonials-section .testimonial-quote,.home .testimonials-section .testimonial-title{color:#212427}.home .testimonials-section .testimonial-title{font-size:20px;font-weight:700;line-height:1.6;margin:0}.home .testimonials-section .rating-stars{display:flex;align-items:flex-start;gap:8px;margin-top:16px}.home .testimonials-section .star-icon{display:block;width:24px;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;flex-shrink:0;font-size:24px}@media (max-width:768px){.home .testimonials-section .rating-stars{gap:4.5px;margin-top:9px}.home .testimonials-section .star-icon{width:17px;font-size:17px}}.home .testimonials-section .testimonial-quote{font-size:18px;font-weight:500;line-height:28px;margin:24px 0 0;font-style:italic}.home .testimonials-section .testimonial-author{font-size:20px;font-weight:600;line-height:1.6;margin:24px 0 0}.home .testimonials-section .nav-button{position:absolute;display:flex;align-items:center;justify-content:center;width:56px;height:56px;padding:16px;border-radius:100px;background-color:#3b68fc;border:1px solid #3b68fc;box-shadow:5px 5px 25px rgba(0,0,0,.04);cursor:pointer;transition:opacity .3s;z-index:10;right:13px}.home .testimonials-section .nav-button:disabled{opacity:.5;cursor:not-allowed;display:none}.home .testimonials-section .prev-button{left:7.5%}.home .testimonials-section .prev-button .icon-arrow-right{transform:scaleX(-1)}.home .testimonials-section .next-button{right:7.5%}.home .testimonials-section .prev-icon{transform:rotate(180deg)}.home .testimonials-section .nav-icon{display:block;width:24px;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin:auto}@media (max-width:1280px){.home .testimonials-section .testimonial-card{flex:0 0 340px}.home .testimonials-section .testimonials-wrapper{width:85%}.home .testimonials-section .nav-icon{max-width:-moz-fit-content;max-width:fit-content}}@media (max-width:991px){.home .partners-section__description,.home .partners-section__title{max-width:100%}.home .partners-section__grid{max-width:100%;margin-top:40px}.home .testimonials-section .testimonials-container{max-width:100%;padding:299px 0 39px}.home .testimonials-section .testimonials-wrapper{width:95%;padding-right:20px}.home .testimonials-section .testimonial-card{flex:0 0 300px}.home .testimonials-section .next-button,.home .testimonials-section .prev-button{margin:-198px 20px -44px 0}}@media (max-width:768px){.home .testimonials-section .testimonials-wrapper{width:100%;padding-right:0;padding-left:16px}.home .testimonials-section .nav-button{width:44px;height:44px;padding:12px;display:none}.home .testimonials-section .nav-icon{width:20px}.home .testimonials-section .testimonial-card{flex:0 0 280px;margin:0;flex:0 0 256px;padding:15px 14px}.home .testimonials-section .testimonials-grid{gap:16px}.home .testimonials-section .testimonial-title{font-size:14px}.home .testimonials-section .testimonial-quote{font-size:12px;line-height:20.9px;margin:13px 0 0}.home .testimonials-section .testimonial-author{font-size:14px;margin:14px 0 0}}.home .testimonials-section.ios-native-scroll .testimonials-wrapper{overflow:hidden;padding-right:0;padding-left:0;width:100%;justify-content:flex-start}.home .testimonials-section.ios-native-scroll .testimonials-grid{width:auto;min-width:100%;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-left:80px;padding-right:80px}.home .testimonials-section.ios-native-scroll .testimonials-grid::-webkit-scrollbar{display:none}.home .testimonials-section.ios-native-scroll .testimonials-grid .testimonial-card{flex-shrink:0}.home .testimonials-section.ios-native-scroll .nav-button{display:none!important}.home .testimonials-section.ios-native-scroll .testimonials-container{padding-left:0;padding-right:0}@media (max-width:768px){.home .testimonials-section.ios-native-scroll .testimonials-wrapper{padding-left:0;padding-right:0}.home .testimonials-section.ios-native-scroll .testimonials-grid{padding-left:16px;padding-right:16px}}.home .article-container{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:40px 54px;padding:20px;max-width:1200px;margin:0 auto}@media (min-width:992px){.home .article-container{padding:40px}}@media (max-width:991px){.home .article-container{gap:30px;padding:20px}}@media (max-width:767px){.home .article-container{gap:24px;padding:16px}}.home .article-container .image-container{flex:1 1 520px;max-width:100%;min-width:240px;width:520px;border-radius:16px;background-color:#c5c6c9;overflow:hidden;align-self:stretch}@media (max-width:991px){.home .article-container .image-container{flex:1 1 100%;max-width:100%}}.home .article-container .featured-image{display:block;width:100%;height:auto;aspect-ratio:.87;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.home .article-container .content-container{flex:1 1 596px;max-width:100%;min-width:240px;width:596px;margin:auto 0;color:#212427;font-family:Poppins,-apple-system,Roboto,Helvetica,sans-serif}@media (max-width:991px){.home .article-container .content-container{flex:1 1 100%;max-width:100%}}.home .article-container .content-header{display:flex;flex-direction:column;align-items:stretch;justify-content:center;width:100%;font-size:16px;font-weight:600}.home .article-container .tag-label{display:inline-block;align-self:flex-start;border-radius:100px;background-color:#e4fe55;padding:2px 12px;color:#000;gap:8px}@media (max-width:479px){.home .article-container{gap:20px;padding:12px}.home .article-container .tag-label{font-size:14px;padding:2px 10px}}.home .article-container .article-title{margin-top:16px;font-size:44px;line-height:58px;font-weight:600}@media (max-width:991px){.home .article-container .article-title{font-size:36px;line-height:46px}}@media (max-width:767px){.home .article-container .article-title{font-size:28px;line-height:36px}}@media (max-width:479px){.home .article-container .article-title{font-size:24px;line-height:32px}}.home .article-container .article-description{margin-top:16px;width:100%;font-weight:400;line-height:26px}@media (max-width:767px){.home .article-container .article-description{font-size:15px;line-height:24px}}.home .article-container .info-box{display:flex;flex-direction:column;justify-content:center;align-items:stretch;width:100%;margin-top:32px;padding:24px;border-radius:16px;background-color:#f6f9fe;border-left:4px solid #3b68fc}@media (max-width:991px){.home .article-container .info-box{padding:20px}}@media (max-width:479px){.home .article-container .article-description{font-size:14px;line-height:22px}.home .article-container .info-box{padding:16px}}.home .article-container .info-box-title{font-size:24px;font-weight:600;line-height:1}@media (max-width:767px){.home .article-container .info-box-title{font-size:20px}}@media (max-width:479px){.home .article-container .info-box-title{font-size:18px}}.home .article-container .info-box-content{margin-top:8px;font-size:16px;font-weight:400;line-height:26px}@media (max-width:767px){.home .article-container .info-box-content{font-size:15px;line-height:24px}}@media (max-width:479px){.home .article-container .info-box-content{font-size:14px;line-height:22px}}.home .blog-section{font-family:Poppins,-apple-system,Roboto,Helvetica,sans-serif;font-weight:600}.home .blog-section .blog-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:40px 100px;width:100%}.home .blog-section .blog-header__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-width:240px;width:773px;margin:auto 0}.home .blog-section .tag-label{display:inline-block;align-self:flex-start;border-radius:100px;background-color:#e4fe55;padding:2px 12px;font-size:16px;color:#000}.home .blog-section .main-title{margin-top:16px;color:#212427;font-size:44px;line-height:58px}.home .blog-section .view-all-button{display:flex;align-items:center;gap:8px;padding:16px 24px;margin:auto 0;background-color:#3b68fc;border:none;border-radius:100px;cursor:pointer;font-size:16px;font-weight:600;color:#fff}.home .blog-section .button-icon{width:24px;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;flex-shrink:0;margin:auto 0}.home .blog-section .slider-container{position:relative;width:100%;margin-top:48px;overflow:hidden}.home .blog-section .slider-container .slider-wrapper{width:100%;position:relative}.home .blog-section .slider-container .slider{display:flex;width:100%;transition:transform .5s ease-in-out}.home .blog-section .slider-container .slider-slide{flex:0 0 calc(33.333% - 16px);margin-right:24px;min-width:240px;padding-bottom:24px;display:flex;flex-direction:column;border:1px solid #e5e9ef;border-radius:16px;background-color:#f6f9fe;transition:transform .3s}.home .blog-section .slider-container .slider-slide--featured{background-color:#fff;box-shadow:5px 5px 25px rgba(0,0,0,.05)}.home .blog-section .slider-container .slider-button{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;padding:0;border:none;background:0 0;cursor:pointer;z-index:10}.home .blog-section .slider-container .slider-button--prev{left:-24px}.home .blog-section .slider-container .slider-button--next{right:-24px}.home .blog-section .slider-container .slider-button__circle{width:48px;height:48px;border-radius:50%;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.15);display:flex;align-items:center;justify-content:center;color:#3b68fc;transition:.3s}.home .blog-section .slider-container .slider-button__circle:hover{background:#3b68fc;color:#fff;transform:scale(1.05);box-shadow:0 6px 20px rgba(59,104,252,.3)}.home .blog-section .slider-container .slider-button__circle:active{transform:scale(.95)}.home .blog-section .slider-container .slider-button:disabled{opacity:.5;cursor:not-allowed}.home .blog-section .slider-container .slider-button:disabled .slider-button__circle{background:#f6f9fe;color:#a0a0a0;box-shadow:none}.home .blog-section .slider-container .slider-button svg{width:24px;height:24px;stroke-width:2.5px}.home .blog-section .slider-container .slider-dots{display:flex;gap:8px}.home .blog-section .slider-container .slider-dots .slider-dot{width:8px;height:8px;border-radius:50%;background:rgba(59,104,252,.2);cursor:pointer;transition:background-color .3s}.home .blog-section .slider-container .slider-dots .slider-dot.active{background:#3b68fc}.home .blog-section .article-image-container{display:flex;justify-content:center;align-items:center;gap:10px;width:100%;min-height:240px;border-radius:16px 16px 0 0;background-color:#e4ebf6;overflow:hidden}.home .blog-section .article-image{flex:1;min-width:240px;width:100%;aspect-ratio:1.56;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.home .blog-section .article-content{margin-top:24px;width:100%;padding:0 24px;color:#212427}.home .blog-section .article-meta{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:500;line-height:2;width:100%}.home .blog-section .article-title{margin-top:8px;font-size:24px;font-weight:600;line-height:34px}.home .blog-section .article-title--underline{text-decoration:underline}.home .blog-section .article-button{display:flex;align-items:center;gap:10px;margin:24px 0 0 24px;padding:0 24px;background:0 0;border:none;border-radius:100px;cursor:pointer;font-family:inherit;font-size:16px;font-weight:600;color:#212427}.home .blog-section .article-button--highlighted{color:#3b68fc;gap:28px}@media (max-width:991px){.home .blog-section .blog-header,.home .blog-section .blog-header__content,.home .blog-section .slider-container{max-width:100%}.home .blog-section .slider-slide{flex:0 0 calc(50% - 12px)}.home .blog-section .slider-container{margin-top:40px}.home .blog-section .article-button,.home .blog-section .article-content,.home .blog-section .view-all-button{padding-inline:20px}}@media (max-width:640px){.home .blog-section .slider-slide{flex:0 0 100%}.home .blog-section .slider-button{display:none}.home .blog-section .view-all-button{margin:0 auto}}.home .faq{display:flex;justify-content:center;margin:80px 0 137px;font-family:Poppins,-apple-system,Roboto,Helvetica,sans-serif;padding-inline:0}@media (max-width:1280px){.home .faq{padding-inline:16px;margin:15px 0 50px}}.home .faq__container{display:flex;flex-wrap:wrap;align-items:flex-start;gap:41px 138px;max-width:1185px;width:100%}.home .faq__header{display:flex;flex-direction:column;max-width:439px;width:100%;margin-top:60px;font-size:16px;font-weight:600}@media (max-width:1280px){.home .faq__header{width:100%;margin-top:28px;max-width:100%}}.home .faq__tag{align-self:flex-start;background:#e4fe55;border-radius:100px;padding:2px 12px}.home .faq__title{margin:16px 0 3px;font-size:44px;line-height:58px;color:#212427;font-weight:600}@media (max-width:1280px){.home .faq__title{width:100%;font-size:31.5px;line-height:38px}}.home .faq__description{margin:16px 0 32px;line-height:26px;color:#212427}@media (max-width:1280px){.home .faq__description{width:100%;margin:16px 0 0}}.home .faq__cta-button{display:flex;align-self:flex-start;align-items:center;gap:8px;padding:16px 24px;margin-top:32px;background:#3b68fc;border:none;border-radius:100px;color:#fff;font-size:16px;font-weight:600;cursor:pointer}.home .faq__cta-text{margin:auto 0}.home .faq__cta-icon{width:24px;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;margin:auto 0;flex-shrink:0}.home .faq__content{width:600px;min-width:240px}.home .faq-list{width:100%;max-width:608px;margin-top:59px}.home .faq .btn{align-self:flex-start;padding:16px 26px}@media (max-width:1280px){.home .faq__cta-button{padding-inline:20px}.home .faq__content{width:100%}.home .faq-list{margin-top:0;max-width:100%}.home .faq .btn{margin:-9px auto 9px;padding:16px 26px}.home .faq .faq-item:first-child{padding-top:6px}}.home .faq .faq-item{border-bottom:1px solid #e7eaef;padding-block:24px}@media (max-width:1280px){.home .faq .faq-item{padding-block:16px}.home .faq .faq-item__header{width:100%}}.home .faq .faq-item__header{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;background:0 0;border:none;padding:0;cursor:pointer}.home .faq .faq-item__title{margin:0;font-size:24px;line-height:34px;font-weight:600;color:#212427}.faq-item--active .home .faq .faq-item__title{color:#3b68fc}.home .faq .faq-item__icon{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;flex-shrink:0;display:inline-block;transition:.1s linear;position:absolute;right:5px;font-size:19px;top:27%}.home .faq .faq-item__content{display:none;margin-top:16px}.faq-item--active .home .faq .faq-item__content{display:block}.home .faq .faq-item__description{margin:0;font-size:18px;line-height:28px;color:#212427}.home .faq .faq-item[open] .faq-item__question{color:#3b68fc}.home .faq .faq-item__question{position:relative;list-style:none;cursor:pointer;font-size:24px;font-weight:600;padding-right:50px;line-height:1.45}@media (max-width:1280px){.home .faq .faq-item__description{padding-block:16px}.home .faq .faq-item__question{font-size:20px}}.home .faq .faq-item__question:hover{color:#3b68fc}.home .faq .faq-item__question::-webkit-details-marker{display:none}.home .faq .faq-item__question::marker{content:none}.home .faq .faq-item__answer{padding:16px 24px 0 0;font-size:18px;line-height:1.6}.related-articles{max-width:1186px;margin:2px auto 0;width:100%}@media (max-width:991px){.related-articles{margin-top:40px}}.related-articles .btn--primary{position:relative;top:-18px;padding:16px 26px}@media (max-width:1280px){.home .faq .faq-item__answer{padding:16px 0 0;font-size:16px;line-height:1.5}.related-articles{max-width:calc(100vw - 40px)}.related-articles .btn--primary{top:0;padding:15px 16px;margin:32px auto;max-width:217px;width:100%;justify-content:center}}.related-articles__header{display:flex;justify-content:space-between;align-items:center;gap:100px;flex-wrap:wrap}.related-articles__titles{max-width:773px}.related-articles__main-title{font-size:44px;line-height:58px;color:#212427;font-weight:600;margin-top:16px}.article-slider{position:relative;margin-top:11px}@media (min-width:992px){.article-slider{margin-top:8px}}.article-slider__container{display:flex;gap:22px;overflow:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.article-slider__container::-webkit-scrollbar{display:none}@media (max-width:768px){.article-slider__container{overflow:auto}.article-slider__container .slider-button{display:none}.single-post .blog-article .related-articles{overflow:hidden}}.article-slider .slider-button{position:absolute;top:50%;transform:translateY(-50%);width:56px;height:56px;border-radius:50%;background:#fff;border:1px solid #e5e9ef;color:#212427;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:.3s;box-shadow:0 2px 8px rgba(0,0,0,.1)}@media (max-width:991px){.related-articles__main-title{font-size:28px;line-height:46px}.article-slider .slider-button{display:none}}.article-slider .slider-button .icon-arrow-right:before{color:#212427}.article-slider .slider-button:hover{background:#3b68fc;color:#fff;border-color:#3b68fc}.article-slider .slider-button:hover .icon-arrow-right:before{color:#fff}.article-slider .slider-button--prev{left:-28px}.article-slider .slider-button--prev .icon-arrow-right{transform:scaleX(-1)}.article-slider .slider-button--next{right:-28px}@media (max-width:1280px){.article-slider .slider-button--prev{left:0}.article-slider .slider-button--next{right:0}}.article-slider .slider-dots{display:flex;justify-content:center;gap:8px;margin-top:24px}.article-slider .slider-dots .slider-dot{width:8px;height:8px;border-radius:50%;background:#e5e9ef;cursor:pointer;transition:.3s}.article-slider .slider-dots .slider-dot.active{background:#3b68fc;transform:scale(1.2)}.article-card{flex:0 0 calc(33.333% - 16px);min-width:280px;background-color:#f6f9fe;border:1px solid #e5e9ef;border-radius:16px;display:flex;flex-direction:column;transition:.3s}.article-card--link{text-decoration:none;transition:.3s;color:#111}.article-card--link:hover{text-decoration:underline}.article-card--featured,.article-card:hover{background-color:#fff;box-shadow:5px 5px 25px rgba(0,0,0,.05)}.article-card:hover .button,.article-card:hover .button .button__icon:before{color:#3b68fc}.article-card:hover .button__icon{transform:translateX(19px)}.article-card:hover .article-card--link{text-decoration:underline}.article-card .button{margin:0 24px 24px;transition:color .3s;color:#212427;text-decoration:none;font-weight:600}.article-card .button .button__icon{transition:transform .1s linear;display:inline-block;margin:0 15px;font-size:14px}.article-card .button .button__icon:before{transition:.1s linear;color:#212427}.article-card__image-container{background-color:#e4ebf6;border-radius:16px 16px 0 0;height:243px;overflow:hidden}@media (max-width:992px){.article-card{min-width:326px}.article-card .button{margin:0 0 18px}.article-card__image-container{height:240px}}.article-card__post-meta{font-weight:500;font-size:16px}.article-card__post-meta .post-meta-sep{font-size:24px;padding:0 6px;line-height:1.1}.article-card__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-card__content{padding:24px}.article-card__meta{display:flex;gap:12px;font-size:16px;font-weight:500;line-height:2;color:#212427}.article-card__title{font-size:24px;font-weight:600;line-height:34px;color:#212427;margin:8px 0 1px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (max-width:992px){.article-card__content{padding:18px}.article-card__title{font-size:20px;line-height:30px}}@media (max-width:991px){.article-content{margin-top:-200px}.related-articles{margin-top:50px;max-width:100%;padding:0 16px;width:auto}.article-header__title,.related-articles__main-title{font-size:32px;line-height:41px;margin-top:10px}.slider-slide{flex:0 0 calc(50% - 12px)}.slider-container{margin-top:40px}.article-button,.article-content,.button{padding-left:20px;padding-right:20px}.single-post .breadcrumb__item.title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.single-post .blog-article{display:flex;flex-direction:column;align-items:end;width:100%;background-color:#fff;font-family:Poppins,-apple-system,Roboto,Helvetica,sans-serif}.single-post .hero{background-color:#edf4ff;width:100%;padding-bottom:351px}.single-post .hero__container{max-width:1171px;margin:0 auto;padding-top:16px}.single-post .breadcrumb{margin-bottom:60px}@media (max-width:1170px){.single-post .blog-article .article-content,.single-post .blog-article .related-articles{padding-inline:16px}.single-post .hero__container{margin-inline:16px}.single-post .breadcrumb{margin-bottom:40px}}.single-post .breadcrumb__list{display:flex;align-items:center;gap:8px;font-size:16px;color:#212427;list-style:none;padding:0;margin:0}.single-post .breadcrumb__item{display:flex;align-items:center}.single-post .breadcrumb__item a{text-decoration:none;color:#212427}.single-post .breadcrumb__item .icon-right{font-size:13px;margin:0 5px}.single-post .breadcrumb__separator{width:20px;height:20px}.single-post .article-meta{display:flex;justify-content:space-between;gap:100px;flex-wrap:wrap}.single-post .author{display:flex;align-items:flex-start;gap:12px;padding:8px 0}@media (max-width:991px){.single-post .author{display:none}}.single-post .author__info{padding-top:2px;line-height:1.35}.single-post .author__avatar{width:48px;height:48px;border-radius:100px}.single-post .author__avatar img{border-radius:50%}.single-post .author__name{display:block;font-size:16px;font-weight:500;color:#212427}.single-post .author__date{display:block;font-size:14px;color:#212427;line-height:24px}.single-post .article-header{max-width:871px}.single-post .article-header__title{font-size:44px;font-weight:600;line-height:57px;color:#212427;margin:0;text-align:start}.single-post .article-header__description{font-size:16px;line-height:26px;margin-top:16px;color:#212427;text-align:start;max-width:773px}@media (max-width:991px){.single-post .article-header__description{margin-top:12px}}.single-post .article-content{max-width:1170px;margin:-302px auto 0;width:100%;z-index:10}.single-post .featured-image{border-radius:16px;overflow:hidden}@media (max-width:1170px){.single-post .article-content{width:auto}.single-post .featured-image{position:relative;width:100%;height:396px;overflow-x:hidden}}.single-post .featured-image__img{width:100%;height:auto;border-radius:16px}@media (max-width:991px){.single-post .featured-image__img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}@media (max-width:490px){.single-post .featured-image__img{display:block;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-72%,-50%);height:100%;width:auto;max-width:initial}}.single-post .content-wrapper{display:grid;gap:69px;margin-top:69px;grid-template-columns:230px 1fr}.single-post .sidebar{width:230px;flex-shrink:0;position:relative}@media (max-width:991px){.single-post .content-wrapper{grid-template-columns:1fr}.single-post .sidebar{display:none}}.single-post .section-nav{display:flex;gap:16px;position:sticky;top:120px;max-height:calc(100vh - 40px);overflow:hidden}.single-post .section-nav__list{font-size:16px;line-height:1.5;color:#212427;list-style:none;padding:4px 0 0;margin:0;max-height:calc(100vh - 40px);overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.single-post .section-nav__list::-webkit-scrollbar{display:none}.single-post .section-nav:before{content:"";width:3px;background-color:#e5e9ef;border-radius:20px;position:absolute;height:calc(100% - 4px);top:4px}.single-post .section-nav__indicator{width:3px;background-color:#e5e9ef;border-radius:20px;position:relative;height:100%}.single-post .section-nav__active-marker{width:3px;height:54px;background-color:#3b68fc;border-radius:20px;position:absolute;transition:transform .3s}.single-post .section-nav__item{margin-top:5px;transition:color .3s;cursor:pointer;padding:4px 0;align-content:center}.single-post .section-nav__item.active{color:#3b68fc;font-weight:600}.single-post .section-nav__item:first-child{margin-top:0}.single-post .section-nav__item:hover{color:#3b68fc}.single-post html{scroll-behavior:smooth}.single-post .main-content{width:100%;max-width:100%;overflow:hidden}.single-post .main-content__intro{font-size:16px;line-height:26px;color:#212427;margin:0 0 37px}@media (max-width:991px){.single-post .main-content__intro{margin:0 0 22px}}.single-post .main-content__intro p{margin-top:4px}.single-post .main-content ol,.single-post .main-content ul{margin:24px 0;padding:0 0 0 23px}.single-post .main-content img{border-radius:16px;overflow:hidden}.single-post .content-section{margin:32px 0 36px}.single-post .content-section__title{font-size:28px;font-weight:600;line-height:1;color:#212427}@media (max-width:991px){.single-post .content-section{margin:20px 0 22px}.single-post .content-section__title{font-size:24px;line-height:1.3;margin-bottom:10px}}.single-post .content-section__text{margin-top:16px;font-size:16px;line-height:26px;color:#212427}.single-post .content-section__text .table-wrapper{overflow-x:auto;margin:1em 0}.single-post .content-section__text table{border-collapse:collapse;min-width:640px}.single-post .content-section__text table td,.single-post .content-section__text table th{white-space:nowrap;padding:8px 12px;text-align:left}.single-post .content-section blockquote{background-color:#f6f9fe;border-left:4px solid #3b68fc;padding:4px 20px 1px;border-radius:16px;margin:29px 0 36px}.single-post .content-section blockquote h3{font-size:24px;margin-bottom:15px}@media (max-width:991px){.single-post .content-section blockquote{padding:1px 12px;margin:17px 0 16px}.single-post .content-section blockquote h3{font-size:20px;margin-bottom:13px}}.single-post .content-section blockquote p{margin-top:8px;margin-bottom:24px}.single-post .faq-section{max-width:1170px;margin:80px auto 120px;width:100%}@media (max-width:1200px){.single-post .faq-section{padding:32px 16px;margin:0}}.single-post .faq-section__container{display:flex;flex-wrap:wrap;align-items:center;gap:41px 138px;max-width:754px;margin:0 auto;width:100%}.single-post .faq-section__header{max-width:754px;margin:0 auto;text-align:center}@media (max-width:1280px){.single-post .faq-section__header{margin-top:28px;max-width:100%}}.single-post .faq-section__title{margin:23px 0;font-size:44px;line-height:1;color:#212427;font-weight:600}@media (max-width:1280px){.single-post .faq-section__title{font-size:31.5px;line-height:40px;margin:14px 0}}.single-post .faq-section__description{margin:16px 0 48px;font-size:16px;line-height:26px}@media (max-width:767px){.single-post .faq-section__description{margin-bottom:31px}}.single-post .faq-section__content{width:600px;min-width:240px}.single-post .faq-section-list{width:100%;max-width:764px;margin:0 auto}.single-post .faq-section .faq-item{border-bottom:1px solid var(--color-border);padding:24px 0}@media (max-width:1280px){.single-post .faq-section__content{width:100%}.single-post .faq-section-list{margin-top:0;max-width:100%}.single-post .faq-section .faq-item{padding-block:16px}.single-post .faq-section .faq-item__header{width:100%}}.single-post .faq-section .faq-item__header{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;background:0 0;border:none;padding:0;cursor:pointer}.single-post .faq-section .faq-item__title{margin:0;font-size:24px;line-height:34px;font-weight:600;color:#212427}.faq-item--active .single-post .faq-section .faq-item__title{color:#3b68fc}.single-post .faq-section .faq-item__icon{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;flex-shrink:0;display:inline-block;transition:.1s linear;position:absolute;right:5px;font-size:19px;top:27%}.single-post .faq-section .faq-item__content{display:none;margin-top:16px}.faq-item--active .single-post .faq-section .faq-item__content{display:block}.single-post .faq-section .faq-item__description{margin:0;font-size:18px;line-height:28px;color:#212427}.single-post .faq-section .faq-item[open] .faq-item__icon,.single-post .faq-section .faq-item[open] .faq-item__question{color:#3b68fc}.single-post .faq-section .faq-item__question{position:relative;list-style:none;cursor:pointer;font-size:24px;font-weight:600;padding-right:50px;line-height:1.45}@media (max-width:1280px){.single-post .faq-section .faq-item__description{padding-block:16px}.single-post .faq-section .faq-item__question{font-size:20px}}.single-post .faq-section .faq-item__question:hover,.single-post .faq-section .faq-item__question:hover .faq-item__icon{color:#3b68fc}.single-post .faq-section .faq-item__question::-webkit-details-marker{display:none}.single-post .faq-section .faq-item__question::marker{content:none}.single-post .faq-section .faq-item__answer{padding:0;font-size:18px;line-height:1.6;margin-bottom:0}.single-post .inspection-list{margin-top:16px;list-style-type:none}.single-post .inspection-list li{margin-top:8px}.single-post .content-section__image{margin-top:16px;border-radius:16px;overflow:hidden}.single-post .section-image{width:100%;height:auto}.single-post .related-articles{max-width:1170px;margin:80px auto 120px;width:100%}.single-post .related-articles__header{display:flex;justify-content:space-between;align-items:center;gap:100px;flex-wrap:wrap}.single-post .related-articles__titles{max-width:773px}.single-post .related-articles__main-title{font-size:44px;line-height:58px;color:#212427;font-weight:600;margin-top:16px}.single-post .tag{display:inline-block;padding:2px 12px;background-color:#e4fe55;border-radius:100px;font-size:16px;color:#000;font-weight:600}.single-post .button{display:flex;align-items:center;gap:8px;padding:16px 24px;border-radius:100px;font-size:16px;font-weight:600;text-decoration:none}.single-post .button--primary{background-color:#3b68fc;color:#fff}.single-post .button--text{color:#212427;padding:0;transition:color .3s}.single-post .button--text .button__icon{height:24px;margin:7px 5px 0!important}.single-post .button__icon{width:24px}@media (max-width:991px){.single-post .hero{padding-bottom:283px}.single-post .content-wrapper{margin-top:28px}.single-post blockquote{padding:20px}.single-post .article-content{margin-top:-251px}.single-post .related-articles{margin:40px auto 29px}.single-post .article-header__title{font-size:28px;line-height:38px}.single-post .related-articles__main-title{font-size:32px;line-height:42px;margin-top:10px}.single-post .article-slider{margin-top:4px}.single-post .article-card__content{padding:14px 19px}}.single-post .article-card__post-meta{display:flex;gap:12px;font-size:16px;font-weight:500;margin-bottom:0;line-height:26px;align-items:center}.single-post .article-card__post-meta .author{display:block!important}.single-post .article-card__post-meta .author:after{content:"•";margin:0 0 0 10px;font-size:22px;display:inline-block;position:relative;top:2px;line-height:1}@media (max-width:991px){.single-post .article-card__post-meta .author:after{top:1px}.single-post .single-post .article-card .button{margin:0 19px 10px}}.single-post .article-card__content{padding:15px 23px}.single-post .article-card__title{margin:0 0 8px}.single-post .article-card .button .button__icon{margin:5px 5px 0}.single-post .article-card .button{margin:0 24px 18px}.about-us-page{width:100%;margin:0 auto;padding:0}.about-hero{display:flex;flex-wrap:wrap;padding:49px 0 0;align-items:center;justify-content:center;gap:30px;background-color:#edf4ff;text-align:center}.about-hero__content{flex:1 1 885px;max-width:885px;padding-bottom:72px}.about-hero__content h1{font-size:3.04em;margin:49px auto 0;line-height:1.4;font-weight:700}.about-hero__content h2{font-size:1.01em;margin:16px auto 20px;font-weight:400;color:#777;max-width:652px;display:block;line-height:1.6}.about-hero__content p{margin-bottom:20px}.about-hero__content .btn{display:inline-block;padding:10px 20px;background-color:#004080;color:#fff;text-decoration:none;border-radius:4px}.about-hero__image{width:100%;max-width:100%}.about-hero__image img{width:100%;height:auto;display:block}.about-who-we-are{padding:140px 0 114px}@media (min-width:768px) and (max-width:1300px){.about-who-we-are{padding:100px 16px 84px}}.about-who-we-are__row{display:flex;align-items:flex-start;gap:100px;flex-wrap:wrap;max-width:1184px;margin:0 auto;position:relative;z-index:1}.about-who-we-are__col{flex:1}.about-who-we-are__col.left{max-width:481px}.about-who-we-are__col.right{max-width:604px}.about-who-we-are__col.right p{margin:0 0 27px;font-size:18.7px;line-height:1.53;letter-spacing:-.19px}.about-who-we-are__image{flex:1 1 400px}.about-who-we-are__image img{width:100%;height:auto}.about-who-we-are__content h2{margin:12px 0;font-size:2.76em;font-weight:600}.about-who-we-are__content p{margin:0 0 20px;font-size:16.2px;line-height:1.63}.about-protecting-homes{padding:143px 20px;background-color:#edf4ff}.about-protecting-homes__columns{display:flex;align-items:center;gap:131px;max-width:1184px;margin:auto}.about-protecting-homes__column{flex:1 1 50%}.about-protecting-homes__column--image img{width:100%;height:auto;display:block;border-radius:16px;overflow:hidden}.about-protecting-homes__column--content{display:flex;flex-direction:column;gap:15px}.about-protecting-homes__title{font-size:2.75rem;margin:0;color:#333;line-height:1.3;font-weight:600}.about-protecting-homes__desc{margin:0 0 18px;line-height:1.7;color:#555;font-size:1rem}.about-protecting-homes__quote{padding:17px 13px;background-color:#fff;border-left:4px solid #3b68fc;font-style:italic;color:#333;border-radius:13px;margin:0;font-size:1rem;line-height:1.6}@media (max-width:768px){.about-protecting-homes__columns{flex-direction:column;text-align:left;gap:32px}.about-protecting-homes__column{flex:1 1 100%}.about-protecting-homes__title{font-size:1.97rem}.about-protecting-homes__desc{line-height:1.59}}.about-built-on-trust{padding:141px 20px 143px}.about-built-on-trust__columns{display:flex;align-items:stretch;gap:45px;max-width:1184px;margin:auto}.about-built-on-trust__column{flex:1 1 50%}.about-built-on-trust__column--content{background-color:#edf4ff;border-radius:12px;padding:40px;display:flex;flex-direction:column;gap:20px;max-width:589px;flex:1 1 53%}.about-built-on-trust__column--image img{width:100%;height:auto;display:block;border-radius:16px;overflow:hidden}.about-built-on-trust__title{font-size:2.75rem;margin:0;color:#333;line-height:1.24;font-weight:600}.about-built-on-trust__desc{margin:0 0 15px;color:#555;line-height:1.6}.about-built-on-trust__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.about-built-on-trust__list-item{display:flex;align-items:center;margin-bottom:5px}.about-built-on-trust__list-icon{width:21px;height:21px;margin-right:10px;flex-shrink:0}.about-built-on-trust__list-text{flex:1}@media (max-width:1024px){.about-built-on-trust__column--image img{min-height:396px}.about-built-on-trust__columns{flex-direction:column;gap:31px}.about-built-on-trust__column--content{margin-bottom:0;padding:23px 16px}}.about-impact{background-color:#001455;color:#fff;padding:141px 20px;text-align:center}.about-impact__container{max-width:1200px;margin:0 auto}.about-impact__title{font-size:2.76rem;margin:12px 0;font-weight:600}.about-impact__subtitle{margin:0 auto 49px;font-size:1.03rem;color:#ccc;max-width:558px;line-height:1.6}.about-impact__cards{display:flex;flex-wrap:wrap;justify-content:center;gap:23px}.about-impact__card{background-color:#fff;color:#000;border-radius:16px;padding:20px 22px;width:32.3%;max-width:380px;box-shadow:0 2px 5px rgba(0,0,0,.1);text-align:left;display:flex;flex-direction:column;gap:8px}.about-impact__card-number{font-size:2.1rem;font-weight:700;color:#001646}.about-impact__card-heading{font-size:1.15rem;margin:0 0 11px;font-weight:600;color:#333;border-bottom:1px solid #d9d9d9;padding-bottom:18px}.about-impact__card-desc{font-size:.95rem;line-height:1.65;margin:0 0 10px;color:#555}@media (max-width:768px){.about-impact__cards{gap:20px}.about-impact__card{width:100%;max-width:360px;text-align:left;padding:16px 20px 12px}.about-impact__card-desc,.about-impact__card-heading,.about-impact__card-number{text-align:left}}.about-partners{padding:142px 20px 144px;background-color:#fff;text-align:center}.about-partners__container{max-width:1200px;margin:0 auto}.about-partners__title{font-size:2.75rem;margin:10px 0 15px;color:#333;font-weight:600}.about-partners__subtitle{max-width:700px;margin:0 auto 48px;color:#666;line-height:1.5;font-size:1.01rem}.about-partners__logos-container{position:relative;width:100%;margin:0 auto;overflow:hidden}.about-partners__logos{display:flex;flex-wrap:nowrap;gap:30px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.about-partners__logos::-webkit-scrollbar{display:none}.about-partners__logo-item{flex:0 0 auto;display:flex;align-items:center;justify-content:center;min-width:175px;transition:transform .2s}.about-partners__logo-item img{max-height:110px;display:block;-o-object-fit:contain;object-fit:contain}.about-partners__logo-item:hover{transform:scale(1.05)}@media (max-width:767px){.about-hero__image img{position:absolute;top:50%;left:50%;transform:translate(-61%,-50%);height:100%;width:auto;max-width:initial}.about-hero__image{position:relative;width:100%;height:396px;overflow-x:hidden}}@media (max-width:1024px){.about-partners__logo-item{min-width:100px}.about-hero{padding:15px 0 0}.about-hero__content{padding-bottom:9px}.about-hero__content h1{font-size:2.25em;margin:27px auto 0;line-height:1.34;padding:0 1em}.about-hero__content h2{margin:11px auto 20px;padding:0 1em}.about-who-we-are{padding:84px 16px 35px}.badge{font-size:14px}.about-who-we-are__content h2{margin:9px 0;font-size:1.97em}.about-who-we-are__row{gap:9px;flex-direction:column}.about-who-we-are__col.right p{line-height:1.5;letter-spacing:-.4px}.about-protecting-homes{padding:60px 15px}.about-protecting-homes__column--image{order:2}.about-protecting-homes__quote{padding:19px 13px;font-size:1.025rem;line-height:1.6}.about-built-on-trust{padding:58px 16px 60px}.about-built-on-trust__column--content{padding:20px 15px}.about-built-on-trust__title{font-size:1.95rem;line-height:1.1}.about-built-on-trust__list-item{margin-bottom:3px}.about-impact{padding:60px 16px}.about-impact__title{font-size:1.97rem;margin:9px 0;padding:0 15px;line-height:1.44}.about-impact__subtitle{margin:0 auto 30px}.about-partners{padding:60px 17px;text-align:left}.about-partners__title{font-size:1.97rem;line-height:1.39}.about-partners__subtitle{margin:0 auto 34px}.about-partners__logo-item img{max-height:60px}.about-partners__logos{gap:9px}}@media (min-width:570px) and (max-width:1024px){.about-protecting-homes__column--image img{max-width:400px}.about-built-on-trust__column--content{max-width:100%}.about-built-on-trust__column--image img{min-height:initial;max-width:400px;margin:auto}.about-who-we-are__col.left,.about-who-we-are__col.right{max-width:100%}}.page-template-page-faq .hero{background-color:var(--light-bg);padding:110px 0 122px;text-align:center}.page-template-page-faq .hero__content{max-width:634px;margin:0 auto}.page-template-page-faq .hero__title{margin:22px 0 25px;font-size:49px;line-height:1;color:#212427;font-weight:700}@media (max-width:1200px){.page-template-page-faq .hero{padding:31px 7px 21px}.page-template-page-faq .hero__content{padding:0 0 16px}.page-template-page-faq .hero__title{font-size:36px;margin-top:15px}}.page-template-page-faq .hero__description{margin:0;font-size:16px;line-height:26px}.page-template-page-faq .faq-section{padding:140px 135px}@media (max-width:1200px){.page-template-page-faq .faq-section{padding:32px 16px 60px}}.page-template-page-faq .faq-section__container{display:flex;flex-wrap:wrap;align-items:center;gap:41px 138px;max-width:754px;margin:0 auto;width:100%}.page-template-page-faq .faq-section__header{max-width:754px;margin:0 auto;text-align:center}@media (max-width:1280px){.single-post .faq-section .faq-item__answer{padding:0 26px 0 0;line-height:1.55}.page-template-page-faq .faq-section__header{margin-top:28px;max-width:100%}}.page-template-page-faq .faq-section__title{margin:23px 0;font-size:44px;line-height:1;color:#212427;font-weight:600}@media (max-width:1280px){.page-template-page-faq .faq-section__title{font-size:31.5px;line-height:40px;margin:14px 0}}.page-template-page-faq .faq-section__description{margin:16px 0 48px;font-size:16px;line-height:26px}@media (max-width:767px){.page-template-page-faq .faq-section__description{margin-bottom:31px}}.page-template-page-faq .faq-section__content{width:600px;min-width:240px}.page-template-page-faq .faq-section-list{width:100%;max-width:764px;margin:0 auto}.page-template-page-faq .faq-section .faq-item{border-bottom:1px solid var(--color-border);padding:24px 0}@media (max-width:1280px){.page-template-page-faq .faq-section__content{width:100%}.page-template-page-faq .faq-section-list{margin-top:0;max-width:100%}.page-template-page-faq .faq-section .faq-item{padding-block:16px}.page-template-page-faq .faq-section .faq-item__header{width:100%}}.page-template-page-faq .faq-section .faq-item__header{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;background:0 0;border:none;padding:0;cursor:pointer}.page-template-page-faq .faq-section .faq-item__title{margin:0;font-size:24px;line-height:34px;font-weight:600;color:#212427}.faq-item--active .page-template-page-faq .faq-section .faq-item__title{color:#3b68fc}.page-template-page-faq .faq-section .faq-item__icon{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;flex-shrink:0;display:inline-block;transition:.1s linear;position:absolute;right:5px;font-size:19px;top:27%}.page-template-page-faq .faq-section .faq-item__content{display:none;margin-top:16px}.faq-item--active .page-template-page-faq .faq-section .faq-item__content{display:block}.page-template-page-faq .faq-section .faq-item__description{margin:0;font-size:18px;line-height:28px;color:#212427}.page-template-page-faq .faq-section .faq-item[open] .faq-item__icon,.page-template-page-faq .faq-section .faq-item[open] .faq-item__question{color:#3b68fc}.page-template-page-faq .faq-section .faq-item__question{position:relative;list-style:none;cursor:pointer;font-size:24px;font-weight:600;padding-right:50px;line-height:1.45}@media (max-width:1280px){.page-template-page-faq .faq-section .faq-item__description{padding-block:16px}.page-template-page-faq .faq-section .faq-item__question{font-size:20px}}.page-template-page-faq .faq-section .faq-item__question:hover,.page-template-page-faq .faq-section .faq-item__question:hover .faq-item__icon{color:#3b68fc}.page-template-page-faq .faq-section .faq-item__question::-webkit-details-marker{display:none}.page-template-page-faq .faq-section .faq-item__question::marker{content:none}.page-template-page-faq .faq-section .faq-item__answer{padding:0;font-size:18px;line-height:1.6;margin-bottom:0}@media (max-width:1280px){.page-template-page-faq .faq-section .faq-item__answer{padding:0 26px 0 0;line-height:1.55}}.page-template-page-faq .support-section{background-color:var(--color-bg-light);border-radius:16px;padding:70px 7px;text-align:center;margin:0 auto 143px;max-width:970px}@media (max-width:1200px){.page-template-page-faq .support-section{padding:66px 22px;margin:0 16px 54px}}.page-template-page-faq .support-section .btn--primary{justify-self:center;margin:auto;font-size:16px;font-weight:600;display:inline-block}.page-template-page-faq .support-section .btn--primary .icon-phone{margin-right:7px}.page-template-page-faq .support-section .btn--primary .custom-icon{max-width:24px;max-height:24px;display:inline-block;vertical-align:middle}.page-template-page-faq .support-section .btn--primary .custom-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page-template-page-faq .support-section__title{margin:16px 0 23px;font-size:44px;line-height:1;font-weight:600}@media (max-width:991px){.page-template-page-faq .support-section__title{font-size:32px;margin:21px 0;line-height:1.2}}.page-template-page-faq .support-section__description{margin:16px 0 21px;font-size:16px;line-height:2}@media (max-width:767px){.page-template-page-faq .support-section__description{font-size:16px;line-height:24px}}.page-template-page-contact-us .contact{background-color:#fff;display:flex;flex-direction:column;overflow:hidden;align-items:stretch;width:100%;font-family:Poppins,-apple-system,Roboto,Helvetica,sans-serif}.page-template-page-contact-us .hero{background-color:#edf4ff;display:flex;flex-direction:column;align-items:stretch;width:100%;padding-bottom:155px;color:#212427}.page-template-page-contact-us .hero__container{align-self:center;margin:112px auto -26px;width:100%;max-width:1440px;text-align:center}.page-template-page-contact-us .hero__content{display:flex;flex-direction:column;align-items:stretch;width:100%}.page-template-page-contact-us .hero__title{margin:0 0 6px;font-size:48px;font-weight:700;line-height:1}.page-template-page-contact-us .hero__description{margin:20px auto 0;max-width:473px;font-size:16px;font-weight:400;line-height:26px;align-self:center}.page-template-page-contact-us .contact-cards{align-self:center;z-index:10;display:flex;flex-wrap:wrap;justify-content:start;gap:24px;width:100%;max-width:1186px;margin-top:-69px;align-items:center}@media (max-width:1200px){.page-template-page-contact-us .contact-cards{gap:16px;padding:24px 16px 0;margin-top:-93px}}.page-template-page-contact-us .contact-card{flex:1 0 0;min-width:240px;display:flex;flex-direction:column;align-items:stretch;justify-content:center;padding:34px 32px;margin:auto 0;background-color:#fff;border:1px solid #e7eaef;border-radius:16px;box-shadow:5px 5px 25px rgba(0,0,0,.05)}.page-template-page-contact-us .contact-card .icon{font-size:24px;width:28px;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;overflow:hidden}.page-template-page-contact-us .contact-card .icon:before{color:#3b68fc}.page-template-page-contact-us .contact-card__info{display:flex;flex-direction:column;justify-content:center;align-items:stretch;width:100%;margin-top:15px}.page-template-page-contact-us .contact-card__label{margin:0;font-size:16px;font-weight:400;line-height:2;color:#212427}.page-template-page-contact-us .contact-card__value{margin:4px 0 0;font-size:20px;font-weight:600;line-height:1.4;color:#212427;text-decoration:none}.page-template-page-contact-us .contact-form-section{align-self:center;display:flex;flex-direction:row;justify-content:stretch;gap:40px 51px;width:100%;max-width:1217px;margin:118px auto 101px;padding:0 16px}.page-template-page-contact-us .contact-form-section__intro{flex:0 0 46%;margin-right:auto;font-size:16px;font-weight:600;color:#212427}.page-template-page-contact-us .contact-form-section__badge{display:inline-block;padding:2px 12px;border-radius:100px;background-color:#e4fe55;color:#000}.page-template-page-contact-us .contact-form-section__title{margin:16px 0 0;font-size:44px;line-height:58px;font-weight:600}@media (max-width:1200px){.page-template-page-contact-us .contact-form-section__title{margin:11px 0 0;font-size:32px;line-height:41px}}.page-template-page-contact-us .contact-form-section__description{margin:16px 0 0;font-weight:400;line-height:26px}.page-template-page-contact-us .contact-form-wrapper{flex:0 0 44%;padding:25px 33px;background-color:#fff;border:1px solid #e0e0e0;border-radius:20px;box-shadow:5px 5px 25px rgba(0,0,0,.05);max-width:588px}.page-template-page-contact-us .contact-form-wrapper .optional{color:#999;font-weight:500;font-size:12px}.page-template-page-contact-us .contact-form-wrapper__title{margin:0;font-size:24px;font-weight:600;line-height:1;color:#212427}.page-template-page-contact-us .contact-form-wrapper__fields{width:100%;margin-top:20px}.page-template-page-contact-us .form-group{margin-bottom:20px}.page-template-page-contact-us .form-group__label-wrapper{display:flex;align-items:center;gap:4px}.page-template-page-contact-us .form-group__label{display:block;margin:0 0 17px;font-size:16px;font-weight:600;line-height:2.1;color:#212427}.page-template-page-contact-us .form-group__optional{font-size:12px;font-weight:500;color:#999}.page-template-page-contact-us .form-group__input,.page-template-page-contact-us .form-group__textarea{max-width:100%;padding:9px 10px;margin-top:6px;color:#212427;background-color:#f7f7f7;border:1px solid #e7eaef;border-radius:12px;position:relative;font-size:16px;font-weight:400;font-family:Poppins,-apple-system,Roboto,Helvetica,sans-serif;width:100%}.page-template-page-contact-us .form-group__textarea{resize:vertical;min-height:178px;width:100%}.page-template-page-contact-us .submit-button{display:flex;align-items:center;justify-content:center;width:100%;margin-top:0;padding:19px 59px 19px 24px;font-size:16px;font-weight:600;color:#fff;background-color:#3b68fc;border:none;border-radius:100px;cursor:pointer}.page-template-page-contact-us .icon_wrap{position:relative;margin-top:25px}.page-template-page-contact-us .icon_wrap p{margin:0}.page-template-page-contact-us .icon_wrap:before{content:"\e902";color:#fff;font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:calc(50% - 36px);top:21px;font-size:14px}.page-template-page-contact-us .contact-form__title{font-weight:600;font-size:24px;margin:12px 0 17px}@media (max-width:1200px){.page-template-page-contact-us .form-group__label{line-height:2}.page-template-page-contact-us .wpcf7-spinner{position:absolute;bottom:-41px}.page-template-page-contact-us .hero{padding:0 16px 90px}.page-template-page-contact-us .hero__container{margin:46px auto 10px;max-width:100%}.page-template-page-contact-us .hero__title{font-size:36px;margin:0 0 3px}.page-template-page-contact-us .hero__content,.page-template-page-contact-us .hero__description{max-width:100%}.page-template-page-contact-us .contact-cards{max-width:100%;justify-content:center}.page-template-page-contact-us .contact-card{padding:22px 15px 16px;flex:0 0 100%;max-width:337px;min-width:initial}.page-template-page-contact-us .contact-form-section{flex-direction:column;max-width:100%;margin:60px auto;gap:30px 51px}.page-template-page-contact-us .contact-form-wrapper{width:auto;padding:4px 14px 18px;margin:auto;max-width:100%}.page-template-page-contact-us .contact-form-section__intro{width:100%;text-align:center}}.page-template-page-contact-us .wpcf7-form-control-wrap{display:block}.estimate-button{display:flex;align-items:center;gap:8px;background-color:var(--primary-color);color:var(--white);padding:12px 20px;border-radius:100px;text-decoration:none;font-weight:600;transition:.1s linear}.estimate-button__icon{width:24px;height:24px}.estimate-button:hover{background-color:var(--btn-hover-color-primary)}.hero-section{background-color:#edf4ff;padding:59px 16px 115px}.hero-content{text-align:center;margin-bottom:50px}@media (max-width:1200px){.hero-section{padding:6px 16px 51px}.hero-content{margin-bottom:30px}}.hero-content__title{font-size:48px;font-weight:700;margin-bottom:16px}.hero-content__description{font-size:16px;max-width:760px;margin:0 auto}.featured-blog{display:flex;gap:80px;margin-top:48px}.featured-blog__image-wrapper{flex:1;border-radius:16px;overflow:hidden}.featured-blog__image-wrapper img{width:100%;border-radius:16px}@media (max-width:1200px){.featured-blog__image-wrapper{flex:initial;width:100%;height:396px;position:relative}.featured-blog__image-wrapper img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:auto;max-width:initial}}.featured-blog__content{flex:1;display:flex;flex-direction:column;justify-content:center}.featured-blog__title{font-size:32px;line-height:42px;margin:0 0 16px}.featured-tag{display:inline-block;background-color:var(--secondary-color);padding:2px 12px;border-radius:100px;font-weight:600;margin-bottom:16px}@media (max-width:1200px){.featured-tag{margin-bottom:12px;font-size:14px}}.read-more-button{display:flex;align-items:center;gap:8px;background-color:var(--primary-color);color:var(--white);padding:16px 26px;border-radius:100px;text-decoration:none;font-weight:600;margin:40px 0 9px;align-self:flex-start;transition:.1s linear}@media (max-width:1200px){.read-more-button{margin:33px 0 9px}}.read-more-button__icon{width:24px;height:24px}.read-more-button:hover{background-color:var(--btn-hover-color-primary)}.post-meta{display:flex;gap:12px;font-size:16px;font-weight:500;margin-bottom:8px;line-height:26px;align-items:center}.post-meta__author:after{content:"•";margin:0 0 0 8px;font-size:22px;display:inline-block;position:relative;top:2px;line-height:1}.latest-blog{padding:140px 0;max-width:1170px;margin:0 auto}.latest-blog a{text-decoration:none;color:var(--text-color)}@media (max-width:1170px){.latest-blog{padding:100px 16px}}.section-header{margin-bottom:46px;text-align:start}@media (max-width:728px){.section-header{text-align:start;margin-bottom:32px}}.section-header.all-posts .section-header,.section-header.all-search-posts .section-header{display:flex;flex-direction:column;align-items:center}.section-tag{display:inline-block;background-color:var(--secondary-color);padding:2px 12px;border-radius:100px;font-weight:600;margin-bottom:11px}.section-title{font-size:44px;font-weight:600;margin:0}@media (max-width:728px){.section-title{font-size:32px;text-align:start;line-height:43px;margin:5px 0 0}}.latest-blogs{max-width:1201px;margin:0 auto;padding:142px 16px}@media (max-width:1200px){.latest-blogs{padding:60px 16px}}.latest-blogs__tag{display:inline-block;background-color:#e6ff33;color:#111;font-size:.75rem;font-weight:600;text-transform:uppercase;padding:.25em .75em;border-radius:999px;margin-bottom:.5rem}@media (max-width:1200px){.latest-blogs__tag{font-size:14px}}.latest-blogs__title{font-size:2rem;font-weight:700;margin:0 0 2rem;color:#111}@media (max-width:600px){.latest-blogs__title{font-size:1.5rem}}.latest-blogs__grid{display:grid;grid-template-columns:1fr 310px 310px;grid-template-rows:auto auto;gap:20px}.latest-blogs__grid .blog-card{overflow:hidden;display:flex;flex-direction:column}.latest-blogs__grid .blog-card:nth-child(1){grid-column:1/2;grid-row:1/3}.latest-blogs__grid .blog-card:nth-child(1) .blog-card__content{padding:23px 0 0}.latest-blogs__grid .blog-card:nth-child(1) .blog-card__title{margin-top:2px}.latest-blogs__grid .blog-card:nth-child(1) .blog-card__image-wrapper{height:510px}.latest-blogs__grid .blog-card:nth-child(2){grid-column:2/4;grid-row:1/2}.latest-blogs__grid .blog-card:nth-child(2) .blog-card__image-wrapper{height:240px}.latest-blogs__grid .blog-card:nth-child(3){grid-column:2/3;grid-row:2/3}.latest-blogs__grid .blog-card:nth-child(3) .blog-card__image-wrapper{height:177px}.latest-blogs__grid .blog-card:nth-child(4){grid-column:3/4;grid-row:2/3}.latest-blogs__grid .blog-card:nth-child(4) .blog-card__image-wrapper{height:177px}.latest-blogs__grid .blog-card .blog-card__image-wrapper{overflow:hidden;border-radius:16px}.latest-blogs__grid .blog-card .blog-card__image-wrapper .blog-card__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.latest-blogs__grid .blog-card .blog-card__content{padding:16px 0 0;flex:1;display:flex;flex-direction:column}.latest-blogs__grid .blog-card .post-meta{font-size:16px;color:#212427;font-weight:500}.latest-blogs__grid .blog-card .post-meta__author{position:relative;margin-right:20px}.latest-blogs__grid .blog-card .post-meta__author::after{content:"•";margin:0 auto;position:absolute;right:-21px;top:0;display:inline-block}.latest-blogs__grid .blog-card__title{font-size:24px;font-weight:600;margin:0 0 1px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.latest-blogs__grid .blog-card__title a{color:#111;text-decoration:none}.latest-blogs__grid .blog-card__title a:hover{text-decoration:underline}@media (max-width:1024px){.latest-blogs__grid{grid-template-rows:auto;grid-template-columns:repeat(2,1fr)}.latest-blogs__grid .blog-card{grid-column:auto!important;grid-row:auto!important}}@media (max-width:728px){.latest-blogs__grid{gap:18px;grid-template-rows:auto;grid-template-columns:auto}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.all-posts,.all-search-posts{padding:142px 16px;background:#edf4ff;text-align:center}@media (max-width:1200px){.all-posts,.all-search-posts{padding:60px 16px}}.all-posts__loader,.all-search-posts__loader{width:30px;height:30px;border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;margin:2rem auto;animation:1s linear infinite spin}.all-posts__tag,.all-search-posts__tag{display:inline-block;background-color:#e6ff33;color:#111;font-size:.75rem;font-weight:600;text-transform:uppercase;padding:.25em .75em;border-radius:999px;margin-bottom:.5rem}.all-posts__heading,.all-search-posts__heading{font-size:44px;font-weight:600;color:#111;margin:11px 0 0}.all-posts__grid,.all-search-posts__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px 23px;margin:45px auto 0}.all-posts__grid .article-card,.all-search-posts__grid .article-card{background:#fff;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;border:1px solid #e5e9ef;text-align:left}.all-posts__grid .article-card:hover,.all-search-posts__grid .article-card:hover{background-color:#fff;box-shadow:5px 5px 25px rgba(0,0,0,.05)}.all-posts__grid .article-card:hover .button,.all-posts__grid .article-card:hover .button .button__icon:before,.all-search-posts__grid .article-card:hover .button,.all-search-posts__grid .article-card:hover .button .button__icon:before{color:#3b68fc}.all-posts__grid .article-card:hover .button__icon,.all-search-posts__grid .article-card:hover .button__icon{transform:translateX(19px)}.all-posts__grid .article-card:hover .article-card--link,.all-search-posts__grid .article-card:hover .article-card--link{text-decoration:underline}.all-posts__grid .article-card--link,.all-search-posts__grid .article-card--link{color:#111;transition:.3s;text-decoration:none}.all-posts__grid .article-card__image-container,.all-search-posts__grid .article-card__image-container{width:100%;height:242px;overflow:hidden;position:relative}.all-posts__grid .article-card__image-container img,.all-search-posts__grid .article-card__image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.all-posts__grid .article-card .button,.all-search-posts__grid .article-card .button{margin:0 24px 22px;transition:color .3s;color:#212427;text-decoration:none;font-weight:600}.all-posts__grid .article-card .button .button__icon,.all-search-posts__grid .article-card .button .button__icon{transition:transform .1s linear;display:inline-block;margin:0 15px;font-size:14px}.all-posts__grid .article-card .button .button__icon:before,.all-search-posts__grid .article-card .button .button__icon:before{transition:.1s linear;color:#212427}.all-posts__grid .article-card__content,.all-search-posts__grid .article-card__content{padding:22px 24px;flex:1;display:flex;flex-direction:column}@media (max-width:1200px){.all-posts__grid,.all-search-posts__grid{margin:27px auto 0;gap:21px 23px}.all-posts__grid .article-card__image-container,.all-search-posts__grid .article-card__image-container{height:240px}.all-posts__grid .article-card .button,.all-search-posts__grid .article-card .button{margin:0 14px 17px}.all-posts__grid .article-card__content,.all-search-posts__grid .article-card__content{padding:16px 14px}}.all-posts__grid .article-card__content .article-card__post-meta,.all-search-posts__grid .article-card__content .article-card__post-meta{display:flex;gap:12px;font-size:16px;font-weight:500;line-height:2;color:#212427}.all-posts__grid .article-card__content .article-card__post-meta .post-meta-sep,.all-search-posts__grid .article-card__content .article-card__post-meta .post-meta-sep{font-size:24px;padding:0;line-height:1.35}.all-posts__grid .article-card__content .article-card__title,.all-search-posts__grid .article-card__content .article-card__title{font-size:24px;font-weight:600;color:#111;line-height:1.4;margin:6px 0 4px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media (max-width:900px){.all-posts__grid,.all-search-posts__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.all-posts__grid,.all-search-posts__grid{grid-template-columns:1fr}.all-posts__tag,.all-search-posts__tag{text-align:center}.all-posts__heading,.all-search-posts__heading{text-align:center;font-size:33px}}@media (max-width:1200px){.header_blog{padding-bottom:100px}.hero-content__title{font-size:40px}.featured-blog{flex-direction:column;gap:40px;margin-top:41px}.latest-blog{padding:100px 16px}.pricing-scroll-container{display:none}}@media (max-width:1024px){.latest-blogs article:first-child .blog-card__image-wrapper img,.latest-blogs article:nth-child(2) .blog-card__image-wrapper img{height:485px;-o-object-fit:cover;object-fit:cover}}@media (min-width:729px) and (max-width:800px){.latest-blogs article:first-child .blog-card__image-wrapper img,.latest-blogs article:nth-child(2) .blog-card__image-wrapper img{height:340px;-o-object-fit:cover;object-fit:cover}}@media (max-width:728px){.hero-content__title{font-size:36px}.featured-blog__title{font-size:28px;line-height:38px}.blog-card__title{font-size:24px;font-weight:600}.post-meta{margin-bottom:6px}.latest-blogs article:not(:first-of-type) .blog-card__image-wrapper img{height:240px;-o-object-fit:cover;object-fit:cover}}@media (max-width:640px){.blog-grid,.blog-grid__compact,.cta-content{flex-direction:column}}.all-search-posts{padding:16px;background:0 0}.pricing-scroll-container{position:relative;margin-top:24px}.pricing-scroll-content{position:relative}.scroll-progress{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:16px}.scroll-progress__track{position:relative;width:100%;max-width:300px;height:4px;background-color:var(--border-color);border-radius:2px;cursor:pointer}@media (min-width:1281px){.scroll-progress__track{max-width:400px;height:6px}}@media (max-width:768px){.scroll-progress__track{max-width:250px;height:3px}}.scroll-progress__thumb{position:absolute;left:0;top:0;height:100%;width:30%;background-color:var(--color-primary);border-radius:2px;transition:.2s}.scroll-progress__label{font-size:14px;font-weight:500;color:var(--text-color);text-align:center}@media (min-width:1281px){.scroll-progress__label{font-size:16px}}@media (max-width:768px){.scroll-progress__label{font-size:12px}.scroll-progress{margin-top:12px;padding:8px}}.footer{background-color:var(--color-dark);padding:121px 0 28px;color:var(--color-white);position:relative;overflow:hidden}@media (max-width:1170px){.footer{padding:100px 20px 20px}}@media (max-width:991px){.footer{padding:100px 20px 20px;width:auto}}.footer a{text-decoration:none;color:#b2b9be}.footer:before{position:absolute;content:"";background-image:url(../img/footer-before.png);top:0;right:0;width:49%;height:100%;background-size:cover}@media (max-width:768px){.footer{padding:59px 16px 20px}.footer__column{width:49.8%;margin-bottom:18px}}.footer__content{display:flex;justify-content:space-between;gap:100px;flex-wrap:wrap;position:relative;z-index:1}@media (max-width:991px){.footer__content{justify-content:flex-start;gap:26px}}.footer__brand{display:flex;align-items:center;gap:10px;height:100%}.footer__logo{width:36px;height:36px;border-radius:7px}.footer__brand-name{font-family:var(--font-brand);font-size:24px;font-weight:900}.footer__links{display:flex;gap:100px;flex-wrap:wrap;justify-content:space-between;width:72.3%;max-width:100%}.footer__links ul{list-style:none}.footer__links ul li{margin-top:10px;text-decoration:none}.footer__links ul li a{position:relative}.footer__links ul li a::after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background-color:currentColor;transition:width .3s}.footer__links ul li a:hover::after{width:100%}@media (max-width:1140px){.footer__links{width:100%}}@media (max-width:991px){.footer__links{justify-content:space-around;gap:50px}}.footer__title{font-size:20px;font-weight:700;margin:0 0 24px;text-transform:uppercase}@media (max-width:767px){.footer:before{top:auto;width:99%;height:52%;bottom:0}.footer__title{font-size:18px;margin:0 0 16px}}.footer__list{margin:0;padding:0}.footer__list li{margin-top:10px;text-decoration:none;font-size:16px;line-height:1.8;margin-bottom:15px}@media (max-width:768px){.footer__links{justify-content:flex-start;gap:1px}.footer__list li{margin-top:0;margin-bottom:10px;line-height:1.75}}.footer__link{color:var(--color-light);text-decoration:none;font-size:16px;line-height:2}.footer__social{list-style:none;padding:0;margin:24px 0 0}.footer__social li{margin-top:18px!important}.footer__social li .footer__social-link{display:flex;align-items:center;gap:8px;color:var(--color-light);text-decoration:none;font-size:16px;line-height:2}@media (max-width:767px){.footer__link{font-size:14px}.footer__social{margin:15px 0 0}.footer__social li{margin-top:10px!important}.footer__social li .footer__social-link{font-size:14px}}.footer__social li .footer__social-icon{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;text-align:center}.footer__bottom{border-top:1px solid rgba(255,255,255,.1);margin-top:43px;padding-top:25px}.footer__bottom-content{display:flex;justify-content:space-between;flex-wrap:wrap;gap:100px}@media (max-width:767px){.footer__bottom{margin-top:5px}.footer__bottom-content{justify-content:center;gap:7px;flex-direction:column;align-items:flex-start}}.footer__copyright{color:var(--color-light);font-size:16px;line-height:2;margin:0}.footer__legal{display:flex;gap:20px}.footer__legal-link{color:var(--color-light);text-decoration:none;font-size:16px;line-height:2}.footer .footer-bottom__links .footer-bottom__link{margin:4px 0 4px 19px;display:inline-block}@media (max-width:767px){.footer__legal-link{font-size:14px}.footer .footer-bottom__links .footer-bottom__link{margin:0 17px 0 0}}.footer .footer-bottom__links a{position:relative}.footer .footer-bottom__links a::after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background-color:currentColor;transition:width .3s}.footer .footer-bottom__links a:hover::after{width:100%}.cta-section{background:#3b68fc;position:relative;padding:101px 0;overflow:hidden}@media (max-width:1170px){.cta-section{padding-inline:16px}}.cta-section .container{z-index:99;position:relative}.cta-section:before{position:absolute;content:"";background-image:url(../img/Group1000007791.svg);top:0;left:0;width:35%;height:58%;background-size:cover;right:auto;bottom:auto}@media (max-width:991px){.cta-section{padding:9px 16px 60px}.cta-section:before{width:47%;height:24%}}@media (min-width:1600px){.cta-section:before{height:100%}}.cta-section__container{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;align-items:stretch}.cta-section__container .btn--dark{align-self:flex-start;padding:0 29px}.cta-section__container .btn--dark .btn__icon{font-size:14px;line-height:1;margin:9px 0 0 3px}@media (max-width:991px){.cta-section__container{flex-direction:column;gap:33px}.cta-section__container .btn--dark{justify-self:center}}.cta-section__content{flex:1;color:#fff;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;align-self:stretch;max-width:545px;margin-top:50px}.cta-section__content .badge{padding:2px 13px}.cta-section__title{margin:16px 0;font-size:48px;line-height:62px;color:#fff;font-weight:600}@media (max-width:991px){.cta-section__content{max-width:100%}.cta-section__content .badge{padding:3px 12px;font-size:14px}.cta-section__title{font-size:32px;line-height:40px}}.cta-section__description{margin:3px 0 33px;font-size:16px;line-height:26px;color:#fff}.cta-section img{flex:1;color:#fff;display:flex;flex-direction:column;align-items:stretch;justify-content:center;align-self:stretch;max-width:553px;border-radius:16px;overflow:hidden;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.header.landing{background-color:var(--color-bg-blue);border-bottom:1px solid rgba(255,255,255,.1)}.header.landing .burger-menu__line{background-color:#fff}.landing-page .btn__icon{height:auto}.landing-page .hero{background-color:#001455;display:flex;flex-direction:column;align-items:center;padding:52px 0 40px}@media (max-width:1280px){.landing-page .hero{padding:40px 0 60px;padding-inline:16px}}.landing-page .hero__top-logo{aspect-ratio:1.09;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:clamp(2.5rem,5vw,4.375rem);margin-left:clamp(1.25rem,10vw,8.19rem)}.landing-page .hero__content{z-index:10;display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:1186px;padding-bottom:30px}@media (max-width:991px){.cta-section__description{font-size:16px;line-height:24px}.cta-section img{max-width:100%;width:553px;min-height:350px;margin:auto}.landing-page .hero__content{max-width:100%;padding-bottom:0}}.landing-page .hero__main{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:80px}@media (max-width:890px){.landing-page .hero__main{flex-direction:column}}@media (max-width:1170px){.landing-page .hero__content{padding-inline:0}.landing-page .hero__main{gap:33px}}.landing-page .hero__text-content{flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:center;width:min(100%,33.06rem);min-width:min(100%,15rem);max-width:501px;margin:auto}.landing-page .hero__header{display:flex;flex-direction:column;align-items:stretch;justify-content:center;width:100%;font-family:var(--font-primary);color:#fff;margin-bottom:42px}@media (max-width:768px){.landing-page .hero__header{margin-bottom:33px}}.landing-page .hero__title{margin:0;font-weight:700;line-height:1.375;font-size:clamp(2rem,5vw,3rem)}@media (max-width:768px){.landing-page .hero__title{font-size:36px;line-height:1.33}}.landing-page .hero__highlight,.landing-page .hero__title span{color:#e4fe55}.landing-page .hero__description{margin:clamp(.75rem,2vw,1rem) 0 0;font-size:clamp(.875rem,2vw,1rem);font-weight:400;line-height:1.625}@media (max-width:768px){.landing-page .hero__description{font-size:16px;line-height:1.6}}.landing-page .hero__illustration{display:block;flex:1;aspect-ratio:1.03;-o-object-position:right;object-position:right;border-radius:16px;width:min(100%,34.06rem);min-width:min(100%,15rem);margin:auto;overflow:hidden}@media (max-width:908px){.landing-page .hero__illustration{width:100%;aspect-ratio:unset}}.landing-page .hero__bottom-logo{z-index:10;align-self:flex-end;aspect-ratio:1.09;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:clamp(2.5rem,5vw,4.44rem);margin:clamp(-9.375rem,-20vh,-16.56rem) clamp(1.25rem,3vw,2.44rem) clamp(-1.25rem,-3vh,-2.5rem) 0}.landing-page .hero__rating{display:flex;justify-content:flex-start;align-items:center;gap:10px}.landing-page .hero__rating-stars span{display:inline-block;transform:scale(0);animation:3s ease-in-out infinite pop}.landing-page .hero__rating-stars span:before{color:#e4fe55}.landing-page .hero__rating-stars span:nth-child(1){animation-delay:0s}.landing-page .hero__rating-stars span:nth-child(2){animation-delay:.3s}.landing-page .hero__rating-stars span:nth-child(3){animation-delay:.6s}.landing-page .hero__rating-stars span:nth-child(4){animation-delay:.9s}.landing-page .hero__rating-stars span:nth-child(5){animation-delay:1.2s}.landing-page .hero__rating-text{color:#fff;font-size:16px;line-height:26px;opacity:.8;font-weight:500}@media (max-width:890px){.landing-page .hero__rating{flex-direction:column;align-items:flex-start;gap:5px;padding:20px 0 0}.landing-page .hero__rating-text{margin:0}}.landing-page .search-bar{display:flex;align-items:center;justify-content:space-between;background-color:#fff;border:1px solid #e4fe55;border-radius:6.25rem;padding:5px 5px 5px 20px;max-width:536px}@media (max-width:768px){.landing-page .search-bar{padding:5px 5px 5px 9px;margin:0 auto;width:100%}}.landing-page .search-bar__input-group{flex:1;display:flex;align-items:center;gap:clamp(.5rem,1vw,.75rem);font-family:var(--font-primary);font-size:clamp(.875rem,2vw,1rem);color:#212427;font-weight:400;line-height:1;width:min(100%,28.69rem);min-width:min(100%,15rem);margin:auto}.landing-page .search-bar__icon{width:24px;margin:auto;font-size:24px}.landing-page .search-bar__button-icon{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:clamp(1.25rem,2vw,1.5rem);margin:auto;align-self:stretch;height:13px;font-size:14px}.landing-page .search-bar__input{flex:1;border:none;background:0 0;outline:0;width:100%;font-family:inherit;font-size:inherit;color:inherit}.landing-page .search-bar__input::-moz-placeholder{color:rgba(33,36,39,.5)}.landing-page .search-bar__input::placeholder{color:rgba(33,36,39,.5)}.landing-page .search-bar__button{display:flex;align-items:center;justify-content:center;margin:auto;flex-shrink:0;border:none;border-radius:6.25rem;background-color:#3b68fc;cursor:pointer;transition:background-color .3s;height:48px;width:64px}.landing-page .search-bar__button:hover{background-color:#2d55ff}.landing-page .search-bar__button:focus{outline:rgba(255,255,255,.5) solid .125rem;outline-offset:.25rem}.landing-page .how-to{padding-top:100px}@media (max-width:1280px){.landing-page .how-to{padding:60px 0}.landing-page .how-to .container{padding:0 16px}}.landing-page .how-to__header{text-align:center;max-width:791px;margin:0 auto}.landing-page .how-to__label{font-size:16px;line-height:34px;background:#e4fe55;border-radius:100px;padding:2px 12px;font-weight:600;margin-bottom:16px;color:#212427}.landing-page .how-to__title{font-size:44px;line-height:58px;font-weight:600;margin-bottom:16px}@media (max-width:768px){.landing-page .search-bar__button{height:36px;width:53px}.landing-page .how-to__title{margin:0 0 16px;font-size:35px;line-height:58px}}.landing-page .how-to__description{font-size:18px;line-height:26px;font-weight:400;max-width:647px;margin:0 auto 56px}@media (max-width:768px){.landing-page .how-to__description{margin:0 auto 40px}}.landing-page .how-to__steps{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:80px}@media (max-width:768px){.landing-page .how-to__steps{margin-bottom:60px}}@media (max-width:1280px){.landing-page .how-to__steps{justify-content:center}}.landing-page .how-to__step{width:376px;background:#f0f6ff;padding:28px 24px;border-radius:12px}.landing-page .how-to__step--4{width:100%;text-align:center;padding:40px 0}.landing-page .how-to__step--4 .how-to__step-icon{margin:0 auto 20px}.landing-page .how-to__step--4 .how-to__step-title{color:#001455;font-size:28px;line-height:38px}.landing-page .how-to__step-icon{width:60px;height:60px;border-radius:50%;background-color:#001455;display:flex;align-items:center;justify-content:center;color:#fff;font-size:28px;line-height:28px;font-weight:600;margin-bottom:20px}.landing-page .how-to__step-icon img{display:block;width:24px;height:24px}.landing-page .how-to__step-title{font-size:24px;line-height:34px;font-weight:600;margin:0 0 8px}.landing-page .how-to__step-text{font-size:16px;line-height:26px;font-weight:400;margin:0 0 20px}.landing-page .how-to__step-image img{display:block;border-radius:8px;overflow:hidden}.landing-page .how-to__button{display:flex;justify-content:center;margin-bottom:36px}.landing-page .why-us{background-color:#001455;background-image:url(../img/why-us-bg.png);background-position:100% 0;background-repeat:no-repeat;padding:140px 0;color:#f6f9fe}@media (max-width:768px){.landing-page .how-to__button{margin-bottom:0}.landing-page .why-us{background-size:contain}}@media (max-width:1280px){.landing-page .why-us{padding:60px 16px}}.landing-page .why-us__header{text-align:center}.landing-page .why-us__label{font-size:16px;line-height:34px;background:#e4fe55;border-radius:100px;padding:2px 12px;font-weight:600;margin-bottom:16px;color:#212427}.landing-page .why-us__title{font-size:44px;line-height:58px;font-weight:600;max-width:892px;margin:0 auto 16px}@media (max-width:768px){.landing-page .why-us__title{font-size:28px;line-height:38px}}.landing-page .why-us__description{font-size:18px;line-height:26px;font-weight:400;max-width:678px;margin:0 auto 56px}.landing-page .why-us__content{display:flex;justify-content:space-between;align-items:flex-start;gap:80px}@media (max-width:768px){.landing-page .why-us__description{margin:0 auto 40px}.landing-page .why-us__content{flex-direction:column;align-items:center;gap:40px}}.landing-page .why-us__list{max-width:545px;list-style:none;padding:0;margin:0}.landing-page .why-us__list-item{padding:0 0 24px 68px;position:relative;border-bottom:1px solid rgba(231,234,239,.1)}.landing-page .why-us__list-item:not(:last-child){margin-bottom:24px}.landing-page .why-us__list-item-icon{position:absolute;top:0;left:0;width:52px;height:52px;border-radius:50%;background:rgba(246,249,254,.1);display:flex;justify-content:center;align-items:center;margin-right:24px}.landing-page .why-us__list-item-icon img{display:block;width:28px;height:28px}.landing-page .why-us__list-item-title{font-size:24px;line-height:34px;font-weight:600;margin:0 0 8px}@media (max-width:768px){.landing-page .why-us__list-item{padding:0 0 24px 48px}.landing-page .why-us__list-item-icon{width:36px;height:36px}.landing-page .why-us__list-item-icon img{width:20px;height:20px}.landing-page .why-us__list-item-title{font-size:20px;line-height:30px}}.landing-page .why-us__list-item-text{font-size:18px;line-height:26px;font-weight:400;color:rgba(246,249,254,.8);margin:0}@media (max-width:768px){.landing-page .why-us__list-item-text{font-size:14px;line-height:22px}}.landing-page .why-us__image img{display:block;border-radius:16px;overflow:hidden}.landing-page .professionals{text-align:center;padding-top:140px}@media (max-width:1280px){.landing-page .professionals{padding:60px 16px 0}}.landing-page .professionals__header{max-width:768px;margin:0 auto}.landing-page .professionals__label{font-size:16px;line-height:34px;background:#e4fe55;border-radius:100px;padding:2px 12px;font-weight:600;margin-bottom:16px}.landing-page .professionals__title{font-size:36px;line-height:50px;font-weight:600;margin-bottom:16px}@media (max-width:768px){.landing-page .professionals__title{font-size:28px;line-height:38px}}.landing-page .professionals__description{font-size:18px;line-height:26px;font-weight:400;margin-bottom:32px}.landing-page .professionals__button{display:flex;justify-content:center;align-items:center;margin-bottom:56px}.landing-page .professionals__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;max-width:1170px;border-radius:16px;overflow:hidden}.landing-page .professionals__image img{display:block;width:100%;height:auto}.landing-page .logos{padding:100px 0}.landing-page .logos__title{text-align:center;font-size:24px;line-height:34px}.landing-page .logos .about-partners__logos{justify-content:center}.landing-page .testimonials-section{font-family:Poppins,-apple-system,Roboto,Helvetica,sans-serif;background-color:#ddd;overflow:hidden}.landing-page .testimonials-section .testimonials-container{display:flex;flex-direction:column;position:relative;width:100%;padding:483px 0 84px;align-items:flex-end}.landing-page .testimonials-section .background-image{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.landing-page .testimonials-section .testimonials-wrapper{display:flex;align-items:center;justify-content:flex-end;gap:24px;padding-right:80px;padding-left:calc((100vw - 1199px)/ 2);margin-left:auto}.landing-page .testimonials-section .testimonials-grid{display:flex;align-self:stretch;align-items:center;justify-content:flex-start;gap:24px;width:100%;margin:auto 0;transition:transform .3s ease-in-out;scroll-behavior:smooth}.landing-page .testimonials-section .testimonials-grid>*+*{margin-left:24px}@media (max-width:768px){.landing-page .testimonials-section .testimonials-grid{scrollbar-width:none;gap:16px}.landing-page .testimonials-section .testimonials-grid>*+*{margin-left:16px}}.landing-page .testimonials-section .testimonial-card{flex:0 0 379px;align-self:stretch;margin:auto 0;padding:32px 24px;border-radius:16px;background-color:#fff;border:1px solid #e7eaef;box-shadow:5px 5px 25px rgba(0,0,0,.04);overflow:hidden}.landing-page .testimonials-section .testimonial-header{display:flex;flex-direction:column;align-items:stretch;width:100%}.landing-page .testimonials-section .testimonial-author,.landing-page .testimonials-section .testimonial-quote,.landing-page .testimonials-section .testimonial-title{color:#212427}.landing-page .testimonials-section .testimonial-title{font-size:18px;font-weight:700;line-height:28px;margin:0;min-height:56px}@media (max-width:768px){.landing-page .testimonials-section .testimonial-title{min-height:1px}}.landing-page .testimonials-section .rating-stars{display:flex;align-items:flex-start;gap:4px;margin-bottom:16px}.landing-page .testimonials-section .icon-testimonails-star{display:flex;align-items:center;justify-content:center;width:28px;height:28px;font-size:16px;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;flex-shrink:0;background:#26aa65}.landing-page .testimonials-section .testimonial-quote{font-size:18px;font-weight:500;line-height:28px;margin:8px 0 0;font-style:italic;min-height:224px}.landing-page .testimonials-section .testimonial-author{font-size:20px;font-weight:600;line-height:1.6;margin:24px 0 0}.landing-page .testimonials-section .nav-button{position:absolute;display:flex;align-items:center;justify-content:center;width:56px;height:56px;padding:16px;border-radius:100px;background-color:#3b68fc;border:1px solid #3b68fc;box-shadow:5px 5px 25px rgba(0,0,0,.04);cursor:pointer;transition:opacity .3s;z-index:10;right:13px}.landing-page .testimonials-section .nav-button:disabled{opacity:.5;cursor:not-allowed;display:none}.landing-page .testimonials-section .prev-button{left:7.5%}.landing-page .testimonials-section .prev-button .icon-arrow-right{transform:scaleX(-1)}.landing-page .testimonials-section .next-button{right:7.5%}.landing-page .testimonials-section .prev-icon{transform:rotate(180deg)}.landing-page .testimonials-section .nav-icon{display:block;width:24px;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin:auto}@media (max-width:1280px){.landing-page .logos{padding:60px 0}.landing-page .logos__title{padding:0 16px}.landing-page .testimonials-section .testimonial-card{flex:0 0 340px}.landing-page .testimonials-section .testimonials-wrapper{width:85%}.landing-page .testimonials-section .nav-icon{max-width:-moz-fit-content;max-width:fit-content}}@media (max-width:991px){.landing-page .testimonials-section .testimonials-container{max-width:100%;padding:299px 0 39px}.landing-page .testimonials-section .testimonials-wrapper{width:95%;padding-right:20px}.landing-page .testimonials-section .testimonial-card{flex:0 0 300px}.landing-page .testimonials-section .next-button,.landing-page .testimonials-section .prev-button{margin:-198px 20px -44px 0}}@media (max-width:768px){.landing-page .testimonials-section .testimonials-wrapper{width:100%;padding-right:0;padding-left:16px}.landing-page .testimonials-section .nav-button{width:44px;height:44px;padding:12px;display:none}.landing-page .testimonials-section .nav-icon{width:20px}.landing-page .testimonials-section .testimonial-card{flex:0 0 280px;margin:0;flex:0 0 256px;padding:15px 14px}.landing-page .testimonials-section .testimonials-grid{gap:16px}.landing-page .testimonials-section .testimonial-title{font-size:14px}.landing-page .testimonials-section .testimonial-quote{min-height:1px;font-size:12px;line-height:20.9px;margin:13px 0 0}.landing-page .testimonials-section .testimonial-author{font-size:14px;margin:14px 0 0}}.landing-page .testimonials-section.ios-native-scroll .testimonials-wrapper{overflow:hidden;padding-right:0;padding-left:0;width:100%;justify-content:flex-start}.landing-page .testimonials-section.ios-native-scroll .testimonials-grid{width:auto;min-width:100%;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-left:80px;padding-right:80px}.landing-page .testimonials-section.ios-native-scroll .testimonials-grid::-webkit-scrollbar{display:none}.landing-page .testimonials-section.ios-native-scroll .testimonials-grid .testimonial-card{flex-shrink:0}.landing-page .testimonials-section.ios-native-scroll .nav-button{display:none!important}.landing-page .testimonials-section.ios-native-scroll .testimonials-container{padding-left:0;padding-right:0}.landing-page .faq{display:flex;justify-content:center;margin:80px 0 137px;font-family:Poppins,-apple-system,Roboto,Helvetica,sans-serif;padding-inline:0}@media (max-width:1280px){.landing-page .faq{padding-inline:16px;margin:15px 0 50px;padding:60px 16px}}.landing-page .faq__container{display:flex;flex-wrap:wrap;align-items:flex-start;gap:41px 138px;max-width:1185px;width:100%}.landing-page .faq__header{display:flex;flex-direction:column;max-width:439px;width:100%;margin-top:60px;font-size:16px;font-weight:600}@media (max-width:1280px){.landing-page .faq__header{width:100%;margin-top:28px;max-width:100%}}.landing-page .faq__tag{align-self:flex-start;background:#e4fe55;border-radius:100px;padding:2px 12px}.landing-page .faq__title{margin:16px 0 3px;font-size:36px;line-height:58px;color:#212427;font-weight:600}@media (max-width:1280px){.landing-page .faq__title{width:100%;font-size:31.5px;line-height:38px}}.landing-page .faq__description{margin:16px 0 32px;line-height:26px;color:#212427}@media (max-width:1280px){.landing-page .faq__description{width:100%;margin:16px 0 0}}.landing-page .faq__cta-button{display:flex;align-self:flex-start;align-items:center;gap:8px;padding:16px 24px;margin-top:32px;background:#3b68fc;border:none;border-radius:100px;color:#fff;font-size:16px;font-weight:600;cursor:pointer}.landing-page .faq__cta-text{margin:auto 0}.landing-page .faq__cta-icon{width:24px;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;margin:auto 0;flex-shrink:0}.landing-page .faq__content{width:600px;min-width:240px}.landing-page .faq-list{width:100%;max-width:608px;margin-top:59px}.landing-page .faq .btn{align-self:flex-start;padding:16px 26px}@media (max-width:1280px){.landing-page .faq__cta-button{padding-inline:20px}.landing-page .faq__content{width:100%}.landing-page .faq-list{margin-top:0;max-width:100%}.landing-page .faq .btn{margin:-9px auto 9px;padding:16px 26px}.landing-page .faq .faq-item:first-child{padding-top:6px}}.landing-page .faq .faq-item{border-bottom:1px solid #e7eaef;padding-block:24px}@media (max-width:1280px){.landing-page .faq .faq-item{padding-block:16px}.landing-page .faq .faq-item__header{width:100%}}.landing-page .faq .faq-item__header{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;background:0 0;border:none;padding:0;cursor:pointer}.landing-page .faq .faq-item__title{margin:0;font-size:24px;line-height:34px;font-weight:600;color:#212427}.faq-item--active .landing-page .faq .faq-item__title{color:#3b68fc}.landing-page .faq .faq-item__icon{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;flex-shrink:0;display:inline-block;transition:.1s linear;position:absolute;right:5px;font-size:19px;top:27%}.landing-page .faq .faq-item__content{display:none;margin-top:16px}.faq-item--active .landing-page .faq .faq-item__content{display:block}.landing-page .faq .faq-item__description{margin:0;font-size:18px;line-height:28px;color:#212427}.landing-page .faq .faq-item[open] .faq-item__question{color:#3b68fc}.landing-page .faq .faq-item__question{position:relative;list-style:none;cursor:pointer;font-size:24px;font-weight:600;padding-right:50px;line-height:1.45}@media (max-width:1280px){.landing-page .faq .faq-item__description{padding-block:16px}.landing-page .faq .faq-item__question{font-size:20px}}.landing-page .faq .faq-item__question:hover{color:#3b68fc}.landing-page .faq .faq-item__question::-webkit-details-marker{display:none}.landing-page .faq .faq-item__question::marker{content:none}.landing-page .faq .faq-item__answer{padding:16px 24px 0 0;font-size:18px;line-height:1.6}.landing-page .cta-section{background-color:#001455}.landing-page .cta-section__content{max-width:622px;text-align:center;margin-left:auto;margin-right:auto;justify-content:center}.landing-page .cta-section__description{font-size:18px}.landing-page .cta-section .badge{margin:0 auto}.footer-landing{padding-top:100px;background:url(../img/landing-footer-bg.png) 100% 0/auto 100% no-repeat}@media (max-width:768px){.landing-page .testimonials-section.ios-native-scroll .testimonials-wrapper{padding-left:0;padding-right:0}.landing-page .testimonials-section.ios-native-scroll .testimonials-grid{padding-left:16px;padding-right:16px}.footer-landing{background:url(../img/landing-footer-bg-mob.png) 100% 100% no-repeat}.footer-landing .footer__column{width:100%}.footer-landing .btn,.footer-landing .footer__links{justify-content:center}}@media (max-width:1280px){.landing-page .faq .faq-item__answer{padding:16px 0 0;font-size:16px;line-height:1.5}.landing-page .cta-section{padding:60px 16px}.footer-landing{padding:40px 16px 20px}}.footer-landing .footer__links{width:62.3%}.footer-landing .footer__brand{flex-direction:column;align-items:flex-start}.footer-landing .footer__brand-links{display:flex;gap:20px;padding-top:48px}.footer-landing .footer__brand-links a{color:#212427;font-size:16px;text-decoration:none}.footer-landing .footer__content{gap:0}@media (max-width:768px){.footer-landing .footer__brand-links{padding-top:28px;flex-direction:column}.footer-landing .footer__content{flex-direction:column;align-items:center}}.footer-landing .footer__bottom{text-align:center;margin-top:40px;padding:28px 0;border-top:1px solid rgba(33,36,39,.1)}.footer-landing .footer__bottom-content{justify-content:center}@keyframes pop{0%{transform:scale(0)}25%{transform:scale(1.2)}100%,50%{transform:scale(1)}}body.thank-you .header{background-color:#fff}body.thank-you .header__content{justify-content:center}@media (max-width:1100px){body.thank-you .header .logo{justify-content:center}}body.thank-you main.thank-you-page{background-color:#f6f9fe;padding:48px 0 89px;color:#212427;min-height:calc(100vh - 76px)}body.thank-you main.thank-you-page .container{max-width:812px}body.thank-you main.thank-you-page .hero{text-align:center;margin-bottom:40px}body.thank-you main.thank-you-page .hero__icon{margin:0 auto 16px}body.thank-you main.thank-you-page .hero__icon img{display:block;width:60px;height:60px;margin:0 auto}body.thank-you main.thank-you-page .hero__title{font-weight:700;font-size:28px;line-height:44px}@media (max-width:767px){body.thank-you main.thank-you-page{padding:32px 16px 40px}body.thank-you main.thank-you-page .hero__title{font-size:24px;line-height:34px}}body.thank-you main.thank-you-page .hero__description{font-weight:400;font-size:14px;line-height:22px}body.thank-you main.thank-you-page .send-email{margin-bottom:44px}body.thank-you main.thank-you-page .send-email .container{border-radius:12px;border:1px solid #e5e9ef;padding:16px 20px;background-color:#fff}@media (max-width:767px){body.thank-you main.thank-you-page .send-email{margin-bottom:24px}body.thank-you main.thank-you-page .send-email .container{text-align:center}}body.thank-you main.thank-you-page .send-email__title{margin:0 0 8px;display:flex;gap:12px;align-items:center}body.thank-you main.thank-you-page .send-email__title span{font-weight:600;font-size:18px;line-height:100%}body.thank-you main.thank-you-page .send-email__description{font-weight:400;font-size:14px;line-height:22px}body.thank-you main.thank-you-page .steps{margin-bottom:50px}body.thank-you main.thank-you-page .steps .container{padding-bottom:89px;border-bottom:1px solid #e5e9ef}@media (max-width:767px){body.thank-you main.thank-you-page .send-email__title{justify-content:center}body.thank-you main.thank-you-page .steps{margin-bottom:32px}body.thank-you main.thank-you-page .steps .container{padding-bottom:32px}}body.thank-you main.thank-you-page .steps__list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:28px;list-style:none;padding:0;margin:0}@media (max-width:767px){body.thank-you main.thank-you-page .steps__list{flex-direction:column;justify-content:center;gap:20px}}body.thank-you main.thank-you-page .steps__item{position:relative;display:flex;flex-direction:column;gap:8px;width:calc(33.33% - 19px)}@media (max-width:767px){body.thank-you main.thank-you-page .steps__item{width:100%;align-items:center}}body.thank-you main.thank-you-page .steps__item-icon{background-color:#3b68fc;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;line-height:32px;color:#fff;margin-bottom:16px}body.thank-you main.thank-you-page .steps__item-line{position:absolute;top:9px;right:0;width:170px;height:12px;background:url(../img/line.svg) no-repeat}body.thank-you main.thank-you-page .steps__item-title{font-weight:600;font-size:16px;line-height:100%}body.thank-you main.thank-you-page .steps__item-description{font-weight:400;font-size:12px;line-height:18px}@media (max-width:767px){body.thank-you main.thank-you-page .steps__item-line{display:none}body.thank-you main.thank-you-page .steps__item-description{text-align:center}}body.thank-you main.thank-you-page .professionals__content{text-align:center}body.thank-you main.thank-you-page .professionals__title{font-weight:600;font-size:20px;line-height:100%;margin-bottom:8px}body.thank-you main.thank-you-page .professionals__description{font-weight:400;font-size:14px;line-height:22px;margin-bottom:24px}body.thank-you main.thank-you-page .professionals__list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;list-style:none;padding:0;margin:0}@media (max-width:767px){body.thank-you main.thank-you-page .professionals__list{flex-direction:column}}body.thank-you main.thank-you-page .professionals__item{border-radius:12px;border:1px solid #e5e9ef;padding:16px 20px;background-color:#fff;display:flex;flex-direction:column;text-align:left;width:calc(33.33% - 11px)}body.thank-you main.thank-you-page .professionals__item-icon{margin-bottom:16px}body.thank-you main.thank-you-page .professionals__item-icon img{display:block;width:28px;height:28px}body.thank-you main.thank-you-page .professionals__item-title{font-weight:600;font-size:18px;line-height:100%;margin-bottom:4px}body.thank-you main.thank-you-page .professionals__item-description{font-weight:400;font-size:12px;line-height:18px}@media (max-width:767px){body.thank-you main.thank-you-page .professionals__item{width:100%;align-items:center}body.thank-you main.thank-you-page .professionals__item-description{text-align:center}}
/*# sourceMappingURL=style.min.css.map */
