.elementor-3051 .elementor-element.elementor-element-5dc86d14{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3051 .elementor-element.elementor-element-2305e855{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:88px;--padding-bottom:82px;--padding-left:24px;--padding-right:24px;}.elementor-3051 .elementor-element.elementor-element-2305e855:not(.elementor-motion-effects-element-type-background), .elementor-3051 .elementor-element.elementor-element-2305e855 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FBFD;}.elementor-3051 .elementor-element.elementor-element-7b16e4a6{--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:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3051 .elementor-element.elementor-element-429ece63{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );color:var( --e-global-color-primary );}.elementor-3051 .elementor-element.elementor-element-68e21ad5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-3051 .elementor-element.elementor-element-68e21ad5 .elementor-heading-title{font-size:54px;font-weight:700;line-height:1.16em;color:#17364A;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-3051 .elementor-element.elementor-element-10a04b69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:18px;line-height:1.75em;color:#5E6E78;}.elementor-3051 .elementor-element.elementor-element-32ee6d50{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );}.elementor-3051 .elementor-element.elementor-element-f2a64e9 .elementor-button{background-color:#55BDE3;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:12px 12px 12px 12px;}.elementor-3051 .elementor-element.elementor-element-f2a64e9 .elementor-button:hover, .elementor-3051 .elementor-element.elementor-element-f2a64e9 .elementor-button:focus{background-color:#17364A;color:#FFFFFF;}.elementor-3051 .elementor-element.elementor-element-f2a64e9 .elementor-button:hover svg, .elementor-3051 .elementor-element.elementor-element-f2a64e9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3051 .elementor-element.elementor-element-2af390b8 .elementor-button{background-color:#17364A;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:12px 12px 12px 12px;}.elementor-3051 .elementor-element.elementor-element-2af390b8 .elementor-button:hover, .elementor-3051 .elementor-element.elementor-element-2af390b8 .elementor-button:focus{background-color:#55BDE3;color:#FFFFFF;}.elementor-3051 .elementor-element.elementor-element-2af390b8 .elementor-button:hover svg, .elementor-3051 .elementor-element.elementor-element-2af390b8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3051 .elementor-element.elementor-element-5338825b{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3051 .elementor-element.elementor-element-7ec71cea{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:78px;--padding-bottom:78px;--padding-left:24px;--padding-right:24px;}.elementor-3051 .elementor-element.elementor-element-23081e4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3051 .elementor-element.elementor-element-23081e4e .elementor-heading-title{font-size:44px;font-weight:700;line-height:1.16em;color:#17364A;}.elementor-3051 .elementor-element.elementor-element-691def8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:17px;line-height:1.75em;color:#5E6E78;}.elementor-widget-posts .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 );}.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 .elementor-post__read-more{color:var( --e-global-color-accent );}.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{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 );}.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 .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-3051 .elementor-element.elementor-element-73489a1d{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-3051 .elementor-element.elementor-element-73489a1d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-3051 .elementor-element.elementor-element-73489a1d:after{content:"0.66";}.elementor-3051 .elementor-element.elementor-element-73489a1d .elementor-post__thumbnail__link{width:100%;}.elementor-3051 .elementor-element.elementor-element-73489a1d .elementor-post__meta-data span + span:before{content:"///";}.elementor-3051 .elementor-element.elementor-element-73489a1d.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-3051 .elementor-element.elementor-element-73489a1d.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-3051 .elementor-element.elementor-element-73489a1d.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-3051 .elementor-element.elementor-element-73489a1d .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-3051 .elementor-element.elementor-element-73489a1d .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-3051 .elementor-element.elementor-element-73489a1d .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-3051 .elementor-element.elementor-element-73489a1d .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-3051 .elementor-element.elementor-element-73489a1d .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-3051 .elementor-element.elementor-element-3ae8ca90{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:78px;--padding-bottom:78px;--padding-left:24px;--padding-right:24px;}.elementor-3051 .elementor-element.elementor-element-3ae8ca90:not(.elementor-motion-effects-element-type-background), .elementor-3051 .elementor-element.elementor-element-3ae8ca90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FBFD;}.elementor-3051 .elementor-element.elementor-element-89cc8ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3051 .elementor-element.elementor-element-89cc8ea .elementor-heading-title{font-size:42px;font-weight:700;line-height:1.16em;color:#17364A;}.elementor-3051 .elementor-element.elementor-element-8f3b6d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:17px;line-height:1.75em;color:#5E6E78;}.elementor-3051 .elementor-element.elementor-element-2e30efce{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:78px;--padding-bottom:78px;--padding-left:24px;--padding-right:24px;}.elementor-3051 .elementor-element.elementor-element-7ce4b0e5{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:78px;--padding-bottom:78px;--padding-left:24px;--padding-right:24px;}.elementor-3051 .elementor-element.elementor-element-7ce4b0e5:not(.elementor-motion-effects-element-type-background), .elementor-3051 .elementor-element.elementor-element-7ce4b0e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FBFD;}.elementor-3051 .elementor-element.elementor-element-2e156761{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3051 .elementor-element.elementor-element-2e156761 .elementor-heading-title{font-size:40px;font-weight:700;line-height:1.16em;color:#17364A;}.elementor-3051 .elementor-element.elementor-element-b8bb7c46{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-3051 .elementor-element.elementor-element-543a7de0{--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:stretch;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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 );}.elementor-3051 .elementor-element.elementor-element-67f20f54 .elementor-accordion-item{border-width:1px;border-color:#D4E2DC;}.elementor-3051 .elementor-element.elementor-element-67f20f54 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#D4E2DC;}.elementor-3051 .elementor-element.elementor-element-67f20f54 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#D4E2DC;}.elementor-3051 .elementor-element.elementor-element-67f20f54 .elementor-accordion-icon, .elementor-3051 .elementor-element.elementor-element-67f20f54 .elementor-accordion-title{color:#07382A;}.elementor-3051 .elementor-element.elementor-element-67f20f54 .elementor-accordion-icon svg{fill:#07382A;}.elementor-3051 .elementor-element.elementor-element-67f20f54 .elementor-accordion-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:700;}.elementor-3051 .elementor-element.elementor-element-67f20f54 .elementor-tab-content{color:#536D64;font-family:"Manrope", Sans-serif;font-size:16px;line-height:1.7em;padding:20px 22px 20px 22px;}.elementor-3051 .elementor-element.elementor-element-1f8a673f{--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:stretch;}.elementor-3051 .elementor-element.elementor-element-16dd8df2 .elementor-accordion-item{border-width:1px;border-color:#D4E2DC;}.elementor-3051 .elementor-element.elementor-element-16dd8df2 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#D4E2DC;}.elementor-3051 .elementor-element.elementor-element-16dd8df2 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#D4E2DC;}.elementor-3051 .elementor-element.elementor-element-16dd8df2 .elementor-accordion-icon, .elementor-3051 .elementor-element.elementor-element-16dd8df2 .elementor-accordion-title{color:#07382A;}.elementor-3051 .elementor-element.elementor-element-16dd8df2 .elementor-accordion-icon svg{fill:#07382A;}.elementor-3051 .elementor-element.elementor-element-16dd8df2 .elementor-accordion-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:700;}.elementor-3051 .elementor-element.elementor-element-16dd8df2 .elementor-tab-content{color:#536D64;font-family:"Manrope", Sans-serif;font-size:16px;line-height:1.7em;padding:20px 22px 20px 22px;}.elementor-3051 .elementor-element.elementor-element-367355e6{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:52px;--padding-bottom:86px;--padding-left:24px;--padding-right:24px;}.elementor-3051 .elementor-element.elementor-element-6b92bd32{--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;--padding-top:34px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px;}.elementor-3051 .elementor-element.elementor-element-6b92bd32:not(.elementor-motion-effects-element-type-background), .elementor-3051 .elementor-element.elementor-element-6b92bd32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F9F7;}.elementor-3051 .elementor-element.elementor-element-72813bc9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-3051 .elementor-element.elementor-element-11faae3a{--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-3051 .elementor-element.elementor-element-b75a90b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-3051 .elementor-element.elementor-element-b75a90b7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:820;letter-spacing:1px;color:#B28C4E;}.elementor-3051 .elementor-element.elementor-element-710eef22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-3051 .elementor-element.elementor-element-710eef22 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:800;line-height:1.18em;color:#173F35;}.elementor-3051 .elementor-element.elementor-element-92b61339 .elementor-button{background-color:#173F35;font-family:"Inter", Sans-serif;font-size:12px;font-weight:730;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#173F35;border-radius:9px 9px 9px 9px;padding:10px 15px 10px 15px;}.elementor-3051 .elementor-element.elementor-element-911c8c29{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3051 .elementor-element.elementor-element-0064314b{--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;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDE8E3;--border-color:#DDE8E3;--border-radius:15px 15px 15px 15px;box-shadow:0px 6px 20px 0px rgba(23,63,53,0.06);--padding-top:8px;--padding-bottom:13px;--padding-left:8px;--padding-right:8px;}.elementor-3051 .elementor-element.elementor-element-0064314b:not(.elementor-motion-effects-element-type-background), .elementor-3051 .elementor-element.elementor-element-0064314b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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 );}.elementor-3051 .elementor-element.elementor-element-48574fac img{border-radius:11px 11px 11px 11px;}.elementor-3051 .elementor-element.elementor-element-a5eccc3b{margin:2px 4px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;text-align:start;}.elementor-3051 .elementor-element.elementor-element-a5eccc3b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:9px;font-weight:800;letter-spacing:0.5px;color:#B28C4E;}.elementor-3051 .elementor-element.elementor-element-26d80a8b{margin:0px 4px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;text-align:start;}.elementor-3051 .elementor-element.elementor-element-26d80a8b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:760;line-height:1.25em;color:#173F35;}.elementor-3051 .elementor-element.elementor-element-6459f3f0 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:12px;font-weight:720;fill:#173F35;color:#173F35;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9D9D2;border-radius:9px 9px 9px 9px;padding:9px 13px 9px 13px;}.elementor-3051 .elementor-element.elementor-element-6459f3f0{margin:3px 4px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-3051 .elementor-element.elementor-element-339cd45d{--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;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDE8E3;--border-color:#DDE8E3;--border-radius:15px 15px 15px 15px;box-shadow:0px 6px 20px 0px rgba(23,63,53,0.06);--padding-top:8px;--padding-bottom:13px;--padding-left:8px;--padding-right:8px;}.elementor-3051 .elementor-element.elementor-element-339cd45d:not(.elementor-motion-effects-element-type-background), .elementor-3051 .elementor-element.elementor-element-339cd45d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3051 .elementor-element.elementor-element-4cf0270c img{border-radius:11px 11px 11px 11px;}.elementor-3051 .elementor-element.elementor-element-bc807b45{margin:2px 4px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;text-align:start;}.elementor-3051 .elementor-element.elementor-element-bc807b45 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:9px;font-weight:800;letter-spacing:0.5px;color:#B28C4E;}.elementor-3051 .elementor-element.elementor-element-f35b2cd6{margin:0px 4px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;text-align:start;}.elementor-3051 .elementor-element.elementor-element-f35b2cd6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:760;line-height:1.25em;color:#173F35;}.elementor-3051 .elementor-element.elementor-element-50c98f6e .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:12px;font-weight:720;fill:#173F35;color:#173F35;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9D9D2;border-radius:9px 9px 9px 9px;padding:9px 13px 9px 13px;}.elementor-3051 .elementor-element.elementor-element-50c98f6e{margin:3px 4px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-3051 .elementor-element.elementor-element-c4c38991{--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;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDE8E3;--border-color:#DDE8E3;--border-radius:15px 15px 15px 15px;box-shadow:0px 6px 20px 0px rgba(23,63,53,0.06);--padding-top:8px;--padding-bottom:13px;--padding-left:8px;--padding-right:8px;}.elementor-3051 .elementor-element.elementor-element-c4c38991:not(.elementor-motion-effects-element-type-background), .elementor-3051 .elementor-element.elementor-element-c4c38991 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3051 .elementor-element.elementor-element-6cd13fe5 img{border-radius:11px 11px 11px 11px;}.elementor-3051 .elementor-element.elementor-element-f0460e70{margin:2px 4px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;text-align:start;}.elementor-3051 .elementor-element.elementor-element-f0460e70 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:9px;font-weight:800;letter-spacing:0.5px;color:#B28C4E;}.elementor-3051 .elementor-element.elementor-element-91597748{margin:0px 4px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;text-align:start;}.elementor-3051 .elementor-element.elementor-element-91597748 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:760;line-height:1.25em;color:#173F35;}.elementor-3051 .elementor-element.elementor-element-80ba0a26 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:12px;font-weight:720;fill:#173F35;color:#173F35;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9D9D2;border-radius:9px 9px 9px 9px;padding:9px 13px 9px 13px;}.elementor-3051 .elementor-element.elementor-element-80ba0a26{margin:3px 4px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-3051 .elementor-element.elementor-element-2b80b211{--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;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDE8E3;--border-color:#DDE8E3;--border-radius:15px 15px 15px 15px;box-shadow:0px 6px 20px 0px rgba(23,63,53,0.06);--padding-top:8px;--padding-bottom:13px;--padding-left:8px;--padding-right:8px;}.elementor-3051 .elementor-element.elementor-element-2b80b211:not(.elementor-motion-effects-element-type-background), .elementor-3051 .elementor-element.elementor-element-2b80b211 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3051 .elementor-element.elementor-element-38eb2b47 img{border-radius:11px 11px 11px 11px;}.elementor-3051 .elementor-element.elementor-element-47120364{margin:2px 4px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;text-align:start;}.elementor-3051 .elementor-element.elementor-element-47120364 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:9px;font-weight:800;letter-spacing:0.5px;color:#B28C4E;}.elementor-3051 .elementor-element.elementor-element-09b0fca5{margin:0px 4px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;text-align:start;}.elementor-3051 .elementor-element.elementor-element-09b0fca5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:760;line-height:1.25em;color:#173F35;}.elementor-3051 .elementor-element.elementor-element-d4cbde3e .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:12px;font-weight:720;fill:#173F35;color:#173F35;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9D9D2;border-radius:9px 9px 9px 9px;padding:9px 13px 9px 13px;}.elementor-3051 .elementor-element.elementor-element-d4cbde3e{margin:3px 4px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}@media(max-width:1024px){.elementor-3051 .elementor-element.elementor-element-5dc86d14{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3051 .elementor-element.elementor-element-2305e855{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3051 .elementor-element.elementor-element-7b16e4a6{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3051 .elementor-element.elementor-element-429ece63{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3051 .elementor-element.elementor-element-68e21ad5 .elementor-heading-title{font-size:45px;}.elementor-3051 .elementor-element.elementor-element-32ee6d50{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3051 .elementor-element.elementor-element-5338825b{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3051 .elementor-element.elementor-element-7ec71cea{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3051 .elementor-element.elementor-element-23081e4e .elementor-heading-title{font-size:37px;}.elementor-3051 .elementor-element.elementor-element-3ae8ca90{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3051 .elementor-element.elementor-element-89cc8ea .elementor-heading-title{font-size:35px;}.elementor-3051 .elementor-element.elementor-element-2e30efce{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3051 .elementor-element.elementor-element-7ce4b0e5{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3051 .elementor-element.elementor-element-2e156761 .elementor-heading-title{font-size:34px;}.elementor-3051 .elementor-element.elementor-element-b8bb7c46{--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-3051 .elementor-element.elementor-element-367355e6{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3051 .elementor-element.elementor-element-710eef22 .elementor-heading-title{font-size:25px;}.elementor-3051 .elementor-element.elementor-element-911c8c29{--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;}}@media(max-width:767px){.elementor-3051 .elementor-element.elementor-element-5dc86d14{--padding-top:44px;--padding-bottom:44px;--padding-left:16px;--padding-right:16px;}.elementor-3051 .elementor-element.elementor-element-2305e855{--padding-top:50px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-3051 .elementor-element.elementor-element-7b16e4a6{--padding-top:44px;--padding-bottom:44px;--padding-left:16px;--padding-right:16px;}.elementor-3051 .elementor-element.elementor-element-429ece63{--padding-top:44px;--padding-bottom:44px;--padding-left:16px;--padding-right:16px;}.elementor-3051 .elementor-element.elementor-element-68e21ad5 .elementor-heading-title{font-size:36px;}.elementor-3051 .elementor-element.elementor-element-10a04b69{font-size:15px;}.elementor-3051 .elementor-element.elementor-element-32ee6d50{--padding-top:44px;--padding-bottom:44px;--padding-left:16px;--padding-right:16px;}.elementor-3051 .elementor-element.elementor-element-5338825b{--padding-top:44px;--padding-bottom:44px;--padding-left:16px;--padding-right:16px;}.elementor-3051 .elementor-element.elementor-element-7ec71cea{--padding-top:44px;--padding-bottom:44px;--padding-left:16px;--padding-right:16px;}.elementor-3051 .elementor-element.elementor-element-23081e4e .elementor-heading-title{font-size:31px;}.elementor-3051 .elementor-element.elementor-element-691def8f{font-size:15px;}.elementor-3051 .elementor-element.elementor-element-73489a1d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-3051 .elementor-element.elementor-element-73489a1d:after{content:"0.5";}.elementor-3051 .elementor-element.elementor-element-73489a1d .elementor-post__thumbnail__link{width:100%;}.elementor-3051 .elementor-element.elementor-element-3ae8ca90{--padding-top:44px;--padding-bottom:44px;--padding-left:16px;--padding-right:16px;}.elementor-3051 .elementor-element.elementor-element-89cc8ea .elementor-heading-title{font-size:30px;}.elementor-3051 .elementor-element.elementor-element-8f3b6d6{font-size:15px;}.elementor-3051 .elementor-element.elementor-element-2e30efce{--padding-top:44px;--padding-bottom:44px;--padding-left:16px;--padding-right:16px;}.elementor-3051 .elementor-element.elementor-element-7ce4b0e5{--padding-top:44px;--padding-bottom:44px;--padding-left:16px;--padding-right:16px;}.elementor-3051 .elementor-element.elementor-element-2e156761 .elementor-heading-title{font-size:29px;}.elementor-3051 .elementor-element.elementor-element-b8bb7c46{--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-3051 .elementor-element.elementor-element-543a7de0{--width:100%;}.elementor-3051 .elementor-element.elementor-element-67f20f54 .elementor-accordion-title{font-size:16px;}.elementor-3051 .elementor-element.elementor-element-67f20f54 .elementor-tab-content{font-size:15.5px;}.elementor-3051 .elementor-element.elementor-element-1f8a673f{--width:100%;}.elementor-3051 .elementor-element.elementor-element-16dd8df2 .elementor-accordion-title{font-size:16px;}.elementor-3051 .elementor-element.elementor-element-16dd8df2 .elementor-tab-content{font-size:15.5px;}.elementor-3051 .elementor-element.elementor-element-367355e6{--padding-top:44px;--padding-bottom:44px;--padding-left:16px;--padding-right:16px;}.elementor-3051 .elementor-element.elementor-element-6b92bd32{--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-3051 .elementor-element.elementor-element-72813bc9{--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;--align-items:flex-start;}.elementor-3051 .elementor-element.elementor-element-11faae3a{--width:100%;}.elementor-3051 .elementor-element.elementor-element-710eef22 .elementor-heading-title{font-size:22px;}.elementor-3051 .elementor-element.elementor-element-911c8c29{--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-3051 .elementor-element.elementor-element-0064314b{--width:100%;}.elementor-3051 .elementor-element.elementor-element-26d80a8b .elementor-heading-title{font-size:16px;}.elementor-3051 .elementor-element.elementor-element-339cd45d{--width:100%;}.elementor-3051 .elementor-element.elementor-element-f35b2cd6 .elementor-heading-title{font-size:16px;}.elementor-3051 .elementor-element.elementor-element-c4c38991{--width:100%;}.elementor-3051 .elementor-element.elementor-element-91597748 .elementor-heading-title{font-size:16px;}.elementor-3051 .elementor-element.elementor-element-2b80b211{--width:100%;}.elementor-3051 .elementor-element.elementor-element-09b0fca5 .elementor-heading-title{font-size:16px;}}@media(min-width:768px){.elementor-3051 .elementor-element.elementor-element-2305e855{--content-width:1240px;}.elementor-3051 .elementor-element.elementor-element-7ec71cea{--content-width:1240px;}.elementor-3051 .elementor-element.elementor-element-3ae8ca90{--content-width:1240px;}.elementor-3051 .elementor-element.elementor-element-2e30efce{--content-width:1240px;}.elementor-3051 .elementor-element.elementor-element-7ce4b0e5{--content-width:1240px;}.elementor-3051 .elementor-element.elementor-element-b8bb7c46{--width:100%;}.elementor-3051 .elementor-element.elementor-element-543a7de0{--width:48%;}.elementor-3051 .elementor-element.elementor-element-1f8a673f{--width:48%;}.elementor-3051 .elementor-element.elementor-element-367355e6{--content-width:1240px;}.elementor-3051 .elementor-element.elementor-element-6b92bd32{--width:100%;}.elementor-3051 .elementor-element.elementor-element-72813bc9{--content-width:1180px;}.elementor-3051 .elementor-element.elementor-element-11faae3a{--width:72%;}.elementor-3051 .elementor-element.elementor-element-911c8c29{--content-width:1180px;}.elementor-3051 .elementor-element.elementor-element-0064314b{--width:23.5%;}.elementor-3051 .elementor-element.elementor-element-339cd45d{--width:23.5%;}.elementor-3051 .elementor-element.elementor-element-c4c38991{--width:23.5%;}.elementor-3051 .elementor-element.elementor-element-2b80b211{--width:23.5%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3051 .elementor-element.elementor-element-543a7de0{--width:100%;}.elementor-3051 .elementor-element.elementor-element-1f8a673f{--width:100%;}.elementor-3051 .elementor-element.elementor-element-0064314b{--width:48%;}.elementor-3051 .elementor-element.elementor-element-339cd45d{--width:48%;}.elementor-3051 .elementor-element.elementor-element-c4c38991{--width:48%;}.elementor-3051 .elementor-element.elementor-element-2b80b211{--width:48%;}}/* Start custom CSS for container, class: .elementor-element-5dc86d14 */.elementor-3051 .elementor-element.elementor-element-5dc86d14.qai-blog-page{
 --qai-navy:#17364A;--qai-blue:#55BDE3;--qai-green:#55CF78;--qai-text:#5E6E78;--qai-soft:#F6FBFD;--qai-line:rgba(23,54,74,.11);--qai-shadow:0 14px 38px rgba(23,54,74,.08);--qai-shadow2:0 22px 54px rgba(23,54,74,.13);
 overflow:hidden;
}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-blog-hero{position:relative;isolation:isolate;overflow:hidden;border-bottom:1px solid rgba(23,54,74,.06)}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-blog-hero:before{content:"";position:absolute;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle,rgba(85,189,227,.18),rgba(85,189,227,0) 67%);right:-170px;top:-170px;z-index:-1}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-blog-hero:after{content:"";position:absolute;width:360px;height:360px;border-radius:50%;border:1px solid rgba(85,189,227,.18);left:-190px;bottom:-230px;z-index:-1}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-hero-grid>.e-con-inner,.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-hero-grid{width:100%}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-hero-left{flex:1 1 57%} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-hero-right{flex:1 1 43%}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-kicker{display:inline-flex;align-items:center;gap:10px;color:var(--qai-blue);font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;padding:9px 13px;border-radius:999px;background:#fff;border:1px solid rgba(85,189,227,.25);box-shadow:0 8px 22px rgba(23,54,74,.05)}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-kicker:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--qai-green);box-shadow:0 0 0 5px rgba(85,207,120,.12)}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-hero-title .elementor-heading-title{letter-spacing:-.035em;max-width:800px}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-hero-copy{max-width:760px} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-hero-copy p{margin:0}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-blog-search{display:flex;align-items:center;max-width:760px;padding:7px;background:#fff;border:1px solid rgba(23,54,74,.12);border-radius:16px;box-shadow:0 12px 34px rgba(23,54,74,.07);margin:7px 0 12px}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-blog-search input[type=search]{flex:1;min-width:0;border:0!important;background:transparent!important;box-shadow:none!important;outline:none!important;padding:12px 14px!important;font-size:15px;color:var(--qai-navy)}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-blog-search button{border:0;background:var(--qai-navy);color:#fff;font-weight:800;padding:13px 18px;border-radius:11px;cursor:pointer;transition:.2s ease}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-blog-search button:hover{background:var(--qai-blue);transform:translateY(-1px)}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-topic-chips{display:flex;flex-wrap:wrap;gap:8px}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-topic-chips a{font-size:12px;font-weight:700;color:var(--qai-navy);text-decoration:none;padding:8px 11px;border:1px solid var(--qai-line);border-radius:999px;background:rgba(255,255,255,.72);transition:.2s ease}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-topic-chips a:hover{border-color:rgba(85,189,227,.45);background:#fff;color:#2A9FCE;transform:translateY(-1px)}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-hero-buttons{flex-wrap:wrap!important}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-hero-buttons .elementor-button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 10px 24px rgba(23,54,74,.10);transition:.2s ease}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-hero-buttons .elementor-button:hover{transform:translateY(-2px);box-shadow:0 15px 28px rgba(23,54,74,.15)}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-library-visual{height:500px;position:relative;display:grid;place-items:center;min-width:0}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-book-core{width:230px;height:230px;border-radius:42px;display:grid;place-items:center;background:linear-gradient(145deg,#55BDE3,#2F9FCB);box-shadow:0 30px 70px rgba(47,159,203,.26);transform:rotate(-3deg);position:relative;z-index:3}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-book-core:after{content:"";position:absolute;inset:12px;border:1px solid rgba(255,255,255,.35);border-radius:33px}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-book-core svg{width:160px;height:160px;filter:drop-shadow(0 12px 15px rgba(0,0,0,.08))}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-orbit{position:absolute;border:1px solid rgba(85,189,227,.24);border-radius:50%}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-orbit-one{width:390px;height:390px} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-orbit-two{width:485px;height:485px;border-style:dashed;opacity:.65}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-float-card{position:absolute;z-index:4;width:220px;padding:15px 16px;border-radius:17px;background:rgba(255,255,255,.94);border:1px solid rgba(23,54,74,.09);box-shadow:0 18px 40px rgba(23,54,74,.11);backdrop-filter:blur(10px)}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-float-card span{display:inline-grid;place-items:center;width:29px;height:29px;border-radius:9px;background:#EAF8FD;color:#2A9FCE;font-size:11px;font-weight:900;margin-right:7px}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-float-card strong{font-size:14px;color:var(--qai-navy)} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-float-card small{display:block;color:var(--qai-text);font-size:11px;margin:7px 0 0 38px}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-float-a{left:0;top:78px} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-float-b{right:-5px;top:185px} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-float-c{left:18px;bottom:55px}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-section-kicker{display:flex;align-items:center;justify-content:center;gap:10px;color:var(--qai-blue);font-size:12px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-section-kicker:before,.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-section-kicker:after{content:"";width:30px;height:1px;background:currentColor;opacity:.45} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-section-kicker.left{justify-content:flex-start} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-section-kicker.left:before{display:none}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-section-title{max-width:930px;margin-left:auto!important;margin-right:auto!important} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-section-title .elementor-heading-title{letter-spacing:-.025em}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-section-copy{max-width:800px;margin-left:auto!important;margin-right:auto!important} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-section-copy p{margin:0}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-latest-posts .elementor-posts-container,.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-course-posts .elementor-posts-container{align-items:stretch}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-latest-posts .elementor-post,.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-course-posts .elementor-post{height:100%;overflow:hidden;border:1px solid var(--qai-line);border-radius:18px;background:#fff;box-shadow:var(--qai-shadow);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-latest-posts .elementor-post:hover,.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-course-posts .elementor-post:hover{transform:translateY(-6px);box-shadow:var(--qai-shadow2);border-color:rgba(85,189,227,.38)}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-latest-posts .elementor-post__thumbnail__link,.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-course-posts .elementor-post__thumbnail__link{margin:0!important;overflow:hidden;background:#edf4f7}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-latest-posts .elementor-post__thumbnail,.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-course-posts .elementor-post__thumbnail{padding-bottom:62%!important}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-latest-posts .elementor-post__thumbnail img,.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-course-posts .elementor-post__thumbnail img{width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .35s ease}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-latest-posts .elementor-post:hover img,.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-course-posts .elementor-post:hover img{transform:scale(1.035)}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-latest-posts .elementor-post__text,.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-course-posts .elementor-post__text{padding:19px 19px 21px!important;margin:0!important;display:flex;flex-direction:column;align-items:flex-start}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-latest-posts .elementor-post__meta-data{order:-1;margin:0 0 9px!important;color:#7A8B95!important;font-size:11px!important;text-transform:uppercase;letter-spacing:.08em;border:0!important}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-latest-posts .elementor-post__title,.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-course-posts .elementor-post__title{margin:0 0 15px!important;line-height:1.34!important;font-size:18px!important}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-latest-posts .elementor-post__title a,.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-course-posts .elementor-post__title a{color:var(--qai-navy)!important;text-decoration:none!important;font-weight:800!important}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-latest-posts .elementor-post__excerpt,.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-course-posts .elementor-post__excerpt,.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-course-posts .elementor-post__meta-data{display:none!important}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-latest-posts .elementor-post__read-more,.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-course-posts .elementor-post__read-more{display:inline-flex!important;align-items:center;justify-content:center;min-height:40px;padding:9px 14px!important;border-radius:10px;background:var(--qai-blue)!important;color:#fff!important;text-decoration:none!important;font-weight:800!important;font-size:12px!important;transition:.2s ease}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-latest-posts .elementor-post__read-more:hover,.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-course-posts .elementor-post__read-more:hover{background:var(--qai-navy)!important;transform:translateY(-1px)}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-latest-posts .elementor-pagination{margin-top:34px!important;display:flex;justify-content:center;gap:8px;align-items:center}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-latest-posts .elementor-pagination a,.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-latest-posts .elementor-pagination span{min-width:38px;height:38px;display:inline-grid;place-items:center;border-radius:10px;border:1px solid var(--qai-line);text-decoration:none;color:var(--qai-navy);background:#fff;font-weight:700}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-latest-posts .elementor-pagination .current{background:var(--qai-navy);color:#fff;border-color:var(--qai-navy)}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-path-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:16px}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-path-card{position:relative;display:block;min-height:320px;padding:28px 26px;border-radius:22px;background:#fff;border:1px solid var(--qai-line);box-shadow:var(--qai-shadow);text-decoration:none;overflow:hidden;transition:.24s ease}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-path-card:after{content:"";position:absolute;width:160px;height:160px;border-radius:50%;right:-75px;bottom:-90px;background:rgba(85,189,227,.10);transition:.28s ease}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-path-card:hover{transform:translateY(-7px);box-shadow:var(--qai-shadow2);border-color:rgba(85,189,227,.38)} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-path-card:hover:after{transform:scale(1.2)}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-path-no{position:absolute;right:22px;top:21px;color:#B8CBD4;font-size:12px;font-weight:900;letter-spacing:.12em}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-path-icon{width:54px;height:54px;border-radius:16px;display:grid;place-items:center;background:#EAF8FD;color:#2A9FCE;font-size:25px;font-weight:900;margin-bottom:26px}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-path-card h3{margin:0 0 12px;color:var(--qai-navy);font-size:23px;line-height:1.25} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-path-card p{margin:0 0 24px;color:var(--qai-text);font-size:14px;line-height:1.7} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-path-card span{color:#2A9FCE;font-weight:800;font-size:13px}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-quality-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:28px;align-items:stretch}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-quality-main{padding:38px;border:1px solid var(--qai-line);border-radius:24px;background:#fff;box-shadow:var(--qai-shadow)} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-quality-main h2{font-size:36px;line-height:1.18;letter-spacing:-.025em;color:var(--qai-navy);margin:16px 0 14px} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-quality-main>p{font-size:16px;line-height:1.75;color:var(--qai-text);margin:0 0 26px}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-review-list{display:grid;grid-template-columns:1fr 1fr;gap:14px} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-review-list>div{display:flex;gap:13px;padding:16px;border-radius:16px;background:#F7FBFD;border:1px solid rgba(23,54,74,.07)} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-review-list b{flex:0 0 34px;height:34px;border-radius:10px;display:grid;place-items:center;background:#EAF8FD;color:#2A9FCE;font-size:11px} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-review-list span{color:var(--qai-text);font-size:13px;line-height:1.55} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-review-list strong{display:block;color:var(--qai-navy);font-size:13px;margin-bottom:3px}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-live-card{position:relative;padding:38px;border-radius:24px;background:linear-gradient(155deg,#17364A,#244E65);color:#fff;box-shadow:0 22px 55px rgba(23,54,74,.20);overflow:hidden} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-live-card:after{content:"";position:absolute;width:220px;height:220px;border-radius:50%;right:-95px;bottom:-100px;background:rgba(85,189,227,.16)} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-live-badge{display:inline-flex;padding:8px 11px;border-radius:999px;background:rgba(255,255,255,.10);color:#9EE5FF;font-size:10px;font-weight:900;letter-spacing:.12em} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-live-card h3{font-size:28px;line-height:1.28;margin:22px 0 14px;color:#fff;position:relative;z-index:1} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-live-card p{font-size:14px;line-height:1.75;color:rgba(255,255,255,.78);margin:0 0 26px;position:relative;z-index:1} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-live-actions{display:flex;flex-wrap:wrap;gap:9px;position:relative;z-index:1} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-live-actions a{padding:12px 15px;border-radius:10px;background:#55BDE3;color:#fff;text-decoration:none;font-size:12px;font-weight:900} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-live-actions a:last-child{background:#fff;color:#17364A}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-explore-more{text-align:center;margin-top:8px} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-explore-more .elementor-button{min-height:48px;box-shadow:0 10px 24px rgba(23,54,74,.12)}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-link-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:12px} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-link-card{display:block;padding:25px 23px;border-radius:19px;background:#fff;border:1px solid var(--qai-line);box-shadow:0 10px 28px rgba(23,54,74,.06);text-decoration:none;transition:.22s ease} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-link-card:hover{transform:translateY(-5px);box-shadow:var(--qai-shadow2);border-color:rgba(85,189,227,.35)} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-link-label{font-size:10px;letter-spacing:.12em;font-weight:900;color:#2A9FCE} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-link-card h3{font-size:19px;line-height:1.35;color:var(--qai-navy);margin:13px 0 10px} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-link-card p{font-size:13px;line-height:1.65;color:var(--qai-text);margin:0 0 16px} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-link-card b{font-size:12px;color:#2A9FCE} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-link-card-accent{background:#17364A;border-color:#17364A} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-link-card-accent h3{color:#fff} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-link-card-accent p{color:rgba(255,255,255,.72)} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-link-card-accent b,.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-link-card-accent .qai-link-label{color:#8EDFFF}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-faq-list{max-width:960px;margin:14px auto 0;display:grid;gap:10px} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-faq-list details{background:#fff;border:1px solid var(--qai-line);border-radius:15px;overflow:hidden;box-shadow:0 7px 20px rgba(23,54,74,.04)} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-faq-list summary{cursor:pointer;list-style:none;padding:18px 54px 18px 20px;color:var(--qai-navy);font-weight:800;font-size:15px;position:relative} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-faq-list summary::-webkit-details-marker{display:none} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-faq-list summary:after{content:"+";position:absolute;right:19px;top:50%;transform:translateY(-50%);width:27px;height:27px;display:grid;place-items:center;border-radius:8px;background:#EAF8FD;color:#2A9FCE;font-size:18px;font-weight:700} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-faq-list details[open] summary:after{content:"−"} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-faq-list details>div{padding:0 20px 19px;color:var(--qai-text);font-size:14px;line-height:1.7}
.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-final-card{max-width:1240px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:38px;padding:40px 42px;border-radius:26px;background:linear-gradient(135deg,#17364A,#20536C);box-shadow:0 26px 60px rgba(23,54,74,.20);position:relative;overflow:hidden} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-final-card:after{content:"";position:absolute;width:300px;height:300px;border-radius:50%;right:-130px;top:-160px;background:rgba(85,189,227,.14)} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-final-card>div:first-child{max-width:680px;position:relative;z-index:1} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-final-card span{color:#8EDFFF;font-size:10px;font-weight:900;letter-spacing:.14em} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-final-card h2{color:#fff;font-size:36px;line-height:1.2;letter-spacing:-.02em;margin:12px 0} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-final-card p{color:rgba(255,255,255,.76);font-size:14px;line-height:1.7;margin:0} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-final-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:9px;position:relative;z-index:1} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-final-actions a{padding:12px 15px;border-radius:10px;background:#fff;color:#17364A;text-decoration:none;font-size:12px;font-weight:900;white-space:nowrap} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-final-actions a:nth-child(2){background:#55BDE3;color:#fff} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-final-actions a:nth-child(3){background:#55CF78;color:#123B28}
@media(max-width:1024px){.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-hero-grid{flex-direction:column!important} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-hero-left,.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-hero-right{flex:1 1 100%;width:100%} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-library-visual{max-width:650px;margin:auto;height:450px} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-path-grid{grid-template-columns:1fr 1fr} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-path-card:last-child{grid-column:1/-1} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-quality-grid{grid-template-columns:1fr} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-link-grid{grid-template-columns:1fr 1fr} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-final-card{flex-direction:column;align-items:flex-start} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-final-actions{justify-content:flex-start}}
@media(max-width:767px){.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-blog-hero{padding-top:44px!important} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-library-visual{height:350px;margin-top:8px} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-book-core{width:175px;height:175px;border-radius:32px} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-book-core svg{width:120px;height:120px} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-orbit-one{width:285px;height:285px} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-orbit-two{width:340px;height:340px} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-float-card{width:175px;padding:11px 12px} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-float-card strong{font-size:11px} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-float-card small{font-size:9px;margin-left:0} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-float-a{left:0;top:40px} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-float-b{right:0;top:145px} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-float-c{left:5px;bottom:22px} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-blog-search{display:grid;grid-template-columns:1fr;padding:6px} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-blog-search button{width:100%} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-path-grid{grid-template-columns:1fr} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-path-card:last-child{grid-column:auto} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-review-list{grid-template-columns:1fr} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-quality-main,.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-live-card{padding:26px 20px} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-quality-main h2{font-size:29px} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-live-card h3{font-size:24px} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-link-grid{grid-template-columns:1fr} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-final-card{padding:28px 21px;border-radius:20px} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-final-card h2{font-size:29px} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-final-actions{width:100%} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-final-actions a{flex:1 1 100%;text-align:center} .elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-section-kicker:before,.elementor-3051 .elementor-element.elementor-element-5dc86d14 .qai-section-kicker:after{width:18px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b92bd32 */.elementor-3051 .elementor-element.elementor-element-6b92bd32 .qai-rec-course-card{transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.elementor-3051 .elementor-element.elementor-element-6b92bd32 .qai-rec-course-card:hover{transform:translateY(-4px);border-color:#C6A96B;box-shadow:0 14px 30px rgba(23,63,53,.10)}.elementor-3051 .elementor-element.elementor-element-6b92bd32 .qai-rec-course-card img{transition:transform .3s ease}.elementor-3051 .elementor-element.elementor-element-6b92bd32 .qai-rec-course-card:hover img{transform:scale(1.02)}/* End custom CSS */