.header{background-color:#151515;min-height:86px;position:relative;z-index:999}.header a.btn{padding:12px 46px}.sticky-header{position:fixed;top:0;width:100%;z-index:1000}.video-container{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.section_01 video{height:100%;object-fit:cover;width:100%}.section_01{background-color:rgba(49,38,38,.5);margin-top:58px;min-height:940px;overflow:visible;padding-bottom:70px;padding-top:70px;position:relative}.section_01 h1{color:#fff}.section_01 .row{margin-bottom:-55px}.section_01 .ribbon{background-color:#eac4c1;color:#326164;font-family:ProximaNova-Semibold;font-size:20px;font-weight:700;left:-14px;line-height:150%;margin-bottom:0;padding:16px 52px;position:absolute;top:10px;transform:rotate(-15deg)}.section_01 .left_content h6{color:#fff;font-family:ProximaNova-Semibold;font-size:20px;line-height:1.5em;margin:37px 0 32px;max-width:440px}.section_01 .left_content p{color:#fff;font-size:16px;line-height:1.5em;margin-top:128px}.section_01 .row>div:first-child{padding-bottom:50px}@media (min-width:768px){.section_01 .row>div:first-child{padding-bottom:100px}.section_01 .left_content p{margin-top:98px}}@media (min-width:1280px){.section_01 .row>div:first-child{max-width:630px;padding-bottom:150px}.section_01 .row>div:last-child{max-width:512px!important}}.section_01 .form_box{background-color:#fff;border-radius:34px;box-shadow:1px 0 6px 1px rgba(0,0,0,.1);padding:32px 60px 38px;position:relative;z-index:99}.section_01 .form_box .title{margin-bottom:23px}.form-content .title p{font-size:14px;margin-top:7px}.form-content input[type=email],.form-content input[type=tel],.form-content input[type=text],.form-content select{border:1px solid #d9d9d9;border-radius:10px;margin-bottom:12.12px;padding:14px 28px 13px 38px;width:100%!important}.form-content form>div>label{display:none!important}.form-content label{color:#000;display:block;font-family:ProximaNova-Semibold;font-size:10px;margin-top:8px}.form-content label input{margin-bottom:-5px}.form-content label span{display:inline-block;margin-left:10px}.form-content .actions input,.form-content input.btn{background-color:#ebebeb;margin-top:14px;width:100%}.section_01 .form_box p{color:#000;font-size:10px;margin-top:11px}.section_01 .form_box .title p{font-size:14px}.section_01 .form_box p a{color:#000}.form-content label{display:none}.form-highlight{animation:highlightAnimation 2s forwards}@keyframes highlightAnimation{0%{background-color:initial}to{background-color:#efece6}}.section_02{padding:124px 0}.section_02 h2{margin-bottom:43px}.section_02 .item,.section_02 .row>div{border-radius:10px;position:relative}.section_02 .item img,.section_02 .row>div>img{border-radius:10px}.section_02 .item .content,.section_02 .row>div>.content{align-items:flex-end;background:linear-gradient(180deg,transparent 40.77%,#000);border-radius:10px;bottom:0;left:0;padding:50px 58px;position:absolute;right:0;top:0}.section_02 .item .content *,.section_02 .row>div>.content *{width:100%}.section_02 .item .content h3,.section_02 .row>div .content h3{color:#fff;font-size:30px;line-height:120%}.section_02 .item .content p,.section_02 .row>div .content p{color:#fff;margin-top:8px}.section_03 h2{margin-bottom:62px}.section_03 .row>div>div{align-items:center;border:1px solid #d9d9d9;border-radius:20px;gap:30px;min-height:100%;padding:15px 30px}.section_03 .row>div>div .icon{max-width:27px}.section_03 .row>div>div p{color:#151515;font-size:18px;max-width:100%;width:163px}.section_04{padding:124px 0}.section_04 h2{margin-bottom:62px}.section_04 .item div img,.section_04 .row>div img{border-radius:10px}.section_04 .item div .title,.section_04 .row>div .title{margin-top:18px;padding:0 26px}.section_04 .item div h3,.section_04 .row>div h3{color:#000;font-size:30px;line-height:120%}.section_04 .item div p,.section_04 .row>div p{color:#656565;margin-top:20px}.section_05{background-color:#efece6;padding:67px 0}.section_05 .container{max-width:1050px}.section_05 h1{margin-top:105px;max-width:521px}.section_05 p{color:#656565;font-size:20px;line-height:1.2em;margin-top:31px}.section_05 .form-content{margin-left:auto;max-width:394px}.section_05 .form-content .actions input,.section_05 .form-content .btn{background-color:#fff}.section_05 .form-content p{color:#000;font-family:Proxima Nova;font-size:10px;font-style:normal;font-weight:600;line-height:120%;margin-top:11px;text-align:center}.section_05 .form-content p a{color:#000;text-decoration:underline}.footer{background-color:#151515;padding:65px 0}.footer p{color:#fff;font-size:10px;line-height:140%;max-width:277px}.footer .row>div:first-child p{margin-top:42px}.footer .row>div:last-child p{margin-left:auto;margin-top:76px}