@keyframes animate-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}:root{--color-dark:#232323;--color-dark2:#707070;--color-dark3:#161616;--color-white:#fff;--color-black:#000;--color-error:#ff0033;--color-grey:#555;--color-purple:#800080;--font-main:'Raleway', sans-serif;--project-color-dark:#232323;--project-color-dark-2:#242424;--project-color-primary:#15949D;--project-color-primaty-2:#C31B18;--project-color-accent-100:#000;--project-color-grey:#F6F7F8;--project-color-grey-2:#F7F7F7;--project-color-yellow:#F0EA0E;--project-color-green:#69C394;--project-color-aacent:#F1594E;--project-box-shadow:0px 24px 80px 0px rgba(24, 43, 37, 0.20);--project-gradient:linear-gradient(220deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.31) 100%), linear-gradient(194deg, #A8CC7D 0%, #008A7C 100%)}.aspect-ratio--responsive::before{padding-bottom:calc(100%/(var(--aspect-ratio)))}.wrapper{margin:0 auto;padding:0;width:100%;max-width:100%}.back-element{position:relative;overflow:hidden}.back-element:after{content:'';position:absolute;max-width:50%;width:100%;background-color:var(--project-color-grey);z-index:-1}.back-element.fonts-demo:after{top:101px;left:0;bottom:-50px;display:none}.back-element.functionality-demo:after{top:0;left:0;bottom:0}.back-element.gdpr-demo:after{top:0;left:0;bottom:17%}.st-25{padding-top:8px!important}.st-180{padding-top:20px!important}.st-200{padding-top:24px!important}.st-210{padding-top:26px!important}.st-290{padding-top:30px!important}.st-320{padding-top:34px!important}.st-340{padding-top:38px!important}.st-450{padding-top:56px!important}.st-600{padding-top:72px!important}.st-781{padding-top:113px!important}.sb-25{padding-bottom:8px!important}.sb-180{padding-bottom:20px!important}.sb-200{padding-bottom:24px!important}.sb-210{padding-bottom:26px!important}.sb-290{padding-bottom:30px!important}.sb-320{padding-bottom:34px!important}.sb-340{padding-bottom:38px!important}.sb-450{padding-bottom:56px!important}.sb-600{padding-bottom:72px!important}.sb-781{padding-bottom:113px!important}.mx-auto{margin-right:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}.mr-auto{margin-right:auto!important}.heading{display:block;margin:0 0 16px;color:var(--color-black);font-size:40px;font-weight:600;line-height:normal}.heading--s{font-size:26px}.heading--transform{margin-bottom:2px;text-transform:uppercase}.heading--primary{font-size:32px;color:var(--project-color-primary)}.subheading{display:block;margin:0 0 16px;font-weight:600;font-size:36px;line-height:1.1}.num{font-size:24px;line-height:normal;font-weight:600;color:var(--project-color-primary)}.num+.paragraph{margin-top:14px}.paragraph{display:block;margin:0;font-size:16px;font-weight:400;line-height:24px;color:var(--project-color-dark)}.about-client{padding:90px 0 66px;position:relative}html:not(.no-js) .about-client,html:not(.no-js) .brief-demo,html:not(.no-js) .colors-demo,html:not(.no-js) .design-demo,html:not(.no-js) .fonts-demo,html:not(.no-js) .functionality-demo,html:not(.no-js) .gdpr-demo,html:not(.no-js) .info-demo,html:not(.no-js) .problems-demo,html:not(.no-js) .responsive-demo,html:not(.no-js) .sitemap-demo{opacity:0}html:not(.no-js) .about-client.css-animate{animation:animate-fade-up .5s ease;animation-delay:.2s}html:not(.no-js) .about-client.css-animate-end{opacity:1}.about-client__cont{display:flex;flex-direction:column;row-gap:59px}.about-client__box-images{display:flex;align-items:center;justify-content:center;margin-left:-16px;width:calc(100% + 32px)}.about-client__wrap-img{max-width:40%;width:100%}.about-client__wrap-img--big{max-width:60%}.about-client__body{margin-bottom:40px;position:relative}.about-client__body .heading{margin:0 0 26px;color:var(--project-color-dark);text-transform:capitalize}.about-client__body .paragraph{color:var(--project-color-dark-2)}.about-client__picture{width:100%;flex-shrink:0}.about-client .wrapper{width:calc(100% - 32px);max-width:1440px}.brief-demo{overflow:hidden;position:relative;background-color:rgba(241,241,241,.5)}html:not(.no-js) .brief-demo.css-animate{animation:animate-fade-up .5s ease;animation-delay:.2s}html:not(.no-js) .brief-demo.css-animate-end{opacity:1}.brief-demo__cont,.brief-demo__cont-body{position:relative;display:flex;flex-direction:column}.brief-demo__cont{align-items:center;row-gap:40px;max-width:1262px;width:100%;margin:0 0 0 auto}.brief-demo__cont-body{flex-shrink:0;margin-top:-110px;justify-content:center;width:220px;height:220px;border-radius:50%;background-image:url(../images/sbh/Ellipse-32.svg);background-repeat:no-repeat;background-position:21px center;background-color:var(--color-white)}.brief-demo__block{max-width:1155px;width:100%}.brief-demo__content,.brief-demo__wrap-img{grid-column:1/-1;grid-row:1/-1;z-index:1}.brief-demo__content{z-index:2}.brief-demo__content-box{position:relative;z-index:2;display:flex;align-items:center;flex-direction:column;width:100%;height:100%}.brief-demo__cont-body .heading{margin-bottom:7px;padding-top:4px;padding-left:32px;font-size:54px;font-weight:700;text-transform:uppercase}.brief-demo__content .subheading{color:var(--color-white)}.brief-demo__cont-body .num{padding-left:32px}.brief-demo__cont-info{margin-left:auto;margin-top:-110px;padding:130px 50px 50px;max-width:685px;width:100%;background-color:var(--project-color-primary)}.brief-demo__cont-info .paragraph{max-width:500px;width:100%;color:var(--color-white)}.brief-demo .wrapper{max-width:1262px}.problems-demo{padding:50px 0;overflow-x:hidden}html:not(.no-js) .problems-demo.css-animate{animation:animate-fade-up .5s ease;animation-delay:.2s}html:not(.no-js) .problems-demo.css-animate-end{opacity:1}.problems-demo__wrapper{display:flex;flex-direction:column;row-gap:24px}.problems-demo__wrap-img{overflow:hidden;margin-inline:auto;max-width:805px;margin-left:-16px;width:calc(100% + 32px)}.problems-demo__cont{display:flex;flex-direction:column;width:100%;position:relative}.problems-demo__cont::before{content:'';position:absolute;top:0;right:0;width:228px;height:100%;background-image:url(../images/sbh/logo-sbh-grey.svg);background-repeat:no-repeat;display:none}.problems-demo__cont-body{margin-inline:auto;text-align:right;padding-inline:0;position:relative;max-width:381px;width:100%}.problems-demo .wrapper{width:calc(100% - 32px);max-width:1440px}.design-demo{overflow-x:hidden;position:relative;padding-top:48px;padding-bottom:30px}html:not(.no-js) .design-demo.css-animate{animation:animate-fade-up .5s ease;animation-delay:.2s}html:not(.no-js) .design-demo.css-animate-end{opacity:1}.design-demo::before,.sitemap-demo::before{content:'';position:absolute;top:0;left:0;max-width:60%;width:100%;max-height:2030px;height:100%;background-color:var(--project-color-grey-2);z-index:-1}.design-demo__header,.design-demo__wrapper{margin-inline:auto;max-width:1133px;width:100%}.design-demo__wrapper{display:flex;flex-direction:column;max-width:1230px}.design-demo .paragraph{max-width:533px;width:100%}.design-demo .design-demo__box-images{max-width:1100px;width:100%}.design-demo .wrapper{width:calc(100% - 32px);max-width:1920px}.sitemap-demo{position:relative;margin-bottom:29px;padding-top:44px;padding-bottom:63px;z-index:2}html:not(.no-js) .sitemap-demo.css-animate{animation:animate-fade-up .5s ease;animation-delay:.2s}html:not(.no-js) .sitemap-demo.css-animate-end{opacity:1}.sitemap-demo__wrapper{display:flex;flex-direction:column;gap:40px}.sitemap-demo__wrap-img{margin-inline:auto;max-width:243px;width:100%}.sitemap-demo__wrap-img picture{margin-inline:auto}.sitemap-demo__header{width:100%;text-align:left}.sitemap-demo .wrapper{padding-inline:16px;max-width:1196px}.fonts-demo{position:relative;padding-block:50px;padding-bottom:90px}html:not(.no-js) .fonts-demo.css-animate{animation:animate-fade-up .5s ease;animation-delay:.2s}html:not(.no-js) .fonts-demo.css-animate-end{opacity:1}.fonts-demo::before{content:'';position:absolute;top:0;left:0}.fonts-demo__header{position:relative;padding-inline:16px;z-index:2}.fonts-demo__header .heading{font-weight:500}.fonts-demo__cont{position:relative}.fonts-demo__cont-inner{position:relative;display:flex;flex-direction:column;row-gap:40px}.fonts-demo__wrap-img{margin-left:-16px;width:calc(100% + 32px)}.fonts-demo .wrapper{max-width:1440px}.colors-demo{position:relative;overflow:hidden;padding-block:50px;padding-bottom:20px}html:not(.no-js) .colors-demo.css-animate{animation:animate-fade-up .5s ease;animation-delay:.2s}html:not(.no-js) .colors-demo.css-animate-end{opacity:1}.colors-demo::before{content:'';position:absolute;top:0;right:0;max-width:740px;width:100%;height:100%;background-color:var(--project-color-grey-2);z-index:-1;display:none}.colors-demo__header{max-width:458px;margin-bottom:45px;text-align:right}.colors-demo__cont{margin-inline:auto;margin-bottom:50px;max-width:1328px;width:100%}.colors-demo__bottom,.colors-demo__wrap-img{margin-inline:auto;max-width:334px;width:100%}.colors-demo .wrapper{width:calc(100% - 32px);max-width:1920px}.colors-demo__bottom{max-width:1200px}.colors-demo__text-box{margin-bottom:15px;max-width:509px;width:100%}.functionality-demo{padding:0 0 40px;overflow:hidden;position:relative}html:not(.no-js) .functionality-demo.css-animate{animation:animate-fade-up .5s ease;animation-delay:.2s}html:not(.no-js) .functionality-demo.css-animate-end{opacity:1}.functionality-demo::before,.functionality-demo__block-accent::before{content:'';position:absolute;top:0;left:0;max-width:60%;width:100%;max-height:2905px;height:100%;background-color:var(--project-color-grey-2);z-index:-1}.functionality-demo__header{max-width:513px;width:100%;padding:0 16px}.functionality-demo .wrapper{position:relative}.functionality-demo__block{margin-inline:auto;margin-top:-20%;padding-inline:16px;max-width:1032px;width:100%}.functionality-demo__block-text{margin-bottom:50px;max-width:381px;width:100%}.functionality-demo__block-center{position:relative;margin-inline:auto;padding-inline:16px;max-width:1032px;width:100%}.functionality-demo__block-accent{position:relative;margin-inline:auto;max-width:1220px;width:100%}.functionality-demo__block-accent::before{top:-70px;max-width:100%;max-height:80%;background-color:var(--project-color-yellow)}.functionality-demo__block-accent-header{padding-inline:16px;margin-bottom:30px;max-width:599px;width:100%}.gdpr-demo{padding:0 0 60px;overflow:hidden;position:relative}html:not(.no-js) .gdpr-demo.css-animate{animation:animate-fade-up .5s ease;animation-delay:.2s}html:not(.no-js) .gdpr-demo.css-animate-end{opacity:1}.gdpr-demo::before{content:'';position:absolute;top:11%;right:0;max-width:740px;width:100%;height:100%;background-color:var(--project-color-grey-2);z-index:-1;display:none}.gdpr-demo__block{position:relative}.gdpr-demo .wrapper{padding-inline:16px;width:100%;max-width:1196px}.gdpr-demo__header{padding-bottom:40px;max-width:715px;width:100%}.gdpr-demo__wrap-img{margin-inline:auto;padding-inline:16px;max-width:1300px;width:100%}.responsive-demo{margin:40px 0;position:relative;overflow:hidden;padding-bottom:50px}html:not(.no-js) .responsive-demo.css-animate{animation:animate-fade-up .5s ease;animation-delay:.2s}html:not(.no-js) .responsive-demo.css-animate-end{opacity:1}.responsive-demo::after,.responsive-demo::before{content:'';position:absolute;top:0;width:100%;height:100%;display:none}.responsive-demo::after{bottom:0;right:0;margin-left:228px;max-width:80%;max-height:1310px;background-color:var(--project-color-grey-2);z-index:-1}.responsive-demo::before{left:0;max-width:20%;background-image:url(../images/sbh/logo-sbh-grey.svg);background-repeat:no-repeat;background-size:contain}.responsive-demo__header{padding:47px 0;overflow:hidden;position:relative}.responsive-demo__header .wrapper{width:calc(100% - 32px);max-width:1130px;position:relative;z-index:2}.responsive-demo__header-box{margin-left:auto;margin-bottom:60px;max-width:348px;width:100%;text-align:right}.responsive-demo__body{display:grid;grid-template-rows:1fr}.responsive-demo__body-wrap-img,.responsive-demo__content-box{grid-column:1/-1;grid-row:1/-1;z-index:1}.responsive-demo__content-box{position:relative;margin-bottom:-20px;padding-inline:16px;padding-block:31px 20px;z-index:2;align-self:flex-end}.responsive-demo__content-info{position:relative;margin-inline:auto;margin-top:474px;padding:137px 5px;max-width:1251px;width:100%;background-color:var(--project-color-aacent)}.responsive-demo__content-info::after,.responsive-demo__content-info::before{content:'';position:absolute;width:116px;height:73px;background-image:url(../images/sbh/responsive-el-left.svg);background-repeat:no-repeat;background-position:center}.responsive-demo__content-info::before{top:-31px;left:0}.responsive-demo__content-info::after{bottom:-20px;right:0;transform:rotate(180deg)}.responsive-demo__content-info .paragraph{margin-inline:auto;max-width:892px;width:100%;font-size:36px;line-height:1.1;color:var(--color-white);text-align:center}.inner-demo{position:relative;overflow:hidden;padding-bottom:50px}.inner-demo::before{content:'';position:absolute;top:0;left:0;max-width:60%;width:100%;height:100%;background-color:var(--project-color-grey-2);z-index:-1}.inner-demo__header .wrapper{padding-inline:16px;max-width:1202px}.inner-demo__wrap-block{max-width:374px;width:100%}.inner-demo__grid .inner-demo__wrap-img{grid-column:1/-1;grid-row:1/-1;z-index:1}.inner-demo__bottom-header{max-width:478px;width:100%}.inner-demo__bottom-wrap-img{width:calc(100% + 32px);margin-left:-16px}.inner-demo__content{grid-column:1/-1;grid-row:1/-1;z-index:2;padding-block:45px 50px}.inner-demo__content .wrapper{max-width:1202px}.inner-demo__content-box{display:flex;-moz-column-gap:20px;column-gap:20px;justify-content:center;flex-direction:column}.inner-demo__content-img{margin-top:-190px;width:100%}.inner-demo__content-block{margin-left:auto;padding-inline:16px;max-width:369px;width:100%;text-align:right}.inner-demo+.gdpr-demo{margin-top:50px}.info-demo{padding:0 0 40px;overflow:hidden;position:relative}html:not(.no-js) .info-demo.css-animate{animation:animate-fade-up .5s ease;animation-delay:.2s}html:not(.no-js) .info-demo.css-animate-end{opacity:1}.info-demo::after,.info-demo::before{content:'';position:absolute;width:100%;height:100%}.info-demo::before{top:0;left:0;max-width:60%;max-height:2440px;border-bottom:10px solid var(--project-color-accent-100);background-color:var(--project-color-grey-2);z-index:-1}.info-demo::after{right:0;bottom:0;max-width:80%;max-height:866px;background-color:var(--project-color-yellow);z-index:-2;display:none}.info-demo__header{max-width:513px;width:100%;padding:0 16px}.info-demo .wrapper{position:relative}.info-demo__block{margin-inline:auto;margin-top:-20%;padding-inline:16px;max-width:1042px;width:100%}.info-demo__block-text{margin-bottom:30px;max-width:399px;width:100%}.info-demo__block-center{position:relative;margin-inline:auto;padding-inline:16px;max-width:1053px;width:100%}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.color-primary{color:var(--project-color-primary)!important}.w-100{width:100%}@media (min-width:480px){.about-client__box-images{margin-left:0;width:100%}.problems-demo__wrap-img{margin-inline:auto;width:100%}.problems-demo__cont-body{padding-inline:20px}.responsive-demo__body-wrap-img picture{min-height:350px}.responsive-demo__content-info{margin-top:36%;padding:125px 50px}.inner-demo__bottom-wrap-img{margin-left:0;width:100%}.inner-demo__content-box{flex-direction:row;padding-right:20px}.inner-demo__content-img{margin-top:-150px}.inner-demo__content-block{margin-inline:0;padding-inline:0}}@media (min-width:481px){.sitemap-demo__wrap-img{max-width:100%}.fonts-demo__wrap-img{margin-left:0;width:100%}.colors-demo__wrap-img{max-width:100%}}@media (min-width:640px){.problems-demo__wrap-img{padding:20px 20px 20px 0;background-color:var(--project-color-green)}.design-demo::before,.functionality-demo::before,.sitemap-demo::before{max-width:50%}.functionality-demo__block-accent::before{max-width:80%;max-height:60%}.info-demo::before,.inner-demo::before{max-width:50%}}@media (min-width:769px){.back-element:after{max-width:40%}.back-element.fonts-demo:after,.colors-demo::before,.info-demo::after,.responsive-demo::after,.responsive-demo::before{display:block}.paragraph{font-size:18px;line-height:1.6}.about-client__wrap-img{max-width:322px}.about-client__wrap-img--big{margin-inline:0;max-width:474px}.about-client__body{max-width:341px;width:100%}.brief-demo{padding-top:110px;padding-bottom:50px}.brief-demo__block{display:grid}.brief-demo__cont-info{margin-top:169px;margin-bottom:-89px;padding:83px 100px}.problems-demo{padding:130px 0}.problems-demo__cont-body{padding:0}.design-demo,.sitemap-demo{padding-bottom:100px}.sitemap-demo{margin-bottom:49px}.sitemap-demo__wrapper{justify-content:space-between}.sitemap-demo__header{max-width:40%}.colors-demo{padding-bottom:70px}.colors-demo__header{margin-left:auto;position:relative;margin-bottom:72px}.colors-demo__cont{margin-bottom:70px}.colors-demo__text-box{margin-bottom:35px;margin-left:50px}.functionality-demo__header{margin-left:54px}.gdpr-demo__header{padding-bottom:55px}.responsive-demo{margin:0 0 60px;padding-bottom:90px;padding-top:100px}.responsive-demo__header{padding-bottom:77px}.responsive-demo__content-info{margin-top:26%}.responsive-demo__content-info .paragraph{font-size:36px}.info-demo__header{margin-left:54px}}@media (min-width:1025px){.about-client__cont{align-items:center;flex-direction:row;justify-content:space-between;-moz-column-gap:20px;column-gap:20px;margin-left:auto;margin-right:-16px;padding:48px;max-width:1374px;width:calc(100% + 16px);background-color:var(--project-color-yellow)}.about-client__box-images{max-width:60%}.problems-demo__wrapper{flex-direction:row}.problems-demo__cont{flex-direction:row;align-items:center;justify-content:center;max-width:635px}.problems-demo__cont::before{display:block}.fonts-demo__header{padding-inline:43px}.fonts-demo__cont-inner{flex-direction:row;justify-content:space-between;align-items:center}.fonts-demo__wrap-img{max-width:999px}.functionality-demo{padding-top:0}.functionality-demo__block{margin-top:-40%}.functionality-demo__block-text{margin-left:50px;margin-top:-190px;margin-bottom:100px}.functionality-demo__block-center{padding-bottom:90px}.functionality-demo__block-center::before{content:'';position:absolute;right:-272px;bottom:0;max-width:935px;width:100%;max-height:1321px;height:100%;border-bottom:10px solid var(--project-color-accent-100);background-color:var(--project-color-grey-2);z-index:-1}.functionality-demo__block-accent{margin-top:-236px;padding-top:334px}.functionality-demo__block-accent::before{top:0;left:-135px;max-width:923px;max-height:1304px;z-index:-2}.functionality-demo__block-accent-header{margin-bottom:70px;margin-left:120px}.gdpr-demo::before{display:block}.gdpr-demo{margin-bottom:68px;padding:0 0 60px}.inner-demo__grid{display:grid}.inner-demo__bottom-header{margin-left:67px}.inner-demo__content-box{margin-top:371px}.inner-demo__content-img{margin-top:0;max-width:350px}.info-demo{padding-top:0}.info-demo__block{margin-top:-40%}.info-demo__block-text{margin-left:50px;margin-top:-95px;margin-bottom:50px}.info-demo__block-center{padding-bottom:90px}}@media (min-width:1200px){.heading{font-size:54px}.heading--s{font-size:30px}.about-client{padding:140px 0}.about-client__cont{padding:48px 99px 48px 55px}.brief-demo{padding:169px 0 0}.brief-demo__cont{flex-direction:row;align-items:initial;padding-block:0 86px;padding-left:107px}.brief-demo__cont-body{margin-top:0;margin-left:-107px}.brief-demo__content-box{flex-direction:row}.brief-demo__cont-body .heading{padding-top:0}.brief-demo__cont-info{margin-top:169px;margin-bottom:-89px;padding:103px 100px}.brief-demo .wrapper{margin-right:0;width:100%}.problems-demo{padding:160px 0}.problems-demo .wrapper{width:100%}.sitemap-demo{margin-bottom:79px;padding-bottom:167px}.sitemap-demo__wrapper{row-gap:120px}.sitemap-demo__wrap-img{max-width:1037px}.sitemap-demo__header{max-width:521px}.fonts-demo{padding-top:180px;padding-bottom:140px}.fonts-demo__header{padding-inline:101px}.colors-demo{padding-bottom:90px}.functionality-demo__block-text{margin-bottom:140px}.functionality-demo__block-accent-header{margin-bottom:97px;margin-left:140px}.gdpr-demo{margin-bottom:128px;padding:0 0 130px}.responsive-demo{padding-block:110px 123px}.inner-demo{padding-bottom:180px}.inner-demo__content .wrapper{max-width:1202px}.inner-demo__content-box{margin-top:70px}.inner-demo__content-img{max-width:550px}.inner-demo+.gdpr-demo{margin-top:-110px}.info-demo::after{max-height:666px}.info-demo__block-text{margin-bottom:70px}}@media (min-width:1440px){.about-client__box-images{max-width:796px}.design-demo::before,.functionality-demo::before,.sitemap-demo::before{max-width:935px;width:100%}.fonts-demo{padding-bottom:190px}.responsive-demo::after{max-width:1118px}.responsive-demo::before{max-width:322px}.inner-demo{padding-bottom:345px}.info-demo::before,.inner-demo::before{max-width:935px;width:100%}.inner-demo__content .wrapper{max-width:1300px}.inner-demo__content-box{margin-top:140px}.inner-demo__content-img{max-width:660px}.inner-demo+.gdpr-demo{margin-top:-150px}.info-demo{padding-bottom:222px}.info-demo::before{max-height:2440px}.info-demo::after{max-width:1118px}}@media (min-width:1441px){.brief-demo .wrapper{margin-inline:auto}}@media (min-width:1920px){.inner-demo+.gdpr-demo{margin-top:-180px}.info-demo::before{max-height:2750px}}@media (max-width:1025px){.aspect-ratio--responsive::before{padding-bottom:calc(100%/(var(--aspect-ratio-m, var(--aspect-ratio))))}.fonts-demo .wrapper{width:calc(100% - 32px)}}@media (max-width:769px){.st-180,.st-210{padding-top:18px!important}.st-290{padding-top:24px!important}.st-600{padding-top:32px!important}.st-781{padding-top:40px!important}.sb-180,.sb-210{padding-bottom:18px!important}.sb-290{padding-bottom:24px!important}.sb-600{padding-bottom:32px!important}.sb-781{padding-bottom:40px!important}.about-client__body{margin-bottom:0}}@media (max-width:640px){html:not(.no-js) .about-client.css-animate,html:not(.no-js) .brief-demo.css-animate,html:not(.no-js) .colors-demo.css-animate,html:not(.no-js) .design-demo.css-animate,html:not(.no-js) .fonts-demo.css-animate,html:not(.no-js) .functionality-demo.css-animate,html:not(.no-js) .gdpr-demo.css-animate,html:not(.no-js) .info-demo.css-animate,html:not(.no-js) .problems-demo.css-animate,html:not(.no-js) .responsive-demo.css-animate,html:not(.no-js) .sitemap-demo.css-animate{animation-delay:0s}}@media (max-width:480px){.aspect-ratio--responsive::before{padding-bottom:calc(100%/(var(--aspect-ratio-s, var(--aspect-ratio))))}}