@import "/wp-content/themes/ascania-fmcg/assets/css/parts/reset.min.css";::-webkit-scrollbar{width:8px;background:var(--e-global-color-text)}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px grey;box-shadow:inset 0 0 2px grey;border-radius:0}::-webkit-scrollbar-thumb{background:var(--e-global-color-primary)}::-webkit-scrollbar-thumb:hover{background:var(--e-global-color-primary)}body{overflow-x:hidden}.text-center{text-align:center}img{max-width:100%;height:auto}ul:not([class]),ol:not([class]){padding-left:0;margin-bottom:15px}ul:not([class]) li{list-style-type:disc}ul:not([class]) li,ol:not([class]) li{-webkit-transform:translateX(1.5em);-ms-transform:translateX(1.5em);transform:translateX(1.5em);-webkit-animation:fixlists 1s;animation:fixlists 1s;line-height:1.5}@-webkit-keyframes fixlists{0%{text-indent:-.001em}100%{text-indent:0}}@keyframes fixlists{0%{text-indent:-.001em}100%{text-indent:0}}.cursor,.cursor2,.cursor3{position:fixed;border-radius:50%;transform:translateX(-50%) translateY(-50%);pointer-events:none;left:-100px;top:50%;-webkit-transition:all 300ms linear;transition:all 300ms linear}.cursor{background-color:#fff;z-index:99999;height:0;width:0}.cursor2,.cursor3{height:46px;width:46px;z-index:99998;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.cursor2.hover,.cursor3.hover{-webkit-transform:scale(1.4) translateX(-35%) translateY(-35%);transform:scale(1.4) translateX(-35%) translateY(-35%);border:none}.cursor2.hover{background:rgb(255 255 255 / .1)}.cursor2.hover .progress-wrap{box-shadow:inset 0 0 0 2px #fff0}.cursor2.hover .progress-wrap svg.progress-circle path{opacity:.4}.site-header-main{-webkit-box-shadow:0 8px 30px -6px rgb(0 0 0 / .05);box-shadow:0 8px 30px -6px rgb(0 0 0 / .05)}.current-lang a{color:var(--e-global-color-primary)!important}.cat-category ul li{list-style-type:none}.cat-category ul li,.widget .menu li{position:relative;padding-left:16px;margin-left:10px;font-size:18px}.cat-category ul li::before,.widget .menu li::before{content:'';position:absolute;width:8px;height:2px;background-color:var(--e-global-color-primary);left:0;top:calc(50% - 1px)}.elementor-location-footer .textwidget{text-align:right;color:#fff;font-size:14px}a.scroll-top{display:none;width:47px;height:47px;border-radius:50%;background-color:var(--e-global-color-primary);background-repeat:no-repeat;background-position:center center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAxMSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTUuODY5OCAxNi44MDU3QzUuNzAyMDEgMTYuNjU4IDUuMzc2NTEgMTYuNTI2MiA1LjA4NzkyIDE2Ljc1OTZMMCAyMS4wNDU2VjIzLjcwMDRDMC44Mjg4NTkgMjMuMDE0NiA1LjUyNDgzIDE5LjEzMDYgNS41MjQ4MyAxOS4xMzA2QzUuNTI0ODMgMTkuMTMwNiAxMC4xNzMyIDIzLjA0MzQgMTEgMjMuNzI4NVYyMS4wNzI5TDUuODY5OCAxNi44MDU3Wk01Ljg2OTggOC41MDI1OEM1LjcwMjAxIDguMzU0ODkgNS4zNzY1MSA4LjIyMzA1IDUuMDg3OTIgOC40NTY0N0wwIDEyLjc0MjRWMTUuMzk3M0MwLjgyODg1OSAxNC43MTE0IDUuNTI0ODMgMTAuODI3NSA1LjUyNDgzIDEwLjgyNzVDNS41MjQ4MyAxMC44Mjc1IDEwLjE3MzIgMTQuNzQwMiAxMSAxNS40MjU0VjEyLjc3MDVMNS44Njk4IDguNTAyNThaTTUuMDg3OTIgMC4xMjczODRDNS4zNzY1MSAtMC4xMDYwNDEgNS43MDIwMSAwLjAyNTgwMDcgNS44Njk4IDAuMTczNDkyTDExIDQuNDQxNDJWNy4wOTYyN0MxMC4xNzMyIDYuNDExMTMgNS41MjQ4MyAyLjQ5ODM3IDUuNTI0ODMgMi40OTgzN0M1LjUyNDgzIDIuNDk4MzcgMC44Mjg4NTkgNi4zODIzMSAwIDcuMDY4MTdWNC40MTMzMkw1LjA4NzkyIDAuMTI3Mzg0WiIgZmlsbD0id2hpdGUiLz48L3N2Zz4=);position:fixed;left:20px;bottom:20px;z-index:20;cursor:pointer}a.scroll-top.active{display:block}.wpcf7-spinner,.wpcf7-response-output,.wpcf7-not-valid-tip{display:none}.elementor-widget-container form p{margin-bottom:0}.elementor-widget-container form input[type=date],.elementor-widget-container form input[type=email],.elementor-widget-container form input[type=number],.elementor-widget-container form .elementor-widget-container input[type=password],.elementor-widget-container form input[type=tel],.elementor-widget-container form input[type=text],.elementor-widget-container form input[type=url],.elementor-widget-container form select{border:1px solid #21252933;border-radius:0;padding:13px 20px;width:100%;background-color:#fff;margin-bottom:15px;position:relative}.elementor-widget-container form select{position:relative;border:1px solid #21252933;padding:13px 20px;width:100%;margin-bottom:15px;border-radius:0}.elementor-widget-container form input[type=date]:focus-visible,.elementor-widget-container form input[type=email]:focus-visible,.elementor-widget-container form input[type=number]:focus-visible,.elementor-widget-container form input[type=password]:focus-visible,.elementor-widget-container form input[type=search]:focus-visible,.elementor-widget-container form input[type=tel]:focus-visible,.elementor-widget-container form input[type=text]:focus-visible,.elementor-widget-container form input[type=url]:focus-visible,.elementor-widget-container form select:focus-visible,.elementor-widget-container form textarea:focus-visible{outline:1px}.elementor-widget-container form textarea{border-radius:0;border:1px solid #21252933;background-color:#fff0;padding:13px 15px;min-height:120px;height:120px;width:100%;margin-bottom:15px;background-color:#fff;border-radius:0}.elementor-widget-container form input[type=submit]{background-color:#000;border-radius:50px;color:#fff;padding:15px 40px 15px 40px;font-size:15px;border-style:solid;line-height:1;border-width:0;margin-bottom:15px;font-weight:500}.elementor-widget-container form input[type=submit]:hover{background-color:var(--e-global-color-primary)}p.accept{font-size:13px;margin-bottom:15px!important;margin-left:15px;margin-right:15px;font-weight:300;text-align:center}.wpcf7-not-valid{border-color:#cf2e2e!important}.flex p{grid-template-columns:repeat(2,1fr);display:grid;gap:15px}@media only screen and (max-width :768px){.elementor-location-footer .textwidget{text-align:center}}