@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}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}@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: 767px){.tablets-desktop{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}header#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#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}}@media(max-width: 767px){header#header{height:65px}}header#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#header .container{padding-top:15px;padding-bottom:15px}}header#header #top-bar{padding:5px 0}@media(max-width: 1024px){header#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#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#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#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#header #top-bar .container #language-switcher li{margin-right:8px}header#header #top-bar .container #language-switcher li:last-child{margin-right:0;margin-left:8px}header#header #top-bar .container #language-switcher li.current-lang a{color:#fa8500}header#header #top-bar .container #language-switcher a{font-size:1.6rem;line-height:2.1rem;color:#8238ed;font-weight:700;text-transform:uppercase}header#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#header #top-bar .container .social a{margin-right:5px}header#header #top-bar .container .social a:last-child{margin-right:0}header#header #top-bar .container .social a img{width:27px}header#header .header__brand{-ms-flex-preferred-size:20%;flex-basis:20%;padding:0;z-index:9999}@media(max-width: 1024px){header#header .header__brand{width:100%;padding:0}}header#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 .header__brand img{width:180px}}header#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 .header__menu.header__menu--open{top:65px;pointer-events:initial}@media(max-width: 1024px){header#header .header__menu{position:fixed;top:-100%;height:auto;padding-top:30px;padding-bottom:30px;background-color:#fff;width:100%;right:0}}header#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 .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:5px}}header#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 .header__menu .site-nav li{width:100%;text-align:left}}header#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 .header__menu .site-nav li#private-area a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}header#header .header__menu .site-nav li#private-area a img{width:20px;margin-right:10px}header#header .header__menu .site-nav li.active a,header#header .header__menu .site-nav li.current-menu-parent a,header#header .header__menu .site-nav li.current-page-ancestor a{color:#8238ed}header#header .header__menu .site-nav li.active svg,header#header .header__menu .site-nav li.current-menu-parent svg,header#header .header__menu .site-nav li.current-page-ancestor svg{fill:#8238ed !important}header#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 .header__menu .site-nav li a{padding:0 15px}}header#header .header__menu .site-nav li.has-submenu{position:initial;padding:20px 17px 20px 0}@media(max-width: 1024px){header#header .header__menu .site-nav li.has-submenu{padding:0;margin:0;position:relative !important}}header#header .header__menu .site-nav li.has-submenu ul{pointer-events:none}header#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:0;position:relative;top:-2px;right:-65px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:9997;width:10px;height:15px}header#header .header__menu .site-nav li.has-submenu svg path{pointer-events:none}@media(max-width: 1024px){header#header .header__menu .site-nav li.has-submenu svg{margin-left:0;top:50%;left:80px;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute}}header#header .header__menu .site-nav li.has-submenu.current-menu-parent{color:#8238ed}header#header .header__menu .site-nav li.has-submenu.current-menu-parent>a{color:#8238ed}header#header .header__menu .site-nav li.has-submenu.current-menu-parent svg{fill:#8238ed !important}header#header .header__menu .site-nav li.has-submenu.has-submenu--hover>a{color:#8238ed}header#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:113px;background-color:#fff}@media(max-width: 1024px){header#header .header__menu .site-nav li.has-submenu.has-submenu--hover ul{height:auto;overflow:auto;margin-top:0;padding:0;top:0;text-align:center;padding:0;margin:0}}header#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 .header__menu .site-nav li.has-submenu.has-submenu--hover svg{top:5px}}header#header .header__menu .site-nav li.has-submenu.active svg{fill:#8238ed !important}header#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 .header__menu .site-nav li.has-submenu>a{display:block;width:auto;padding:0 15px;top:0}}header#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 .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 .header__menu .site-nav li.has-submenu ul{margin-left:0;padding:0 0 0}}header#header .header__menu .site-nav li.has-submenu ul .container{display:grid;grid-template-columns:repeat(3, 1fr);gap:15px}@media(max-width: 1024px){header#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;grid-template-columns:1fr}}header#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;background-color:#f6f4f8 !important;border-radius:15px;padding:30px;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;position:relative}header#header .header__menu .site-nav li.has-submenu ul li:last-child{border:0}header#header .header__menu .site-nav li.has-submenu ul li.active a{font-weight:bold}@media(max-width: 1024px){header#header .header__menu .site-nav li.has-submenu ul li{text-align:center;width:100%;background-color:rgba(0,0,0,0) !important;padding:0 15px;text-align:center}}header#header .header__menu .site-nav li.has-submenu ul li a:not(.absolute){padding:0 !important;font-size:2rem;line-height:1.2;text-transform:initial;color:#1f1f1f;font-weight:700}header#header .header__menu .site-nav li.has-submenu ul li a:not(.absolute):hover{background-color:rgba(0,0,0,0) !important}@media(max-width: 1024px){header#header .header__menu .site-nav li.has-submenu ul li a:not(.absolute){padding:0 !important;font-size:1.8rem;margin:0 auto 0 0;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}header#header .header__menu .site-nav li.has-submenu ul li a.absolute{position:absolute;top:0;left:0;width:100%;height:100%}@media(max-width: 1024px){header#header .header__menu .site-nav li.has-submenu ul li a.absolute{display:none}}@media(max-width: 1024px){header#header .header__menu .site-nav li.has-submenu ul li img{display:none !important}}header#header .header__menu .site-nav li.has-submenu ul li:last-child a{padding-bottom:0 !important}@media(max-width: 1024px){header#header .header__menu .site-nav li.has-submenu ul{top:0;position:relative;height:0;overflow:hidden;margin:0}}header#header .header__icon{display:none}@media(max-width: 1024px){header#header .header__icon{display:block}}header#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 .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 .header__icon .icon-hamburger span:before,header#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 .header__icon .icon-hamburger span:after{margin-top:10px}header#header .header__icon .icon-hamburger--open span{background:rgba(0,0,0,0) !important}header#header .header__icon .icon-hamburger--open span:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:0}@media(max-width: 767px){header#header .header__icon .icon-hamburger--open span:before{background-color:#1f1f1f}}header#header .header__icon .icon-hamburger--open span:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:0}@media(max-width: 767px){header#header .header__icon .icon-hamburger--open span:after{background-color:#1f1f1f}}.woo-li{margin-left:4px}.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 30px !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{margin-right:10px;height:24px}.header--white:not(.header--scrolled){position:fixed !important;top:0;background-color:rgba(0,0,0,0) !important}.header--white:not(.header--scrolled) .header__menu .site-nav li a{color:#fff !important}@media(max-width: 1024px){.header--white:not(.header--scrolled) .header__menu .site-nav li a{color:#1f1f1f !important}}.header--white:not(.header--scrolled) .header__menu .site-nav .has-submenu__list a{color:#1f1f1f !important}.header--white:not(.header--scrolled) .header__brand img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.header--white:not(.header--scrolled) svg{fill:#fff !important}@media(max-width: 1024px){.header--white:not(.header--scrolled) svg{fill:#1f1f1f !important}}.header--white:not(.header--scrolled) .btn-primary{background-image:none !important;background-color:#c6a4f7 !important}.header--white:not(.header--scrolled) .icon-hamburger span,.header--white:not(.header--scrolled) .icon-hamburger span::before,.header--white:not(.header--scrolled) .icon-hamburger span::after{background:#fff !important}.header--scrolled{background-color:#fff !important}.header--scrolled .header__menu .site-nav li a{color:#1f1f1f}.header--scrolled svg{fill:#1f1f1f}.header--scrolled a{color:#1f1f1f !important}.header--scrolled .header__brand img{-webkit-filter:none !important;filter:none !important}.header--scrolled a.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;color:#fff !important}.header--scrolled .icon-hamburger span,.header--scrolled .icon-hamburger span::before,.header--scrolled .icon-hamburger span::after{background:#1f1f1f !important}body.page-template-template-landing-page header{position:absolute !important;background-color:rgba(0,0,0,0) !important}body.page-template-template-landing-page header:hover{background-color:rgba(0,0,0,0) !important}body.page-template-template-landing-page header:hover .header__brand img{-webkit-filter:brightness(0) invert(1) !important;filter:brightness(0) invert(1) !important}body.page-template-template-landing-page .header--scrolled{background-color:rgba(0,0,0,0) !important}@media(max-width: 1024px){body.page-template-template-landing-page header{height:auto}}body.page-template-template-landing-page header .header__brand{-ms-flex-preferred-size:100% !important;flex-basis:100% !important;text-align:center}body.page-template-template-landing-page header .header__brand img{-webkit-filter:brightness(0) invert(1) !important;filter:brightness(0) invert(1) !important}body.page-template-template-landing-page header .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0}@media(max-width: 1024px){body.page-template-template-landing-page header .container{padding:15px !important;height:auto}}body.page-template-template-landing-page header .container .btn-primary{background-color:#c6a4f7 !important;background-image:none}::-moz-selection{background:#8238ed;color:#fff}::selection{background:#8238ed;color:#fff}html,body{scroll-behavior:smooth}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}.bg-orange{background-color:#fa8500}.bg-blue{background-color:#8238ed}.iub_container.iub_base_container,.iub_content.legal_pp{margin:0 !important;padding:0 !important}main>section{margin-bottom:120px}main>section.sp-xl{margin-bottom:120px}main>section.sp-xxl{margin-bottom:160px}@media(max-width: 1024px){main>section{margin-bottom:60px !important}}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:4.8rem;line-height:initial}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:1.2;margin-bottom:15px}@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.8rem}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:2rem;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:8px !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:#8238ed !important;border:0 !important;white-space:initial !important}main .button:hover,main .button.wc-forward:hover,main .button.checkout-button:hover,main button[type=submit]:hover,main .single_add_to_cart_button:hover,main .add_to_cart_button:hover,main .product_type_grouped:hover,main .product_type_external:hover,main .ajax_add_to_cart:hover,main .button.product_type_variable:hover,main .woocommerce #respond input#submit:hover,main .woocommerce a.button:hover,main .woocommerce input.button:hover,header .button:hover,header .button.wc-forward:hover,header .button.checkout-button:hover,header button[type=submit]:hover,header .single_add_to_cart_button:hover,header .add_to_cart_button:hover,header .product_type_grouped:hover,header .product_type_external:hover,header .ajax_add_to_cart:hover,header .button.product_type_variable:hover,header .woocommerce #respond input#submit:hover,header .woocommerce a.button:hover,header .woocommerce input.button:hover{background-color:#fa8500 !important;color:#8238ed !important}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}}.wpcf7-response-output{border-color:none !important;color:#fff !important}.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 !important;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-color:#8238ed}.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 !important;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 !important;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 #e9e8e6 !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 .content,.news-list .item .content{font-size:1.6rem;line-height:2.1rem}.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;margin-bottom:10px}.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}}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 #e9e8e6 !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:#e9e8e6 !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 #e9e8e6 !important;border-radius:8px !important;outline:none !important}body.woocommerce .select2-selection,body.woocommerce-page .select2-selection{border:1px solid #e9e8e6 !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 #e9e8e6}@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:3fr 9fr}@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:#e9e8e6;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:#e9e8e6 !important}.woocommerce-info{background:#e9e8e6 !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:#8238ed !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:#8238ed !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 #e9e8e6 !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}#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;text-align:center}#not-found h4,#thank-you h4{text-transform:uppercase;margin-bottom:10px;text-align:center}#not-found p,#thank-you p{text-align:center}#not-found .btn-primary,#thank-you .btn-primary{margin:30px auto 0 auto}.wa{position:fixed;bottom:100px;right:15px;z-index:9997}.wa img{width:50px}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 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 .member-logo{width:100%;max-width:150px}@media(max-width: 767px){footer .member-logo{max-width:80px}}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;gap:30px}}footer .content>div{width:25%}@media(max-width: 767px){footer .content>div:nth-child(1){width:100%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}@media(max-width: 767px){footer .content>div:nth-child(2){margin-right:0;width:50%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:none}}@media(max-width: 767px){footer .content>div:nth-child(3){margin-right:0;width:40%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media(max-width: 767px){footer .content>div:nth-child(4){width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media(max-width: 767px){footer .content>div{width:100% !important}}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}}footer .copy a{color:#1f1f1f}@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:75%}}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}footer .contacts a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#000;font-size:1.6rem;line-height:1.4}.icon-mail{position:fixed;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:15px;z-index:9999}.icon-mail a{width:55px;height:55px;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}.icon-mail a img{height:20px;margin-right:0;margin-top:0;width:auto}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{margin:0 2px 0 0}section.hero .breadcrumb>span:nth-child(2){margin-left:2px}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:0}body.single-post .breadcrumb a.category span{margin-right:5px}section.hero-home{background-image:-webkit-gradient(linear, left top, right top, color-stop(60%, #8238ed), to(rgba(130, 56, 237, 0.55)));background-image:linear-gradient(to right, #8238ed 60%, rgba(130, 56, 237, 0.55))}@media(min-width: 1025px){section.hero-home{padding-top:81.5px}}@media(max-width: 1024px){section.hero-home{padding-top:50px}}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;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@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:130vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width: 375px){section.hero-home .item{height:120vh !important}}@media(min-width: 768px)and (max-width: 1024px){section.hero-home .item{height:60vh}}@media(min-width: 1025px)and (max-width: 1750px){section.hero-home .item{height:660px}}section.hero-home .item>div:nth-child(1){width:100%;max-width:566px}@media(min-width: 1025px){section.hero-home .item>div:nth-child(2) img{position:relative;right:-70px;width:640px;max-width:none}}@media(min-width: 1025px)and (max-width: 1750px){section.hero-home .item>div:nth-child(2) img{position:relative;right:-70px;width:500px;max-width:none;bottom:-60px}}@media(max-width: 767px){section.hero-home .item>div:nth-child(2) img{max-width:100%}}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}}@media(max-width: 767px){section.hero-home h1{font-size:6rem;line-height:8.4rem}}section.hero-home h2{margin-bottom:30px;font-size:4rem;line-height:5.6rem}@media(max-width: 767px){section.hero-home h2{margin-bottom:15px;font-size:2.8rem;line-height:3.9rem}}@media(min-width: 768px)and (max-width: 1024px){section.hero-home h2{font-size:3rem;line-height:4.2rem}}section.hero-home h2,section.hero-home p{color:#fff}section.hero-home .btn-primary{color:#8238ed !important;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;right: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.mc-hero-features{margin-top:-160px;z-index:10;position:relative}@media(min-width: 768px)and (max-width: 1024px){section.mc-hero-features{margin-top:-100px}}@media(max-width: 767px){section.mc-hero-features{position:initial;margin-top:60px}}section.mc-hero-features .features-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px;margin-top:30px;padding:30px;background-color:#f6f4f8;border-radius:15px}@media(max-width: 767px){section.mc-hero-features .features-list{grid-template-columns:1fr;padding:15px}}section.mc-hero-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:#8238ed;margin-bottom:15px}section.mc-hero-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.mc-hero-features .features-list .item h5 .ico img{height:24px;margin-right:0;margin-top:0}section.mc-hero-features .features-list .item p{color:#1f1f1f;font-size:1.6rem;line-height:2.1rem;margin-bottom:0}@media(max-width: 1024px){section.mc-hero-features .features-list .item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}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:100px}@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:60px}}section.title-text .container>div{width:100%}section.title-text .container>div:first-child{max-width:500px}@media(min-width: 768px)and (max-width: 1024px){section.title-text .container>div:first-child{max-width:none}}@media(max-width: 767px){section.title-text .container>div:first-child h3{margin-bottom:30px}}section.title-text .container>div:last-child{max-width:500px}@media(min-width: 768px)and (max-width: 1024px){section.title-text .container>div:last-child{max-width:none}}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 .btn-primary{margin-top:30px}@media(max-width: 767px){section.title-text .title-wrapper .btn-primary{display:none !important}}@media(min-width: 1025px){section.title-text .text-wrapper .btn-primary{display:none}}@media(min-width: 768px)and (max-width: 1024px){section.title-text .text-wrapper .btn-primary{display:none}}body.home .text-wrapper .btn-primary{display:block !important}section.text-image{position:relative}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;position:relative;z-index:1}@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:60px}}section.text-image .container h3,section.text-image .container h2,section.text-image .container h4{margin-bottom:15px}section.text-image .container .date,section.text-image .container .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;text-transform:none}section.text-image .container .date img,section.text-image .container .term img{margin-right:15px;height:25px}section.text-image .container>div{width:100%}section.text-image .container>div:first-child{max-width:500px}@media(min-width: 768px)and (max-width: 1024px){section.text-image .container>div:first-child{max-width:50%}}section.text-image .container>div:first-child h3{margin-bottom:30px;color:#fff}section.text-image .container>div:first-child p,section.text-image .container>div:first-child ul,section.text-image .container>div:first-child li,section.text-image .container>div:first-child div,section.text-image .container>div:first-child a,section.text-image .container>div:first-child span,section.text-image .container>div:first-child label{font-size:2rem;line-height:2.7rem;margin-bottom:0;color:#fff}@media(max-width: 767px){section.text-image .container>div:first-child p,section.text-image .container>div:first-child ul,section.text-image .container>div:first-child li,section.text-image .container>div:first-child div,section.text-image .container>div:first-child a,section.text-image .container>div:first-child span,section.text-image .container>div:first-child label{margin-bottom:5px}}section.text-image .container>div:first-child ul{padding-left:0;margin-top:30px;list-style:none;display:grid;grid-template-columns:1fr;gap:30px}section.text-image .container>div:first-child ul li{padding-left:51px;position:relative}section.text-image .container>div:first-child ul li:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:36px;height:36px;background:#fff url("../img/icon-li.svg") no-repeat center center;border-radius:10px}section.text-image .container>div:first-child a{font-weight:700;color:#fa8500}section.text-image .container>div:first-child .btn-primary{margin-top:30px;color:#8238ed !important;background-color:#fff}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:50%}}section.text-image .container>div:last-child .image-wrapper{padding:15px;border-radius:15px;background-color:#fff;position:relative;border:1px solid #f6f4f8}section.text-image .container>div:last-child .image-wrapper img{border-radius:15px}section.text-image .container>div:last-child #image-2{position:absolute;width:250px;height:auto;right:50px;bottom:-80px;border:0 !important}@media(max-width: 1024px){section.text-image .container>div:last-child #image-2{width:130px;bottom:-37px}}section.text-image #triangle{position:absolute;bottom:0;right:0;z-index:0}body.single-post section.text-image .container{gap:30px;display:grid;grid-template-columns:5fr 7fr}@media(max-width: 767px){body.single-post section.text-image .container{grid-template-columns:1fr}}body.single-post section.text-image .container>div{width:100%;max-width:100%}body.single-post section.text-image .container>div h4{margin-top:30px}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: 1025px)and (max-width: 1750px){body.home #bg-circle{width:450px}}@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;display:none !important}section.cases .terms a{width:150px;padding-left:0;padding-right:0}section.text-two-columns h3{margin-bottom:30px !important}section.text-two-columns h4{margin-bottom:15px !important}@media(max-width: 767px){section.text-two-columns p{font-size:2rem}}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(min-width: 768px)and (max-width: 1024px){section.text-two-columns .container.container--text{gap:60px}}@media(max-width: 767px){section.text-two-columns .container.container--text>div:nth-child(1) ul{margin-bottom:60px}}@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,section.text-image-bg .container>div a,section.text-image-bg .container>div ul,section.text-image-bg .container>div li{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:15px}@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:30px;background-color:#f6f4f8;border-radius:15px}section.contacts .contacts-list .item h5{color:#fa8500;margin-bottom:15px}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-size:cover !important}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;margin-top:30px;padding:30px;background-color:#9252ef;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}}body.page-template-template-landing-page .container--title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;margin-bottom:0}body.page-template-template-landing-page .container--title>div{width:100%;max-width:none !important}body.page-template-template-landing-page .features-list .item h5 .ico{width:45px}section.features-full-width{background-size:cover !important}section.features-full-width h3{color:#fa8500}section.features-full-width .container--title{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}@media(max-width: 767px){section.features-full-width .container--title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}section.features-full-width .container--title>div{width:100%}section.features-full-width .container--title>div:first-child h3{color:#fa8500}@media(max-width: 767px){section.features-full-width .container--title>div:first-child h3{margin-bottom:15px}}section.features-full-width .container--title>div:last-child p{font-size:2rem;line-height:2.7rem;margin-bottom:0;color:#fff}@media(max-width: 767px){section.features-full-width .container--title>div:last-child p{margin-bottom:5px}}section.features-full-width .container--title>div:last-child .btn-primary{margin-top:30px}section.features-full-width .container--title-text{margin-bottom:30px}@media(max-width: 767px){section.features-full-width .container--title-text{margin-bottom:0}}section.features-full-width .features-list{display:grid;grid-template-columns:repeat(1, 1fr);gap:15px;margin-top:30px}@media(max-width: 767px){section.features-full-width .features-list{grid-template-columns:1fr;padding:15px}}section.features-full-width .features-list .item{background-color:#9252ef;padding:30px;border-radius:15px}section.features-full-width .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-full-width .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-full-width .features-list .item h5 .ico img{height:24px;margin-right:0;margin-top:0}section.features-full-width .features-list .item p{color:#fff;font-size:1.6rem;line-height:2.1rem;margin-bottom:0}@media(max-width: 1024px){section.features-full-width .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:20px;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:-100px;left:0;z-index:-1;width:100vw}@media(min-width: 1921px){body.home #bg{bottom:-188px}}@media(max-width: 767px){body.home #bg{display:none}}@media(min-width: 1025px)and (max-width: 1750px){body.home #bg{bottom:-120px;width:auto;height:105vh}}section.reviews h3{margin-bottom:30px}section.reviews .container--reviews{position:relative;z-index:0}section.reviews .slick-slide{margin:0 7.5px}section.reviews .slick-list{margin:0 -7.5px}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.reviews .slick-disabled{opacity:.75 !important}section.reviews #slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}section.reviews #slider .slick-slide{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex}section.reviews #slider .slick-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}section.reviews .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}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:273px}@media(max-width: 767px){section.newsletter .container--text>div:nth-child(1){max-width:100%}}@media(max-width: 767px){section.newsletter .container--text>div:nth-child(1) p{margin-bottom:0}}section.newsletter h3{color:#fa8500;margin-bottom:30px}section.newsletter p{color:#fff}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:30px}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;color:#fff}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}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;position:relative;padding-top:60px;padding-bottom:60px}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;position:relative;z-index:1}@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:500px}@media(min-width: 768px)and (max-width: 1024px){section.form .container--text>div:nth-child(1){max-width:100%}}section.form .container--text>div:nth-child(2){text-align:right}section.form .container--text>div:nth-child(2) .btn-primary{margin:0 0 0 auto}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}}@media(max-width: 767px){section.form .container--text p{font-size:2rem}}section.form h3,section.form p{color:#fff}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:15px 30px 15px 30px !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}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(#A872F7));background-image:linear-gradient(to right, #8238ed, #A872F7);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 input[type=submit]{margin:0 0 0 auto}}@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(min-width: 768px)and (max-width: 1024px){section.form .contact-form__row-checkbox{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@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.form #triangle{position:absolute;bottom:0;right:0;width:195px;z-index:0}section.form #half-circle{position:absolute;top:0;left:0;z-index:0}section.services{display:block;position:relative}section.services .container{position:relative;z-index:1}section.services h3{margin-bottom:30px}section.services h4{font-weight:700;font-size:2rem;color:#1f1f1f;cursor:pointer;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;margin-bottom:15px;line-height:1.2}section.services .item div{font-size:1.6rem;line-height:1.2}section.services #services{display:grid;grid-template-columns:repeat(3, 1fr);gap:15px;position:relative;z-index:1}@media(max-width: 767px){section.services #services{grid-template-columns:1fr}}section.services #services .item{padding:30px;border-radius:15px;background-color:#f6f4f8;position:relative}section.services #services .item a{position:absolute;top:0;left:0;width:100%;height:100%}section.services .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.services .ico img{height:24px;margin-right:0;margin-top:0}section.services .ico-cta{display:block;width:100%;max-width:36px;margin:15px 0 0 auto}section.services.bg-grey .item{background-color:#fff !important}section.services #triangle{position:absolute;bottom:0;left:0;z-index:0}@media(max-width: 767px){section.services #triangle{width:80%}}section.services #half-circle{position:absolute;top:0;right:0;z-index:0}@media(max-width: 767px){section.services #half-circle{width:80%}}section.text h3,section.text h2,section.text h4{margin-bottom:15px}section.text p,section.text ul,section.text li,section.text div,section.text a,section.text span,section.text label{font-size:1.8rem;line-height:2.5rem}@media(max-width: 767px){section.text p,section.text ul,section.text li,section.text div,section.text a,section.text span,section.text label{font-size:2rem}}section.text ul,section.text ol{padding-left:15px}section.text .btn-primary{margin-top:30px}section.text .container a{font-weight:700;color:#fa8500}section.text .container--text{-webkit-column-count:2;-moz-column-count:2;column-count:2;gap:30px}@media(max-width: 767px){section.text .container--text{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media(min-width: 768px)and (max-width: 1024px){section.text .container--text{gap:60px}}section.text .date,section.text .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;text-transform:none;margin-bottom:30px}section.text .date img,section.text .term img{margin-right:15px;height:25px}body.single-post .container-date,body.single-post .container--text{display:block;width:100%;margin:0 auto;max-width:925px}body.single-post .container--text{-webkit-column-count:1;-moz-column-count:1;column-count:1;gap:30px}body.page-template-template-landing-page .container--text{-webkit-column-count:1 !important;-moz-column-count:1 !important;column-count:1 !important}body.page-template-template-landing-page .container--text h3{margin-bottom:0}section.mc-pages-list .pages-list{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}section.mc-pages-list .pages-list .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);border-radius:30px;background-color:#f6f4f8;padding:30px;position:relative}section.mc-pages-list .pages-list .item:hover{background-color:rgba(0,0,0,0)}@media(max-width: 767px){section.mc-pages-list .pages-list .item{padding:30px 30px 100px 30px}}section.mc-pages-list .pages-list .item h4{margin-bottom:20px}section.mc-pages-list .pages-list .item a{position:absolute;top:0;left:0;width:100%;height:100%}section.mc-pages-list .pages-list .item p{font:1.6rem;line-height:2.2rem;margin-bottom:0;display:block;width:100%;max-width:880px}@media(min-width: 768px)and (max-width: 1024px){section.mc-pages-list .pages-list .item p{max-width:calc(100% - 85px)}}@media(max-width: 767px){section.mc-pages-list .pages-list .item p{width:100%}}section.mc-pages-list .pages-list .item img{position:absolute;top:50%;right:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}@media(max-width: 767px){section.mc-pages-list .pages-list .item img{right:30px;bottom:30px;top:auto;-webkit-transform:none;transform:none}}section.job-features .container{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}@media(max-width: 767px){section.job-features .container{grid-template-columns:1fr;gap:30px}}section.job-features .container h3{margin-bottom:30px}section.job-features .container .list{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.job-features .container .list .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2rem;line-height:2.8rem;gap:15px}section.job-features .container .list .item img{width:36px}section.hero-lp{position:relative;background-size:cover !important;background-position:center center !important}@media(min-width: 768px)and (max-width: 1024px){section.hero-lp{background-position:center right !important}}@media(min-width: 1025px){section.hero-lp{padding-top:81.5px}}@media(max-width: 1024px){section.hero-lp{padding-top:50px}}section.hero-lp .container{height:860px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:none;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 767px){section.hero-lp .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;height:90vh;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:60px}}@media(min-width: 768px)and (max-width: 1024px){section.hero-lp .container{height:60vh}}@media(min-width: 1025px)and (max-width: 1750px){section.hero-lp .container{height:660px}}section.hero-lp .container>div:nth-child(1){width:100%;max-width:566px}@media(min-width: 768px)and (max-width: 1024px){section.hero-lp .container>div:nth-child(1){max-width:100%}}@media(min-width: 1025px){section.hero-lp .container>div:nth-child(2) img{position:relative;right:-70px;width:640px;max-width:none}}@media(min-width: 1025px)and (max-width: 1750px){section.hero-lp .container>div:nth-child(2) img{position:relative;right:-70px;width:500px;max-width:none;bottom:-60px}}@media(max-width: 767px){section.hero-lp .container>div:nth-child(2) img{max-width:100%}}section.hero-lp #circle{display:block;width:36px}section.hero-lp h1{color:#fff;margin-bottom:15px;font-size:8rem;line-height:11.2rem}@media(max-width: 1024px){section.hero-lp h1{font-size:4rem;line-height:5.3rem}}@media(min-width: 1025px)and (max-width: 1750px){section.hero-lp h1{font-size:4.8rem;line-height:6.7rem}}@media(max-width: 767px){section.hero-lp h1{font-size:4.8rem;line-height:6.7rem}}@media(min-width: 768px)and (max-width: 1024px){section.hero-lp h1{width:50%}}section.hero-lp h2{margin-bottom:30px;font-size:4rem;line-height:5.6rem}@media(max-width: 767px){section.hero-lp h2{margin-bottom:15px;font-size:2.8rem;line-height:3.9rem}}@media(min-width: 768px)and (max-width: 1024px){section.hero-lp h2{font-size:3rem;line-height:4.2rem}}section.hero-lp h2,section.hero-lp p{color:#fff}section.hero-lp .btn-primary{color:#8238ed !important;background-image:none !important;background-color:#fff;margin-top:30px}section.hero-lp .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-lp .nav-hero-home{position:absolute;bottom:15px;right:0}}section.hero-lp .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-lp .nav-hero-home>div img{height:24px;opacity:.9}section.numbers-lp{background-color:#f6f4f8}section.numbers-lp h5{text-align:center}@media(max-width: 1024px){section.numbers-lp .title{text-align:center}}section.numbers-lp .numbers{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;margin-top:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 1024px){section.numbers-lp .numbers{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:30px}}section.numbers-lp .numbers .item{width:194px}section.numbers-lp .numbers .circle{width:120px;height:120px;border-radius:60px;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;margin-bottom:15px;background-color:#8238ed;margin-top:30px;margin:0 auto 15px auto}section.numbers-lp .numbers .circle h3{-webkit-mask-box-image:0;mask-border:0;color:#fa8500;text-align:center}section.numbers-lp .numbers .circle span{display:block;text-align:center;color:#fa8500;font-size:1.8rem;line-height:2.2rem}section.tabs{background-color:#f6f4f8}section.tabs #tabs{margin-top:30px;display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}@media(max-width: 767px){section.tabs #tabs{grid-template-columns:1fr}}section.tabs #tabs>div:nth-child(1){max-width:440px}section.tabs #tabs .items{-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-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}section.tabs #tabs .items .item{padding-bottom:30px;border-bottom:1px solid #d6d6d6;cursor:pointer;position:relative}section.tabs #tabs .items .item .ico{-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:0;right:0;opacity:0;width:30px}section.tabs #tabs .items .item h4{color:#1f1f1f;font-weight:400;pointer-events:none !important}section.tabs #tabs .items .item p{margin-bottom:0;-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;pointer-events:none !important}section.tabs #tabs .items .item.active h4,section.tabs #tabs .items .item:hover h4{color:#fa8500}section.tabs #tabs .items .item.active .ico,section.tabs #tabs .items .item:hover .ico{opacity:1}section.tabs #tabs .items .item.active p{opacity:1;max-height:100vh}section.tabs #tabs .items .item.active h4{margin-bottom:15px;font-weight:700}section.tabs #tabs>div:nth-child(2){max-width:630px}section.tabs #tabs>div:nth-child(2) .image-wrapper{-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:15px;border-radius:15px;background-color:#fff;position:relative;border:1px solid #f6f4f8;opacity:0;display:none}section.tabs #tabs>div:nth-child(2) .image-wrapper.active{opacity:1;display:block}section.tabs #tabs>div:nth-child(2) .image-wrapper img{border-radius:15px}section.tabs .btn-primary{margin-top:30px}section.lp-traslochi-hero{position:relative;height:95vh;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;margin-bottom:0}@media(min-width: 768px)and (max-width: 1024px){section.lp-traslochi-hero{height:80vh}}@media(max-width: 767px){section.lp-traslochi-hero{height:auto !important;padding:120px 0 60px 0}}@media(min-width: 1025px)and (max-width: 1750px){section.lp-traslochi-hero{height:auto !important;padding:180px 15px 120px 15px}}section.lp-traslochi-hero .cover{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}section.lp-traslochi-hero .cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.lp-traslochi-hero .wpcf7-spinner{display:none}section.lp-traslochi-hero .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:none;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:100px}@media(max-width: 767px){section.lp-traslochi-hero .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}section.lp-traslochi-hero .container>div:nth-child(1){width:100%;max-width:500px}@media(min-width: 768px)and (max-width: 1024px){section.lp-traslochi-hero .container>div:nth-child(1){max-width:400px}}@media(min-width: 1025px){section.lp-traslochi-hero .container>div:nth-child(2) img{position:relative;right:-70px;width:640px;max-width:none}}@media(min-width: 1025px)and (max-width: 1750px){section.lp-traslochi-hero .container>div:nth-child(2) img{position:relative;right:-70px;width:500px;max-width:none;bottom:-60px}}@media(max-width: 767px){section.lp-traslochi-hero .container>div:nth-child(2) img{max-width:100%}}section.lp-traslochi-hero .text{width:100%;max-width:500px}section.lp-traslochi-hero h1{color:#fff;margin-bottom:15px;font-size:6rem;line-height:1.2}@media(max-width: 1024px){section.lp-traslochi-hero h1{font-size:4rem}}@media(min-width: 1025px)and (max-width: 1750px){section.lp-traslochi-hero h1{font-size:4.8rem}}@media(max-width: 767px){section.lp-traslochi-hero h1{font-size:4.8rem}}@media(min-width: 768px)and (max-width: 1024px){section.lp-traslochi-hero h1{width:50%}}section.lp-traslochi-hero h2,section.lp-traslochi-hero p{color:#fff}section.lp-traslochi-hero #contact-form{display:block;width:100%;max-width:750px;margin:0 auto;background-color:#fff;padding:30px;border-radius:50px}@media(min-width: 768px)and (max-width: 1024px){section.lp-traslochi-hero #contact-form{max-width:100%}}section.lp-traslochi-hero #contact-form h3{margin-bottom:15px}section.lp-traslochi-hero #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.lp-traslochi-hero #contact-form .contact-form__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.lp-traslochi-hero #contact-form .contact-form__row>div{padding:0 .5rem;width:100%}section.lp-traslochi-hero #contact-form .contact-form__row .bordered{border:1px solid #fff;margin-bottom:15px;padding:15px 30px 15px 30px !important;background-color:#fff;border:0 !important;border-radius:50px}section.lp-traslochi-hero #contact-form .contact-form__row .bordered p{margin-bottom:0;font-size:1.3rem;line-height:1.7rem}section.lp-traslochi-hero #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}section.lp-traslochi-hero #contact-form .contact-form__row .bordered input,section.lp-traslochi-hero #contact-form .contact-form__row .bordered textarea{border:0 !important}section.lp-traslochi-hero #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.lp-traslochi-hero #contact-form .contact-form__row label a{font-size:1.3rem;line-height:1.7rem}section.lp-traslochi-hero #contact-form .contact-form__row .wpcf7-not-valid-tip{display:none}section.lp-traslochi-hero #contact-form .contact-form__row.double-column>div{-ms-flex-preferred-size:49%;flex-basis:49%}@media(max-width: 767px){section.lp-traslochi-hero #contact-form .contact-form__row.double-column>div{-ms-flex-preferred-size:100%;flex-basis:100%}}section.lp-traslochi-hero #contact-form .contact-form__row.single-column>div{-ms-flex-preferred-size:100%;flex-basis:100%}section.lp-traslochi-hero #contact-form .contact-form__row.policy{font-size:1.4rem;-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;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width: 767px){section.lp-traslochi-hero #contact-form .contact-form__row.policy>div{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}section.lp-traslochi-hero #contact-form .contact-form__row.policy p{font-size:1.4rem;line-height:1.9rem;color:#1f1f1f}section.lp-traslochi-hero #contact-form .contact-form__row.policy a,section.lp-traslochi-hero #contact-form .contact-form__row.policy label{color:#1f1f1f}section.lp-traslochi-hero #contact-form .contact-form__row.policy>div:first-child{-ms-flex-preferred-size:100%;flex-basis:100%}@media(max-width: 767px){section.lp-traslochi-hero #contact-form .contact-form__row.policy>div:first-child{-ms-flex-preferred-size:100%;flex-basis:100%}}section.lp-traslochi-hero #contact-form .contact-form__row.policy>div:nth-child(2){-ms-flex-preferred-size:20%;flex-basis:20%;text-align:right;padding:0}section.lp-traslochi-hero #contact-form .contact-form__row.policy>div:nth-child(2) p{margin-bottom:0}@media(max-width: 767px){section.lp-traslochi-hero #contact-form .contact-form__row.policy>div:nth-child(2){-ms-flex-preferred-size:100%;flex-basis:100%}}section.lp-traslochi-hero #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-color:#8238ed;cursor:pointer;text-transform:none !important;font-size:1.8rem !important;line-height:2.4rem !important;color:#fff !important;margin-top:30px}@media(max-width: 767px){section.lp-traslochi-hero #contact-form input[type=submit]{margin:0 0 0 auto}}@media(max-width: 767px){section.lp-traslochi-hero #contact-form label{display:block;width:100%;text-align:left}}section.lp-traslochi-hero #contact-form input,section.lp-traslochi-hero #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;background-color:#f6f4f8;height:50px;border-radius:20px !important}section.lp-traslochi-hero #contact-form input::focus,section.lp-traslochi-hero #contact-form select::focus{outline:none !important}section.lp-traslochi-hero #contact-form input::-webkit-input-placeholder, section.lp-traslochi-hero #contact-form select::-webkit-input-placeholder{color:#1f1f1f;opacity:1 !important}section.lp-traslochi-hero #contact-form input::-moz-placeholder, section.lp-traslochi-hero #contact-form select::-moz-placeholder{color:#1f1f1f;opacity:1 !important}section.lp-traslochi-hero #contact-form input:-ms-input-placeholder, section.lp-traslochi-hero #contact-form select:-ms-input-placeholder{color:#1f1f1f;opacity:1 !important}section.lp-traslochi-hero #contact-form input::-ms-input-placeholder, section.lp-traslochi-hero #contact-form select::-ms-input-placeholder{color:#1f1f1f;opacity:1 !important}section.lp-traslochi-hero #contact-form input::placeholder,section.lp-traslochi-hero #contact-form select::placeholder{color:#1f1f1f;opacity:1 !important}section.lp-traslochi-hero #contact-form input option,section.lp-traslochi-hero #contact-form select option{color:#1f1f1f}section.lp-traslochi-hero #contact-form textarea{margin:0;width:100%;background-color:#f6f4f8;border:0;height:150px;outline:none;font-size:1.6rem;color:#1f1f1f}@media(min-width: 1025px)and (max-width: 1750px){section.lp-traslochi-hero #contact-form textarea{height:100px}}section.lp-traslochi-hero #contact-form textarea::focus{outline:none}section.lp-traslochi-hero #contact-form textarea::-webkit-input-placeholder{color:#1f1f1f;opacity:1 !important}section.lp-traslochi-hero #contact-form textarea::-moz-placeholder{color:#1f1f1f;opacity:1 !important}section.lp-traslochi-hero #contact-form textarea:-ms-input-placeholder{color:#1f1f1f;opacity:1 !important}section.lp-traslochi-hero #contact-form textarea::-ms-input-placeholder{color:#1f1f1f;opacity:1 !important}section.lp-traslochi-hero #contact-form textarea::placeholder{color:#1f1f1f;opacity:1 !important}section.lp-traslochi-hero #contact-form .wpcf7-acceptance .wpcf7-list-item{margin-left:0 !important}section.lp-traslochi-hero #contact-form input[type=checkbox]{width:1.3rem !important;-webkit-appearance:checkbox !important;-moz-appearance:checkbox !important;appearance:checkbox !important;margin-bottom:0}section.lp-traslochi-hero .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.lp-traslochi-hero .contact-form__row-checkbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width: 768px)and (max-width: 1024px){section.lp-traslochi-hero .contact-form__row-checkbox{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media(max-width: 1024px){section.lp-traslochi-hero .contact-form__row-checkbox>div:last-child{margin-bottom:15px}}section.lp-traslochi-hero .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.lp-traslochi-hero .contact-form__row-checkbox .wpcf7-form-control-wrap{font-size:1.7rem;line-height:2.2rem}section.lp-traslochi-hero .contact-form__row-checkbox label.label{padding:0 0 0 10px;font-size:1.4rem;line-height:1.9rem;margin-bottom:0 !important}section.lp-traslochi-hero .contact-form__row-checkbox .wpcf7-checkbox .wpcf7-list-item{position:relative}section.lp-traslochi-hero .contact-form__row-checkbox .wpcf7-list-item-label{margin-left:0 !important;padding-left:0}section.lp-traslochi-hero .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.lp-traslochi-hero .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_lp_unchecked.png") no-repeat center center;pointer-events:none;font-size:0 !important}section.lp-traslochi-hero .contact-form__row-checkbox .wpcf7-checkbox input:checked+span{background:rgba(0,0,0,0) url("../img/ico_checkbox_lp_checked.png") no-repeat center center}section.mc-lp-hero-features{margin-top:-60px;z-index:10;position:relative}@media(min-width: 768px)and (max-width: 1024px){section.mc-lp-hero-features{margin-top:-100px}}@media(max-width: 767px){section.mc-lp-hero-features{position:initial;margin-top:60px}}section.mc-lp-hero-features .features-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px;margin-top:30px;padding:30px;background-color:#f6f4f8;border-radius:15px}@media(max-width: 767px){section.mc-lp-hero-features .features-list{grid-template-columns:1fr;padding:15px}}section.mc-lp-hero-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:#8238ed;margin-bottom:15px}section.mc-lp-hero-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.mc-lp-hero-features .features-list .item h5 .ico img{height:24px;margin-right:0;margin-top:0}section.mc-lp-hero-features .features-list .item p{color:#1f1f1f;font-size:1.6rem;line-height:2.1rem;margin-bottom:0}@media(max-width: 1024px){section.mc-lp-hero-features .features-list .item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}section.lp-traslochi-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:100px}@media(max-width: 767px){section.lp-traslochi-title-text .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.lp-traslochi-title-text .container{gap:60px}}section.lp-traslochi-title-text .container>div{width:100%;max-width:500px}@media(min-width: 768px)and (max-width: 1024px){section.lp-traslochi-title-text .container>div{max-width:none}}@media(max-width: 767px){section.lp-traslochi-title-text .container>div h3{margin-bottom:30px}}section.lp-traslochi-title-text .container>div .btn-primary{margin-top:30px;background-image:none !important;background-color:#8238ed}section.lp-traslochi-title-text .container>div p{font-size:2rem;line-height:2.7rem;margin-bottom:0}@media(max-width: 767px){section.lp-traslochi-title-text .container>div p{margin-bottom:5px}}section.lp-traslochi-features{background-size:cover !important}section.lp-traslochi-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:100px}@media(max-width: 767px){section.lp-traslochi-features .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.lp-traslochi-features .container{gap:60px}}section.lp-traslochi-features .container>div{width:100%;max-width:500px}@media(min-width: 768px)and (max-width: 1024px){section.lp-traslochi-features .container>div{max-width:none}}section.lp-traslochi-features .features-list{display:grid;grid-template-columns:repeat(1, 1fr);gap:30px}@media(max-width: 767px){section.lp-traslochi-features .features-list{grid-template-columns:1fr}}section.lp-traslochi-features .features-list .item{padding-bottom:15px;border-bottom:1px solid rgba(112,112,112,.3)}section.lp-traslochi-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:#1f1f1f;margin-bottom:15px}section.lp-traslochi-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.lp-traslochi-features .features-list .item h5 .ico img{height:24px;margin-right:0;margin-top:0}section.lp-traslochi-features .features-list .item p{color:#fff;font-size:1.6rem;line-height:2.1rem;margin-bottom:0}@media(max-width: 1024px){section.lp-traslochi-features .features-list .item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}body.page-template-template-landing-page .container--title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;margin-bottom:0}body.page-template-template-landing-page .container--title>div{width:100%;max-width:none !important}body.page-template-template-landing-page .lp-traslochi-features-list .item h5 .ico{width:45px}section.lp-traslochi-banner{position:relative;height:60vh;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:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}@media(min-width: 768px)and (max-width: 1024px){section.lp-traslochi-banner{height:40vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width: 767px){section.lp-traslochi-banner{height:auto !important;padding:30px 15px 600px 15px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(min-width: 1025px)and (max-width: 1750px){section.lp-traslochi-banner{height:auto !important;padding:180px 15px 120px 15px}}@media(min-width: 1025px){section.lp-traslochi-banner{padding-top:130px}}section.lp-traslochi-banner .cover{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}section.lp-traslochi-banner .cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.lp-traslochi-banner .container{z-index:2}section.lp-traslochi-banner .container .text{display:block;width:100%;max-width:700px;margin:0 auto}section.lp-traslochi-banner .container .text h3{margin-bottom:15px}section.lp-traslochi-banner .container .text .btn-primary{margin:30px auto 0 auto;background-image:none !important;background-color:#8238ed}section.lp-traslochi-form{background-size:cover !important;position:relative;padding-top:60px;padding-bottom:60px}section.lp-traslochi-form .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:100px}@media(max-width: 767px){section.lp-traslochi-form .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.lp-traslochi-form .container{gap:60px}}section.lp-traslochi-form .container>div{width:100%;max-width:500px}@media(min-width: 768px)and (max-width: 1024px){section.lp-traslochi-form .container>div{max-width:none}}@media(max-width: 767px){section.lp-traslochi-form .container>div h3{margin-bottom:30px}}section.lp-traslochi-form .container>div .btn-primary{margin-top:30px;background-image:none !important;background-color:#8238ed}section.lp-traslochi-form .container>div p{font-size:2rem;line-height:2.7rem}section.lp-traslochi-form #anchor-form{position:absolute;left:0;top:-200px}section.lp-traslochi-form .container--text{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}@media(max-width: 1024px){section.lp-traslochi-form .container--text{grid-template-columns:1fr}}@media(max-width: 767px){section.lp-traslochi-form .container--text p{font-size:2rem}}section.lp-traslochi-form h3,section.lp-traslochi-form p{color:#fff}section.lp-traslochi-form h3{margin-bottom:30px}section.lp-traslochi-form h4{font-size:2rem;line-height:2.7rem;font-weight:500;text-transform:none}section.lp-traslochi-form.form--text-white h1,section.lp-traslochi-form.form--text-white h2,section.lp-traslochi-form.form--text-white h3,section.lp-traslochi-form.form--text-white h4,section.lp-traslochi-form.form--text-white h5,section.lp-traslochi-form.form--text-white h6,section.lp-traslochi-form.form--text-white p,section.lp-traslochi-form.form--text-white div,section.lp-traslochi-form.form--text-white a,section.lp-traslochi-form.form--text-white ul,section.lp-traslochi-form.form--text-white li{color:#fff}section.lp-traslochi-form .wpcf7-spinner{display:none}section.lp-traslochi-form #contact-form{display:block;width:100%;max-width:750px;margin:0 auto;background-color:#fff;padding:30px;border-radius:50px}@media(min-width: 768px)and (max-width: 1024px){section.lp-traslochi-form #contact-form{max-width:100%}}section.lp-traslochi-form #contact-form h3{margin-bottom:15px;color:#8238ed}section.lp-traslochi-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.lp-traslochi-form #contact-form .contact-form__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.lp-traslochi-form #contact-form .contact-form__row>div{padding:0 .5rem;width:100%}section.lp-traslochi-form #contact-form .contact-form__row .bordered{border:1px solid #fff;margin-bottom:15px;padding:15px 30px 15px 30px !important;background-color:#fff;border:0 !important;border-radius:50px}section.lp-traslochi-form #contact-form .contact-form__row .bordered p{margin-bottom:0;font-size:1.3rem;line-height:1.7rem}section.lp-traslochi-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}section.lp-traslochi-form #contact-form .contact-form__row .bordered input,section.lp-traslochi-form #contact-form .contact-form__row .bordered textarea{border:0 !important}section.lp-traslochi-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.lp-traslochi-form #contact-form .contact-form__row label a{font-size:1.3rem;line-height:1.7rem}section.lp-traslochi-form #contact-form .contact-form__row .wpcf7-not-valid-tip{display:none}section.lp-traslochi-form #contact-form .contact-form__row.double-column>div{-ms-flex-preferred-size:49%;flex-basis:49%}@media(max-width: 767px){section.lp-traslochi-form #contact-form .contact-form__row.double-column>div{-ms-flex-preferred-size:100%;flex-basis:100%}}section.lp-traslochi-form #contact-form .contact-form__row.single-column>div{-ms-flex-preferred-size:100%;flex-basis:100%}section.lp-traslochi-form #contact-form .contact-form__row.policy{font-size:1.4rem;-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;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width: 767px){section.lp-traslochi-form #contact-form .contact-form__row.policy>div{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}section.lp-traslochi-form #contact-form .contact-form__row.policy p{font-size:1.4rem;line-height:1.9rem;color:#1f1f1f}section.lp-traslochi-form #contact-form .contact-form__row.policy a,section.lp-traslochi-form #contact-form .contact-form__row.policy label{color:#1f1f1f}section.lp-traslochi-form #contact-form .contact-form__row.policy>div:first-child{-ms-flex-preferred-size:100%;flex-basis:100%}@media(max-width: 767px){section.lp-traslochi-form #contact-form .contact-form__row.policy>div:first-child{-ms-flex-preferred-size:100%;flex-basis:100%}}section.lp-traslochi-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.lp-traslochi-form #contact-form .contact-form__row.policy>div:nth-child(2) p{margin-bottom:0}@media(max-width: 767px){section.lp-traslochi-form #contact-form .contact-form__row.policy>div:nth-child(2){-ms-flex-preferred-size:100%;flex-basis:100%}}section.lp-traslochi-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-color:#8238ed;cursor:pointer;text-transform:none !important;font-size:1.8rem !important;line-height:2.4rem !important;color:#fff !important;margin-top:30px}@media(max-width: 767px){section.lp-traslochi-form #contact-form input[type=submit]{margin:0 0 0 auto}}@media(max-width: 767px){section.lp-traslochi-form #contact-form label{display:block;width:100%;text-align:left}}section.lp-traslochi-form #contact-form input,section.lp-traslochi-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;background-color:#f6f4f8;height:50px;border-radius:20px !important}section.lp-traslochi-form #contact-form input::focus,section.lp-traslochi-form #contact-form select::focus{outline:none !important}section.lp-traslochi-form #contact-form input::-webkit-input-placeholder, section.lp-traslochi-form #contact-form select::-webkit-input-placeholder{color:#1f1f1f;opacity:1 !important}section.lp-traslochi-form #contact-form input::-moz-placeholder, section.lp-traslochi-form #contact-form select::-moz-placeholder{color:#1f1f1f;opacity:1 !important}section.lp-traslochi-form #contact-form input:-ms-input-placeholder, section.lp-traslochi-form #contact-form select:-ms-input-placeholder{color:#1f1f1f;opacity:1 !important}section.lp-traslochi-form #contact-form input::-ms-input-placeholder, section.lp-traslochi-form #contact-form select::-ms-input-placeholder{color:#1f1f1f;opacity:1 !important}section.lp-traslochi-form #contact-form input::placeholder,section.lp-traslochi-form #contact-form select::placeholder{color:#1f1f1f;opacity:1 !important}section.lp-traslochi-form #contact-form input option,section.lp-traslochi-form #contact-form select option{color:#1f1f1f}section.lp-traslochi-form #contact-form textarea{margin:0;width:100%;background-color:#f6f4f8;border:0;height:150px;outline:none;font-size:1.6rem;color:#1f1f1f;border-radius:20px !important}@media(min-width: 1025px)and (max-width: 1750px){section.lp-traslochi-form #contact-form textarea{height:100px}}section.lp-traslochi-form #contact-form textarea::focus{outline:none}section.lp-traslochi-form #contact-form textarea::-webkit-input-placeholder{color:#1f1f1f;opacity:1 !important}section.lp-traslochi-form #contact-form textarea::-moz-placeholder{color:#1f1f1f;opacity:1 !important}section.lp-traslochi-form #contact-form textarea:-ms-input-placeholder{color:#1f1f1f;opacity:1 !important}section.lp-traslochi-form #contact-form textarea::-ms-input-placeholder{color:#1f1f1f;opacity:1 !important}section.lp-traslochi-form #contact-form textarea::placeholder{color:#1f1f1f;opacity:1 !important}section.lp-traslochi-form #contact-form .wpcf7-acceptance .wpcf7-list-item{margin-left:0 !important}section.lp-traslochi-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.lp-traslochi-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.lp-traslochi-form .contact-form__row-checkbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width: 768px)and (max-width: 1024px){section.lp-traslochi-form .contact-form__row-checkbox{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media(max-width: 1024px){section.lp-traslochi-form .contact-form__row-checkbox>div:last-child{margin-bottom:15px}}section.lp-traslochi-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.lp-traslochi-form .contact-form__row-checkbox .wpcf7-form-control-wrap{font-size:1.7rem;line-height:2.2rem}section.lp-traslochi-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.lp-traslochi-form .contact-form__row-checkbox .wpcf7-checkbox .wpcf7-list-item{position:relative}section.lp-traslochi-form .contact-form__row-checkbox .wpcf7-list-item-label{margin-left:0 !important;padding-left:0}section.lp-traslochi-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.lp-traslochi-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_lp_unchecked.png") no-repeat center center;pointer-events:none;font-size:0 !important}section.lp-traslochi-form .contact-form__row-checkbox .wpcf7-checkbox input:checked+span{background:rgba(0,0,0,0) url("../img/ico_checkbox_lp_checked.png") no-repeat center center}section.mc-accordions{display:block}section.mc-accordions .container>p:last-child,section.mc-accordions .container-small>p:last-child,section.mc-accordions .container-extra-small>p:last-child{margin-bottom:0}section.mc-accordions .accordions{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;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}section.mc-accordions .accordions .item{border-radius:15px;background-color:#f6f4f8;padding:30px;display:block;width:100%}section.mc-accordions .accordions .question{margin-bottom:0;color:#fa8500;font-weight:700;cursor:pointer;position:relative;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;font-size:2.5rem;line-height:1.2}@media(max-width: 767px){section.mc-accordions .accordions .question{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}section.mc-accordions .accordions .question 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);top:50%;right:0;height:36px;pointer-events:none}section.mc-accordions .accordions .question.active img{-webkit-transform:rotate(90deg);transform:rotate(90deg)}section.mc-accordions .accordions .text{-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);max-height:0;overflow:hidden;opacity:0}section.mc-accordions .accordions .text.active{max-height:100vh;opacity:1;margin-top:15px}section.mc-accordions .accordions .text ul{list-style:none;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-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:30px;list-style:disc}section.mc-accordions .accordions .text ul li{position:relative;padding-left:0}section.request{background-size:cover !important;position:relative}section.request .container--text{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;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:1}@media(max-width: 767px){section.request .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.request .container--text{gap:100px}}section.request .container--text>div:nth-child(1){max-width:500px}@media(min-width: 768px)and (max-width: 1024px){section.request .container--text>div:nth-child(1){max-width:100%}}section.request .container--text>div:nth-child(2){text-align:right}section.request .container--text>div:nth-child(2) .btn-primary{margin:0 0 0 auto}section.request #anchor-form{position:absolute;left:0;top:-200px}section.request .container--text{display:grid;grid-template-columns:1fr;gap:30px}@media(max-width: 1024px){section.request .container--text{grid-template-columns:1fr}}@media(max-width: 767px){section.request .container--text p{font-size:2rem}}section.request h3,section.request p{color:#fff}section.request h4{font-size:2rem;line-height:2.7rem;font-weight:500;text-transform:none}section.request.form--text-white h1,section.request.form--text-white h2,section.request.form--text-white h3,section.request.form--text-white h4,section.request.form--text-white h5,section.request.form--text-white h6,section.request.form--text-white p,section.request.form--text-white div,section.request.form--text-white a,section.request.form--text-white ul,section.request.form--text-white li{color:#fff}section.request .wpcf7-spinner{display:none}section.request #contact-form{display:block;width:100%;margin:0 auto;background-color:#fff;border-radius:50px;padding:50px}@media(min-width: 768px)and (max-width: 1024px){section.request #contact-form{max-width:100%}}@media(max-width: 767px){section.request #contact-form{border-radius:30px;padding:30px}}section.request #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.request #contact-form .contact-form__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.request #contact-form .contact-form__row>div{padding:0 .5rem;width:100%}section.request #contact-form .contact-form__row .bordered{border:1px solid #fff;margin-bottom:15px;padding:15px 30px 15px 30px !important;background-color:#fff;border:0 !important;border-radius:50px}section.request #contact-form .contact-form__row .bordered p{margin-bottom:0;font-size:1.3rem;line-height:1.7rem}section.request #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}section.request #contact-form .contact-form__row .bordered input,section.request #contact-form .contact-form__row .bordered textarea{border:0 !important}section.request #contact-form .contact-form__row label{display:block;font-size:1.3rem;line-height:1.7rem;margin-bottom:5px;color:#1f1f1f;text-transform:none}section.request #contact-form .contact-form__row label a{font-size:1.3rem;line-height:1.7rem}section.request #contact-form .contact-form__row .wpcf7-not-valid-tip{display:none}section.request #contact-form .contact-form__row.double-column>div{-ms-flex-preferred-size:49%;flex-basis:49%}@media(max-width: 767px){section.request #contact-form .contact-form__row.double-column>div{-ms-flex-preferred-size:100%;flex-basis:100%}}section.request #contact-form .contact-form__row.single-column>div{-ms-flex-preferred-size:100%;flex-basis:100%}section.request #contact-form .contact-form__row.policy{font-size:1.4rem;color:#000;-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;gap:15px}@media(max-width: 767px){section.request #contact-form .contact-form__row.policy>div{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}section.request #contact-form .contact-form__row.policy p{font-size:1.4rem;line-height:1.9rem}section.request #contact-form .contact-form__row.policy a{color:#1f1f1f}section.request #contact-form .contact-form__row.policy>div:first-child{-ms-flex-preferred-size:60%;flex-basis:60%}@media(max-width: 767px){section.request #contact-form .contact-form__row.policy>div:first-child{-ms-flex-preferred-size:100%;flex-basis:100%}}section.request #contact-form .contact-form__row.policy>div:nth-child(2){-ms-flex-preferred-size:20%;flex-basis:20%;text-align:right;padding:0}section.request #contact-form .contact-form__row.policy>div:nth-child(2) p{margin-bottom:0}@media(max-width: 767px){section.request #contact-form .contact-form__row.policy>div:nth-child(2){-ms-flex-preferred-size:100%;flex-basis:100%}}section.request #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:#8238ed;cursor:pointer;text-transform:none !important;font-size:1.8rem !important;line-height:2.4rem !important;color:#fff !important}@media(max-width: 767px){section.request #contact-form input[type=submit]{margin:0 0 0 auto}}@media(max-width: 767px){section.request #contact-form label{display:block;width:100%;text-align:left}}section.request #contact-form input,section.request #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;padding:15px 30px !important;background-color:#f6f4f8;border-radius:20px !important}section.request #contact-form input::focus,section.request #contact-form select::focus{outline:none !important}section.request #contact-form input::-webkit-input-placeholder, section.request #contact-form select::-webkit-input-placeholder{color:#1f1f1f;opacity:1}section.request #contact-form input::-moz-placeholder, section.request #contact-form select::-moz-placeholder{color:#1f1f1f;opacity:1}section.request #contact-form input:-ms-input-placeholder, section.request #contact-form select:-ms-input-placeholder{color:#1f1f1f;opacity:1}section.request #contact-form input::-ms-input-placeholder, section.request #contact-form select::-ms-input-placeholder{color:#1f1f1f;opacity:1}section.request #contact-form input::placeholder,section.request #contact-form select::placeholder{color:#1f1f1f;opacity:1}section.request #contact-form input option,section.request #contact-form select option{color:#1f1f1f}section.request #contact-form textarea{margin:0;width:100%;border:0;height:300px;outline:none;padding:15px 30px !important;background-color:#f6f4f8;border-radius:20px !important;color:#1f1f1f;font-size:1.6rem}section.request #contact-form textarea::-webkit-input-placeholder{color:#1f1f1f;opacity:1}section.request #contact-form textarea::-moz-placeholder{color:#1f1f1f;opacity:1}section.request #contact-form textarea:-ms-input-placeholder{color:#1f1f1f;opacity:1}section.request #contact-form textarea::-ms-input-placeholder{color:#1f1f1f;opacity:1}section.request #contact-form textarea::placeholder{color:#1f1f1f;opacity:1}section.request #contact-form textarea::focus{outline:none}section.request #contact-form .wpcf7-acceptance .wpcf7-list-item{margin-left:0 !important}section.request #contact-form input[type=checkbox]{width:1.3rem !important;-webkit-appearance:checkbox !important;-moz-appearance:checkbox !important;appearance:checkbox !important;margin-bottom:0}section.request .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.request .contact-form__row-checkbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width: 768px)and (max-width: 1024px){section.request .contact-form__row-checkbox{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media(max-width: 1024px){section.request .contact-form__row-checkbox>div:last-child{margin-bottom:15px}}section.request .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.request .contact-form__row-checkbox .wpcf7-form-control-wrap{font-size:1.7rem;line-height:2.2rem}section.request .contact-form__row-checkbox label.label{padding:0 0 0 10px;font-size:1.4rem;line-height:1.9rem;margin-bottom:0 !important}section.request .contact-form__row-checkbox .wpcf7-checkbox .wpcf7-list-item{position:relative}section.request .contact-form__row-checkbox .wpcf7-list-item-label{margin-left:0 !important;padding-left:0}section.request .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.request .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.request .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.request #triangle{position:absolute;bottom:0;left:0;width:350px;z-index:0}section.request #half-circle{position:absolute;top:0;right:0;z-index:0;width:40%}section.blocks .container{display:grid;grid-template-columns:repeat(3, 1fr);gap:15px}@media(max-width: 767px){section.blocks .container{grid-template-columns:1fr}}section.blocks .container>div{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.blocks .container>div.image{border-radius:20px;overflow:hidden;height:350px}section.blocks .container>div.image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.blocks .container>div.text{display:grid;grid-template-columns:1fr;gap:15px}section.blocks .container>div.text h3{font-size:7.6rem;line-height:1.2}section.blocks .container>div.text #text-1,section.blocks .container>div.text #text-2{border-radius:20px;padding:15px;text-transform:uppercase}section.blocks .container>div.text #text-1{background-color:#fa8500;color:#fff}section.blocks .container>div.text #text-1 h3,section.blocks .container>div.text #text-1 p{color:#fff}section.blocks .container>div.text #text-1 p{margin-bottom:0}section.blocks .container>div.text #text-2{background-color:#f6f4f8;color:#fff}section.blocks .container>div.text #text-2 h3{color:#fa8500}section.blocks .container>div.text #text-2 p{margin-bottom:0}section.strengths{position:relative;overflow:hidden}section.strengths .container{position:relative;z-index:1}section.strengths .title{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;margin-bottom:50px}@media(max-width: 1024px){section.strengths .title{margin-bottom:30px}}@media(max-width: 767px){section.strengths .title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:15px}}section.strengths .title h3{color:#fff}section.strengths .title .btn-primary{background-color:#fff;color:#8238ed !important}section.strengths .strengths{display:grid;grid-template-columns:1fr;gap:15px}section.strengths .item{padding:30px;position:relative;overflow:hidden;border-radius:20px}section.strengths .item::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.13);z-index:0}section.strengths .item h4,section.strengths .item .content{position:relative;z-index:1}section.strengths .item h4{font-weight:700;font-size:2.5rem;color:#fa8500;cursor:pointer;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;margin-bottom:5px}section.strengths .item div{font-size:1.8rem}section.strengths .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px;position:relative;z-index:1}section.strengths .wrapper>div{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}@media(max-width: 767px){section.strengths .wrapper{-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.strengths .wrapper{gap:60px}}section.strengths .wrapper>div:first-child{max-width:370px}@media(min-width: 768px)and (max-width: 1024px){section.strengths .wrapper>div:first-child{max-width:50%}}@media(max-width: 767px){section.strengths .wrapper>div:first-child{max-width:100%}}section.strengths .wrapper>div:first-child h3{margin-bottom:30px;color:#fff}section.strengths .wrapper>div:first-child p,section.strengths .wrapper>div:first-child ul,section.strengths .wrapper>div:first-child li,section.strengths .wrapper>div:first-child div,section.strengths .wrapper>div:first-child a,section.strengths .wrapper>div:first-child span,section.strengths .wrapper>div:first-child label{font-size:2rem;line-height:2.7rem;margin-bottom:0;color:#fff}@media(max-width: 767px){section.strengths .wrapper>div:first-child p,section.strengths .wrapper>div:first-child ul,section.strengths .wrapper>div:first-child li,section.strengths .wrapper>div:first-child div,section.strengths .wrapper>div:first-child a,section.strengths .wrapper>div:first-child span,section.strengths .wrapper>div:first-child label{margin-bottom:5px}}section.strengths .wrapper>div:first-child ul{padding-left:0;margin-top:30px;list-style:none;display:grid;grid-template-columns:1fr;gap:30px}section.strengths .wrapper>div:first-child ul li{padding-left:51px;position:relative}section.strengths .wrapper>div:first-child ul li:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:36px;height:36px;background:#fff url("../img/icon-li.svg") no-repeat center center;border-radius:10px}section.strengths .wrapper>div:first-child a{font-weight:700;color:#fa8500}section.strengths .wrapper>div:first-child .btn-primary{margin-top:30px;color:#8238ed !important;background-color:#fff}section.strengths .wrapper>div:last-child{max-width:716px}@media(min-width: 768px)and (max-width: 1024px){section.strengths .wrapper>div:last-child{max-width:50%}}section.strengths .wrapper>div:last-child .image-wrapper{padding:15px;border-radius:15px;background-color:#fff;position:relative;border:1px solid #f6f4f8;display:block;width:100%;height:100%}section.strengths .wrapper>div:last-child .image-wrapper img{border-radius:15px;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.strengths #triangle{position:absolute;top:0;right:-100px;z-index:0}@media(max-width: 767px){section.strengths #triangle{width:350px}}section.strengths #half-circle{position:absolute;bottom:0;left:-240px;z-index:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}section.typeform{position:relative !important;-webkit-transform:none !important;transform:none !important;overflow:visible !important;width:100%;z-index:10}@media(max-width: 767px){section.typeform{padding-left:15px;padding-right:15px}}section.typeform iframe{width:100% !important;height:100% !important;pointer-events:auto !important;position:relative !important}/*# sourceMappingURL=bundle.min.css.map */