@import"https://use.typekit.net/fxe8opr.css";Acumin Pro Regular{font-family:"acumin-pro",sans-serif;font-weight:400;font-style:normal}Neue Kabel Bold{font-family:"neue-kabel",sans-serif;font-weight:700;font-style:normal}html,body{margin:0}html{font-size:62.5%}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:"acumin-pro",sans-serif;overflow-x:hidden;scroll-behavior:smooth;min-height:100vh}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0 !important}h1,h2,h3,h4,h5,h6{font-weight:700}p,ul{margin-bottom:15px}ul{padding-left:15px}a{-webkit-transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1);outline:none;text-decoration:none}a:hover{text-decoration:none}iframe{display:block;width:100%;max-width:100%}.t-center{text-align:center}.m-auto{margin:0 auto}.d-block{display:block}.d-flex{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}.d-grid-1{display:grid;grid-template-columns:repeat(1, 1fr);gap:1.5rem}.d-grid-2{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem}@media(min-width: 768px)and (max-width: 1024px){.d-grid-2{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem}}@media(max-width: 767px){.d-grid-2{display:grid;grid-template-columns:repeat(1, 1fr);gap:1.5rem}}.d-grid-3{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.5rem}@media(min-width: 768px)and (max-width: 1024px){.d-grid-3{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.5rem}}@media(max-width: 767px){.d-grid-3{display:grid;grid-template-columns:repeat(1, 1fr);gap:1.5rem}}.d-grid-4{display:grid;grid-template-columns:repeat(4, 1fr);gap:1.5rem}@media(min-width: 768px)and (max-width: 1024px){.d-grid-4{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem}}@media(max-width: 767px){.d-grid-4{display:grid;grid-template-columns:repeat(1, 1fr);gap:1.5rem}}.d-grid-6{display:grid;grid-template-columns:repeat(6, 1fr);gap:1.5rem}@media(min-width: 768px)and (max-width: 1024px){.d-grid-6{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.5rem}}@media(max-width: 767px){.d-grid-6{display:grid;grid-template-columns:repeat(1, 1fr);gap:1.5rem}}.d-grid-8{display:grid;grid-template-columns:repeat(8, 1fr);gap:1.5rem}@media(min-width: 768px)and (max-width: 1024px){.d-grid-8{display:grid;grid-template-columns:repeat(4, 1fr);gap:1.5rem}}@media(max-width: 767px){.d-grid-8{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem}}.d-grid-9{display:grid;grid-template-columns:repeat(9, 1fr);gap:1.5rem}@media(min-width: 768px)and (max-width: 1024px){.d-grid-9{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.5rem}}@media(max-width: 767px){.d-grid-9{display:grid;grid-template-columns:repeat(1, 1fr);gap:1.5rem}}.d-grid-10{display:grid;grid-template-columns:repeat(10, 1fr);gap:1.5rem}@media(min-width: 768px)and (max-width: 1024px){.d-grid-10{display:grid;grid-template-columns:repeat(5, 1fr);gap:1.5rem}}@media(max-width: 767px){.d-grid-10{display:grid;grid-template-columns:repeat(1, 1fr);gap:1.5rem}}.d-grid-12{display:grid;grid-template-columns:repeat(12, 1fr);gap:1.5rem}@media(min-width: 768px)and (max-width: 1024px){.d-grid-12{display:grid;grid-template-columns:repeat(4, 1fr);gap:1.5rem}}@media(max-width: 767px){.d-grid-12{display:grid;grid-template-columns:repeat(1, 1fr);gap:1.5rem}}.section-padding{padding:120px 0}@media(max-width: 1024px){.section-padding{padding:60px 15px}}@media(min-width: 1025px)and (max-width: 1750px){.section-padding{padding:120px 15px}}.container{width:1110px;max-width:100%;margin:0 auto;padding:0}.container.container-archive-product{width:1140px}@media(max-width: 1024px){.container{padding:0 15px}}@media(min-width: 1025px)and (max-width: 1750px){.container{padding:0 15px}}.container-small{width:1110px;max-width:100%;margin:0 auto;padding:0}@media(max-width: 1024px){.container-small{padding:0 15px}}@media(min-width: 1025px)and (max-width: 1750px){.container-small{padding:0 15px}}.container-extra-small{width:1110px;max-width:100%;margin:0 auto;padding:0}@media(max-width: 1024px){.container-extra-small{padding:0 15px}}@media(min-width: 1025px)and (max-width: 1750px){.container-extra-small{padding:0 15px}}.section-padding .container{padding:0}.img-fluid{display:block;margin:0 auto;width:100%;max-width:100%}@media(min-width: 768px)and (max-width: 1024px){.smartphone{display:none !important}}@media(min-width: 1025px){.smartphone{display:none !important}}@media(max-width: 767px){.tablets{display:none !important}}@media(min-width: 1025px){.tablets{display:none !important}}@media(min-width: 1025px){.all-devices{display:none !important}}@media(max-width: 1024px){.desktop{display:none !important}}.m-1{margin:10px !important}.m-2{margin:20px !important}.m-3{margin:30px !important}.m-4{margin:40px !important}.m-5{margin:50px !important}.my-1{margin-top:10px !important;margin-bottom:10px !important}.my-2{margin-top:20px !important;margin-bottom:20px !important}.my-3{margin-top:30px !important;margin-bottom:30px !important}.my-4{margin-top:40px !important;margin-bottom:40px !important}.my-5{margin-top:50px !important;margin-bottom:50px !important}.mx-1{margin-left:10px !important;margin-right:10px !important}.mx-2{margin-left:20px !important;margin-right:20px !important}.mx-3{margin-left:30px !important;margin-right:30px !important}.mx-4{margin-left:40px !important;margin-right:40px !important}.mx-5{margin-left:50px !important;margin-right:50px !important}.mt-1{margin-top:10px !important}.mt-2{margin-top:20px !important}.mt-3{margin-top:30px !important}.mt-4{margin-top:40px !important}.mt-5{margin-top:50px !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:10px !important}.mb-2{margin-bottom:20px !important}.mb-3{margin-bottom:30px !important}.mb-4{margin-bottom:40px !important}.mb-5{margin-bottom:50px !important}.p-1{padding:10px !important}.p-2{padding:20px !important}.p-3{padding:30px !important}.p-4{padding:40px !important}.p-5{padding:50px !important}.py-1{padding-top:10px !important;padding-bottom:10px !important}.py-2{padding-top:20px !important;padding-bottom:20px !important}.py-3{padding-top:30px !important;padding-bottom:30px !important}.py-4{padding-top:40px !important;padding-bottom:40px !important}.py-5{padding-top:50px !important;padding-bottom:50px !important}.px-1{padding-left:10px !important;padding-right:10px !important}.px-2{padding-left:20px !important;padding-right:20px !important}.px-3{padding-left:30px !important;padding-right:30px !important}.px-4{padding-left:40px !important;padding-right:40px !important}.px-5{padding-left:50px !important;padding-right:50px !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:10px !important}.pt-2{padding-top:20px !important}.pt-3{padding-top:30px !important}.pt-4{padding-top:40px !important}.pt-5{padding-top:50px !important}.pb-0{padding-bottom:0px !important}.pb-1{padding-bottom:10px !important}.pb-2{padding-bottom:20px !important}.pb-3{padding-bottom:30px !important}.pb-4{padding-bottom:40px !important}.pb-5{padding-bottom:50px !important}main .fade-left{opacity:0;-webkit-transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateX(-30%);transform:translateX(-30%);-webkit-transition-delay:.5s;transition-delay:.5s}main .fade-left.is-inview{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}main .fade-right{opacity:0;-webkit-transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateX(30%);transform:translateX(30%);-webkit-transition-delay:.5s;transition-delay:.5s}main .fade-right.is-inview{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}main .fade-up{opacity:0;-webkit-transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateY(30%);transform:translateY(30%);-webkit-transition-delay:.5s;transition-delay:.5s}main .fade-up.is-inview{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}main .fade-down{opacity:0;-webkit-transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateY(-30%);transform:translateY(-30%);-webkit-transition-delay:.5s;transition-delay:.5s}main .fade-down.is-inview{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}main .fade{opacity:0;-webkit-transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition-delay:.5s;transition-delay:.5s}main .fade.is-inview{opacity:1}main .zoom-in{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition-delay:.5s;transition-delay:.5s}main .zoom-in.is-inview{opacity:1;-webkit-transform:scale(1);transform:scale(1)}main .zoom-out{opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .6s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .6s cubic-bezier(0.215, 0.61, 0.355, 1)}main .zoom-out.is-inview{opacity:1;-webkit-transform:scale(1);transform:scale(1)}main .zoom-fade-right{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transition:all .6s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .6s cubic-bezier(0.215, 0.61, 0.355, 1)}main .zoom-fade-right.is-inview{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.delay-1{-webkit-transition-delay:.1s !important;transition-delay:.1s !important}.delay-2{-webkit-transition-delay:.2s !important;transition-delay:.2s !important}.delay-3{-webkit-transition-delay:.3s !important;transition-delay:.3s !important}.delay-4{-webkit-transition-delay:.4s !important;transition-delay:.4s !important}.delay-5{-webkit-transition-delay:.5s !important;transition-delay:.5s !important}.delay-6{-webkit-transition-delay:.6s !important;transition-delay:.6s !important}.delay-7{-webkit-transition-delay:.7s !important;transition-delay:.7s !important}.delay-8{-webkit-transition-delay:.8s !important;transition-delay:.8s !important}.delay-9{-webkit-transition-delay:.9s !important;transition-delay:.9s !important}.delay-10{-webkit-transition-delay:1s !important;transition-delay:1s !important}.delay-15{-webkit-transition-delay:1.5s !important;transition-delay:1.5s !important}.delay-20{-webkit-transition-delay:2s !important;transition-delay:2s !important}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}*,*::before,*::after{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}a{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}::-moz-selection{color:#fff}::selection{color:#fff}.payoff{text-align:center;height:40px;text-transform:uppercase;color:#fff;background-color:#fa8500;font-size:1.6rem;line-height:2.1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700}@media(max-width: 1024px){.payoff{display:none;height:auto;padding:5px 15px}}header{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);width:100%;z-index:9997;background-color:#fff;padding:15px 0;position:sticky;top:0}@media(max-width: 1024px){header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px}}header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 1024px){header .container{padding-top:15px;padding-bottom:15px}}header #top-bar{padding:5px 0}@media(max-width: 1024px){header #top-bar{height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}header #top-bar .container{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;padding-top:0;padding-bottom:0}header #top-bar .container #language-switcher{padding-left:0;margin-bottom:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}header #top-bar .container #language-switcher::before{content:"";width:1px;height:70%;position:absolute;top:50%;left:45%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#8238ed}header #top-bar .container #language-switcher li{margin-right:8px}header #top-bar .container #language-switcher li:last-child{margin-right:0;margin-left:8px}header #top-bar .container #language-switcher li.current-lang a{color:#fa8500}header #top-bar .container #language-switcher a{font-size:1.6rem;line-height:2.1rem;color:#8238ed;font-weight:700;text-transform:uppercase}header #top-bar .container .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header #top-bar .container .social a{margin-right:5px}header #top-bar .container .social a:last-child{margin-right:0}header #top-bar .container .social a img{width:27px}header .header__brand{-ms-flex-preferred-size:20%;flex-basis:20%;padding:0;z-index:9999}@media(max-width: 1024px){header .header__brand{width:100%;padding:0}}header .header__brand img{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);width:280px}@media(max-width: 1024px){header .header__brand img{width:110px}}header .header__menu{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-flex-preferred-size:80%;flex-basis:80%;z-index:9998}header .header__menu.header__menu--open{top:49px;pointer-events:initial}@media(max-width: 1024px){header .header__menu{position:fixed;top:-100%;height:auto;padding-top:30px;padding-bottom:30px;background-color:#fff;width:100%;right:0}}header .header__menu .site-nav{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;padding-left:0;margin-bottom:0;gap:30px}@media(max-width: 1024px){header .header__menu .site-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;gap:0}}header .header__menu .site-nav li{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);position:relative}@media(max-width: 1024px){header .header__menu .site-nav li{width:100%;text-align:left}}header .header__menu .site-nav li#private-area a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 1024px){header .header__menu .site-nav li#private-area a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}header .header__menu .site-nav li#private-area a img{width:20px;margin-right:10px}header .header__menu .site-nav li:hover a,header .header__menu .site-nav li.active a,header .header__menu .site-nav li.current-menu-parent a,header .header__menu .site-nav li.current-page-ancestor a{color:#8238ed}header .header__menu .site-nav li:hover svg,header .header__menu .site-nav li.active svg,header .header__menu .site-nav li.current-menu-parent svg,header .header__menu .site-nav li.current-page-ancestor svg{fill:#8238ed !important}header .header__menu .site-nav li a{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);font-size:1.8rem;line-height:2.4rem;font-weight:700;color:#1f1f1f;padding:0;display:inline-block}@media(max-width: 1024px){header .header__menu .site-nav li a{padding:5px 15px}}header .header__menu .site-nav li.has-submenu{position:initial;padding:20px 0}@media(max-width: 1024px){header .header__menu .site-nav li.has-submenu{padding:0;margin:0}}header .header__menu .site-nav li.has-submenu ul{pointer-events:none}header .header__menu .site-nav li.has-submenu svg{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);margin-left:5px;position:relative;top:-2px;right:-60px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:9997;width:10px;height:15px}header .header__menu .site-nav li.has-submenu svg path{pointer-events:none}@media(max-width: 1024px){header .header__menu .site-nav li.has-submenu svg{margin-left:0;top:-1px;right:-40px}}header .header__menu .site-nav li.has-submenu.current-menu-parent{color:#8238ed}@media(max-width: 1024px){header .header__menu .site-nav li.has-submenu.current-menu-parent ul{opacity:1 !important;-webkit-transform:translateY(0px) !important;transform:translateY(0px) !important;height:auto;padding:0;pointer-events:all !important}}header .header__menu .site-nav li.has-submenu.current-menu-parent>a{color:#8238ed}header .header__menu .site-nav li.has-submenu.current-menu-parent svg{fill:#8238ed !important}header .header__menu .site-nav li.has-submenu.has-submenu--hover>a{color:#8238ed}header .header__menu .site-nav li.has-submenu.has-submenu--hover ul{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px);pointer-events:all !important;top:81px;background-color:#fff}@media(max-width: 1024px){header .header__menu .site-nav li.has-submenu.has-submenu--hover ul{height:auto;overflow:auto;margin-top:0;padding:0;top:-5px;text-align:center;padding:0;margin:0}}header .header__menu .site-nav li.has-submenu.has-submenu--hover svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:-10px;fill:#8238ed}@media(max-width: 1024px){header .header__menu .site-nav li.has-submenu.has-submenu--hover svg{top:-10px}}header .header__menu .site-nav li.has-submenu.active svg{fill:#8238ed !important}header .header__menu .site-nav li.has-submenu>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;position:relative;top:9px}@media(max-width: 1024px){header .header__menu .site-nav li.has-submenu>a{display:block;width:auto;padding:0 15px}}header .header__menu .site-nav li.has-submenu>a.active+ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header .header__menu .site-nav li.has-submenu ul{opacity:0;-webkit-transition:all .5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .5s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateY(5%);transform:translateY(5%);width:100%;position:absolute;background-color:#fff;list-style-type:none;width:100vw;left:0;padding:1.5rem}@media(max-width: 1024px){header .header__menu .site-nav li.has-submenu ul{margin-left:0;padding:0 0 0}}header .header__menu .site-nav li.has-submenu ul .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 1024px){header .header__menu .site-nav li.has-submenu ul .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;gap:10px}}header .header__menu .site-nav li.has-submenu ul li{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);padding:0;text-align:left;width:33%;background-color:rgba(0,0,0,0) !important}header .header__menu .site-nav li.has-submenu ul li:last-child{border:0}header .header__menu .site-nav li.has-submenu ul li:hover{background-color:rgba(0,0,0,0) !important}header .header__menu .site-nav li.has-submenu ul li.active a{font-weight:bold}@media(max-width: 1024px){header .header__menu .site-nav li.has-submenu ul li{text-align:center;width:100%}}header .header__menu .site-nav li.has-submenu ul li a{padding:1rem 0 !important;font-size:1.8rem;line-height:2.4rem;text-transform:initial;color:#1f1f1f;font-weight:700}header .header__menu .site-nav li.has-submenu ul li a:hover{background-color:rgba(0,0,0,0) !important}@media(max-width: 1024px){header .header__menu .site-nav li.has-submenu ul li a{padding:0 !important}}header .header__menu .site-nav li.has-submenu ul li:last-child a{padding-bottom:0 !important}@media(max-width: 1024px){header .header__menu .site-nav li.has-submenu ul{top:0;position:relative;height:0;overflow:hidden;margin:0}}header .header__icon{display:none}@media(max-width: 1024px){header .header__icon{display:block}}header .header__icon .icon-hamburger{width:30px;height:30px;position:absolute;top:55%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px;z-index:9999}header .header__icon .icon-hamburger span{height:1px;width:100%;position:absolute;background:#1f1f1f;top:11px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}header .header__icon .icon-hamburger span:before,header .header__icon .icon-hamburger span:after{height:1px;width:100%;position:absolute;background:#1f1f1f;content:" ";margin-top:-10px;-webkit-transition:all .3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .3s cubic-bezier(0.215, 0.61, 0.355, 1)}header .header__icon .icon-hamburger span:after{margin-top:10px}header .header__icon .icon-hamburger--open span{background:rgba(0,0,0,0) !important}header .header__icon .icon-hamburger--open span:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:0}@media(max-width: 767px){header .header__icon .icon-hamburger--open span:before{background-color:#1f1f1f}}header .header__icon .icon-hamburger--open span:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:0}@media(max-width: 767px){header .header__icon .icon-hamburger--open span:after{background-color:#1f1f1f}}.menu-item-has-children{margin-right:15px}.woo-li.woo-li--user{margin-left:15px}@media(max-width: 1024px){.woo-li.woo-li--user{margin-left:0}}.woo-li.woo-li--shop{margin-left:-15px}@media(max-width: 1024px){.woo-li.woo-li--shop{margin-left:0}}.woo-li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.woo-li .btn-primary{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center !important;padding:13px !important;border-radius:8px !important;color:#fff !important;font-weight:700 !important;font-size:1.8rem !important;line-height:2.4rem !important;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;border-radius:28px !important;background-image:-webkit-gradient(linear, left top, right top, from(#8238ed), to(rgba(130, 56, 237, 0.55))) !important;background-image:linear-gradient(to right, #8238ed, rgba(130, 56, 237, 0.55)) !important}@media(max-width: 1024px){.woo-li .btn-primary{margin:15px auto 0 15px}}.woo-li .btn-primary img{height:24px}.header--white{position:fixed;background-color:rgba(0,0,0,0)}@media(max-width: 1024px){.header--white{top:0}}.header--white .header__menu .site-nav li a{color:#fff}@media(max-width: 1024px){.header--white .header__menu .site-nav li a{color:#1f1f1f}}.header--white .header__brand img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.header--white svg{fill:#fff}@media(max-width: 1024px){.header--white svg{fill:#1f1f1f}}.header--white .btn-primary{background-image:none !important;background-color:#c6a4f7 !important}.header--white .icon-hamburger span,.header--white .icon-hamburger span::before,.header--white .icon-hamburger span::after{background:#fff !important}.header--white .icon-hamburger.icon-hamburger--open span{background:rgba(0,0,0,0) !important}.header--white:hover{background-color:#fff}.header--white:hover .header__menu .site-nav li a{color:#1f1f1f}.header--white:hover svg{fill:#1f1f1f}.header--white:hover .header__brand img{-webkit-filter:none !important;filter:none !important}.header--white:hover .btn-primary{background-image:-webkit-gradient(linear, left top, right top, from(#8238ed), to(rgba(130, 56, 237, 0.55))) !important;background-image:linear-gradient(to right, #8238ed, rgba(130, 56, 237, 0.55)) !important;background-color:none !important}.header--white:hover .icon-hamburger span,.header--white:hover .icon-hamburger span::before,.header--white:hover .icon-hamburger span::after{background:#1f1f1f !important}.header--white:hover .icon-hamburger.icon-hamburger--open span{background:rgba(0,0,0,0) !important}.header--white.header--scrolled{top:0}.header--scrolled{background-color:#fff}.header--scrolled .header__menu .site-nav li a{color:#1f1f1f}.header--scrolled svg{fill:#1f1f1f}.header--scrolled .header__brand img{-webkit-filter:none !important;filter:none !important}.header--scrolled .btn-primary{background-image:-webkit-gradient(linear, left top, right top, from(#8238ed), to(rgba(130, 56, 237, 0.55))) !important;background-image:linear-gradient(to right, #8238ed, rgba(130, 56, 237, 0.55)) !important;background-color:none !important}.header--scrolled .icon-hamburger span,.header--scrolled .icon-hamburger span::before,.header--scrolled .icon-hamburger span::after{background:#1f1f1f !important}::-moz-selection{background:#8238ed;color:#fff}::selection{background:#8238ed;color:#fff}a,button,div{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.bg-dark{background-color:#1f1f1f}.bg-grey{background-color:#f6f4f8}main>section{margin-bottom:120px}@media(max-width: 1024px){main>section{margin-bottom:60px}}main>section.sp-xl{margin-bottom:120px}main>section.sp-xxl{margin-bottom:160px}main>section:last-child{margin-bottom:0}main h1,main h2,main h3,main h4,main h5,main h6{font-family:"neue-kabel",sans-serif;font-weight:700;color:#8238ed;margin-top:0}main h1 strong,main h2 strong,main h3 strong,main h4 strong,main h5 strong,main h6 strong{font-weight:700}main h1{font-size:6rem;line-height:8.4rem}main h1.title{font-size:8rem;line-height:11.2rem}@media(max-width: 1024px){main h1.title{font-size:4rem;line-height:5.3rem}}@media(min-width: 1025px)and (max-width: 1750px){main h1.title{font-size:4.8rem;line-height:6.7rem}}@media(max-width: 1024px){main h1{font-size:4rem;line-height:5.3rem}}@media(min-width: 1025px)and (max-width: 1750px){main h1{font-size:4.8rem;line-height:6.7rem}}main h2{font-size:2.8rem;line-height:3.9rem}main h3{font-size:3.6rem;line-height:5rem}@media(max-width: 1024px){main h3{font-size:3rem;line-height:4.2rem}}main h4{font-size:2.2rem;line-height:3rem}main h5{font-size:2rem;line-height:2.7rem}main h6{font-size:1.8rem;line-height:2.4rem}main p,main div,main ul,main li,main span,main label,main a{color:#1f1f1f;font-size:2rem;line-height:2.7rem;font-weight:500}@media(max-width: 767px){main p,main div,main ul,main li,main span,main label,main a{font-size:1.8rem;line-height:2.5rem}}main label.small{color:#1f1f1f;font-size:1.3rem;line-height:1.8rem}main .t-small p,main .t-small div,main .t-small ul,main .t-small li,main .t-small span,main .t-small label,main .t-small a{font-size:1.3rem;line-height:1.8rem}main input[type=checkbox]{width:1.3rem !important;-webkit-appearance:checkbox !important;-moz-appearance:checkbox !important;appearance:checkbox !important;margin-bottom:0}main .button,main .button.wc-forward,main .button.checkout-button,main button[type=submit],main .single_add_to_cart_button,main .add_to_cart_button,main .product_type_grouped,main .product_type_external,main .ajax_add_to_cart,main .button.product_type_variable,main .woocommerce #respond input#submit,main .woocommerce a.button,main .woocommerce input.button,header .button,header .button.wc-forward,header .button.checkout-button,header button[type=submit],header .single_add_to_cart_button,header .add_to_cart_button,header .product_type_grouped,header .product_type_external,header .ajax_add_to_cart,header .button.product_type_variable,header .woocommerce #respond input#submit,header .woocommerce a.button,header .woocommerce input.button{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);display:block !important;text-align:center !important;padding:15px 30px !important;border-radius:30px !important;color:#fff !important;font-weight:700 !important;font-size:1.6rem !important;line-height:2.1rem !important;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;background-color:none !important;background-image:-webkit-gradient(linear, left top, right top, from(#8238ed), to(rgba(130, 56, 237, 0.55))) !important;background-image:linear-gradient(to right, #8238ed, rgba(130, 56, 237, 0.55)) !important;border:0 !important;white-space:initial !important;cursor:pointer}#policy-content ul,#policy-content ol{padding-left:20px}.wpgb-masonry,.wpgb-metro{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px}@media(max-width: 767px){.wpgb-masonry,.wpgb-metro{grid-template-columns:1fr}}.wpgb-masonry article,.wpgb-metro article{padding:15px !important}.wpgb-masonry article .wpgb-card-inner,.wpgb-metro article .wpgb-card-inner{padding:15px !important;background-color:#fff !important;border-radius:15px !important}.wpgb-masonry article .wpgb-card-media,.wpgb-metro article .wpgb-card-media{display:block !important;margin-bottom:15px !important}.wpgb-masonry article .wpgb-card-media-thumbnail,.wpgb-metro article .wpgb-card-media-thumbnail{border-radius:15px !important;overflow:hidden !important;height:220px !important;display:block !important}.wpgb-masonry article .wpgb-block-term,.wpgb-metro article .wpgb-block-term{background-color:#8238ed !important;color:#fff !important;font-weight:700 !important;padding:5px 15px !important;font-size:1.3rem !important;line-height:1.7rem !important;position:absolute !important;top:15px !important;right:15px !important;border-radius:10px !important}.wpgb-masonry article h3,.wpgb-metro article h3{font-size:2rem !important;line-height:2.8rem !important;margin-bottom:15px !important}.wpgb-masonry article h3 a,.wpgb-metro article h3 a{font-family:"neue-kabel",sans-serif !important}.wpgb-masonry article p,.wpgb-metro article p{font-size:1.6rem !important;line-height:2.1rem !important}.wpgb-masonry article .wpgb-block-3,.wpgb-metro article .wpgb-block-3{margin-top:15px !important;font-weight:700 !important;font-size:2rem !important;line-height:2.7rem !important}.products-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px}@media(max-width: 767px){.products-list{grid-template-columns:1fr}}.products-list .item{position:relative;padding:15px;background-color:#fff;border-radius:15px}.products-list .item .featured-image{border-radius:15px;overflow:hidden;height:220px;margin-bottom:15px;position:relative}.products-list .item .featured-image .category{background-color:#8238ed;color:#fff;font-weight:700;padding:5px 15px;font-size:1.3rem;line-height:1.7rem;position:absolute;top:15px;right:15px;border-radius:10px}.products-list .item .featured-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.products-list .item .content{font-size:1.6rem;line-height:2.1rem}.products-list .item h5{font-weight:700;color:#1f1f1f;margin-bottom:15px}.products-list .item .price{margin-top:12px}.products-list .item .regular-price,.products-list .item .sale-price{font-weight:700;font-size:2rem;line-height:2.7rem}.products-list .item .regular-price{color:#8238ed}.products-list .item .sale-price{color:#fa8500}.products-list .item .line-through{text-decoration:line-through;font-size:1.6rem;line-height:2.1rem;font-weight:700;display:inline-block;margin-right:10px}.products-list .item .date,.products-list .item .term{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.3rem;line-height:1.7rem;color:#a5a5a5;margin-top:15px;text-transform:none}.products-list .item .date img,.products-list .item .term img{margin-right:15px;height:25px}.products-list .item .btn-primary{margin-top:15px}.products-list .item a{position:absolute;top:0;left:0;width:100%;height:100%}span.label{font-size:1.8rem;line-height:2.4rem;display:block;margin-bottom:30px}@media(max-width: 767px){span.label{margin-bottom:15px;font-size:1.6rem;line-height:2.1rem}}@media(min-width: 768px)and (max-width: 1024px){span.label{margin-bottom:15px}}.btn-primary,.btn-secondary,.btn-tertiary{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);display:block;text-align:center;padding:13px 30px;border-radius:8px;color:#fff;font-weight:700;font-size:1.8rem;line-height:2.4rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:700;border-radius:28px}.btn-primary{background-image:-webkit-gradient(linear, left top, right top, from(#8238ed), to(rgba(130, 56, 237, 0.55)));background-image:linear-gradient(to right, #8238ed, rgba(130, 56, 237, 0.55))}.btn-secondary{background-color:#fa8500}.btn-secondary:hover{background-color:#8238ed;color:#fa8500}.btn-tertiary{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);color:#8238ed;background-color:rgba(0,0,0,0);border:1px solid #8238ed}.btn-tertiary:hover{background-image:-webkit-gradient(linear, left top, right top, from(#8238ed), to(rgba(130, 56, 237, 0.55)));background-image:linear-gradient(to right, #8238ed, rgba(130, 56, 237, 0.55));color:#fff;border:0}.btn-tertiary.active{background-image:-webkit-gradient(linear, left top, right top, from(#8238ed), to(rgba(130, 56, 237, 0.55)));background-image:linear-gradient(to right, #8238ed, rgba(130, 56, 237, 0.55));color:#fff;border:0}.search-results h3{font-weight:700;margin-bottom:30px}#left-sidebar 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:30px;padding-left:15px;list-style-type:none;position:relative}#left-sidebar ul::before{content:"";position:absolute;top:0;left:-2px;width:5px;height:100%;border-radius:10px;background-color:#ddd}#left-sidebar ul a{display:block;position:relative;cursor:pointer;font-size:2.2rem;line-height:3rem}@media(max-width: 767px){#left-sidebar ul a{font-size:1.8rem;line-height:unset}}@media(min-width: 768px)and (max-width: 1024px){#left-sidebar ul a{font-size:1.8rem;line-height:2.5rem}}#left-sidebar ul li.active a{font-weight:700}#left-sidebar ul li.active a::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-17px;width:5px;height:130%;background-color:#8238ed;border-radius:10px}.pagination,.woocommerce-pagination ul{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;padding:0 !important;padding-bottom:0 !important;margin-bottom:0 !important;margin-top:50px !important;color:#8238ed !important;border:0 !important}@media(max-width: 767px){.pagination,.woocommerce-pagination ul{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}}.pagination span.dash,.pagination a,.woocommerce-pagination ul span.dash,.woocommerce-pagination ul a{margin:0 10px}.pagination li,.woocommerce-pagination ul li{margin-right:10px !important;border:0 !important}.pagination .current,.woocommerce-pagination ul .current{font-weight:800}.pagination a,.woocommerce-pagination ul a{color:#8238ed;border:0}.pagination span.page-numbers,.pagination a,.woocommerce-pagination ul span.page-numbers,.woocommerce-pagination ul a{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;text-align:center !important;font-size:1.6rem !important;line-height:2.1rem !important;width:50px !important;height:50px !important;border:1px solid #d8d5d5 !important;border-radius:10px !important;color:#1f1f1f !important;background-color:#fff !important}.pagination span.page-numbers.current,.pagination a.current,.woocommerce-pagination ul span.page-numbers.current,.woocommerce-pagination ul a.current{font-weight:700 !important;background-color:#8238ed !important;color:#fff !important}.pagination .next,.pagination .prev,.woocommerce-pagination ul .next,.woocommerce-pagination ul .prev{margin:0 !important}.pagination .next.page-numbers,.pagination .prev.page-numbers,.woocommerce-pagination ul .next.page-numbers,.woocommerce-pagination ul .prev.page-numbers{position:relative}.pagination .next.page-numbers::after,.pagination .prev.page-numbers::after,.woocommerce-pagination ul .next.page-numbers::after,.woocommerce-pagination ul .prev.page-numbers::after{content:"";width:15px;height:15px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-size:10px 6.7px}.pagination .prev.page-numbers::after,.woocommerce-pagination ul .prev.page-numbers::after{top:20%;left:20%;background:url("../img/ico_pagination_next.svg") no-repeat center center;-webkit-transform:rotate(180deg) translate(-50%, -50%);transform:rotate(180deg) translate(-50%, -50%)}.pagination .next.page-numbers::after,.woocommerce-pagination ul .next.page-numbers::after{background:url("../img/ico_pagination_next.svg") no-repeat center center}.posts-list,.news-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px}@media(max-width: 767px){.posts-list,.news-list{grid-template-columns:1fr;gap:15px}}@media(min-width: 768px)and (max-width: 1024px){.posts-list,.news-list{grid-template-columns:repeat(2, 1fr)}}.posts-list .item,.news-list .item{position:relative;padding:15px;background-color:#fff;border-radius:15px}.posts-list .item .featured-image,.news-list .item .featured-image{border-radius:15px;overflow:hidden;height:220px;margin-bottom:15px}.posts-list .item .featured-image img,.news-list .item .featured-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.posts-list .item span,.news-list .item span{text-transform:uppercase;margin-bottom:5px;font-size:1.6rem;line-height:2.1rem;display:block}.posts-list .item h5,.news-list .item h5{font-weight:700;color:#fa8500}.posts-list .item .date,.posts-list .item .term,.news-list .item .date,.news-list .item .term{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.3rem;line-height:1.7rem;color:#a5a5a5;margin-top:15px;text-transform:none}.posts-list .item .date img,.posts-list .item .term img,.news-list .item .date img,.news-list .item .term img{margin-right:15px;height:25px}.posts-list .item .btn-primary,.news-list .item .btn-primary{margin-top:15px}.posts-list .item a,.news-list .item a{position:absolute;top:0;left:0;width:100%;height:100%}#related h3{margin-bottom:30px}@media(min-width: 768px)and (max-width: 1024px){#related .posts-list>.item:nth-child(3){display:none}}main>.woocommerce{padding:100px 0;width:1110px;max-width:100%;margin:0 auto}@media(max-width: 1024px){main>.woocommerce{padding:50px 15px}}@media(min-width: 1025px)and (max-width: 1750px){main>.woocommerce{padding:50px 15px}}.woocommerce-ordering{display:none !important}body.woocommerce-cart main>.woocommerce,body.woocommerce-checkout main>.woocommerce,.woocommerce-account main>.woocommerce{width:1110px}.woocommerce-EditAccountForm.edit-account fieldset{margin-top:50px !important;border:1px solid #d8d5d5 !important;border-radius:8px !important}.woocommerce-EditAccountForm.edit-account button{margin-top:30px !important}.woocommerce-EditAccountForm.edit-account span{margin-top:5px}.woocommerce-EditAccountForm.edit-account span em{display:block;margin-top:5px}.woocommerce-EditAccountForm.edit-account legend{background-color:#fff;padding:0 10px}main .woocommerce header{background-color:rgba(0,0,0,0) !important;border:0 !important;font-size:1.6rem;line-height:2.1rem;font-weight:400}main .woocommerce header h3{text-transform:uppercase}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#fa8500 !important;color:#fff !important;border-top-color:#fa8500 !important}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{color:#fff !important}@media(max-width: 767px){.woocommerce-MyAccount-navigation{margin-bottom:50px}}.woocommerce-MyAccount-navigation 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:15px;list-style:none;padding-left:0;margin-bottom:0}.woocommerce-MyAccount-navigation ul a{font-size:1.8rem;line-height:2.5rem}.woocommerce-MyAccount-navigation ul li.is-active a{font-weight:bold !important}.actions .coupon{padding:0 !important;margin-right:15px}.actions #coupon_code{margin-right:15px;min-width:200px;padding:15px !important;border-radius:8px !important}.woocommerce-orders-table .woocommerce-button.button.view{margin:0 !important}.woocommerce-address-fields .wp-element-button{margin-top:30px !important}.woocommerce-Addresses>div{display:block !important;float:none !important;width:100% !important;margin-bottom:15px;border:1px solid #eee;padding:15px}.woocommerce-Addresses .title{-webkit-box-shadow:none !important;box-shadow:none !important}.woocommerce-Addresses .title h3{margin-bottom:15px}body.woocommerce .woocommerce form.checkout_coupon,body.woocommerce .woocommerce form.login,body.woocommerce .woocommerce form.register,body.woocommerce-page .woocommerce form.checkout_coupon,body.woocommerce-page .woocommerce form.login,body.woocommerce-page .woocommerce form.register{margin:0 !important}body.woocommerce h2,body.woocommerce-page h2{font-weight:700;margin-bottom:15px}body.woocommerce label,body.woocommerce-page label{color:#8238ed;font-weight:500;font-size:1.6rem;line-height:2.6rem;display:block;margin-bottom:5px}body.woocommerce select,body.woocommerce input[type=text],body.woocommerce input[type=password],body.woocommerce input[type=tel],body.woocommerce input[type=email],body.woocommerce input[type=number],body.woocommerce textarea,body.woocommerce-page select,body.woocommerce-page input[type=text],body.woocommerce-page input[type=password],body.woocommerce-page input[type=tel],body.woocommerce-page input[type=email],body.woocommerce-page input[type=number],body.woocommerce-page textarea{padding:15px !important;font-size:1.6rem;line-height:2.1rem;border:1px solid #d8d5d5 !important;border-radius:8px !important;outline:none !important}body.woocommerce .select2-selection,body.woocommerce-page .select2-selection{border:1px solid #d8d5d5 !important;border-radius:8px !important;height:39px;padding-top:8px}body.woocommerce .select2-selection .select2-selection__arrow,body.woocommerce-page .select2-selection .select2-selection__arrow{top:6px}body.woocommerce .woocommerce-result-count,body.woocommerce-page .woocommerce-result-count{color:#0f172a;font-weight:400;font-size:1.6rem;line-height:2.6rem}@media(max-width: 767px){body.woocommerce .woocommerce-result-count,body.woocommerce-page .woocommerce-result-count{width:100%;display:block;text-align:center}}@media(max-width: 767px){body.woocommerce .woocommerce-ordering,body.woocommerce-page .woocommerce-ordering{margin-bottom:30px;margin-left:auto;margin-right:auto;display:block;text-align:center;width:100%}}@media(min-width: 768px)and (max-width: 1024px){body.woocommerce .woocommerce-ordering,body.woocommerce-page .woocommerce-ordering{margin-bottom:50px}}.product-search-results-content{max-height:90vh;overflow-y:scroll}.product-search-field-clear::after{font-size:2rem}.woocommerce-checkout a.woocommerce-remove-coupon{display:none !important}.woocommerce-product-gallery{position:relative}.woocommerce-product-gallery .woocommerce-product-gallery__tags{position:absolute;top:7.5rem;left:auto;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1;right:0}.woocommerce-product-gallery .woocommerce-product-gallery__tags img{margin-right:0;height:45px !important;width:auto !important;margin-bottom:1rem}@media(max-width: 767px){.woocommerce-product-gallery .woocommerce-product-gallery__tags img{height:35px !important}}.woocommerce-product-gallery .woocommerce-product-gallery__tags img:last-child{margin-right:0}#products-list{position:relative}#products-list #anchor{position:absolute;top:-100px;left:0}#products-list .products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}#products-list .products .products-list__item{border-radius:20px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 767px){#products-list .products .products-list__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:10px;gap:30px}}#products-list .products .products-list__item .product-features{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;padding-top:30px;border-top:1px solid #d8d5d5}@media(max-width: 767px){#products-list .products .products-list__item .product-features{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#products-list .products .products-list__item .product-features .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#products-list .products .products-list__item .product-features .item .ico{height:20px;width:20px;margin-right:12px}#products-list .products .products-list__item .product-features .item .value{font-size:1.6rem;line-height:2.1rem}#products-list .products .products-list__item .product-term{font-size:1.6rem;line-height:2.1rem;font-weight:700;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:10px}#products-list .products .products-list__item .product-term mark{padding:5px;background-color:#fa8500}#products-list .products .products-list__item h5{font-weight:700;margin-bottom:15px}#products-list .products .products-list__item .product-desc{position:relative;padding:30px;height:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 767px){#products-list .products .products-list__item .product-desc{width:100%;max-width:100%;height:auto;padding:15px;padding-bottom:0}}@media(min-width: 768px)and (max-width: 1024px){#products-list .products .products-list__item .product-desc{height:380px;max-width:250px}}#products-list .products .products-list__item .product-desc a{position:absolute;top:0;left:0;width:100%;height:100%}#products-list .products .products-list__item .price{background-color:#fa8500;height:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:318px}@media(max-width: 767px){#products-list .products .products-list__item .price{width:100%;max-width:100%;height:auto;padding:15px}}@media(min-width: 768px)and (max-width: 1024px){#products-list .products .products-list__item .price{height:380px;max-width:250px}}@media(min-width: 1025px)and (max-width: 1750px){#products-list .products .products-list__item .price{height:360px}}#products-list .products .products-list__item .price h3{text-align:center;margin-bottom:15px;font-weight:700}#products-list .products .products-list__item .btn-primary:hover{color:#fff !important;background-color:#8238ed !important}ul.products li.product .woocommerce-product-gallery__tags{position:absolute;top:1rem;right:1rem;left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1}ul.products li.product .woocommerce-product-gallery__tags img{margin-right:0;height:40px !important;width:auto !important;border-radius:0 !important}@media(max-width: 767px){ul.products li.product .woocommerce-product-gallery__tags img{height:35px !important}}ul.products li.product .woocommerce-product-gallery__tags img:last-child{margin-right:0}.woocommerce ul.products li.product a img{height:300px !important;-o-object-fit:contain !important;object-fit:contain !important;-o-object-position:center !important;object-position:center !important}h1.page-title{margin-top:0;font-size:3rem}@media(max-width: 1024px){h1.page-title{font-size:2.5rem}}.tabs.wc-tabs{display:none !important}.sku_wrapper,.posted_in{display:block}.shop-page__filters>div{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #eee}.shop-page__filters>div:last-child{border:0}.shop-page__filters>div h3{display:none}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#eee}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#8238ed}.woocommerce-Price-currencySymbol{margin-right:3px}.woocommerce-info{border-top-color:#fa8500}.woocommerce-info::before{color:#fa8500}.woocommerce span.onsale{background-color:#8238ed;top:15px !important;left:10px !important;right:auto !important;width:25px;height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff !important}.product-thumbnail{display:none !important}#customer_details{width:48%;float:left;padding-bottom:100px}@media(max-width: 767px){#customer_details{widows:100%;float:none;padding-bottom:0}}#customer_details .col-1,#customer_details .col-2{width:100% !important;float:none !important}#customer_details .col-2{display:none !important}.woocommerce-MyAccount-content mark{background-color:rgba(0,0,0,0) !important}.woocommerce-MyAccount-content .woocommerce-order-details h2{font-size:3.6rem !important;line-height:5rem !important;text-transform:uppercase !important;font-weight:500 !important}@media(max-width: 1024px){.woocommerce-MyAccount-content .woocommerce-order-details h2{font-size:3rem !important;line-height:4.2rem !important}}.woocommerce-MyAccount-content .woocommerce-customer-details h2{font-size:3.6rem !important;line-height:5rem !important;text-transform:uppercase !important;font-weight:700 !important}@media(max-width: 1024px){.woocommerce-MyAccount-content .woocommerce-customer-details h2{font-size:3rem !important;line-height:4.2rem !important}}.woocommerce-MyAccount-content .woocommerce-table{border-radius:8px !important}.woocommerce-MyAccount-content .woocommerce-customer-details{border-radius:8px;padding:15px;border:1px solid rgba(0,0,0,.1)}.select2-results{font-size:1.6rem !important;line-height:1.9rem !important}#order_review_heading,#order_review{width:48%;float:right}@media(max-width: 767px){#order_review_heading,#order_review{widows:100%;float:none}}#order_review_heading{margin-top:0 !important}ul.products{display:grid !important;gap:3rem;margin:0 !important}ul.products::before{display:none !important}ul.products.columns-2{grid-template-columns:repeat(3, 1fr)}@media(max-width: 767px){ul.products.columns-2{grid-template-columns:1fr}}ul.products.columns-3{grid-template-columns:repeat(3, 1fr)}@media(max-width: 767px){ul.products.columns-3{grid-template-columns:1fr}}ul.products.columns-4{grid-template-columns:repeat(4, 1fr)}@media(max-width: 767px){ul.products.columns-4{grid-template-columns:1fr}}@media(min-width: 768px)and (max-width: 1024px){ul.products.columns-4{grid-template-columns:repeat(2, 1fr)}}ul.products.columns-5{grid-template-columns:repeat(5, 1fr)}@media(max-width: 767px){ul.products.columns-5{grid-template-columns:1fr}}ul.products.columns-6{grid-template-columns:repeat(6, 1fr)}@media(max-width: 767px){ul.products.columns-6{grid-template-columns:1fr}}@media(min-width: 768px)and (max-width: 1024px){ul.products.columns-6{grid-template-columns:repeat(3, 1fr)}}ul.products li{width:100% !important;margin:0 !important;border-radius:.5rem;-webkit-box-shadow:0 4px 10px -1px #eee;box-shadow:0 4px 10px -1px #eee;background-color:#fff}ul.products li img{display:block;margin-bottom:1.5rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem}ul.products li h2{padding:0 1.5rem !important;font-size:2rem !important;color:#1f1f1f;font-weight:bold;margin-bottom:1.5rem !important;text-align:center}ul.products li .price{text-align:center;font-size:3rem}ul.products li .price>.woocommerce-Price-amount bdi{font-weight:bold !important;color:#3baa34 !important;font-size:2.5rem !important}ul.products li .price del,ul.products li .price ins,ul.products li .price bdi{font-size:2rem !important;font-weight:bold}ul.products li .price del span,ul.products li .price ins span,ul.products li .price bdi span{font-size:2rem !important}ul.products li .price del bdi{font-size:1.8rem !important}ul.products li .price del span{font-style:italic}ul.products li .price ins{text-decoration:none !important}ul.products li .price ins bdi{font-size:2.5rem !important;margin-left:1rem}ul.products li .price ins span{font-size:2.2rem !important}ul.products li .add_to_cart_button,ul.products li .product_type_grouped,ul.products li .product_type_external,ul.products li .button.product_type_variable,ul.products li .button.product_type_simple{display:block !important;width:calc(100% - 3rem);margin:3rem auto 1.5rem auto !important;text-align:center;text-transform:uppercase}ul.products li .product_type_external{font-size:1.5rem !important}ul.products li .woocommerce-loop-product__title{min-height:auto}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{padding:.85rem !important;min-width:190px !important}.woocommerce div.product form.cart .button{font-family:"acumin-pro",sans-serif !important;border:2px solid !important;padding:.85rem !important;border-radius:.5rem !important}input[type=text],input[type=search],input[type=number],input[type=password],input[type=email],input[type=tel],textarea{padding:.85rem !important;border-radius:.5rem !important;border:1px solid #eee !important}.select2-container .select2-selection--single{height:39px;border-radius:.5rem !important;border:1px solid #eee !important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:25px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:35px}select,.select2-container .select2-selection--single .select2-selection__rendered{border-radius:.5rem !important}.woocommerce-tabs a{font-weight:normal !important}.related.products{margin-top:0;padding:10rem 0;display:block;clear:both;padding-bottom:0}@media(max-width: 767px){.related.products{padding:2rem 0 0 0}}#order_review_heading{margin-top:5rem}#shop-page{display:grid;gap:3rem;grid-template-columns:1fr}@media(max-width: 1024px){#shop-page{grid-template-columns:1fr}}.woocommerce-mini-cart__total.total{margin-bottom:30px !important}.minicart{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);list-style-type:none;margin:0;width:300px;height:100vh;overflow:hidden;position:fixed;z-index:9999;top:0;right:-300px;background-color:#d8d5d5;opacity:1;z-index:99999;overflow-y:scroll}@media(max-width: 1024px){.minicart{height:calc(100% - 108px);top:108px}}.minicart #close-cart{position:absolute;top:10px;right:10px;z-index:9999;width:20px;height:20px;display:inline-block;color:#8238ed;font-size:18px;cursor:pointer;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.minicart p{font-size:1.8rem;color:#8238ed}.minicart .widget{margin-bottom:0}.minicart .widget li{position:relative;margin-top:5px !important;display:block;width:100%}.minicart .widget li a,.minicart .widget li .quantity{border:none;padding:0px 0 0 0;color:#8238ed;font-size:1.6rem !important;margin:0 !important}.minicart .widget li a.button{padding:10px}.minicart .widget li a img{display:none}.minicart .widget li .quantity{display:block;margin-top:1rem !important;margin-bottom:1.5rem !important;font-size:1.5rem !important}.minicart .widget_shopping_cart .total{border-top:1px solid #efe5e5;margin:2px 0;padding-top:20px;text-align:center;color:#1f1f1f}.minicart .woocommerce-mini-cart__buttons{margin-bottom:0}.minicart__inside{padding:30px 15px;position:relative}.cart-icon{display:block;padding-bottom:10px;margin-bottom:10px;width:20px;height:20px;z-index:30}.cart-icon .cart-contents{background:url("../img/ico-cart.svg") no-repeat center center;line-height:40px;text-align:center;cursor:pointer;color:#fff;width:50px;height:50px;border-radius:100px;font-size:22px;line-height:50px;position:relative;background-size:25px;left:-17px;top:-9px}.cart-icon .cart-contents i{display:none !important}.cart-icon .cart-contents__number{position:absolute;height:20px;width:20px;line-height:22px;border-radius:20px;text-align:center;font-size:10px;right:0;bottom:25px;font-weight:bold;background:#1f1f1f;color:#fff}.cart--open{right:0}.woocommerce-mini-cart__buttons{margin-bottom:0}.woocommerce-mini-cart__buttons a{display:block;width:100%;text-align:center;margin:0 auto 1rem auto !important;background-color:#fa8500 !important;color:#fff !important;font-weight:normal !important;font-size:1.6rem !important;text-transform:uppercase !important}.woocommerce-mini-cart__buttons a.checkout.wc-forward{margin-bottom:0 !important}#wc_bis_product_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#wc_bis_product_form p{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#wc_bis_product_form input{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-width:250px}#wc_bis_product_form button{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;max-width:250px}.woocommerce-checkout{font-size:16px !important}.woocommerce-checkout h3{text-transform:uppercase;margin-bottom:15px;font-weight:bold}#payment{background:#d8d5d5 !important}.woocommerce-info{background:#d8d5d5 !important}.cart_totals h2{text-transform:uppercase;font-size:3.6rem;line-height:5rem;font-weight:500}@media(max-width: 1024px){.cart_totals h2{font-size:3rem;line-height:4.2rem}}.cart_totals h2 strong,.cart_totals h2 span{font-size:3.6rem;line-height:5rem}@media(max-width: 1024px){.cart_totals h2 strong,.cart_totals h2 span{font-size:3rem;line-height:4.2rem}}.wc-proceed-to-checkout a{margin-left:auto !important}.actions{padding:15px !important}.woocommerce a.remove{color:#8238ed !important}.woocommerce a.remove:hover{background-color:rgba(0,0,0,0) !important;color:#8238ed !important}.actions button.button,.actions a.button{color:#fff !important;background-color:rgba(0,0,0,0) !important;border:1px solid #8238ed !important}.actions button.button:hover,.actions a.button:hover{background-color:rgba(0,0,0,0) !important}body.woocommerce-cart .woocommerce .woocommerce-message a.button{color:#fff !important;background-color:rgba(0,0,0,0) !important;border:1px solid #8238ed !important}body.woocommerce-cart .woocommerce .woocommerce-message a.button:hover{background-color:rgba(0,0,0,0) !important}.woocommerce-cart .quantity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.woocommerce-cart .quantity .minus,.woocommerce-cart .quantity .plus{cursor:pointer;border-radius:8px !important;padding:15px !important;background-color:rgba(0,0,0,0);border:1px solid #d8d5d5 !important;width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-weight:700;font-size:2.4rem}.woocommerce-cart .quantity .qty{height:50px;width:76px}.woocommerce-cart .quantity button.button{display:block !important;width:100% !important}.woocommerce-cart .quantity .quantity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.lost_reset_password{display:block;width:100%;max-width:506px;margin:0 auto}.lost_reset_password>p:nth-child(1){text-align:center}.lost_reset_password .form-row{width:100% !important;float:none !important}.lost_reset_password button.button{width:100% !important}.woocommerce-thankyou-order-received{font-size:3.6rem;line-height:5rem;font-weight:700;text-transform:uppercase}@media(max-width: 1024px){.woocommerce-thankyou-order-received{font-size:3rem;line-height:4.2rem}}.woocommerce-order-details__title,.woocommerce-customer-details h2{font-size:2rem !important;line-height:initial !important}@media(max-width: 767px){.orderby{width:100% !important}}.woocommerce-customer-details address{border:0 !important;padding:0 !important}.filters{background-color:#fff;padding:30px;border-radius:15px;margin-bottom:30px}.filters .filters__title{position:relative}.filters .filters__title h6{color:#1f1f1f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.filters .filters__title h6 .filter{width:24px;margin-right:10px;pointer-events:none}.filters .filters__title h6.active .arrow{top:35%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filters .filters__title .arrow{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.filters .filters__wrapper{opacity:0;max-height:0;overflow:hidden;-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:30px}.filters .filters__wrapper.active{margin-top:30px;opacity:1;max-height:100vh}@media(max-width: 767px){.filters .filters__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}}.filters .filters__wrapper>div{width:48%}@media(max-width: 767px){.filters .filters__wrapper>div{width:100%}}.filters .filters__wrapper fieldset{margin-bottom:0 !important}.filters .filters__wrapper .wpgb-facet .wpgb-input-icon,.filters .filters__wrapper .wpgb-facet .wpgb-clear-button,.filters .filters__wrapper .wpgb-facet .wpgb-select button,.filters .filters__wrapper .wpgb-facet .wpgb-select-controls,.filters .filters__wrapper .wpgb-facet .acplt-clear,.filters .filters__wrapper .wpgb-facet .wpgb-hierarchy .wpgb-hierarchy-control,.filters .filters__wrapper .wpgb-facet .wpgb-rating-reset .wpgb-rating-control{color:#1f1f1f !important}.filters .filters__wrapper select,.filters .filters__wrapper .wpgb-select{border:1px solid #d8d5d5 !important;height:55px !important;border-radius:15px !important}.filters .filters__wrapper select input[type=text],.filters .filters__wrapper .wpgb-select input[type=text]{border:0 !important}.filters .filters__wrapper .wpgb-facet-2 label{display:none !important}.filters .filters__wrapper .wpgb-select-separator{color:#d8d5d5 !important;display:none !important}.filters .filters__wrapper .wpgb-facet .wpgb-range-facet .wpgb-range-slider .wpgb-range-thumb{background-color:#8238ed !important;border-color:#8238ed !important}.filters .filters__wrapper .wpgb-facet .wpgb-range-facet .wpgb-range-slider{background-color:#8238ed !important}body.error404,body.page-template-template-thank-you{height:100vh;overflow-y:hidden;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow-y:hidden}#not-found,#thank-you{background-size:cover !important;height:calc(100vh - 374px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0 !important}@media(max-width: 767px){#not-found,#thank-you{height:430px}}#not-found h3,#thank-you h3{margin-bottom:7px}#not-found h4,#thank-you h4{text-transform:uppercase;margin-bottom:10px}#not-found .btn-primary,#thank-you .btn-primary{margin:30px auto 0 auto}footer{width:100%;background-color:#8238ed;padding:60px 0 15px 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:auto;font-size:1.3rem;line-height:1.7rem}footer h6{font-size:1.8rem;line-height:2.4rem;color:#8238ed;font-weight:700;margin-bottom:15px}footer p{font-size:1.6rem;line-height:2.5rem;margin-bottom:0}footer #payments-logo{max-width:70px;margin:0 auto 0 0}footer .btn-primary{margin-top:15px}footer ul{padding-left:0;margin-bottom:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}footer ul a{font-size:1.6rem;line-height:2.1rem;color:#1f1f1f}footer .partnership-logo{width:100%;max-width:298px}footer .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}footer .social img{height:40px}footer .content{margin-bottom:33px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px}@media(max-width: 767px){footer .content{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}}@media(min-width: 768px)and (max-width: 1024px){footer .content{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;-ms-flex-wrap:wrap;flex-wrap:wrap}}footer .content>div{width:25%}@media(max-width: 1024px){footer .content>div{width:50%}}@media(max-width: 767px){footer .content>div{width:47%}}footer .copy{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}@media(max-width: 767px){footer .copy{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 767px){footer .copy>div{width:100%;text-align:center}footer .copy>div:nth-child(1){margin-bottom:40px}}@media(min-width: 768px)and (max-width: 1024px){footer .copy>div:nth-child(1){max-width:50%}}footer .copy .powered-by{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 767px){footer .copy .powered-by{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}footer .copy .powered-by img{width:100px;margin-left:10px}section.hero{margin-top:120px;position:relative}@media(max-width: 1024px){section.hero{margin-top:50px}}section.hero h1{margin-bottom:0}section.hero .breadcrumb{font-size:1.3rem;line-height:1.7rem;margin-bottom:5px}section.hero .breadcrumb span,section.hero .breadcrumb a{font-size:1.3rem;line-height:1.7rem}section.hero .breadcrumb span.current-item,section.hero .breadcrumb a.current-item{color:#fa8500;margin-left:3px}body.single-post .breadcrumb a.category span{margin-right:5px}section.hero-home{background-size:cover !important}section.hero-home .item{height:860px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:none;gap:100px;position:relative}@media(max-width: 767px){section.hero-home .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width: 768px)and (max-width: 1024px){section.hero-home .item{height:60vh}}section.hero-home #circle{display:block;width:36px}section.hero-home h1{color:#fff;margin-bottom:15px;font-size:8rem;line-height:11.2rem}@media(max-width: 1024px){section.hero-home h1{font-size:4rem;line-height:5.3rem}}@media(min-width: 1025px)and (max-width: 1750px){section.hero-home h1{font-size:4.8rem;line-height:6.7rem}}section.hero-home h2{margin-bottom:55px}@media(max-width: 767px){section.hero-home h2{margin-bottom:15px}}section.hero-home h2{font-size:4rem;line-height:5.6rem;margin-bottom:30px}section.hero-home h2,section.hero-home h1,section.hero-home p{color:#fff}section.hero-home p{max-width:564px}@media(min-width: 768px)and (max-width: 1024px){section.hero-home p{width:440px}}section.hero-home .btn-primary{color:#8238ed;background-image:none !important;background-color:#fff;margin-top:30px}section.hero-home .nav-hero-home{z-index:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:90px;gap:15px}@media(max-width: 767px){section.hero-home .nav-hero-home{position:absolute;bottom:15px;left:0}}section.hero-home .nav-hero-home>div{cursor:pointer;width:55px;height:55px;border-radius:27.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#b890f4}section.hero-home .nav-hero-home>div img{height:24px;opacity:.9}section.title-text .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:406px}@media(max-width: 767px){section.title-text .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}@media(min-width: 768px)and (max-width: 1024px){section.title-text .container{gap:200px}}section.title-text .container>div{width:100%}section.title-text .container>div:first-child{max-width:347px}@media(min-width: 768px)and (max-width: 1024px){section.title-text .container>div:first-child{max-width:250px}}@media(max-width: 767px){section.title-text .container>div:first-child h3{margin-bottom:15px}}section.title-text .container>div:last-child{max-width:347px}@media(min-width: 768px)and (max-width: 1024px){section.title-text .container>div:last-child{max-width:400px}}section.title-text .container>div:last-child p{font-size:2rem;line-height:2.7rem;margin-bottom:0}@media(max-width: 767px){section.title-text .container>div:last-child p{margin-bottom:5px}}section.title-text .container>div:last-child .btn-primary{margin-top:30px}section.text-image .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:124px}@media(max-width: 767px){section.text-image .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}}@media(min-width: 768px)and (max-width: 1024px){section.text-image .container{gap:15px}}section.text-image .container>div{width:100%}section.text-image .container>div:first-child{max-width:347px}@media(min-width: 768px)and (max-width: 1024px){section.text-image .container>div:first-child{max-width:350px}}section.text-image .container>div:first-child h3{margin-bottom:15px}section.text-image .container>div:first-child p{font-size:2rem;line-height:2.7rem;margin-bottom:0}@media(max-width: 767px){section.text-image .container>div:first-child p{margin-bottom:5px}}section.text-image .container>div:first-child .btn-primary{margin-top:30px}section.text-image .container>div:last-child{max-width:630px}@media(min-width: 768px)and (max-width: 1024px){section.text-image .container>div:last-child{max-width:400px}}section.news{display:block;position:relative}section.news .container{position:relative;z-index:2}section.news #bg-circle{display:none}section.news h3{margin-bottom:30px}section.news .btn-primary{margin:30px auto 0 auto;position:relative;z-index:2}body.home #bg-circle{display:block;position:absolute;bottom:0;right:-50px;width:700px;-webkit-transform:rotate(180deg);transform:rotate(180deg);z-index:1}@media(max-width: 767px){body.home #bg-circle{display:none}}@media(min-width: 768px)and (max-width: 1024px){body.home #bg-circle{width:33vw;right:0}}@media(min-width: 768px)and (max-width: 1024px){body.home .posts-list>.item:nth-child(3){display:none}}section.cases{display:block}section.cases .terms{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;margin-bottom:30px}section.cases .terms a{width:150px;padding-left:0;padding-right:0}section.text-two-columns .container .btn-primary{margin-top:30px}section.text-two-columns .container.container--title h3{width:100%;margin:0 auto 5px 0}section.text-two-columns .container.container--text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px}@media(max-width: 767px){section.text-two-columns .container.container--text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}section.text-two-columns .container.container--text>div{width:50%}@media(max-width: 767px){section.text-two-columns .container.container--text>div{width:100%}}section.text-image-bg{background-color:#8238ed}section.text-image-bg .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}@media(max-width: 767px){section.text-image-bg .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.text-image-bg .container>div{width:50%}@media(max-width: 767px){section.text-image-bg .container>div{width:100%}}section.text-image-bg .container>div p{color:#fff}section.text-image-bg.text-image-bg--reverse .container>div:nth-child(1){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}section.text-image-bg.text-image-bg--reverse .container>div:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}section.gallery h3{margin-bottom:30px}section.gallery .container--gallery{position:relative;z-index:0}section.gallery .nav{z-index:1;position:relative;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;margin-top:30px;gap:15px}section.gallery .nav>div{cursor:pointer}section.gallery .nav>div img{height:55px}section.gallery .item{width:100%;height:240px;border-radius:15px;overflow:hidden}section.gallery .item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.gallery .slick-slide{margin:0 15px}@media(max-width: 767px){section.gallery .slick-slide{margin:0 15px}}section.gallery .slick-list{margin:0 -15px}@media(max-width: 767px){section.gallery .slick-list{mmargin:0 15px}}section.contacts h3{margin-bottom:30px}section.contacts .contacts-list{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px}@media(max-width: 767px){section.contacts .contacts-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}}@media(min-width: 768px)and (max-width: 1024px){section.contacts .contacts-list{gap:15px}}section.contacts .contacts-list .item{width:100%;padding:15px;background-color:#fff;border-radius:15px}section.contacts .contacts-list .item h5{color:#fa8500;margin-bottom:5px}section.contacts .contacts-list .item p,section.contacts .contacts-list .item a{font-size:1.6rem;line-height:2.1rem;text-transform:none;margin-bottom:0}section.gallery h3{margin-bottom:30px}section.gallery .container--gallery{position:relative;z-index:0}section.gallery .nav{z-index:1;position:relative;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;margin-top:30px;gap:15px}section.gallery .nav>div{cursor:pointer}section.gallery .nav>div img{height:55px}section.gallery .item{width:100%;height:240px;border-radius:15px;overflow:hidden}section.gallery .item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.gallery .slick-slide{margin:0 15px}@media(max-width: 767px){section.gallery .slick-slide{margin:0 15px}}section.gallery .slick-list{margin:0 -15px}@media(max-width: 767px){section.gallery .slick-list{mmargin:0 15px}}section.features{background-color:#8238ed;padding-top:60px;padding-bottom:60px}section.features h3{color:#fa8500}section.features .container--title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:406px}@media(max-width: 767px){section.features .container--title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}@media(min-width: 768px)and (max-width: 1024px){section.features .container--title{gap:200px}}section.features .container--title>div{width:100%}section.features .container--title>div:first-child{max-width:347px}@media(min-width: 768px)and (max-width: 1024px){section.features .container--title>div:first-child{max-width:250px}}section.features .container--title>div:first-child h3{color:#fa8500}@media(max-width: 767px){section.features .container--title>div:first-child h3{margin-bottom:15px}}section.features .container--title>div:last-child{max-width:347px}@media(min-width: 768px)and (max-width: 1024px){section.features .container--title>div:last-child{max-width:400px}}section.features .container--title>div:last-child p{font-size:2rem;line-height:2.7rem;margin-bottom:0;color:#fff}@media(max-width: 767px){section.features .container--title>div:last-child p{margin-bottom:5px}}section.features .container--title>div:last-child .btn-primary{margin-top:30px}section.features .container--title-text{margin-bottom:116px}@media(max-width: 767px){section.features .container--title-text{margin-bottom:0}}section.features .features-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px;padding:0 30px;border-radius:15px}@media(max-width: 767px){section.features .features-list{grid-template-columns:1fr;padding:15px}}section.features .features-list .item h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fa8500;margin-bottom:15px}section.features .features-list .item h5 .ico{margin-right:15px;width:36px;height:36px;border-radius:11px;background-color:#fa8500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.features .features-list .item h5 .ico img{height:24px;margin-right:0;margin-top:0}section.features .features-list .item p{color:#fff;font-size:1.6rem;line-height:2.1rem;margin-bottom:0}@media(max-width: 1024px){section.features .features-list .item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}section.clients{display:block}section.clients h3{margin-bottom:30px}section.clients .item{padding:34px 54px;border-radius:15px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.clients .item img{height:52px;width:auto;margin:0 auto;max-width:100%}section.clients .slick-slide{margin:0 15px}@media(max-width: 767px){section.clients .slick-slide{margin:0 15px}}section.clients .slick-list{margin:0 -15px}@media(max-width: 767px){section.clients .slick-list{mmargin:0 15px}}section.features-grey{position:relative}section.features-grey #bg{display:none}section.features-grey .features-grey-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px;margin-top:30px;padding:30px;border-radius:15px}@media(max-width: 767px){section.features-grey .features-grey-list{grid-template-columns:1fr;padding:15px}}section.features-grey .features-grey-list .item h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#8238ed;margin-bottom:15px}section.features-grey .features-grey-list .item h5 .ico{margin-right:15px;width:36px;height:36px;border-radius:11px;background-color:#fa8500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.features-grey .features-grey-list .item h5 .ico img{height:24px;margin-right:0;margin-top:0}section.features-grey .features-grey-list .item p{font-size:1.6rem;line-height:2.1rem;margin-bottom:0}@media(max-width: 1024px){section.features-grey .features-grey-list .item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}body.home #bg{display:block;position:absolute;bottom:-140px;left:0;z-index:-1;width:100vw}@media(max-width: 767px){body.home #bg{display:none}}section.reviews h3{margin-bottom:30px}section.reviews .container--reviews{position:relative;z-index:0}section.reviews .nav{z-index:1;position:relative;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;margin-top:30px;gap:15px}section.reviews .nav>div{cursor:pointer}section.reviews .nav>div img{height:55px}section.reviews .item{width:100%;padding:30px;border-radius:15px;overflow:hidden}@media(max-width: 1024px){section.reviews .item{padding:15px}}section.reviews .item h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#8238ed;margin-bottom:15px}section.reviews .item h5 .ico{margin-right:15px;width:36px;height:36px;border-radius:11px;background-color:#fa8500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.reviews .item h5 .ico img{height:24px;margin-right:0;margin-top:0}section.reviews .item p{font-size:1.6rem;line-height:2.1rem;margin-bottom:0}section.newsletter{background-size:cover !important}section.newsletter .container--text{display:-webkit-box;display:-ms-flexbox;display:flex;gap:270px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 767px){section.newsletter .container--text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}}@media(min-width: 768px)and (max-width: 1024px){section.newsletter .container--text{gap:100px}}section.newsletter .container--text>div:nth-child(1){max-width:280px}section.newsletter h3{color:#fa8500;margin-bottom:30px;font-size:3.6rem !important;line-height:5rem !important}@media(max-width: 1024px){section.newsletter h3{font-size:3rem !important;line-height:4.2rem !important}}section.newsletter p{color:#fff;font-size:2rem !important;line-height:2.7rem !important}section.newsletter #anchor-form{position:absolute;left:0;top:-200px}section.newsletter #contact-form{display:block;width:100%;max-width:750px;margin:0 auto}@media(min-width: 768px)and (max-width: 1024px){section.newsletter #contact-form{max-width:100%}}section.newsletter #contact-form .contact-form__row{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}@media(max-width: 767px){section.newsletter #contact-form .contact-form__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.newsletter #contact-form .contact-form__row>div{padding:0 .5rem;width:100%}section.newsletter #contact-form .contact-form__row .bordered{margin-bottom:30px;padding:10px;background-color:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px;border-radius:50px;padding-left:50px}section.newsletter #contact-form .contact-form__row .bordered p{margin-bottom:0;font-size:1.3rem;line-height:1.7rem;margin-bottom:0 !important}section.newsletter #contact-form .contact-form__row .bordered label{color:#8238ed;display:block;margin-bottom:0;font-size:1.6rem !important;line-height:2.1rem !important}section.newsletter #contact-form .contact-form__row .bordered>div:nth-child(1){padding-left:10px}section.newsletter #contact-form .contact-form__row .wpcf7-spinner{display:none !important}section.newsletter #contact-form .contact-form__row label{display:block;font-size:1.3rem;line-height:1.7rem;margin-bottom:5px;color:#fff;text-transform:none}section.newsletter #contact-form .contact-form__row label a{font-size:1.3rem;line-height:1.7rem}section.newsletter #contact-form .contact-form__row .wpcf7-not-valid-tip{display:none}section.newsletter #contact-form .contact-form__row.double-column>div{-ms-flex-preferred-size:49%;flex-basis:49%}@media(max-width: 767px){section.newsletter #contact-form .contact-form__row.double-column>div{-ms-flex-preferred-size:100%;flex-basis:100%}}section.newsletter #contact-form .contact-form__row.single-column>div{-ms-flex-preferred-size:100%;flex-basis:100%}section.newsletter #contact-form .contact-form__row.policy{font-size:1.4rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width: 767px){section.newsletter #contact-form .contact-form__row.policy>div{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}section.newsletter #contact-form .contact-form__row.policy p{font-size:1.4rem;line-height:1.9rem}section.newsletter #contact-form .contact-form__row.policy a{font-weight:bold}section.newsletter #contact-form .contact-form__row.policy>div:first-child{-ms-flex-preferred-size:80%;flex-basis:80%}@media(max-width: 767px){section.newsletter #contact-form .contact-form__row.policy>div:first-child{-ms-flex-preferred-size:100%;flex-basis:100%}}section.newsletter #contact-form .contact-form__row.policy>div:nth-child(2){-ms-flex-preferred-size:20%;flex-basis:20%;text-align:right;padding:0}section.newsletter #contact-form .contact-form__row.policy>div:nth-child(2) p{margin-bottom:0}@media(max-width: 767px){section.newsletter #contact-form .contact-form__row.policy>div:nth-child(2){-ms-flex-preferred-size:100%;flex-basis:100%}}section.newsletter #contact-form input[type=submit]{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);display:block;text-align:center;padding:13px 55px !important;height:55px !important;border-radius:8px;color:#fff;font-weight:700;font-size:1.8rem;line-height:2.4rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:700;border-radius:28px !important;background-image:-webkit-gradient(linear, left top, right top, from(#8238ed), to(rgba(130, 56, 237, 0.55)));background-image:linear-gradient(to right, #8238ed, rgba(130, 56, 237, 0.55));cursor:pointer;text-transform:none !important}@media(max-width: 767px){section.newsletter #contact-form label{display:block;width:100%;text-align:left}}section.newsletter #contact-form input,section.newsletter #contact-form select{width:100%;margin:0;padding:0;color:#1f1f1f;font-size:1.6rem;outline:none !important;background-color:rgba(0,0,0,0);border:0 !important;padding-left:0 !important;padding-top:0 !important}section.newsletter #contact-form input::focus,section.newsletter #contact-form select::focus{outline:none !important}section.newsletter #contact-form input::-webkit-input-placeholder, section.newsletter #contact-form select::-webkit-input-placeholder{color:#1f1f1f;opacity:1}section.newsletter #contact-form input::-moz-placeholder, section.newsletter #contact-form select::-moz-placeholder{color:#1f1f1f;opacity:1}section.newsletter #contact-form input:-ms-input-placeholder, section.newsletter #contact-form select:-ms-input-placeholder{color:#1f1f1f;opacity:1}section.newsletter #contact-form input::-ms-input-placeholder, section.newsletter #contact-form select::-ms-input-placeholder{color:#1f1f1f;opacity:1}section.newsletter #contact-form input::placeholder,section.newsletter #contact-form select::placeholder{color:#1f1f1f;opacity:1}section.newsletter #contact-form input option,section.newsletter #contact-form select option{color:#1f1f1f}section.newsletter #contact-form textarea{margin:0;width:100%;background-color:rgba(0,0,0,0);border:0;height:40px;outline:none;color:#fff}section.newsletter #contact-form textarea::focus{outline:none}section.newsletter #contact-form .wpcf7-acceptance .wpcf7-list-item{margin-left:0 !important}section.newsletter #contact-form input[type=checkbox]{width:1.3rem !important;-webkit-appearance:checkbox !important;-moz-appearance:checkbox !important;appearance:checkbox !important;margin-bottom:0}section.newsletter .contact-form__row-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0 !important;padding-right:0 !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100% !important;-ms-flex-preferred-size:100% !important;flex-basis:100% !important}section.newsletter .contact-form__row-checkbox .row-checkbox{width:100%}@media(max-width: 1024px){section.newsletter .contact-form__row-checkbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 1024px){section.newsletter .contact-form__row-checkbox>div:last-child{margin-bottom:15px}}section.newsletter .contact-form__row-checkbox p{width:100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}section.newsletter .contact-form__row-checkbox .wpcf7-form-control-wrap{font-size:1.7rem;line-height:2.2rem}section.newsletter .contact-form__row-checkbox label.label{padding:0 0 0 10px;font-size:1.4rem;line-height:1.9rem;margin-bottom:0 !important}section.newsletter .contact-form__row-checkbox .wpcf7-checkbox .wpcf7-list-item{position:relative}section.newsletter .contact-form__row-checkbox .wpcf7-list-item-label{margin-left:0 !important;padding-left:0}section.newsletter .contact-form__row-checkbox .wpcf7-checkbox input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;width:24px !important;height:24px !important;margin-right:0 !important;overflow:hidden !important;z-index:9999;top:-11px;left:-22px}section.newsletter .contact-form__row-checkbox .wpcf7-checkbox input[type=checkbox]+span{position:absolute;top:-15px;left:-22px;height:24px;width:24px;overflow:hidden !important;background:rgba(0,0,0,0) url("../img/ico_checkbox_unchecked.svg") no-repeat center center;pointer-events:none;font-size:0 !important}section.newsletter .contact-form__row-checkbox .wpcf7-checkbox input:checked+span{background:rgba(0,0,0,0) url("../img/ico_checkbox_checked.svg") no-repeat center center}section.form{background-size:cover !important}section.form .container--text{display:-webkit-box;display:-ms-flexbox;display:flex;gap:218px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 767px){section.form .container--text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}}@media(min-width: 768px)and (max-width: 1024px){section.form .container--text{gap:100px}}section.form .container--text>div:nth-child(1){max-width:347px}section.form #anchor-form{position:absolute;left:0;top:-200px}section.form .container--text{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}@media(max-width: 1024px){section.form .container--text{grid-template-columns:1fr}}section.form h3,section.form p{color:#fff}section.form h3{margin-bottom:30px}section.form h4{font-size:2rem;line-height:2.7rem;font-weight:500;text-transform:none}section.form.form--text-white h1,section.form.form--text-white h2,section.form.form--text-white h3,section.form.form--text-white h4,section.form.form--text-white h5,section.form.form--text-white h6,section.form.form--text-white p,section.form.form--text-white div,section.form.form--text-white a,section.form.form--text-white ul,section.form.form--text-white li{color:#fff}section.form .wpcf7-spinner{display:none}section.form #contact-form{display:block;width:100%;max-width:750px;margin:0 auto}@media(min-width: 768px)and (max-width: 1024px){section.form #contact-form{max-width:100%}}section.form #contact-form .contact-form__row{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}@media(max-width: 767px){section.form #contact-form .contact-form__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.form #contact-form .contact-form__row>div{padding:0 .5rem;width:100%}section.form #contact-form .contact-form__row .bordered{border:1px solid #fff;margin-bottom:15px;padding:10px !important;background-color:#fff;border:0 !important;border-radius:50px}section.form #contact-form .contact-form__row .bordered p{margin-bottom:0;font-size:1.3rem;line-height:1.7rem}section.form #contact-form .contact-form__row .bordered label{color:#8238ed !important;display:block !important;margin-bottom:5px;font-size:1.6rem !important;line-height:2.1rem !important;padding-left:10px}section.form #contact-form .contact-form__row .bordered input,section.form #contact-form .contact-form__row .bordered textarea{border:0 !important}section.form #contact-form .contact-form__row label{display:block;font-size:1.3rem;line-height:1.7rem;margin-bottom:5px;color:#fff;text-transform:none}section.form #contact-form .contact-form__row label a{font-size:1.3rem;line-height:1.7rem}section.form #contact-form .contact-form__row .wpcf7-not-valid-tip{display:none}section.form #contact-form .contact-form__row.double-column>div{-ms-flex-preferred-size:49%;flex-basis:49%}@media(max-width: 767px){section.form #contact-form .contact-form__row.double-column>div{-ms-flex-preferred-size:100%;flex-basis:100%}}section.form #contact-form .contact-form__row.single-column>div{-ms-flex-preferred-size:100%;flex-basis:100%}section.form #contact-form .contact-form__row.policy{font-size:1.4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 767px){section.form #contact-form .contact-form__row.policy>div{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}section.form #contact-form .contact-form__row.policy p{font-size:1.4rem;line-height:1.9rem}section.form #contact-form .contact-form__row.policy a{color:#fff}section.form #contact-form .contact-form__row.policy>div:first-child{-ms-flex-preferred-size:60%;flex-basis:60%}@media(max-width: 767px){section.form #contact-form .contact-form__row.policy>div:first-child{-ms-flex-preferred-size:100%;flex-basis:100%}}section.form #contact-form .contact-form__row.policy>div:nth-child(2){-ms-flex-preferred-size:20%;flex-basis:20%;text-align:right;padding:0}section.form #contact-form .contact-form__row.policy>div:nth-child(2) p{margin-bottom:0}@media(max-width: 767px){section.form #contact-form .contact-form__row.policy>div:nth-child(2){-ms-flex-preferred-size:100%;flex-basis:100%}}section.form #contact-form input[type=submit]{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);display:block;text-align:center;padding:13px 55px !important;height:55px !important;border-radius:8px;color:#8238ed !important;font-weight:700;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:700;border-radius:28px !important;background-image:-webkit-gradient(linear, left top, right top, from(#8238ed), to(rgba(130, 56, 237, 0.55)));background-image:linear-gradient(to right, #8238ed, rgba(130, 56, 237, 0.55));cursor:pointer;text-transform:none !important;font-size:1.8rem !important;line-height:2.4rem !important;color:#fff !important}@media(max-width: 767px){section.form #contact-form label{display:block;width:100%;text-align:left}}section.form #contact-form input,section.form #contact-form select{width:100%;margin:0;padding:0;color:#1f1f1f;font-size:1.6rem;outline:none !important;background-color:rgba(0,0,0,0);border:0}section.form #contact-form input::focus,section.form #contact-form select::focus{outline:none !important}section.form #contact-form input::-webkit-input-placeholder, section.form #contact-form select::-webkit-input-placeholder{color:#1f1f1f;opacity:1}section.form #contact-form input::-moz-placeholder, section.form #contact-form select::-moz-placeholder{color:#1f1f1f;opacity:1}section.form #contact-form input:-ms-input-placeholder, section.form #contact-form select:-ms-input-placeholder{color:#1f1f1f;opacity:1}section.form #contact-form input::-ms-input-placeholder, section.form #contact-form select::-ms-input-placeholder{color:#1f1f1f;opacity:1}section.form #contact-form input::placeholder,section.form #contact-form select::placeholder{color:#1f1f1f;opacity:1}section.form #contact-form input option,section.form #contact-form select option{color:#1f1f1f}section.form #contact-form textarea{margin:0;width:100%;background-color:rgba(0,0,0,0);border:0;height:40px;outline:none}section.form #contact-form textarea::focus{outline:none}section.form #contact-form .wpcf7-acceptance .wpcf7-list-item{margin-left:0 !important}section.form #contact-form input[type=checkbox]{width:1.3rem !important;-webkit-appearance:checkbox !important;-moz-appearance:checkbox !important;appearance:checkbox !important;margin-bottom:0}section.form .contact-form__row-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0 !important;padding-right:0 !important}@media(max-width: 1024px){section.form .contact-form__row-checkbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 1024px){section.form .contact-form__row-checkbox>div:last-child{margin-bottom:15px}}section.form .contact-form__row-checkbox p{width:100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}section.form .contact-form__row-checkbox .wpcf7-form-control-wrap{font-size:1.7rem;line-height:2.2rem}section.form .contact-form__row-checkbox label.label{padding:0 0 0 10px;font-size:1.4rem;line-height:1.9rem;margin-bottom:0 !important}section.form .contact-form__row-checkbox .wpcf7-checkbox .wpcf7-list-item{position:relative}section.form .contact-form__row-checkbox .wpcf7-list-item-label{margin-left:0 !important;padding-left:0}section.form .contact-form__row-checkbox .wpcf7-checkbox input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;width:24px !important;height:24px !important;margin-right:0 !important;overflow:hidden !important;z-index:9999;top:-11px;left:-22px}section.form .contact-form__row-checkbox .wpcf7-checkbox input[type=checkbox]+span{position:absolute;top:-15px;left:-22px;height:24px;width:24px;overflow:hidden !important;background:rgba(0,0,0,0) url("../img/ico_checkbox_unchecked.svg") no-repeat center center;pointer-events:none;font-size:0 !important}section.form .contact-form__row-checkbox .wpcf7-checkbox input:checked+span{background:rgba(0,0,0,0) url("../img/ico_checkbox_checked.svg") no-repeat center center}section.services{display:block}section.services h3{margin-bottom:30px}section.services h4{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);font-weight:500;color:#1f1f1f;cursor:pointer;position:relative}section.services h4 img{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);width:30px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}section.services h4.active,section.services h4:hover{font-weight:700;color:#fa8500}section.services h4.active img,section.services h4:hover img{opacity:1}section.services #services{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}section.services #services .item{padding:0 0 15px 0;border-bottom:1px solid #d6d6d6;position:relative}section.services #services-images img{display:none}section.services #services-images img.active{display:block}section.services .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px}@media(max-width: 767px){section.services .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 767px){section.services .container>div{width:100%}}section.services .container>div:nth-child(1){width:100%;max-width:442px}section.services .container>div:nth-child(2){width:100%;max-width:629px}section.faq .faqs{display:grid;grid-template-columns:1fr;gap:15px}section.faq .question{font-weight:700;color:#1f1f1f;margin-bottom:0;cursor:pointer;position:relative}section.faq .question .arrow{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}section.faq .item{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);position:relative;background:#fff;border-radius:15px;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 1024px){section.faq .item{padding:15px}}section.faq .item>div{position:relative;width:100%}section.faq .item .answer{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);opacity:0;max-height:0;overflow:hidden}section.faq .item .answer.active{max-height:100vh;opacity:1;margin-top:15px}section.faq .item .answer p{font-size:1.6rem;line-height:2.1rem;margin-bottom:0}section.faq .item.active .arrow{top:35%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}section.banner-text{background-size:cover !important}@media(max-width: 1024px){section.banner-text{padding:0 15px}}section.banner-text.section-padding{padding-top:180px;padding-bottom:180px}@media(max-width: 1024px){section.banner-text.section-padding{padding-top:60px;padding-bottom:60px}}section.banner-text .container{position:relative}section.banner-text label,section.banner-text h3,section.banner-text p{text-align:center}section.banner-text h3{margin-bottom:15px}section.banner-text p{width:100%;max-width:700px;margin:0 auto}section.banner-text .btn-primary{margin:30px auto 0 auto}section.in-evidence{display:block}section.in-evidence h3{margin-bottom:30px}section.in-evidence-slider{display:block}section.in-evidence-slider h3{margin-bottom:30px}section.in-evidence-slider .item{position:relative;padding:15px;background-color:#fff;border-radius:15px}section.in-evidence-slider .item .featured-image{border-radius:15px;overflow:hidden;height:220px;margin-bottom:15px;position:relative}section.in-evidence-slider .item .featured-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.in-evidence-slider .item .featured-image .category{background-color:#8238ed;color:#fff;font-weight:700;padding:5px 15px;font-size:1.3rem;line-height:1.7rem;position:absolute;top:15px;right:15px;border-radius:10px}section.in-evidence-slider .item h5{font-weight:700;color:#1f1f1f;margin-bottom:15px}section.in-evidence-slider .item .price{margin-top:12px}section.in-evidence-slider .item .regular-price,section.in-evidence-slider .item .sale-price{font-weight:700;font-size:2rem;line-height:2.7rem}section.in-evidence-slider .item .regular-price{color:#8238ed}section.in-evidence-slider .item .sale-price{color:#fa8500}section.in-evidence-slider .item .line-through{text-decoration:line-through;font-size:1.6rem;line-height:2.1rem;font-weight:700;display:inline-block;margin-right:10px}section.in-evidence-slider .item .content{font-size:1.6rem;line-height:2.1rem}section.in-evidence-slider .item .date,section.in-evidence-slider .item .term{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.3rem;line-height:1.7rem;color:#a5a5a5;margin-top:15px;text-transform:none}section.in-evidence-slider .item .date img,section.in-evidence-slider .item .term img{margin-right:15px;height:25px}section.in-evidence-slider .item .btn-primary{margin-top:15px}section.in-evidence-slider .item a{position:absolute;top:0;left:0;width:100%;height:100%}section.in-evidence-slider .nav{z-index:1;position:relative;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;margin-top:30px;gap:15px}section.in-evidence-slider .nav>div{cursor:pointer}section.in-evidence-slider .nav>div img{height:55px}section.in-evidence-slider .slick-slide{margin:0 15px}@media(max-width: 767px){section.in-evidence-slider .slick-slide{margin:0 15px}}section.in-evidence-slider .slick-list{margin:0 -15px}@media(max-width: 767px){section.in-evidence-slider .slick-list{mmargin:0 15px}}section.product-features .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:250px}@media(max-width: 767px){section.product-features .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}@media(min-width: 768px)and (max-width: 1024px){section.product-features .container{gap:50px}}@media(min-width: 1025px)and (max-width: 1750px){section.product-features .container{gap:250px}}section.product-features .container>div{width:100%}section.product-features .container>div:first-child{max-width:347px}@media(min-width: 768px)and (max-width: 1024px){section.product-features .container>div:first-child{max-width:250px}}@media(max-width: 767px){section.product-features .container>div:first-child h3{margin-bottom:15px}}section.product-features .container>div:last-child{max-width:650px}@media(min-width: 768px)and (max-width: 1024px){section.product-features .container>div:last-child{max-width:450px}}section.product-features .container>div:last-child p{font-size:1.6rem;line-height:2.1rem;margin-bottom:0}@media(max-width: 767px){section.product-features .container>div:last-child p{margin-bottom:5px}}section.product-features .container>div:last-child .features{margin-top:30px;border:1px solid #d8d5d5;border-radius:15px;overflow:hidden}section.product-features .container>div:last-child .features .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #d8d5d5}section.product-features .container>div:last-child .features .item:last-child{border:0}section.product-features .container>div:last-child .features .item>div{padding:15px 10px;font-size:1.6rem;line-height:2.1rem}@media(max-width: 767px){section.product-features .container>div:last-child .features .item>div{font-size:1.3rem;line-height:1.9rem;padding:15px 8px}}section.product-features .container>div:last-child .features .item>div:nth-child(1){background-color:#f6f4f8;width:133px;border-right:1px solid #d8d5d5}section.product-features .container>div:last-child .btn-primary{margin-top:30px}section.add-to-cart{position:relative}section.add-to-cart .container--add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px}@media(max-width: 767px){section.add-to-cart .container--add-to-cart{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.add-to-cart .container--add-to-cart>div:nth-child(1){width:100%;max-width:629px;position:relative;z-index:1}section.add-to-cart .container--add-to-cart>div:nth-child(1) #slider-wrapper{position:relative}section.add-to-cart .container--add-to-cart>div:nth-child(1) #slider{margin-bottom:15px}section.add-to-cart .container--add-to-cart>div:nth-child(1) .item{padding:15px;background-color:#fff;border-radius:15px}section.add-to-cart .container--add-to-cart>div:nth-child(1) .item .image{width:100%;height:416px}@media(max-width: 767px){section.add-to-cart .container--add-to-cart>div:nth-child(1) .item .image{height:250px}}section.add-to-cart .container--add-to-cart>div:nth-child(1) .item .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.add-to-cart .container--add-to-cart #slider-nav-thumb{max-width:100% !important;overflow:hidden}section.add-to-cart .container--add-to-cart #slider-nav-thumb .item{padding:7px;background-color:#fff;border-radius:5px;cursor:pointer}section.add-to-cart .container--add-to-cart #slider-nav-thumb .item .image{width:100%;height:91px}@media(max-width: 767px){section.add-to-cart .container--add-to-cart #slider-nav-thumb .item .image{height:90px}}section.add-to-cart .container--add-to-cart #slider-nav-thumb .item .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.add-to-cart .container--add-to-cart #slider-nav-thumb .slick-slider{margin:0 -7.5px}section.add-to-cart .container--add-to-cart #slider-nav-thumb .slick-slide{padding:10px;text-align:center;margin-right:7.5px;margin-left:7.5px}section.add-to-cart .container--add-to-cart>div:nth-child(2){width:100%;max-width:441px}section.add-to-cart .nav{position:absolute;left:50%;top:50%;width:calc(100% - 60px);z-index:2;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;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}section.add-to-cart .nav div{cursor:pointer}section.add-to-cart .quantity{background-color:#fff;height:55px;padding:0 15px;border-radius:27.5px;border:1px solid #d8d5d5}section.add-to-cart .quantity input{border:0 !important;background-color:rgba(0,0,0,0) !important;padding:0;padding:0 !important;position:relative;top:-5px;right:-10px}@media(max-width: 767px){section.add-to-cart .quantity input{padding:0 !important;top:-7px}}section.add-to-cart .quantity button{border:0 !important;background-color:rgba(0,0,0,0) !important;cursor:pointer;margin-top:16px}section.add-to-cart .price{margin-bottom:15px;margin-top:30px}section.add-to-cart .regular-price,section.add-to-cart .sale-price{font-size:2.8rem;line-height:3.6rem;font-weight:700;color:#8238ed;font-family:"neue-kabel",sans-serif}section.add-to-cart .line-through{text-decoration:line-through;color:#1f1f1f;font-weight:500;font-size:1.8rem;line-height:2.5rem}section.add-to-cart form{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}section.add-to-cart .sale-price{color:#fa8500}section.add-to-cart .breadcrumb{font-size:1.3rem;line-height:1.7rem;margin-bottom:15px}section.add-to-cart .breadcrumb span,section.add-to-cart .breadcrumb a{font-size:1.3rem;line-height:1.7rem}section.add-to-cart .breadcrumb span.current-item,section.add-to-cart .breadcrumb a.current-item{color:#fa8500;margin-left:3px}section.add-to-cart h3{color:#1f1f1f;font-size:3.6rem;line-height:4.8rem;margin-bottom:30px}section.add-to-cart p,section.add-to-cart li{font-size:1.6rem;line-height:2.2rem}/*# sourceMappingURL=bundle.min.css.map */