.arrow-button{align-items:center;background-color:var(--main-btn-color);border:none;border-radius:23.5px;display:flex;height:47px;justify-content:center;width:47px}.paragraph-icon{align-items:center;border:1px solid var(--aqua-blue);border-radius:80px;display:flex;height:80px;justify-content:center;width:80px}@media screen and (max-width:1400px){.paragraph-box-text{font-size:var(--title-slogan-font-size)}}.paragraph-box{display:flex;gap:110px}.paragraph-box-mobile{flex-direction:column;gap:60px}.paragraph-box-title{align-items:center;border:2px solid var(--white);border-radius:60px;color:var(--main-white-text-color);display:flex;font-family:var(--main-text-font-style);font-size:var(--section-slogan-font-size);font-style:normal;font-weight:var(--btn-text-weight);line-height:100%;max-height:42px;padding:0 16px;text-transform:uppercase;text-wrap:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.paragraph-box-title-mobile{border:1px solid var(--white);font-size:var(--copyright-font-size);padding:8px 16px;width:-moz-fit-content;width:fit-content}.paragraph-box-icons{display:flex;gap:19.5px}.paragraph-box-title-dark{border:2px solid var(--deep-blue);color:var(--main-deep-blue-text-color)}.paragraph-box-title-dark-mobile{border:1px solid var(--deep-blue)}.paragraph-box-text{color:var(--main-white-text-color);font-family:var(--main-text-font-style);font-size:var(--main-description-font-size);font-style:normal;font-weight:var(--main-text-weight);line-height:123%;opacity:0;text-transform:uppercase;transform:translate(-100%)}.paragraph-box-text-box{overflow:hidden}.paragraph-box-text.from-left-text-animation{animation:fromLeft .8s ease-out forwards;animation-delay:.4s;display:block;transform:translate(-100%)}.paragraph-box-text-dark{color:var(--main-deep-blue-text-color)}.paragraph-box-text-mobile{font-size:24px;font-weight:var(--main-text-weight);line-height:150%}.text-attention{color:var(--attention-text-color)}@media screen and (max-width:1500px){.title{font-size:var(--main-description-font-size)}}.title-box{display:flex;justify-content:space-between;margin-bottom:6.411%}.title-box-mobile{align-items:end;flex-direction:column-reverse;gap:12px}.slogan{color:var(--main-deep-blue-text-color);font-family:var(--main-text-font-style);font-size:var(--section-slogan-font-size);font-style:normal;font-weight:var(--main-text-weight);line-height:130%;margin-right:32px;text-transform:uppercase}.slogan-white{color:var(--main-white-text-color)}.slogan-mobile{font-size:var(--copyright-font-size);letter-spacing:.05em;line-height:117%;margin:0;text-align:end}.title{color:var(--main-deep-blue-text-color);font-family:var(--main-text-font-style);font-size:var(--title-font-size);font-style:normal;font-weight:var(--title-text-weight);line-height:100%;opacity:0;text-align:right;text-transform:uppercase;transform:translate(-100%)}.title-white{color:var(--main-white-text-color)}.title-mobile{font-size:var(--main-font-size);line-height:100%;text-align:left}.headline-box{overflow:hidden}.title.from-left-title-phil{animation:fromLeft .8s ease-out forwards;animation-delay:.4s;display:block;transform:translate(-100%)}@keyframes fromLeft{to{opacity:1;transform:translate(0)}}.slider-container[data-v-d1ba9bdb]{align-items:center;display:flex;gap:16px;max-width:1200px}.slider-wrapper[data-v-d1ba9bdb]{overflow:hidden;overscroll-behavior-x:contain;touch-action:pan-y pinch-zoom;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.slider[data-v-d1ba9bdb]{cursor:grab;display:flex;gap:6px;touch-action:inherit}.slider[data-v-d1ba9bdb]>*{flex:none}.slider.grabbing[data-v-d1ba9bdb]{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slider-button[data-v-d1ba9bdb]{cursor:pointer;font-size:1.5rem;padding:1rem}.pagination[data-v-d1ba9bdb]{display:flex;gap:8px;justify-content:center;margin-top:1rem}.pagination-dot[data-v-d1ba9bdb]{background:var(--violet);border-radius:50%;cursor:pointer;height:10px;transition:all .4s ease;width:10px}.pagination-dot.active[data-v-d1ba9bdb]{background:var(--deep-blue);border-radius:34px;transition:all .4s ease;width:34px}.main-button{border:2px solid var(--white);border-radius:60px;color:var(--main-white-text-color);cursor:pointer;font-family:var(--main-text-font-style);font-size:var(--btn-font-size);font-style:normal;font-weight:var(--btn-text-weight);line-height:100%;padding:15px 0;text-transform:uppercase;width:100%}.main-button-mobile{border:1px solid var(--white);font-size:var(--copyright-font-size);padding:8px 0}.main-button:active{color:var(--main-aqua-blue-text-color)}
