:root{--slider-size:670px;--container-width:1150px;--link-padding:10px}.contact-us__container,.footer__container,.header__container,.promo__container,.reviews__container,.services__container,.slogan__container,.work__container{width:calc(100% - 40px);max-width:var(--container-width);margin:0 auto}.reviews-card__profession,.reviews__testimonials,.work__process{display:block;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#c0cdd7}.contact-us__submit-button,.promo__learn-more-button,.slogan__apply-button{height:50px;width:225px;font-size:15px;font-weight:600;background:#2060f6;color:#fff;border:none;border-radius:8px;cursor:pointer;transition:.5s}.contact-us__submit-button:hover,.promo__learn-more-button:hover,.slogan__apply-button:hover{transform:scale(1.05)}.contact-us__submit-button:active,.promo__learn-more-button:active,.slogan__apply-button:active{border:none}.burger__strip-bottom,.burger__strip-top{width:25px;height:3px;border-radius:3px;background:#000;transition:.3s;transform-origin:0}.header__hire-us,.nav__link{position:relative;font-weight:700;font-size:13px;letter-spacing:3px;text-transform:uppercase;text-decoration:none;color:#fff;padding:var(--link-padding)}.header__hire-us:after,.nav__link:after{content:"";height:2px;display:block;width:calc(100% - 20px);background:#2060f6;border-radius:4px;bottom:0;left:8px;position:absolute;opacity:0;transition:.2s linear}.header__hire-us:hover:after,.nav__link:hover:after{opacity:1}.footer__logo,.header__logo{transition:.5s linear}.footer__logo:hover,.header__logo:hover{transform:scale(1.05)}.header{background-color:#2c2c2c;transition:.5s}.header__container{display:flex;align-items:center;position:relative}.header__nav{margin-left:80px}.header__nav .nav__item{padding:60px 0}.header__features{flex:1;display:flex;align-items:center;justify-content:flex-end;position:relative;left:var(--link-padding)}.header__theme-switcher{margin-right:20px}@media (max-width:1000px){.header__container{height:120px}.header__features,.header__nav{display:none}}.theme-switcher{height:20px;width:50px;background:#fff;border-radius:10px;display:flex;position:relative;align-items:center;cursor:pointer}.theme-switcher__checkbox{position:abxolute;visibility:hidden}.theme-switcher:after{content:"";display:block;height:16px;width:16px;border-radius:100%;background-color:#2c2c2c;position:absolute;left:3px;transition:.5s}.burger__toggler{height:40px;width:40px;background:#dcdcdc;border-radius:3px;opacity:.5;display:none;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;transition:.1s;position:fixed;top:35px;right:35px;z-index:51}.burger__toggler:active{transform:scale(.95)}@media (max-width:1000px){.burger__toggler{display:flex}}.burger__strip-bottom{margin-top:8px}.burger__menu{background:#2c2c2c;height:100vh;width:100vw;z-index:50;position:fixed;left:100%;display:none;flex-direction:column;justify-content:center;align-items:center;transition:.5s}@media (max-width:940px){.burger__menu{display:flex}}.burger__theme-switcher{margin-bottom:30px}.burger__link{font-size:35px;color:#fff;text-decoration:none;font-weight:600;padding:2vw 20px}.burger__checkbox{visibility:hidden;position:absolute}.burger__checkbox:checked~.burger__menu{transform:translateX(-100%)}.burger__checkbox:checked~.burger__toggler>.burger__strip-top{transform:rotate(45deg);margin-left:7px}.burger__checkbox:checked~.burger__toggler>.burger__strip-bottom{transform:rotate(-45deg);margin:15px 0 0 7px}.promo{position:relative;background-color:#2c2c2c;color:#fff;border-bottom-right-radius:30px;border-bottom-left-radius:30px;overflow:hidden;transition:.5s}.promo__container{padding-bottom:200px}.promo__heading{margin-top:120px;font-weight:600;font-size:64px;line-height:68px;letter-spacing:-2px}.promo__description{margin-top:30px;font-family:Open Sans,sans-serif;font-size:18px;line-height:150%}.promo__learn-more-button{margin-top:80px}.promo__slider{position:absolute;right:0;bottom:0}@media (max-width:1060px){.promo__container{padding-bottom:100px;display:flex;flex-direction:column;align-items:center}.promo__heading{margin-top:50px}.promo__description,.promo__heading{text-align:center}.promo__slider{position:relative}}@media (min-width:1900px){.promo__slider{left:calc(50% - var(--slider-size) + var(--container-width)/2)}}.slider{height:var(--slider-size);width:var(--slider-size);border-top-left-radius:30px;overflow:hidden}.slider__button{height:32px;width:32px;position:absolute;bottom:65px;border-radius:100%;overflow:hidden;transition:.1s}.slider__button:hover{transform:scale(1.05)}.slider__button--left{left:50px;background:#fff url(slider__arrow-left.7f5d6641.png) no-repeat 50%}.slider__button--right{left:90px;background:#fff url(slider__arrow-right.4c3f0482.png) no-repeat 50%}.slider__labels-wrapper{height:100%;width:400%;display:flex}.slider__label{height:100%;width:25%}.slider__slides-wrapper{height:100%;width:400%;display:flex;transition:.8s}.slider__slide:first-of-type{height:100%;width:25%;background:url(slider-image-1.9e627327.png);background-size:cover}.slider__slide:nth-of-type(2){height:100%;width:25%;background:url(slider-image-2.d61c5274.png);background-size:cover}.slider__slide:nth-of-type(3){height:100%;width:25%;background:url(slider-image-3.0d321768.png);background-size:cover}.slider__slide:nth-of-type(4){height:100%;width:25%;background:url(slider-image-4.74a17766.png);background-size:cover}.slider__intro{display:block;font-weight:700;font-size:13px;letter-spacing:3px;text-transform:uppercase;position:absolute;left:145px;bottom:90px}.slider__heading{font-family:Open Sans,sans-serif;font-size:14px;line-height:140%;font-weight:400;position:absolute;left:145px;bottom:40px}.slider__radio{visibility:hidden;position:absolute}.slider__radio:nth-child(2):checked~.slider__button .slider__labels-wrapper,.slider__radio:nth-child(2):checked~.slider__slides-wrapper{margin-left:-100%}.slider__radio:nth-child(3):checked~.slider__button .slider__labels-wrapper,.slider__radio:nth-child(3):checked~.slider__slides-wrapper{margin-left:-200%}.slider__radio:nth-child(4):checked~.slider__button .slider__labels-wrapper,.slider__radio:nth-child(4):checked~.slider__slides-wrapper{margin-left:-300%}@media (max-width:1060px){.slider{width:100%;height:100vw}.slider__button{bottom:40px;height:calc(45px + 2vw);width:calc(45px + 2vw)}.slider__button--right{left:auto;right:50px}}@media (max-width:500px){.slider__heading,.slider__intro{display:none}}.about-us__container{max-width:750px;margin:0 auto;padding:150px 20px}.about-us__heading{font-weight:600;font-size:32px;color:#253757}.about-us__paragraph{font-family:Open Sans,sans-serif;font-weight:600;font-size:24px;color:#6c788b;margin-top:15px}@media (max-width:730px){.about-us__heading,.about-us__paragraph{text-align:center}}@media (max-width:500px){.about-us__container{padding:70px 20px}}.services{background-color:#fff}.services__container{padding:120px 0;display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:900px){.services__container{flex-direction:column;align-items:center;padding:60px 0}}.services__heading{width:100%;font-weight:600;font-size:52px;color:#253757;text-align:center}.services__card{margin-top:70px}.serv-card{width:265px}.serv-card__image-wrapper{height:165px;width:165px;margin:0 auto;border-radius:15px;transition:1s}.serv-card__image-wrapper:hover{transition:.7s cubic-bezier(.46,2.65,.04,.29);transform:scale(1.2)}.serv-card__heading{margin-top:35px;font-weight:600;font-size:20px;text-align:center;color:#253757}.serv-card__paragraph{margin-top:15px;font-family:Open Sans,sans-serif;font-size:14px;line-height:150%;text-align:center;color:#6c788b}.serv-card--branding .serv-card__image-wrapper{background:url(our-expretise__image-1.700de8b6.png)}.serv-card--communication .serv-card__image-wrapper{background:url(our-expretise__image-2.32f4a0f4.png)}.serv-card--strategy .serv-card__image-wrapper{background:url(our-expretise__image-3.b61e6e66.png)}.work__container{padding:150px 0 45px;display:flex;justify-content:space-between}.work__heading-wrapper{max-width:360px;margin-top:100px}.work__heading{margin-top:15px;font-size:32px;line-height:130%;color:#253757}.work__paragraph{margin-top:25px;font-family:Open Sans,sans-serif;font-size:14px;line-height:150%;color:#6c788b}.work__card-wrapper{height:560px;width:560px;display:grid;grid-template-columns:265px 265px;grid-template-rows:265px 265px;grid-gap:30px}.work__card{position:relative;z-index:2}.work__card:nth-child(odd){transform:translateY(135px)}@media (max-width:960px){.work__container{display:block;padding:0}.work__card-wrapper{margin:45px auto}}@media (max-width:600px){.work__heading-wrapper{margin:50px auto 0}.work__card-wrapper{width:100%;height:auto;display:block}.work__card{transform:translateY(135px);margin:-135px auto 0}.work__card:not(:first-child){margin-top:30px}}.work-card{height:265px;width:265px;padding:35px;background:#fff;box-shadow:0 9px 18px rgba(37,41,49,.03);border-radius:16px;transition:1s}.work-card:hover{box-shadow:0 9px 18px rgba(37,41,49,.3)}.work-card__number{display:flex;justify-content:center;align-items:center;width:46px;height:24px;background:#e9effe;border-radius:23px;font-weight:600;font-size:13px;text-transform:uppercase;color:#2060f6}.work-card__paragraph{margin-top:25px;font-family:Open Sans,sans-serif;font-weight:600;font-size:13px;line-height:150%;color:#6c788b}.work-card__learn-more{display:flex;align-items:center;text-decoration:none;margin-top:30px;cursor:pointer;transition:.5s}.work-card__learn-more:hover{transform:scale(1.05)}.work-card__circle{width:40px;height:40px;border-radius:100%;background:#2060f6 url(about-us-card-arrow-right.509fd325.png) no-repeat 50%;background-size:40%;color:#fff}.work-card__incription{font-weight:600;font-size:15px;color:#334563;margin-left:15px}.advantages{max-width:1480px;margin:0 0 0 auto;padding:200px 0 200px 10%;border-top-left-radius:20px;border-bottom-left-radius:20px;background:#2c2c2c url(our-advantages__photo.cb5ad6de.png) 50% no-repeat;background-position-x:right;background-position-y:bottom;background-size:46%;color:#fff;position:relative}.advantages__approach{font-weight:700;font-size:13px;letter-spacing:3px;text-transform:uppercase}.advantages__heading{max-width:400px;margin-top:15px;font-weight:600;font-size:32px}.advantages__image-wrapper{height:65px;width:65px;border-radius:100%;margin:30px 0}.advantages__paragraph{width:265px;font-family:Open Sans,sans-serif;font-size:15px;line-height:150%}.advantages__photo{position:absoulte;right:0;bottom:0}.advantages__advantage{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;width:100%;max-width:405px;padding:0 20px;margin-left:-20px}.advantages__advantage--first{margin-top:30px}.advantages__advantage--first .advantages__image-wrapper{background:#fff url(advantage-1.84c9ba6b.png) no-repeat 50%}.advantages__advantage--second{margin-top:65px}.advantages__advantage--second .advantages__image-wrapper{background:#fff url(advantage-2.c0a25f6d.png) no-repeat 50%}.advantages__advantage--third{margin-top:65px}.advantages__advantage--third .advantages__image-wrapper{background:#fff url(advantage-3.1bfb34ac.png) no-repeat 50%}@media (max-width:820px){.advantages{background:#2c2c2c;padding:200px 0 80px;display:flex;flex-direction:column;align-items:center}.advantages__heading{text-align:center;padding:0 20px}.advantages__paragraph{margin-left:20px}.advantages__advantage--second,.advantages__advantage--third{margin-top:30px}}@media (min-width:1900px){.advantages{max-width:calc(740px + 50%)}}.reviews__testimonials{margin-top:150px}.reviews__heading{margin-top:15px;font-weight:600;font-size:32px;line-height:150%;color:#253757}.reviews__card-container{padding:85px 0 170px;display:flex;justify-content:space-between}@media (max-width:1070px){.reviews__heading,.reviews__testimonials{text-align:center}.reviews__card-container{flex-direction:column;align-items:center;padding:0 0 85px}.reviews__card{margin-top:85px}}@media (max-width:650px){.reviews__testimonials{margin-top:70px}.reviews__card{margin-top:50px}}.reviews-card{height:494px;width:314px;display:flex;flex-direction:column;align-items:center;padding:90px 30px 30px;background:#fff;box-shadow:0 9px 18px rgba(37,41,49,.03);border-radius:16px;position:relative;transition:1s}.reviews-card:hover{box-shadow:0 9px 18px rgba(37,41,49,.3)}.reviews-card__pseudoelement-wrapper{height:140px;width:140px;position:absolute;transform-style:preserve-3d;z-index:0;transition:1s}.reviews-card__pseudoelement-wrapper:after,.reviews-card__pseudoelement-wrapper:before{content:"";display:block;width:140px;height:55px;position:absolute;background:#2060f6;border-radius:12px;transform:rotate(-60deg);transition:1s;transition-delay:1s}.reviews-card__pseudoelement-wrapper:before{top:0;left:-50px}.reviews-card__pseudoelement-wrapper:after{top:90px;left:48px}.reviews-card__paragraph{font-family:Open Sans,sans-serif;font-weight:600;font-size:13px;line-height:150%;color:#6c788b;margin-top:110px;text-align:center;position:relative}.reviews-card__paragraph:before{content:"";display:block;width:21px;height:21px;background:url(reviews-card__brackets--blue.9c09af89.svg) 50% no-repeat;position:absolute;left:50%;top:-30px;transform:translateX(-50%)}.reviews-card__image-wrapper{height:140px;width:140px;border-radius:100%;position:relative;flex-shrink:0;z-index:1;transition:1.5s}.reviews-card__image-wrapper:hover{transform:scale(1.05)}.reviews-card__image-wrapper:hover+.reviews-card__pseudoelement-wrapper{transition-delay:.5s;transform:rotate(1turn)}.reviews-card__image-wrapper:hover+.reviews-card__pseudoelement-wrapper:before{transition-delay:0s;transform:translateX(-45px) rotate(-60deg) translateZ(-1px)}.reviews-card__image-wrapper:hover+.reviews-card__pseudoelement-wrapper:after{transition-delay:0s;transform:translateX(45px) rotate(-60deg) translateZ(-1px)}.reviews-card__name{font-family:Open Sans,sans-serif;font-weight:600;font-size:13px;text-align:center;color:#253757;margin-top:15px}.reviews-card__profession{margin-top:4px}.reviews-card--tal-gilad .reviews-card__image-wrapper{background:url(reviews-card__image-1.c930ae22.png)}.reviews-card--azadeh-hawkins .reviews-card__image-wrapper{background:url(reviews-card__image-2.9616c74b.png)}.reviews-card--michel-grover .reviews-card__image-wrapper{background:url(reviews-card__image-3.c5ad7b6b.png)}.slogan{background:#fff}.slogan__container{padding:200px 20px 230px;display:flex;flex-direction:column;align-items:center;background-size:contain;position:relative}.slogan__decoration-rectangle{position:absolute;opacity:.5;transform:rotate(25deg);animation:rectangles-jumping .5s linear infinite alternate;background-color:#2060f6}.slogan__decoration-rectangle:after{content:"";display:block;background:#fff;transition:.2s}.slogan__decoration-rectangle:hover:after{background-color:#2060f6}.slogan__decoration-rectangle--big{height:145px;width:55px;border-radius:15px}.slogan__decoration-rectangle--big:after{height:135px;width:45px;border-radius:10px;margin-top:5px;margin-left:5px}.slogan__decoration-rectangle--medium{height:90px;width:35px;border-radius:12px}.slogan__decoration-rectangle--medium:after{height:84px;width:29px;border-radius:10px;margin-top:3px;margin-left:3px}.slogan__decoration-rectangle--small{height:45px;width:18px;border-radius:6px}.slogan__decoration-rectangle--small:after{height:39px;width:12px;border-radius:4px;margin-top:3px;margin-left:3px}.slogan__decoration-rectangle--1{top:280px;left:5%}.slogan__decoration-rectangle--2{top:130px;right:15%}.slogan__decoration-rectangle--3{top:410px;right:10%}.slogan__decoration-rectangle--4{top:70px;left:7%}.slogan__decoration-rectangle--5{top:515px;left:3%}.slogan__decoration-rectangle--6{top:380px;right:20%}.slogan__decoration-rectangle--7{top:275px;right:2%}.slogan__decoration-rectangle--8{top:80px;left:50%}.slogan__decoration-rectangle--9{top:510px;right:35%}.slogan__decoration-rectangle--10{top:70px;left:25%}.slogan__decoration-rectangle--11{top:485px;left:20%}.slogan__decoration-rectangle--12{top:110px;right:1%}.slogan__decoration-rectangle--1{animation-delay:.2s}.slogan__decoration-rectangle--2{animation-delay:.4s}.slogan__decoration-rectangle--3{animation-delay:.6s}.slogan__decoration-rectangle--4{animation-delay:.8s}.slogan__decoration-rectangle--5{animation-delay:1s}.slogan__decoration-rectangle--6{animation-delay:1.2s}.slogan__decoration-rectangle--7{animation-delay:1.4s}.slogan__decoration-rectangle--8{animation-delay:1.6s}.slogan__decoration-rectangle--9{animation-delay:1.8s}.slogan__decoration-rectangle--10{animation-delay:2s}.slogan__decoration-rectangle--11{animation-delay:2.2s}.slogan__decoration-rectangle--12{animation-delay:2.4s}.slogan__heading{font-size:52px;color:#253757}.slogan__heading,.slogan__paragraph{position:relative;z-index:2;font-weight:600;text-align:center}.slogan__paragraph{font-family:Open Sans,sans-serif;font-size:24px;line-height:150%;color:#6c788b}.slogan__apply-button{margin-top:65px;position:relative;z-index:2}@media (max-width:800px){.slogan__container{padding:100px 20px}.slogan__decoration-rectangle--3,.slogan__decoration-rectangle--5,.slogan__decoration-rectangle--6,.slogan__decoration-rectangle--9,.slogan__decoration-rectangle--11{display:none}}@media (max-width:600px){.slogan__decoration-rectangle{display:none}}@keyframes rectangles-jumping{0%{transform:rotate(24deg) translateY(-2px)}50%{transform:rotate(26deg)}to{transform:rotate(24deg) translateY(2px)}}.contact-us{margin-top:-30px;background:#2c2c2c;border-top-left-radius:20px;border-top-right-radius:20px;color:#fff}.contact-us__container{padding-top:180px;display:flex;justify-content:space-between}.contact-us__heading{font-weight:600;font-size:32px}.contact-us__form{width:460px;display:flex;flex-direction:column}.contact-us__input{margin-top:50px;display:block;width:100%;height:41px;border:none;border-bottom:1px solid #fff;background:transparent;font-weight:600;font-size:15px;color:#fff;opacity:.7;transition:.2s linear}.contact-us__input:focus{opacity:1;border-bottom:2px solid #144ed4}.contact-us__submit-button{margin-top:80px}.contact-us__title{display:block;font-weight:700;font-size:13px;letter-spacing:3px;text-transform:uppercase;opacity:.5;margin-top:50px}.contact-us__data{display:block;font-family:Open Sans,sans-serif;font-weight:600;font-size:24px;margin-top:8px}.contact-us__data--number{cursor:auto;color:#fff;text-decoration:none}.contact-us__socials-wrapper{margin-top:15px;width:144px;display:flex;justify-content:space-between}.contact-us__socials-link,.contact-us__socials-link:after{display:block;height:32px;width:32px}.contact-us__socials-link:after{content:"";visibility:hidden}.contact-us__socials-link--facebook{background:url(contacts__facebook.2b0fc59d.svg) no-repeat 50%}.contact-us__socials-link--facebook:after{background:url(contacts__facebook-active.051598b5.svg) no-repeat 50%}.contact-us__socials-link--twitter{background:url(contacts__twitter.3977bf2a.svg) no-repeat 50%}.contact-us__socials-link--twitter:after{background:url(contacts__twitter-active.a08891c8.svg) no-repeat 50%}.contact-us__socials-link--instagram{background:url(contacts__instagram.35447316.svg) no-repeat 50%}.contact-us__socials-link--instagram:after{background:url(contacts__instagram-active.3db467c7.svg) no-repeat 50%}.contact-us__socials-link:hover{visibility:hidden}.contact-us__socials-link:hover:after{visibility:visible}@media (max-width:900px){.contact-us__container{padding-top:100px;flex-direction:column}.contact-us__form{margin:0 auto;align-items:center;width:250px}.contact-us__contacts{margin-top:100px;display:flex;flex-direction:column;align-items:center}.contact-us__data,.contact-us__heading,.contact-us__title{text-align:center}}.footer{background-color:#2c2c2c}.footer__container{display:flex;align-items:center;justify-content:space-between;padding:40px 0}@media (max-width:800px){.footer__container{flex-direction:column;padding:50px 0 30px}.footer__nav{margin-top:20px;width:100%;max-width:650px}.footer__nav .nav__list{width:100%;justify-content:space-around}.footer__nav .nav__item{padding:20px 0}}.light-theme{background:#f2f9ff}.light-theme .theme-switcher:after{transform:translateX(28px);background:#ff9c8e}.light-theme .header{background:#008aff}.light-theme .header .burger__menu{background-color:#008aff}.light-theme .header__hire-us:after,.light-theme .nav__link:after{background:#ff9c8e}.light-theme .promo{background:#008aff;border-bottom-left-radius:120px;border-bottom-right-radius:0}.light-theme .promo__learn-more-button{background:#ff9c8e;border-radius:64px}@media (max-width:500px){.light-theme .promo{border-bottom-left-radius:20px}}.light-theme .work__card{border-radius:24px}.light-theme .work__card:first-of-type .work-card__number{background-color:#eefafe}.light-theme .work__card:nth-of-type(2) .work-card__number{background-color:#fffae8}.light-theme .work__card:nth-of-type(3) .work-card__number{background-color:#e8fbed}.light-theme .work__card:nth-of-type(4) .work-card__number{background-color:#feefef}.light-theme .work__card:first-of-type:hover{box-shadow:0 9px 18px #56ccf2}.light-theme .work__card:first-of-type .work-card__circle{background-color:#56ccf2}.light-theme .work__card:first-of-type .work-card__number{color:#56ccf2}.light-theme .work__card:nth-of-type(2):hover{box-shadow:0 9px 18px #fcc91d}.light-theme .work__card:nth-of-type(2) .work-card__circle{background-color:#fcc91d}.light-theme .work__card:nth-of-type(2) .work-card__number{color:#fcc91d}.light-theme .work__card:nth-of-type(3):hover{box-shadow:0 9px 18px #15d850}.light-theme .work__card:nth-of-type(3) .work-card__circle{background-color:#15d850}.light-theme .work__card:nth-of-type(3) .work-card__number{color:#15d850}.light-theme .work__card:nth-of-type(4):hover{box-shadow:0 9px 18px #f36363}.light-theme .work__card:nth-of-type(4) .work-card__circle{background-color:#f36363}.light-theme .work__card:nth-of-type(4) .work-card__number{color:#f36363}.light-theme .advantages{background-color:#ff9c8e;border-top-left-radius:120px;border-bottom-left-radius:120px}.light-theme .reviews-card:first-of-type .reviews-card__paragraph:before{background:url(reviews-card__brackets--sky-blue.43207255.svg) 50% no-repeat}.light-theme .reviews-card:first-of-type .reviews-card__pseudoelement-wrapper:after,.light-theme .reviews-card:first-of-type .reviews-card__pseudoelement-wrapper:before{background:linear-gradient(180deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,0)),#56ccf2;border-radius:500px;transition-delay:0s}.light-theme .reviews-card:nth-of-type(2) .reviews-card__paragraph:before{background:url(reviews-card__brackets--yellow.028084c4.svg) 50% no-repeat}.light-theme .reviews-card:nth-of-type(2) .reviews-card__pseudoelement-wrapper:after,.light-theme .reviews-card:nth-of-type(2) .reviews-card__pseudoelement-wrapper:before{background:linear-gradient(180deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,0)),#fcc304;border-radius:500px}.light-theme .reviews-card:nth-of-type(3) .reviews-card__paragraph:before{background:url(reviews-card__brackets--red.0a779df1.svg) 50% no-repeat}.light-theme .reviews-card:nth-of-type(3) .reviews-card__pseudoelement-wrapper:after,.light-theme .reviews-card:nth-of-type(3) .reviews-card__pseudoelement-wrapper:before{background:linear-gradient(180deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,0)),#f25656;border-radius:500px;transition-delay:0s}.light-theme .reviews-card:first-of-type .reviews-card__image-wrapper:hover+.reviews-card__pseudoelement-wrapper{transform:none}.light-theme .reviews-card:first-of-type .reviews-card__image-wrapper:hover+.reviews-card__pseudoelement-wrapper:after{height:140px;width:55px;transform:translateY(-20px) translateX(-25px) rotate(-60deg)}.light-theme .reviews-card:first-of-type .reviews-card__image-wrapper:hover+.reviews-card__pseudoelement-wrapper:before{height:140px;width:55px;transform:translateY(-65px) translateX(115px) rotate(-60deg)}.light-theme .reviews-card:nth-of-type(3) .reviews-card__image-wrapper:hover+.reviews-card__pseudoelement-wrapper{transform:none}.light-theme .reviews-card:nth-of-type(3) .reviews-card__image-wrapper:hover+.reviews-card__pseudoelement-wrapper:after{transform:translateY(80px) scaleY(.1);border-radius:0;border-top-right-radius:15px;border-bottom-right-radius:15px}.light-theme .reviews-card:nth-of-type(3) .reviews-card__image-wrapper:hover+.reviews-card__pseudoelement-wrapper:before{transform:translateY(170px) scaleY(.1);border-radius:0;border-top-left-radius:15px;border-bottom-left-radius:15px}.light-theme .slogan__apply-button{background:#ff9c8e;border-radius:64px}.light-theme .slogan__decoration-rectangle,.light-theme .slogan__decoration-rectangle:after{border-radius:500px}.light-theme .slogan__decoration-rectangle--1,.light-theme .slogan__decoration-rectangle--1:hover:after,.light-theme .slogan__decoration-rectangle--2,.light-theme .slogan__decoration-rectangle--2:hover:after{background:linear-gradient(90deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,0)),#15d850}.light-theme .slogan__decoration-rectangle--3,.light-theme .slogan__decoration-rectangle--3:hover:after,.light-theme .slogan__decoration-rectangle--8,.light-theme .slogan__decoration-rectangle--8:hover:after{background:linear-gradient(90deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,0)),#56ccf2}.light-theme .slogan__decoration-rectangle--4,.light-theme .slogan__decoration-rectangle--4:hover:after,.light-theme .slogan__decoration-rectangle--6,.light-theme .slogan__decoration-rectangle--6:hover:after{background:linear-gradient(90deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,0)),#f25656}.light-theme .slogan__decoration-rectangle--5,.light-theme .slogan__decoration-rectangle--5:hover:after,.light-theme .slogan__decoration-rectangle--9,.light-theme .slogan__decoration-rectangle--9:hover:after,.light-theme .slogan__decoration-rectangle--12,.light-theme .slogan__decoration-rectangle--12:hover:after{background:linear-gradient(90deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,0)),#d40db2}.light-theme .slogan__decoration-rectangle--7,.light-theme .slogan__decoration-rectangle--7:hover:after,.light-theme .slogan__decoration-rectangle--10,.light-theme .slogan__decoration-rectangle--10:hover:after,.light-theme .slogan__decoration-rectangle--11,.light-theme .slogan__decoration-rectangle--11:hover:after{background:linear-gradient(90deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,0)),#fcc304}.light-theme .contact-us{background-color:#008aff;border-top-left-radius:0;border-top-right-radius:120px}.light-theme .contact-us__input:focus{border-bottom:2px solid #ff9c8e}.light-theme .contact-us__submit-button{background:#ff9c8e;border-radius:64px}.light-theme .footer{background-color:#008aff}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Poppins,sans-serif;background:#f2f6fa}.nav__list{width:650px;list-style-type:none;justify-content:space-between;flex-wrap:wrap}.nav__item,.nav__list{display:flex;align-items:center}.nav__item{height:16px}.up-button{display:block;height:50px;width:50px;background:#ddd url(up-button__arrow.39b881e8.svg) no-repeat 50%;border:1px solid #ddd;opacity:.7;background-size:50%;border-radius:100%;position:sticky;left:90%;top:85%;z-index:3;transition:.3s}.up-button:hover{transform:scale(1.05);border-color:#000}@media (max-width:1000px){.up-button{display:none}}@media (min-width:1150px){.up-button{left:calc(50% + var(--container-width)/2 - 50px)}}@media (min-width:1800px){.up-button{top:90%}}
/*# sourceMappingURL=main.a2c5b26d.css.map */