@charset "utf-8";div.cc-window.cc-floating{max-width:32em}@media(max-width: 639px){div.cc-window.cc-floating:not(.cc-center){max-width: none}}div.cc-window, span.cc-cookie-settings-toggler{font-size:16px}div.cc-revoke{font-size:16px}div.cc-settings-label,span.cc-cookie-settings-toggle{font-size:14px}div.cc-window.cc-banner{padding:1em 1.8em}div.cc-window.cc-floating{padding:2em 1.8em}input.cc-cookie-checkbox+span:before, input.cc-cookie-checkbox+span:after{border-radius:1px}div.cc-center,div.cc-floating,div.cc-checkbox-container,div.gdpr-fancybox-container div.fancybox-content,ul.cc-cookie-category-list li,fieldset.cc-service-list-title legend{border-radius:0px}div.cc-window a.cc-btn,span.cc-cookie-settings-toggle{border-radius:0px}
fieldset.cc-cookie-list-title .gdpr_cookie_switcher label.gdpr_onoffswitch-label{height: 18px;border-radius:10px}fieldset.cc-cookie-list-title .gdpr_cookie_switcher span.gdpr_onoffswitch-switch{width: 14px;height: 14px;border-radius:10px}
div.cc-checkboxes-container{margin-top:15px}div.cc-checkbox-container > span{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:1px}div.cc-checkbox-container{margin-right:4px;margin-bottom:6px}div.cc-checkbox-container > span::before{position:absolute;content:"";height:19px;width:19px;left:4px;bottom:3px;background-color:#fff!important;transition:all .4s!important;border-color:#FFF!important;border:none;border-radius:2px}div.cc-checkbox-container > span::after{display:none}div.cc-checkbox-container input + span{position:relative;display:inline-block;width:55px;height:25px}div.cc-checkbox-container input:checked + span{background-color:#19a319}div.cc-checkbox-container input:focus + span{box-shadow:0 0 1px #2196F3}div.cc-checkbox-container input:checked + span::before{transform:translateX(28px)}div.cc-checkboxes-container input:disabled + span{background-color:#f01f1f;opacity:.8;cursor:auto}div.cc-checkboxes-container div.cc-checkbox-container a{border:none;margin-right:8px}a.cc-link label{font-weight:600;margin:0 0 0 2px}input.cc-cookie-checkbox{display:none}div.cc-settings-label{display:flex;align-items:center}div.cc-checkbox-container > span{border-radius:15px}div.cc-checkbox-container > span::before{border-radius:50%}
.sp-page-builder .page-content #section-id-1621252382333{padding-top:0px;padding-right:0px;padding-bottom:0;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-image:url(/images/paper-moon-nel-mondo.jpg);background-repeat:no-repeat;background-size:cover;background-position:50% 50%;box-shadow:0 0 0 0 #ffffff;}@media (max-width:767px) { .sp-page-builder .page-content #section-id-1621252382333{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0;margin-right:0px;margin-bottom:0px;margin-left:0px;} }#column-id-1621252382334{box-shadow:0 0 0 0 #fff;}#sppb-addon-wrapper-1747395046533 {margin:-60px 0px 0px 0px;}#sppb-addon-1747395046533 {box-shadow:0px 0px 0px 0px 0;padding:0px 0px 0px 0px;}#sppb-addon-1747395046533 .animated{animation-duration:2.5s;animation-iteration-count:infinite;}#sppb-addon-1747395046533 img{width:30px;max-width:30px;height:20px;}.sp-page-builder .page-content #ABOUT{box-shadow:0 0 0 0 #ffffff;}#column-id-1737382601318{box-shadow:0 0 0 0 #fff;}#sppb-addon-wrapper-1737382601322 {margin:0px 0px 0px 0px;}#sppb-addon-1737382601322 {box-shadow:0 0 0 0 #ffffff;}#sppb-addon-1737382601322 h2.sppb-addon-title {margin:0px 0px 0 0px; text-transform:none; padding:0px 0px 0px 0px; }.sp-page-builder .page-content #section-id-1747408471966{box-shadow:0 0 0 0 #ffffff;}#section-id-1747408471966 > .sppb-container-inner > .sppb-row {margin-left:-30px; margin-right:-30px;}#section-id-1747408471966 > .sppb-container-inner > .sppb-row > div {padding-left:30px; padding-right:30px;}@media (max-width:991.98px) {#section-id-1747408471966 > .sppb-container-inner > .sppb-row {margin-left:-15px; margin-right:-15px;}#section-id-1747408471966 > .sppb-container-inner > .sppb-row > div {padding-left:15px; padding-right:15px;}}@media (max-width:767.98px) {#section-id-1747408471966 > .sppb-container-inner > .sppb-row {margin-left:-15px; margin-right:-15px;}#section-id-1747408471966 > .sppb-container-inner > .sppb-row > div {padding-left:15px; padding-right:15px;}}#column-id-1747408471968{box-shadow:0 0 0 0 #fff;}.sp-page-builder .page-content #section-id-1747052834348{box-shadow:0 0 0 0 #ffffff;}#column-id-1747052834349{box-shadow:0 0 0 0 #fff;}#sppb-addon-wrapper-1737382601336 {margin:0px 0px 30px 0px;}#sppb-addon-1737382601336 {box-shadow:0 0 0 0 #ffffff;}#sppb-addon-1747052834381 {color:#806c1c;box-shadow:0 0 0 0 #ffffff;}#sppb-addon-1747408471969 {box-shadow:0 0 0 0 #ffffff;}#column-id-1747408471970{box-shadow:0 0 0 0 #fff;}.sp-page-builder .page-content #section-id-1747408471972{box-shadow:0 0 0 0 #ffffff;}#column-id-1747408471973{box-shadow:0 0 0 0 #fff;}#sppb-addon-1747408471985 {box-shadow:0 0 0 0 #ffffff;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1747408471985 {padding-left:0vw;}}@media (max-width:767px) {#sppb-addon-1747408471985 {padding-top:0px;padding-right:0px;padding-bottom:0px;}}#sppb-addon-1737387508643 {box-shadow:0 0 0 0 #ffffff;}#sppb-addon-1737387508643 .sppb-btn i {margin:0px 0px 0px 0px;}#sppb-addon-1747408471971 {box-shadow:0 0 0 0 #ffffff;}.sp-page-builder .page-content #section-id-1747408472025{box-shadow:0 0 0 0 #ffffff;}#column-id-1747408472026{box-shadow:0 0 0 0 #fff;}#sppb-addon-1747408472027 {box-shadow:0 0 0 0 #ffffff;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1747408472027 {padding-left:0vw;}}@media (max-width:767px) {#sppb-addon-1747408472027 {padding-top:0px;padding-right:0px;padding-bottom:0px;}}#sppb-addon-1747408472028 {box-shadow:0 0 0 0 #ffffff;}#sppb-addon-1747408472028 .sppb-btn i {margin:0px 0px 0px 0px;}
.logo-image {height:70px;}.logo-image-phone {height:70px;}
@media(max-width: 992px) {.logo-image {height: 36px;}.logo-image-phone {height: 36px;}}
@media(max-width: 576px) {.logo-image {height: 36px;}.logo-image-phone {height: 36px;}}
.djacc { font-family: DM Sans, sans-serif; }
.djacc--sticky.djacc-popup { margin: 20px 20px; }
