.elementor-widget-polylang-language-switcher .cpel-switcher__lang a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-decoration:var( --e-global-typography-primary-text-decoration );color:var( --e-global-color-text );}.elementor-widget-polylang-language-switcher .cpel-switcher__icon{color:var( --e-global-color-text );}.elementor-widget-polylang-language-switcher .cpel-switcher__lang a:hover, .elementor-widget-polylang-language-switcher .cpel-switcher__lang a:focus{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-decoration:var( --e-global-typography-primary-text-decoration );color:var( --e-global-color-accent );}.elementor-widget-polylang-language-switcher .cpel-switcher__lang.cpel-switcher__lang--active a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-decoration:var( --e-global-typography-primary-text-decoration );}.elementor-57126 .elementor-element.elementor-element-95792a6 .cpel-switcher__lang a{color:#FFFFFF;padding-left:10px;padding-right:10px;padding-top:2px;padding-bottom:2px;}.elementor-57126 .elementor-element.elementor-element-95792a6 .cpel-switcher__icon{color:#FFFFFF;padding-left:10px;}.elementor-57126 .elementor-element.elementor-element-95792a6.cpel-switcher--layout-dropdown .cpel-switcher__lang a{background-color:#FF6634;}.elementor-57126 .elementor-element.elementor-element-95792a6 .cpel-switcher__lang a:hover, .elementor-57126 .elementor-element.elementor-element-95792a6 .cpel-switcher__lang a:focus{color:#FFFFFF;}.elementor-57126 .elementor-element.elementor-element-95792a6.cpel-switcher--layout-dropdown .cpel-switcher__lang a:hover, .elementor-57126 .elementor-element.elementor-element-95792a6.cpel-switcher--layout-dropdown .cpel-switcher__lang a:focus{background-color:#E24A1A;}.elementor-57126 .elementor-element.elementor-element-95792a6 .cpel-switcher__name{padding-left:10px;}.elementor-57126 .elementor-element.elementor-element-e78beb7:not(.elementor-motion-effects-element-type-background), .elementor-57126 .elementor-element.elementor-element-e78beb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B284E;}.elementor-57126 .elementor-element.elementor-element-e78beb7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 20px 90px 20px;}.elementor-57126 .elementor-element.elementor-element-e78beb7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-decoration:var( --e-global-typography-primary-text-decoration );color:var( --e-global-color-primary );}.elementor-57126 .elementor-element.elementor-element-b37c5de > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-57126 .elementor-element.elementor-element-b37c5de{text-align:start;}.elementor-57126 .elementor-element.elementor-element-b37c5de .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:56px;font-weight:700;line-height:1.15em;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-57126 .elementor-element.elementor-element-13ee2ae{text-align:start;font-family:"Roboto", Sans-serif;font-size:19px;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-57126 .elementor-element.elementor-element-c9a1515 .elementor-button{background-color:#FF6634;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:17px 38px 17px 38px;}.elementor-57126 .elementor-element.elementor-element-c9a1515{width:auto;max-width:auto;}.elementor-57126 .elementor-element.elementor-element-547af61 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:17px 38px 17px 38px;}.elementor-57126 .elementor-element.elementor-element-547af61{width:auto;max-width:auto;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );}.elementor-57126 .elementor-element.elementor-element-de2951d:not(.elementor-motion-effects-element-type-background), .elementor-57126 .elementor-element.elementor-element-de2951d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B284E;}.elementor-57126 .elementor-element.elementor-element-de2951d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 40px 20px;}.elementor-57126 .elementor-element.elementor-element-de2951d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57126 .elementor-element.elementor-element-daf2c15:not(.elementor-motion-effects-element-type-background), .elementor-57126 .elementor-element.elementor-element-daf2c15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FB;}.elementor-57126 .elementor-element.elementor-element-daf2c15{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 70px 20px;}.elementor-57126 .elementor-element.elementor-element-daf2c15 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57126 .elementor-element.elementor-element-55f3611 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-57126 .elementor-element.elementor-element-55f3611{text-align:center;}.elementor-57126 .elementor-element.elementor-element-55f3611 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:44px;font-weight:700;line-height:1.15em;}.elementor-57126 .elementor-element.elementor-element-334e023{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;line-height:1.6em;}.elementor-57126 .elementor-element.elementor-element-81e9e3f:not(.elementor-motion-effects-element-type-background), .elementor-57126 .elementor-element.elementor-element-81e9e3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07182E;}.elementor-57126 .elementor-element.elementor-element-81e9e3f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 70px 20px;}.elementor-57126 .elementor-element.elementor-element-81e9e3f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57126 .elementor-element.elementor-element-fb97292 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-57126 .elementor-element.elementor-element-fb97292{text-align:center;}.elementor-57126 .elementor-element.elementor-element-fb97292 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:44px;font-weight:700;line-height:1.15em;}.elementor-57126 .elementor-element.elementor-element-499f40b{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;line-height:1.6em;}.elementor-57126 .elementor-element.elementor-element-7cc126c:not(.elementor-motion-effects-element-type-background), .elementor-57126 .elementor-element.elementor-element-7cc126c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-57126 .elementor-element.elementor-element-7cc126c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 80px 20px;}.elementor-57126 .elementor-element.elementor-element-7cc126c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57126 .elementor-element.elementor-element-453d35c > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-57126 .elementor-element.elementor-element-453d35c{text-align:center;}.elementor-57126 .elementor-element.elementor-element-453d35c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:44px;font-weight:700;line-height:1.15em;}.elementor-57126 .elementor-element.elementor-element-bcf3134:not(.elementor-motion-effects-element-type-background), .elementor-57126 .elementor-element.elementor-element-bcf3134 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FB;}.elementor-57126 .elementor-element.elementor-element-bcf3134{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 90px 20px;}.elementor-57126 .elementor-element.elementor-element-bcf3134 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57126 .elementor-element.elementor-element-110e67d > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-57126 .elementor-element.elementor-element-110e67d{text-align:center;}.elementor-57126 .elementor-element.elementor-element-110e67d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:44px;font-weight:700;line-height:1.15em;}.elementor-57126 .elementor-element.elementor-element-422d886{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;line-height:1.6em;}.elementor-57126 .elementor-element.elementor-element-5b4ec42:not(.elementor-motion-effects-element-type-background), .elementor-57126 .elementor-element.elementor-element-5b4ec42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B284E;}.elementor-57126 .elementor-element.elementor-element-5b4ec42{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 90px 20px;}.elementor-57126 .elementor-element.elementor-element-5b4ec42 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57126 .elementor-element.elementor-element-afa3739 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-57126 .elementor-element.elementor-element-afa3739{text-align:center;}.elementor-57126 .elementor-element.elementor-element-afa3739 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:44px;font-weight:700;line-height:1.15em;}.elementor-57126 .elementor-element.elementor-element-94fb5c3{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-57126 .elementor-element.elementor-element-a5f6b9a .elementor-button{background-color:#FF6634;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:17px 38px 17px 38px;}.elementor-57126 .elementor-element.elementor-element-a5f6b9a{width:auto;max-width:auto;}.elementor-57126 .elementor-element.elementor-element-4d14a021 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-57126 .elementor-element.elementor-element-4d14a021:not(.elementor-motion-effects-element-type-background), .elementor-57126 .elementor-element.elementor-element-4d14a021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D2734;}.elementor-57126 .elementor-element.elementor-element-4d14a021{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-57126 .elementor-element.elementor-element-4d14a021 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57126 .elementor-element.elementor-element-787eb5e8{width:var( --container-widget-width, 99.61% );max-width:99.61%;--container-widget-width:99.61%;--container-widget-flex-grow:0;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-57126 .elementor-element.elementor-element-1fb1ff46 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-57126 .elementor-element.elementor-element-1fb1ff46 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-57126 .elementor-element.elementor-element-1fb1ff46{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-57126 .elementor-element.elementor-element-1fb1ff46 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-57126 .elementor-element.elementor-element-1fb1ff46 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-57126 .elementor-element.elementor-element-1fb1ff46 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-57126 .elementor-element.elementor-element-32e3f448 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-57126 .elementor-element.elementor-element-32e3f448 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-57126 .elementor-element.elementor-element-32e3f448{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-57126 .elementor-element.elementor-element-32e3f448 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-57126 .elementor-element.elementor-element-32e3f448 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-57126 .elementor-element.elementor-element-32e3f448 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-57126 .elementor-element.elementor-element-b37c5de .elementor-heading-title{font-size:36px;}.elementor-57126 .elementor-element.elementor-element-55f3611 .elementor-heading-title{font-size:30px;}.elementor-57126 .elementor-element.elementor-element-fb97292 .elementor-heading-title{font-size:30px;}.elementor-57126 .elementor-element.elementor-element-453d35c .elementor-heading-title{font-size:30px;}.elementor-57126 .elementor-element.elementor-element-110e67d .elementor-heading-title{font-size:30px;}.elementor-57126 .elementor-element.elementor-element-afa3739 .elementor-heading-title{font-size:30px;}}@media(min-width:768px){.elementor-57126 .elementor-element.elementor-element-d5663cc{width:48%;}.elementor-57126 .elementor-element.elementor-element-bb3c60c{width:52%;}.elementor-57126 .elementor-element.elementor-element-6936531b{width:46.685%;}.elementor-57126 .elementor-element.elementor-element-2b4886ec{width:53.223%;}}/* Start custom CSS */.ub-eyebrow{display:flex}.ub-eb-center{justify-content:center}.ub-eb-left{justify-content:flex-start}
.ub-eyebrow span{display:inline-block;font:600 13px/1 Roboto,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#FF6634;background:rgba(255,102,52,.1);border:1px solid rgba(255,102,52,.35);padding:9px 16px;border-radius:4px;margin-bottom:18px}
.ub-logo{max-height:46px;width:auto;margin-bottom:26px;display:block;filter:brightness(0) invert(1)}
.ub-hero{background-image:radial-gradient(ellipse at 85% 20%,rgba(45,156,219,.35) 0,rgba(7,24,46,0) 55%),linear-gradient(160deg,#0B284E,#07182E)!important}
.ub-hero .elementor-container{align-items:center}
.ub-shot img{border-radius:22px;box-shadow:0 0 0 1px rgba(255,255,255,.12),0 0 90px -10px rgba(45,156,219,.55);object-fit:cover}
.ub-checks{list-style:none;margin:0 0 30px;padding:0;display:flex;flex-direction:column;gap:10px;font-family:Roboto,sans-serif}
.ub-checks li{position:relative;padding-left:28px;font-size:16px;font-weight:500;color:#E6EEF7}
.ub-checks li:before{content:"";position:absolute;left:0;top:6px;width:14px;height:14px;background:#FF6634;transform:rotate(45deg);border-radius:3px}
.ub-ctas .elementor-widget-wrap{gap:14px;flex-wrap:wrap}.ub-ctas .elementor-widget{width:auto!important;margin-bottom:0!important}
.ub-contact .ub-ctas .elementor-widget-wrap{justify-content:center}
.ub-btn-primary .elementor-button{box-shadow:0 14px 30px -10px rgba(255,102,52,.8)}
.ub-btn-ghost .elementor-button{border:2px solid rgba(255,255,255,.5);transition:all .2s}.ub-btn-ghost .elementor-button:hover{background:#fff!important;color:#0B284E!important}
.ub-statsec{border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}
.ub-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:0;text-align:center;font-family:Roboto,sans-serif;max-width:1080px;margin:0 auto}
.ub-stats div{border-right:1px solid rgba(255,255,255,.12);padding:6px 14px}.ub-stats div:last-child{border:0}
.ub-stats strong{display:block;font-size:36px;font-weight:700;color:#FF6634;line-height:1.1}
.ub-stats span{display:block;margin-top:6px;font-size:14px;color:#B7C9DC}
.ub-grid{display:grid;gap:18px;margin-top:40px;font-family:Roboto,sans-serif}
.ub-grid-2{grid-template-columns:repeat(2,1fr)}.ub-grid-3{grid-template-columns:repeat(3,1fr)}.ub-grid-4{grid-template-columns:repeat(4,1fr)}
.ub-card{position:relative;display:flex;gap:18px;align-items:flex-start;background:#fff;border:1px solid #E4ECF4;border-radius:14px;padding:24px;box-shadow:0 16px 36px -30px rgba(11,40,78,.45)}
.ub-ico{flex:0 0 14px;height:14px;margin-top:6px;background:#FF6634;transform:rotate(45deg);border-radius:3px}
.ub-card h3{margin:0 0 8px;font:700 19px/1.25 Roboto,sans-serif;color:#0B284E!important}
.ub-card p{margin:0;font-size:15.5px;line-height:1.6;color:#4A5B6E}
.ub-plans .ub-card,.ub-plans .ub-card:hover{display:block;background:#0F3461;border-color:#1C4A82;border-radius:18px;padding:30px 24px;box-shadow:none}
.ub-plans .ub-ico{flex:none;display:block;width:auto;height:auto;margin:0 0 10px;background:none;transform:none;font-weight:700;font-size:15px;letter-spacing:.1em;color:#7FB8DE}
.ub-plans .ub-card h3{color:#fff!important;font-size:26px}
.ub-plans .ub-card p{color:#B7C9DC}
.ub-plans .ub-card-hl{background:linear-gradient(160deg,#FF6634,#E24A1A);border:0}
.ub-plans .ub-card-hl p,.ub-plans .ub-card-hl .ub-ico{color:#FFE9E0}
.ub-tag{position:absolute;top:-12px;left:24px;background:#fff;color:#E24A1A;font:700 12px/1 Roboto,sans-serif;font-style:normal;padding:7px 12px;border-radius:4px}
.ub-uses .ub-card{display:block;border-top:4px solid #FF6634;border-radius:6px 6px 14px 14px}.ub-uses .ub-ico{display:none}
.ub-dark{color:#fff}
.ub-dark .elementor-widget-heading .elementor-heading-title{color:#fff!important}
.ub-dark .elementor-widget-text-editor{color:#B7C9DC}
.ub-contact{background-image:linear-gradient(160deg,#0B284E,#07182E)!important}
.elementor-widget-heading .elementor-heading-title{color:#0B284E!important}
.ub-dark .elementor-widget-heading .elementor-heading-title{color:#fff!important}
.elementor-widget-text-editor{color:#4A5B6E}.ub-dark .elementor-widget-text-editor{color:#B7C9DC}
@media(max-width:1024px){.ub-grid-3,.ub-grid-4{grid-template-columns:repeat(2,1fr)}.ub-stats{grid-template-columns:repeat(2,1fr);gap:18px 0}}
@media(max-width:767px){.ub-hero .elementor-column,.ub-contact .elementor-column{width:100%!important}.ub-hero .elementor-container{flex-direction:column-reverse}.ub-grid-2,.ub-grid-3,.ub-grid-4{grid-template-columns:1fr}.ub-stats strong{font-size:28px}}
.ub-card p a{color:#E24A1A;font-weight:500;text-decoration:underline}.ub-res{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:34px;font-family:Roboto,sans-serif}.ub-res a{display:inline-block;padding:12px 22px;border:2px solid #FF6634;border-radius:30px;color:#0B284E;font-weight:600;text-decoration:none;transition:all .2s}.ub-res a:hover{background:#FF6634;color:#fff}/* End custom CSS */