#elementor-popup-modal-24261 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-24261{justify-content:center;align-items:center;pointer-events:all;background-color:rgba(0,0,0,.8);}#elementor-popup-modal-24261 .dialog-close-button{display:flex;}#elementor-popup-modal-24261 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}/* Start custom CSS */html body .elementor .vsdm{--vsdm-row:clamp(56px,calc((100vh - 290px)/5),112px);display:flex;flex-direction:column;width:100%;min-height:100vh;margin:0;padding:0;box-sizing:border-box;background:var(--surface-brand,#1f3d2b);color:#fff}
@supports (height:100dvh){html body .elementor .vsdm{--vsdm-row:clamp(56px,calc((100dvh - 290px)/5),112px);min-height:100dvh}}
html body .elementor .vsdm-top{position:relative;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;height:72px;margin:0;padding:0 20px;box-sizing:border-box;flex:none;animation:vsdm-down .38s var(--ease-out,cubic-bezier(.16,.84,.28,1)) both}
html body .elementor img.vsdm-logo{display:block;height:40px;width:auto;max-width:none;flex:none}
html body .elementor .vsdm-tools{display:flex;align-items:center;gap:8px;margin:0;padding:0;width:auto;flex:none}
html body .elementor .vsdm-close,html body .elementor .vsdm-close:link,html body .elementor .vsdm-close:visited{display:inline-flex;align-items:center;gap:10px;height:44px;margin:0;padding:0 4px 0 8px;background:transparent;border:0;border-radius:0;box-shadow:none;color:#fff;font-size:15px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:color .15s ease}
html body .elementor .vsdm-close::before{content:'';display:inline-block;width:18px;height:18px;flex:none;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M55 73C43 61 22 61 10 73C-3 86 -3 106 10 119L147 256L10 393C-3 406 -3 426 10 439C22 451 43 451 55 439L193 301L330 439C342 451 363 451 375 439C388 426 388 406 375 393L238 256L375 119C388 106 388 86 375 73C363 61 342 61 330 73L193 211L55 73Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M55 73C43 61 22 61 10 73C-3 86 -3 106 10 119L147 256L10 393C-3 406 -3 426 10 439C22 451 43 451 55 439L193 301L330 439C342 451 363 451 375 439C388 426 388 406 375 393L238 256L375 119C388 106 388 86 375 73C363 61 342 61 330 73L193 211L55 73Z'/%3E%3C/svg%3E") center/contain no-repeat}
html body .elementor .vsdm-close:hover,html body .elementor .vsdm-close:focus{background:transparent;color:var(--vsd-green-300,#98c7a7)}
html body .elementor .vsdm-langbox{position:relative;width:auto;height:40px;margin:0;padding:0;flex:none}
html body .elementor .vsdm-lang{position:relative;display:inline-block;height:40px;margin:0;padding:0;font-size:0;line-height:1;vertical-align:top}
html body .elementor .vsdm-lang>span{display:none}
html body .elementor .vsdm-lang a,html body .elementor .vsdm-lang a:link,html body .elementor .vsdm-lang a:visited{text-decoration:none;white-space:nowrap;box-sizing:border-box;font-size:15px;font-weight:400;line-height:1}
html body .elementor .vsdm-lang a:first-of-type,html body .elementor .vsdm-lang a:first-of-type:link,html body .elementor .vsdm-lang a:first-of-type:visited{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 32px 0 14px;border:1px solid rgba(255,255,255,.28);border-radius:999px;color:#fff;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='white' d='M201 407C214 419 234 419 247 407L439 215C451 202 451 182 439 169C426 157 406 157 393 169L224 339L55 169C42 157 22 157 9 169C-3 182 -3 202 9 215L201 407Z'/%3E%3C/svg%3E") no-repeat right 12px center/10px;pointer-events:none;transition:background-color .15s ease}
html body .elementor .vsdm-lang a:first-of-type>span{display:none}
html body .elementor .vsdm-lang a:first-of-type::before{content:'';width:14px;height:14px;flex:none;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M352 280H161C164 345 178 404 199 447C210 472 222 489 234 500C245 510 253 512 257 512C261 512 268 510 279 500C291 489 303 472 315 447C335 404 349 345 352 280ZM161 232H352C349 168 335 108 314 65C303 40 291 23 279 12C268 2 260 0 256 0C252 0 245 2 234 12C222 23 210 40 198 65C178 108 164 168 161 232ZM113 232C116 146 139 67 171 15C79 47 11 131 2 232H113ZM2 280C11 381 79 465 171 497C139 445 116 366 113 280H2ZM400 280C396 366 374 445 342 497C434 465 502 381 511 280H400ZM511 232C502 131 434 47 342 15C374 67 396 146 400 232H511Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M352 280H161C164 345 178 404 199 447C210 472 222 489 234 500C245 510 253 512 257 512C261 512 268 510 279 500C291 489 303 472 315 447C335 404 349 345 352 280ZM161 232H352C349 168 335 108 314 65C303 40 291 23 279 12C268 2 260 0 256 0C252 0 245 2 234 12C222 23 210 40 198 65C178 108 164 168 161 232ZM113 232C116 146 139 67 171 15C79 47 11 131 2 232H113ZM2 280C11 381 79 465 171 497C139 445 116 366 113 280H2ZM400 280C396 366 374 445 342 497C434 465 502 381 511 280H400ZM511 232C502 131 434 47 342 15C374 67 396 146 400 232H511Z'/%3E%3C/svg%3E") center/contain no-repeat}
html body .elementor .vsdm-lang a:first-of-type::after{content:'IT'}
html body .elementor .vsdm-lang a:first-of-type[href*="/en/"]::after{content:'EN'}
html body .elementor .vsdm-lang a:first-of-type[href*="/fr/"]::after{content:'FR'}
html body .elementor .vsdm-lang a:first-of-type[href*="/es/"]::after{content:'ES'}
html body .elementor .vsdm-lang a:first-of-type[href*="/pt/"]::after{content:'PT'}
html body .elementor .vsdm-lang:hover a:first-of-type,html body .elementor .vsdm-lang:focus-within a:first-of-type{background-color:rgba(255,255,255,.16)}
html body .elementor .vsdm-lang::before{content:'';position:absolute;right:0;top:100%;width:182px;height:calc(4*42px + 12px);border-top:8px solid transparent;border-radius:8px;background:#fff;background-clip:padding-box;box-shadow:var(--shadow-lg,0 14px 34px rgba(0,0,0,.28));opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s;pointer-events:none;box-sizing:content-box}
html body .elementor .vsdm-lang:hover::before,html body .elementor .vsdm-lang:focus-within::before{opacity:1;visibility:visible;transform:none;transition-delay:0s;pointer-events:auto}
html body .elementor .vsdm-lang a:not(:first-of-type),html body .elementor .vsdm-lang a:not(:first-of-type):link,html body .elementor .vsdm-lang a:not(:first-of-type):visited{position:absolute;right:6px;width:170px;height:42px;display:flex;align-items:center;padding:0 10px;border-radius:4px;color:var(--text-body,#000);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,background-color .12s ease,visibility 0s linear .18s;z-index:1}
html body .elementor .vsdm-lang a:not(:first-of-type)>span{display:inline}
html body .elementor .vsdm-lang a:nth-of-type(2){top:calc(100% + 14px)}
html body .elementor .vsdm-lang a:nth-of-type(3){top:calc(100% + 56px)}
html body .elementor .vsdm-lang a:nth-of-type(4){top:calc(100% + 98px)}
html body .elementor .vsdm-lang a:nth-of-type(5){top:calc(100% + 140px)}
html body .elementor .vsdm-lang:hover a:not(:first-of-type),html body .elementor .vsdm-lang:focus-within a:not(:first-of-type){opacity:1;visibility:visible;transform:none;transition-delay:0s}
html body .elementor .vsdm-lang a:not(:first-of-type):hover,html body .elementor .vsdm-lang a:not(:first-of-type):focus{background:var(--surface-brand-soft,#e4efe8);color:var(--color-brand,#1f3d2b)}
html body .elementor .vsdm-in{flex:1 1 auto;display:flex;flex-direction:column;gap:28px;width:100%;max-width:760px;margin:0 auto;padding:8px 20px calc(40px + env(safe-area-inset-bottom,0px));box-sizing:border-box}
html body .elementor .vsdm-in>*{animation:vsdm-rise .46s var(--ease-out,cubic-bezier(.16,.84,.28,1)) both}
html body .elementor .vsdm-in>*:nth-child(1){animation-delay:.05s}
html body .elementor .vsdm-in>*:nth-child(2){animation-delay:.12s}
html body .elementor .vsdm-in>*:nth-child(3){animation-delay:.19s}
html body .elementor .vsdm-search,html body .elementor .vsdm-search:link,html body .elementor .vsdm-search:visited,html body .elementor .vsdm-search:hover,html body .elementor .vsdm-search:focus{display:flex;align-items:center;justify-content:flex-start;gap:12px;width:100%;min-height:52px;margin:0;padding:0 16px;border:0;border-radius:8px;background:#fff;box-shadow:none;color:var(--text-faint,#6f7873);font-size:16px;font-weight:400;letter-spacing:0;text-transform:none;text-decoration:none;text-align:left;box-sizing:border-box;cursor:text}
html body .elementor .vsdm-search::before{content:'';display:inline-block;width:18px;height:18px;flex:none;background-color:var(--color-brand-soft,#4e936a);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M416 208C416 254 401 296 376 331L503 457C515 470 515 490 503 503C490 515 470 515 457 503L331 376C296 401 254 416 208 416C93 416 0 323 0 208C0 93 93 0 208 0C323 0 416 93 416 208ZM208 352C288 352 352 288 352 208C352 128 288 64 208 64C128 64 64 128 64 208C64 288 128 352 208 352Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M416 208C416 254 401 296 376 331L503 457C515 470 515 490 503 503C490 515 470 515 457 503L331 376C296 401 254 416 208 416C93 416 0 323 0 208C0 93 93 0 208 0C323 0 416 93 416 208ZM208 352C288 352 352 288 352 208C352 128 288 64 208 64C128 64 64 128 64 208C64 288 128 352 208 352Z'/%3E%3C/svg%3E") center/contain no-repeat}
html body .elementor .vsdm-nav{display:flex;flex-direction:column;width:100%;margin:0;padding:0;border-top:1px solid rgba(255,255,255,.14)}
html body .elementor .vsdm-acc{width:100%;margin:0;padding:0}
html body .elementor .vsdm-item{width:100%;margin:0;padding:0;border-bottom:1px solid rgba(255,255,255,.14);interpolate-size:allow-keywords}
html body .elementor .vsdm-item::details-content{block-size:0;overflow:clip;transition:block-size .32s var(--ease-out,cubic-bezier(.16,.84,.28,1)),content-visibility .32s allow-discrete}
html body .elementor .vsdm-item[open]::details-content{block-size:auto}
html body .elementor .vsdm-item[open]>.vsdm-content{animation:vsdm-rise .34s var(--ease-out,cubic-bezier(.16,.84,.28,1)) both}
html body .elementor .vsdm-sum{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:var(--vsdm-row,56px);margin:0;padding:0;cursor:pointer;list-style:none}
html body .elementor .vsdm-sum::-webkit-details-marker{display:none}
html body .elementor .vsdm-sum-t-w{width:auto;flex:1;padding:0;margin:0}
html body .elementor .vsdm-sum-t{margin:0;font-size:clamp(18px,2.6vh,22px);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#fff;line-height:1.2;transition:color .18s ease}
html body .elementor .vsdm-sum::after{content:'';display:inline-block;width:14px;height:14px;flex:none;background-color:var(--vsd-green-300,#98c7a7);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M256 64C256 46 242 32 224 32C206 32 192 46 192 64V224H32C14 224 0 238 0 256C0 274 14 288 32 288H192V448C192 466 206 480 224 480C242 480 256 466 256 448V288H416C434 288 448 274 448 256C448 238 434 224 416 224H256V64Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M256 64C256 46 242 32 224 32C206 32 192 46 192 64V224H32C14 224 0 238 0 256C0 274 14 288 32 288H192V448C192 466 206 480 224 480C242 480 256 466 256 448V288H416C434 288 448 274 448 256C448 238 434 224 416 224H256V64Z'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .25s ease}
html body .elementor .vsdm-item[open]>.vsdm-sum::after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M0 256C0 238 14 224 32 224H416C434 224 448 238 448 256C448 274 434 288 416 288H32C14 288 0 274 0 256Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M0 256C0 238 14 224 32 224H416C434 224 448 238 448 256C448 274 434 288 416 288H32C14 288 0 274 0 256Z'/%3E%3C/svg%3E");transform:rotate(180deg)}
html body .elementor .vsdm-item[open]>.vsdm-sum .vsdm-sum-t,html body .elementor .vsdm-sum:hover .vsdm-sum-t{color:var(--vsd-green-300,#98c7a7)}
html body .elementor .vsdm-content{width:100%;margin:0;padding:8px 0 24px;min-width:0}
html body .elementor .vsdm-body{display:flex;flex-direction:column;gap:24px;margin:0;padding:0}
html body .elementor .vsdm-col{display:flex;flex-direction:column;margin:0;padding:0}
html body .elementor .vsdm-h{margin:0 0 8px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;line-height:1.4;color:var(--vsd-green-300,#98c7a7)}
html body .elementor .vsdm-link{margin:0;padding:0;border-bottom:1px solid rgba(255,255,255,.08)}
html body .elementor .vsdm-col>.vsdm-link:last-child{border-bottom:0}
html body .elementor .vsdm-link a,html body .elementor .vsdm-link a:link,html body .elementor .vsdm-link a:visited{display:flex;align-items:center;min-height:44px;padding:4px 0;box-sizing:border-box;font-size:17px;line-height:1.35;color:#fff;text-decoration:none;transition:color .15s ease,padding-left .15s ease}
html body .elementor .vsdm-link a:hover,html body .elementor .vsdm-link a:focus{color:var(--vsd-green-300,#98c7a7);padding-left:6px}
html body .elementor .vsdm-all{margin:0}
html body .elementor .vsdm-all a,html body .elementor .vsdm-all a:link,html body .elementor .vsdm-all a:visited,html body .elementor .vsdm-all a:hover{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--vsd-green-300,#98c7a7);text-decoration:none}
html body .elementor .vsdm-all a::after{content:'';display:inline-block;width:14px;height:14px;flex:none;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M503 279C515 266 515 246 503 233L343 73C330 61 310 61 297 73C285 86 285 106 297 119L403 224H32C14 224 0 238 0 256C0 274 14 288 32 288H403L297 393C285 406 285 426 297 439C310 451 330 451 343 439L503 279Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M503 279C515 266 515 246 503 233L343 73C330 61 310 61 297 73C285 86 285 106 297 119L403 224H32C14 224 0 238 0 256C0 274 14 288 32 288H403L297 393C285 406 285 426 297 439C310 451 330 451 343 439L503 279Z'/%3E%3C/svg%3E") center/contain no-repeat}
html body .elementor .vsdm-ev{margin:0;padding:0;border-bottom:1px solid rgba(255,255,255,.14)}
html body .elementor .vsdm-ev a,html body .elementor .vsdm-ev a:link,html body .elementor .vsdm-ev a:visited{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:var(--vsdm-row,56px);font-size:clamp(18px,2.6vh,22px);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#fff;text-decoration:none;transition:color .15s ease}
html body .elementor .vsdm-ev a:hover,html body .elementor .vsdm-ev a:focus{color:var(--vsd-green-300,#98c7a7)}
html body .elementor .vsdm-ev a::after{content:'';display:inline-block;width:14px;height:14px;flex:none;background-color:var(--vsd-green-300,#98c7a7);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M503 279C515 266 515 246 503 233L343 73C330 61 310 61 297 73C285 86 285 106 297 119L403 224H32C14 224 0 238 0 256C0 274 14 288 32 288H403L297 393C285 406 285 426 297 439C310 451 330 451 343 439L503 279Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M503 279C515 266 515 246 503 233L343 73C330 61 310 61 297 73C285 86 285 106 297 119L403 224H32C14 224 0 238 0 256C0 274 14 288 32 288H403L297 393C285 406 285 426 297 439C310 451 330 451 343 439L503 279Z'/%3E%3C/svg%3E") center/contain no-repeat}
html body .elementor .vsdm-actions{display:flex;flex-wrap:wrap;gap:12px;margin:auto 0 0;padding:0}
html body .elementor .vsdm-outline,html body .elementor .vsdm-outline:link,html body .elementor .vsdm-outline:visited{flex:1 1 100%;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;margin:0;padding:0 24px;border-radius:999px;background:transparent;border:1px solid rgba(255,255,255,.55);color:#fff;font-size:15px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;box-shadow:none;box-sizing:border-box;transition:background-color .15s ease,border-color .15s ease}
html body .elementor .vsdm-outline:hover,html body .elementor .vsdm-outline:focus{background:rgba(255,255,255,.14);border-color:#fff;color:#fff}
html body .elementor .vsdm-outline::before{content:'';display:inline-block;width:18px;height:18px;flex:none;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3Cpath d='M576 48C576 37 570 27 561 21C551 15 540 14 530 19L414 78L234 18C226 15 217 16 210 19L82 83C71 89 64 100 64 112V464C64 475 70 485 79 491C89 497 100 498 110 493L226 435L400 492C395 486 391 479 387 472C376 454 365 433 357 411L256 377V92L384 135V234C415 199 461 176 512 176C535 176 556 180 576 189V48ZM512 224C446 224 392 277 392 342C392 411 456 492 491 531C502 544 522 544 534 531C568 492 632 411 632 342C632 277 578 224 512 224ZM472 344C472 322 490 304 512 304C534 304 552 322 552 344C552 366 534 384 512 384C490 384 472 366 472 344Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3Cpath d='M576 48C576 37 570 27 561 21C551 15 540 14 530 19L414 78L234 18C226 15 217 16 210 19L82 83C71 89 64 100 64 112V464C64 475 70 485 79 491C89 497 100 498 110 493L226 435L400 492C395 486 391 479 387 472C376 454 365 433 357 411L256 377V92L384 135V234C415 199 461 176 512 176C535 176 556 180 576 189V48ZM512 224C446 224 392 277 392 342C392 411 456 492 491 531C502 544 522 544 534 531C568 492 632 411 632 342C632 277 578 224 512 224ZM472 344C472 322 490 304 512 304C534 304 552 322 552 344C552 366 534 384 512 384C490 384 472 366 472 344Z'/%3E%3C/svg%3E") center/contain no-repeat}
@keyframes vsdm-rise{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
@keyframes vsdm-down{from{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}
@media (min-width:720px){html body .elementor .vsdm-top{padding:0 24px}
html body .elementor .vsdm-in{padding-inline:24px}}
@media (max-width:359px){html body .elementor .vsdm-top{padding:0 16px;gap:8px}
html body .elementor img.vsdm-logo{height:34px}
html body .elementor .vsdm-close,html body .elementor .vsdm-close:link,html body .elementor .vsdm-close:visited{font-size:0;gap:0;padding:0 6px}
html body .elementor .vsdm-in{padding-inline:16px}}
@media (prefers-reduced-motion:reduce){html body .elementor .vsdm-top,html body .elementor .vsdm-in>*,html body .elementor .vsdm-item[open]>.vsdm-content{animation:none!important}
html body .elementor .vsdm-item::details-content{transition:none}}
/* contenitore del popup: pannello a tutta pagina, animato in ingresso */
#elementor-popup-modal-24261{background:var(--surface-brand,#1f3d2b);align-items:flex-start;justify-content:flex-start;padding:0}
#elementor-popup-modal-24261 .dialog-widget-content{width:100%;max-width:none;margin:0;border-radius:0;box-shadow:none;background:transparent;overflow:visible}
#elementor-popup-modal-24261 .dialog-message{width:100%!important;max-width:none!important;height:100vh!important;max-height:100vh!important;overflow-y:auto;overflow-x:hidden;padding:0;animation:vsdm-panel .3s cubic-bezier(.16,.84,.28,1) both}
#elementor-popup-modal-24261 .dialog-close-button{display:none!important}
@supports (height:100dvh){#elementor-popup-modal-24261 .dialog-message{height:100dvh!important;max-height:100dvh!important}}
@keyframes vsdm-panel{from{opacity:0}to{opacity:1}}
@media (prefers-reduced-motion:reduce){#elementor-popup-modal-24261 .dialog-message{animation:none}}/* End custom CSS */