:root{--bg-light:#f5f5f7;--color-text:#404040;--bg-btn-primary:#098ff8;--color-btn-primary:#fff;--bg-btn-primary-hover:#fff;--color-btn-primary-hover:--color-btn-primary-hover;--bg-btn-secondary:#fff;--color-btn-secondary:var(--color-btn-primary-hover);--bg-btn-secondary-hover:#098ff8;--color-btn-secondary-hover:#fff;--br-btn:6em}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.entry-title a,body,h1,h2,h3,h4,h5,h6{color:var(--color-text)}h1,h2,h3{margin:0 0 .9em}.ehf-header.ehf-header #masthead{position:fixed}.ast-container{max-width:100%!important;padding:0!important}.site-main{width:100%}.container{margin-inline:auto;padding-inline:20px}@-webkit-keyframes rotateAnim{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotateAnim{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.btn{border-radius:var(--br-btn);box-shadow:0 4px 4px rgba(0,0,0,.02);font-weight:600;font-size:16px;line-height:1;letter-spacing:0;padding:15px 35px;position:relative;-webkit-transition:.3s;transition:.3s}.btn:hover{box-shadow:0 15px 20px rgba(0,0,0,.15);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.btn:hover::after{-webkit-transform:scaleX(1.4) scaleY(1.6);transform:scaleX(1.4) scaleY(1.6);opacity:0}.btn:active{box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.btn--primary,.btn--primary:hover{background:var(--bg-btn-primary);color:var(--color-btn-primary)}.btn--primary::after{background:var(--bg-btn-primary)}.btn--secondary,.btn--secondary:hover{background:var(--bg-btn-secondary);color:var(--color-btn-secondary)}.btn--secondary::after{background:var(--bg-btn-secondary)}.btn--gmiq{padding:16px 36px}.btn::after{content:"";border-radius:var(--br-btn);display:inline-block;height:100%;left:0;position:absolute;top:0;-webkit-transition:.4s;transition:.4s;width:100%;z-index:-1}.btn-card{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:#fff;border-radius:50px;box-shadow:2px 4px 20px rgba(0,0,0,.06);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;overflow:hidden;padding:25px 30px;position:relative;-webkit-transition:.2s linear;transition:.2s linear}.btn-card:hover{box-shadow:0 15px 20px rgba(0,0,0,.15);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.btn-card:hover::before{-webkit-animation:2s linear infinite rotateAnim;animation:2s linear infinite rotateAnim;height:460%;width:120%}.btn-card::before{content:"";background:-webkit-gradient(linear,left top,right top,from(#078ff8),color-stop(25%,#6675e7),color-stop(50%,#ca59d4),color-stop(75%,#df576f),to(#f55503));background:-webkit-linear-gradient(left,#078ff8 0,#6675e7 25%,#ca59d4 50%,#df576f 75%,#f55503 100%);background:linear-gradient(90deg,#078ff8 0,#6675e7 25%,#ca59d4 50%,#df576f 75%,#f55503 100%);-webkit-filter:blur(10px) brightness(1.2);filter:blur(10px) brightness(1.2);height:120%;position:absolute;width:120%;z-index:0}.btn-card::after{content:"";background:#fff;box-shadow:unset;border-radius:50px;inset:2px;position:absolute;z-index:1}.btn-card .gradient-overlay{background:-webkit-radial-gradient(center,circle,transparent 40%,#07182e 80%);background:radial-gradient(circle at center,transparent 40%,#07182e 80%);height:200%;position:absolute;width:200%;z-index:1}.btn-card p{color:var(--color-text);margin:0;font-weight:600;font-size:20px;line-height:21px;z-index:2}.text-black{color:#000}.text-white{color:#fff}.text-green{color:#6cff58}.service-ac__types__accordion .subtitle,.text-color{-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background:-webkit-gradient(linear,left top,right top,color-stop(.28%,#078ff8),color-stop(25.01%,#6675e7),color-stop(51.2%,#ca59d4),color-stop(75.45%,#df576f),color-stop(101.16%,#f55503));background:-webkit-linear-gradient(left,#078ff8 .28%,#6675e7 25.01%,#ca59d4 51.2%,#df576f 75.45%,#f55503 101.16%);background:linear-gradient(90deg,#078ff8 .28%,#6675e7 25.01%,#ca59d4 51.2%,#df576f 75.45%,#f55503 101.16%);background-clip:text}@supports (-moz-appearance:none){.service-ac__types__accordion .subtitle,.text-color{-webkit-background-clip:text;background-clip:text;color:transparent}}.cta{text-align:center}.HE-info{padding:30px 0 55px;text-align:center}.HE-info__title{color:#6c6c6c;font-size:16px;line-height:20px;letter-spacing:.05em;margin:0 0 1.5em}.HE-info__content p{color:#878787;font-size:14px;line-height:20px;letter-spacing:.05em;text-align:justify}.pum.pum-overlay{background:rgba(0,0,0,.15);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pum.pum .pum-close.popmake-close{background:#8c8c8c;border:none;border-radius:unset;font-size:0;height:24px;-webkit-mask-image:url(../img/popup-close.svg);mask-image:url(../img/popup-close.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;right:15px;top:15px;width:24px}.pum.pum .pum-close.popmake-close:hover{background:#404040}.pum.pum .pum-container{background:#f8f6f9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:24px;box-shadow:none;-webkit-filter:drop-shadow(0 0 60px rgba(0, 0, 0, .08));filter:drop-shadow(0 0 60px rgba(0, 0, 0, .08));padding:20px 30px}.pum.pum .pum-title{color:#404040;font-weight:400;letter-spacing:.05em;margin:0 0 30px;padding:0}.pum.pum .inputGroup{margin:0 0 20px;position:relative}.pum.pum .inputGroup.filled input,.pum.pum .inputGroup.filled textarea,.pum.pum .inputGroup.focused input,.pum.pum .inputGroup.focused textarea{border-color:#098ff8;outline:#098ff8 solid 1px!important}.pum.pum .inputGroup.filled label,.pum.pum .inputGroup.focused label{-webkit-transform:translateY(-30px);transform:translateY(-30px)}.pum.pum .inputGroup.file label{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:unset;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;gap:5px;line-height:25px;padding:0 0 5px 5px;position:unset;-webkit-transform:unset;transform:unset}.pum.pum .inputGroup.file label::before{content:"";background:#404040;display:inline-block;height:25px;-webkit-mask-image:url(../img/paperclip.svg);mask-image:url(../img/paperclip.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:25px}.pum.pum .inputGroup span{margin:0}.pum.pum .inputGroup input,.pum.pum .inputGroup textarea{background:#fff;border:1px solid #8c8c8c;border-radius:12px;color:#404040;cursor:text;font-size:20px;line-height:21px;letter-spacing:.05em;height:auto;outline:0;padding:18px 20px;-webkit-transition:.2s;transition:.2s;width:100%}.pum.pum .inputGroup input::-webkit-input-placeholder,.pum.pum .inputGroup textarea::-webkit-input-placeholder{color:#8c8c8c}.pum.pum .inputGroup input::-moz-placeholder,.pum.pum .inputGroup textarea::-moz-placeholder{color:#8c8c8c}.pum.pum .inputGroup input::placeholder,.pum.pum .inputGroup textarea::placeholder{color:#8c8c8c}.pum.pum .inputGroup input[type=file]{color:#8c8c8c;cursor:pointer;padding:9px}.pum.pum .inputGroup input[type=file]::-webkit-file-upload-button{background:#e4e4e4;border:none;border-radius:8px;cursor:pointer;margin-right:20px;padding:13px 32px 10px;-webkit-transition:background-color .2s;transition:background-color .2s}.pum.pum .inputGroup input[type=file]::file-selector-button{background:#e4e4e4;border:none;border-radius:8px;cursor:pointer;margin-right:20px;padding:13px 32px 10px;-webkit-transition:background-color .2s;transition:background-color .2s}.pum.pum .inputGroup input[type=file]::-webkit-file-upload-button:hover{background:rgb(202.5,202.5,202.5)}.pum.pum .inputGroup input[type=file]::file-selector-button:hover{background:rgb(202.5,202.5,202.5)}.pum.pum .inputGroup textarea{min-height:132px}.pum.pum .inputGroup label{background:#fff;border-radius:5px;color:#404040;font-size:20px;line-height:20px;letter-spacing:.05em;left:10px;max-width:-webkit-calc(100% - 20px);max-width:calc(100% - 20px);overflow:hidden;padding:4px 10px;position:absolute;pointer-events:none;top:16px;-webkit-transition:.3s;transition:.3s;white-space:nowrap}.pum.pum .p-submit{margin:30px 0 10px;position:relative;text-align:center}.pum.pum .wpcf7-submit{background:#098ff8;border-radius:66px;box-shadow:0 4px 4px rgba(0,0,0,.03);font-size:24px;line-height:1;padding:18px 68px!important}.pum.pum .wpcf7-submit:hover{background:rgb(5.6996047431,114.8063241107,200.3003952569)}.pum.pum .wpcf7-spinner{margin-top:0;position:absolute;top:18px}h2{font-size:24px;line-height:40px;letter-spacing:.05em;margin:0 0 1.2em}#content{padding-top:0}.service-ac{overflow:hidden}.service-ac__hero{background-color:#f8f6f8;background-position-x:61.3%;background-position-y:bottom;background-repeat:no-repeat;background-size:auto 74%;margin:0;padding-top:90px;padding-bottom:28px}.service-ac__hero__head{margin:0 0 17.1rem}.service-ac__hero__title{font-size:36px;letter-spacing:0;line-height:1;margin:0 0 .5em}.service-ac__hero__text{font-weight:600;font-size:18px;letter-spacing:0}.service-ac__comfort{padding-top:3rem;padding-bottom:3.5rem;text-align:center}.service-ac__comfort__text{color:#000;font-size:16px;line-height:30px;letter-spacing:.05em;margin-inline:auto;max-width:800px}.service-ac__comfort__text p{margin:0}.service-ac__started{background:var(--bg-light);padding-top:3.5rem;padding-bottom:1.7rem;text-align:center}.service-ac__started__title{font-size:20px;line-height:30px;letter-spacing:.05em;margin:0 0 2em}.service-ac__started__buttons{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin:0 auto 1.8rem;max-width:340px;width:100%}.service-ac__started__text{font-style:italic;font-size:16px;line-height:30px;letter-spacing:.05em}.service-ac__types{padding-top:3.35rem;padding-bottom:3rem}.service-ac__types__title{text-align:center}.service-ac__types__accordion{margin-top:2.7rem;margin-bottom:4rem}.service-ac__types__accordion .info-card{background:var(--bg-light);border-radius:23px;margin:0 0 1.6rem;overflow:hidden}.service-ac__types__accordion .info-card:hover .info-card-bg{-webkit-filter:brightness(.9);filter:brightness(.9)}.service-ac__types__accordion .info-card.open .info-card-header::after{-webkit-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}.service-ac__types__accordion .info-card.open .info-card-title{color:#fff}.service-ac__types__accordion .info-card.open .info-card-content{max-height:unset;opacity:1}.service-ac__types__accordion .info-card-header{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;height:200px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding-bottom:5px;position:relative}.service-ac__types__accordion .info-card-header::after{content:"";background:#fff;bottom:12px;-webkit-mask-image:url(../img/down.svg);mask-image:url(../img/down.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;height:20px;width:34px;left:50%;position:absolute;-webkit-transform:translateX(-50%) rotate(0);transform:translateX(-50%) rotate(0);-webkit-transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.service-ac__types__accordion .info-card-bg{background-position:center;background-repeat:no-repeat;background-size:cover;cursor:pointer;inset:0;position:absolute;-webkit-transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s}.service-ac__types__accordion .info-card-title{color:#000;cursor:pointer;font-weight:600;font-size:24px;line-height:29px;letter-spacing:.05em;position:relative;text-align:center;text-wrap:balance;-webkit-transition:color .4s;transition:color .4s;z-index:2}.service-ac__types__accordion .info-card-content{max-height:0;opacity:0;overflow:hidden;-webkit-transition:max-height .6s cubic-bezier(.4,0,.2,1),opacity .4s;transition:max-height .6s cubic-bezier(.4,0,.2,1),opacity .4s}.service-ac__types__accordion .info-card-content-inner{padding:2.65rem 1.65rem 1.3rem}.service-ac__types__accordion .info-card-content p{margin:0;font-size:16px;line-height:30px;letter-spacing:.05em}.service-ac__types__accordion .info-card-content .btn{margin:15px 0}.service-ac__types__accordion .subtitle{font-weight:600;font-size:20px;line-height:1.5;letter-spacing:.05em;margin:0 0 1.5em}.service-ac__types__icons{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;gap:20px;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.service-ac__starts__row{background:var(--bg-light);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-inline:auto;max-width:2500px}.service-ac__starts__img{background-position:center;background-repeat:no-repeat;background-size:cover}.service-ac__starts__content{padding:2.5rem 2.7rem 2rem}.service-ac__starts__title{letter-spacing:0;margin:0 0 3.5rem}.service-ac__starts__list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;list-style:none;margin:0}.service-ac__starts__list li{font-weight:600;font-size:14px;line-height:2.7;letter-spacing:.05em;position:relative}.service-ac__starts__list li::before{content:"";background:#fff;border-radius:50%;height:19px;left:-28px;position:absolute;top:8px;width:19px}.service-ac__trust{padding-top:3rem;padding-bottom:4rem}.service-ac__trust__title{text-align:center}.service-ac__trust__icons{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;gap:25px 20px;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.service-ac__projects{background:var(--bg-light);padding-top:3.4rem;padding-bottom:2rem}.service-ac__projects__title{text-align:center}.service-ac__projects__grid{margin:0 0 2rem}.service-ac__projects__item{background:#fff;border-radius:24px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin:0 0 1.2rem;overflow:hidden}.service-ac__projects__item__img{aspect-ratio:353/209;overflow:hidden;position:relative}.service-ac__projects__item__img img{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.service-ac__projects__item__content{padding:2rem 1.4rem 1.4rem;position:relative}.service-ac__projects__item__content h3{font-size:16px;line-height:30px;letter-spacing:.05em;margin:0 0 1.15em}.service-ac__projects__item__content h3 small{font-weight:400;font-size:1em}.service-ac__projects__item__text{font-size:12px;line-height:2;letter-spacing:.05em}.service-ac__projects__item__text p{margin:0}.service-ac__projects__item__link{background:var(--bg-light);bottom:1rem;height:29px;-webkit-mask-image:url(../img/arrow-right.svg);mask-image:url(../img/arrow-right.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;position:absolute;right:1rem;width:33px}.service-ac__projects__btn{text-align:center}.service-ac__projects__btn button{padding:15px 75px}.service-ac__testimonials{background:var(--bg-light);padding:30px 0 1px}.service-ac__testimonials__head{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.service-ac__testimonials__title{line-height:32px}.service-ac__testimonials__rating{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;gap:11px}.service-ac__testimonials__rating__value{font-weight:600;font-size:24px;line-height:28px;margin-left:8px}.service-ac__testimonials__grid{margin:30px 0 45px}.service-ac__testimonials .testimonial{background:#fff;border-radius:24px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;gap:25px;margin-bottom:18px;padding:27px 30px 12px}.service-ac__testimonials .testimonial__side{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:10px}.service-ac__testimonials .testimonial__avatar{border-radius:50%;overflow:hidden;width:65px}.service-ac__testimonials .testimonial__author{color:#000;font-weight:700;font-size:12px;line-height:20px;letter-spacing:.05em}.service-ac__testimonials .testimonial__stars{margin-bottom:10px}.service-ac__testimonials .testimonial__text{color:#000;-webkit-box-flex:1;-webkit-flex:1;flex:1;font-size:14px;line-height:26px;letter-spacing:.05em}.service-ac__awards{background:-webkit-gradient(linear,left top,left bottom,from(#f5f5f7),to(#fff));background:-webkit-linear-gradient(top,#f5f5f7 0,#fff 100%);background:linear-gradient(180deg,#f5f5f7 0,#fff 100%);padding:40px 0 60px}.service-ac__awards__icons{display:-webkit-box;display:-webkit-flex;display:flex;gap:20px;margin:0 auto}.service-ac__awards__icons .award:nth-child(1) img{width:106px}.service-ac__awards__icons .award:nth-child(2) img{width:136px}.service-ac__awards__icons .award:nth-child(3) img{width:109px}.service-ac__awards__icons .award:nth-child(4) img{width:132px}.service-ac__awards__cta{text-align:center}.service-ac__awards__cta button{padding:15px 30px}.service-ac__tiles{margin-inline:auto;max-width:2500px}.service-ac__tiles__grid{display:grid;gap:10px;grid-template-columns:repeat(1,1fr)}.service-ac__tiles .tile{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-position:center;background-repeat:no-repeat;background-size:auto 100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;min-height:527px;padding:37px 15px 42px}.service-ac__tiles .tile__top{text-align:center}.service-ac__tiles .tile__top h3{font-size:24px;line-height:1.4;letter-spacing:0;margin:0 0 15px}.service-ac__tiles .tile__top h3+h4{margin:-10px 0 19px}.service-ac__tiles .tile__top h4{font-size:22px;letter-spacing:0;margin:0 0 15px}.service-ac__tiles .tile__top p{font-size:16px;line-height:1.5}.service-ac__tiles .tile__top p .service-ac__types__accordion .subtitle,.service-ac__tiles .tile__top p .text-color,.service-ac__types__accordion .service-ac__tiles .tile__top p .subtitle{font-weight:700}.service-ac__tiles .tile__buttons{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;gap:15px}.service-ac__faq{padding-top:2.6rem;padding-bottom:3.6rem}.service-ac__faq__title{letter-spacing:0;text-align:center}.service-ac__faq__items{margin:2.55rem auto 0;max-width:892px}.service-ac__faq__item{border:1px solid #d7d7d7;border-radius:10px;margin:0 0 .85rem;overflow:hidden;padding:1.15rem 2.1rem}.service-ac__faq__item:last-child{margin:0}.service-ac__faq__item.open .toggle-button::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.service-ac__faq__item.open .toggle-content{max-height:unset;opacity:1}.service-ac__faq__item .toggle-button{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:0 0;display:-webkit-box;display:-webkit-flex;display:flex;height:30px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:0;position:absolute;right:-.9rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;width:30px}.service-ac__faq__item .toggle-button::after{content:"";background:#404040;display:block;height:11px;-webkit-mask-image:url(../img/tr-down.svg);mask-image:url(../img/tr-down.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;width:21px}.service-ac__faq__item__header{padding-right:10px;position:relative}.service-ac__faq__item__title{cursor:pointer;font-size:16px;line-height:26px;letter-spacing:0;margin:0}.service-ac__faq__item__content{max-height:0;opacity:0;overflow:hidden;-webkit-transition:max-height .6s cubic-bezier(.4,0,.2,1),opacity .4s;transition:max-height .6s cubic-bezier(.4,0,.2,1),opacity .4s}.service-ac__faq__item__inner{padding:1.1rem 0 .7rem}.service-ac__faq__item__inner p{font-size:16px;line-height:1.5;letter-spacing:.05em;margin:0}@media (min-width:576px){.pum.pum .pum-close.popmake-close{height:35px;right:30px;top:33px;width:34px}.pum.pum .pum-container{padding:48px 83px}.pum.pum .pum-title{padding:0 9px}.pum.pum .inputGroup input,.pum.pum .inputGroup textarea{padding:18px 40px}.pum.pum .inputGroup label{left:30px;max-width:-webkit-calc(100% - 60px);max-width:calc(100% - 60px)}}@media (min-width:768px){.btn--gmiq{font-size:20px;padding:18px 45px}.btn-card{padding:30px}.service-ac__types__accordion .subtitle,.text-color{background:-webkit-gradient(linear,left top,right top,color-stop(.28%,#078ff8),color-stop(51.2%,#ca59d4),color-stop(101.16%,#f55503));background:-webkit-linear-gradient(left,#078ff8 .28%,#ca59d4 51.2%,#f55503 101.16%);background:linear-gradient(90deg,#078ff8 .28%,#ca59d4 51.2%,#f55503 101.16%)}.HE-info{padding:45px 0 55px}.HE-info__title{font-size:20px;margin:0 0 2em}.HE-info__content p{line-height:24px;text-indent:25px}.pum.pum .pum-title{margin:0 0 47px}.pum.pum .inputGroup{margin:0 0 27px}.pum.pum .inputGroup.file label{padding:7px 0 18px 33px}.pum.pum .p-submit{margin:47px 0 12px}h2{font-size:32px;line-height:45px}.service-ac__hero{background-position-x:51.2%;background-position-y:bottom;background-size:auto 100%;padding-top:166px;padding-bottom:84px}.service-ac__hero__content{max-width:480px}.service-ac__hero__head{margin:0 0 6.4rem}.service-ac__hero__title{font-size:48px;margin:0 0 .25em}.service-ac__hero__text{font-size:24px}.service-ac__started__title{font-size:24px;margin:0 0 2.7em}.service-ac__types{padding-top:3.8rem;padding-bottom:6rem}.service-ac__types__accordion{margin-top:2.8rem;margin-bottom:5.25rem}.service-ac__types__accordion .info-card{margin:0 0 2.4rem}.service-ac__types__accordion .info-card-header{height:246px}.service-ac__types__accordion .info-card-header::after{bottom:47px}.service-ac__types__accordion .info-card-title{font-size:32px;line-height:38px}.service-ac__types__accordion .info-card-content{text-align:center}.service-ac__types__accordion .info-card-content-inner{padding:2.5rem 4.5rem}.service-ac__types__icons{padding-inline:11px}.service-ac__starts__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.service-ac__starts__row>div{-webkit-box-flex:0;-webkit-flex:0 0 50%;flex:0 0 50%}.service-ac__starts__content{padding:3.8rem 5.5rem 3.3rem}.service-ac__starts__list{gap:1.94rem;margin:0 0 2.5rem}.service-ac__starts__list li{font-size:16px;line-height:1.5;letter-spacing:0}.service-ac__starts__list li::before{left:-34px;top:2px}.service-ac__trust{padding-top:3.8rem;padding-bottom:6.3rem}.service-ac__trust__icons{gap:20px;padding-inline:13px}.service-ac__projects{padding-top:2.5rem;padding-bottom:2.5rem}.service-ac__projects__grid{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1.9rem;-moz-column-gap:1.9rem;column-gap:1.9rem;margin:0 0 3.7rem}.service-ac__projects__item__img{aspect-ratio:520/311}.service-ac__projects__item__content h3{font-size:20px;margin:0 0 1em}.service-ac__projects__item__text{font-size:16px;line-height:30px}.service-ac__projects__btn button{font-size:20px;padding:18px 90px}.service-ac__testimonials{padding:45px 0 1px}.service-ac__testimonials__head{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.service-ac__testimonials__rating{gap:8px}.service-ac__testimonials__rating__value{font-size:28px}.service-ac__testimonials__grid{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;margin:0 0 60px}.service-ac__testimonials .testimonial__text{line-height:30px}.service-ac__awards{padding:60px 0}.service-ac__awards__icons{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;gap:14.5%;margin:0 auto 67px;padding-inline:8%}.service-ac__awards__icons .award:nth-child(1) img{width:108px}.service-ac__awards__icons .award:nth-child(2) img{width:138px}.service-ac__awards__icons .award:nth-child(3) img{width:111px}.service-ac__awards__icons .award:nth-child(4) img{width:145px}.service-ac__awards__cta button{font-size:20px;padding:18px 45px}.service-ac__tiles{padding-inline:15px}.service-ac__tiles__grid{gap:16px}.service-ac__tiles .tile__top h3{font-size:32px}.service-ac__tiles .tile__top h3+h4{margin:-12px 0 26px}.service-ac__tiles .tile__top h4{font-size:28px}.service-ac__tiles .tile__top p{font-size:20px}.service-ac__tiles .tile__buttons{gap:18px}.service-ac__faq{padding-top:3.85rem;padding-bottom:1rem}.service-ac__faq__items{margin-top:2.4rem}.service-ac__faq__item{margin:0 0 1.25rem;padding:1.65rem 2.75rem}.service-ac__faq__item .toggle-button{right:-1.7rem}.service-ac__faq__item__title{font-size:20px}.service-ac__faq__item__inner p{text-align:justify;text-indent:25px}}@media (min-width:922px){.container{max-width:1100px;max-width:1124px}}@media (min-width:992px){.service-ac__started__buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;margin:0 auto 2.3rem;max-width:100%}.service-ac__started__buttons .btn-card{max-width:288px}.service-ac__projects__item{margin:0 0 1.85rem}.service-ac__projects__item__content{padding:1.85rem 1.65rem}.service-ac__projects__item__link{bottom:1.9rem;right:1.6rem}.service-ac__testimonials .testimonial{margin-bottom:24px;padding:30px 30px 20px}.service-ac__testimonials .testimonial__avatar{width:85px}.service-ac__tiles__grid{grid-template-columns:repeat(2,1fr)}.service-ac__tiles .tile{min-height:619px}}@media (min-width:1200px){.service-ac__tiles .tile{padding:50px}}@media (min-width:1300px){.service-ac__hero{background-position:center;background-size:cover}}@media (min-width:1600px){.service-ac__tiles{padding-inline:20px}}@media (max-width:1199.9px){.service-ac__comfort__text br{display:none}}@media (max-width:991.9px){.service-ac__testimonials .testimonial__side{gap:7px;padding-top:7px}.service-ac__testimonials .testimonial__avatar{margin-bottom:10px}.service-ac__testimonials .testimonial__stars{width:65px}}@media (max-width:767.9px){.cta{display:none}.HE-info__content p{margin:0}.pum.pum .pum-title{font-size:30px}.service-ac__hero{position:relative}.service-ac__hero::before{content:"";background:-webkit-gradient(linear,left top,left bottom,from(#f8f6f8),color-stop(50%,#f8f6f8),to(rgba(248,246,248,0)));background:-webkit-linear-gradient(top,#f8f6f8 0,#f8f6f8 50%,rgba(248,246,248,0) 100%);background:linear-gradient(180deg,#f8f6f8 0,#f8f6f8 50%,rgba(248,246,248,0) 100%);height:266px;left:0;position:absolute;right:0;top:0}.service-ac__hero__text{line-height:2}.service-ac__types__accordion .info-card-title{padding:0 10%}.service-ac__types__icons{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.service-ac__types__icons .t-icon{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 46%;flex:0 0 46%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.service-ac__starts__img{height:188px}.service-ac__starts__title{margin:0 0 1.6rem;text-align:center}.service-ac__starts__cta{display:none}.service-ac__trust__title{margin:0 0 1.5em}.service-ac__trust__icons{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.service-ac__trust__icons .t-icon{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 46%;flex:0 0 46%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.service-ac__projects__title{line-height:45px;margin:0 0 .75em;text-wrap:balance}.service-ac__testimonials__title{margin:0 0 8px}.service-ac__awards__icons{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;max-width:290px}.service-ac__awards__icons .award{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.service-ac__awards__cta{display:block;margin-top:5rem}.service-ac__tiles .tile__top p{letter-spacing:0}}@media (max-width:479.9px){.service-ac__hero__head{text-align:center}.service-ac__starts__list{margin-right:-18px}}