main.container{flex-direction:column;min-height:fit-content}main.container .appeal-block{flex-direction:column;align-items:flex-start;gap:45px;margin-top:145px;margin-left:30px;max-width:580px}main.container .appeal-block__title{font-weight:600;font-size:clamp(36px,1.2em + 4vw,64px);color:#fed602}main.container .appeal-block__subtitle{font-size:20px}main.container .appeal-block__button{padding:10px 20px;border-radius:10px;background:#fed602;color:#161616;font-size:.9em}main.container .appeal-block__indicators{justify-content:flex-start;gap:12%;width:100%}main.container .appeal-block__indicators [class^=indicator-]{font-size:clamp(14px,.2em + 1vw,22px);white-space:nowrap;text-align:center}main.container .appeal-block__indicators [class^=indicator-] span{font-size:clamp(26px,.6em + 3vw,48px)}@media(max-width: 795px){main.container .appeal-block{margin-left:0;margin-top:55px;align-items:center;text-align:center}main.container .appeal-block__indicators{justify-content:center;gap:8%}}main.container .bg-image{position:absolute;right:0;top:0;z-index:-1}@media(max-width: 1160px){main.container .bg-image{position:relative}}main.container .explanation-block__button{display:flex;justify-content:center;width:100%;padding:clamp(20px,2vw,30px) clamp(12px,2vw,20px);border-radius:10px;background:#fed602;color:#292421;font-size:clamp(1em,2vw,1.2em);text-align:center}main.container .explanation-block__text{font-size:clamp(24px,2vw,48px);text-align:center}main.container .explanation-block__subtext{text-align:center;font-size:clamp(14px,2vw,24px);font-weight:400}main.container .explanation-block__map{height:clamp(152px,20vw,337px);background-color:#292421;background-image:url(../img/map.png),url(../img/mark1.png),url(../img/mark1.png),url(../img/mark1.png);background-repeat:no-repeat;background-position:right,45% 10%,72% 70%,97% 7%;background-size:contain,2%,2%,2%;border-radius:10px;padding:clamp(1em,3vw,3em);letter-spacing:clamp(-1px,.01vw,1px)}main.container .explanation-block__map .choice-location{font-size:clamp(1em,2.2vw,2em);margin-bottom:clamp(.4em,1.8vw,1.2em);max-width:357px}main.container .explanation-block__map .physical-office{font-size:clamp(.8em,2.2vw,1.4em);font-weight:400;max-width:540px}main.container .explanation-block__cards{color:#292421;justify-content:space-between;gap:clamp(.8em,2vw,2.2em)}main.container .explanation-block__cards [class^=cards--]:not(.cards--left-side){display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;padding:clamp(.8em,2vw,2.2em)}main.container .explanation-block__cards .cards--left-side{flex-direction:column;justify-content:space-between;gap:clamp(.8em,2vw,2.2em);width:50%}main.container .explanation-block__cards .cards--right-side{background-color:#fff;border-radius:10px;width:50%}main.container .explanation-block__cards .cards--top{background-color:#fed602;border-radius:10px;height:50%}main.container .explanation-block__cards .cards--bottom{flex-direction:row !important;justify-content:flex-start !important;flex-wrap:wrap;background-color:#fff;border-radius:10px;height:50%;background-image:url(../img/maintenance.png);background-repeat:no-repeat;background-position-x:right;background-size:contain}main.container .explanation-block__cards .cards--bottom .title{max-width:90%}main.container .explanation-block__cards .title{font-size:clamp(14px,2vw,36px)}main.container .explanation-block__cards .text{font-size:clamp(12px,2vw,24px);font-weight:400}main.container .evolution-block{position:relative;background-color:#292421;border-radius:10px;padding:clamp(1em,2vw,3em);min-height:225px}main.container .evolution-block__image{width:1000px}main.container .evolution-block__image::before{content:"";position:absolute;top:-2vw;right:20px;width:clamp(200px,20vw,380px);height:clamp(200px,20vw,380px);background-image:url(../img/seo.png);background-repeat:no-repeat;background-size:contain}@media(max-width: 1710px){main.container .evolution-block__image::before{top:1vw;right:15}}@media(max-width: 1420px){main.container .evolution-block__image::before{top:2vw;right:15}}@media(max-width: 1230px){main.container .evolution-block__image::before{top:3vw;right:15}}@media(max-width: 1160px){main.container .evolution-block__image::before{top:4vw;right:15}}@media(max-width: 1060px){main.container .evolution-block__image::before{top:6vw;right:15}}@media(max-width: 960px){main.container .evolution-block__image::before{top:8vw;right:15}}@media(max-width: 760px){main.container .evolution-block__image::before{top:10vw;right:10}}@media(max-width: 560px){main.container .evolution-block__image::before{top:14vw;right:5}}@media(max-width: 460px){main.container .evolution-block__image::before{top:18vw;right:0}}@media(max-width: 380px){main.container .evolution-block__image::before{top:26vw;right:-5}}@media(max-width: 360px){main.container .evolution-block__image::before{top:32vw;right:-10}}@media(max-width: 330px){main.container .evolution-block__image::before{top:40vw;right:-10}}@media(max-width: 320px){main.container .evolution-block__image::before{top:46vw;right:-10}}main.container .evolution-block__info{max-width:60%;flex-direction:column;gap:20px}main.container .evolution-block .title{font-size:clamp(1em,2vw,2em)}main.container .evolution-block .text{font-size:clamp(.8em,2vw,1.5em);font-weight:400}section.third{margin-bottom:70px}section.third .guarant-block{margin-bottom:5em}section.third .guarant-block__text{font-size:clamp(1.5em,2vw,2.2em);text-align:center}section.third .guarant-block__subtext{text-align:center;font-size:clamp(.8em,2vw,1.5em);font-weight:400}section.third .about-block{margin-bottom:clamp(1em,4vw,4.2em);gap:clamp(1em,5vw,3em)}section.third .about-block__title{font-size:clamp(1.8em,1em + 1.2vw,2.6em)}section.third .about-block__cards{justify-content:space-between;gap:clamp(.6em,.4em + 1vw,1em);color:#fff}section.third .about-block__card{justify-content:center;gap:clamp(.8em,2vw,1em);flex:1 1 auto;padding:clamp(.8em,.6em + 2vw,2.2em);max-width:33.33%;background-color:#292421;border-radius:10px;text-transform:uppercase}section.third .about-block__card img{object-fit:contain;width:100%}section.third .about-block__text{font-size:clamp(.8em,.6em + 1vw,1em);font-weight:400}section.third .about-block__brand{display:none;justify-content:flex-end;font-size:clamp(.8em,.6em + 1vw,1em);text-align:right}@media(max-width: 420px){section.third .about-block__card img{display:none}section.third .about-block__text{display:none}section.third .about-block__brand{display:flex;text-align:center}}section.third .community-block{gap:clamp(1em,5vw,3em)}section.third .community-block__title{font-size:clamp(1.6em,2vw,2.2em);text-align:center}section.third .community-block__cards{justify-content:center;gap:clamp(.6em,.3em + 1.6vw,1em)}section.third .community-block__card{min-width:10em;padding:clamp(.8em,.4em + 2vw,2.2em);gap:clamp(.8em,1vw,1em);background-color:#292421;border-radius:10px}section.third .community-block__card figure{display:flex;flex-direction:column;align-items:center;gap:1em}section.third .community-block__button a{padding:10px 20px;border-radius:10px;background-color:#fff;color:#292421;font-size:.8em}@media(max-width: 620px){section.third .community-block .community-block__button{display:none}section.third .community-block__cards{cursor:pointer}}@media(max-width: 540px){section.third .community-block__card{padding:clamp(.8em,.4em + 2vw,2.2em) 0;min-width:6em;width:100%}}section.third .questions-block{align-items:center}section.third .questions-block__text{font-size:clamp(1.5em,2vw,2.2em);text-align:center}section.third .questions-block__subtext{text-align:center;font-size:clamp(.8em,2vw,1.5em);font-weight:400}section.third .questions-block__form{align-items:center;gap:clamp(1em,2vw,2.2em)}section.third .questions-block__form .form{flex-wrap:wrap;gap:1em}@media(max-width: 525px){section.third .questions-block__form .form{justify-content:center}section.third .questions-block__form .form label,section.third .questions-block__form .form input{width:100%}}section.third .questions-block__form .text{font-size:clamp(.8em,2vw,1.5em)}section.third .questions-block__form .form__input{padding:20px 30px;border-radius:10px;border:1px solid #d1d1d1;background:#292421;color:#fff;font-size:.8em}section.third .questions-block__form .form__button{padding:20px 30px;border-radius:10px;background:#292421;color:#fff}section.third .questions-block__form .chat__button{padding:20px 30px;border-radius:10px;background:#fed602;color:#292421}@media(max-width: 420px){section.third{margin-bottom:40px}}footer.footer{background-color:#292421;color:#fff}
