.elementor-14392 .elementor-element.elementor-element-cc706fc{--display:flex;}.elementor-14392 .elementor-element.elementor-element-75783dc{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14392 .elementor-element.elementor-element-d63b7e5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;grid-column:span 3;}.elementor-14392 .elementor-element.elementor-element-4ccdb5a{text-align:start;}.elementor-14392 .elementor-element.elementor-element-4ccdb5a .elementor-heading-title{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#1A8FBA;}.elementor-14392 .elementor-element.elementor-element-b15ef89 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:38px;font-weight:700;line-height:1.2em;color:#0B1D2E;}.elementor-14392 .elementor-element.elementor-element-c5b110c .elementor-repeater-item-author1 .elementor-icon-list-icon{width:28px;}.elementor-14392 .elementor-element.elementor-element-c5b110c .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#d0d0d8;}.elementor-14392 .elementor-element.elementor-element-c5b110c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-14392 .elementor-element.elementor-element-c5b110c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-14392 .elementor-element.elementor-element-c5b110c .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-14392 .elementor-element.elementor-element-c5b110c .elementor-icon-list-icon{width:14px;}.elementor-14392 .elementor-element.elementor-element-c5b110c .elementor-icon-list-icon i{font-size:14px;}.elementor-14392 .elementor-element.elementor-element-c5b110c .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-14392 .elementor-element.elementor-element-c5b110c .elementor-icon-list-text, .elementor-14392 .elementor-element.elementor-element-c5b110c .elementor-icon-list-text a{color:#7a7a8a;}.elementor-14392 .elementor-element.elementor-element-c5b110c .elementor-icon-list-item{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;}.elementor-14392 .elementor-element.elementor-element-b51dc06{width:var( --container-widget-width, 100px );max-width:100px;padding:0px 0px 0px 0px;--container-widget-width:100px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-14392 .elementor-element.elementor-element-b51dc06 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#C47200;}.elementor-14392 .elementor-element.elementor-element-c9d27a7{text-align:start;}.elementor-14392 .elementor-element.elementor-element-2ba6bff{grid-column:span 2;}.elementor-14392 .elementor-element.elementor-element-2ba6bff.elementor-element{--align-self:stretch;}.elementor-14392 .elementor-element.elementor-element-2ba6bff img{width:100%;max-width:100%;border-radius:14px 14px 14px 14px;box-shadow:0px 16px 48px 0px rgba(11,29,46,0.12);}.elementor-14392 .elementor-element.elementor-element-a346008{--display:grid;--e-con-grid-template-columns:repeat(12, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14392 .elementor-element.elementor-element-03f894e{--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;grid-column:span 3;}.elementor-14392 .elementor-element.elementor-element-5048781{width:100%;max-width:100%;--item-text-hover-decoration:underline;}.elementor-14392 .elementor-element.elementor-element-5048781 .elementor-toc__header-title{text-align:start;}.elementor-14392 .elementor-element.elementor-element-5048781 .elementor-toc__header{flex-direction:row;}.elementor-14392 .elementor-element.elementor-element-e3206b9{--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;grid-column:span 6;}.elementor-14392 .elementor-element.elementor-element-bdd70f9{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-14392 .elementor-element.elementor-element-53f5c41{--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;grid-column:span 3;}.elementor-14392 .elementor-element.elementor-element-d4c4607{--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;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-14392 .elementor-element.elementor-element-d4c4607:not(.elementor-motion-effects-element-type-background), .elementor-14392 .elementor-element.elementor-element-d4c4607 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #0B1D2E 0%, #122B42 100%);}.elementor-14392 .elementor-element.elementor-element-a4b9bc0{text-align:center;}.elementor-14392 .elementor-element.elementor-element-a4b9bc0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:700;line-height:1.3em;color:#ffffff;}.elementor-14392 .elementor-element.elementor-element-563c0b1{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;line-height:1.65em;color:rgba(255,255,255,0.75);}.elementor-14392 .elementor-element.elementor-element-fdbdd26 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14392 .elementor-element.elementor-element-d4847da{--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;}.elementor-14392 .elementor-element.elementor-element-c21651d{padding:40px 0px 40px 0px;}.elementor-14392 .elementor-element.elementor-element-649c991{text-align:start;}.elementor-14392 .elementor-element.elementor-element-649c991 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#C47200;}.elementor-14392 .elementor-element.elementor-element-742ee06{--swiper-slides-to-display:4;--swiper-slides-gap:10px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14392 .elementor-element.elementor-element-742ee06 .swiper-slide > .elementor-element{height:100%;}@media(max-width:1024px){.elementor-14392 .elementor-element.elementor-element-75783dc{--grid-auto-flow:row;}.elementor-14392 .elementor-element.elementor-element-c9d27a7{text-align:justify;}.elementor-14392 .elementor-element.elementor-element-a346008{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-14392 .elementor-element.elementor-element-03f894e{grid-column:span 1;}.elementor-14392 .elementor-element.elementor-element-e3206b9{grid-column:span 3;}.elementor-14392 .elementor-element.elementor-element-bdd70f9{--alignment:center;} .elementor-14392 .elementor-element.elementor-element-bdd70f9{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-14392 .elementor-element.elementor-element-53f5c41{grid-column:span 1;}.elementor-14392 .elementor-element.elementor-element-742ee06{--swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-14392 .elementor-element.elementor-element-cc706fc{--content-width:1200px;}}@media(max-width:767px){.elementor-14392 .elementor-element.elementor-element-75783dc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14392 .elementor-element.elementor-element-b15ef89 .elementor-heading-title{font-size:2rem;}.elementor-14392 .elementor-element.elementor-element-aadc42c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14392 .elementor-element.elementor-element-b51dc06{text-align:start;}.elementor-14392 .elementor-element.elementor-element-c9d27a7{text-align:start;}.elementor-14392 .elementor-element.elementor-element-2ba6bff.elementor-element{--order:-99999 /* order start hack */;}.elementor-14392 .elementor-element.elementor-element-2ba6bff img{max-width:100%;}.elementor-14392 .elementor-element.elementor-element-a346008{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14392 .elementor-element.elementor-element-5a88d26{padding:0px 0px 0px 0px;} .elementor-14392 .elementor-element.elementor-element-bdd70f9{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-14392 .elementor-element.elementor-element-742ee06{--swiper-slides-to-display:1;}}/* Start custom CSS for shortcode, class: .elementor-element-6f48ca2 */.elementor-14392 .elementor-element.elementor-element-6f48ca2 { padding-top: 16px; font-size: 12px; color: #7a7a8a; } .elementor-14392 .elementor-element.elementor-element-6f48ca2 a { color: #7a7a8a; text-decoration: none; } .elementor-14392 .elementor-element.elementor-element-6f48ca2 a:hover { color: #1A8FBA; } .elementor-14392 .elementor-element.elementor-element-6f48ca2 .breadcrumb_last { color: #4a4a5a; font-weight: 500; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ccdb5a */.elementor-14392 .elementor-element.elementor-element-4ccdb5a .elementor-heading-title { background: rgba(26,143,186,0.1); border-radius: 20px; padding: 3px 12px; display: inline-block; }/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-c5b110c */.elementor-14392 .elementor-element.elementor-element-c5b110c { font-size: 12px; color: #7a7a8a; } .elementor-14392 .elementor-element.elementor-element-c5b110c .elementor-post-info__item { color: #7a7a8a; } .elementor-14392 .elementor-element.elementor-element-c5b110c .elementor-post-info__separator { color: #c0c0c8; margin: 0 8px; } .elementor-14392 .elementor-element.elementor-element-c5b110c a { color: #7a7a8a; text-decoration: none; }/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-aadc42c */.elementor-14392 .elementor-element.elementor-element-aadc42c { color: #F7941D; font-size: 12px; font-weight: 600; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b51dc06 */.elementor-14392 .elementor-element.elementor-element-b51dc06 { padding-top: 14px; border-top: 1px solid rgba(11,29,46,0.08); }/* End custom CSS */
/* Start custom CSS for theme-post-excerpt, class: .elementor-element-c9d27a7 */.elementor-14392 .elementor-element.elementor-element-c9d27a7 { font-size: 15px; color: #4a4a5a; line-height: 1.75; }/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-2ba6bff */.elementor-14392 .elementor-element.elementor-element-2ba6bff img { object-fit: cover; display: block; width: 100%; height: auto; aspect-ratio: 3 / 2; }
.elementor-14392 .elementor-element.elementor-element-2ba6bff { align-self: stretch; }/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-5048781 */.elementor-14392 .elementor-element.elementor-element-5048781 { background: #f8fcfe; border: 1px solid rgba(59,181,232,0.18); border-radius: 12px; padding: 20px 22px; } .elementor-14392 .elementor-element.elementor-element-5048781 .elementor-toc__header { background: none; border: none; padding: 0 0 10px 0; } .elementor-14392 .elementor-element.elementor-element-5048781 .elementor-toc__header-title { font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #C47200; } .elementor-14392 .elementor-element.elementor-element-5048781 .elementor-toc__body { padding: 0; } .elementor-14392 .elementor-element.elementor-element-5048781 .elementor-toc__list-item a { font-size: 13px; color: #4a4a5a; text-decoration: none; display: block; padding: 7px 0; border-bottom: 1px solid rgba(11,29,46,0.06); line-height: 1.4; transition: color 0.15s; } .elementor-14392 .elementor-element.elementor-element-5048781 .elementor-toc__list-item:last-child a { border-bottom: none; } .elementor-14392 .elementor-element.elementor-element-5048781 .elementor-toc__list-item a:hover { color: #1A8FBA; } .elementor-14392 .elementor-element.elementor-element-5048781 .elementor-toc__list-item a.elementor-item-active { color: #1A8FBA; font-weight: 500; }/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-5a88d26 */.elementor-14392 .elementor-element.elementor-element-5a88d26 { padding-top: 0px; padding-bottom: 64px; } .elementor-14392 .elementor-element.elementor-element-5a88d26 h2 { font-family: 'Plus Jakarta Sans', sans-serif; font-size: 28px; font-weight: 700; color: #0B1D2E; line-height: 1.25; margin-top: 48px; margin-bottom: 16px; } .elementor-14392 .elementor-element.elementor-element-5a88d26 h3 { font-family: 'Plus Jakarta Sans', sans-serif; font-size: 22px; font-weight: 600; color: #0B1D2E; line-height: 1.3; margin-top: 36px; margin-bottom: 12px; } .elementor-14392 .elementor-element.elementor-element-5a88d26 p { font-size: 16px; color: #4a4a5a; line-height: 1.8; margin-bottom: 20px; } .elementor-14392 .elementor-element.elementor-element-5a88d26 ul, .elementor-14392 .elementor-element.elementor-element-5a88d26 ol { font-size: 16px; color: #4a4a5a; line-height: 1.8; padding-left: 28px; margin-bottom: 20px; } .elementor-14392 .elementor-element.elementor-element-5a88d26 li { margin-bottom: 8px; } .elementor-14392 .elementor-element.elementor-element-5a88d26 strong { color: #0B1D2E; font-weight: 600; } .elementor-14392 .elementor-element.elementor-element-5a88d26 blockquote { border-left: 3px solid #3BB5E8; padding: 18px 24px; margin: 32px 0; background: #f8fcfe; border-radius: 0 8px 8px 0; } .elementor-14392 .elementor-element.elementor-element-5a88d26 blockquote p { font-size: 18px; color: #0B1D2E; font-style: italic; font-weight: 500; margin: 0; line-height: 1.6; } .elementor-14392 .elementor-element.elementor-element-5a88d26 a { color: #1A8FBA; text-underline-offset: 3px; } .elementor-14392 .elementor-element.elementor-element-5a88d26 a:hover { color: #2A8BB5; }/* End custom CSS */
/* Start custom CSS for share-buttons, class: .elementor-element-bdd70f9 */.elementor-14392 .elementor-element.elementor-element-bdd70f9 { padding-top: 32px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3206b9 */.elementor-14392 .elementor-element.elementor-element-e3206b9 { flex: 1 1 0; min-width: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-563c0b1 */.elementor-14392 .elementor-element.elementor-element-563c0b1 { max-width: 460px; margin-left: auto; margin-right: auto; }/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-742ee06 */.elementor-14392 .elementor-element.elementor-element-742ee06 a {
    text-decoration: none;
}/* End custom CSS */