body{font-family:Helvetica}.block-banner{color:#fff;overflow:hidden;background-size:cover;background-position:top;position:relative}.main_header{display:flex;justify-content:space-between;align-items:center;padding:50px 0 20px;position:relative}.image_right .right-image_content img{width:100%}.logo img{width:314px}.rating{font:normal normal 500 20px/25px Helvetica;position:relative;padding-left:195px;display:flex;align-items:center}.rating:before{content:"";width:178px;height:32px;position:absolute;left:0;background-image:url(../images/rating.webp);background-size:contain;background-repeat:no-repeat}.container{width:100%;max-width:1700px;margin:0 auto}.block-banner h1{font:normal normal bold 63px/84px Helvetica;margin-bottom:39px;margin-top:20px}ul.block-banner__list-contennt li{margin-bottom:40px;list-style:none;padding-left:45px;position:relative}ul.block-banner__list-contennt li:before{content:"";background-image:url(../images/tick-checkmark.png);position:absolute;width:40px;height:40px;background-size:contain;background-repeat:no-repeat;left:0}ul.block-banner__list-contennt{margin:0;padding:0;font:normal normal 500 35px/35px Helvetica}.block-banner__text_border s{font:normal normal 500 42px/51px Helvetica;margin-bottom:10px;display:block;text-decoration-color:#08C86D}.block-banner__text_border p{font:normal normal 600 38px/47px Helvetica;margin:0}.block-banner__text_border{width:683px;border:1px solid #FFFFFF;padding:23px 35px 18px;display:block}.block-banner__text_border{margin-bottom:40px}.cta-button{width:683px;height:114px;background:#08C86D 0% 0% no-repeat padding-box;border-radius:15px;display:flex;align-items:center;justify-content:center;font:normal normal 500 41px/50px Helvetica;letter-spacing:0px;color:#FFFFFF;transition:0.3s all;position:relative}.cta-button:hover{color:#fff;text-decoration:none}.cta-button:after{content:"";width:35px;height:35px;background-image:url(../images/right-arrow.png);position:absolute;right:15px;background-size:contain;background-repeat:no-repeat}.block-banner-right img{width:100%}.main_block-banner{display:flex;justify-content:space-between;align-items:end;position:relative}.block-banner-left{width:1011px;padding-bottom:100px}.block-banner-right{width:750px;position:absolute;right:0}.invited span:before{content:"";background-image:url(../images/correct.png);position:absolute;width:32px;height:32px;background-size:contain;background-repeat:no-repeat;left:0}.invited span{position:relative;padding-left:40px;display:flex;align-items:center;min-height:32px}.invited:before{width:170px;height:32px;content:"";position:absolute;left:0;background-image:url(../images/rating.webp);background-size:contain;background-repeat:no-repeat}.invited{font:normal normal 500 19px/24px Helvetica;letter-spacing:0px;color:#525775;position:relative;padding-left:185px;display:flex;align-items:center;margin-bottom:32px}.testimonial-item_content{font:normal normal bold 19px/24px Helvetica;letter-spacing:0px;color:#525775;margin-bottom:25px}.testimonial-item i{font:italic normal 500 19px/24px Helvetica;letter-spacing:0px;color:#525775}.block.block-testimonials .container > p{font:italic normal normal 19px/23px Helvetica;letter-spacing:0px;color:#525775;opacity:0.59;margin:0}.block.block-testimonials{padding:20px 0;box-shadow:0px 3px 6px #00000029;margin-bottom:35px}.owl-nav button{width:30px;height:30px;background-image:url(../images/arrowtesti.png)!important;background-repeat:no-repeat!important;background-size:contain!important}.owl-nav button span{display:none}.owl-nav{position:absolute;width:100%;top:calc(50% - 15px)}button.owl-prev{left:-60px;position:absolute;transform:rotate(90deg)}button.owl-next{right:-60px;position:absolute;transform:rotate(-90deg)}.owl-dots{display:none}.list-testimonials{margin-bottom:40px}.left-image_content h3{font:normal normal bold 50px/61px Helvetica;letter-spacing:0px;color:#525775;margin:0;margin-bottom:20px}.left-image_content{font:normal normal 500 35px/43px Helvetica;letter-spacing:0px;color:#525775;width:620px;padding-top:50px;position:relative}.right-image_content{position:relative;z-index:1}.image_right .right-image_content{width:44%;text-align:right}.right-image_content{width:30%;text-align:left}.main_image_content{display:flex;justify-content:space-between;max-width:1400px;margin:0 auto;align-items:center;position:relative}section.image_content.image_right .main_image_content{flex-direction:row-reverse}section.image_content{padding:35px 0}section.content_box{color:#fff;background-color:#08C86D;padding:90px 0 110px;margin-top:50px}section.content_box h3{font:normal normal bold 50px/61px Helvetica;text-align:center;margin-top:0;margin-bottom:80px}.main_content_box{display:flex;justify-content:space-between}.item_box{font:normal normal bold 25px/30px Helvetica;width:calc(33.33% - 56px)}.item_box h4{font:normal normal bold 50px/61px Helvetica;margin-bottom:20px;margin-top:0}.top_about_host{background-color:#525775;color:#fff;text-align:center;padding-top:77px;position:relative;margin-bottom:180px}.top_about_host h3{margin:0;font:normal normal 500 50px/61px Helvetica;color:#08C86D;margin-bottom:0}.top_about_host .sub_title{margin:0;font:normal normal bold 50px/61px Helvetica;margin-bottom:50px}.top_about_host h2{margin:0;font:normal normal bold 100px/130px Helvetica;margin-bottom:5px}.img_host img{max-width:970px;margin:0 auto;width:100%;margin-bottom:-110px}.top_about_host:after{width:170px;height:32px;content:"";position:absolute;background-image:url(../images/rating.webp);background-size:contain;background-repeat:no-repeat;right:30px;top:44px}.bottom_about_host{max-width:1500px;margin:0 auto;columns:2;-webkit-columns:2;-moz-columns:2;column-gap:200px}.item_host{font:normal normal 500 27px/33px Helvetica;letter-spacing:0px;color:#525775;margin-bottom:35px;padding-left:54px;position:relative}.item_host:before{content:"";width:32px;height:32px;position:absolute;background-image:url(../images/tick-green.svg);background-size:contain;background-repeat:no-repeat;left:0}.image_right .left-image_content:before{content:"";background-color:#D5D5D5;width:173%;height:1px;position:absolute;top:0;left:0}.left-image_content:before{content:"";background-color:#D5D5D5;width:170%;height:1px;position:absolute;top:0;right:0}section.section_cta_button{background-color:#08C86D;color:#fff;padding:60px 0}.main_cta_button{display:flex;justify-content:space-between;max-width:1400px;margin:0 auto;align-items:center}.main_cta_button span{font:normal normal bold 65px/85px Helvetica}a.cta-button-right{background:#FFFFFF 0% 0% no-repeat padding-box;border-radius:15px;width:459px;height:114px;display:flex;align-items:center;justify-content:center;font:normal normal 500 41px/50px Helvetica;letter-spacing:0px;color:#08C86D;position:relative}a.cta-button-right:hover{text-decoration:none}a.cta-button-right:before{content:"";width:35px;height:35px;position:absolute;right:15px;background-image:url(../images/right-arrow-green.png);background-size:contain;background-repeat:no-repeat}a.cta-button-right:focus,.cta-button:focus{text-decoration:none}.footer{font:normal normal 300 25px/30px Helvetica;letter-spacing:0px;color:#000000;text-align:center;padding:40px 0}.footer a{overflow-wrap:break-word;text-decoration:underline!important;color:#00C9FF!important;padding:15px 0;display:inline-block}.footer p{margin-bottom:20px}.modal-dialog{margin:80px auto;width:742px}.modal-header{padding:30px 30px 25px;border-bottom:none}.modal-title{margin:0;line-height:1.42857143;font:normal normal bold 45px/55px Helvetica;letter-spacing:0px;color:#000000;text-align:left;border-bottom:1px solid gray;padding-bottom:20px}.modal-body{position:relative;padding:0 30px 50px}.form-control{height:69px;background:#FFFFFF 0% 0% no-repeat padding-box;border:1px solid #707070;border-radius:11px;padding:0 15px;font:normal normal 100 40px/49px Helvetica;letter-spacing:0px;color:#7E7E7E}.form-group{margin-bottom:15px}.modal-content{box-shadow:0px 3px 6px #00000029;border-radius:21px}#btn-submit{height:113px;background:#FFFFFF 0% 0% no-repeat padding-box;border:3px solid #08C86D;border-radius:13px;font:normal normal 500 45px/55px Helvetica;letter-spacing:0px;color:#08C86D;margin-bottom:40px;margin-top:25px;display:block;transition:0.3s all}#web-form hr{display:none}#btn-submit:hover{background-color:#08C86D;color:#fff}#web-form small{font:normal normal normal 16px/18px Helvetica;letter-spacing:0px;color:#000000;display:block;text-align:center;width:90%;margin:0 auto}#web-form small a{color:#000}#web-form small #accept-checkbox{width:13px;height:13px;top:0px!important;margin-right:8px!important}button.close::before{content:"✖";position:absolute;left:auto;right:auto;width:100%;height:100%;display:flex;align-items:center;justify-content:center;top:0px;font-size:24px}button.close span{display:none}.modal-header.popup-header button.close{width:39.994px;height:39.994px;right:20px;border:2.669px solid #000;font-size:30.662px;top:20px;position:absolute;border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:1}section.about_host{margin-bottom:60px}.footer_option{display:none}.owl-nav{display:block!important}#workshop-modal{backdrop-filter:blur(0.208vw);-webkit-backdrop-filter:blur(0.208vw);background-color:transparent}.block-banner video{position:absolute;height:auto;width:100%;top:0;left:0;pointer-events:none;z-index:0}.main-hero-video{position:relative}.main-hero-video:before{content:"";width:calc(100% - 60px);height:calc(100% - 60px);background-color:rgba(0,0,0,0.5);position:absolute;border-radius:30px;left:30px;top:30px}.block-banner video{position:absolute;height:auto;width:100%;top:0;left:0;pointer-events:none;z-index:0}@media screen and (max-width:1920px){.main_header{padding:2.604vw 0 1.042vw}.main-hero-video:before{width:calc(100% - 3.125vw);height:calc(100% - 3.125vw);left:1.563vw;top:1.563vw}.logo img{width:16.354vw}.rating{font:normal normal 500 1.042vw/1.302vw Helvetica;padding-left:10.156vw}.rating:before{width:9.271vw;height:1.667vw}.container{max-width:88.542vw}.block-banner h1{font:normal normal bold 3.281vw/4.375vw Helvetica;margin-bottom:2.031vw;margin-top:1.042vw}ul.block-banner__list-contennt li{margin-bottom:2.083vw;padding-left:2.344vw}ul.block-banner__list-contennt li:before{width:2.083vw;height:2.083vw}ul.block-banner__list-contennt{font:normal normal 500 1.823vw/1.823vw Helvetica}.block-banner__text_border s{font:normal normal 500 2.188vw/2.656vw Helvetica;margin-bottom:0.521vw}.block-banner__text_border p{font:normal normal 600 1.979vw/2.448vw Helvetica}.block-banner__text_border{width:35.573vw;border:0.052vw solid #FFFFFF;padding:1.198vw 1.823vw 0.938vw}.block-banner__text_border{margin-bottom:2.083vw}.cta-button{width:35.573vw;height:5.938vw;border-radius:0.781vw;font:normal normal 500 2.135vw/2.604vw Helvetica}.cta-button:after{content:"";width:1.823vw;height:1.823vw;right:0.781vw}.block-banner-right img{width:100%}.block-banner-left{width:52.656vw;padding-bottom:5.208vw}.block-banner-right{width:39.063vw}.invited span:before{width:1.667vw;height:1.667vw}.invited span{padding-left:2.083vw;min-height:1.667vw}.invited:before{width:8.854vw;height:1.667vw}.invited{font:normal normal 500 0.99vw/1.25vw Helvetica;padding-left:9.635vw;margin-bottom:1.667vw}.testimonial-item_content{font:normal normal bold 0.99vw/1.25vw Helvetica;margin-bottom:1.302vw}.testimonial-item i{font:italic normal 500 0.99vw/1.25vw Helvetica}.block.block-testimonials .container > p{font:italic normal normal 0.99vw/1.198vw Helvetica}.block.block-testimonials{padding:1.042vw 0;box-shadow:0vw 0.156vw 0.313vw #00000029;margin-bottom:1.823vw}.owl-nav button{width:1.563vw;height:1.563vw}.owl-nav{position:absolute;width:100%;top:calc(50% - 0.781vw)}button.owl-prev{left:-3.125vw}button.owl-next{right:-3.125vw;transform:rotate(-90deg)}.list-testimonials{margin-bottom:2.083vw}.left-image_content h3{font:normal normal bold 2.604vw/3.177vw Helvetica;margin-bottom:1.042vw}.left-image_content{font:normal normal 500 1.823vw/2.24vw Helvetica;width:32.292vw;padding-top:2.604vw;text-align:right}.image_right .left-image_content{text-align:left}.main_image_content{max-width:72.917vw}section.image_content{padding:1.823vw 0}section.content_box{padding:4.688vw 0 5.729vw;margin-top:2.604vw}section.content_box h3{font:normal normal bold 2.604vw/3.177vw Helvetica;margin-bottom:4.167vw}.item_box{font:normal normal bold 1.302vw/1.563vw Helvetica;width:calc(33.33% - 2.917vw)}.item_box h4{font:normal normal bold 2.604vw/3.177vw Helvetica;margin-bottom:1.042vw}.top_about_host{padding-top:4.01vw;margin-bottom:9.375vw}.top_about_host h3{margin:0;font:normal normal 500 2.604vw/3.177vw Helvetica}.top_about_host .sub_title{margin:0;font:normal normal bold 2.604vw/3.177vw Helvetica;margin-bottom:2.604vw}.top_about_host h2{margin:0;font:normal normal bold 5.208vw/6.771vw Helvetica;margin-bottom:0.26vw}.img_host img{max-width:50.521vw;margin-bottom:-5.729vw}.top_about_host:after{width:8.854vw;height:1.667vw;right:1.563vw;top:2.292vw}.bottom_about_host{max-width:78.125vw;column-gap:10.417vw}.item_host{font:normal normal 500 1.406vw/1.719vw Helvetica;margin-bottom:1.823vw;padding-left:2.813vw}.item_host:before{width:1.667vw;height:1.667vw}.image_right .left-image_content:before{width:173%;height:0.052vw}.left-image_content:before{width:170%;height:0.052vw}section.section_cta_button{padding:3.125vw 0}.main_cta_button{max-width:72.917vw}.main_cta_button span{font:normal normal bold 3.385vw/4.427vw Helvetica}a.cta-button-right{border-radius:0.781vw;width:23.906vw;height:5.938vw;font:normal normal 500 2.135vw/2.604vw Helvetica}a.cta-button-right:before{width:1.823vw;height:1.823vw;right:0.781vw}.footer{font:normal normal 300 1.302vw/1.563vw Helvetica;padding:2.083vw 0}.footer a{padding:0.781vw 0}.footer p{margin-bottom:1.042vw}.modal-dialog{margin:4.167vw auto;width:38.646vw}.modal-header{padding:1.563vw 1.563vw 1.3vw}.modal-title{line-height:1.42857143;font:normal normal bold 2.344vw/2.865vw Helvetica;border-bottom:0.052vw solid gray;padding-bottom:1.042vw}.modal-body{padding:0 1.563vw 2.604vw}.form-control{height:3.594vw;border:0.052vw solid #707070;border-radius:0.573vw;padding:0 0.781vw;font:normal normal 100 2.083vw/2.552vw Helvetica}.form-group{margin-bottom:0.781vw}.modal-content{box-shadow:0vw 0.156vw 0.313vw #00000029;border-radius:1.094vw}#btn-submit{height:5.885vw;border:0.156vw solid #08C86D;border-radius:0.677vw;font:normal normal 500 2.344vw/2.865vw Helvetica;margin-bottom:2.083vw;margin-top:1.302vw}#web-form small{font:normal normal normal 0.833vw/0.938vw Helvetica}#web-form small #accept-checkbox{width:0.677vw;height:0.677vw;margin-right:0.417vw!important}button.close::before{font-size:1.25vw}.modal-header.popup-header button.close{width:2.031vw;height:2.031vw;right:1.042vw;border:0.05vw solid #000;top:1.042vw}.right-image_content img{width:100%}section.about_host{margin-bottom:3.125vw}}@media screen and (max-width:768px){.container{max-width:100%;padding:0 20px}.logo img{width:180px}.main_header{padding:18px 0;flex-direction:row-reverse}.rating:before{width:90px;height:18px;top:-18px}.rating{font:normal normal 500 14px/20px Helvetica;padding-left:0;margin-top:20px}.block-banner-right{display:none}.block-banner-left{width:100%;padding-bottom:32px}.block-banner h1{font:normal normal bold 28px/34px Helvetica;margin-bottom:15px;margin-top:0}ul.block-banner__list-contennt{font:normal normal 500 20px/28px Helvetica;margin-bottom:20px}ul.block-banner__list-contennt li:before{width:30px;height:30px}ul.block-banner__list-contennt li{margin-bottom:18px;padding-left:40px}.block-banner__text_border{width:100%;border:1px solid #08C86D;text-align:center;max-width:375px;margin:0 auto 20px;display:block;padding:8px 10px}.block-banner__text_border s{font:normal normal 500 31px/38px Helvetica;margin-bottom:0}.block-banner__text_border s span{display:none}.block-banner__text_border p{font:normal normal 600 29px/35px Helvetica}.cta-button{font:normal normal 500 34px/41px Helvetica;height:96px;background:#08C86D 0% 0% no-repeat padding-box;border-radius:15px;width:100%;max-width:375px;margin:0 auto}.cta-button:after{content:"";width:26px;height:26px;right:15px}.list-testimonials{margin-bottom:50px;display:block}.invited span:before{width:32px;height:32px}.invited span{padding-left:40px;min-height:auto}.invited:before{width:177px;height:32px}.invited{font:normal normal 500 19px/24px Helvetica;padding-left:200px;margin-bottom:30px}.block.block-testimonials{padding:20px;box-shadow:0vw 0.156vw 0.313vw #00000029;margin-bottom:30px}.testimonial-item_content{font:normal normal bold 18px/23px Helvetica;margin-bottom:10px}.testimonial-item i{font:italic normal 500 18px/23px Helvetica}.testimonial-item{margin-bottom:45px}.block.block-testimonials .container > p{font:italic normal normal 19px/23px Helvetica}.left-image_content{font:normal normal 500 22px/27px Helvetica;width:100%;padding-top:0;text-align:left}.left-image_content h3{font:normal normal bold 30px/37px Helvetica;margin-bottom:30px}section.image_content.image_right .main_image_content{flex-direction:column;max-width:100%}.image_right .left-image_content:before,.left-image_content:before{display:none}.image_right .right-image_content{width:100%;text-align:center;margin-bottom:50px}.right-image_content{width:100%;text-align:center;margin-bottom:50px}.main_image_content{max-width:100%;flex-direction:column}section.image_content{padding:15px 20px}section.content_box h3{font:normal normal bold 35px/43px Helvetica;margin-bottom:40px;text-align:left}section.content_box{padding:40px 0;margin-top:50px}.top_about_host:after{display:none}.item_box h4{font:normal normal bold 50px/61px Helvetica;margin-bottom:23px}.item_box{font:normal normal bold 25px/30px Helvetica;width:100%;margin-bottom:60px}.main_content_box{flex-direction:column}.top_about_host h3{font:normal normal 500 25px/43px Helvetica}.top_about_host h2{margin:0;font:normal normal bold 75px/80px Helvetica;margin-bottom:20px}.top_about_host .sub_title{margin:0;font:normal normal bold 35px/43px Helvetica;margin-bottom:50px}.img_host img{max-width:96%;margin-bottom:-40px}.top_about_host{padding-top:30px;margin-bottom:80px}.item_host:before{width:32px;height:32px}.item_host{font:normal normal 500 22px/27px Helvetica;margin-bottom:30px;padding-left:50px}.bottom_about_host{max-width:100%;column-gap:0;padding:0 10px;columns:1;-webkit-columns:1;-moz-columns:1}section.about_host{margin-bottom:20px}.main_cta_button span{font:normal normal bold 65px/85px Helvetica;text-align:center;margin-bottom:53px}.main_cta_button{max-width:100%;flex-direction:column}a.cta-button-right{font:normal normal 500 41px/50px Helvetica;height:114px;background:#FFFFFF 0% 0% no-repeat padding-box;border-radius:15px;width:100%;max-width:375px;margin:0 auto}section.section_cta_button{padding:50px 0}a.cta-button-right:before{width:26px;height:26px;right:15px}.footer{font:normal normal 300 20px/24px Helvetica;padding:30px 0}.footer p{margin-bottom:20px}.modal-dialog{margin:37px auto;max-width:375px;width:100%;padding:0 10px}.modal-title{font:normal normal bold 34px/55px Helvetica;border-bottom:1px solid gray;padding-bottom:10px;margin-bottom:23px}.modal-header{padding:15px 25px 0}.modal-content{box-shadow:0px 3px 6px #00000029;border-radius:21px}.form-control{padding:0 15px;font:normal normal 100 25px/30px Helvetica;height:60px;background:#FFFFFF 0% 0% no-repeat padding-box;border:1px solid #707070;border-radius:11px}.form-group{margin-bottom:12px}.modal-body{padding:0 22px 30px}.modal-header.popup-header button.close{width:30px;height:30px;right:10px;border:1px solid #000;top:10px}button.close::before{font-size:16px}#btn-submit{height:76px;background:#08C86D 0% 0% no-repeat padding-box;border-radius:13px;color:#fff;font:normal normal 500 25px/30px Helvetica;margin-bottom:30px}#web-form small{font:normal normal normal 16px/18px Helvetica;width:100%}#web-form small #accept-checkbox{width:13px;height:13px;margin-right:6px!important}.block-banner video{position:absolute;height:100%;width:auto;top:0;left:auto;z-index:0;right:0px}}@media screen and (max-width:480px){.block-banner video{right:-340px}}@media screen and (max-width:375px){#workshop-modal .form-control#mobile{padding-left:50px}#workshop-modal .modal-title{font-size:27px;line-height:35px}#workshop-modal .form-control{height:50px;font-size:20px}#workshop-modal #btn-submit{height:55px;margin-bottom:20px}#workshop-modal .modal-body{padding:0 15px 20px}#workshop-modal .modal-header{padding-top:10px}}