.elementor-16381 .elementor-element.elementor-element-74d078a > .elementor-container{max-width:1180px;}.elementor-16381 .elementor-element.elementor-element-74d078a:not(.elementor-motion-effects-element-type-background), .elementor-16381 .elementor-element.elementor-element-74d078a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16381 .elementor-element.elementor-element-74d078a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 40px 56px 40px;}.elementor-16381 .elementor-element.elementor-element-74d078a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16381 .elementor-element.elementor-element-4c43540 > .elementor-container{max-width:1180px;}.elementor-16381 .elementor-element.elementor-element-4c43540:not(.elementor-motion-effects-element-type-background), .elementor-16381 .elementor-element.elementor-element-4c43540 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16381 .elementor-element.elementor-element-4c43540{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8px 40px 8px 40px;}.elementor-16381 .elementor-element.elementor-element-4c43540 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16381 .elementor-element.elementor-element-8b2a4b9 > .elementor-container{max-width:1180px;}.elementor-16381 .elementor-element.elementor-element-8b2a4b9:not(.elementor-motion-effects-element-type-background), .elementor-16381 .elementor-element.elementor-element-8b2a4b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-16381 .elementor-element.elementor-element-8b2a4b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 40px 72px 40px;}.elementor-16381 .elementor-element.elementor-element-8b2a4b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16381 .elementor-element.elementor-element-462aff0 > .elementor-container{max-width:1180px;}.elementor-16381 .elementor-element.elementor-element-462aff0:not(.elementor-motion-effects-element-type-background), .elementor-16381 .elementor-element.elementor-element-462aff0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16381 .elementor-element.elementor-element-462aff0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 40px 72px 40px;}.elementor-16381 .elementor-element.elementor-element-462aff0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16381 .elementor-element.elementor-element-8a72413 > .elementor-container{max-width:1180px;}.elementor-16381 .elementor-element.elementor-element-8a72413:not(.elementor-motion-effects-element-type-background), .elementor-16381 .elementor-element.elementor-element-8a72413 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-16381 .elementor-element.elementor-element-8a72413{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 40px 72px 40px;}.elementor-16381 .elementor-element.elementor-element-8a72413 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16381 .elementor-element.elementor-element-cd9b65e > .elementor-container{max-width:1180px;}.elementor-16381 .elementor-element.elementor-element-cd9b65e{padding:72px 40px 72px 40px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-16381 .elementor-element.elementor-element-d4755f1 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-16381 .elementor-element.elementor-element-d4755f1:after{content:"0.66";}.elementor-16381 .elementor-element.elementor-element-d4755f1 .elementor-post__meta-data span + span:before{content:"•";}.elementor-16381 .elementor-element.elementor-element-d4755f1{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-16381 .elementor-element.elementor-element-d4755f1 .elementor-post__text{margin-top:20px;}@media(max-width:767px){.elementor-16381 .elementor-element.elementor-element-74d078a{padding:40px 16px 40px 16px;}.elementor-16381 .elementor-element.elementor-element-4c43540{padding:40px 16px 40px 16px;}.elementor-16381 .elementor-element.elementor-element-8b2a4b9{padding:40px 16px 40px 16px;}.elementor-16381 .elementor-element.elementor-element-462aff0{padding:40px 16px 40px 16px;}.elementor-16381 .elementor-element.elementor-element-8a72413{padding:40px 16px 40px 16px;}.elementor-16381 .elementor-element.elementor-element-cd9b65e{padding:40px 16px 40px 16px;}.elementor-16381 .elementor-element.elementor-element-d4755f1 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-16381 .elementor-element.elementor-element-d4755f1:after{content:"0.5";}}/* Start custom CSS */body.elementor-page-16381 .uh h1{font-size:72px!important;line-height:78px!important;font-weight:700!important;letter-spacing:-1.5px;color:#000!important;margin:0 0 28px}
body.elementor-page-16381 .uh h2{font-size:36px!important;line-height:44px!important;font-weight:700!important;letter-spacing:-.72px;color:#171717!important;margin:0 0 20px}
body.elementor-page-16381 .uh p{font-size:18px;line-height:28px;color:#000}
body.elementor-page-16381 .uh-lead{margin:-8px 0 28px!important;color:#555!important}
body.elementor-page-16381 .uh-hero{display:grid;grid-template-columns:5fr 7fr;gap:40px;align-items:center}
body.elementor-page-16381 .uh-hero-t p{font-size:20px;line-height:32px}
body.elementor-page-16381 .uh-car{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;scrollbar-width:thin;scrollbar-color:#E20613 #eee}
body.elementor-page-16381 .uh-slide{flex:0 0 85%;scroll-snap-align:start;min-height:360px;border-radius:12px;padding:40px;display:flex;flex-direction:column;justify-content:flex-end;text-decoration:none;box-shadow:0 2px 12px rgba(0,0,0,.08);color:#fff;background:#E20613 linear-gradient(135deg,#E20613 0%,#9b0410 100%)}
body.elementor-page-16381 .uh-s2{background:#171717 linear-gradient(135deg,#2a2a2a,#111)}
body.elementor-page-16381 .uh-s3{background:#fff;color:#171717;border:1px solid #eee}
body.elementor-page-16381 .uh-s4{background:#F4F4F4;color:#171717}
body.elementor-page-16381 .uh-slide b{font-size:34px;line-height:40px;font-weight:700;margin:8px 0 12px;color:inherit}
body.elementor-page-16381 .uh-slide .uh-sd{font-size:18px;line-height:26px;opacity:.92;color:inherit}
body.elementor-page-16381 .uh-slide .uh-cta{margin-top:24px;font-weight:600;font-size:17px;color:inherit}
body.elementor-page-16381 .uh-s3 .uh-cta,body.elementor-page-16381 .uh-s4 .uh-cta{color:#E20613}
body.elementor-page-16381 .uh-tag{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;opacity:.8;color:inherit}
body.elementor-page-16381 .uh-tiles{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;background:#F4F4F4;padding:12px;border-radius:12px;max-width:940px;margin:0 auto}
body.elementor-page-16381 .uh-tiles a{background:#fff;border-radius:8px;padding:24px 8px;text-align:center;text-decoration:none;color:#333;font-size:17px;display:flex;flex-direction:column;align-items:center;gap:14px}
body.elementor-page-16381 .uh-tiles a:hover{color:#E20613}
body.elementor-page-16381 .uh-ic{width:40px;height:40px;background-size:contain;background-repeat:no-repeat;display:block}
body.elementor-page-16381 .uh-ic-account{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23E20613%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%227%22%20y%3D%222%22%20width%3D%2210%22%20height%3D%2220%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M11%2018h2%22%2F%3E%3C%2Fsvg%3E")}
body.elementor-page-16381 .uh-ic-laptop{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23E20613%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%224%22%20y%3D%225%22%20width%3D%2216%22%20height%3D%2211%22%20rx%3D%221%22%2F%3E%3Cpath%20d%3D%22M2%2019h20%22%2F%3E%3C%2Fsvg%3E")}
body.elementor-page-16381 .uh-ic-news{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23E20613%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%224%22%20width%3D%2213%22%20height%3D%2216%22%20rx%3D%221%22%2F%3E%3Cpath%20d%3D%22M16%209h4v9a2%202%200%200%201-4%200M6%208h7M6%2012h7M6%2016h4%22%2F%3E%3C%2Fsvg%3E")}
body.elementor-page-16381 .uh-ic-award{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23E20613%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%229%22%20r%3D%226%22%2F%3E%3Cpath%20d%3D%22M8.5%2014%207%2022l5-3%205%203-1.5-8%22%2F%3E%3C%2Fsvg%3E")}
body.elementor-page-16381 .uh-ic-faq{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23E20613%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cpath%20d%3D%22M9.5%209a2.5%202.5%200%201%201%203.5%202.3c-.6.3-1%20.9-1%201.6V14M12%2017.5h.01%22%2F%3E%3C%2Fsvg%3E")}
body.elementor-page-16381 .uh-ic-people{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23E20613%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%223%22%20width%3D%2218%22%20height%3D%2218%22%20rx%3D%221%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M7%2018a5%205%200%200%201%2010%200%22%2F%3E%3C%2Fsvg%3E")}
body.elementor-page-16381 .uh-prof{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
body.elementor-page-16381 .uh-prof a{background:#fff;border-radius:8px;padding:28px;text-decoration:none;border:1px solid transparent}
body.elementor-page-16381 .uh-prof a:hover{border-color:#E20613}
body.elementor-page-16381 .uh-prof b{display:block;font-size:20px;font-weight:600;color:#171717;margin-bottom:6px}
body.elementor-page-16381 .uh-prof span{font-size:16px;line-height:24px;color:#555}
body.elementor-page-16381 .uh-split{display:grid;grid-template-columns:3fr 2fr;gap:48px;align-items:center}
body.elementor-page-16381 .uh-leo{grid-template-columns:1fr}
body.elementor-page-16381 .uh-card{background:#F4F4F4;border-radius:12px;padding:32px}
body.elementor-page-16381 .uh-card b{font-size:20px;color:#171717}
body.elementor-page-16381 .uh-card ul{margin:16px 0 0;padding-left:20px;font-size:17px;line-height:30px;color:#333}
body.elementor-page-16381 .uh-btns{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}
body.elementor-page-16381 .uh-btns a{display:inline-block;padding:12px 18px;border-radius:4px;font-size:16px;font-weight:500;text-decoration:none;text-transform:none;background-image:none}
body.elementor-page-16381 .uh-btns .p{background:#E20613;color:#fff!important;border:1px solid #E20613}
body.elementor-page-16381 .uh-btns .s{background:#fff;color:#222!important;border:1px solid #d0d0d0}
body.elementor-page-16381 .uh-btns .s:hover{border-color:#E20613;color:#E20613!important}
body.elementor-page-16381 .uh-cat .elementor-heading-title{font-size:18px!important;font-weight:600!important;color:#E20613!important;border-bottom:2px solid #E20613;padding-bottom:10px}
body.elementor-page-16381 .uh-news .elementor-post{border-bottom:1px solid #e6e6e6;padding:14px 0!important;margin:0!important}
body.elementor-page-16381 .uh-news .elementor-post__title,body.elementor-page-16381 .uh-news .elementor-post__title a{font-size:16px!important;line-height:23px!important;font-weight:500!important;color:#171717!important;text-transform:none!important}
body.elementor-page-16381 .uh-news .elementor-post__title a:hover{color:#E20613!important}
body.elementor-page-16381 .uh-news .elementor-post__meta-data{font-size:13px!important;color:#888!important;margin-top:6px}
body.elementor-page-16381 .uh-news .elementor-posts-container{row-gap:0!important}
@media(max-width:1024px){body.elementor-page-16381 .uh h1{font-size:48px!important;line-height:56px!important}body.elementor-page-16381 .uh-hero,body.elementor-page-16381 .uh-split{grid-template-columns:1fr}body.elementor-page-16381 .uh-tiles{grid-template-columns:repeat(3,1fr)}body.elementor-page-16381 .uh-prof{grid-template-columns:1fr 1fr}}
@media(max-width:640px){body.elementor-page-16381 .uh h1{font-size:38px!important;line-height:44px!important}body.elementor-page-16381 .uh-prof{grid-template-columns:1fr}body.elementor-page-16381 .uh-tiles{grid-template-columns:repeat(2,1fr)}}
body.elementor-page-16381 .uh-islide{flex:0 0 100%;scroll-snap-align:start;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:32px;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 14px rgba(0,0,0,.08);text-decoration:none;min-height:380px}
body.elementor-page-16381 .uh-islide img{width:100%;height:100%;object-fit:cover;border-radius:12px 0 0 12px;display:block}
body.elementor-page-16381 .uh-it{display:flex;flex-direction:column;padding:32px 32px 32px 0}
body.elementor-page-16381 .uh-it b{font-size:34px;line-height:40px;font-weight:700;color:#171717;margin-bottom:14px}
body.elementor-page-16381 .uh-it .uh-sd{font-size:17px;line-height:26px;color:#555}
body.elementor-page-16381 .uh-it .uh-cta{margin-top:28px;color:#E20613;font-weight:600;font-size:16px;align-self:flex-end}
body.elementor-page-16381 .uh-tabs{display:flex;gap:28px;border-bottom:1px solid #ddd;margin:8px 0 32px;flex-wrap:wrap}
body.elementor-page-16381 .uh-tabs a{padding:0 0 12px;font-size:16px;color:#555;text-decoration:none;border-bottom:2px solid transparent;margin-bottom:-1px}
body.elementor-page-16381 .uh-tabs a.on,body.elementor-page-16381 .uh-tabs a:hover{color:#E20613;border-bottom-color:#E20613}
body.elementor-page-16381 .uh-cards .elementor-posts-container{gap:24px!important}
body.elementor-page-16381 .uh-cards .elementor-post__card{border-radius:8px!important;overflow:hidden;border:none!important;box-shadow:0 1px 6px rgba(0,0,0,.06)!important;background:#fff}
body.elementor-page-16381 .uh-cards .elementor-post__thumbnail{padding-bottom:62%!important}
body.elementor-page-16381 .uh-cards .elementor-post__text{padding:20px 20px 0!important;margin-top:0!important}
body.elementor-page-16381 .uh-cards .elementor-post__title,body.elementor-page-16381 .uh-cards .elementor-post__title a{font-size:18px!important;line-height:26px!important;font-weight:600!important;color:#171717!important;text-transform:none!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
body.elementor-page-16381 .uh-cards .elementor-post__meta-data{border:none!important;padding:10px 20px 20px!important;font-size:13px!important;color:#888!important}
body.elementor-page-16381 .uh-cards .elementor-post__avatar,body.elementor-page-16381 .uh-cards .elementor-post__badge{display:none!important}
@media(max-width:767px){body.elementor-page-16381 .uh-islide{grid-template-columns:1fr}body.elementor-page-16381 .uh-islide img{border-radius:12px 12px 0 0;max-height:220px}body.elementor-page-16381 .uh-it{padding:20px}body.elementor-page-16381 .uh-it b{font-size:26px;line-height:32px}}/* End custom CSS */