.--button{text-decoration:none;font-family:"Inter",sans-serif;font-size:16px;line-height:150%;width:max-content;-webkit-transition:all .25s ease !important;transition:all .25s ease !important}.--button.-full{color:#fcfcfc;background-color:#b500ff;padding:6px 12px;display:flex;align-items:center;border-radius:26px}.--button.-full::after{content:"";margin-left:10px;width:13px;height:11px;display:block;background-image:url("../images/svg/arrow-right-white.svg");background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-transition:all .25s ease !important;transition:all .25s ease !important}.--button.-icon{display:flex;align-items:center}.--button.-icon:hover{color:#b500ff}.--button.-icon:hover::after{margin-left:14px;background-image:url("../images/svg/chevron-right-circle-purple.svg")}.--button.-icon::after{content:"";margin-left:10px;width:18px;height:18px;display:block;background-image:url("../images/svg/chevron-right-circle.svg");background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-transition:all .25s ease !important;transition:all .25s ease !important}.--button.-purple{color:#b500ff}.--button.-purple::after{background-image:url("../images/svg/chevron-right-circle-purple.svg")}.--button.-white{color:#fcfcfc}.single-reference{width:calc(50% - 10px)}.single-reference a{display:flex}.single-reference a:not(.-button):hover~a::after{margin-left:14px}.single-reference h2{font-size:25px;line-height:120%;margin-top:24px;margin-bottom:6px}.single-reference img{width:100%;height:317px;object-fit:cover;border-radius:8px}.header-notice{background-color:#b500ff;color:#fcfcfc;padding:5px 0;display:flex;justify-content:center;align-items:center}.header-notice .header-notice-text p{margin:0;font-size:14px;line-height:1.5;text-align:center}.header-notice+header{margin-top:30px}body.admin-bar header#mainHeader{top:32px}header#mainHeader{-webkit-transition:all .25s ease !important;transition:all .25s ease !important;padding-left:30px;padding-right:30px;padding-top:34px;padding-bottom:34px;position:fixed;width:100%;top:0;left:0;z-index:999}@media(min-width: 768px)and (max-width: 1149px){header#mainHeader{padding-left:20px;padding-right:20px}}@media(max-width: 767px){header#mainHeader{padding-left:16px;padding-right:16px}}@media(min-width: 768px)and (max-width: 1149px){header#mainHeader{padding-top:24px;padding-bottom:24px}}@media(max-width: 767px){header#mainHeader{padding-top:24px;padding-bottom:24px}}header#mainHeader.scrolled{background-color:rgba(25,25,40,.6784313725);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding-top:24px;padding-bottom:24px;margin-top:0}@media(min-width: 768px)and (max-width: 1149px){header#mainHeader.scrolled{padding-top:14px;padding-bottom:14px}}@media(max-width: 767px){header#mainHeader.scrolled{padding-top:14px;padding-bottom:14px}}header#mainHeader.scrolled .container .header-wrapper .left-wrapper .site-branding a svg path{fill:#fcfcfc !important}header#mainHeader.scrolled .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-container ul.menu li a,header#mainHeader.scrolled .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-english-container ul.menu li a{color:#fcfcfc !important}header#mainHeader.-black .container .header-wrapper .left-wrapper .site-branding a svg path{fill:#191928}header#mainHeader.-black .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-container ul.menu li a,header#mainHeader.-black .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-english-container ul.menu li a{color:#191928}header#mainHeader .container .header-wrapper{display:flex;align-items:center;justify-content:space-between}header#mainHeader .container .header-wrapper .left-wrapper{display:flex;align-items:center;gap:47px}header#mainHeader .container .header-wrapper .left-wrapper .site-branding a{display:flex}header#mainHeader .container .header-wrapper .left-wrapper .site-branding a:hover svg path{fill:#b500ff}@media(max-width: 767px){header#mainHeader .container .header-wrapper .left-wrapper .site-branding a svg{height:21px;width:auto}}header#mainHeader .container .header-wrapper .left-wrapper .site-branding a svg path{-webkit-transition:all .25s ease !important;transition:all .25s ease !important}@media(min-width: 768px)and (max-width: 1149px){header#mainHeader .container .header-wrapper .left-wrapper .site-navigation{display:none}}@media(max-width: 767px){header#mainHeader .container .header-wrapper .left-wrapper .site-navigation{display:none}}header#mainHeader .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-container ul.menu,header#mainHeader .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-english-container ul.menu{padding:0;margin:0;list-style:none;display:flex;gap:24px}header#mainHeader .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-container ul.menu li,header#mainHeader .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-english-container ul.menu li{position:relative}header#mainHeader .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-container ul.menu li.menu-item-has-children::before,header#mainHeader .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-english-container ul.menu li.menu-item-has-children::before{position:absolute;content:"";width:100%;height:20px;bottom:-20px;left:0}header#mainHeader .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-container ul.menu li:hover>a,header#mainHeader .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-english-container ul.menu li:hover>a{border-bottom:1px solid #b500ff}header#mainHeader .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-container ul.menu li:hover .sub-menu,header#mainHeader .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-english-container ul.menu li:hover .sub-menu{display:block}header#mainHeader .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-container ul.menu li a,header#mainHeader .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-english-container ul.menu li a{color:#fcfcfc;font-size:16px;line-height:150%;padding-top:16px;padding-bottom:16px}header#mainHeader .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-container ul.menu li a:hover,header#mainHeader .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-english-container ul.menu li a:hover{color:#b500ff}header#mainHeader .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-container ul.menu li ul.sub-menu,header#mainHeader .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-english-container ul.menu li ul.sub-menu{display:none;background-color:#fcfcfc;padding:24px 24px 24px 0;position:absolute;top:calc(100% + 16px);left:0;list-style:none;width:max-content}header#mainHeader .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-container ul.menu li ul.sub-menu::before,header#mainHeader .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-english-container ul.menu li ul.sub-menu::before{content:"";width:24px;height:100%;position:absolute;background-color:#fcfcfc;top:0;z-index:2;left:0}header#mainHeader .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-container ul.menu li ul.sub-menu li,header#mainHeader .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-english-container ul.menu li ul.sub-menu li{display:flex;margin-bottom:15px;padding-left:24px}header#mainHeader .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-container ul.menu li ul.sub-menu li:last-child,header#mainHeader .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-english-container ul.menu li ul.sub-menu li:last-child{margin-bottom:0}header#mainHeader .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-container ul.menu li ul.sub-menu li a,header#mainHeader .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-english-container ul.menu li ul.sub-menu li a{color:#191928 !important;font-size:14px;font-weight:400;line-height:150%;padding:0;display:flex;align-items:center;border:0}header#mainHeader .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-container ul.menu li ul.sub-menu li a:hover,header#mainHeader .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-english-container ul.menu li ul.sub-menu li a:hover{color:#b500ff !important;-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px);padding-left:10px}header#mainHeader .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-container ul.menu li ul.sub-menu li a:hover::before,header#mainHeader .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-english-container ul.menu li ul.sub-menu li a:hover::before{-webkit-transform:translate(-20px, -50%);-moz-transform:translate(-20px, -50%);-ms-transform:translate(-20px, -50%);-o-transform:translate(-20px, -50%);transform:translate(-20px, -50%);opacity:1}header#mainHeader .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-container ul.menu li ul.sub-menu li a::before,header#mainHeader .container .header-wrapper .left-wrapper .site-navigation .menu-primary-menu-english-container ul.menu li ul.sub-menu li a::before{content:"";width:16px;height:16px;background-image:url("../images/svg/chevron-right-circle-purple.svg");background-size:contain;background-repeat:no-repeat;background-position:center;display:block;opacity:0;-webkit-transition:all .25s ease !important;transition:all .25s ease !important;position:absolute;-webkit-transform:translate(-30px, -50%);-moz-transform:translate(-30px, -50%);-ms-transform:translate(-30px, -50%);-o-transform:translate(-30px, -50%);transform:translate(-30px, -50%);top:50%}header#mainHeader .container .header-wrapper .right-wrapper{display:flex;gap:24px;align-items:center}header#mainHeader .container .header-wrapper .right-wrapper .wpml-ls{padding:0;border:0}header#mainHeader .container .header-wrapper .right-wrapper .wpml-ls ul{display:flex;gap:8px}header#mainHeader .container .header-wrapper .right-wrapper .wpml-ls ul li:not(:first-of-type){padding-left:8px;border-left:1px solid #fcfcfc}header#mainHeader .container .header-wrapper .right-wrapper .wpml-ls ul li a{padding:0;color:#fcfcfc}header#mainHeader .container .header-wrapper .right-wrapper .wpml-ls ul li.wpml-ls-current-language a{font-weight:600;border-bottom:1px solid #fcfcfc;padding-bottom:2px}header#mainHeader .container .header-wrapper .right-wrapper .phone-menu-toggle{display:flex;cursor:pointer}@media(min-width: 1150px){header#mainHeader .container .header-wrapper .right-wrapper .phone-menu-toggle{display:none}}header#mainHeader .container .header-wrapper .right-wrapper .phone-menu-toggle svg{width:18px;height:auto}header#mainHeader .container .header-wrapper .right-wrapper #header-search-trigger{border-radius:26px;cursor:pointer;padding:6px 12px;background-color:#b500ff;color:#fcfcfc;display:flex;border:2px solid #b500ff;align-items:center;-webkit-transition:all .25s ease !important;transition:all .25s ease !important}@media(max-width: 767px){header#mainHeader .container .header-wrapper .right-wrapper #header-search-trigger{display:none}}@media(min-width: 768px)and (max-width: 1149px){header#mainHeader .container .header-wrapper .right-wrapper #header-search-trigger{display:none}}header#mainHeader .container .header-wrapper .right-wrapper #header-search-trigger:hover{background-color:rgba(0,0,0,0)}header#mainHeader .container .header-wrapper .right-wrapper #header-search-trigger::before{content:"";margin-right:4px;width:16px;height:16px;display:block;background-image:url("../images/svg/search.svg");background-repeat:no-repeat;background-size:contain;background-position:center}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch{max-width:500px;margin:0 auto;width:100%;height:40px}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form{position:relative}@media(min-width: 768px)and (max-width: 1149px){header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form{padding-right:.5rem}}@media(max-width: 767px){header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form{padding-right:.5rem}}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form:hover .ajax_search_results{display:block}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form.loading .loader{display:block}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form.loading .loader::before{display:none !important}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .loader{display:flex;justify-content:center;align-items:center;width:20px;height:20px;position:absolute;top:12px;left:-25px;display:none}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .loader img{animation:rotate 2s linear infinite;width:20px;height:20px;object-fit:contain;object-position:center}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .ajax_search_results{display:none}@media(max-width: 767px){header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .ajax_search_results{display:none !important}}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .ajax_search_results .searchResults{background-color:#fff;padding-top:50px;padding-left:1rem;padding-right:1rem;padding-bottom:1rem;margin-top:-40px;border-top-left-radius:25px;border-top-right-radius:25px;border:1px solid #818190}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .ajax_search_results .searchResults.count-1 .productSmall{border:0 !important}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .ajax_search_results .searchResults.count-2 .productSmall:nth-child(2){border:0 !important}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .ajax_search_results .searchResults .resultHead{margin:.5rem 0;font-size:1rem;font-weight:bold}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .ajax_search_results .searchResults .resultsInit{max-height:350px;overflow:scroll}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .ajax_search_results .searchResults .resultsInit a.productSmall{display:grid;grid-template-columns:20% 55% 25%;border-bottom:1px solid #818190;padding:.5rem 0 .5rem 0;overflow:hidden}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .ajax_search_results .searchResults .resultsInit a.productSmall:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .ajax_search_results .searchResults .resultsInit a.productSmall:hover .titleBox p{color:#818190}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .ajax_search_results .searchResults .resultsInit a.productSmall img{width:100%;-webkit-transition:all .25s ease !important;transition:all .25s ease !important}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .ajax_search_results .searchResults .resultsInit a.productSmall .titleBox{padding-left:1rem;display:flex;flex-direction:column;justify-content:center}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .ajax_search_results .searchResults .resultsInit a.productSmall .titleBox p{margin:0}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .ajax_search_results .searchResults .resultsInit a.productSmall .titleBox span{margin:0;font-size:.75rem;color:#818190}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .ajax_search_results .searchResults .resultsInit a.productSmall .priceBox{display:flex;align-items:center;justify-content:flex-end}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .ajax_search_results .searchResults .resultsInit a.productSmall .priceBox .pluskm{font-size:.55rem;font-weight:bold;margin-left:.25rem;color:#191928}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .ajax_search_results .searchResults .resultsInit a.productSmall .priceBox .priceDeviver{margin-left:3px;margin-right:3px}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .ajax_search_results .searchResults .resultsInit a.productSmall .priceBox .price{display:flex;justify-content:center;margin:.5rem 0;align-items:flex-end}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .ajax_search_results .searchResults .resultsInit a.productSmall .priceBox .price>.woocommerce-Price-amount bdi{font-size:1rem;font-weight:bold}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .ajax_search_results .searchResults .resultsInit a.productSmall .priceBox .price>.woocommerce-Price-amount bdi span{font-size:1rem;font-weight:bold}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .ajax_search_results .searchResults .resultsInit a.productSmall .priceBox .price .pluskm{margin-top:-8px}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .ajax_search_results .searchResults .resultsInit a.productSmall .priceBox .price del{margin-bottom:-0.35rem;color:#818190;text-decoration:none}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .ajax_search_results .searchResults .resultsInit a.productSmall .priceBox .price del .woocommerce-Price-amount{text-decoration:line-through}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .ajax_search_results .searchResults .resultsInit a.productSmall .priceBox .price del span{font-size:.6rem;color:#818190;font-weight:bold}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .ajax_search_results .searchResults .resultsInit a.productSmall .priceBox .price del span bdi{font-size:.6rem;color:#818190;font-weight:bold}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .ajax_search_results .searchResults .resultsInit a.productSmall .priceBox .price del+ins{text-decoration:none;font-size:2rem;color:#b500ff}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .ajax_search_results .searchResults .resultsInit a.productSmall .priceBox .price del+ins span{font-size:1rem;color:#b500ff;font-weight:bold}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .ajax_search_results .searchResults .resultsInit a.productSmall .priceBox .price del+ins span bdi{font-size:1rem;color:#b500ff;font-weight:bold;margin-top:-3px;position:relative;display:block}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .ajax_search_results .searchResults .resultsInit a b{font-weight:bold;color:#818190}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .ajax_search_results .searchResults .resultsInit a.-button{margin-top:1rem;margin-left:auto;border:0;margin-right:auto}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .form-row{display:flex;position:relative;height:40px;padding:0 !important}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .form-row .phone-label{display:none}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .form-row .search-form-input{width:100%;height:40px;padding:0 1rem 0 1rem;border:1px solid #818190;border-radius:50px;color:#191928;font-size:1rem;box-shadow:0px 0px 5px #818190}@media(max-width: 767px){header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .form-row .search-form-input{display:none}}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .form-row .form-submit{position:absolute;top:0;right:0;width:40px;height:40px;border:1px solid #818190;border-radius:100%;display:flex;align-items:center;justify-content:center;-webkit-transition:all .25s ease !important;transition:all .25s ease !important}@media(max-width: 767px){header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .form-row .form-submit{background-color:#fff;box-shadow:0px 0px 5px #c1c1c1;border-color:rgba(0,0,0,0)}}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .form-row .form-submit:hover{border-color:#818190}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .form-row .form-submit:hover #searchsubmit{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}header#mainHeader .container .header-wrapper .right-wrapper #headerSearch form .form-row .form-submit #searchsubmit{padding:8px;width:21px;height:21px;-webkit-transition:all .25s ease !important;transition:all .25s ease !important}.header-search{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.3);z-index:9999;backdrop-filter:blur(10px);opacity:0;pointer-events:none;-webkit-transition:all .25s ease !important;transition:all .25s ease !important}.header-search-inner{background:#fcfcfc;width:100%;padding-top:48px;padding-bottom:48px;padding-left:30px;padding-right:30px;transform:translateY(-100%);-webkit-transition:all .25s ease !important;transition:all .25s ease !important}@media(min-width: 768px)and (max-width: 1149px){.header-search-inner{padding-left:20px;padding-right:20px}}@media(max-width: 767px){.header-search-inner{padding-left:16px;padding-right:16px}}.header-search-inner .search-wrapper{display:flex;flex-direction:column;gap:42px;position:relative}.header-search-inner .search-wrapper-header{display:flex;gap:32px;align-items:center}.header-search-inner .search-wrapper-header .search-form-custom{width:calc(100% - 32px - 32px)}.header-search-inner .search-wrapper-header .search-form-custom .form-row .phone-label{display:none}.header-search-inner .search-wrapper-header .search-form-custom .form-row .search-form-input{width:100%;height:50px;padding:0 0 20px;border:0;border-bottom:1px solid #191928;font-weight:400;font-size:20px;line-height:150%;background:none}.header-search-inner .search-wrapper-header .search-form-custom .form-row .search-form-input::placeholder{font-weight:400;font-size:20px;line-height:150%;color:#4e4a59;opacity:.7}.header-search-inner .search-wrapper-header .search-form-custom .form-row .form-submit{display:none}.header-search-inner .search-wrapper-header .close-search{cursor:pointer;width:32px;height:32px}.header-search-inner .search-wrapper-header .close-search svg{width:32px;height:32px}.header-search-inner .search-wrapper-header .close-search svg rect{-webkit-transition:all .25s ease !important;transition:all .25s ease !important}.header-search-inner .search-wrapper-header .close-search svg path{-webkit-transition:all .25s ease !important;transition:all .25s ease !important}.header-search-inner .search-wrapper-header .close-search:hover svg rect{fill:#b500ff;stroke:#b500ff}.header-search-inner .search-wrapper-header .close-search:hover svg path{fill:#fcfcfc}.header-search-inner .search-wrapper-body{max-height:calc(100vh - 48px - 48px - 42px - 50px);overflow-y:auto}.header-search-inner .search-wrapper-body .ajax_search_results{opacity:0;pointer-events:none;-webkit-transition:all .25s ease !important;transition:all .25s ease !important}.header-search-inner .search-wrapper-body .ajax_search_results .searchLoader{width:50px;padding:8px;aspect-ratio:1;border-radius:50%;background:#000;--_m: conic-gradient(#0000 10%,#000), linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 1s infinite linear;position:absolute;top:calc(50% + 25px)}@keyframes l3{to{transform:rotate(1turn)}}.header-search-inner .search-wrapper-body .ajax_search_results .searchResults{display:flex;flex-direction:column;gap:60px}.header-search-inner .search-wrapper-body .ajax_search_results .searchResults .resultsInit{display:flex;flex-direction:column;gap:60px}.header-search-inner .search-wrapper-body .ajax_search_results .searchResults .resultsInit .resultItemContent{display:flex;flex-direction:column;gap:12px}.header-search-inner .search-wrapper-body .popular-search{-webkit-transition:all .25s ease !important;transition:all .25s ease !important;display:flex;flex-direction:column;gap:16px}.header-search-inner .search-wrapper-body .popular-search-list{display:flex;flex-direction:column;gap:16px;list-style-type:none;margin:0;padding:0}.header-search-inner .search-wrapper-body.active .ajax_search_results{opacity:1;pointer-events:auto}.header-search-inner .search-wrapper-body.active .popular-search{opacity:0;pointer-events:none;position:absolute}.search-active{overflow:hidden}.search-active .header-search{opacity:1;pointer-events:all}.search-active .header-search-inner{transform:translateY(0)}.phone-menu{position:fixed;top:0;left:0;width:100%;height:100%;background:#f5f5f5;z-index:9999;opacity:0;pointer-events:none;transform:translateY(-100%);-webkit-transition:all .25s ease !important;transition:all .25s ease !important}.phone-menu-active{overflow:hidden}.phone-menu-active .phone-menu{opacity:1;pointer-events:all;transform:translateY(0)}.phone-menu-inner{padding-left:30px;padding-right:30px;padding-top:22px;padding-bottom:22px;height:100%}@media(min-width: 768px)and (max-width: 1149px){.phone-menu-inner{padding-left:20px;padding-right:20px}}@media(max-width: 767px){.phone-menu-inner{padding-left:16px;padding-right:16px}}.phone-menu-inner .container{height:100%}.phone-menu-wrapper{display:flex;flex-direction:column;height:100%}.phone-menu-header{display:flex;align-items:center;padding-bottom:18px}.phone-menu-header .close-phone-menu{display:flex;margin-left:auto}.phone-menu-header .close-phone-menu svg{width:24px;height:24px}.phone-menu-header .mobile-menu-back{display:none;align-items:center;gap:8px;cursor:pointer}.phone-menu-header .mobile-menu-back.active{display:flex}.phone-menu-header .mobile-menu-back svg{width:18px;height:18px}.phone-menu-header .mobile-menu-back span{color:#b500ff}.phone-menu-body{display:flex;flex-direction:column;overflow-y:auto;padding-top:6px;height:100%}.phone-menu-body .search-form-custom .form-row{position:relative}.phone-menu-body .search-form-custom .form-row .phone-label{position:absolute;font-size:12px;color:#4e4a59;padding:0 4px;background:#f5f5f5;left:12px;transform:translateY(-50%)}.phone-menu-body .search-form-custom .form-row .search-form-input{width:100%;height:44px;border-radius:4px;border:1px solid #818190;padding:0 19px;background:#f5f5f5}.phone-menu-body .search-form-custom .form-row .search-form-input::placeholder{opacity:0}.phone-menu-body .search-form-custom .form-row .form-submit{position:absolute;top:50%;left:19px;transform:translateY(-50%);display:flex;-webkit-transition:all .25s ease !important;transition:all .25s ease !important}.phone-menu-body .search-form-custom .form-row .form-submit input{pointer-events:none;width:18px;height:18px}.phone-menu-body .search-form-custom .form-row.active .form-submit{left:calc(100% - 37px)}.phone-menu-body .search-form-custom .form-row.active .form-submit input{pointer-events:all}.phone-menu-nav{overflow-y:auto;overflow-x:hidden;height:100%;margin-top:16px;margin:0 8px;position:relative}.phone-menu-nav ul{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:column;position:relative}.phone-menu-nav ul.submenu-active li:not(.sub-menu li){transform:translateX(-100%);pointer-events:none;position:absolute;width:100%}.phone-menu-nav ul.submenu-active a:not(.sub-menu li a){opacity:0}.phone-menu-nav ul li{-webkit-transition:all .25s ease !important;transition:all .25s ease !important}.phone-menu-nav ul li.menu-item-has-children{font-size:14px;padding:21.5px 0;border-bottom:1px solid #818190;display:flex;align-items:center;justify-content:space-between}.phone-menu-nav ul li.menu-item-has-children::after{content:"";width:24px;height:24px;background-image:url("../images/svg/chevron-right-circle-black.svg");background-size:contain;background-repeat:no-repeat}.phone-menu-nav ul li:not(.menu-item-has-children) a{width:100%;font-size:14px;padding:21.5px 0;border-bottom:1px solid #818190;display:flex;align-items:center;justify-content:space-between}.phone-menu-nav ul li:not(.menu-item-has-children) a::after{content:"";width:24px;height:24px;background-image:url("../images/svg/chevron-right-circle-black.svg");background-size:contain;background-repeat:no-repeat}.phone-menu-nav ul li .sub-menu{position:absolute;top:0;left:0;transform:translateX(100%);width:100%;-webkit-transition:all .25s ease !important;transition:all .25s ease !important;opacity:0;pointer-events:none}.phone-menu-nav ul li.active .sub-menu{opacity:1;pointer-events:all}.phone-menu-footer{display:flex;justify-content:space-between;align-items:center;padding-top:24px;margin-top:auto}.phone-menu-footer .wpml-ls{padding:0;border:0}.phone-menu-footer .wpml-ls ul{display:flex;gap:8px}.phone-menu-footer .wpml-ls ul li:not(:first-of-type){padding-left:8px;border-left:1px solid #191928}.phone-menu-footer .wpml-ls ul li a{padding:0;color:#191928}.phone-menu-footer .wpml-ls ul li.wpml-ls-current-language a{font-weight:600;border-bottom:1px solid #191928;padding-bottom:2px}.phone-menu-footer .socials{display:flex;align-items:center;gap:8px}.phone-menu-footer .socials a{display:flex;align-items:center}.phone-menu-footer .socials a svg{width:24px;height:24px}.get-feedback-phone{display:none;align-items:center;padding-left:30px;padding-right:30px;padding-top:20px;padding-bottom:20px;background-color:#191928;color:#fcfcfc !important;width:100%;gap:20px;font-weight:500;font-size:16px}@media(min-width: 768px)and (max-width: 1149px){.get-feedback-phone{padding-left:20px;padding-right:20px}}@media(max-width: 767px){.get-feedback-phone{padding-left:16px;padding-right:16px}}.get-feedback-phone svg{height:17px;width:17px}@media(min-width: 768px)and (max-width: 1149px){.get-feedback-phone{display:flex}}@media(max-width: 767px){.get-feedback-phone{display:flex}}.dark-theme footer#site-footer{background-color:#191928;color:#fcfcfc}.dark-theme footer#site-footer a{color:#fcfcfc}.dark-theme footer#site-footer svg path{fill:#fcfcfc}.dark-theme footer#site-footer .social-media a svg rect{stroke:#fcfcfc}.dark-theme footer#site-footer nav ul li.main::after{background-color:#fcfcfc !important}.dark-theme footer#site-footer .get-feedback::before{filter:invert(1)}@media(min-width: 768px)and (max-width: 1149px){.dark-theme footer#site-footer .bottom-wrapper{background:#242433 !important}}@media(max-width: 767px){.dark-theme footer#site-footer .bottom-wrapper{background:#242433 !important}}footer#site-footer{background-color:#f5f5f5;padding-top:60px;padding-bottom:60px;padding-left:30px;padding-right:30px}@media(min-width: 768px)and (max-width: 1149px){footer#site-footer{padding-left:20px;padding-right:20px}}@media(max-width: 767px){footer#site-footer{padding-left:16px;padding-right:16px}}@media(min-width: 768px)and (max-width: 1149px){footer#site-footer{padding-bottom:0;padding-top:40px;width:100%;overflow:hidden}}@media(max-width: 767px){footer#site-footer{padding-bottom:0;padding-top:40px;width:100%;overflow:hidden}}footer#site-footer .container .top-wrapper{display:flex;align-items:center;justify-content:space-between;padding-bottom:60px}@media(min-width: 768px)and (max-width: 1149px){footer#site-footer .container .top-wrapper{padding-bottom:25px}}@media(max-width: 767px){footer#site-footer .container .top-wrapper{padding-bottom:25px}}footer#site-footer .container .top-wrapper .footer-logo svg path{-webkit-transition:all .25s ease !important;transition:all .25s ease !important}footer#site-footer .container .top-wrapper .footer-logo:hover svg path{fill:#b500ff}footer#site-footer .container .top-wrapper .get-feedback{display:flex;align-items:center}@media(min-width: 768px)and (max-width: 1149px){footer#site-footer .container .top-wrapper .get-feedback{display:none}}@media(max-width: 767px){footer#site-footer .container .top-wrapper .get-feedback{display:none}}footer#site-footer .container .top-wrapper .get-feedback::before{content:"";width:24px;height:24px;background-image:url("../images/svg/feedback2.svg");background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:16px;display:block}footer#site-footer .container .middle-wrapper{display:flex;justify-content:space-between;gap:146px}@media(min-width: 768px)and (max-width: 1149px){footer#site-footer .container .middle-wrapper{row-gap:24px;column-gap:20px;flex-wrap:wrap}}@media(max-width: 767px){footer#site-footer .container .middle-wrapper{row-gap:24px;column-gap:20px;flex-wrap:wrap}}footer#site-footer .container .middle-wrapper .contact-wrapper{display:flex;flex-direction:column}@media(min-width: 768px)and (max-width: 1149px){footer#site-footer .container .middle-wrapper .contact-wrapper{width:100%}}@media(max-width: 767px){footer#site-footer .container .middle-wrapper .contact-wrapper{width:100%}}footer#site-footer .container .middle-wrapper .contact-wrapper .contacts{display:flex;flex-direction:column;gap:12px}footer#site-footer .container .middle-wrapper .contact-wrapper .contacts a{display:flex;align-items:center;width:max-content;gap:16px}footer#site-footer .container .middle-wrapper .contact-wrapper .contacts a:hover{color:#b500ff}footer#site-footer .container .middle-wrapper .contact-wrapper .contacts a:hover svg path{fill:#b500ff}footer#site-footer .container .middle-wrapper .contact-wrapper .contacts a svg{width:24px;height:25px}footer#site-footer .container .middle-wrapper .contact-wrapper .contacts a svg path{-webkit-transition:all .25s ease !important;transition:all .25s ease !important}footer#site-footer .container .middle-wrapper .contact-wrapper .social-media{display:flex;gap:8px;padding-top:42px}footer#site-footer .container .middle-wrapper .contact-wrapper .social-media a{display:flex}footer#site-footer .container .middle-wrapper .contact-wrapper .social-media a:hover svg path{fill:#b500ff}footer#site-footer .container .middle-wrapper .contact-wrapper .social-media a:hover svg rect{stroke:#b500ff}footer#site-footer .container .middle-wrapper .contact-wrapper .social-media a svg path,footer#site-footer .container .middle-wrapper .contact-wrapper .social-media a svg rect{-webkit-transition:all .25s ease !important;transition:all .25s ease !important}footer#site-footer .container .middle-wrapper .menu-wrapper{width:166px}@media(min-width: 768px)and (max-width: 1149px){footer#site-footer .container .middle-wrapper .menu-wrapper{width:100%;flex:1}}@media(max-width: 767px){footer#site-footer .container .middle-wrapper .menu-wrapper{width:100%;flex:1}}footer#site-footer .container .middle-wrapper .menu-wrapper nav div ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:12px}footer#site-footer .container .middle-wrapper .menu-wrapper nav div ul li.main{font-weight:500;padding-bottom:12px;position:relative}footer#site-footer .container .middle-wrapper .menu-wrapper nav div ul li.main::after{content:"";width:100%;position:absolute;bottom:0;left:0;height:1px;background-color:#191928;opacity:.3}footer#site-footer .container .middle-wrapper .menu-wrapper nav div ul li a:hover{color:#b500ff}footer#site-footer .container .middle-wrapper .info-wrapper{display:flex;flex-direction:column;gap:12px}@media(min-width: 768px)and (max-width: 1149px){footer#site-footer .container .middle-wrapper .info-wrapper{width:75%}}@media(max-width: 767px){footer#site-footer .container .middle-wrapper .info-wrapper{width:75%}}footer#site-footer .container .middle-wrapper .info-wrapper p:not(.company-name){color:#818190;font-size:14px}footer#site-footer .container .middle-wrapper .info-wrapper .company-name{font-weight:500;padding-bottom:12px;position:relative}footer#site-footer .container .middle-wrapper .info-wrapper .company-name::after{content:"";width:100%;position:absolute;bottom:0;left:0;height:1px;background-color:#191928;opacity:.3}footer#site-footer .container .middle-wrapper .info-wrapper .company-info{display:flex;gap:32px}footer#site-footer .container .bottom-wrapper{display:flex;justify-content:space-between;align-items:center;padding-top:60px}@media(min-width: 768px)and (max-width: 1149px){footer#site-footer .container .bottom-wrapper{flex-direction:column;gap:10px;background:#e4e4e9;width:100vw;margin-left:calc(-50vw + 50%);padding:16px 0 32px;margin-top:24px}}@media(max-width: 767px){footer#site-footer .container .bottom-wrapper{flex-direction:column;gap:10px;background:#e4e4e9;width:100vw;margin-left:calc(-50vw + 50%);padding:16px 0 32px;margin-top:24px}}footer#site-footer .container .bottom-wrapper .copyright{font-size:14px;line-height:150%}footer#site-footer .container .bottom-wrapper .privacy-wrapper{display:flex;align-items:center}@media(min-width: 768px)and (max-width: 1149px){footer#site-footer .container .bottom-wrapper .privacy-wrapper{flex-direction:column;gap:10px}}@media(max-width: 767px){footer#site-footer .container .bottom-wrapper .privacy-wrapper{flex-direction:column;gap:10px}}footer#site-footer .container .bottom-wrapper .privacy-wrapper .vdisain svg path{-webkit-transition:all .25s ease !important;transition:all .25s ease !important}footer#site-footer .container .bottom-wrapper .privacy-wrapper .vdisain:hover svg path{fill:#b500ff}footer#site-footer .container .bottom-wrapper .privacy-wrapper nav{margin-right:14px}@media(min-width: 768px)and (max-width: 1149px){footer#site-footer .container .bottom-wrapper .privacy-wrapper nav{margin-right:0}}@media(max-width: 767px){footer#site-footer .container .bottom-wrapper .privacy-wrapper nav{margin-right:0}}footer#site-footer .container .bottom-wrapper .privacy-wrapper nav div ul{padding:0;margin:0;list-style:none;display:flex;gap:0}footer#site-footer .container .bottom-wrapper .privacy-wrapper nav div ul li:not(:first-child)::before{content:"/";margin:0 8px}footer#site-footer .container .bottom-wrapper .privacy-wrapper nav div ul li a{font-size:14px;line-height:150%}footer#site-footer .container .bottom-wrapper .privacy-wrapper nav div ul li a:hover{color:#b500ff}@font-face{font-family:"Oyko";src:url("../fonts/Oyko-Regular.eot");src:url("../fonts/Oyko-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Oyko-Regular.woff2") format("woff2"),url("../fonts/Oyko-Regular.woff") format("woff"),url("../fonts/Oyko-Regular.ttf") format("truetype"),url("../fonts/Oyko-Regular.svg#Oyko-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}section{padding-left:30px;padding-right:30px}@media(min-width: 768px)and (max-width: 1149px){section{padding-left:20px;padding-right:20px}}@media(max-width: 767px){section{padding-left:16px;padding-right:16px}}.container{max-width:1240px !important;margin:0 auto !important;width:100% !important}html{line-height:1.15;-webkit-text-size-adjust:100%;background:#191928}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}*:focus{outline:none}::selection{color:#fcfcfc;background:#b500ff}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:#191928}::-webkit-scrollbar-thumb{background:#b500ff}::-webkit-input-placeholder{color:#5f5f5f;font-size:16px;line-height:100%}:-ms-input-placeholder{color:#5f5f5f;font-size:16px;line-height:100%}::placeholder{color:#5f5f5f;font-size:16px;line-height:100%}body{margin:0 !important;font-size:1rem;font-weight:400;line-height:1.5;color:#191928;background-color:#fff;z-index:1;position:relative;font-family:"Inter",sans-serif}body *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body a{-webkit-transition:all .25s ease !important;transition:all .25s ease !important;color:#191928;text-decoration:none}body a:hover{color:#000}body h1{font-size:64px;margin:0;line-height:100%;font-family:"Oyko","Inter",sans-serif;font-weight:400}body h2{font-size:48px;line-height:100%;margin:0;font-family:"Oyko","Inter",sans-serif;font-weight:400}@media(max-width: 767px){body h2{font-size:26px}}body h2 b{font-size:58px;color:#b500ff;font-weight:400}@media(max-width: 767px){body h2 b{font-size:32px}}body h3{font-family:"Oyko","Inter",sans-serif;font-size:35px;line-height:120%;font-weight:400;margin:0}body h4{font-family:"Oyko","Inter",sans-serif;font-size:26px;line-height:32px;font-weight:normal;margin:0}body p{font-size:16px;font-weight:400;line-height:150%;margin:0}