:root{--cnvs-themecolor:#50ace4;--cnvs-themecolor-rgb:80,172,228;--cnvs-body-font:"Inter",sans-serif;--cnvs-slider-padding:140px;--cnvs-header-height:70px}#header{--cnvs-primary-menu-font-weight:600;border:0!important}#header .button{margin:0}.slider-element{padding-top:var(--cnvs-slider-padding,100px)}.col-form{margin-bottom:-5px}.text-n-right{font-size:36px;font-weight:700;line-height:46px;padding:0;position:relative;text-align:left}.testimonials-carousel .testimonial{border:0;box-shadow:none;padding:0}.testimonials-carousel .testimonial p{color:#444;font-family:"PT Serif",serif;font-size:17px;font-style:normal;font-weight:400;margin-bottom:25px}.testimonials-carousel .owl-dots{text-align:left}.owl-carousel .owl-dots .owl-dot{height:10px;margin-top:0;width:10px}.studio-tab .tabs{--cnvs-tab-base-color:#444;--bs-nav-tabs-border-width:0;--bs-nav-link-color:var(--cnvs-tab-base-color);--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:2px;--bs-nav-tabs-link-active-bg:transparent;--bs-nav-tabs-link-active-color:var(--cnvs-themecolor);--bs-nav-link-hover-color:var(--bs-nav-tabs-link-active-color);--bs-nav-link-font-size:14px;--bs-nav-link-font-weight:600}.studio-tab .tabs .nav-link{margin-left:1.2rem;margin-right:1.2rem}.studio-tab .tabs .nav-link.active{border-bottom:2px solid var(--cnvs-themecolor)}.section-counter a.btn-link{font-size:14px;text-decoration:underline!important}.title-pricing{font-size:44px;font-weight:700;letter-spacing:-2px;line-height:1}.title-pricing span{color:#aaa!important;font-size:20px;font-weight:300;letter-spacing:-1px;vertical-align:middle}.box-img{box-shadow:14px -14px 0 0 rgba(var(--cnvs-themecolor-rgb,253,92,99),.15);position:relative}.box-img.shadow-left{box-shadow:-14px -14px 0 0 rgba(var(--cnvs-themecolor-rgb,253,92,99),.15)}.toggle:not(:last-child){border-bottom:1px solid #eee;padding-bottom:15px}#footer{border-top:0}#footer .widget>h4{font-size:16px;font-weight:500}#footer .widget ul li a,#footer address,.copyrights-menu a{color:#777;font-size:14px}.section-counter h2.counter,.section-counter h2.counter span{color:#444;font-size:4.3rem;font-weight:300;letter-spacing:-3px;line-height:1.2}.form-availability-success #form-availability{display:none}.form-availability-loader.css3-spinner{background-color:hsla(0,0%,100%,.8);z-index:1}.form-availability-loader.css3-spinner>div{background-color:rgba(var(--cnvs-themecolor-rgb,253,92,99),.6)}body:not(.form-availability-processing) .form-availability-loader{display:none}.button-play i{backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.1);border-radius:50%;color:#fff;font-size:28px;height:60px;left:50%;line-height:58px;padding-left:4px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%) scale(1);transition:transform .3s ease;width:60px}.button-play:hover i{transform:translate(-50%,-50%) scale(1.1)}.owl-carousel-full.full-nav .owl-nav [class*=owl-]{background:transparent;border-radius:0;height:100%;margin-top:0;opacity:1!important;padding:0 30px;top:0}.owl-carousel-full.full-nav .owl-nav [class*=owl-]:hover{background:rgba(0,0,0,.07)!important}.owl-carousel-full.full-nav .owl-dots{bottom:15px;left:50%;position:absolute;transform:translateX(-50%)}.owl-carousel-full.full-nav .owl-dots .owl-dot{background:#fff}[data-bs-toggle=collapse][aria-expanded=true]{display:none}@media (min-width:992px){.menu-item>.menu-link:after{border-bottom:3px solid var(--cnvs-themecolor,#fd5c63);content:"";left:0;position:absolute;top:-2px;transform:scaleX(0);transform-origin:0 100%;-webkit-transition:all .25s cubic-bezier(.02,.01,.5,1);-o-transition:all .25s cubic-bezier(.02,.01,.5,1);transition:all .25s cubic-bezier(.02,.01,.5,1);width:100%}.menu-item.active>.menu-link,.menu-item.current>.menu-link{color:var(--cnvs-themecolor,#fd5c63)}.menu-item.active>.menu-link:after,.menu-item.current>.menu-link:after,.menu-item.menu-link:hover:after{transform:scaleX(1);transform-origin:100% 0}.section{margin-bottom:100px;margin-top:100px;padding:100px 0}.text-n-right{background-color:#fff;font-size:48px;line-height:64px;margin-right:-48px;padding:30px;text-align:right;-webkit-transform:translateX(16%);transform:translateX(16%);z-index:1}.section-counter h2.counter,.section-counter h2.counter span{font-size:72px;line-height:86px}.testimonials-carousel .owl-dots,.testimonials-carousel .testimonial{text-align:right}}