.elementor-8588 .elementor-element.elementor-element-ag100011{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:38px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-8588 .elementor-element.elementor-element-ag100011:not(.elementor-motion-effects-element-type-background), .elementor-8588 .elementor-element.elementor-element-ag100011 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8588 .elementor-element.elementor-element-ag100003{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D8E1EA;--border-color:#D8E1EA;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-8588 .elementor-element.elementor-element-ag100001{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8588 .elementor-element.elementor-element-ag100001 img{width:230px;}.elementor-8588 .elementor-element.elementor-element-ag100002{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8588 .elementor-element.elementor-element-ag100002 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:800;line-height:1em;letter-spacing:-1px;color:#071B36;}.elementor-8588 .elementor-element.elementor-element-ag100009{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8588 .elementor-element.elementor-element-ag100004{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8588 .elementor-element.elementor-element-ag100004 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:800;line-height:1.15em;letter-spacing:-0.8px;color:#071B36;}.elementor-8588 .elementor-element.elementor-element-ag100005{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#42536A;}.elementor-8588 .elementor-element.elementor-element-ag100008{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8588 .elementor-element.elementor-element-ag100006 .elementor-button{background-color:#071B36;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;text-transform:none;line-height:1.3em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#071B36;border-radius:8px 8px 8px 8px;padding:15px 16px 15px 16px;}.elementor-8588 .elementor-element.elementor-element-ag100006 .elementor-button:hover, .elementor-8588 .elementor-element.elementor-element-ag100006 .elementor-button:focus{background-color:#122F50;color:#FFFFFF;}.elementor-8588 .elementor-element.elementor-element-ag100006{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8588 .elementor-element.elementor-element-ag100006 .elementor-button:hover svg, .elementor-8588 .elementor-element.elementor-element-ag100006 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8588 .elementor-element.elementor-element-ag100007 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;text-transform:none;line-height:1.3em;fill:#071B36;color:#071B36;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCD6E1;border-radius:8px 8px 8px 8px;padding:15px 16px 15px 16px;}.elementor-8588 .elementor-element.elementor-element-ag100007 .elementor-button:hover, .elementor-8588 .elementor-element.elementor-element-ag100007 .elementor-button:focus{background-color:#F2F7FB;color:#071B36;}.elementor-8588 .elementor-element.elementor-element-ag100007{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8588 .elementor-element.elementor-element-ag100007 .elementor-button:hover svg, .elementor-8588 .elementor-element.elementor-element-ag100007 .elementor-button:focus svg{fill:#071B36;}.elementor-8588 .elementor-element.elementor-element-ag10000f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8588 .elementor-element.elementor-element-ag10000a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8588 .elementor-element.elementor-element-ag10000a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:800;line-height:1.15em;letter-spacing:-0.8px;color:#071B36;}.elementor-8588 .elementor-element.elementor-element-ag10000b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#42536A;}.elementor-8588 .elementor-element.elementor-element-ag10000e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8588 .elementor-element.elementor-element-ag10000c .elementor-button{background-color:#071B36;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;text-transform:none;line-height:1.3em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#071B36;border-radius:8px 8px 8px 8px;padding:15px 16px 15px 16px;}.elementor-8588 .elementor-element.elementor-element-ag10000c .elementor-button:hover, .elementor-8588 .elementor-element.elementor-element-ag10000c .elementor-button:focus{background-color:#122F50;color:#FFFFFF;}.elementor-8588 .elementor-element.elementor-element-ag10000c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8588 .elementor-element.elementor-element-ag10000c .elementor-button:hover svg, .elementor-8588 .elementor-element.elementor-element-ag10000c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8588 .elementor-element.elementor-element-ag10000d .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;text-transform:none;line-height:1.3em;fill:#071B36;color:#071B36;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCD6E1;border-radius:8px 8px 8px 8px;padding:15px 16px 15px 16px;}.elementor-8588 .elementor-element.elementor-element-ag10000d .elementor-button:hover, .elementor-8588 .elementor-element.elementor-element-ag10000d .elementor-button:focus{background-color:#F2F7FB;color:#071B36;}.elementor-8588 .elementor-element.elementor-element-ag10000d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8588 .elementor-element.elementor-element-ag10000d .elementor-button:hover svg, .elementor-8588 .elementor-element.elementor-element-ag10000d .elementor-button:focus svg{fill:#071B36;}.elementor-8588 .elementor-element.elementor-element-ag100010{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#D8E1EA;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;color:#42536A;}#elementor-popup-modal-8588 .dialog-widget-content{background-color:#FFFFFF;border-radius:18px 18px 18px 18px;box-shadow:0px 20px 70px 0px #071B3638;}#elementor-popup-modal-8588{background-color:#071B3699;justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-8588 .dialog-message{width:540px;height:auto;}@media(max-width:767px){.elementor-8588 .elementor-element.elementor-element-ag100011{--padding-top:26px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8588 .elementor-element.elementor-element-ag100003{--padding-top:0px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-8588 .elementor-element.elementor-element-ag100001 img{width:200px;}.elementor-8588 .elementor-element.elementor-element-ag100002 .elementor-heading-title{font-size:25px;}.elementor-8588 .elementor-element.elementor-element-ag100004 .elementor-heading-title{font-size:28px;}.elementor-8588 .elementor-element.elementor-element-ag10000a .elementor-heading-title{font-size:28px;}#elementor-popup-modal-8588 .dialog-message{width:100vw;}}/* Start custom CSS */#elementor-popup-modal-8588 { z-index: 2147483000 !important; padding: 20px; }
#elementor-popup-modal-8588 .dialog-widget-content { max-width: calc(100vw - 40px); overflow: hidden; }
#elementor-popup-modal-8588 .dialog-message { max-width: 100%; max-height: calc(100dvh - 40px); overflow: auto; }
#elementor-popup-modal-8588 .dialog-close-button { display: none !important; }
#elementor-popup-modal-8588 .ukdp-age-shell { font-family: Inter,Arial,sans-serif; }
#elementor-popup-modal-8588 .ukdp-age-shell p:last-child { margin-bottom: 0; }
#elementor-popup-modal-8588 .ukdp-age-shell .elementor-heading-title { text-wrap: balance; }
#elementor-popup-modal-8588 .ukdp-age-logo img { display: block; width: 230px; max-width: 100%; height: auto; }
#elementor-popup-modal-8588 .ukdp-age-action, #elementor-popup-modal-8588 .ukdp-age-action .elementor-button { width: 100%; }
#elementor-popup-modal-8588 .ukdp-age-action .elementor-button { display: flex; align-items: center; justify-content: center; min-height: 50px; }
#elementor-popup-modal-8588 .ukdp-age-action .elementor-button:focus-visible { outline: 3px solid #C8102E; outline-offset: 4px; }
#elementor-popup-modal-8588 #ukdp-age-title:focus, #elementor-popup-modal-8588 #ukdp-age-denied-title:focus { outline: none; }
#elementor-popup-modal-8588 .ukdp-age-shell:not(.is-denied) .ukdp-age-denied { display: none; }
#elementor-popup-modal-8588 .ukdp-age-shell.is-denied .ukdp-age-question { display: none; }
body.elementor-editor-active #elementor-popup-modal-8588 .ukdp-age-denied { display: flex; }
@media (max-width:767px) {
 #elementor-popup-modal-8588 { padding: 16px; }
 #elementor-popup-modal-8588 .dialog-widget-content { max-width: calc(100vw - 32px); }
 #elementor-popup-modal-8588 .dialog-message { max-height: calc(100dvh - 32px); }
 #elementor-popup-modal-8588 .ukdp-age-logo img { width: 200px; }
}
@media (prefers-reduced-motion:reduce) {
 #elementor-popup-modal-8588, #elementor-popup-modal-8588 *, #elementor-popup-modal-8588 *::before, #elementor-popup-modal-8588 *::after { animation: none !important; transition: none !important; }
}/* End custom CSS */