@media screen and (max-width:1200px){.container,.features .container{max-width:100%}.about .container,.about__concepts,.cta .container,.extra-services__content.container,.features-label,.features .container,.features .section-subtitle,.features__description,.our-clients .container,.section-subtitle,.section-title{max-width:var(--theme-sheet-width-lg)}.header__navbar.container{padding:0 60px}.services__card{width:320px}.about .container{gap:20px;-ms-flex-pack:justify;justify-content:space-between}.about-company{padding-left:0}.about-company,.about__introduction{width:46%}.about__introduction{margin:auto;margin-top:0}.about__concepts{-ms-flex-pack:distribute;justify-content:space-around}.about__concepts-item{padding:22px;width:30%}.service-description__image,.service-description__service-types{width:74%;margin:0 auto 40px}.service-description .section-title{width:80%;margin-bottom:50px;white-space:normal}.extra-services__card{height:auto}.features__text li{padding-left:0}.header__content{padding:60px;background-size:58%;background-position-y:53%}.header__description,.header__subtitle{max-width:45%;margin:10px 0}.service-description .container{overflow:hidden}.service-description__service-types{text-align:left;padding:20px}.service-description__service-types ul li p{padding-left:0;text-align:left}.our-clients>p{max-width:80%}.cta-picture{height:320px;margin:20px 0}.cta__subtitle{font-size:1.9rem}.cta .container{-ms-flex-pack:center;justify-content:center;gap:20px}.cta .container .text{width:45%}.cta .container .text,.cta__description{margin:20px auto}.cta .section-title{margin-bottom:0}.cta .section-subtitle{margin:1rem 0}.cta__gallery{width:80%}.cta .cta__gallery .label{width:-moz-max-content;width:max-content;top:-34px}.slider-pagination{bottom:-60px}footer .container{padding:2rem;gap:30px}.footer-section{font-size:1rem}.cta__submit-section{width:100%;grid-template-columns:25% 50% 25%}}@media screen and (max-width:1023px){.about .container,.about__concepts,.cta .container,.cta .section-subtitle,.extra-services__content.container,.features-label,.features .container,.features .section-subtitle,.features__description,.our-clients .container,.section-subtitle,.section-title{max-width:var(--theme-sheet-width-md)}.header__content{max-width:100%;margin:60px;padding:20px}.header__navbar.container{max-width:100%;padding:0 60px}.our-clients__article,.our-clients__gallery li.card{width:600px}.services__card:nth-child(1n){margin:0}.about .container{-ms-flex-pack:justify;justify-content:space-between;padding:0;gap:10px}.about__concepts-item>div{-ms-flex-pack:distribute;justify-content:space-around}.about__concepts-item>div>p:first-of-type{margin-left:-10px}.about__concepts-item{padding-right:5px;padding-left:5px}.extra-services__card-section ul{width:auto;max-width:100%}.extra-services__image:nth-of-type(3){display:none}.extra-services__card .extra-services__image,.extra-services__card .extra-services__text-content,.extra-services__card:nth-child(2) .extra-services__image,.extra-services__card:nth-child(2) .extra-services__text-content{box-sizing:border-box;width:50%}.extra-services__card:last-of-type{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.card__description{height:130px;padding-left:40px}ol.our-clients__gallery{min-height:auto}.footer-section.logo .text{font-size:.728rem;letter-spacing:-.5px}.footer-section .text{font-size:.82rem}.fb-posts .cta__submit-section p{margin:auto;margin-left:0}.fb-posts .cta__submit-section p:first-child{grid-area:a}.fb-posts .cta__submit-section p:nth-child(2){grid-area:b}.fb-posts .cta-button.consult-btn{position:relative;display:block;grid-area:c}.fb-posts .cta__submit-section{max-width:90vw;margin:40px auto;grid-template-columns:65% 35%;grid-template-rows:1fr 2fr;grid-template-areas:"a c" "b c"}.cta__submit-section{padding:20px}.fb-posts .cta-button.consult-btn:before{position:absolute;display:block;content:"";height:40px;width:100%;border-left:1px solid var(--on-tertiary-container);z-index:1;padding:20px;bottom:-20px;left:-24px;opacity:.75}.cta__submit-section p:after,.cta__submit-section p:before{display:none}.cta__submit-section p:nth-child(2):before{display:block;height:40px;bottom:-10px;left:0}.cta__submit-section p{line-height:1.4}.header__navbar_social a{margin-right:.1rem}.prev-btn{left:-10%}.next-btn{right:-10%}.nav-menu__item,.nav-menu__item:nth-last-of-type(6){padding:0;margin:0;font-size:14px}.header__navbar_company-logo{margin:auto 0}.nav-menu__item a{margin:0 4px}}@media screen and (max-width:820px){.header__content{padding:0 30px;max-width:100%;margin:0;padding-bottom:20px}.header__navbar.container{padding:0 10px 0 20px}.header__navbar_social li{margin-right:4px}.nav-menu__item{padding:0 4px;margin:0 4px;font-size:14px}.nav-menu__item:nth-last-of-type(6){display:none}.theme-btn{margin:auto 20px}}@media screen and (max-width:767px){.about .container,.about__concepts,.cta .container,.cta .section-subtitle,.extra-services__content.container,.features-label,.features .container,.features .section-subtitle,.features .section-title,.features__description,.our-clients .container,.section-subtitle,.section-title{max-width:100%}.about .container,.about__concepts,.cta .container,.cta .section-subtitle,.extra-services__content.container,.features-label,.features .container,.features .section-subtitle,.features .section-title,.features__description,.our-clients .container,.section-title,.services .section-subtitle{padding-left:20px;padding-right:20px}.cta .section-subtitle,.cta__description .section-subtitle,.cta__description .section-title,.extra-services .section-subtitle,.extra-services .section-title,.our-clients .section-subtitle{padding:0}.card-filled.tip-card{max-width:80vw}.cta .container .text{width:100%}.header__content{padding:30px}.header__navbar.container{padding:0 0 0 10px}.header__title,h1{font-size:2.25rem}.about{padding:20px 30px 120px}.services__card{width:290px}.services__image{height:auto}.about .icon{height:220px}.about .container,.about__concepts{padding:0;gap:10px}.service-description__service-types{width:100%;box-sizing:border-box;margin:0 70px 0 30px}.service-description__image{width:100%;margin:0 60px 40px;height:340px}.service-description__service-types ul li{margin-left:10px;width:90%}.our-clients__article,.our-clients__gallery li.card{width:560px}.card__description{height:140px;padding-left:25px}.features .container{grid-template-columns:1fr 1fr;grid-template-rows:auto;margin-top:2px}.extra-services__image,.extra-services__text-content{width:50%}.extra-services__card-section{width:100%;box-sizing:border-box}.extra-services__content.container{width:100%}footer .container{padding:30px;gap:28px}.header__content-section{min-height:auto;max-height:-moz-fit-content;max-height:fit-content;padding:0}.services__content{padding-top:170px}.header__content{margin:0;padding-bottom:60px}.our-clients__article,.our-clients__gallery li.card{height:520px}.about__concepts-item>div>p:first-of-type{font-size:2rem;margin-left:-10px}.about__concepts-item>div>p:last-of-type{padding-left:0}.header__title{margin-top:30px;margin-bottom:20px}.header__description,.header__subtitle,.header__title{max-width:100%}.header-picture{max-width:100%;width:auto;height:340px;bottom:-200px;left:4%;z-index:1}.header .cta-button{z-index:1}.features-label{-ms-flex-direction:row;flex-direction:row;margin:0 auto;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:2px}.features-label .features__subtitle{box-sizing:border-box;width:50%;padding-left:0;padding-right:0;-ms-flex-pack:center;justify-content:center}.header__content-section{overflow:visible}}@media screen and (max-width:700px){.nav-menu{display:none}.fb-posts .cta__submit-section{grid-template-columns:100%;grid-template-rows:1fr 2fr 2fr;grid-template-areas:"a" "b" "c"}.fb-posts .cta-button.consult-btn{margin-top:0}.fb-posts .cta-button.consult-btn:before{display:none}}@media screen and (max-width:619px){.header__content.container{background-image:none}.header .cta-button{margin:20px 0}.header__navbar.container{padding:0 20px 0 30px}.extra-services{overflow:hidden}.extra-services__title,.features__card-title{font-size:1.25rem;font-weight:400}.features__description{width:var(--theme-sheet-width-xs)}.our-clients__article,.our-clients__gallery li.card{width:500px;height:540px}.features .section-title,.section-title{margin-top:40px}.features .container{padding:0 10px}.services__card{width:380px}.services__card.animated{opacity:1}.services__image{height:240px}.services__card:nth-child(1n){margin:0 auto}.services__card-section ul,.services__section-subtitle{margin:60px auto}.about{padding:20px 20px 60px;background:linear-gradient(0deg,var(--surface-tint),var(--surface-tint) 44.8%,var(--surface-container-low) 0,var(--surface-container-low))}.about .container{-ms-flex-pack:start;justify-content:start;gap:20px}.about__concepts{-ms-flex-wrap:wrap;flex-wrap:wrap}.about__concepts-item{min-width:40%;max-width:90%;padding-top:10px}.about__concepts-item .icon{height:120px}.about__introduction{height:360px}.card__description .object-description{font-size:.875rem}.about-company,.about__concepts,.about__introduction,.cta .container .text,.service-description .container{width:100%}.cta__gallery{width:90%}footer .container{grid-template:auto auto auto auto/1fr}footer .logo{-ms-flex-order:1;order:1}.mobile{display:block}.menu-btn:active,.mobile.icon.close:active{box-shadow:1px 1px 21px 1px rgba(0,0,0,.15)}.menu-btn svg{width:34px;height:34px}.menu-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;box-sizing:border-box;height:54px;width:54px;background:transparent;padding:10px;cursor:pointer}.nav-menu.open{transition:all .7s ease-in-out}.nav-menu__item{color:var(--on-surface);font-size:1rem;min-width:90%;width:-webkit-fill-available;margin:0 auto}.nav-menu__item a{display:block;height:100%;font-size:1rem;line-height:1.7;margin:0}.nav-menu__item:active a,.nav-menu__item:hover a{background-color:var(--middle-bg-color);color:#1a1a1a}.nav-menu.open{transform:translate(0)}.nav-menu.open.closed{transform:translate(-100%)}.header__navbar.container,.nav-menu{position:fixed}.header__navbar.container{max-width:100vw;width:100vw;top:0;left:0;box-shadow:1px 2px 4px rgba(0,0,0,.05);z-index:3}.header__content-section{padding-top:70px}.nav-menu{display:block;box-sizing:border-box;left:0;top:0;padding:10px 6px 40px;min-height:100vh;height:100vh;height:auto;overflow-y:scroll;min-width:300px;width:100%;max-width:95vw;box-shadow:0 4px 10px 0 rgba(0,0,0,.11);z-index:2}.nav-menu__list{margin-top:0;position:absolute;box-sizing:border-box;width:100%;width:-webkit-fill-available;-ms-flex-direction:column;flex-direction:column;height:auto;padding-bottom:50px;padding-right:10px;padding-top:10px;text-align:left;overflow-x:hidden}.nav-menu .nav-menu__item{display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-weight:400;line-height:1.7;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;margin:2px 0}.nav-menu .nav-menu__item .mobile.icon.top{margin-top:2px}.nav-menu__item.mobile.social p{margin-bottom:4px}.nav-menu__item.mobile .company-name{font-family:Raleway,sans-serif;margin:0 auto;padding-left:0;font-weight:800}.nav-menu .nav-menu__item a,.nav-menu .nav-menu__item div p{margin:0;padding:0}.nav-menu__item:nth-last-of-type(6){padding:0 4px}.nav-menu .mobile.icon{display:block;content:"";width:24px;height:24px;padding:0;margin:auto 12px auto 4px}.mobile.icon.close{position:absolute;right:12px;padding:6px 8px 6px 4px;border-radius:50%}.nav-menu__item.mobile .company-logo{position:absolute;top:8px}.nav-menu__item.mobile .company-logo img{width:100%;height:auto}.nav-menu .mobile.icon.top .svg8,.nav-menu .mobile.icon svg{width:24px;height:24px}.nav-menu .mobile.icon .icon-viber{height:22px}.mobile.icon.top .svg8 path,.nav-menu .mobile.icon .st0{fill:var(--surface-container-lowest)}.mobile.icon svg path,.nav-menu .mobile.icon .layer1{fill:var(--on-surface)}.mobile.icon.close svg polyline,.nav-menu .mobile.icon .cls-1{fill:none}.nav-menu .mobile.icon .cls-1{stroke-miterlimit:10;stroke-width:1.91px}.mobile.icon.close svg polyline{stroke-linecap:square;stroke-miterlimit:10;stroke-width:48px}.menu-btn svg path,.mobile.icon.close svg polyline,.mobile.icon .svg8 path,.mobile.icon .svg8 rect,.nav-menu .mobile.icon .cls-1{stroke:var(--on-surface)}.nav-menu__item.mobile .cta-button.outlined{color:var(--on-primary);background-color:var(--primary);border:1px solid var(--primary);font-size:1rem;border-radius:6px;box-sizing:border-box;padding:6px 14px;margin-top:10px}.nav-menu__item.mobile .cta-button.outlined:active,.nav-menu__item.mobile .cta-button.outlined:hover{color:var(--primary);background-color:var(--surface-container-lowest)}.divider.mobile{display:block;margin:10px 0}.header__navbar_social{margin-left:auto;margin-right:30px}.nav-menu__item.mobile .header__navbar_social{margin:0}.header__navbar_social li{margin-right:8px}.service-description{padding-bottom:40px}.service-description .container{padding:0 20px}.service-description__image{margin:20px}.service-description .section-title{margin:60px auto 20px;padding:0;width:100%}.service-description__service-types{margin:0 auto;padding:20px}.cta{margin:0}.cta__slider{height:304px}.cta__slider img:hover{-o-object-position:center center;object-position:center center}.cta__gallery.show{height:80vw;width:100vw;max-width:420px;max-height:380px}.cta__gallery.show .next,.cta__gallery.show .prev{opacity:.24}.cta__gallery.show .prev{left:0}.cta__gallery.show .next{right:0}.cta__gallery.show .cta__slider img{padding:0;-o-object-position:center center;object-position:center center}.services__content{padding-top:270px;margin-top:0}.header .cta-button{margin-top:0}.services .section-title{margin-top:20px}.header-picture{height:auto;width:auto;bottom:-260px;z-index:1}.header__content.container{padding-bottom:90px}.cta-buttons .prev{left:0}.cta-buttons .next{right:0}.features-label{padding-top:10px;-ms-flex-align:start;align-items:flex-start;text-align:left}.next-btn,.prev-btn{z-index:1}.prev-btn{left:5%}.next-btn{right:5%}.next-btn svg,.prev-btn svg{width:54%;height:54%}}@media screen and (max-width:519px){.our-clients__article,.our-clients__gallery li.card{width:400px}.about .section-title,.cta .section-title,.our-clients .section-title,.section-title,.service-description .section-title{font-size:1.875rem;line-height:normal}.cta__description,.cta__subtitle,.features__description p,.features__subtitle,.service-description__service-types h4{font-size:1.125rem}.extra-services__description,.features .section-subtitle,.header__description,.our-clients>p,.section-subtitle,.services__section-subtitle,.services__section-subtitle a{font-size:1rem}.header .cta-button{font-size:.875rem}.icon{margin:0;padding-bottom:2px;font-size:1rem}.features-label{padding:4px}.features__subtitle:before{margin:0 10px}.features__text p{font-size:1rem;text-align:start;max-width:88%;line-height:1.5;padding:0;margin:auto}.cta,.extra-services__description,.features__text{margin-bottom:30px}.extra-services__introduction,.features .section-subtitle,.features__description p,.services__card-section ul,.services__section-subtitle{margin:30px auto}.features .section-subtitle p{margin:20px 0}.service-description__service-types{margin:0 auto}.service-description .section-title span{font-size:1rem}.service-description__service-types ul li:before{left:-12px}.service-description__service-types ul{padding-left:20px}.card__description .object-description,.card__description .object-name,.extra-services__description{line-height:1.2}.card__description .object-description{font-weight:300}.card__description{height:170px}.extra-services__card-section ul,.service-description__service-types{width:100%}.about__concepts-item{min-width:auto;max-width:none;width:100%}.extra-services__card-section ul{gap:20px;margin:20px auto}.extra-services__card{-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:visible}.extra-services__image,.extra-services__text-content{width:100%!important;box-shadow:0 4px 10px 0 rgba(0,0,0,.11)}.extra-services__text-content{padding-right:25px}.extra-services__image{height:300px}.features .container{padding:0 4px}.features__card{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;padding:20px 5px}.features__image{width:90px;height:90px}.services__card{width:320px}.about{padding-bottom:80px;background:linear-gradient(0deg,var(--surface-tint),var(--surface-tint) 48%,var(--surface-container-low) 0,var(--surface-container-low))}.about-company{width:100%;padding-bottom:40px}.about-company .description{padding-right:35%;position:relative;overflow:hidden}.about-company .description.dark:after{background-image:url(../images/logo/logo-white.png)}.about-company .description:after{display:block;content:"";background-image:url(../images/logo/logo-transparent.png);background-size:contain;background-repeat:no-repeat;background-position:50%;-o-object-position:center;object-position:center;width:90px;height:140px;position:absolute;top:0;right:4%}.about .container{position:relative}.about__concepts-item>div{-ms-flex-pack:start;justify-content:flex-start}.about__concepts-item>div>p:first-of-type{margin-top:5px;margin-left:0;width:60px}.about__concepts-item>div>p:last-of-type{padding-left:70px}.about__concepts-item{padding:0 20px 0 25px}.about__concepts{gap:20px}.services__section-subtitle{max-width:250px}.cta{padding:0}.cta__description{font-weight:400}.cta .section-title,.extra-services__introduction:last-of-type{margin:60px auto 0}.cta__subtitle{margin:10px auto 20px}.service-description .section-title{text-transform:uppercase;text-align:center}.service-description__image{border:10px solid var(--surface-container-lowest);margin:0 auto -16px;max-width:80%;height:280px}.service-description__service-types{padding:10px 0}.our-clients__article,.our-clients__gallery li.card{height:520px}.cta-picture img{width:33%;height:120px}.cta-picture img:nth-child(4),.cta-picture img:nth-child(5){width:49.5%}.cta-picture{height:auto;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;gap:0}.cta span.hyphen{display:contents}.cta__gallery .next-btn svg,.cta__gallery .prev-btn svg{width:24px;height:24px}.cta__gallery.show .cta-buttons .next:active,.cta__gallery.show .cta-buttons .next:hover,.cta__gallery.show .cta-buttons .prev:active,.cta__gallery.show .cta-buttons .prev:hover{opacity:.75}.cta__gallery.show .cta-buttons .next,.cta__gallery.show .cta-buttons .prev{height:40px;width:40px;margin-top:auto;margin-bottom:auto;transform:translateY(50%);bottom:50%;border-radius:50%;padding:3px 4px}.cta__gallery.show .close-btn{min-width:unset;min-height:unset;width:18px;height:18px;font-size:24px;line-height:normal}.cta .swiper-button-next:after,.cta .swiper-button-prev:after{min-width:unset;min-height:unset;width:24px;height:24px;font-size:24px}.services__content{padding-top:165px}.services__image{height:200px}.header-picture{bottom:-170px}.header__content-section,.header__content.container{padding-top:0;padding-bottom:0}.header__title{margin-top:120px;line-height:1.1}.header-buttons{margin-bottom:90px}.cta .cta__gallery .label,.features__subtitle{font-size:1rem}.header__navbar_social:not(.mobile .header__navbar_social){display:none}.theme-btn{margin-left:auto}.fb-posts .cta__submit-section{grid-template-rows:30px 70px 50px}.fb-posts{margin:60px 0 40px}.fb-posts .cta-button.consult-btn{margin:auto auto 0}.cta__submit-section p:after,.cta__submit-section p:before{display:none!important}.cta__submit-section p{text-align:center;margin:auto!important;padding:0}.cta__submit-section{margin-bottom:0!important}}@media screen and (max-width:424px){.our-clients__article,.our-clients__gallery li.card{width:330px}.feedback-wrapper{width:360px;padding:20px}.about .section-title,.cta .section-title,.our-clients .section-title,.section-title,.service-description .section-title{font-size:1.625rem;line-height:normal}.cta__gallery{padding:0;width:96%}.cta-buttons .prev{left:0}.cta-buttons .next{right:0}.header__title{font-size:1.875rem;margin-top:90px}.header__description ul,.header__title{margin-bottom:10px}.header-picture{bottom:-140px}.header__navbar{height:4rem}.header__navbar_company-logo img{height:28px}.extra-services__image{height:240px}.extra-services .section-title{padding:0}.header__description svg{height:18px;width:18px}.header__navbar_social{height:25px;margin:0 auto}.header__navbar_social a{margin-right:2px}.header__navbar.container{padding-right:20px;padding-left:20px}.menu-btn,.menu-btn svg{padding:0;width:32px;height:32px}.cta .cta__gallery .label{top:-30px;padding:0}.cta__slider img,.cta__slider img:hover{-o-object-position:left center;object-position:left center}.cta__slider img{padding-left:10%}.features-label{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.features-label .features__subtitle{-ms-flex-pack:center;justify-content:center;font-size:.875rem;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0}}@media screen and (max-width:380px){.fb-posts .cta__submit-section{grid-template-rows:1fr 1fr 1fr}.cta .cta__gallery .label{top:-40px}.cta__slider img{padding-left:5%}.feedback-wrapper{width:340px}.feedback-wrapper .label{margin:15px 0}.feedback-wrapper form .btn-submit{margin-top:15px}.about-company{padding-right:0}.about-company .description{padding-right:28%}.about-company .description:after{width:80px;height:96px;top:0;right:0}.about__concepts-item{padding:0 16px}.card__description{padding:20px}.card__description .object-name{font-size:1.2rem;line-height:1.1}.features__card-title,.service-description__service-types h4{font-size:1rem}.features__text p{font-size:.875rem;line-height:1.25}.header-picture{bottom:-120px}.services__content{padding-top:110px}.slider-pagination{left:35%;transform:translate(-20%,-20%)}.header .cta-button{padding:10px 20px;margin-bottom:10px}.header-buttons{gap:.8rem}.header__content.container{padding-right:20px}.header__content:before{top:0}.features__subtitle:before{padding:0;margin:auto;margin-right:5px}}@media screen and (max-width:340px){.feedback-wrapper{width:310px}.about .container,.about__concepts,.cta .container,.cta .section-subtitle,.extra-services__content.container,.features .section-subtitle,.features .section-title,.features__description,.our-clients .container,.section-subtitle,.section-title{padding-left:10px;padding-right:10px}.header__navbar.container{height:60px}.header__content.container{padding-left:16px;padding-right:16px}.features__description,.our-clients__article,.our-clients__gallery li.card{width:var(--theme-sheet-width-xxs)}.features .section-title,.section-title,.service-description .section-title,.services__section-subtitle{max-width:98%}.features .section-title,.section-title,.service-description .section-title{margin-left:auto;margin-right:auto;width:auto}.service-description__service-types{padding:10px 0}.service-description .container{padding:0 6px}.service-story{padding:20px 10px}.about .section-title,.cta .section-title,.our-clients .section-title,.section-title,.service-description .section-title,.service-story__title{font-size:1.375rem;line-height:1.2}.service-description__service-types,.services__description,.services__title{line-height:1.4}.about__concepts-item>div>p:first-of-type{font-size:1.875rem}.features__text .icon{margin-top:0}.about__concepts-item p,.cta .cta__gallery .label,.extra-services__description,.features .section-subtitle,.features__card-title,.features__subtitle,.header .cta-button,.header__description,.our-clients>p,.section-subtitle,.service-description__service-types,.service-story,.service-story ol li,.services__description,.services__section-subtitle,.services__section-subtitle a,.services__title{font-size:.875rem;line-height:1.25}.about__concepts-item p{margin:8px 0}.about__concepts-item .icon{height:80px}.about__concepts-item .icon svg{width:80px;height:80px}.about{background:linear-gradient(0deg,var(--surface-tint),var(--surface-tint) 45%,var(--surface-container-low) 0,var(--surface-container-low))}.services__card .services-btn{margin-top:0;font-size:.875rem}.services__card{max-width:90%;padding:18px;min-height:auto}.services__image{height:190px}.services__title{margin:20px auto 16px}.services__description,.services__title{line-height:1.4}.services-btn{margin:0 auto 14px}.services__card-section ul{margin-top:40px}.header-picture{bottom:-100px}.services__content{padding-top:90px}.header .cta-button{padding:8px 16px;margin-bottom:10px}}