.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
/*!
Theme Name: smplfy
Theme URI: https://smplfy.eu/
Author: Smplfy.Development
Author URI: https://smplfy.eu/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: octavis
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

*/
@font-face{font-family:'SF Pro';font-display: swap;src:url(https://harmonica.cloud/wp-content/themes/smplfy/assets/fonts/SF-Pro-Display-Regular.woff2) format('woff2'),url(https://harmonica.cloud/wp-content/themes/smplfy/assets/fonts/SF-Pro-Display-Regular.woff) format('woff'),url(https://harmonica.cloud/wp-content/themes/smplfy/assets/fonts/SF-Pro-Display-Regular.otf) format('opentype');font-weight:400;font-style:normal}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
#preloader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#030205;z-index:9999;display:flex;justify-content:center;align-items:center}.spinner{width:80px;height:80px;border-radius:50%;background:conic-gradient(from 0deg at 50% 50%,#292145 -89.38deg,#333237 90.41deg,#030205 268.45deg,#292145 270.62deg,#333237 450.41deg);animation:spin 2s linear infinite;margin-top:300px}.spinner>div{width:64px;height:64px;background-color:#000;border-radius:50%;margin:8px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}.preload-image{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}*,*::before,*::after{box-sizing:border-box}html{color:#86868B;font-family:'SF Pro';font-size:28px;line-height:1.4;font-weight:500;-webkit-tap-highlight-color:transparent}body{margin:0;position:relative;overflow-x:hidden;background-color:#030205}body.fixed{overflow:hidden}.admin-bar header{top:32px}main{display:block}img{border-style:none;object-fit:contain;max-width:100%;height:auto}svg{max-width:100%;height:auto}svg,circle,path{transition:.3s}audio,canvas,iframe,img,svg,video{vertical-align:middle}path{transition:0.3s}fieldset{border:0;margin:0;padding:0}textarea,input,select{outline:none;-moz-appearance:none;-webkit-appearance:none}textarea{resize:vertical}strong{font-weight:700}i{font-style:normal}.hidden,[hidden]{display:none!important}.overflow-hidden{overflow:hidden}.site,section{position:relative}.center{margin-left:auto;margin-right:auto;text-align:center}.grid-flex{display:flex;flex-wrap:wrap}.grid-center{justify-content:center;align-items:center}.grid-between-top{justify-content:space-between}.grid-between{align-items:center;justify-content:space-between}.grid-center-column{display:flex;flex-direction:column;justify-content:center}.grid{margin:0 -30px -30px}.grid-item-2{width:calc(100% / 2 - 60px);margin:0 30px 30px}section{padding:80px 0;overflow:hidden}.container{max-width:1630px;width:100%;padding:0 150px;margin:0 auto;position:relative}.container-medium{max-width:1540px}h1,h2,h3,.h1,.h2,.h3{font-family:'SF Pro';margin:0;font-weight:500;line-height:1.4;color:#fff}h1,.h1{font-size:64px}h2,.h2{font-size:46px}h3,.h3{font-size:24px;color:#86868B}.small-text{color:#ffffffa1;font-size:12px;letter-spacing:.05em}.number{font-size:96px;line-height:1.38;color:#fff;margin-top:24px}h2 span,.h2 span,.number span,h3 span,.h3 span{color:#A77FDE}a{color:#fff;text-decoration:none;transition:.3s}a:hover{opacity:.8}p,figure{margin:0 0 16px}.m-top{margin-top:50px}ul,ol{margin:0;padding:0}.background{background-size:cover;background-position:center}.button,input[type="submit"]{padding:10px 50px;text-align:center;display:inline-block;text-transform:uppercase;letter-spacing:.05em;line-height:1.38;font-size:16px;font-weight:500;transition:.3s;cursor:pointer;border-radius:30px;height:40px}.button-box{transition:.3s;padding:1px;border-radius:30px;width:fit-content;display:flex;align-items:center;justify-content:center}.button-primary,input[type="submit"]{background-color:#2A2247;color:#fff}.button-primary-box:hover,.button-primary-box:hover .button-primary,input[type="submit"]:hover{background:#A77FDE}.button-primary-box,.button-secondary-box{background:linear-gradient(112.65deg,#DBD2C0 16.59%,#3D3B37 85.84%)}.button-secondary{color:#fff;background-color:#060508}.button-secondary-box:hover{background:#A77FDE}.button-secondary-box:hover .button-secondary{background:#A77FDE;color:#fff}.no-margin{margin:0!important}.medium{display:none!important}.small{display:none}.mobile{display:none}#shadow-host-companion{padding:0}.color{background:linear-gradient(90deg,#A77FDE 0%,#FFFFFF 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}header{position:fixed;padding:17px 0;z-index:10;top:0;left:0;width:100%;box-shadow:0 0 68px 0 #FFFFFF0D inset;background:linear-gradient(0deg,rgba(3,2,5,.3) 0%,#030205 100%)}.admin-bar header{top:32px}header .menu{display:flex}header .custom-logo-link{display:flex}.navigation-box .menu li{font-size:16px;list-style:none;padding:10px 20px;margin:0 10px;position:relative;letter-spacing:.05em;height:46px;text-transform:uppercase}.header-buttons{align-items:center}.header-buttons .button{padding:10px 20px}.header-buttons>div{margin-left:20px}.header-menu-icon{position:relative;display:none;height:15px;flex-direction:column;justify-content:space-between;cursor:pointer}.header-menu-icon span{width:32px;height:1px;background-color:#D9D9D9;transition:.25s ease-in-out;-webkit-transition:.25s ease-in-out}.header-menu-icon.active span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg);top:5px;position:relative}.header-menu-icon.active span:nth-child(1){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:5px}.menu-toggle{width:28px;height:28px;position:relative;z-index:9;display:none}.menu-toggle>span{display:block;position:absolute;width:6px;height:6px;top:12px;border-radius:50%;left:11px;background-color:#fff;transition:0.3s}.menu-toggle>span::before,.menu-toggle>span::after{display:block;position:absolute;width:6px;height:6px;top:0;border-radius:50%;left:9px;background-color:#fff;transition:0.3s}.menu-toggle>span::before{content:'';left:-11px}.menu-toggle>span::after{content:'';left:11px}.main-navigation.activ .menu-toggle{z-index:101}.main-navigation.activ .menu-toggle>span{transform:rotate(45deg);background-color:#fff;height:2px;width:32px;border-radius:30px;left:-2px}.main-navigation.activ .menu-toggle>span::before{display:none}.main-navigation.activ .menu-toggle>span::after{top:0;left:0;height:2px;width:32px;border-radius:30px;transform:rotate(90deg);background-color:#fff}.lang-item{list-style:none;width:32px;height:24px!important;border-radius:4px;margin-left:4px;display:flex!important;align-items:center;justify-content:center;padding:0!important}.lang-item a{color:#fff;font-size:16px;letter-spacing:.05em}.lang-item.current-lang{background-color:#fff;pointer-events:none}.lang-item.current-lang a{color:#000}.section-top{padding-bottom:50px;overflow:visible}.video-box{height:12000px;position:relative}video{width:100%}.scrollVideo{top:80px!important;left:0;width:100%;height:calc(100vh - 250px)!important}video,canvas{height:calc(100vh - 80px)!important;min-height:auto!important;min-width:auto!important;object-fit:contain;width:100%!important}.section-top .button-primary-box{margin-top:10px;margin-bottom:30px}.icon-scroll-more{position:sticky;height:auto;width:24px;top:calc(100% - 90px);left:calc(100% - 100px);z-index:2}.icon-scroll-more .scrubber{animation-name:moveScrubber;animation-duration:2s;animation-delay:1s;animation-iteration-count:infinite;animation-play-state:running}@keyframes moveScrubber{0%{opacity:0;transform:translateZ(0);animation-timing-function:ease-in}50%{opacity:1;transform:translate3d(0,10px,0);animation-timing-function:ease-out}100%{opacity:0;transform:translate3d(0,20px,0)}}.section-box{padding:150px 0;background:#131313;border-radius:50px}.slides{display:flex}.slider-box{margin-top:120px}.more-link{margin:40px auto 0;width:fit-content;color:#A77FDE;text-transform:lowercase}.more-link svg{margin:0 10px}.more-link:hover{color:#fff}.more-link:hover path{fill:#fff}.slider-item-box{width:fit-content;margin:auto}.caption{font-size:20px;margin-top:30px;text-transform:uppercase;color:#A77FDE}.slid-number{color:#A77FDE;font-size:36px}.slick-arrow{position:absolute;bottom:-39px;transform:translateX(-50%);left:50%;cursor:pointer}.slick-arrow:hover path{fill:#fff}.arrow-prev{left:calc(50% - 50px)}.arrow-next{left:calc(50% + 50px)}.section-video{overflow:visible}.section-video .video-box{height:14500px}.section-video video,.section-top video{position:sticky}.border-box{border-radius:50px;border:2px solid #A77FDE}.border-box-video{margin-top:80px;padding:90px 0 40px}.text span{color:#A77FDE}.text b,h3 b,.h3 b{color:#fff}.advantage-item{margin-top:120px;border-radius:30px;background-color:#030205;height:300px;padding:0 90px;transition:0.3s}.advantage-item .text{width:640px;max-width:calc(100% - 350px)}.advantage-item img{margin:-20px 0 0 20px;position:relative;top:0;transition:0.3s}.advantage-item:nth-child(odd) img{order:2;margin:-20px 20px 0 0}.section-grid{padding:120px 0}.card-item:not(:last-child){margin-bottom:90px}.card-item .h3{width:calc(100% - 230px)}.section-grid-text{padding:150px 0 100px}.section-form{padding:150px 0}.section-form h3{margin-top:10px;margin-bottom:70px;color:#fff}.form-card{max-width:944px;margin:0 auto;box-shadow:0 0 68px 0 #FFFFFF0D inset;background:#FFFFFF1A;border-radius:30px;padding:30px 99px 30px 0;position:relative;overflow:hidden}.advantages-card-ellipse{position:absolute;top:-100px;z-index:-1;left:-250px;max-width:820px}.form-card .form-item{width:320px}.form-image{max-width:calc(100% - 360px)}.wpcf7-spinner{position:absolute}input[type="submit"]{padding:10px 30px;border:none}form{margin:60px 0 70px}form p{margin:0;display:contents}.section-form input:not([type="submit"]){width:100%;border:1px solid #FFF;border-width:0 0 1px 0;background-color:#fff0;color:#FFF;font-size:16px;font-weight:500;line-height:1.3;padding:10px;margin-bottom:50px}.section-form input:not([type="submit"]):hover,.section-form input:not([type="submit"]):focus{border-color:#A77FDE}.section-form input::placeholder{color:#FFF9}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-background-clip:text;-webkit-text-fill-color:#fff;transition:background-color 5000s ease-in-out 0s;box-shadow:inset 0 0 20px 20px #23232329}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{position:absolute;bottom:-40px;font-size:12px}.wpcf7-response-output{position:absolute;font-size:12px}form .button-box{margin-left:auto;margin-right:auto}footer{border-top:1px solid #fff;font-size:16px}.footer-box{height:100px}footer .site-branding svg path{fill:#fff}.page-404{min-height:100vh;display:flex;align-items:center;background:conic-gradient(from 0deg at 50% 50%,#2A2247 0deg,#030205 72deg,#030205 178.2deg,#030205 288deg,#2A2247 360deg);padding-top:100px}.page-404 .container{max-width:830px}.page-404 h2{font-size:96px;line-height:.9}.page-404 h3{font-size:250px;margin-top:20px;line-height:1;color:#fff}.page-404 .button{padding-left:20px;padding-right:20px}.privacy-policy{color:#fff}.privacy-policy .site-main section{padding-top:200px}.privacy-policy .site-main ul{margin:80px 0 0;list-style:none}.privacy-policy .site-main p{margin:40px 0 0;font-size:24px}.privacy-policy .site-main a{text-decoration:underline}.privacy-policy .site-main a:hover{text-decoration:none}@media screen and (min-width:931px){.advantage-item:hover{box-shadow:5px 5px 20px 0 #2A2247}.advantage-item:hover img{top:-60px}}@media screen and (max-width:1400px){.container{padding:0 50px}.page-404 .h3{text-align:center}}@media screen and (max-width:1200px){.advantage-item{padding:0 50px}.advantage-item .text{max-width:calc(100% - 330px)}.advantage-item img{margin-left:0;margin-right:0!important}}@media screen and (max-width:1100px){.navigation-box .menu li{padding:10px 5px;margin:0 5px}.advantages-card-ellipse{left:-200px;top:-100px;max-width:670px}}@media screen and (max-width:930px){html{font-size:21px}h1,.h1{font-size:41px}h2,.h2{font-size:32px}.no-medium{display:none}.medium{display:block!important}.grid{margin:0 0 -30px}.grid-item-2{margin:0 0 30px;width:100%}header.activ{background:linear-gradient(0deg,rgb(3 2 5) 0%,#030205 100%)}.site-branding svg path{fill:#fff}.menu-toggle{display:block;margin-left:auto}.navigation-box{display:none;position:absolute;width:100%;left:0;top:53px;background-color:#030205;padding:80px 0;height:calc(100vh - 54px);overflow:auto;text-align:center}header .menu{flex-direction:column}.navigation-box .menu li:not(.mob-button):not(.mob-lang):not(.lang-item){text-align:left;margin:20px 50px;width:fit-content;border-radius:30px;padding:1px;height:auto;background:linear-gradient(112.65deg,#DBD2C0 16.59%,#3D3B37 85.84%);border:none}.navigation-box .menu li:not(.mob-button):not(.mob-lang):not(.lang-item) a{background-color:#030205;border-radius:30px;padding:10px 20px;display:block;letter-spacing:1.5px;color:#fff}.navigation-box .menu li.mob-button,.navigation-box .menu li.mob-lang{height:auto}.navigation-box .menu li.mob-button>a,.navigation-box .menu li.mob-lang>a{display:none}.navigation-box .menu li.mob-button .sub-menu{display:flex;justify-content:center;margin-top:100px;margin-bottom:40px}.navigation-box .menu li.mob-button .sub-menu li{margin:0 20px!important}.navigation-box .menu li.mob-button .sub-menu .button-secondary a{background-color:#A77FDE}.navigation-box .menu li.mob-button .sub-menu .button-primary a{background:#2A2247}.navigation-box .menu li.mob-lang .sub-menu{display:flex;justify-content:center}.section-top .button-primary-box{margin-bottom:50px}.scrollVideo{top:0!important}.section-box{padding:90px 0}.slider-box{margin-top:60px}.section-slider .h2{text-align:center}.section-slider .more-link{margin:30px auto 0}.slider-item:not(:last-child){margin-bottom:50px}.caption{font-size:16px;margin-top:10px;text-align:center}.advantage-item{padding:0 30px;margin-top:80px;height:260px}.advantage-item img{width:280px;height:280px}.advantage-item .text{max-width:calc(100% - 290px)}.advantage-item.active{box-shadow:5px 5px 20px 0 #2A2247}.advantage-item.active img{top:-40px}.form-card{padding:30px 30px 30px 0}.privacy-policy .site-main section{padding-top:120px}.privacy-policy .site-main ul{margin:40px 0 0;font-size:20px}.privacy-policy .site-main p{margin:20px 0 0;font-size:16px}}@media screen and (max-width:800px){.advantage-item{padding:0 10px 40px;height:350px}.advantage-item .text{max-width:100%;width:100%;text-align:center}.advantage-item img{width:220px;height:220px;margin:-30px auto 20px!important;order:-1!important}.number{font-size:64px;margin-top:0;margin-bottom:auto}.card-item .h3{width:calc(100% - 130px)}.section-form{padding:120px 0 60px}.form-image{max-width:100%;width:100%}.form-card{padding:0}form{margin-top:0}.form-card .form-item{margin:10px auto 40px;max-width:calc(100% - 38px)}.section-form .h3{margin-top:50px}.page-404 h2{font-size:64px}.page-404 h3{font-size:128px;margin:70px 0 90px}.page-404{min-height:calc(100vh - 65px)}}@media screen and (max-width:640px){html,h3,.h3{font-size:16px}section{padding:30px 0}.container{padding:0 16px}h1,.h1{font-size:32px}h2,.h2{font-size:24px}.no-small{display:none}.small{display:block}.slides{display:block}.section-box{padding:80px 0}.border-box-video{text-align:center;padding:60px 0}.section-grid-text{padding:120px 0 50px}.section-grid{padding:60px 0}.card-item .h3{width:100%}.number{margin:0 0 20px 24px}.card-item:not(:last-child){margin-bottom:60px}}@media screen and (max-width:410px){.page-404 h2{font-size:57px}}@media screen and (max-width:350px){.page-404 h2{font-size:50px}}
.mailjet_widget_form_builder_container{width:100%}