.elementor-5213 .elementor-element.elementor-element-page-head{--display:flex;--padding-top:28px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5213 .elementor-element.elementor-element-page-head:not(.elementor-motion-effects-element-type-background), .elementor-5213 .elementor-element.elementor-element-page-head > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-5213 .elementor-element.elementor-element-page-body{--display:flex;--padding-top:48px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-5213 .elementor-element.elementor-element-page-cta{--display:flex;--padding-top:44px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-5213 .elementor-element.elementor-element-page-cta:not(.elementor-motion-effects-element-type-background), .elementor-5213 .elementor-element.elementor-element-page-cta > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#172B4D;}@media(min-width:768px){.elementor-5213 .elementor-element.elementor-element-page-head{--content-width:1216px;}.elementor-5213 .elementor-element.elementor-element-page-body{--content-width:900px;}.elementor-5213 .elementor-element.elementor-element-page-cta{--content-width:1216px;}}/* Start custom CSS for container, class: .elementor-element-page-head */.elementor-5213 .elementor-element.elementor-element-page-head{background:#F7F9FC;border-bottom:1px solid #DCE6F0;min-height:24px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-page-body */.elementor-5213 .elementor-element.elementor-element-page-body{width:100%;max-width:960px;margin:0 auto;} .elementor-5213 .elementor-element.elementor-element-page-body .elementor-widget-theme-post-content{color:#24344D;font-family:'Newsreader',serif;font-size:19px;line-height:1.76;max-width:760px;margin:0 auto;} .elementor-5213 .elementor-element.elementor-element-page-body .elementor-widget-theme-post-content p{margin-bottom:20px;} .elementor-5213 .elementor-element.elementor-element-page-body .elementor-widget-theme-post-content h2{font-family:'Plus Jakarta Sans',sans-serif;color:#172B4D;font-size:30px;line-height:1.18;margin-top:44px;margin-bottom:14px;} .elementor-5213 .elementor-element.elementor-element-page-body .elementor-widget-theme-post-content h3{font-family:'Plus Jakarta Sans',sans-serif;color:#172B4D;font-size:23px;line-height:1.22;margin-top:30px;margin-bottom:12px;} .elementor-5213 .elementor-element.elementor-element-page-body .elementor-widget-theme-post-content a{color:#0B84F3;} .elementor-5213 .elementor-element.elementor-element-page-body .elementor-widget-theme-post-content img{border-radius:14px;} @media(max-width:767px){.elementor-5213 .elementor-element.elementor-element-page-body{padding:32px 16px 56px;} .elementor-5213 .elementor-element.elementor-element-page-body .elementor-widget-theme-post-content{font-size:18px;line-height:1.72;} .elementor-5213 .elementor-element.elementor-element-page-body .elementor-widget-theme-post-content h2{font-size:26px;} .elementor-5213 .elementor-element.elementor-element-page-body .elementor-widget-theme-post-content h3{font-size:21px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-page-cta */.elementor-5213 .elementor-element.elementor-element-page-cta{border-radius:18px;margin:32px auto 64px;} .elementor-5213 .elementor-element.elementor-element-page-cta .elementor-heading-title{color:#FFF;} .elementor-5213 .elementor-element.elementor-element-page-cta .elementor-button{background:#0B84F3;color:#FFF;border-radius:8px;}/* End custom CSS */