.contact-form,.form-group>*,.form-socials .form-group>*{box-sizing:border-box}.affiliate__subtitle,.form-socials .form-socials-head .form-socials-subtitle{font-size:1.25rem;font-weight:600}.affiliate__subtitle,.asterisk,.form-group-checkbox label a:hover{color:var(--blue-colour)}.container.affiliates{width:100%;max-width:none;margin-top:3.75rem;position:relative}@media (min-width:1350px){.container.affiliates .breadcrumbs,.container.affiliates .hero-section.affiliates{max-width:1320px;margin-left:auto;margin-right:auto}}.container.affiliates .hero-section.affiliates .hero-h1 .hero-h1-text{max-width:100%}@media (max-width:420px){.container.affiliates .hero-section.affiliates .hero-h1 .hero-h1-text{font-size:2.5rem}}@media (min-width:601px){.container.affiliates .hero-section.affiliates .hero-h1 .hero-h1-text{max-width:360px}}.container.affiliates .info-faq{margin:0;padding:3.75rem 1rem}@media (min-width:601px){.container.affiliates .info-faq{margin-bottom:6.25rem;padding:3.75rem 3.125rem}}.section-become-affiliate{background-color:var(--white-colour);padding:3.75rem 1rem}@media (min-width:601px){.section-become-affiliate{border-radius:var(--base-radius);padding:0 3.125rem}}@media (min-width:1025px){.header-container{max-width:1440px}.header-container .header-content{padding-left:65px;padding-right:65px}.container.affiliates{margin-top:3.875rem}.container.affiliates .hero-section.affiliates .hero-h1 .hero-h1-text{max-width:560px}.container.affiliates .info-faq{margin-bottom:6.5rem;margin-left:auto;margin-right:auto;padding:5rem 3.125rem}.section-become-affiliate{z-index:5;max-width:1226px;margin:0 auto;padding:2rem 0 5rem;position:relative}}.affiliate__subtitle,.affiliate__title{margin:0;text-align:center;line-height:1}@media (min-width:1150px){.section-become-affiliate{padding:0}}.section-become-affiliate .become-affiliate-container{background-color:var(--white-colour);padding:0 1rem}@media (min-width:601px){.section-become-affiliate .become-affiliate-container{padding:3.75rem 3.125rem}}.section-become-affiliate .become-affiliate-container .become-affiliate-wrapper{flex-direction:column;align-items:center;gap:1.25rem;display:flex}.section-become-affiliate .become-affiliate-container .become-affiliate-wrapper .become-affiliate__social{justify-content:center;gap:.875rem;max-width:290px;height:18px;display:flex}.affiliate__title{font-size:2.5rem;font-weight:700}.affiliate__description{text-align:center;font-size:1.125rem;line-height:1.5rem}.affiliate__description-body{text-align:center;font-size:1rem;line-height:1.5rem}.section-affiliate-content,.section-form{padding:3.75rem 1rem}@media (min-width:601px){.section-affiliate-content{padding:3.75rem 3.125rem}.section-affiliate-content.without-subtitle .affiliate-content-wrapper{align-items:center}.section-affiliate-content.without-subtitle .affiliate-content-wrapper .affiliate-content-left{flex:51}.section-affiliate-content.without-subtitle .affiliate-content-wrapper .affiliate-content-right{flex:47.813}}.section-affiliate-content .affiliate-content-wrapper,.section-affiliate-content .affiliate-content-wrapper .affiliate-content-left,.section-start-today .start-today-wrapper .start-today-head{flex-direction:column;gap:1.25rem;display:flex}@media (min-width:601px){.section-affiliate-content .affiliate-content-wrapper{flex-direction:row;gap:3rem}.section-affiliate-content .affiliate-content-wrapper .affiliate-content-left{flex:51.665}.section-affiliate-content .affiliate-content-wrapper .affiliate-content-left .affiliate__description-body,.section-affiliate-content .affiliate-content-wrapper .affiliate-content-left .affiliate__subtitle,.section-affiliate-content .affiliate-content-wrapper .affiliate-content-left .affiliate__title{text-align:left}.section-affiliate-content .advantages-section-wrapper{align-items:center}}.section-affiliate-content .affiliate-content-wrapper .affiliate-content-right{border-radius:var(--normal-radius);height:196px}@media (min-width:601px){.section-affiliate-content .affiliate-content-wrapper .affiliate-content-right{flex:48.335;height:320px}}.section-affiliate-content .affiliate-content-wrapper .affiliate-content-right .affiliate-content-right__img{border-radius:inherit}.section-start-today{padding:.75rem 0 3.75rem;overflow-x:hidden}@media (min-width:601px){.section-start-today{padding:3.75rem 1.875rem}}.section-start-today .start-today-wrapper{flex-direction:column;gap:1.125rem;display:flex}@media (min-width:601px){.section-start-today .start-today-wrapper{gap:2.5rem}.section-start-today .start-today-wrapper .start-today-head{max-width:30rem}.section-start-today .start-today-wrapper .start-today-head .affiliate__subtitle,.section-start-today .start-today-wrapper .start-today-head .affiliate__title{text-align:left}.section-start-today .start-today-wrapper .start-today-cards,.section-start-today .start-today-wrapper .swiper-container{gap:1.5rem}}.section-start-today .start-today-wrapper .start-today-cards .start-today-card,.section-start-today .start-today-wrapper .swiper-container .start-today-card{background-color:var(--white-colour);border:1px solid var(--grey-outlines-colour);border-radius:var(--small-radius);flex-direction:column;flex:1;padding:.625rem;display:flex;position:relative}.section-form .form-wrapper .form-image .form-image-img,.section-start-today .start-today-wrapper .start-today-cards .start-today-card .start-today-card__image .start-today-card__image-img,.section-start-today .start-today-wrapper .swiper-container .start-today-card .start-today-card__image .start-today-card__image-img{border-radius:inherit}.section-start-today .start-today-wrapper .start-today-cards .start-today-card .start-today-step,.section-start-today .start-today-wrapper .swiper-container .start-today-card .start-today-step{background-color:var(--blue-colour);border-radius:var(--small-radius);justify-content:center;align-items:center;height:1.9375rem;padding:0 .625rem;display:flex;position:absolute;top:20px;left:20px}.section-start-today .start-today-wrapper .start-today-cards .start-today-card .start-today-step p,.section-start-today .start-today-wrapper .swiper-container .start-today-card .start-today-step p{color:var(--white-colour);font-size:1rem;font-weight:500;line-height:1}.section-start-today .start-today-wrapper .start-today-cards .start-today-card .start-today-card__image,.section-start-today .start-today-wrapper .swiper-container .start-today-card .start-today-card__image{border-radius:var(--normal-radius);height:289px}.section-start-today .start-today-wrapper .start-today-cards .start-today-card .start-today-card__title,.section-start-today .start-today-wrapper .swiper-container .start-today-card .start-today-card__title{margin:1.25rem 0 .625rem;font-size:1.625rem;font-weight:700;line-height:1}.section-start-today .start-today-wrapper .start-today-cards .start-today-card .start-today-card__description,.section-start-today .start-today-wrapper .swiper-container .start-today-card .start-today-card__description{font-size:1rem;line-height:1.375rem}.section-start-today .start-today-wrapper .swiper-container{display:flex;position:relative}.section-start-today .start-today-wrapper .start-today-cards{display:none}.section-start-today .start-today-wrapper .swiper-container .swiper-slide .start-today-card{margin:0 1rem}.section-start-today .start-today-wrapper .swiper-container .swiper-pagination{bottom:-25px}.section-start-today .start-today-wrapper .swiper-container .swiper-pagination-bullet{background:#002b6361;margin:0 2px}.section-start-today .start-today-wrapper .swiper-container .swiper-pagination-bullet-active{background:var(--blue-colour)}.section-form .form-wrapper,.section-form .form-wrapper .form-main{flex-direction:column;gap:1rem;display:flex}.section-form .form-wrapper .form-image{border-radius:10.98px;height:403px}.contact-form{background:var(--white-colour);border-radius:.62rem;flex-direction:column;justify-content:flex-start;align-items:center;gap:1.75rem;width:100%;margin:0 auto;padding:2.5rem 1.25rem;display:flex;box-shadow:0 4px 20px #0000001a}.form-group,.form-socials{flex-direction:column;width:100%}.form-group{gap:.25rem;display:flex;position:relative}.asterisk{transform:translateY(-2px)}.form-socials{align-self:flex-start;gap:1.25rem;display:flex}@media (min-width:1025px){.section-become-affiliate .become-affiliate-container{border-radius:inherit;max-width:1130px;margin-top:-253px;margin-left:auto;margin-right:auto;padding:5rem 0}.section-become-affiliate .become-affiliate-container .become-affiliate-wrapper{gap:.875rem;max-width:742px;margin:0 auto}.section-become-affiliate .become-affiliate-container .become-affiliate-wrapper .affiliate__description,.section-become-affiliate .become-affiliate-container .become-affiliate-wrapper .affiliate__subtitle{margin-bottom:.375rem}.section-become-affiliate .become-affiliate-container .become-affiliate-wrapper .become-affiliate__social{gap:2.0625rem}.affiliate__description{font-size:1rem}.section-affiliate-content .affiliate-content-wrapper .affiliate-content-left,.section-affiliate-content.without-subtitle .affiliate-content-wrapper .affiliate-content-left{flex:34.72}.section-affiliate-content.without-subtitle .affiliate-content-wrapper .affiliate-content-right{flex:57.12}.section-affiliate-content .affiliate-content-wrapper{gap:5.875rem;max-width:1152px;margin-left:auto;margin-right:auto}.section-affiliate-content .affiliate-content-wrapper .affiliate-content-right{flex:57.12;height:410px}.section-start-today{padding:5rem 1.875rem}.section-start-today .start-today-wrapper{max-width:1152px;margin-left:auto;margin-right:auto}.section-start-today .start-today-wrapper .start-today-cards,.section-start-today .start-today-wrapper .swiper-container{align-items:center;gap:3.1875rem}.section-start-today .start-today-wrapper .start-today-cards .start-today-card,.section-start-today .start-today-wrapper .swiper-container .start-today-card{height:intrinsic;height:fit-content}.section-start-today .start-today-wrapper .start-today-cards .start-today-card:nth-child(2),.section-start-today .start-today-wrapper .swiper-container .start-today-card:nth-child(2){flex:1.54679}.section-start-today .start-today-wrapper .start-today-cards .start-today-card:nth-child(2) .start-today-card__image,.section-start-today .start-today-wrapper .swiper-container .start-today-card:nth-child(2) .start-today-card__image{height:457px}.section-form .form-wrapper{grid-template-rows:1fr;grid-template-columns:1fr 1fr;gap:2.876rem;max-width:1152px;margin-left:auto;margin-right:auto}.section-form .form-wrapper .form-main{gap:1.25rem}.contact-form{grid-gap:1.25rem;grid-template-columns:repeat(2,1fr);margin:0;display:grid;padding:2.5rem}.form-group.message,.form-group:first-child,.form-group:nth-child(2),.form-socials{grid-column:1/3}}.form-socials .form-socials-head{flex-direction:column;gap:.3125rem;display:flex}.form-group label,.form-socials .form-socials-head .form-socials-text{font-size:.88rem;font-weight:500}.form-socials .form-group{flex-direction:row;gap:.5625rem;display:flex}.form-socials .form-group .social-icon{border:1px solid var(--grey-outlines-colour);border-radius:4px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.form-socials .form-group input{font-family:inherit;font-size:inherit;flex:1;padding:0 8px 0 20px}.form-socials .form-group input::placeholder{font-family:inherit;font-size:inherit;color:var(--default-content-colour)}.form-group label{display:block}.form-group label:not(:has(svg)){margin-left:.7rem}.form-group input,.form-group textarea{border:1px solid var(--black-colour);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--white-colour);color:var(--black-color);border-radius:4px;outline:0;height:38px;padding:0 8px}.form-group textarea{resize:none;padding:.5rem}.form-group-checkbox{cursor:pointer;justify-content:flex-start;align-items:center;gap:.5rem;width:100%;margin:-.5rem 0 1.5rem;display:flex}.form-group-checkbox label{justify-content:flex-start;align-items:center;gap:.25rem;font-size:.875rem;font-weight:400;display:block}.form-group-checkbox label a{font-weight:700;text-decoration:none}.form-checkbox{width:22px;height:22px}.form-checkbox.checkbox .checkbox-marker.checkbox-square{cursor:pointer;border:1px solid var(--blue-colour);border-radius:.25rem;width:20px;height:20px;margin:0}.form-checkbox.checkbox .checkbox-marker.checkbox-square span{border-radius:.06rem;width:11px;height:11px}.form-group input:focus,.form-group select:focus,.form-group textarea:focus,input[type=checkbox]:hover{border:1px solid var(--blue-colour)}.form-submit{flex-direction:column;display:flex}.form-submit>.btn-submit{height:42px;margin:0 auto;padding:0 1.53124rem;font-size:1rem;font-weight:700}@media (min-width:601px){.section-start-today .start-today-wrapper .start-today-cards{display:flex}.section-start-today .start-today-wrapper .swiper-container{display:none}.section-form{padding:3.75rem 1.875rem}.section-form .form-wrapper{grid-template-columns:1fr 1fr;display:grid}.section-form .form-wrapper .form-main .affiliate__title{text-align:left}.section-form .form-wrapper .form-image{height:unset;grid-area:1/1/2/2}.asterisk{margin-bottom:2px}.form-group-checkbox{margin:0 0 1.875rem}.form-submit{grid-column:1/3}}.form-submit .form-group-checkbox input[type=checkbox]{max-width:22px}.form-group input:-internal-autofill-selected,.form-group select:-internal-autofill-selected{background-color:var(--white-colour)!important}.form-group input:-webkit-autofill,.form-group input:-webkit-autofill:active,.form-group input:-webkit-autofill:focus,.form-group input:-webkit-autofill:hover,.form-group select:-webkit-autofill,.form-group select:-webkit-autofill:active,.form-group select:-webkit-autofill:focus,.form-group select:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px var(--white-colour) inset!important;box-shadow:0 0 0 30px var(--white-colour) inset!important;-webkit-text-fill-color:var(--black-colour)!important}.form-group.success input{border:1px solid var(--promo-colour)}.form-group.error input,.form-group.error input:focus{border:1px solid #ff6c60}.form-group.error:after{content:"";color:#ff6c60;aspect-ratio:1;background-image:url(/assets/allert-triangle.svg);width:18px;margin-left:6px;position:absolute;bottom:9px;right:6px}.form-group.normal input{border:1px solid var(--black-colour)}.instagram-social-icon{min-width:4rem}