.about{background-image:url(../img/svg/background-about-us-mobile.f614e2757418323f8580e03d688c5112.svg)!important}.about,.is-desktop .about{background-repeat:no-repeat;background-position:100% 0;background-size:auto}.is-desktop .about{background-image:url(../img/svg/background-about-us.a74deb6a58a10d975904b32d4b476439.svg)!important}.about .header{min-height:35vh;margin-left:-25px;width:calc(100% + 50px)}.is-desktop .about .header{padding-top:10vh}.about .header .stains{position:absolute;top:0}.is-desktop .about .header .stains{position:absolute;top:-30px}.about .header .img-header{margin-top:-30px;float:right}.about .header .logo{padding:33% 8% 0;width:100%;margin:auto}.is-tablet .about .header .logo{padding:20px;top:18%;left:15%;width:70%}.is-desktop .about .header .logo{padding:20px;top:18%;left:35%;width:45%}.is-desktop .about .header .header-img-coliseum{padding-top:14%}.about .header .header-title{margin-top:40px;text-align:center;display:block}.is-desktop .about .header .header-title{margin-top:20px;font-size:40px;line-height:50px;width:100%}.is-tablet .about .header .header-title{margin-top:20%;position:absolute;top:50%;font-size:40px;line-height:50px;width:100%}.about .header .header-title .header-title-icons{margin-top:40px}.about .header .header-title .header-title-icons img{margin-right:20px;max-height:40px}.is-desktop .about .header .header-title .header-title-icons img{max-height:60px}.about .header .header-background-overlay{height:100%;position:absolute;background-color:rgba(12,11,27,.64);width:calc(100% + 80px)}.about .header-mobile{min-height:auto}.about .history{margin-top:-40px}.is-desktop .about .history{margin-top:40px}.about .history .explain{margin:-15% auto auto}.is-desktop .about .history .explain{margin-top:40px}.about .history .explain .divider{width:auto;padding:0;position:relative;left:12%;margin-bottom:30px}.about .history img{text-align:center;width:100%;padding:10%}.is-desktop .about .history img{padding:20px 40px;max-height:60vh}.is-tablet .about .history img{width:60%;display:table;margin:auto auto 20px}.about .history .second-explain{margin-bottom:20px}.is-desktop .about .history .second-explain{margin-top:-10%;margin-bottom:0}.about .title{font-family:var(--font-family-title);font-size:calc(38px*var(--font-size-multiplier));line-height:calc(47px*var(--line-height-multiplier));letter-spacing:-.02em;color:var(--secondary-text-color);display:block;text-align:left;margin-top:40px}.is-desktop .about .title{margin-top:20px}.about .subtitle{margin-top:30px;font-family:Oxanium-Bold;font-size:24px;line-height:30px;color:var(--primary);display:block;text-align:left;margin-bottom:15px}.about .text{color:var(--secondary-text-color);display:block;text-align:center}.is-desktop .about .text{text-align:left;margin-bottom:40px}.is-desktop .about .team{padding-top:35px}.about .team .separator{background:linear-gradient(270deg,rgba(155,65,231,0) 34.22%,#9b41e7 63.53%,rgba(155,65,231,0) 87.96%);height:1px;width:100%;position:relative;right:-10%;top:0;transform:rotate(0deg)}.is-desktop .about .team .team-info{padding-top:30px}.about .team .title{margin-bottom:20px}.about .team .text{font-size:16px;line-height:19px;color:var(--primary-text-color)}.about .team .divider{display:table;margin:30px auto auto}.about .team .team-photo-container{margin-top:10%}.is-desktop .about .team .team-photo-container{margin-top:-12%;z-index:0}.about .team .team-photo-container .team-photo-container-overlay{position:absolute}.about .contact-form{position:relative;margin-left:-25px;margin-bottom:-25px;width:calc(100% + 50px);padding:20px}.about .contact-form .contact-form-body{padding-top:20px;padding-bottom:20px}.is-desktop .about .contact-form .contact-form-body{padding-top:40px;margin-top:50px}.about .contact-form .contact-form-body .title{margin-bottom:10px}.is-desktop .about .contact-form .contact-form-body .title{margin-bottom:0}.is-desktop .about .contact-form{padding-left:100px;padding-right:100px;margin-bottom:-80px}.is-desktop .about .contact-form .contact-form-body{padding:40px}.about .contact-form input::-webkit-inner-spin-button,.about .contact-form input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.about .contact-form input[type=number]{-moz-appearance:textfield}.about .contact-form .contact-form-background{position:absolute;left:-24px;object-fit:cover;width:calc(100% + 48px);min-height:100%}.is-desktop .about .contact-form .contact-form-background{left:-25px;width:calc(100% + 80px)}.about .input-container{padding-right:16px}.about .form-button-wrapper{justify-content:right}.about .main-title{font-family:var(--font-family-button);font-size:calc(40px*var(--font-size-multiplier))!important;line-height:calc(44px*var(--line-height-multiplier))!important;color:var(--secondary-text-color);text-transform:uppercase;margin-bottom:30px!important;text-align:center}.is-desktop .about .main-title{text-align:left}.about .main-title span{color:var(--primary)}.about .steps-container{margin-top:15%;margin-bottom:12%}.is-desktop .about .steps-container{margin-top:5%;margin-bottom:1%}.about .steps-container .steps{display:flex;align-items:center;justify-content:center;margin-top:-15%}.is-desktop .about .steps-container .steps{margin-top:0}.about .steps-container .steps .steps-background{width:calc(100% + 80px);position:absolute}.about .steps-container .steps .steps-data{margin-top:0;margin-bottom:0}.about .steps-container .steps .steps-data .step{margin-top:-3%}.about .steps-container .steps .steps-data .step .step-icon{display:flex;margin-top:-5px;justify-content:center}.is-desktop .about .steps-container .steps .steps-data .step .step-icon{margin-top:0}.about .steps-container .steps .steps-data .step .step-icon img{align-self:flex-end;height:75%}.is-desktop .about .steps-container .steps .steps-data .step .step-icon img{height:90%}.about .steps-container .steps .steps-data .step .step-description{font-style:normal;font-size:16px;line-height:22px;color:var(--secondary-text-color);padding-right:20%;padding-left:20%}.is-desktop .about .steps-container .steps .steps-data .step .step-description{margin-bottom:-20px;padding-right:10px;padding-left:0}.about .steps-container .steps .steps-data .step .step-description .title{font-family:var(--font-family-title);font-size:25px;line-height:35px;color:var(--primary);text-align:center}.is-desktop .about .steps-container .steps .steps-data .step .step-description .title{text-align:left}.about .steps-container .steps .steps-data .step .step-description .text{font-size:16px;line-height:22px;color:var(--secondary-text-color);margin-top:20px;text-align:center}.is-desktop .about .steps-container .steps .steps-data .step .step-description .text{text-align:left}