.form-control{color:#db5246}section{display:block;position:relative;box-sizing:border-box}.fill-height{height:100%}.prlx-parent{overflow:hidden}.prlx{height:130%!important}.background-image{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center}.background-image-slide-one{background-image:url("/images/home_slider.webp")}.background-image-slide-two{background-image:url("/images/home_slider2.webp")}.background-image-slide-three{background-image:url("/images/home_slider3.webp")}.background-image-slide-four{background-image:url("/images/home_slider4.webp")}.background-image-slide-five{background-image:url("/images/home_slider5.webp")}.background-image-slide-five::before,.background-image-slide-four::before,.background-image-slide-one::before,.background-image-slide-three::before,.background-image-slide-two::before{content:'';position:absolute;inset:0;background:linear-gradient(135deg,rgb(255 255 255 / 50%) 0,rgb(255 255 255 / 30%) 100%);z-index:1}.nopadding{padding:0!important}.button-2{background:#0000008f;border:2px solid #04a9f4}.button-2 a{color:#04a9f4}.button-2:hover{background:#04a9f4}.button-2:hover a{color:#fff}.section-subtitle{font-size:20px;font-weight:600;color:#666;line-height:1.3}.section-title{margin-top:9px;font-size:43px;font-weight:700}.section-text{margin-top:8px;font-size:18px;font-weight:600;color:#555;line-height:23px}.intro-text{margin-top:32px}.home{width:100%}.home-slider-container{width:100%;height:100%}.home-container{position:relative;z-index:2}.home-content{max-width:50%;background:rgb(255 255 255 / 63%);padding:13px}.home-subtitle{font-size:32px;color:#04a9f4;font-weight:900;line-height:1.1;text-transform:uppercase}h1.home-subtitle,h2.home-subtitle{font-family:'Source Han Sans',sans-serif}.home-title{font-size:16px;color:#222;line-height:1.8;font-weight:700;margin-top:-2px}p.home-text{font-family:'Source Han Sans',sans-serif}.home-text{margin-top:5px;margin-bottom:3px;font-size:13px;font-weight:600;color:#555;line-height:23px}.home-buttons{margin-top:18px;margin-bottom:8px}.home-buttons>div:not(:last-child){margin-right:10px}.home-slider-dots{position:absolute;top:50%;right:13px;transform:translateY(-50%);z-index:2}.home-slider-custom-dots{display:flex;flex-direction:column;align-items:center;justify-content:start}.home-slider-custom-dot{width:13px;height:13px;background:#b4b4b4;border-radius:50%;cursor:pointer}.home-slider-custom-dot.active,.home-slider-custom-dot:hover{background:#01a9f4}.home-slider-custom-dot:not(:last-child){margin-bottom:13px}.intro{width:100%;background:#fff;padding-top:89px;padding-bottom:90px}.intro-content{padding-top:30px}.milestones{margin-top:85px}.milestone-counter{font-size:36px;font-weight:700;color:#01a9f4;line-height:.75}.milestone-text{font-size:18px;font-weight:600;color:#404040;line-height:1.5;margin-top:5px}.intro-form-container{width:100%;background:#fff;padding:136px 34px 63px 33px;box-shadow:0 25px 38px rgb(0 0 0 / 20%)}.intro-form-title{position:absolute;top:0;left:0;width:336px;height:80px;background:#04a9f4;line-height:80px;text-align:center;font-size:24px;font-weight:600;color:#fff}.intro-form{width:100%}.intro-input{width:calc((100% - 15px)/ 2);height:62px;background:0 0;border:2px solid #e6ebf1;margin-bottom:18px;padding-left:25px;outline:0;font-size:15px;color:#404040;font-weight:500;transition:.2s}textarea.intro-input{width:100%;height:133px}.intro-select{appearance:none;box-shadow:0 0 0 transparent;user-select:none;font-size:14px!important;font-weight:400!important;font-style:italic;color:#a09f9f!important;cursor:pointer}.intro-select.selected{font-size:15px!important;color:#404040!important;font-weight:500!important;font-style:normal!important}.intro-select option{color:#404040}.intro-input:focus,.intro-input:hover{border:2px solid #01a9f4}.intro-input::input-placeholder{font-size:14px!important;font-weight:400!important;font-style:italic;color:#a09f9f!important}.intro-input:placeholder{font-size:14px!important;font-weight:400!important;font-style:italic;color:#a09f9f!important}.intro-input::placeholder{font-size:14px!important;font-weight:400!important;font-style:italic;color:#a09f9f!important}.intro-input:input-placeholder{font-size:14px!important;font-weight:400!important;font-style:italic;color:#a09f9f!important}.intro-button{width:100%;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;border:2px solid transparent;cursor:pointer}.intro-button:hover{background:0 0;border:2px solid #fd556d;color:#fd556d}.why{width:100%;background:#eff3f7}.why-content{padding-top:102px;padding-bottom:90px}.why-text{margin-top:33px}.why-list{margin-top:37px}.why-list ul li:not(:last-of-type){margin-bottom:31px}.icon-container{width:61px;height:61px;border-radius:50%;background:#6bdbd2}.icon{width:32px;height:32px}.icon img{max-width:100%}.why-list-content{padding-left:37px}.why-list-title{font-size:18px;font-weight:600;color:#404040;line-height:1.2}.why-list-text{font-size:14px;font-weight:500;color:#868686}.why-image-container{width:100%;height:100%}.why-image{position:absolute;bottom:0;right:0}.cta{width:100%;background:#fd556d;padding-top:49px;padding-bottom:46px}.cta-title{font-size:36px;font-weight:600;color:#fff;line-height:1.2}.cta-text{font-size:14px;font-weight:500;color:#fff;line-height:2;margin-top:-1px}.cta-phone{height:59px;padding-left:24px;padding-right:25px;line-height:59px;text-align:center;font-size:30px;font-weight:600;color:#fff;background:#ee4860;border-radius:19px;white-space:nowrap}.services{background:#fff;padding-top:91px;padding-bottom:25px}.services-row{margin-top:68px}.service-col{margin-bottom:55px}.service-title{font-size:20px;font-weight:600;color:#404040;line-height:1.2;margin-top:17px}.service-text{margin-top:21px}.extra{padding-top:54px;padding-bottom:53px}.extra-content{background:#fff;width:393px;padding:74px 30px 63px 46px;box-shadow:0 25px 38px rgb(0 0 0 / 20%)}.extra-disc>div:first-child{font-size:60px;font-weight:700;color:#6bdbd2;line-height:.75}.extra-disc>div:last-child{font-size:24px;font-weight:500;color:#979797;line-height:.75}.extra-disc>div:first-child span{display:inline-block;font-size:36px;font-weight:400;vertical-align:super}.extra-title{font-size:72px;font-weight:600;color:#404040;margin-top:16px;line-height:1.11}.extra-text{margin-top:20px}.extra-link{display:inline-block;margin-top:47px}.newsletter{padding-top:56px;padding-bottom:82px}.newsletter-title{font-size:30px;font-weight:500;color:#fff;line-height:1.2}.newsletter-row{margin-top:54px}.newsletter-input{width:calc(100% - 150px);height:46px;background:0 0;border:2px solid #e6ebf1;color:#fff;padding-left:34px;outline:0}.newsletter-input::input-placeholder{font-size:14px!important;font-weight:400!important;font-style:italic;color:#fff!important}.newsletter-input:placeholder{font-size:14px!important;font-weight:400!important;font-style:italic;color:#fff!important}.newsletter-input::placeholder{font-size:14px!important;font-weight:400!important;font-style:italic;color:#fff!important}.newsletter-input:input-placeholder{font-size:14px!important;font-weight:400!important;font-style:italic;color:#fff!important}.newsletter-button{position:absolute;top:0;right:0;width:167px;height:46px;border-radius:19px;background:#fd556d;cursor:pointer;border:none;outline:0;font-size:14px;font-weight:600;color:#fff;text-transform:uppercase}.parallax-background::before{content:"Instagram image";display:block;height:100%;width:100%;background-image:url("/images/newsletter.webp");background-size:cover;background-position:center center}.instagram{background:#03a9f4;padding-top:56px;padding-bottom:82px}.instagram-row{margin-top:54px}.instagram-title{font-size:30px;font-weight:500;color:#fff;line-height:1.2}.follow-instagram{display:flex;justify-content:center;align-items:center;height:100%}.instagram-button{text-align:center;display:inline-block;padding:10px 20px;background:#fd556d;border-radius:50px;color:#fff;text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:1px;transition:.2s;box-shadow:0 3px 10px rgb(0 0 0 / 20%)}.ig-grid{border:none;overflow:hidden;width:100%;background-color:transparent}