.elementor-2867 .elementor-element.elementor-element-b683d2e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 50px;--row-gap:40px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2867 .elementor-element.elementor-element-badcc32{--display:flex;}.elementor-2867 .elementor-element.elementor-element-badcc32.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2867 .elementor-element.elementor-element-337ea2d{--display:flex;}.elementor-2867 .elementor-element.elementor-element-337ea2d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2867 .elementor-element.elementor-element-847fd9b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2867 .elementor-element.elementor-element-847fd9b:not(.elementor-motion-effects-element-type-background), .elementor-2867 .elementor-element.elementor-element-847fd9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-2867 .elementor-element.elementor-element-a65e688{--display:flex;}.elementor-2867 .elementor-element.elementor-element-a65e688.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2867 .elementor-element.elementor-element-fec21bb .gestor-section-title{text-align:left !important;}.elementor-2867 .elementor-element.elementor-element-fec21bb .section-title{margin-bottom:20px;}.elementor-2867 .elementor-element.elementor-element-e64d1bc{--display:flex;}.elementor-2867 .elementor-element.elementor-element-e64d1bc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2867 .elementor-element.elementor-element-3985c3c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-2867 .elementor-element.elementor-element-b683d2e{--flex-wrap:wrap;}.elementor-2867 .elementor-element.elementor-element-847fd9b{--flex-wrap:wrap;}}@media(max-width:767px){.elementor-2867 .elementor-element.elementor-element-b683d2e{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2867 .elementor-element.elementor-element-badcc32{--width:100%;}.elementor-2867 .elementor-element.elementor-element-337ea2d{--width:100%;}.elementor-2867 .elementor-element.elementor-element-847fd9b{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2867 .elementor-element.elementor-element-a65e688{--width:100%;}.elementor-2867 .elementor-element.elementor-element-e64d1bc{--width:100%;}}@media(min-width:768px){.elementor-2867 .elementor-element.elementor-element-b683d2e{--content-width:1320px;}.elementor-2867 .elementor-element.elementor-element-badcc32{--width:65%;}.elementor-2867 .elementor-element.elementor-element-337ea2d{--width:35%;}.elementor-2867 .elementor-element.elementor-element-847fd9b{--content-width:1320px;}.elementor-2867 .elementor-element.elementor-element-a65e688{--width:42%;}.elementor-2867 .elementor-element.elementor-element-e64d1bc{--width:58%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2867 .elementor-element.elementor-element-badcc32{--width:100%;}.elementor-2867 .elementor-element.elementor-element-337ea2d{--width:100%;}.elementor-2867 .elementor-element.elementor-element-a65e688{--width:100%;}.elementor-2867 .elementor-element.elementor-element-e64d1bc{--width:100%;}}/* Start custom CSS */body.elementor-page-2867 .ts-content{font-size:17px;line-height:1.8;color:#3d3d3d}
body.elementor-page-2867 .ts-content h2{font-size:clamp(24px,2.4vw,32px);line-height:1.25;margin:44px 0 16px;color:#0a0a0a}
body.elementor-page-2867 .ts-content h2:first-child{margin-top:0}
body.elementor-page-2867 .ts-content h3{font-size:22px;margin:28px 0 12px}
body.elementor-page-2867 .ts-content p{margin:0 0 16px}
body.elementor-page-2867 .ts-content a{color:#001F81;text-decoration:underline;text-underline-offset:3px}
body.elementor-page-2867 .ts-lead{font-size:clamp(18px,1.6vw,21px);line-height:1.7;color:#1b1b1b;border-left:4px solid #001F81;padding-left:20px;margin-bottom:32px}
body.elementor-page-2867 ul.ts-check{list-style:none;padding:0;margin:0 0 20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px 24px}
body.elementor-page-2867 ul.ts-check li{position:relative;padding-left:32px}
body.elementor-page-2867 ul.ts-check li:before{content:"";position:absolute;left:0;top:6px;width:20px;height:20px;border-radius:50%;background:#001F81 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E") center/12px no-repeat}
body.elementor-page-2867 ol.ts-steps{list-style:none;counter-reset:s;padding:0;margin:0 0 20px}
body.elementor-page-2867 ol.ts-steps li{counter-increment:s;position:relative;padding:14px 0 14px 60px;border-bottom:1px solid #e8ebf3}
body.elementor-page-2867 ol.ts-steps li:before{content:counter(s,decimal-leading-zero);position:absolute;left:0;top:12px;width:42px;height:42px;border-radius:12px;background:#EEF1FA;color:#001F81;font-weight:700;display:flex;align-items:center;justify-content:center}
body.elementor-page-2867 .ts-img img{border-radius:20px;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;margin-bottom:36px}
body.elementor-page-2867 .ts-side{position:sticky;top:120px}
body.elementor-page-2867 .ts-card{background:#F5F7FB;border-radius:20px;padding:28px;margin-bottom:24px}
body.elementor-page-2867 .ts-card h3{font-size:22px;margin:0 0 18px}
body.elementor-page-2867 .ts-nav{list-style:none;margin:0;padding:0}
body.elementor-page-2867 .ts-nav li{margin:0 0 8px}
body.elementor-page-2867 .ts-nav a{display:flex;justify-content:space-between;align-items:center;padding:13px 18px;background:#fff;border-radius:12px;color:#111;font-weight:500;text-decoration:none;transition:.2s}
body.elementor-page-2867 .ts-nav a:after{content:"\2192";opacity:.5}
body.elementor-page-2867 .ts-nav a:hover,body.elementor-page-2867 .ts-nav a[aria-current]{background:#001F81;color:#fff}
body.elementor-page-2867 .ts-nav a:hover:after,body.elementor-page-2867 .ts-nav a[aria-current]:after{opacity:1}
body.elementor-page-2867 .ts-card.ts-dark{background:#001F81;color:#fff}
body.elementor-page-2867 .ts-dark h3,body.elementor-page-2867 .ts-dark a{color:#fff}
body.elementor-page-2867 .ts-dark p{color:rgba(255,255,255,.85);margin:0 0 14px}
body.elementor-page-2867 .ts-dark .ts-line{display:block;font-weight:600;font-size:17px;margin:6px 0;text-decoration:none}
body.elementor-page-2867 .ts-btn{display:inline-block;margin-top:10px;background:#fff;color:#001F81!important;padding:12px 22px;border-radius:10px;font-weight:600;text-decoration:none}
body.elementor-page-2867 .ts-btn.ts-solid{background:#001F81;color:#fff!important}
body.elementor-page-2867 .ts-dl{display:flex;gap:14px;align-items:center;text-decoration:none;color:#111;font-weight:600}
body.elementor-page-2867 .ts-dl span.ic{width:46px;height:46px;border-radius:12px;background:#001F81;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px}
body.elementor-page-2867 .ts-related{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:12px}
body.elementor-page-2867 .ts-related a{display:block;padding:20px;border:1px solid #e3e7f1;border-radius:16px;text-decoration:none;color:#111;font-weight:600;transition:.2s}
body.elementor-page-2867 .ts-related a small{display:block;color:#001F81;font-weight:500;margin-top:6px}
body.elementor-page-2867 .ts-related a:hover{border-color:#001F81;box-shadow:0 10px 30px rgba(0,31,129,.08)}
body.elementor-page-2867 .ts-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px}
body.elementor-page-2867 .ts-tile{background:#fff;border:1px solid #e3e7f1;border-radius:20px;padding:30px}
body.elementor-page-2867 .ts-tile h3{font-size:21px;margin:0 0 10px}
body.elementor-page-2867 .ts-tile p{margin:0;color:#555}
body.elementor-page-2867 .ts-office{background:#F5F7FB;border-radius:20px;padding:30px}
body.elementor-page-2867 .ts-office h3{margin:0 0 6px;font-size:22px}
body.elementor-page-2867 .ts-office .ts-flag{font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#001F81;font-weight:700}
body.elementor-page-2867 .ts-legal{max-width:880px;margin:0 auto}
body.elementor-page-2867 .ts-legal ul{padding-left:22px}
body.elementor-page-2867 .ts-legal li{margin-bottom:6px}
body.elementor-page-2867 .ts-note{background:#FFF8E6;border:1px solid #F2D48A;border-radius:12px;padding:14px 18px;font-size:15px}
body.elementor-page-2867 .ts-countries{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0;margin:0 0 24px}
body.elementor-page-2867 .ts-countries li{background:#EEF1FA;color:#001F81;border-radius:40px;padding:8px 18px;font-weight:600}
body.elementor-page-2867 .ts-consent{font-size:14px;line-height:1.5}
@media (max-width:991px){body.elementor-page-2867 .ts-side{position:static}}/* End custom CSS */