/* Start custom CSS */.elementor .elementor-element-1317b479{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 688 460' preserveAspectRatio='none'%3E%3Crect x='0' y='0' width='688' height='460' fill='%23333745'/%3E%3Ccircle cx='344' cy='460' r='309.6' fill='%23FE5F55'/%3E%3Ccircle cx='344' cy='460' r='260.1' fill='%23333745'/%3E%3Ccircle cx='344' cy='460' r='226' fill='%23F2B63C'/%3E%3Ccircle cx='344' cy='460' r='176.5' fill='%23333745'/%3E%3Ccircle cx='344' cy='460' r='145.5' fill='%23A8D5D1'/%3E%3Ccircle cx='344' cy='460' r='96' fill='%23333745'/%3E%3Ccircle cx='344' cy='460' r='61.9' fill='%23F8FBF1'/%3E%3C/svg%3E");background-size:100% 100%;background-repeat:no-repeat;background-position:center}
@media(max-width:767px){.elementor .elementor-element-1317b479{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 366 190' preserveAspectRatio='none'%3E%3Crect x='0' y='0' width='366' height='190' fill='%23333745'/%3E%3Ccircle cx='183' cy='190' r='164.7' fill='%23FE5F55'/%3E%3Ccircle cx='183' cy='190' r='138.3' fill='%23333745'/%3E%3Ccircle cx='183' cy='190' r='120.2' fill='%23F2B63C'/%3E%3Ccircle cx='183' cy='190' r='93.9' fill='%23333745'/%3E%3Ccircle cx='183' cy='190' r='77.4' fill='%23A8D5D1'/%3E%3Ccircle cx='183' cy='190' r='51.1' fill='%23333745'/%3E%3Ccircle cx='183' cy='190' r='32.9' fill='%23F8FBF1'/%3E%3C/svg%3E")}}
body .elementor .op{font-weight:400}
body .elementor [data-interaction-id="1699811b"]{display:flex;align-items:center;gap:14px;min-height:44px;padding:0}
body .elementor label[data-interaction-id="766569f7"]{font-family:var(--font-testo);font-weight:400;font-size:18px;line-height:1.4;color:#F8FBF1;margin:0;cursor:pointer}
body .elementor label[data-interaction-id="766569f7"] a{display:inline-block;font-weight:700;color:inherit;text-decoration:underline;text-underline-offset:3px;padding:11px 0;margin:-11px 0;min-height:44px;line-height:22px}
body .elementor .elementor-element-6b514c47 label.e-form-label-base{color:#F8FBF1}
body .elementor .elementor-element-6b514c47 .f-in:focus-visible{box-shadow:0 0 0 3px #333745,0 0 0 6px #F8FBF1}
body .elementor input.e-form-checkbox-base[data-interaction-id="4f9b8972"]{-webkit-appearance:none;appearance:none;width:28px;height:28px;min-width:28px;flex:none;margin:0;padding:0;box-sizing:border-box;border:2px solid #F8FBF1;border-radius:8px;background:#F8FBF1;clip-path:none;transform:none;opacity:1;cursor:pointer;display:block}
body .elementor input.e-form-checkbox-base[data-interaction-id="4f9b8972"]:checked{background:#F8FBF1 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M5 11.5l4 4 8-9' fill='none' stroke='%23333745' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/22px 22px no-repeat}
body .elementor input.e-form-checkbox-base[data-interaction-id="4f9b8972"]:focus-visible{box-shadow:0 0 0 3px #333745,0 0 0 6px #F8FBF1;outline:0}
body .elementor [data-interaction-id="5d2051a3"]{background:#F8FBF1;color:#333745}
body .elementor [data-interaction-id="5d2051a3"]:focus-visible{box-shadow:0 0 0 3px #333745,0 0 0 6px #F8FBF1;outline:0}
body .elementor [data-interaction-id="7e091733"],body .elementor [data-interaction-id="2b6ad325"]{background:#F8FBF1;border:2px solid #333745;border-radius:20px;padding:22px 26px;text-align:left}
body .elementor [data-interaction-id="7e091733"] p,body .elementor [data-interaction-id="2b6ad325"] p{margin:0;font-family:var(--font-testo);font-size:21px;line-height:1.45;font-weight:600;color:#333745}
body .elementor [data-interaction-id="7e091733"] p::before,body .elementor [data-interaction-id="2b6ad325"] p::before{content:"";display:inline-block;width:16px;height:16px;border-radius:50%;background:#FE5F55;box-shadow:0 0 0 2px #333745;margin-right:14px;vertical-align:1px}
@media(max-width:767px){body .elementor [data-interaction-id="7e091733"] p,body .elementor [data-interaction-id="2b6ad325"] p{font-size:20px}}/* End custom CSS */