ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}@font-face{font-display:swap;font-family:"ABC Synt";src:url(/wp-content/themes/themen-osteopathie//assets/fonts/ABCSynt-Medium.woff2)format("woff2"),url(/wp-content/themes/themen-osteopathie//assets/fonts/ABCSynt-Medium.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"ABC Synt";src:url(/wp-content/themes/themen-osteopathie//assets/fonts/ABCSynt-MediumItalic.woff2)format("woff2"),url(/wp-content/themes/themen-osteopathie//assets/fonts/ABCSynt-MediumItalic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}:root{--primary-blue:#012296;--secondary-blue:#474ff7;--secondary-blue-trans:rgba(71,79,247,.5);--soft-blue:#f5f0ff;--alt-blue:#2439c7;--primary-green:#05b26b;--secondary-green:#31dc57;--secondary-green-trans:rgba(49,220,87,.5);--soft-green:#f0fff6;--alt-green:#1ddc88;--primary-purple:#a169e0;--secondary-purple:#f14bd4;--secondary-purple-trans:rgba(241,75,212,.5);--soft-purple:#f5f0ff;--alt-purple:#864ef0;--theme-primary:var(--primary-blue);--theme-secondary:var(--secondary-blue);--theme-secondary-trans:var(--secondary-blue-trans);--theme-soft:var(--soft-blue);--theme-soft2:var(--soft-blue);--theme-alt:var(--alt-blue);--white:#fff;--off-white:#f9f9f9;--border-radius-btn:25px;--border-radius-item:25px;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.25rem;--font-size-xl:1.5rem;--font-size-xxl:2rem;--font-size-xxxl:2.5rem;--font-size-hg:3.5rem;--font-size-hero:4.5rem;--font-size-hero-alt:8rem;--line-height-xxxs:.85rem;--line-height-xxs:1;--line-height-xs:1.2;--line-height-sm:1.4;--line-height-md:1.5;--line-height-lg:1.6;--line-height-xl:1.8;--font-haas:"neue-haas-grotesk-text",Arial,sans-serif;--font-synt:"ABC Synt","Times New Roman",serif;--font-weight-light:100;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700}.page--default{--theme-primary:var(--primary-blue);--theme-secondary:var(--secondary-blue);--theme-secondary-trans:var(--secondary-blue-trans);--theme-soft:var(--soft-blue);--theme-white:var(--white)}body,html{overscroll-behavior:none;margin:0;padding:0;overflow-x:hidden;overflow-y:auto}body::-webkit-scrollbar{display:none}html{-ms-overflow-style:none;scrollbar-width:none}*,main{margin:0}*{padding:0;box-sizing:border-box}body,h1,h2{font-family:var(--font-synt)}body{line-height:var(--line-height-xxs);color:var(--theme-primary)}main{padding-top:117px}p{font-size:var(--font-size-md);font-style:normal}.btn,.nav-links a,a,p{font-family:var(--font-haas)}h1,h2{text-transform:uppercase}.nav-links a,a{white-space:nowrap}a,body,h1,h2,p{font-weight:var(--font-weight-medium)}a{font-style:normal}.container{width:90%;max-width:2000px;margin:0 auto}.polylang-switcher{position:fixed;bottom:70px;right:15px;background:#333;color:var(--white);border:1px solid #ccc;border-radius:4px;padding:10px;display:none;z-index:9999}.polylang-switcher a{display:block;color:var(--white);padding:7px}.polylang-switcher a:not(:last-child){margin-bottom:10px}.header{background:var(--theme-primary);padding:2rem;position:fixed;top:0;left:0;width:100%;z-index:1000;transition:transform .3s ease;will-change:transform;box-shadow:0 0 0 1px var(--theme-primary)}.header:after{content:"";position:absolute;bottom:0;left:2rem;right:2rem;height:.1px;background-color:var(--theme-white);transform:scaleY(.75);transform-origin:center}.nav-links,.navbar{display:flex;justify-content:space-between;align-items:center}.nav-links{list-style:none;justify-content:flex-end}.nav-links li{margin:0 .75rem}.nav-links li:last-child{margin-right:0;width:100%}.nav-links a{text-decoration:none;color:var(--theme-white);font-weight:var(--font-weight-medium);font-style:normal;font-size:var(--font-size-md);padding:1rem;transition:all .5s ease-in-out}.nav-links a:not(.btn){padding:.1rem}.nav-links .btn{padding:.4rem 1rem;background:var(--theme-secondary);border-radius:var(--border-radius-btn);border:1px solid transparent;transition:background .3s ease;white-space:nowrap;color:var(--theme-white)}.nav-links .btn:hover{background:var(--theme-secondary-trans);border:1px solid #fff;text-decoration:none}.nav-links a:hover:not(.btn){color:var(--theme-white);text-decoration-line:underline;text-decoration-thickness:1px}.menu-toggle{display:none;font-size:var(--font-size-xl);cursor:pointer;background:0 0;border:0;z-index:1001;color:var(--theme-white);transition:color .3s ease}.acf-content a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:color .3s ease,text-decoration-color .3s ease;position:relative}.acf-content a:after{content:"";position:absolute;width:100%;height:1px;left:0;bottom:0;background:currentColor;transform:scaleX(0);transition:transform .3s ease}.acf-content a:hover:after{transform:scaleX(1)}.btn-group{display:flex;gap:.5rem}.btn{display:inline-block;padding:.4rem .75rem;color:var(--theme-white);border:1px solid transparent;border-radius:var(--border-radius-btn);font-weight:var(--font-weight-medium);font-style:normal;font-size:var(--font-size-sm);transition:background .3s ease,border-color .3s ease,color .3s ease}.btn--primary:hover,.btn:hover{background:var(--theme-secondary-trans)}.btn:hover{border:1px solid var(--theme-white)}.btn,.btn--primary{background:var(--theme-secondary);text-decoration:none}.btn--secondary{background:var(--theme-primary);text-decoration:none}.btn--primary:hover{border:1px solid #fff;text-decoration:none}.btn--alt,.btn--secondary:hover{border:1px solid var(--theme-primary);color:var(--theme-primary)}.btn--secondary:hover{background-color:var(--theme-white);transition:all .3s ease-in-out}.btn--alt{background:var(--theme-white)}.btn--alt:hover,.hero{color:var(--theme-white)}.btn--alt:hover{background-color:var(--theme-primary);border:1px solid var(--theme-primary)}.hero{background:var(--theme-primary);text-align:center;padding:9rem 1rem;position:relative;overflow:hidden;padding-top:118px}.btn-group-hero,.hero h1{position:relative;z-index:1}.hero h1{font-size:var(--font-size-hero);margin-top:1.5rem;margin-bottom:1.5rem;line-height:.85;letter-spacing:-.1rem;word-spacing:.3rem;transition:all .5s ease-in-out}.btn-group-hero{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.lottie-wrapper{width:calc(100% - 4rem);margin:0 auto;position:absolute;top:0;left:0;right:0;z-index:0;overflow:hidden;height:100%}.hero-image-right{display:flex;justify-content:space-between;align-items:center;text-align:left;background-color:var(--theme-primary);padding-top:45px;padding:4rem 2rem}.hero-image-wrapper{flex:0 0 30%;height:auto;background-color:var(--theme-primary)}.hero-image-wrapper img{width:100%;height:auto;object-fit:cover;aspect-ratio:3/4;border-radius:var(--border-radius-item)}.hero-image-right .container{flex:1;text-align:left}.btn-group-hero{justify-content:center}.hero-image-right .btn-group-hero{justify-content:flex-start}.hero .container{width:90%;margin:0 auto}.features-standard .features-flex.image-left{flex-direction:row-reverse}.features-standard .features-flex.image-right{flex-direction:row}.features{padding:4rem 0}.features-flex{display:flex;align-items:center;justify-content:space-between;gap:4rem}.features{background:var(--theme-white);text-align:left}.features h2,.features p{text-align:left;margin-bottom:1.5rem}.features-image,.features-image img{border-radius:var(--border-radius-item)}.features-image{flex:0 0 40%;max-width:40%;display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative}.features-image img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1}.features-text{flex:0 0 56%;max-width:42rem}.features-text h2{color:var(--theme-primary);font-size:var(--font-size-xxxl);margin-bottom:1rem;line-height:1}.advantages h3 em,.faq-title em,.features-text h2 em,.pre-footer-text h2 em,.reviews h3 em{font-style:italic}.features-text p{font-size:var(--font-size-md);line-height:1.3}.advantages{padding:4rem 1rem;text-align:center}.advantages p,.features-text p{margin-bottom:1.5rem}.advantages h3,.reviews h3{font-size:var(--font-size-hg);margin-bottom:2rem;line-height:1;text-transform:uppercase}.advantages h3{color:var(--theme-primary);font-weight:var(--font-weight-medium)}.advantages-grid{display:flex;justify-content:center;flex-wrap:wrap;gap:2rem;margin-bottom:2rem}.advantage-item{background:var(--theme-soft);border-radius:var(--border-radius-item);padding:3rem 1rem;margin-top:1rem;width:200px;text-align:center;box-shadow:0 2px 5px rgba(0,0,0,.1)}.advantage-item:hover{background:var(--theme-soft);box-shadow:0 2px 5px rgba(0,0,0,.2)}.advantage-item img{height:70px;margin-bottom:1rem}.advantage-item p{font-family:var(--font-synt);font-style:italic;font-size:var(--font-size-md);color:var(--theme-primary);margin:0}.advantages-title-mobile,.btn-group-hero-desktop{display:none}.reviews,.reviews p{color:var(--theme-white)}.reviews{background:var(--theme-primary);padding:4rem 1rem;text-align:center;position:relative;overflow:hidden}.reviews p{font-size:var(--font-size-md);margin-bottom:1.5rem}.reviews h3{font-weight:var(--font-weight-light)}.reviews-wrapper{position:relative;margin-right:-15px}.reviews-container{display:flex;gap:1rem;transition:transform .5s ease;position:relative;margin-left:-1rem}.review-card{flex:0 0 calc(33.33% - 1rem);min-width:calc(33.33% - 1rem);background:var(--theme-secondary);border-radius:10px;padding:2rem;color:var(--theme-white);box-shadow:0 4px 6px rgba(0,0,0,.1);text-align:left;justify-content:space-between;height:320px}.review-card p{font-family:var(--font-synt);font-style:italic;font-size:var(--font-size-lg);line-height:1.4;margin-bottom:auto;font-weight:var(--font-weight-light)!important}.review-card,.review-info{display:flex;flex-direction:column}.review-info .person{margin-bottom:.2rem}.review-info .function{margin-top:0}.reviews-arrow{position:relative;margin-top:2rem;float:right;width:3rem;height:3rem;background:#fff;color:var(--primary-blue);border-radius:50%;display:flex;justify-content:center;align-items:center;transition:background .3s ease;z-index:10;outline:0;border:0;box-shadow:none}.reviews-arrow img{width:1.5rem;height:1.5rem}.reviews-arrow:hover img{filter:brightness(0) invert(1)}.reviews-arrow:hover{background:var(--secondary-blue);color:var(--theme-white)}.review-card:last-child{margin-right:0}.faq{padding:4rem;background:var(--off-white);color:var(--theme-primary)}.faq-grid{display:grid;grid-template-columns:35% 65%;gap:2rem;align-items:start}.faq-title{font-family:var(--font-synt);font-size:var(--font-size-xxxl);font-weight:var(--font-weight-medium);line-height:1;text-transform:uppercase;margin:0;max-width:10rem}.faq-content{display:flex;flex-direction:column}.faq-item{border-top:1px solid var(--theme-primary);padding:1rem 0}.faq-item:last-child{border-bottom:1px solid var(--theme-primary)}.faq-question{font-family:var(--font-haas);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--theme-primary);background:0 0;border:0;display:flex;justify-content:space-between;align-items:center;cursor:pointer;width:100%;text-align:left;gap:40px}.faq-arrow{width:1rem;height:1rem;transition:transform .3s ease}.faq-answer{font-family:var(--font-haas);font-size:var(--font-size-md);color:var(--theme-primary);opacity:0;max-height:0;overflow:hidden;line-height:1.5;padding-top:0;transition:opacity .5s ease,max-height .5s ease,padding-top .5s ease}.pre-footer{background:var(--theme-primary);padding:4rem 2rem;color:var(--theme-white)}.pre-footer-container{display:grid;grid-template-columns:25% 75%;align-items:center;gap:4rem;max-width:1200px;margin:0 auto}.pre-footer-animation{display:flex;justify-content:center;align-items:center;height:600px}.pre-footer-text{text-align:left}.pre-footer-text h2{font-family:var(--font-synt);font-size:var(--font-size-hero);line-height:.9;font-weight:var(--font-weight-light);margin:0}.footer{background:var(--theme-white);font-family:var(--font-haas);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular)}.footer-heading{font-size:var(--font-size-md);margin-bottom:1rem;color:var(--theme-primary)}.footer a{text-decoration:none;line-height:1.5}.footer a:not(.btn){color:var(--theme-primary);font-weight:var(--font-weight-regular)}.footer a:hover:not(.btn){text-decoration:underline;color:var(--theme-primary)}.footer-grid{display:grid;grid-template-columns:3fr 1fr 1fr 1fr;gap:1rem;align-items:start;padding:2rem}.dynamic-logo{max-height:75px;max-width:auto;color:var(--theme-primary);height:fit-content}.footer-logo{margin:0;padding:0;text-align:left}.footer-divider{border:0;border-top:1px solid var(--theme-primary);width:100vw;margin:0}.footer-nav ul{list-style:none;padding:0;margin:0}.footer-nav li{margin-bottom:.2rem}.footer-nav li:last-child{margin-right:0;margin-bottom:0}.footer-cta{text-align:left;color:var(--theme-primary)}.footer-cta p{margin-bottom:1rem;line-height:1.1}.footer-cta p,.footer-heading{font-weight:var(--font-weight-medium)}.btn--footer{display:inline-block;background:var(--theme-white);border:1px solid var(--theme-primary);color:var(--theme-primary);border-radius:var(--border-radius-btn);transition:background .3s ease;width:100%;text-align:center}.btn--footer:hover{background:var(--theme-white);background-color:var(--theme-primary);color:var(--theme-white)}.footer-bottom{width:100vw;margin:0;padding:1rem 2rem;background-color:var(--theme-white);color:var(--theme-primary);font-size:.875rem;display:flex;justify-content:space-between;align-items:flex-start;position:relative}.footer-bottom a,.footer-bottom p{margin:0;padding:0;font-size:inherit;font-weight:var(--font-weight-regular);text-decoration:none;line-height:1}.footer-bottom a:not(.btn){color:var(--theme-primary)}.footer-bottom a:hover{text-decoration:underline}.footer-bottom-extra{display:flex;gap:1.5rem;margin-right:1.5rem}.br-hide{display:inline}.menu-info{display:none;position:absolute;bottom:2rem;left:0;width:100%;text-align:center;color:var(--theme-white)}.logo img{height:50px}.review-info{font-family:var(--font-haas);font-size:var(--font-size-sm)}.review-info .person{font-weight:var(--font-weight-bold);font-size:var(--font-size-md)}.review-info .function{font-weight:var(--font-weight-regular);font-size:var(--font-size-sm);color:var(--theme-soft)}@media (max-width:425px){.cmplz-cookiebanner .cmplz-header .cmplz-title{display:block!important}}@media (max-width:460px){:root{--font-size-hero-alt:clamp(2.3rem,6vw,4.25rem)!important}}@media (min-width:821px){.advantages-title-mobile{display:none}.advantages-title-desktop{display:block}.btn-group-hero-mobile{display:none}.btn-group-hero-desktop{display:block}}@media (max-width:820px){:root{--mobile-gap:4rem;--font-size-xs:clamp(.6rem,1vw,.75rem);--font-size-sm:clamp(.6rem,4vw,.9rem);--font-size-md:clamp(.7rem,4.25vw,1rem);--font-size-lg:clamp(1rem,4.5vw,1.5rem);--font-size-xl:clamp(1rem,4.75vw,1.5rem);--font-size-xxl:clamp(1.5rem,5vw,2rem);--font-size-xxxl:clamp(1.5rem,5vw,2rem);--font-size-hg:clamp(1.5rem,5vw,2rem);--font-size-hero:clamp(2rem,5vw,2.5rem);--font-size-hero-alt:clamp(3.75rem,6vw,4.25rem)}main{padding-top:20px}.advantages,.features,.pre-footer{padding-top:var(--mobile-gap)!important;padding-bottom:var(--mobile-gap)!important}.advantages+*,.features+:not(.reviews):not(.contact-form){padding-top:0!important}.advantages-title-mobile{display:block;text-align:left}.advantages-title-desktop,.btn-group-hero-desktop{display:none}.btn-group-hero-mobile{display:block}.btn-group-hero-mobile a{background:var(--theme-soft);margin-top:1rem}.hero-image-right{flex-direction:column;text-align:center;padding-top:50px;border-radius:var(--border-radius-item)}.hero-image-wrapper{display:none}.hero-image-right .container{text-align:center;padding-left:0;padding-right:0}.hero-image-right .hero-image-wrapper{padding-left:1.5rem;padding-right:1.5rem;display:block!important;width:100%;text-align:center;margin-top:2rem;border-radius:var(--border-radius-item);overflow:hidden}.hero-image-right .hero-image-wrapper img{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;display:block}.hero-image-right .btn-group-hero{justify-content:center}.hero-image-right .lottie-wrapper{transform:translateY(-25%)}.hero-image-wrapper img{width:100%;aspect-ratio:3/2;object-fit:cover}.menu-header{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;background-color:transparent;box-sizing:border-box}.menu-info a:hover{text-decoration:underline}.logo{z-index:1002}.br-hide{display:none}.menu-toggle{display:block;transition:all .5s ease-in-out;font-size:var(--font-size-xxl);padding-top:.5rem;padding-bottom:.5rem;padding-left:.5rem}.nav-links{display:none;flex-direction:column;position:fixed;padding:2rem 1rem;top:0;left:0;width:100%;height:100%;background:var(--theme-primary);align-items:center;justify-content:center;z-index:1000;gap:2rem}.nav-links,.nav-links .btn,.nav-links a{transition:all .5s ease-in-out}.nav-links a{color:var(--theme-white);font-size:var(--font-size-xxl);text-align:center;padding:.5rem}.nav-links .btn{font-size:var(--font-size-lg);padding:.75rem 1.5rem;margin-top:1rem}.nav-links .btn:hover{background:var (--theme-secondary-trans);border:1px solid #fff;text-decoration:none;transition:all .5s ease-in-out}.nav-links a:hover:not(.btn){color:var(--theme-white);text-decoration-line:underline;text-decoration-thickness:1px;transition:all .5s ease-in-out}.hero,.hero h1{transition:all .5s ease-in-out}.hero{background:var(--theme-primary);color:var(--theme-white);text-align:center;padding:4rem 1rem;padding-top:117px}.hero h1{font-size:var(--font-size-hero-alt);margin-top:1.5rem;margin-bottom:0;line-height:.9;word-spacing:0}.btn-group,.btn-group-hero{flex-direction:column;transition:all .5s ease-in-out}.btn-group{width:-webkit-fill-available}.btn-group-hero{margin-top:1.5rem}.btn,.btn--alt{text-decoration:none}.btn{display:inline-block;padding:.4rem .75rem;color:var(--theme-white);border:1px solid transparent;border-radius:var(--border-radius-btn);font-weight:var(--font-weight-medium);font-style:normal;font-size:var(--font-size-sm);width:100%;transition:all .5s ease-in-out}.btn--alt{border:1px solid var(--theme-primary);background:var(--theme-white);color:var(--theme-primary)}.btn--alt:hover,.btn--footer:hover{background-color:var(--theme-primary);color:var(--theme-white)}.btn--alt:hover,.btn--footer{border:1px solid var(--theme-primary);transition:all .3s ease-in-out}.btn--footer{display:inline-block;background:var(--theme-white);color:var(--theme-primary);border-radius:var(--border-radius-btn);transition:background .3s ease;width:100%;text-align:center}.btn--footer:hover{background:var(--theme-white)}.advantages h3,.reviews h3{line-height:1;text-transform:uppercase}.advantages h3{font-size:var(--font-size-xxxl);color:var(--theme-primary);margin-bottom:1rem;font-weight:var(--font-weight-medium);transition:all .5s ease-in-out}.features{padding-top:4rem;padding-bottom:0;padding-left:1rem;padding-right:1rem}.features-flex{flex-direction:column;text-align:center;gap:2rem}.features-image{order:-1;max-width:100%}.features-text{max-width:100%}.features-image img{aspect-ratio:1/1}.advantages-grid{display:flex;flex-direction:column;gap:1.5rem;background-color:var(--theme-soft);padding:2rem;border-radius:var(--border-radius-item);margin-bottom:0}.advantage-item,.advantage-item:hover{display:flex;align-items:center;background:0 0;padding:0;width:100%;text-align:left}.advantage-item{box-shadow:none;margin-top:0}.advantage-item img{flex-shrink:0;height:40px;width:40px;margin-right:1rem;display:block;margin-bottom:0}.advantage-item p{margin:0;font-size:var(--font-size-lg);color:var(--theme-primary);line-height:1.2}.advantage-item:hover{box-shadow:0}.reviews h3{font-size:var(--font-size-xxl);margin-bottom:2rem;font-weight:var(--font-weight-light)}.reviews-container{gap:.5rem}.review-card,.reviews h3,.reviews-container{transition:all .5s ease-in-out}.review-card{flex:0 0 calc(100% - 2rem)}.faq{padding:4rem 2rem}.faq-title{max-width:100rem}.faq-content,.faq-grid{transition:all .5s ease-in-out}.faq-grid{display:block}.faq-content{margin-top:2rem}.faq-question{font-size:var(--font-size-md)}.pre-footer-container{grid-template-columns:1fr;text-align:center;gap:0}.pre-footer-text h2{font-size:var(--font-size-xxxl)}.footer-grid{display:block;transition:all .5s ease-in-out;padding:2rem}.footer-cta,.footer-nav{padding-top:2rem;transition:all .5s ease-in-out}.pre-footer-animation{margin-bottom:2rem;transition:all .5s ease-in-out}.footer-bottom{display:grid;gap:1rem;position:relative;padding:2rem;justify-content:left}.features-standard .features-flex.image-left,.features-standard .features-flex.image-right,.footer-bottom-extra{flex-direction:column}.footer-bottom-extra{display:flex;gap:1rem}.footer-bottom-extra:after{content:"";display:block;border-top:1px solid var(--theme-primary);width:100vw;margin:1rem 0;margin-left:-2rem}}@media (max-width:1136px){.nav-links a{text-decoration:none;color:var(--theme-white);font-weight:var(--font-weight-medium);font-style:normal;font-size:var(--font-size-sm);padding:1rem}.br-hide,.nav-links a,.nav-links li{transition:all .5s ease-in-out}.br-hide{display:none}.nav-links li{margin:0 .5rem}.faq{padding:4rem 1rem}.faq-title{max-width:100rem}.faq-content,.faq-grid{transition:all .5s ease-in-out}.faq-grid{display:block}.faq-content{margin-top:2rem}}@media (min-width:2000px){.br-hide{display:none}.features-image img,.hero h1{transition:all .5s ease-in-out}.hero h1{font-size:var(--font-size-hero-alt);margin-top:1.5rem;margin-bottom:1.5rem;line-height:.9;word-spacing:0}.features-image,.features-text{max-width:44%;transition:all .5s ease-in-out}.features-image{flex:0 0 44%;max-width:50%}.features-image img{aspect-ratio:1/1}.advantage-item{padding:5rem 1rem;margin-top:1rem;width:280px}.advantage-item img{height:75px;margin-bottom:1rem}.advantage-item p{font-size:var(--font-size-lg)}.advantage-item,.advantage-item img,.advantage-item p,.faq,.faq-grid{transition:all .5s ease-in-out}.faq{padding:4rem 30rem}.faq-grid{display:grid;grid-template-columns:35% 65%;gap:2rem;align-items:start}.container{max-width:1600px}}@media (max-width:980px){.nav-links a,.nav-links li{transition:all .5s ease-in-out}.nav-links a{font-size:var(--font-size-xs);padding:1rem}.nav-links li{margin:0 .25rem}.br-hide{display:none}.footer-bottom-extra{gap:.75rem;margin-right:.75rem;transition:all .5s ease-in-out}}