/* Start custom CSS */body .elementor-1045 .elementor-element-f5e8ac6{font-family:"Outfit",sans-serif;font-size:1.08rem;line-height:1.8;color:#2A3546}
body .elementor-1045 .elementor-element-f5e8ac6 p{margin:0 0 1.35em}
body .elementor-1045 .elementor-element-f5e8ac6 h2{font-family:"Urbanist",sans-serif;font-weight:800;font-size:1.85rem;line-height:1.25;color:#081D3A;margin:2.2em 0 .7em;padding-left:.8rem;border-left:5px solid #F6E303}
body .elementor-1045 .elementor-element-f5e8ac6 h3{font-family:"Urbanist",sans-serif;font-weight:700;font-size:1.35rem;line-height:1.3;color:#081D3A;margin:1.8em 0 .6em}
body .elementor-1045 .elementor-element-f5e8ac6 h4{font-family:"Urbanist",sans-serif;font-weight:700;font-size:1.12rem;color:#081D3A;margin:1.5em 0 .5em}
body .elementor-1045 .elementor-element-f5e8ac6 h1{font-family:"Urbanist",sans-serif;font-weight:800;font-size:1.85rem;color:#081D3A;margin:2em 0 .7em}
body .elementor-1045 .elementor-element-f5e8ac6 ul,body .elementor-1045 .elementor-element-f5e8ac6 ol{margin:0 0 1.4em;padding-left:1.4em}
body .elementor-1045 .elementor-element-f5e8ac6 li{margin:.4em 0}
body .elementor-1045 .elementor-element-f5e8ac6 ul li::marker{color:#C7B800}
body .elementor-1045 .elementor-element-f5e8ac6 ol li::marker{color:#081D3A;font-weight:700}
body .elementor-1045 .elementor-element-f5e8ac6 a{color:#0F4C9C;text-decoration:underline;text-decoration-color:#F6E303;text-decoration-thickness:2px;text-underline-offset:3px}
body .elementor-1045 .elementor-element-f5e8ac6 a:hover{color:#081D3A;background:#FFF9B8}
body .elementor-1045 .elementor-element-f5e8ac6 img{max-width:100%;height:auto;border-radius:.9rem;margin:1em 0}
body .elementor-1045 .elementor-element-f5e8ac6 blockquote{margin:1.8em 0;padding:1.2em 1.4em;background:#F4F6F9;border-left:5px solid #081D3A;border-radius:.6rem;font-style:italic}
body .elementor-1045 .elementor-element-f5e8ac6 table{width:100%;border-collapse:collapse;margin:0 0 1.5em;font-size:.95rem}
body .elementor-1045 .elementor-element-f5e8ac6 th,body .elementor-1045 .elementor-element-f5e8ac6 td{border:1px solid #DEE4EB;padding:.6em .8em;text-align:left}
body .elementor-1045 .elementor-element-f5e8ac6 strong{color:#081D3A}
body .elementor-1045 .elementor-element-f5e8ac6 .elementor-section,body .elementor-1045 .elementor-element-f5e8ac6 .e-con{max-width:100%}
body .elementor-1045 [data-interaction-id="1fbf4ed4"]{display:block;width:100%;aspect-ratio:5/2;overflow:hidden;background:#081D3A}
body .elementor-1045 [data-interaction-id="1fbf4ed4"] img{display:block;width:100%;height:100%;object-fit:cover}
body .elementor-1045 [data-interaction-id="4ed56b27"],body .elementor-1045 [data-interaction-id="4ac97bff"]{padding:0!important}
body .elementor-1045 [data-interaction-id="34c2cb76"]{padding:0!important;gap:0!important}
body .elementor-1045 [data-interaction-id="16f67b40"] .e--disabled{display:none!important}
@media(max-width:767px){body .elementor-1045 .elementor-element-f5e8ac6{font-size:1.02rem}body .elementor-1045 .elementor-element-f5e8ac6 h2{font-size:1.5rem}body .elementor-1045 .elementor-element-f5e8ac6 h3{font-size:1.2rem}}/* End custom CSS */