.elementor-12334 .elementor-element.elementor-element-17c3c9da{--display:flex;--min-height:532px;--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.6;--padding-top:0px;--padding-bottom:0px;--padding-left:240px;--padding-right:240px;}.elementor-12334 .elementor-element.elementor-element-17c3c9da::before, .elementor-12334 .elementor-element.elementor-element-17c3c9da > .elementor-background-video-container::before, .elementor-12334 .elementor-element.elementor-element-17c3c9da > .e-con-inner > .elementor-background-video-container::before, .elementor-12334 .elementor-element.elementor-element-17c3c9da > .elementor-background-slideshow::before, .elementor-12334 .elementor-element.elementor-element-17c3c9da > .e-con-inner > .elementor-background-slideshow::before, .elementor-12334 .elementor-element.elementor-element-17c3c9da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(27deg, #00000099 42.01%, #00000099 102.6%);}.elementor-12334 .elementor-element.elementor-element-17c3c9da:not(.elementor-motion-effects-element-type-background), .elementor-12334 .elementor-element.elementor-element-17c3c9da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-12334 .elementor-element.elementor-element-1191139d{text-align:center;}.elementor-12334 .elementor-element.elementor-element-1191139d .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:45px;font-weight:300;text-transform:capitalize;line-height:1.5em;color:#ffffff;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12334 .elementor-element.elementor-element-1855f00 .elementor-icon-list-icon i{color:#FFFFFF;font-size:14px;}.elementor-12334 .elementor-element.elementor-element-1855f00 .elementor-icon-list-icon svg{fill:#FFFFFF;--e-icon-list-icon-size:14px;}.elementor-12334 .elementor-element.elementor-element-1855f00 .elementor-icon-list-icon{width:14px;}.elementor-12334 .elementor-element.elementor-element-1855f00 .elementor-icon-list-text, .elementor-12334 .elementor-element.elementor-element-1855f00 .elementor-icon-list-text a{color:#FFFFFF;}.elementor-12334 .elementor-element.elementor-element-11e7d58b{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-12334 .elementor-element.elementor-element-55f13cb2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12334 .elementor-element.elementor-element-7caed7d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#002BBA3B;text-align:start;color:#4a4a4a;font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-12334 .elementor-element.elementor-element-b71e1fe{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12334 .elementor-element.elementor-element-0ecf230{width:100%;max-width:100%;}.elementor-12334 .elementor-element.elementor-element-35e9b913{--display:flex;}.elementor-12334 .elementor-element.elementor-element-2f2b4979{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12334 .elementor-element.elementor-element-e727f55{--box-border-width:0px;--separator-width:0px;--item-text-hover-decoration:underline;}.elementor-12334 .elementor-element.elementor-element-e727f55 .elementor-toc__header-title{text-align:start;}.elementor-12334 .elementor-element.elementor-element-e727f55 .elementor-toc__header, .elementor-12334 .elementor-element.elementor-element-e727f55 .elementor-toc__header-title{font-family:var( --e-global-typography-0dd149a-font-family ), Sans-serif;font-size:var( --e-global-typography-0dd149a-font-size );font-weight:var( --e-global-typography-0dd149a-font-weight );line-height:var( --e-global-typography-0dd149a-line-height );}.elementor-12334 .elementor-element.elementor-element-e727f55 .elementor-toc__header{flex-direction:row;}.elementor-12334 .elementor-element.elementor-element-2b48054{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12334 .elementor-element.elementor-element-bd225e5{--display:flex;}.elementor-12334 .elementor-element.elementor-element-96f395c{--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:center;--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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12334 .elementor-element.elementor-element-5af21d6 .elementor-button{background-color:#002BBA14;font-family:var( --e-global-typography-4e41e59-font-family ), Sans-serif;font-size:var( --e-global-typography-4e41e59-font-size );font-weight:var( --e-global-typography-4e41e59-font-weight );fill:#002BBA;color:#002BBA;border-radius:50px 50px 50px 50px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12334 .elementor-element.elementor-element-2624001{--grid-columns:3;}.elementor-12334 .elementor-element.elementor-element-29324de{--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;--align-items:center;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12334 .elementor-element.elementor-element-29324de:not(.elementor-motion-effects-element-type-background), .elementor-12334 .elementor-element.elementor-element-29324de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(264deg, #002BBA -4.49%, #8139BA 97.45%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-12334 .elementor-element.elementor-element-e3287d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12334 .elementor-element.elementor-element-e3287d3 .elementor-heading-title{font-family:var( --e-global-typography-fa12c3b-font-family ), Sans-serif;font-size:var( --e-global-typography-fa12c3b-font-size );font-weight:var( --e-global-typography-fa12c3b-font-weight );line-height:var( --e-global-typography-fa12c3b-line-height );color:#FFFFFF;}.elementor-12334 .elementor-element.elementor-element-331f82d{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-12334 .elementor-element.elementor-element-331f82d .elementor-heading-title{font-family:var( --e-global-typography-9cb409d-font-family ), Sans-serif;font-size:var( --e-global-typography-9cb409d-font-size );font-weight:var( --e-global-typography-9cb409d-font-weight );line-height:var( --e-global-typography-9cb409d-line-height );letter-spacing:var( --e-global-typography-9cb409d-letter-spacing );color:#FFFFFF;}.elementor-12334 .elementor-element.elementor-element-062118d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(min-width:661px){.elementor-12334 .elementor-element.elementor-element-55f13cb2{--width:65%;}.elementor-12334 .elementor-element.elementor-element-35e9b913{--width:35%;}}@media(max-width:1200px) and (min-width:661px){.elementor-12334 .elementor-element.elementor-element-11e7d58b{--content-width:100%;}}@media(max-width:1024px) and (min-width:661px){.elementor-12334 .elementor-element.elementor-element-55f13cb2{--width:100%;}.elementor-12334 .elementor-element.elementor-element-35e9b913{--width:100%;}}@media(min-width:1890px){.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12334 .elementor-element.elementor-element-11e7d58b{--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12334 .elementor-element.elementor-element-e727f55 .elementor-toc__header, .elementor-12334 .elementor-element.elementor-element-e727f55 .elementor-toc__header-title{font-size:var( --e-global-typography-0dd149a-font-size );line-height:var( --e-global-typography-0dd149a-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12334 .elementor-element.elementor-element-5af21d6 .elementor-button{font-size:var( --e-global-typography-4e41e59-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12334 .elementor-element.elementor-element-29324de{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12334 .elementor-element.elementor-element-e3287d3 .elementor-heading-title{font-size:var( --e-global-typography-fa12c3b-font-size );line-height:var( --e-global-typography-fa12c3b-line-height );}.elementor-12334 .elementor-element.elementor-element-331f82d .elementor-heading-title{font-size:var( --e-global-typography-9cb409d-font-size );line-height:var( --e-global-typography-9cb409d-line-height );letter-spacing:var( --e-global-typography-9cb409d-letter-spacing );}.elementor-12334 .elementor-element.elementor-element-062118d{margin:0.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}}@media(max-width:1370px){.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12334 .elementor-element.elementor-element-e727f55 .elementor-toc__header, .elementor-12334 .elementor-element.elementor-element-e727f55 .elementor-toc__header-title{font-size:var( --e-global-typography-0dd149a-font-size );line-height:var( --e-global-typography-0dd149a-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12334 .elementor-element.elementor-element-5af21d6 .elementor-button{font-size:var( --e-global-typography-4e41e59-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12334 .elementor-element.elementor-element-e3287d3 .elementor-heading-title{font-size:var( --e-global-typography-fa12c3b-font-size );line-height:var( --e-global-typography-fa12c3b-line-height );}.elementor-12334 .elementor-element.elementor-element-331f82d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12334 .elementor-element.elementor-element-331f82d .elementor-heading-title{font-size:var( --e-global-typography-9cb409d-font-size );line-height:var( --e-global-typography-9cb409d-line-height );letter-spacing:var( --e-global-typography-9cb409d-letter-spacing );}.elementor-12334 .elementor-element.elementor-element-062118d{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:1200px){.elementor-12334 .elementor-element.elementor-element-17c3c9da{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-12334 .elementor-element.elementor-element-11e7d58b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12334 .elementor-element.elementor-element-55f13cb2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12334 .elementor-element.elementor-element-35e9b913{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12334 .elementor-element.elementor-element-2f2b4979{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1024px){.elementor-12334 .elementor-element.elementor-element-17c3c9da{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12334 .elementor-element.elementor-element-1191139d .elementor-heading-title{font-size:38px;}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12334 .elementor-element.elementor-element-11e7d58b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-12334 .elementor-element.elementor-element-55f13cb2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12334 .elementor-element.elementor-element-2f2b4979{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12334 .elementor-element.elementor-element-e727f55 .elementor-toc__header, .elementor-12334 .elementor-element.elementor-element-e727f55 .elementor-toc__header-title{font-size:var( --e-global-typography-0dd149a-font-size );line-height:var( --e-global-typography-0dd149a-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12334 .elementor-element.elementor-element-5af21d6 .elementor-button{font-size:var( --e-global-typography-4e41e59-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12334 .elementor-element.elementor-element-2624001{--grid-columns:2;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12334 .elementor-element.elementor-element-e3287d3 .elementor-heading-title{font-size:var( --e-global-typography-fa12c3b-font-size );line-height:var( --e-global-typography-fa12c3b-line-height );}.elementor-12334 .elementor-element.elementor-element-331f82d .elementor-heading-title{font-size:var( --e-global-typography-9cb409d-font-size );line-height:var( --e-global-typography-9cb409d-line-height );letter-spacing:var( --e-global-typography-9cb409d-letter-spacing );}.elementor-12334 .elementor-element.elementor-element-062118d{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:880px){.elementor-12334 .elementor-element.elementor-element-331f82d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12334 .elementor-element.elementor-element-062118d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:660px){.elementor-12334 .elementor-element.elementor-element-17c3c9da{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12334 .elementor-element.elementor-element-1191139d .elementor-heading-title{font-size:30px;}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12334 .elementor-element.elementor-element-e727f55 .elementor-toc__header, .elementor-12334 .elementor-element.elementor-element-e727f55 .elementor-toc__header-title{font-size:var( --e-global-typography-0dd149a-font-size );line-height:var( --e-global-typography-0dd149a-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12334 .elementor-element.elementor-element-5af21d6 .elementor-button{font-size:var( --e-global-typography-4e41e59-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12334 .elementor-element.elementor-element-2624001{--grid-columns:1;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12334 .elementor-element.elementor-element-e3287d3 .elementor-heading-title{font-size:var( --e-global-typography-fa12c3b-font-size );line-height:var( --e-global-typography-fa12c3b-line-height );}.elementor-12334 .elementor-element.elementor-element-331f82d .elementor-heading-title{font-size:var( --e-global-typography-9cb409d-font-size );line-height:var( --e-global-typography-9cb409d-line-height );letter-spacing:var( --e-global-typography-9cb409d-letter-spacing );}.elementor-12334 .elementor-element.elementor-element-062118d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-50cbf11 */.rank-math-breadcrumb a {
    color: #002BBA;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0ecf230 *//* ==================================
   STELLITES NEXT ARTICLE CARD
================================== */

.stellites-next-article {
    display: flex;
    align-items: stretch;
    width: 100%;
    min-height: 219px;
    height: auto !important;
    background: #EEF0FC;
    border-radius: 12px;
    overflow: hidden;
}

/* ==================================
   LEFT IMAGE
================================== */

.stellites-next-image-wrap {
    position: relative;
    display: block;
    flex: 0 0 44%;
    align-self: stretch;
    min-width: 0;
    overflow: hidden;
}

.stellites-next-image {
    position: absolute;
    inset: 0;
    display: block;
    width: 100% !important;
    height: 100% !important;
    min-height: 0 !important;
    object-fit: cover;
    object-position: center center;
}

/* Fallback image */
.stellites-next-image-placeholder {
    position: absolute;
    inset: 0;
    display: block;
    width: 100%;
    height: 100%;
    background: #DDE5FC;
}

/* ==================================
   RIGHT CONTENT
================================== */

.stellites-next-content {
    flex: 1 1 0;
    min-width: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    gap: 25px;
    padding: 30px 44px;
}

/* Post title */
.stellites-next-title {
    margin: 0 !important;
    font-size: 22px !important;
    font-weight: 600;
    line-height: 1.5 !important;
    overflow-wrap: break-word;
}

.stellites-next-title a {
    color: #052BBA !important;
    text-decoration: none !important;
}

.stellites-next-title a:hover {
    color: #0073FF !important;
}

/* Read Next link */
.stellites-next-link {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    color: #052BBA !important;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.4;
    text-decoration: none !important;
    transition: color .3s ease;
}

.stellites-next-link:hover {
    color: #0073FF !important;
}

.stellites-next-link span {
    font-size: 16px;
    letter-spacing: -5px;
    padding-right: 5px;
}

/* ==================================
   DESKTOP: 1440px AND BELOW
================================== */

@media (max-width: 1440px) {

    .stellites-next-title {
        font-size: 16px !important;
        line-height: 1.5 !important;
    }

    .stellites-next-content {
        gap: 18px;
        padding: 24px 28px;
    }

    .stellites-next-link {
        font-size: 13px;
    }
}

/* ==================================
   MOBILE
================================== */

@media (max-width: 767px) {

    .stellites-next-article {
        min-height: 160px;
    }

    .stellites-next-image-wrap {
        flex-basis: 40%;
    }

    .stellites-next-content {
        padding: 15px;
        gap: 12px;
    }

    .stellites-next-title {
        font-size: 14px !important;
        line-height: 1.4 !important;
    }

    .stellites-next-link {
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-e727f55 *//* ==========================================
   STELLITES TABLE OF CONTENTS
========================================== */

/* Main TOC box */
.toc_stl {
    background: #EBEEFA !important;
    border-radius: 12px !important;
    padding: 32px 33px !important;
    border: none !important;
    width: 100%;
    box-shadow: none !important;
}

/* Elementor TOC container */
.toc_stl .elementor-widget-container,
.toc_stl .elementor-toc__body {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
}

/* TOC heading */
.toc_stl .elementor-toc__header {
    padding: 0 0 24px !important;
    border: none !important;
    background: transparent !important;
}

.toc_stl .elementor-toc__header-title,
.toc_stl .rank-math-toc-title,
.toc_stl .ez-toc-title {
    color: #002BBA !important;
    font-family: 'Archivo', sans-serif !important;
    font-size: 22px !important;
    font-weight: 600 !important;
    line-height: 30px !important;
    margin: 0 !important;
}

/* TOC links */
.toc_stl a {
    color: #002BBA !important;
    font-family: 'Archivo', sans-serif !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 24px !important;
    text-decoration: none !important;
    white-space: normal !important;
    overflow: visible !important;
    text-overflow: clip !important;
}

.toc_stl a:hover {
    color: #0073FF !important;
}

/* Main TOC lists */
.toc_stl .elementor-toc__list-wrapper,
.toc_stl .wp-block-rank-math-toc-block > nav > ul,
.toc_stl .ez-toc-list {
    list-style: none !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Main list items */
.toc_stl .elementor-toc__list-item,
.toc_stl .wp-block-rank-math-toc-block > nav > ul > li,
.toc_stl .ez-toc-list > li {
    list-style: none !important;
    border-bottom: 1px solid #C6D0F3 !important;
    padding: 14px 0 !important;
    margin: 0 !important;
}

/* Remove divider from last main item */
.toc_stl .elementor-toc__list-wrapper > li:last-child,
.toc_stl .wp-block-rank-math-toc-block > nav > ul > li:last-child,
.toc_stl .ez-toc-list > li:last-child {
    border-bottom: none !important;
    padding-bottom: 0 !important;
}

/* Nested list */
.toc_stl .elementor-toc__list-wrapper ul,
.toc_stl .wp-block-rank-math-toc-block ul ul,
.toc_stl .ez-toc-list ul {
    list-style: disc !important;
    margin: 12px 0 0 0 !important;
    padding-left: 24px !important;
}

/* Nested items */
.toc_stl .elementor-toc__list-wrapper ul li,
.toc_stl .wp-block-rank-math-toc-block ul ul li,
.toc_stl .ez-toc-list ul li {
    list-style: disc !important;
    display: list-item !important;
    border: none !important;
    padding: 0 0 6px !important;
    margin: 0 !important;
    color: #002BBA !important;
}

/* Nested list marker */
.toc_stl ul ul li::marker {
    color: #002BBA !important;
    font-size: 12px;
}

/* Remove default numbered counters */
.toc_stl .elementor-toc__list-item-text::before {
    display: none !important;
}

/* Expand/collapse arrow */
.toc_stl .elementor-toc__toggle-button {
    color: #002BBA !important;
}

/* Mobile */
@media (max-width: 767px) {
    .toc_stl {
        padding: 24px 20px !important;
    }

    .toc_stl .elementor-toc__header-title,
    .toc_stl .rank-math-toc-title,
    .toc_stl .ez-toc-title {
        font-size: 20px !important;
        line-height: 28px !important;
    }

    .toc_stl a {
        font-size: 16px !important;
        line-height: 24px !important;
    }
}

.toc_stl .e-font-icon-svg.e-fas-circle {
    display: none;
}
.toc_stl .elementor-toc__body {
    padding: 0;
}
.toc_stl .elementor-toc__header {
    margin-bottom: 0 !important;
    padding-bottom: 15px !important;
}
@media (max-width: 1024px){
.toc_stl .elementor-toc__header {
    padding-bottom: 0px !important;
}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd225e5 */.head_stl_rel .elementor-menu-anchor{
    display: none;
}/* End custom CSS */