*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box;scroll-behavior:smooth}body{margin:0;font-family:"Roboto",sans-serif}h1,h2,h3,h4,h5,h6,ul,p,button{margin:0;padding:0}a{text-decoration:none;color:unset}li{list-style:none}figure,blockquote{margin:0}hr{margin:0;width:100%}.container{max-width:1440px;margin:0 auto}.info-card{width:180px;height:205px;padding:20px 10px 0;border-radius:20px;background-color:hsla(0,0%,100%,.1);transition:background-color .2s ease;display:flex;justify-content:start;align-items:center;flex-wrap:nowrap;flex-direction:column;column-gap:0;row-gap:10px}.info-card__icon{width:25px;height:25px;fill:#000}.info-card__title{font-size:18px;font-weight:500;font-style:normal;color:#000;line-height:30px}.info-card__desc{text-align:center;font-size:16px;font-weight:300;font-style:normal;color:#000;line-height:18px}.info-card__icon{transition:fill .2s ease}.info-card__title,.info-card__desc{transition:color .2s ease}@media(hover: hover){.info-card:hover{cursor:pointer;background-color:hsla(0,0%,100%,.05)}.info-card:hover .info-card__icon{fill:#fff}.info-card:hover .info-card__title,.info-card:hover .info-card__desc{color:#fff}}@media(max-width: 428px){.info-card{width:140px;height:170px}.info-card__title{font-size:14px;font-weight:500;font-style:normal;color:#000;line-height:18px}.info-card__desc{font-size:11px;font-weight:300;font-style:normal;color:#000;line-height:14px}}.img-card{position:relative;width:325px;height:295px;border-radius:10px;background-color:hsla(0,0%,100%,.1);display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;flex-direction:column;column-gap:0;row-gap:0;flex-shrink:0;overflow:hidden;transition:box-shadow .2s ease}.img-card__title{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:column;column-gap:0;row-gap:0;font-size:23px;font-weight:400;font-style:normal;color:#fff;line-height:1;flex-grow:1}.img-card__preview{width:100%;height:215px}.img-card__btn{position:absolute;z-index:1;bottom:-20px;left:-30px;width:120px;height:90px;border:none;border-radius:20px;background-color:#fff;rotate:z 7deg;transition:rotate .2s ease,scale .2s ease}.img-card__btn-icon{width:36px;height:23px;fill:#000;rotate:z -7deg;translate:12px -3px;transition:translate .2s ease}@media(hover: hover){.img-card__btn:hover{cursor:pointer;rotate:z 7deg;scale:1.3}.img-card__btn:hover .img-card__btn-icon{translate:17px -8px}}@media(hover: hover){.img-card:hover{cursor:pointer;box-shadow:0 8px 20px 12px rgba(0,0,0,.15),inset 0 -5px 70px 25px rgba(0,0,0,.2)}}@media(max-width: 428px){.img-card{width:300px}}.wave-card{width:500px;height:275px;background:url("../assets/wave_card_bg.svg") center/contain no-repeat;display:flex;justify-content:start;align-items:start;flex-wrap:nowrap;flex-direction:column;column-gap:0;row-gap:35px}.wave-card__avatar{margin:20px 0 0 20px}.wave-card__quote{margin:0 50px 0 30px;font-size:20px;font-weight:400;font-style:normal;color:#fff;line-height:1.4}@media(max-width: 768px){.wave-card{width:330px;row-gap:15px;background:url("../assets/wave_card_bg.svg") 50% 0/contain no-repeat}.wave-card__quote{font-size:13px;font-weight:400;font-style:normal;color:#fff}}@media(hover: hover){.footer-section .footer__terms-link:hover,.header .nav__title-link:hover,.header .nav__links .list__item-link:hover,.header .nav .covid__link:hover{cursor:pointer;color:#000}}@media(hover: hover){.mobile-navigation .nav__list-item-link:hover{cursor:pointer;color:#b4b4b4}}@media(hover: hover){.hero__notify-btn:hover{cursor:pointer;color:#fff}}@media(hover: hover){.footer-section .footer__contacts-icon:hover,.header .nav .globe__link-icon:hover{cursor:pointer;fill:#000}}@media(hover: hover){.mobile-navigation__burger-icon:hover,.mobile-navigation .nav__close-icon:hover{cursor:pointer;stroke:#000}}.header{width:100%;height:50px;background-color:hsla(0,0%,100%,.1);border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#fff}.header .nav{height:50px;display:flex;justify-content:start;align-items:center;flex-wrap:nowrap;flex-direction:row;column-gap:0;row-gap:0}.header .nav__title{height:100%;width:255px;border-right:1px solid #fff;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;column-gap:0;row-gap:0}.header .nav__title-link{color:#fff;text-transform:uppercase;font-size:25px;font-weight:500;transition:color .2s ease}.header .nav__title-link span:last-child{font-weight:700}.header .nav__links{flex-grow:1}.header .nav__links .list{display:flex;justify-content:start;align-items:center;flex-wrap:nowrap;flex-direction:row;column-gap:min(100px,5vw);row-gap:0;padding:0 0 0 min(100px,5vw)}.header .nav__links .list__item-link{font-size:22px;font-weight:400;color:#fff;transition:color .2s ease}@media(max-width: 992px){.header .nav__links .list{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;column-gap:min(100px,5vw);row-gap:0;padding:0 0 0 0}}.header .nav .covid{height:100%;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;column-gap:0;row-gap:0;padding:0 30px;border-left:1px solid #fff;border-right:1px solid #fff}.header .nav .covid__link{font-size:16px;font-weight:700;color:#fff;text-transform:uppercase;transition:color .2s ease}.header .nav .globe{width:90px;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;column-gap:0;row-gap:0}.header .nav .globe__link-icon{width:27px;height:28px;fill:#fff;transition:fill .2s ease}@media(max-width: 768px){.header .nav__links,.header .nav .covid,.header .nav .globe{display:none}}.mobile-navigation{display:none}@media(max-width: 768px){.mobile-navigation{display:block}}.mobile-navigation__burger{position:absolute;z-index:10;top:13px;right:20px}.mobile-navigation__burger-icon{width:33px;height:22px;stroke:#fff;transition:stroke .2s ease}.mobile-navigation__toggler{display:none}.mobile-navigation__toggler:checked+.nav{translate:0}.mobile-navigation .nav{padding:100px 70px 0;position:fixed;z-index:999;inset:0;background-color:rgba(0,0,0,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:translate .25s;translate:100% 0}.mobile-navigation .nav__list{display:flex;justify-content:start;align-items:start;flex-wrap:nowrap;flex-direction:column;column-gap:0;row-gap:20px}.mobile-navigation .nav__list-item-link{font-size:36px;font-weight:400;font-style:normal;color:#fff;text-shadow:2px 2px 5px rgba(0,0,0,.3);transition:color .2s ease}.mobile-navigation .nav__close{position:absolute;z-index:1000;top:18px;right:23px}.mobile-navigation .nav__close-icon{width:25px;height:22px;stroke:#fff;transition:stroke .2s ease}.hero{position:relative;max-width:1260px;height:830px;margin:0 auto;padding:140px 0 0 0;background:url("../assets/img/cloud_alpha.png") no-repeat center/contain}.hero__content{position:relative;width:900px;margin:0 auto}.hero__content .hero__title{text-transform:uppercase;font-size:110px;font-weight:700;font-style:normal;color:#000;line-height:1}.hero__content .hero__action-btn{width:380px;height:80px;border:none;border-radius:50px;background:#000;cursor:pointer;transition:background-color .2s ease;font-size:28px;font-weight:500;font-style:normal;color:#fff;position:absolute;z-index:1;bottom:15px;right:0}@media(hover: hover){.hero__content .hero__action-btn:hover{background-color:rgba(0,0,0,.65)}.hero__content .hero__action-btn:focus{outline:none}.hero__content .hero__action-btn:focus-visible{outline:2px solid #fff}}@media(max-width: 992px){.hero__content{width:100%;max-width:700px;height:500px}.hero__content .hero__title{font-size:100px;font-weight:700;font-style:normal;color:#000}.hero__content .hero__action-btn{position:absolute;z-index:1;bottom:0;left:15px}}@media(max-width: 768px){.hero__content{max-width:560px;height:400px}.hero__content .hero__title{font-size:75px;font-weight:700;font-style:normal;color:#000}.hero__content .hero__action-btn{width:260px;height:60px;font-size:18px;font-weight:400;font-style:normal;color:#fff;position:absolute;z-index:1;bottom:0;left:0}}@media(max-width: 576px){.hero__content{max-width:350px;height:280px}.hero__content .hero__title{font-size:45px;font-weight:700;font-style:normal;color:#000}}.hero__notify{position:relative;margin:170px auto 0;width:680px;height:68px;background-color:hsla(0,0%,100%,.1);border-radius:20px;display:flex;justify-content:flex-end;align-items:center;flex-wrap:nowrap;flex-direction:row;column-gap:0;row-gap:0}.hero__notify-img{width:126px;height:198px;position:absolute;z-index:1;top:-75px;left:-35px}.hero__notify-content{padding-right:10px;width:465px;height:100%;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;column-gap:0;row-gap:0;font-size:14px;font-weight:400;font-style:normal;color:#000;text-transform:uppercase;line-height:1;border-right:1px solid hsla(0,0%,100%,.5)}.hero__notify-btn{width:120px;height:100%;background:none;border:none;text-transform:uppercase;line-height:1;transition:color .2s ease;font-size:25px;font-weight:400;font-style:normal;color:#000}@media(hover: hover){.hero__notify-btn:focus{outline:none}.hero__notify-btn:focus-visible{outline:2px solid #fff;border-top-right-radius:20px;border-bottom-right-radius:20px}}@media(max-width: 768px){.hero__notify{margin:140px auto 0;width:100%;max-width:450px;height:fit-content;display:flex;justify-content:start;align-items:center;flex-wrap:nowrap;flex-direction:column;column-gap:0;row-gap:0}.hero__notify-content{width:100%;padding:10px 10px 10px 90px;font-size:10px;font-weight:400;font-style:normal;color:#000;line-height:1.4;border-right:none;border-bottom:1px solid hsla(0,0%,100%,.5)}.hero__notify-btn{width:100%;padding:15px 0;font-size:30px;font-weight:400;font-style:normal;color:#000}}@media(max-width: 768px)and (hover: hover){.hero__notify-btn:focus{outline:none}.hero__notify-btn:focus-visible{outline:2px solid #fff;border-top-right-radius:0;border-bottom-left-radius:20px}}@media(max-width: 576px){.hero__notify-img{position:absolute;z-index:1;top:-45px;left:-15px}.hero__notify-content{padding:10px 10px 10px 110px}}.hero__scroll{position:absolute;z-index:1;bottom:200px;left:10px}.hero__scroll-content{width:30px;height:172px;position:relative;display:flex;justify-content:start;align-items:center;flex-wrap:nowrap;flex-direction:row;column-gap:0;row-gap:0;font-size:16px;font-weight:500;font-style:normal;color:#fff;writing-mode:vertical-lr;cursor:pointer}.hero__scroll-content::after{position:absolute;z-index:1;top:97px;left:14px;content:"";display:block;width:1px;height:75px;background-color:#fff}@media(max-width: 992px){.hero__scroll{position:absolute;z-index:1;bottom:130px;left:10px}}@media(max-width: 576px){.hero__scroll{position:absolute;z-index:1;bottom:120px;left:10px}}@media(max-width: 768px){.hero{padding:110px 15px 0;background:url("../assets/img/cloud_alpha.png") no-repeat 0 25%/contain}}@media(max-width: 576px){.hero{height:700px}}.work-section{padding:50px 20px 180px}.work-section .work{margin:0 auto;text-align:center}.work-section .work__title{margin:0 0 80px 0;font-size:60px;font-weight:400;font-style:normal;color:#fff;line-height:30px}@media(max-width: 576px){.work-section .work__title{display:none}}.work-section .work__cards-wrapper{margin:0 auto;max-width:950px;display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);row-gap:60px;place-items:center;grid-template-areas:"analysis design dev" "maintenance testing integration"}.work-section .work__cards-wrapper .card--analysis{grid-area:analysis;justify-self:start}.work-section .work__cards-wrapper .card--design{grid-area:design}.work-section .work__cards-wrapper .card--dev{grid-area:dev;justify-self:end}.work-section .work__cards-wrapper .card--maintenance{grid-area:maintenance;justify-self:start}.work-section .work__cards-wrapper .card--testing{grid-area:testing}.work-section .work__cards-wrapper .card--integration{grid-area:integration;justify-self:end}.work-section .work__cards-wrapper .icon--bulb{width:29px;height:41px}.work-section .work__cards-wrapper .icon--design{width:50px;height:41px}.work-section .work__cards-wrapper .icon--dev{width:55px;height:41px}.work-section .work__cards-wrapper .icon--maintenance{width:43px;height:41px}.work-section .work__cards-wrapper .icon--testing{width:44px;height:41px}.work-section .work__cards-wrapper .icon--integration{width:42px;height:41px}@media(max-width: 768px){.work-section .work__cards-wrapper{row-gap:35px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, 1fr);grid-template-areas:"analysis design" "dev maintenance" "testing integration"}.work-section .work__cards-wrapper .card--analysis,.work-section .work__cards-wrapper .card--design,.work-section .work__cards-wrapper .card--dev,.work-section .work__cards-wrapper .card--maintenance,.work-section .work__cards-wrapper .card--testing,.work-section .work__cards-wrapper .card--integration{justify-self:center}}.about-section{padding:140px 0 0 0}.about-section .about{margin:0 auto;display:flex;justify-content:start;align-items:center;flex-wrap:nowrap;flex-direction:column;column-gap:0;row-gap:130px}.about-section .about__quality{width:100%;height:400px;padding:0 0 0 15px;background:url("../assets/img/desktop_alpha.webp") 100% 100%/contain no-repeat}.about-section .about__quality-title{margin:0;font-size:45px;font-weight:400;font-style:normal;color:#fff}.about-section .about__quality-desc{margin:10px 0 0 0;max-width:590px;font-size:20px;font-weight:300;font-style:normal;color:#fff;line-height:1.5}@media(max-width: 1200px){.about-section .about__quality{background:linear-gradient(180deg, rgb(103, 143, 242) 0%, rgba(103, 143, 242, 0) 74%),url("../assets/img/desktop_alpha.webp") 90% 45%/500px no-repeat}}@media(max-width: 768px){.about-section .about__quality{background:url("../assets/img/desktop_alpha.webp") 99% 100%/420px no-repeat}.about-section .about__quality-title{font-size:35px;font-weight:400;font-style:normal;color:#fff}.about-section .about__quality-desc{margin:10px 0 0 0;max-width:500px;font-size:16px;font-weight:300;font-style:normal;color:#fff;line-height:1.4}}@media(max-width: 576px){.about-section .about__quality{background:url("../assets/img/desktop_alpha.webp") 130px 100%/400px no-repeat}.about-section .about__quality-desc{max-width:320px;line-height:1.3}}.about-section .about__touch{width:100%;height:500px;padding:0 15px 0 0;position:relative;display:flex;justify-content:end;align-items:flex-end;flex-wrap:nowrap;flex-direction:column;column-gap:0;row-gap:20px}.about-section .about__touch::before{content:"";width:100%;height:100%;position:absolute;z-index:-1;top:0;left:-400px;background:url("../assets/img/phone_alpha.webp") 0 0/contain no-repeat;rotate:z 12deg}.about-section .about__touch-title{margin:0;font-size:45px;font-weight:400;font-style:normal;color:#fff;text-align:right}.about-section .about__touch-desc{margin:10px 0 0 0;max-width:480px;font-size:20px;font-weight:300;font-style:normal;color:#fff;line-height:1.5;text-align:right}@media(max-width: 1200px){.about-section .about__touch::before{position:absolute;z-index:-1;top:-35px;left:-360px}}@media(max-width: 992px){.about-section .about__touch{height:450px}.about-section .about__touch::before{position:absolute;z-index:-1;top:-50px;left:-380px}}@media(max-width: 768px){.about-section .about__touch{height:400px;display:flex;justify-content:start;align-items:flex-end;flex-wrap:nowrap;flex-direction:column;column-gap:0;row-gap:20px}.about-section .about__touch::before{position:absolute;z-index:-1;top:20px;left:-250px;background:url("../assets/img/phone_alpha.webp") 0 0/99% no-repeat;rotate:z 65deg}.about-section .about__touch-title{font-size:35px;font-weight:400;font-style:normal;color:#fff}.about-section .about__touch-desc{max-width:340px;font-size:16px;font-weight:300;font-style:normal;color:#fff;line-height:1.4}}@media(max-width: 576px){.about-section .about__touch::before{position:absolute;z-index:-1;top:60px;left:-230px;background:url("../assets/img/phone_alpha.webp") 0 0/99% no-repeat}}@media(max-width: 428px){.about-section .about__touch::before{position:absolute;z-index:-1;top:60px;left:-230px;background:url("../assets/img/phone_alpha.webp") 0 0/99% no-repeat}}.about-section .about__approach{width:100%;height:800px;padding:0 0 0 15px;background:url("../assets/img/cactus_alpha.webp") 100% 100%/contain no-repeat}.about-section .about__approach-title{margin:200px 0 0 0;font-size:45px;font-weight:400;font-style:normal;color:#fff}.about-section .about__approach-desc{margin:10px 0 0 0;max-width:730px;font-size:20px;font-weight:300;font-style:normal;color:#fff;line-height:1.5}@media(max-width: 992px){.about-section .about__approach-desc{max-width:500px}}@media(max-width: 768px){.about-section .about__approach{height:730px;background:url("../assets/img/cactus_alpha.webp") 90% 100%/320px no-repeat}.about-section .about__approach-title{margin:50px 0 0 0;font-size:35px;font-weight:400;font-style:normal;color:#fff}.about-section .about__approach-desc{padding:0 15px 0 0;font-size:16px;font-weight:300;font-style:normal;color:#fff;line-height:1.4}}@media(max-width: 576px){.about-section .about__approach{height:500px;background:url("../assets/img/cactus_alpha.webp") 99% 100%/220px no-repeat}.about-section .about__approach-title{margin:0}}.experience{padding:180px 0 0 0;margin:0 auto;display:flex;justify-content:start;align-items:center;flex-wrap:nowrap;flex-direction:column;column-gap:0;row-gap:90px}.experience__title{margin:0;text-align:center;font-size:60px;font-weight:400;font-style:normal;color:#fff;line-height:30px}.experience__cards-wrapper{width:100%;padding:0 15px;display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;flex-direction:row;column-gap:20px;row-gap:55px}@media(max-width: 576px){.experience{padding:100px 0 0 0;display:flex;justify-content:start;align-items:center;flex-wrap:nowrap;flex-direction:column;column-gap:0;row-gap:70px}.experience__title{font-size:35px;font-weight:400;font-style:normal;color:#fff}}.testimonials .slider__right-btn,.testimonials .slider__left-btn{width:67px;height:67px;border:none;border-radius:20px;background-color:hsla(0,0%,100%,.1);rotate:z 45deg}.testimonials .slider__right-btn-icon,.testimonials .slider__left-btn-icon{width:36px;height:23px;fill:#fff;transition:fill .2s ease}.testimonials{padding:100px 0 100px 0;margin:0 auto;display:flex;justify-content:start;align-items:center;flex-wrap:nowrap;flex-direction:column;column-gap:0;row-gap:90px}.testimonials__title{font-size:60px;font-weight:400;font-style:normal;color:#fff;line-height:30px;text-align:center}@media(max-width: 576px){.testimonials{padding:100px 0 0 0;display:flex;justify-content:start;align-items:center;flex-wrap:nowrap;flex-direction:column;column-gap:0;row-gap:70px}.testimonials__title{font-size:35px;font-weight:400;font-style:normal;color:#fff}}.testimonials .slider{position:relative;height:500px}.testimonials .slider__left-btn{position:absolute;z-index:1;top:100px;left:-100px}.testimonials .slider__left-btn-icon{rotate:z 135deg}.testimonials .slider__right-btn{position:absolute;z-index:1;top:100px;right:-100px}.testimonials .slider__right-btn-icon{rotate:z -45deg}@media(hover: hover){.testimonials .slider__left-btn:hover,.testimonials .slider__right-btn:hover{cursor:pointer;box-shadow:inset 0 0 10px 1px rgba(0,0,0,.15)}.testimonials .slider__left-btn:hover .slider__left-btn-icon,.testimonials .slider__left-btn:hover .slider__right-btn-icon,.testimonials .slider__right-btn:hover .slider__left-btn-icon,.testimonials .slider__right-btn:hover .slider__right-btn-icon{fill:#000}}.testimonials .slider__points{position:absolute;z-index:1;bottom:0;left:50%;display:flex;justify-content:start;align-items:center;flex-wrap:nowrap;flex-direction:row;column-gap:9px;row-gap:0;translate:-50% 0}.testimonials .slider__points-item{width:13px;height:13px;border-radius:50%;background-color:#fff;transition:scale .2s ease,background-color .2s ease}@media(hover: hover){.testimonials .slider__points-item:hover{cursor:pointer;scale:.7;background-color:#b4b4b4}}.testimonials .slider__points-item.active{scale:.7;background-color:#b4b4b4}@media(max-width: 768px){.testimonials .slider{height:300px}.testimonials .slider__left-btn{top:unset;bottom:20px;left:0}.testimonials .slider__right-btn{top:unset;bottom:20px;right:0}.testimonials .slider__points{bottom:45px}}@media(max-width: 428px){.testimonials .slider__left-btn{left:10px}.testimonials .slider__right-btn{right:10px}}.form-section__bg-cloud{width:700px;height:240px;background:url("../assets/img/cloud_alpha.png") center/contain no-repeat}.form__name,.form__email,.form__text{width:100%;height:47px;border-radius:20px;border:1px solid #b4b4b4;padding:0 1rem;font-size:25px;font-weight:400;font-style:normal;color:#000}.form__name::placeholder,.form__email::placeholder,.form__text::placeholder{font-size:25px;font-weight:100;font-style:normal;color:#b4b4b4}.form-section{padding:180px 15px;position:relative;overflow:hidden}.form-section .cloud--left{position:absolute;z-index:1;top:0;left:-350px}.form-section .cloud--right{position:absolute;z-index:1;bottom:0;right:-350px}.form-section__wrapper{margin:0 auto;width:100%;height:360px;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;column-gap:0;row-gap:0}@media(max-width: 1200px){.form-section{padding:220px 15px 240px 15px}}.form{width:min(625px,100%);display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:column;column-gap:0;row-gap:23px}.form__title{font-size:36px;font-weight:400;font-style:normal;color:#000;line-height:120px}.form__submit-btn{width:100%;height:50px;border:none;border-radius:20px;font-size:25px;font-weight:500;font-style:normal;color:#fff;background-color:#000;cursor:pointer;transition:opacity .2s ease}.form__submit-btn:hover{opacity:.8}@media(max-width: 768px){.form__title{max-width:350px;text-align:center;font-size:32px;font-weight:400;font-style:normal;color:#000;line-height:40px}.form__name,.form__email,.form__text{font-size:18px;font-weight:400;font-style:normal;color:#000}.form__name::placeholder,.form__email::placeholder,.form__text::placeholder{font-size:18px;font-weight:100;font-style:normal;color:#b4b4b4}}.footer-section{background-color:hsla(0,0%,100%,.1);box-shadow:0 -4px 20px 0 rgba(0,0,0,.1)}.footer-section .footer{padding:0 15px;width:100%;height:135px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;flex-direction:row;column-gap:0;row-gap:0}.footer-section .footer__terms{display:flex;justify-content:start;align-items:start;flex-wrap:nowrap;flex-direction:column;column-gap:0;row-gap:15px}.footer-section .footer__terms-links{display:flex;justify-content:start;align-items:center;flex-wrap:nowrap;flex-direction:row;column-gap:40px;row-gap:0;font-size:20px;font-weight:400;font-style:normal;color:#fff}.footer-section .footer__terms-link{transition:color .2s ease}.footer-section .footer__terms-rights{font-size:14px;font-weight:300;font-style:normal;color:#fff}.footer-section .footer__contacts{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;flex-direction:row;column-gap:43px;row-gap:0}.footer-section .footer__contacts-icon{width:25px;height:24px;fill:#fff;transition:fill .2s ease}@media(max-width: 576px){.footer-section .footer{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:column-reverse;column-gap:0;row-gap:15px}}body{background-color:#678ff2}
