.dnd-icon-remove.deleting{font-size:12px;color:#000;font-weight:500;position:relative;top:-3px}.dnd-icon-remove.deleting:after{display:none!important}.wpcf7-drag-n-drop-file.d-none{display:none;opacity:0;visibility:hidden;position:absolute;top:0}.dnd-upload-status{display:flex;padding:4px 0;align-items:center;position:relative}.dnd-upload-status .dnd-upload-image{width:40px;height:40px;border:1px solid #a5a5a5;text-align:center;border-radius:100%;position:relative}.dnd-upload-status .dnd-upload-image span.file{background-image:url("data:image/svg+xml,%0A%3Csvg width='18' height='23' viewBox='0 0 18 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.569 0.659576H0.5V23H18V6.09053L12.569 0.659576ZM12.7872 1.93075L16.7288 5.87234H12.7872V1.93075ZM1.24468 22.2553V1.40426H12.0426V6.61702H17.2553V22.2553H1.24468Z' fill='%235C5B5B'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100%;height:21px;width:16px;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.dnd-upload-status .dnd-upload-details{padding-left:10px;width:calc(100% - 40px)}.dnd-upload-status .dnd-upload-details .name{color:#016d98;padding:4px 0;padding-right:60px;display:flex}.dnd-upload-status .dnd-upload-details .name span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;padding-right:10px}.dnd-upload-status .dnd-upload-details .name em{color:#444242;font-weight:700}.dnd-upload-status .dnd-upload-details .remove-file{position:absolute;right:0;top:10px;text-decoration:none;box-shadow:none;outline:none;opacity:1}.dnd-upload-status .dnd-upload-details .remove-file span:after{content:'';width:15px;height:15px;display:block;background-repeat:no-repeat;background-size:100%;background-image:url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 0C7.83499 0 0 7.83499 0 17.5C0 27.165 7.83499 35 17.5 35C27.165 35 35 27.165 35 17.5C34.9888 7.83965 27.1604 0.0112198 17.5 0ZM17.5 33.871C8.45857 33.871 1.12903 26.5414 1.12903 17.5C1.12903 8.45857 8.45857 1.12903 17.5 1.12903C26.5414 1.12903 33.871 8.45857 33.871 17.5C33.861 26.5373 26.5373 33.861 17.5 33.871Z' fill='black'/%3E%3Cpath d='M25.4834 9.51661C25.2629 9.29624 24.9056 9.29624 24.6852 9.51661L17.5 16.7018L10.3148 9.51661C10.0983 9.29236 9.74087 9.28615 9.51661 9.50271C9.29236 9.71927 9.28615 10.0767 9.50271 10.3009C9.50723 10.3057 9.51188 10.3103 9.51661 10.3148L16.7018 17.5L9.51661 24.6852C9.29236 24.9018 9.28615 25.2591 9.50278 25.4834C9.71941 25.7076 10.0768 25.7139 10.301 25.4972C10.3057 25.4927 10.3103 25.488 10.3148 25.4834L17.5 18.2982L24.6852 25.4834C24.9094 25.7 25.2668 25.6938 25.4834 25.4696C25.6947 25.2508 25.6947 24.9039 25.4834 24.6852L18.2982 17.5L25.4834 10.3148C25.7038 10.0944 25.7038 9.73705 25.4834 9.51661Z' fill='black'/%3E%3C/svg%3E%0A")}.dnd-upload-status.in-progress .remove-file{opacity:.2}.dnd-upload-status .dnd-upload-details span.has-error{color:#f50505}.dnd-upload-status .dnd-upload-details .dnd-progress-bar{display:block;border-radius:5px;overflow:hidden;background:#565555;height:14px}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span{background:#4CAF50;display:block;font-size:11px;text-align:right;color:#fff;height:100%;width:0;line-height:14px}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span.complete{width:100%!important;padding-right:5px}.dnd-upload-counter{position:absolute;right:5px;bottom:3px;font-size:12px}.codedropz-upload-handler{border:2px dashed #c5c5c5;border-radius:5px;margin-bottom:10px;position:relative}.codedropz-upload-container{padding:15px 20px}.codedropz-upload-inner{overflow:hidden;width:100%;text-align:center;text-overflow:ellipsis;font-weight:inherit}.codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn{text-decoration:none;box-shadow:none}.codedropz-upload-inner h3{margin:5px 0;font-size:30px;line-height:32px;word-break:break-word}.codedropz-dragover{border-color:#6b6a6a}.codedropz-upload-wrapper span.has-error-msg{display:inline-block;color:red;padding:5px 0;font-style:italic}.wpcf7-form label.error-new{color:#900;font-size:11px;float:none;padding-left:5px}.wpcf7-form .codedropz-upload-wrapper.invalid .codedropz-upload-handler{border-bottom-color:#900;border-bottom-style:solid}@media screen and (max-width:767px){.dnd-upload-status .dnd-upload-details .name em{font-weight:400}.dnd-upload-status .dnd-upload-details .name{padding-right:60px}.codedropz-upload-inner h3{font-size:22px}}.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 .hidden-fields-container{display:none}.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: MyTar Theme
Theme URI: https://monochrome.rs/
Author: monochrome.rs
Author URI: https://monochrome.rs/
Description: Custom branding, UI/UX design, and development tailored for MyTar. Built for performance, aesthetics, and seamless user experience.
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: efa
Tags: custom-theme, custom-logo, custom-menu, custom-mockup, gsap-animations

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

efa is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 .g-recaptcha{margin:1em 0;overflow:hidden;border-radius:.5em}.grecaptcha-badge{opacity:0!important}.wpcf7-form-control-wrap.recaptcha{display:inline-block;margin-top:1em;overflow:hidden;border-radius:.5em;width:100%}.cky-btn-revisit-wrapper{z-index:90!important}.site-header{z-index:99}@media only screen and (max-width:991px){.energy{position:relative;z-index:1;background-color:var(--color-warm-white)}}.single-post .contact__form{width:100%}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--color-red:#f41800;--color-red-dark:#db1600;--color-warm-white:#fffce1;--color-warm-dark:#e4e1c6;--color-black:#23231d;--color-black-dark:#12120f;--plyr-range-fill-background:#f41800;--plyr-video-control-background-hover:#f41800;--gap:2em;--section-padding:calc(3.5em + (var(--gap) * 2));--container-padding:2em;--header-height:calc(1.5em + (var(--gap) * 2));--footer-height:calc(2.785em + (var(--gap) * 2))}@media screen and (max-width:991px){:root{--container-padding:1.5em}}@media screen and (max-width:767px){:root{--container-padding:1em;--section-padding:calc(var(--gap) * 2)}}@media screen and (max-width:479px){:root{}}:root{--size-unit:16;--size-container-ideal:1440;--size-container-min:992px;--size-container-max:1920px;--size-container:clamp(
    var(--size-container-min),
    100vw,
    var(--size-container-max)
  );--size-font:calc(
    var(--size-container) / (var(--size-container-ideal) / var(--size-unit))
  )}@media screen and (max-width:991px){:root{--size-container-ideal:991;--size-container-min:578px;--size-container-max:991px}}@media screen and (max-width:767px){:root{--size-container-ideal:767;--size-container-min:480px;--size-container-max:767px}}@media screen and (max-width:479px){:root{--size-container-ideal:440;--size-container-min:0px;--size-container-max:479px}}*,*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{-webkit-font-smoothing:antialiased}svg{max-width:none;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}a{color:inherit}body{font-size:var(--size-font);font-family:"Inter",sans-serif;font-weight:400;line-height:1}h1,h2,h3,h4,h5,h6{font-family:"Ranchers",sans-serif;font-weight:400;color:var(--color-black-dark)}h1{margin-top:0;margin-bottom:0;font-size:4.5em;line-height:1}h2{margin-top:0;margin-bottom:0;font-size:4.2em;line-height:1.05}h3{margin-top:0;margin-bottom:0;font-size:3.4em;line-height:1.1}h4{margin-top:0;margin-bottom:0;font-size:2.9em;line-height:1.15}h5{margin-top:0;margin-bottom:0;font-size:2.2em;line-height:1.2}h6{margin-top:0;margin-bottom:0;font-size:1.575em;line-height:1}li,p{margin-bottom:0;margin-top:0;font-weight:400;color:var(--color-black);letter-spacing:-.035rem;font-size:1em;line-height:1.215}p:not(:last-of-type){margin-bottom:1em}a{color:inherit;text-decoration:underline}strong{font-weight:600}.container{z-index:1;width:100%;margin-left:auto;margin-right:auto;position:relative;max-width:1320px;margin:0 auto}.container.is--full{max-width:100%}.container.is--medium{max-width:calc(var(--size-container) * 0.85)}.container.is--small{max-width:calc(var(--size-container) * 0.7)}@media screen and (max-width:767px){h1{font-size:4em}h2{font-size:3em}h3{font-size:2.9em}h4{font-size:2.8em}}img{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}body{background-color:var(--color-warm-white)}.buttons__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.3em 1.17em}.visible-991{display:none}@media only screen and (max-width:991px){.visible-991{display:block}.hidden-991{display:none}.buttons__wrap.visible-991{display:-webkit-box;display:-ms-flexbox;display:flex}}.container-fluid{max-width:1920px;width:100%;margin:0 auto}.container-mid{margin:0 auto;max-width:1450px;width:100%}html :where(.wp-block){max-width:100%}.site-main{padding:0 1.875293014533521em}@media only screen and (max-width:767px){.site-main{padding:0 12px}}ul{margin-top:1.5em}ul li{line-height:1.4}.error404 .site-header{position:fixed;left:0;top:0;width:calc(100% - 3.750586029067042em)}.error-404{display:flex;align-items:center;justify-content:center;text-align:center;min-height:100vh}.page-content-404{padding:150px 0}.page-content-404 h1{font-size:10em;margin-bottom:20px}.page-content-404 h4{margin-bottom:14px}.error-404-btn{margin-top:3em;display:flex;justify-content:center}.error-404-btn .m-btn{width:100%;max-width:405px}.nav-links a .nav-title{transition:all 0.3s ease-in}.nav-links a:hover .nav-title{color:var(--color-red)}.cky-revisit-bottom-left{left:1.875293014533521em!important}.back-to-top{position:fixed;right:1.875293014533521em;bottom:15px;transform:rotate(180deg);width:100%;max-width:2.8129395218002817em;height:2.8129395218002817em;border-radius:.329em;background-color:var(--color-red-dark);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;cursor:pointer;transition:all 0.4s ease-out;z-index:4;opacity:0}.back-to-top:hover{background-color:var(--color-warm-dark)}.back-to-top.show{opacity:1}.back-to-top img{width:50%}.back-to-top:hover img{filter:brightness(0)}@media only screen and (max-width:767px){.error-404-btn .m-btn{max-width:305px}.back-to-top{right:12px}.cky-revisit-bottom-left{left:12px!important}.cky-btn-revisit-wrapper .cky-btn-revisit img{width:1.7em!important;height:1.7em!important}.cky-btn-revisit-wrapper{width:2.8129395218002817em!important;height:2.8129395218002817em!important}.error404 .site-header{width:calc(100% - 24px)}}@media only screen and (max-width:575px){.error-404-btn .m-btn{max-width:100%}}.overlay{grid-area:1 / 1 / 2 / 2;position:relative;z-index:99999999;pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0}.page-transition{height:100%;width:100%;position:fixed;bottom:0;left:0;z-index:99;background-color:var(--color-red);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.page-transition--after{height:100%;width:100%;position:fixed;bottom:0;left:0;display:block;z-index:99;background-color:var(--color-red);-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}@-webkit-keyframes loading-page-animation{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes loading-page-animation{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes pre-loading-page-animation{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes pre-loading-page-animation{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}.page-wrap-default{padding:3em 0 10em}.page-wrap-default h1{text-align:center;margin-bottom:40px}.page-transition.active{opacity:1;-webkit-animation:pre-loading-page-animation 0.8s ease-in-out forwards;animation:pre-loading-page-animation 0.8s ease-in-out forwards}.wp-block-heading{margin-bottom:14px}.page-content-default :where(h1,h2,h3,h4,h5,h6){margin-top:.5em}.cky-btn{border-radius:0.46em!important}.cky-notice-des p{font-weight:600!important}.cky-notice .cky-title{font-family:"Ranchers",sans-serif!important;letter-spacing:.035em}.cky-box-bottom-left{left:1.875293014533521em!important}@media only screen and (max-width:767px){.cky-box-bottom-left{left:12px!important}}@media (max-width:440px){.cky-box-bottom-left{left:0!important}}.wpcf7-not-valid-tip{font-size:0.75em!important}.site-header{position:sticky;top:1em;z-index:9;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;background-color:var(--color-warm-dark);padding:20px 1em;margin:0 1.875293014533521em;border-radius:1em;margin-top:1em}.site-header.hidden{transform:translateY(calc(-100% - 1em))}.site-header--sticky{padding:10px 1.875293014533521em}.site-header__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-branding{width:100%;max-width:11em}.site-branding svg,.site-branding img{width:100%}.menu{list-style:none;padding-left:0;margin-top:0;margin-bottom:0}.main-navigation .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;font-family:"Ranchers",sans-serif}.main-navigation .menu li a{font-size:18px;line-height:1;text-decoration:none;text-transform:uppercase;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;position:relative}.main-navigation .menu li a::after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-bottom:1px solid var(--color-red);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;width:0}.main-navigation .menu li.current-menu-item a,.main-navigation .menu li a:hover{color:var(--color-red)}.main-navigation .menu li.current-menu-item a::after,.main-navigation .menu li a:hover::after{width:100%}.main-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.2em}.m-btn{padding:.1875293014533521em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--color-black-dark);font-size:.9376465072667605em;line-height:1.1251758087201127em;font-weight:500;text-decoration:none;border-radius:.46883em;height:3.1879981247069855em;min-height:3.1879981247069855em;position:relative}.s-btn{padding:.1875293014533521em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--color-warm-white);background-color:#34cc17;font-size:.9376465072667605em;line-height:1.1251758087201127em;font-weight:500;text-decoration:none;border-radius:.46883em;height:3.1879981247069855em;position:relative;-webkit-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;transition:all 0.4s ease-in}.s-btn:hover{background-color:#29a312}.m-btn--red{background-color:var(--color-red)}.m-btn--dark-red{background-color:var(--color-red-dark);color:var(--color-warm-white)}.m-btn--red{background-color:var(--color-red);color:var(--color-warm-white)}.m-btn--white{background-color:var(--color-warm-dark)}.m-btn--white-warm{background-color:var(--color-warm-white)}.m-btn--black-dark{background-color:var(--color-black-dark);color:var(--color-warm-white)}.m-btn--green{background-color:#37ce46;color:var(--color-warm-white)}.m-btn--icon-w{width:100%;max-width:2.8129395218002817em;height:2.8129395218002817em;border-radius:.329em;position:absolute;left:.1875293014533521em;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;cursor:pointer;overflow:hidden}.m-btn--dark-red .m-btn--icon-w{background-color:var(--color-red)}.m-btn--icon-w.white{background-color:#fff}.m-btn--red .m-btn--icon-w{background-color:#fff}.m-btn--black-dark .m-btn--icon-w{background-color:var(--color-black-dark)}.m-btn--green .m-btn--icon-w{background-color:#37ce46}.m-btn-text{-webkit-transition:all 0.2s ease-out 0.1s;-o-transition:all 0.2s ease-out 0.1s;transition:all 0.2s ease-out 0.1s;padding-left:4.26629160806376em;padding-right:2.015939990623535em;font-weight:600}.m-btn--white-warm .m-btn-text{color:var(--color-black)}.m-btn:hover .m-btn--icon-w{width:100%;max-width:calc(100% - 0.3750586029067042em);-webkit-transition:0.3s ease-in;-o-transition:0.3s ease-in;transition:0.3s ease-in}.m-btn:hover .m-btn-text{opacity:0;-webkit-transition:0.2s ease-out;-o-transition:0.2s ease-out;transition:0.2s ease-out}.m-btn--icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.m-btn--header{padding:2px;font-size:14px;line-height:1;font-weight:500;color:var(--color-warm-white);min-width:155px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-radius:5px;padding-right:18px}.m-btn--header-v2{min-width:170px}.m-btn--header .m-btn--icon-w{left:3px;border-radius:4px;max-width:38px;height:38px;background-color:var(--color-warm-white)}.m-btn--header:hover .m-btn--icon-w{max-width:calc(100% - 6px)}.m-btn--header .m-btn-text{padding:0}.m-btn--icon img{max-width:2.3em;width:100%;transition:all 0.4s ease-out;border-radius:.2em}.m-btn--icon.m-btn--icon-m img{max-width:2.3em}.m-btn:hover .m-btn--icon img{max-width:2.3em}.buttons__header,.open-menu,.main-navigation-close{display:none}.custom-logo-link.custom-logo-link--app img{display:block;border-radius:.5em;max-width:55px}@media only screen and (max-width:1440px){.main-navigation .menu{gap:28px}.main-navigation .menu li a{font-size:17px}}@media only screen and (max-width:1280px){.main-navigation .menu li a{font-size:16px}.main-navigation .menu{gap:25px}.m-btn--header{font-size:13px;padding-right:15px;height:38px;min-width:140px}.m-btn--header-v2{min-width:155px}.m-btn--header .m-btn--icon-w{max-width:34px;height:34px}.custom-logo-link.custom-logo-link--app img{max-width:50px}}@media only screen and (max-width:991px){.s-btn{padding:.1875293014533521em 2em}.custom-logo-link.custom-logo-link--app img{max-width:45px}.main-navigation{position:fixed;left:-12px;top:-1em;height:100vh;background-color:var(--color-red);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 30px 80px 30px;width:calc(100% + 24px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;opacity:0;visibility:hidden;-webkit-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;transition:all 0.4s ease-in;overflow-y:auto}.main-navigation .menu li{opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.main-navigation.active .menu li:nth-child(1){opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.4s ease-out 0.2s;-o-transition:all 0.4s ease-out 0.2s;transition:all 0.4s ease-out 0.2s}.main-navigation.active .menu li:nth-child(2){opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.4s ease-out 0.4s;-o-transition:all 0.4s ease-out 0.4s;transition:all 0.4s ease-out 0.4s}.main-navigation.active .menu li:nth-child(3){opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.4s ease-out 0.6s;-o-transition:all 0.4s ease-out 0.6s;transition:all 0.4s ease-out 0.6s}.main-navigation.active .menu li:nth-child(4){opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.4s ease-out 0.8s;-o-transition:all 0.4s ease-out 0.8s;transition:all 0.4s ease-out 0.8s}.main-navigation.active .menu li:nth-child(5){opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.4s ease-out 1s;-o-transition:all 0.4s ease-out 1s;transition:all 0.4s ease-out 1s}.main-navigation.active .menu li:nth-child(6){opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.4s ease-out 1.2s;-o-transition:all 0.4s ease-out 1.2s;transition:all 0.4s ease-out 1.2s}.buttons__header,.m-btn--header{opacity:0;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.buttons__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.3em}.main-navigation.active .buttons__header,.main-navigation.active .m-btn--header{opacity:1;-webkit-transition:all 0.4s ease-out 1s;-o-transition:all 0.4s ease-out 1s;transition:all 0.4s ease-out 1s}.main-navigation.active{opacity:1;visibility:visible}.main-navigation .menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.m-btn--header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:0;min-width:100%;display:none}.m-btn--header-v2{display:flex;opacity:1;justify-content:flex-end;min-width:150px;padding-right:15px}.main-navigation .menu li a{font-size:4em;color:var(--color-warm-white)}.main-navigation .menu li.current-menu-item a,.main-navigation .menu li a:hover{color:var(--color-warm-white)}.main-navigation .menu li a::after{border-color:var(--color-warm-white)}.buttons__header,.buttons__header .m-btn{max-width:100%;width:100%}.main-navigation-close{display:block;text-align:right;margin-bottom:60px;opacity:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.active .main-navigation-close{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.4s ease-out 1.2s;-o-transition:all 0.4s ease-out 1.2s;transition:all 0.4s ease-out 1.2s}.main-navigation__box{width:100%}.social-media{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;padding:0;margin:0;margin-top:2em}.social-media img{max-width:2.3em}.open-menu{display:block}.open-menu,.close-menu{font-family:"Ranchers",sans-serif;font-size:18px;line-height:1;text-decoration:none;text-transform:uppercase;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.close-menu{color:var(--color-warm-white)}.open-menu:hover{color:var(--color-red)}.close-menu:hover{color:var(--color-warm-dark)}.site-branding{max-width:12em}.site-header{padding:15px 12px;margin-left:12px;margin-right:12px}}@media only screen and (max-width:575px){.site-branding{max-width:10em}.main-navigation{padding:30px 12px 80px 12px}.m-btn-text{padding:0}.main-navigation .menu li a{font-size:2.6em}.main-navigation .menu{gap:15px}.main-navigation-close{margin-bottom:30px}}.px-0{padding-left:0;padding-right:0}.header-logo{margin-top:80px;display:flex;align-items:center;justify-content:center}.logo-mobile{display:none}.logo-desktop{width:100%;max-width:12em}.cky-btn-revisit-wrapper{opacity:0;visibility:hidden}.cookie-settings-button a{position:relative;display:flex;gap:.4em;align-items:center}.cookie-settings-button svg{max-width:1.2em;transition:all 0.3s ease-out}.cookie-settings-button a:hover svg{fill:var(--color-warm-dark)}@media only screen and (max-width:767px){.header-logo{margin-top:50px}.logo-desktop{display:none}.logo-mobile{display:block;width:100%;max-width:80px}}.popup-chaptly{visibility:hidden;opacity:0;display:flex;align-items:center;justify-content:center;position:fixed;width:100vw;height:100vh;background-color:rgb(18 18 15 / .5);top:0;left:0;z-index:99999999;transition:all 0.3s ease-out}.popup-chaptly.is--active{visibility:visible;opacity:1}.popup-chaptly__wrap{position:relative;max-width:43em;max-height:80vh;height:80vh;width:100%}.popup-chaptly .waitlist-form{margin-top:0!important}.popup-chaptly__wrap img{width:100%;height:100%}.popup-chaptly__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;display:flex;flex-direction:column;justify-content:center;gap:2em;min-height:50%;width:75%}.popup-chaptly__content :where(h1,h2,h3,h4,h5,h6){color:var(--color-warm-dark);font-size:2.2em;margin-bottom:10px}.popup-chaptly__content :where(p,ul,ol,li){color:var(--color-warm-white);font-weight:600}.popup-chaptly .wpcf7-response-output{position:absolute;max-width:60%;margin-left:auto;margin-right:auto;left:20%}.popup-chaptly .wpcf7-not-valid-tip{text-align:center!important}.popup-chaptly input{width:100%;padding:.1875293014533521em 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0;background-color:var(--color-warm-white);font-size:.9376465072667605em;line-height:1.1251758087201127em;font-weight:500;text-decoration:none;border-radius:.46883em;height:3.1879981247069855em;position:relative;-webkit-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;transition:all 0.4s ease-in;outline:none;color:var(--color-black)!important;font-family:"Ranchers",sans-serif;text-align:center}.popup-chaptly .m-btn{outline:none;border:0;width:100%}.popup-chaptly .input-wrap{position:relative}.popup-chaptly .wpcf7-response-output,.popup-chaptly .wpcf7-not-valid-tip{color:var(--color-warm-white)!important}.popup-chaptly .input-wrap input::-webkit-input-placeholder,.popup-chaptly .input-wrap textarea::-webkit-input-placeholder{color:rgb(18 18 15 / .5)}.popup-chaptly .input-wrap input::-moz-placeholder,.popup-chaptly .input-wrap textarea::-moz-placeholder{color:rgb(18 18 15 / .5)}.popup-chaptly .input-wrap input:-ms-input-placeholder,.popup-chaptly .input-wrap textarea:-ms-input-placeholder{color:rgb(18 18 15 / .5)}.popup-chaptly .input-wrap input::-ms-input-placeholder,.popup-chaptly .input-wrap textarea::-ms-input-placeholder{color:rgb(18 18 15 / .5)}.popup-chaptly .input-wrap input::placeholder,.popup-chaptly .input-wrap textarea::placeholder{color:rgb(18 18 15 / .5)}.popup-chaptly .input-box{margin-bottom:1.3em}.popup-chaptly .wpcf7{max-width:55%;margin:0 auto}.popup-chaptly .m-btn-text{padding:0}.popup-chaptly-close{background-color:var(--color-red-dark);border-radius:.2em;width:2em;min-width:2em;min-height:2em;position:fixed;top:0;right:0;padding:0;margin:0;cursor:pointer;list-style:none;position:absolute}.popup-chaptly-close li{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:70%;height:.15em;border-radius:3px;background-color:var(--color-warm-white)}.popup-chaptly-close li:nth-child(1){transform:translate(-50%,-50%) rotate(45deg)}.popup-chaptly-close li:nth-child(2){transform:translate(-50%,-50%) rotate(-45deg)}.popup-chaptly .wpcf7-response-output{font-size:.8em}@media only screen and (max-width:991px){.popup-chaptly__wrap{max-width:calc(100% - 40px)}.page-id-964 .site-header{width:calc(100vw - 24px)!important}}@media only screen and (max-width:479px){.popup-chaptly__content :where(h1,h2,h3,h4,h5,h6){font-size:1.7em;margin-bottom:6px}.popup-chaptly__content :where(p,ul,ol,li){font-size:.9em}.popup-chaptly input{height:2.7em!important;font-size:0.65em!important}.popup-chaptly .m-btn{font-size:0.65em!important}.popup-chaptly__wrap{max-width:calc(100% - 10px)}.popup-chaptly .input-box{margin-bottom:1em}.popup-chaptly__content{gap:1em}.popup-chaptly-close{top:15%}}.footer{padding:0 1.875293014533521em;padding-top:7em;background-color:var(--color-red)}.footer__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3em;color:var(--color-warm-white)}.footer__info{width:calc(40% - 3em / 1.5);color:var(--color-warm-white)}.footer__info p{color:var(--color-warm-white);font-weight:600}.footer__info p{margin-top:1em}.footer__menu,.footer__widget{width:calc(30% - 3em / 1.5)}.footer__info img{max-width:15em;display:block}.footer .wp-block-image{margin-bottom:2em;margin-left:0}.sm-footer__list{list-style:none;margin:3em 0 0 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600}.sm-footer__list img{max-width:2.2em;-webkit-filter:invert(84%) sepia(2%) saturate(3022%) hue-rotate(34deg) brightness(122%) contrast(109%);filter:invert(84%) sepia(2%) saturate(3022%) hue-rotate(34deg) brightness(122%) contrast(109%)}.footer__copyright{padding:2em 0;text-align:center;border-top:1px solid rgb(255 255 255 / .2);margin-top:6em}.footer__widget__contact-info,.footer__menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em;font-weight:600}.footer__widget__contact-info a,.footer__menu ul li a{text-decoration:none;font-size:1.3em;font-weight:600;-webkit-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;transition:all 0.4s ease-in;color:var(--color-warm-white)}.footer__widget__contact-info a:hover,.footer__menu ul li a:hover{color:var(--color-warm-dark)}.footer__widget__title h5,.widget-title{margin-bottom:.5em;color:var(--color-warm-white)}.footer__info p{max-width:23em}.footer__copyright{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:1em 3em}#copyright-menu{display:flex;align-items:center;flex-wrap:wrap;gap:1.2em}#copyright-menu a:hover{color:var(--color-warm-dark)}.footer__copyright p{color:var(--color-warm-white);font-weight:600}.footer__widget__contact-info li a,.footer__copyright a{text-decoration:none;font-weight:600;-webkit-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;transition:all 0.4s ease-in;color:var(--color-warm-white)}.footer__widget__contact-info li a:hover,.footer__copyright a:hover{color:var(--color-warm-dark)}.footer__widget__contact-info{list-style:none;padding:0;margin:0}@media only screen and (max-width:767px){.footer__info{width:100%}.footer__info p{max-width:100%}.footer__menu,.footer__widget{width:calc(50% - 3em / 1.5)}.footer{padding:0 12px;padding-top:7em}}@media only screen and (max-width:575px){.footer__menu,.footer__widget{width:100%}.sm-footer__list img{max-width:2em}.footer__copyright p,.footer__widget__contact-info li a,.footer__copyright a{font-size:.95em}}.footer-copyright{background-color:var(--color-red);padding:0 1.875293014533521em}.footer-copyright .footer__copyright{margin:0;padding:1em 0}.footer-copyright .sm-footer__list{margin-top:0}.footer-copyright__contact{display:flex;align-items:center;gap:0 5em}.footer-copyright .sm-footer__list img{max-width:1.9em;display:block}@media only screen and (max-width:991px){.footer-copyright .footer__copyright{padding:2em 0;justify-content:space-between}.footer-copyright__contact{order:2;width:40%}.footer-copyright .sm-footer{order:3;width:40%}.footer-copyright .menu-copyright-menu-container{order:1;width:100%}.footer-copyright .sm-footer__list{justify-content:flex-end}}@media only screen and (max-width:767px){.footer-copyright__contact{width:calc(60% - 3em)}.footer-copyright{padding:0 12px}}@media only screen and (max-width:479px){.footer-copyright__contact{width:100%;justify-content:space-between;order:3}.footer-copyright .sm-footer{order:1;width:100%}.footer-copyright .sm-footer__list{justify-content:center}.footer-copyright .menu-copyright-menu-container{order:2}}.footer-toolkit{padding:3em 1.875293014533521em;background-color:#ff7f9a}.footer-toolkit__wrap{display:flex;justify-content:space-between;gap:1.8em}.footer-toolkit__left{width:60%;background-color:var(--color-warm-white);border-radius:1.0315em;padding:2em 1.5em}.footer-toolkit__left h6{margin-bottom:.6em}.footer-toolkit__left p{font-weight:600}.footer-toolkit__right{border-radius:1.0315em;padding:2em 1.5em;border:1px solid var(--color-warm-white);background-color:rgb(255 255 255 / .1)}.footer-toolkit__right p{font-weight:600;color:var(--color-warm-white);margin-bottom:.5em}.footer-toolkit__right a{text-decoration:none;display:flex;align-items:center;margin-bottom:.2em;gap:.3em;color:var(--color-warm-white)}.footer-toolkit__right a:hover{text-decoration:underline}.footer-toolkit__right svg{width:100%;max-width:1.4em;min-width:1.4em}@media only screen and (max-width:767px){.footer-toolkit{padding:3em 12px;background-color:#ff7f9a}}@media only screen and (max-width:479px){.footer-toolkit__wrap{flex-direction:column;gap:1.8em;text-align:center}.footer-toolkit__right,.footer-toolkit__left{width:100%}.footer-toolkit__right p{margin-bottom:1.2em;width:100%}.footer-toolkit__right a{justify-content:center;flex-direction:column;margin-bottom:.8em;padding:1.2em .5em;border:1px solid var(--color-warm-white);border-radius:.5em;font-size:.85em;width:calc(50% - 6px)}.footer-toolkit__left{border-radius:.8em}.footer-toolkit__right{background-color:#fff0;border:0;padding:0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;justify-content:space-between}}.hero{margin-top:1em}.hero__wrap{background-color:var(--color-red);border-radius:1.0315em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;overflow:hidden;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hero__text{width:50%;padding-left:3.2em;padding-top:3em;padding-bottom:3em;max-width:850px}.hero__text :where(h1,h2,h3,h4,h5,h6){color:var(--color-warm-white);margin-bottom:20px}.hero__text :where(p,ul,li,ol){color:var(--color-warm-dark);letter-spacing:-.035rem;line-height:1.215}.hero__text p:not(:last-of-type){margin-bottom:1.2em}.hero__video{width:45%}.hero__video video{width:100%;height:auto;border-radius:var(--border-box);display:inline-block;-o-object-fit:cover;object-fit:cover;vertical-align:top;background-color:#ebebeb}.hero__text .buttons__wrap{margin-top:2.04em}@media only screen and (max-width:991px){.hero__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.hero__text,.hero__video{width:100%}.hero__text{padding-left:0em;padding-right:0em;padding-top:4.5em;padding-bottom:0em;max-width:100%;text-align:center}.hero__video{padding-bottom:2.5em}.hero__text h1{margin-bottom:0}.hero__text--mobile{margin-top:20px;padding:0 2em;text-align:center}.hero__text--mobile :where(p,ul,li,ol){color:var(--color-warm-dark);letter-spacing:-.035rem;line-height:1.215}.hero__text :where(h1,h2,h3,h4,h5,h6,ul,ol,li,p){padding:0 12px}.hero .buttons__wrap{margin-top:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero__video{padding:0em 0 2.5em}.hero__text--mobile{padding:0 2em}.hero .buttons__wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero .buttons__wrap .m-btn{width:100%}.hero .buttons__wrap .m-btn-text{padding:0}}@media only screen and (max-width:575px){.hero .buttons__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero .buttons__wrap .m-btn{width:100%}}@media only screen and (max-width:479px){.hero__text :where(h1,h2,h3,h4,h5,h6){max-width:5em;margin-left:auto;margin-right:auto}}.energy{min-height:400vh}.energy-sticky{position:sticky;top:0}.energy__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;opacity:0;top:0;min-height:100vh;visibility:hidden}.energy__wrap.absolute{position:absolute}.energy__wrap.active{position:relative;opacity:1;visibility:visible}.energy__text p{color:var(--color-black);letter-spacing:-.035rem;line-height:1.215}.energy__text{width:52%;opacity:0;-webkit-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;transition:all 0.4s ease-in}.energy__wrap.active .energy__text{opacity:1;-webkit-transition:all 0.4s ease-in 0.2s;-o-transition:all 0.4s ease-in 0.2s;transition:all 0.4s ease-in 0.2s}.energy__text :where(h1,h2,h3,h4,h5,h6){margin-bottom:14px}.energy__text p{max-width:850px}.energy__image{text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1;opacity:0;-webkit-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;transition:all 0.4s ease-in}.energy__image svg,.energy__image img{max-width:33em;max-height:20em}.energy__wrap.active .energy__image{opacity:1;-webkit-transition:all 0.4s ease-in 0.4s;-o-transition:all 0.4s ease-in 0.4s;transition:all 0.4s ease-in 0.4s}.energy__icon img{max-width:6em}.energy__button{margin-top:4em;max-width:23.91em}.energy__wrap:nth-child(2) .energy__image img{-webkit-animation:pull-cable 3s ease-in-out infinite;animation:pull-cable 3s ease-in-out infinite}.energy__wrap:nth-child(3) .energy__image img,.energy__wrap:nth-child(3) .energy__image svg{-webkit-animation:float 4s ease-in-out infinite;animation:float 4s ease-in-out infinite}@-webkit-keyframes float{0%{-webkit-transform:translatey(0);transform:translatey(0)}50%{-webkit-transform:translatey(-20px);transform:translatey(-20px)}100%{-webkit-transform:translatey(0);transform:translatey(0)}}@keyframes float{0%{-webkit-transform:translatey(0);transform:translatey(0)}50%{-webkit-transform:translatey(-20px);transform:translatey(-20px)}100%{-webkit-transform:translatey(0);transform:translatey(0)}}@-webkit-keyframes pull-cable{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes pull-cable{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-12px);transform:translateX(-12px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@media only screen and (max-width:991px){.energy__wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:3em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:calc(100vh - 3em)}.energy__text{width:100%;text-align:left}.energy__text p{max-width:100%;padding-right:3.2em}.energy__button{margin-top:3em;max-width:100%}.energy__image{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.energy__image svg,.energy__image img{max-width:100%;max-height:30vh}}@media only screen and (max-width:767px){.energy__icon img{max-width:4.5em}.energy h3{font-size:2.2em}.energy__text li,.energy__text p{font-size:.9em}.energy__wrap{min-height:calc(100vh - 2em);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.energy__image svg,.energy__image img{max-height:40vh}}@media only screen and (max-width:575px){.energy__button .s-btn{max-width:100%}.energy__button{max-width:100%;margin-top:2em}.energy__image svg,.energy__image img{max-height:24vh}.energy__wrap{min-height:calc(100vh - 1em);gap:1em;padding-bottom:1em}.energy__image{padding-top:100px}}.testimonial{overflow:hidden;position:relative;left:-1.875293014533521em;width:100vw}.testimonial__title{text-align:center;margin-bottom:2.53em;padding:0 12px}.testimonial__slider{position:relative}.testimonial-item{border-radius:1.0315em;background-color:var(--color-black);text-align:center;padding:2.5785278949835915em 1.4064697609001409em 3.750586029067042em;min-width:310px!important;max-width:21.7534em!important;-webkit-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;transition:all 0.4s ease-in}.testimonial-item__img{width:250px;height:220px;-webkit-clip-path:path("M213.1,6.7c-32.4-14.4-73.7,0-88.1,30.6C110.6,4.9,67.5-9.5,36.9,6.7C2.8,22.9-13.4,62.4,13.5,110.9 C33.3,145.1,67.5,170.3,125,217c59.3-46.7,93.5-71.9,111.5-106.1C263.4,64.2,247.2,22.9,213.1,6.7z");clip-path:path("M213.1,6.7c-32.4-14.4-73.7,0-88.1,30.6C110.6,4.9,67.5-9.5,36.9,6.7C2.8,22.9-13.4,62.4,13.5,110.9 C33.3,145.1,67.5,170.3,125,217c59.3-46.7,93.5-71.9,111.5-106.1C263.4,64.2,247.2,22.9,213.1,6.7z");margin:0 auto;position:relative;display:block}.testimonial-item__img video{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;left:0;top:0}.play-video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;cursor:pointer;width:3em;height:3em;object-fit:contain;background-color:var(--color-warm-white);padding:.5em;border-radius:50%;display:flex;align-items:center;justify-content:center}.play-video img{width:50%}.testimonial-item__info{background-color:var(--color-warm-white);border-radius:.46882325363338023em;padding:1.078em 1.5em .9376em;margin-top:-1.7815283638068449em;position:relative;z-index:2}.testimonial-item__name{margin-bottom:.2812939521800282em;display:block;font-size:1.0314111579934366em;letter-spacing:-.035rem;color:var(--color-black);font-weight:700}.testimonial-item__location{display:block;font-size:.5157055789967183em;letter-spacing:-.035rem;color:var(--color-black)}.testimonial-item__text{margin-top:1.7815283638068449em;font-size:1em;letter-spacing:-.035rem;line-height:1.2}.testimonial-item__text>*{max-width:260px;color:#fff;margin:0 auto}.swiper-next,.swiper-prev{position:absolute;bottom:0;width:calc(50vw - 11em);height:100%;z-index:2;cursor:pointer}.swiper-next{right:0}.swiper-prev{left:0}@media only screen and (max-width:991px){#lcl_window{min-height:60vh!important}}@media only screen and (max-width:767px){.testimonial{left:-12px}}@media only screen and (max-width:575px){.swiper-next,.swiper-prev{bottom:0;width:10vw}.testimonial-item{width:80vw!important}#lcl_window{min-height:60vh!important}}.mockup__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.75em}.mockup__text{width:52%;padding-top:6em}.mockup__text :where(h1,h2,h3,h4,h5,h6){margin-bottom:14px;max-width:9em}.mockup__text p{max-width:35em}.mockup__image{text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.mockup__image video{width:100%;border-radius:1.0315em}.mockup__image img{max-width:32em}.mockup__buttons{margin-top:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75em;max-width:23.91em}.mockup__buttons.visible-991{display:none}@media only screen and (max-width:991px){.mockup__wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:3em}.mockup__text{width:100%;padding-top:0}.mockup__text :where(h1,h2,h3,h4,h5,h6),.mockup__text p{max-width:100%}.mockup__buttons.visible-991{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mockup__buttons .m-btn{width:100%;max-width:100%}.mockup__buttons.hidden-991{display:none}.mockup__image{width:100%}.mockup__image,.mockup__image img{max-width:100%}.mockup__buttons{margin-top:1.8em}}@media only screen and (max-width:575px){.mockup__buttons.visible-991{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.3em}.mockup__buttons .m-btn{max-width:100%}}.heros__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3.75em}.heros__text{width:calc(50% - 3.75em / 2)}.heros__text :where(h1,h2,h3,h4,h5,h6){margin-bottom:14px}.heros__text p{max-width:35em}.heros__image{text-align:center;width:calc(50% - 3.75em / 2)}.heros__image video{width:100%;border-radius:1.0315em}.heros__buttons{margin-top:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75em;max-width:23.91em}.heros__buttons.visible-991{display:none}.heros__image-slider .swiper-slide{height:auto}.heros__image-slider{height:calc(50vw - 1.875293014533521em - (3.75em / 2))}.heros__image-slide{padding:3em;display:flex;align-items:center;justify-content:center;flex-direction:column;height:calc(50vw - 1.875293014533521em - (3.75em / 2));border-radius:1.0315em;overflow:hidden}.heros__image-slide img{height:80%}.heros__image-slide h4{color:var(--color-warm-white);margin-bottom:25px}@media only screen and (max-width:991px){.heros__wrap{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;gap:3em}.heros__image-slider,.heros__image-slide{height:calc(100vw - (1.875293014533521em * 2))}.heros__text{width:100%}.heros__text p{max-width:100%}.heros__buttons.visible-991{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.heros__buttons .m-btn{width:100%;max-width:100%}.heros__buttons.hidden-991{display:none}.heros__image{width:100%}.heros__image,.heros__image img{max-width:100%}.heros__buttons{margin-top:1.8em}}@media only screen and (max-width:767px){.heros__image-slider,.heros__image-slide{height:calc(100vw - 24px)}}@media only screen and (max-width:575px){.heros__buttons.visible-991{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.3em}.heros__buttons .m-btn{max-width:100%}}.blog-layout__text{text-align:center;max-width:52em;margin:0 auto 3em}.blog-layout__text :where(h1,h2,h3,h4,h5,h6){margin-bottom:14px}.blog-layout__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.2em}.blog-grid--small,.blog-item--large{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.blog-grid--small{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.2em;position:relative}.blog-item--small{width:calc(50% - 1.2em / 2);position:relative}.blog-item--large{min-height:calc(1320px / 2)}.blog-layout__grid img{width:100%;border-radius:1.0315em;display:block;height:100%;object-fit:cover}.blog-layout__title{position:absolute;left:15px;right:15px;bottom:15px;z-index:2;text-align:center}.blog-layout__title a{background-color:var(--color-warm-white);text-decoration:none;color:var(--color-black);border-radius:.6em;padding:.7em .5em;display:block;-webkit-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;transition:all 0.4s ease-in}.blog-item--large .blog-layout__title a{border-radius:.8em;padding:1em .5em}.blog-layout__title a:hover{background-color:var(--color-warm-dark)}.blog-category{position:absolute;left:15px;top:15px;right:15px}h6.blog-layout__title{font-size:1em}h4.blog-layout__title{font-size:2em}.blog-category{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em}.blog-category a{color:var(--color-warm-white);background-color:blue;border-radius:2em;padding:.5em 1em;text-decoration:none;font-weight:500;font-size:.7em;-webkit-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;transition:all 0.4s ease-in;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em;font-weight:700}.blog-category a img{max-width:1.5em;border-radius:0}.blog-category a:hover{opacity:.8}.blog-layout-button{margin:0 auto;margin-top:3em;max-width:23.91em}@media only screen and (max-width:1440px){.blog-layout__title{left:12px;right:12px;bottom:12px}.blog-category{left:12px;top:12px;right:12px}}@media only screen and (max-width:1360px){.blog-item--large{min-height:calc(50vw - 60px)}}@media only screen and (max-width:991px){.blog-layout__text{max-width:100%}.blog-layout__grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog-item--large{width:100%}}@media only screen and (max-width:767px){.blog-layout-button{max-width:100%}}@media only screen and (max-width:575px){h4.blog-layout__title{font-size:1.8em}h6.blog-layout__title{font-size:1em}.blog-layout__grid img{border-radius:.8em}.blog-grid--small,.blog-layout__grid{gap:1em}.blog-grid--small,.blog-item--large{width:100%}.blog-category a{color:var(--color-warm-white);background-color:var(--color-red);padding:.7em .8em;text-decoration:none;font-weight:500;font-size:.7em}h6.blog-layout__title{font-size:1.8em}.blog-item--large{min-height:auto}.blog-item>a>img{min-height:calc(100vw - 40px)}.blog-layout__title a{padding:1em .5em}.blog-layout__title{left:8px;right:8px;bottom:8px}.blog-category{left:8px;top:8px;right:8px}.blog-item--small{width:100%;position:relative}}.contact__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact__text,.contact__form{width:calc(50% - 3em / 2)}.contact__text p{max-width:25.1em}.contact__form>h6{color:var(--color-warm-white);font-family:"Inter",sans-serif;position:relative;font-size:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em;font-weight:600}.contact__form>p{margin-top:1em;color:var(--color-warm-white)}.contact__form>h6 img{position:relative;display:block;border:.12em solid #fff3e3;border-radius:.25em;background:#fff4e3;width:2.5em;height:2.5em;padding:.2em}.contact__form{border-radius:1.0315em;background-color:var(--color-red);padding:2em}.contact__text :where(h1,h2,h3,h4,h5,h6){margin-bottom:14px;max-width:8em}.waitlist-form{margin-top:4em}.input-wrap input,.input-wrap textarea{width:100%;padding:.1875293014533521em 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--color-dark);border:0;background-color:var(--color-warm-white);font-size:.9376465072667605em;line-height:1.1251758087201127em;font-weight:500;text-decoration:none;border-radius:.46883em;height:3.1879981247069855em;position:relative;-webkit-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;transition:all 0.4s ease-in;outline:none;color:var(--color-dark);font-family:"Ranchers",sans-serif}._form-thank-you{color:var(--color-warm-white)!important;font-family:"Ranchers",sans-serif!important;margin-top:0px!important;margin-bottom:0px!important;font-size:1.8em!important;line-height:1.2!important}._error-inner{color:var(--color-warm-white)!important}.input-wrap input{width:100%}.wpcf7-response-output,.wpcf7-not-valid-tip{color:var(--color-warm-white)!important}.input-wrap input::-webkit-input-placeholder,.input-wrap textarea::-webkit-input-placeholder{color:rgb(18 18 15 / .5)}.input-wrap input::-moz-placeholder,.input-wrap textarea::-moz-placeholder{color:rgb(18 18 15 / .5)}.input-wrap input:-ms-input-placeholder,.input-wrap textarea:-ms-input-placeholder{color:rgb(18 18 15 / .5)}.input-wrap input::-ms-input-placeholder,.input-wrap textarea::-ms-input-placeholder{color:rgb(18 18 15 / .5)}.input-wrap input::placeholder,.input-wrap textarea::placeholder{color:rgb(18 18 15 / .5)}.input-wrap textarea{height:auto;resize:vertical;padding:.8em 1em}.input-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em}label{font-size:1.2em;line-height:1;color:var(--color-black);font-weight:600}.input-box{margin-bottom:1.5em}.input-btn{position:relative}.input-btn button{width:100%;outline:none;border:0}.input-btn button .m-btn-text{padding:0}.wpcf7-spinner{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.input-btn .s-btn{width:100%;outline:none;border:0}.wpcf7-response-output{margin-left:0!important;margin-right:0!important;border-radius:.46883em;padding:1.2em 1em!important;text-align:center}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--color-warm-white) inset}@media only screen and (max-width:991px){.contact__text,.contact__form{width:100%}.contact__text :where(h1,h2,h3,h4,h5,h6),.contact__text p{max-width:100%}}@media only screen and (max-width:575px){.contact__form>h6 img{width:2.2em;height:2.2em}.contact__form>h6{gap:.7em;font-size:1.5em}.contact__form{padding:2em 12px}.input-wrap input{width:100%}.input-box{margin-bottom:1.2em}}.our-method{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 20px;position:relative;min-height:100vh}.our-method__content{max-width:920px;text-align:center;margin:0 auto}.our-method .m-heading-1{font-size:clamp(30px, calc(100vh / 21.6), 50px)}@media only screen and (max-width:991px){.our-method .m-heading-1{font-size:clamp(25px, 2.6045vw, 50px)}}@media only screen and (max-height:575px){.our-method .m-heading-1{font-size:clamp(20px, calc(100vh / 21.6), 50px)}}@media only screen and (max-width:575px){.our-method{padding:12em 12px 10em 12px;min-height:60vh}}.branding-process__title{max-width:50%}.branding-process__title :where(h1,h2,h3,h4,h5,h6){margin-bottom:14px;max-width:7.7em}.branding-process__title p{letter-spacing:-.035em;font-weight:400;max-width:30em}.branding-process__content{padding-top:5em}.branding-process__item{position:relative}.branding-process__item .m-heading-2{padding:10px 0 10px 50%;line-height:1.129;cursor:pointer;position:relative;-webkit-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;color:var(--color-warm-dark)}.branding-process__item.m-active .m-heading-2{-webkit-transition:all 0s ease-in;-o-transition:all 0s ease-in;transition:all 0s ease-in;color:var(--color-black)}.branding-process__item img,.branding-process__item video{width:40%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:1em;opacity:0;-webkit-transition:opacity 0 ease-in;-o-transition:opacity 0 ease-in;transition:opacity 0 ease-in;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);will-change:transform;pointer-events:none;overflow:hidden}.branding-process__item.m-active .service-img,.branding-process__item.m-active .service-video{opacity:1;-webkit-transition:opacity 0.25s ease-in 0.02s;-o-transition:opacity 0.25s ease-in 0.02s;transition:opacity 0.25s ease-in 0.02s}.branding-process__item:nth-child(1) .service-img,.branding-process__item:nth-child(1) .service-video{top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.branding-process__item:nth-child(2) .service-img,.branding-process__item:nth-child(2) .service-video{top:-60%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.branding-process__item:nth-last-child(1) .service-img,.branding-process__item:nth-last-child(1) .service-video{top:unset;bottom:-80%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.branding-process__item:nth-last-child(2) .service-img,.branding-process__item:nth-last-child(2) .service-video{top:unset;bottom:-220%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.branding-process__item:nth-last-child(3) .service-img,.branding-process__item:nth-last-child(3) .service-video{top:unset;bottom:-200%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media only screen and (max-width:991px){.branding-process__item .m-heading-2{padding-left:0}.branding-process__item .service-img,.branding-process__item .service-video{position:fixed;z-index:94;right:12px;bottom:20px!important;left:unset!important;top:unset!important;-webkit-transform:unset!important;-ms-transform:unset!important;transform:unset!important;width:45%}.branding-process__title{max-width:500px;margin:0 auto;text-align:center}.branding-process__title>*{margin-left:auto;margin-right:auto}.branding-process__content{padding-top:60px}.branding-process__item:nth-last-child(1) .service-img,.branding-process__item:nth-last-child(1) .service-video{bottom:10vh!important}.branding-process__item:nth-last-child(2) .service-img,.branding-process__item:nth-last-child(2) .service-video{bottom:20px!important}.branding-process__item:nth-last-child(3) .service-img,.branding-process__item:nth-last-child(3) .service-video{bottom:20px!important}.branding-process__title :where(h1,h2,h3,h4,h5,h6,p){max-width:100%}}@media only screen and (max-width:575px){.branding-process__item .service-img,.branding-process__item .service-video{width:calc(50% - 12px)}.branding-process__item .m-heading-2{font-size:2.5em;max-width:8.5em}}.tar-divider.animated{overflow:hidden}.tar-divider__wrap{display:flex;align-items:center;justify-content:center;gap:2em}.animated .tar-divider__wrap{transform:translateY(100%);opacity:0}.tar-divider-line{width:50%;height:2px;background-color:var(--color-red);border-radius:10px;opacity:.2}.tar-divider-icon img{width:3em}