.elementor-23557 .elementor-element.elementor-element-page-template-root{--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;}.elementor-23557 .elementor-element.elementor-element-page-template-root:not(.elementor-motion-effects-element-type-background), .elementor-23557 .elementor-element.elementor-element-page-template-root > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFBFC;}.elementor-23557 .elementor-element.elementor-element-page-hero{--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:stretch;--padding-top:56px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-23557 .elementor-element.elementor-element-page-hero:not(.elementor-motion-effects-element-type-background), .elementor-23557 .elementor-element.elementor-element-page-hero > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F5F7;}.elementor-23557 .elementor-element.elementor-element-page-hero-inner{--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:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-23557 .elementor-element.elementor-element-page-title{text-align:start;}.elementor-23557 .elementor-element.elementor-element-page-title .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:42px;font-weight:700;line-height:1.22em;color:#192A3D;}.elementor-23557 .elementor-element.elementor-element-page-featured-image img{width:100%;height:420px;object-fit:cover;object-position:center center;border-radius:14px 14px 14px 14px;}.elementor-23557 .elementor-element.elementor-element-page-body{--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:stretch;--padding-top:42px;--padding-bottom:64px;--padding-left:18px;--padding-right:18px;}.elementor-23557 .elementor-element.elementor-element-page-body:not(.elementor-motion-effects-element-type-background), .elementor-23557 .elementor-element.elementor-element-page-body > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFBFC;}.elementor-23557 .elementor-element.elementor-element-page-content-card{--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:stretch;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:#E1E8ED;--border-color:#E1E8ED;--border-radius:14px 14px 14px 14px;--padding-top:42px;--padding-bottom:46px;--padding-left:44px;--padding-right:44px;}.elementor-23557 .elementor-element.elementor-element-page-content-card:not(.elementor-motion-effects-element-type-background), .elementor-23557 .elementor-element.elementor-element-page-content-card > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23557 .elementor-element.elementor-element-page-content{text-align:start;color:#3A4F66;font-family:"Alexandria", Sans-serif;font-size:17px;font-weight:400;line-height:1.9em;}@media(min-width:768px){.elementor-23557 .elementor-element.elementor-element-page-hero-inner{--content-width:1180px;}.elementor-23557 .elementor-element.elementor-element-page-content-card{--content-width:1180px;}}@media(max-width:1024px){.elementor-23557 .elementor-element.elementor-element-page-hero{--padding-top:44px;--padding-bottom:38px;--padding-left:22px;--padding-right:22px;}.elementor-23557 .elementor-element.elementor-element-page-title .elementor-heading-title{font-size:34px;}.elementor-23557 .elementor-element.elementor-element-page-featured-image img{height:320px;}.elementor-23557 .elementor-element.elementor-element-page-content-card{--padding-top:34px;--padding-bottom:38px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-23557 .elementor-element.elementor-element-page-hero{--padding-top:32px;--padding-bottom:28px;--padding-left:18px;--padding-right:18px;}.elementor-23557 .elementor-element.elementor-element-page-hero-inner{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-23557 .elementor-element.elementor-element-page-title .elementor-heading-title{font-size:28px;}.elementor-23557 .elementor-element.elementor-element-page-featured-image img{height:220px;}.elementor-23557 .elementor-element.elementor-element-page-body{--padding-top:24px;--padding-bottom:42px;--padding-left:12px;--padding-right:12px;}.elementor-23557 .elementor-element.elementor-element-page-content-card{--padding-top:24px;--padding-bottom:28px;--padding-left:18px;--padding-right:18px;}.elementor-23557 .elementor-element.elementor-element-page-content{font-size:16px;}}/* Start custom CSS for theme-post-content, class: .elementor-element-page-content */.elementor-23557 .elementor-element.elementor-element-page-content{direction:rtl;text-align:right;} .elementor-23557 .elementor-element.elementor-element-page-content p{margin:0 0 1.05em;} .elementor-23557 .elementor-element.elementor-element-page-content h2,.elementor-23557 .elementor-element.elementor-element-page-content h3,.elementor-23557 .elementor-element.elementor-element-page-content h4{font-family:Alexandria,sans-serif;color:#192A3D;font-weight:700;} .elementor-23557 .elementor-element.elementor-element-page-content h2{font-size:30px;line-height:1.35;margin:2.1em 0 .7em;padding-bottom:.45em;border-bottom:1px solid #E1E8ED;} .elementor-23557 .elementor-element.elementor-element-page-content h3{font-size:24px;line-height:1.4;margin:1.8em 0 .6em;} .elementor-23557 .elementor-element.elementor-element-page-content h4{font-size:20px;line-height:1.45;margin:1.5em 0 .5em;} .elementor-23557 .elementor-element.elementor-element-page-content a{color:#2264D2;text-decoration:none;font-weight:600;} .elementor-23557 .elementor-element.elementor-element-page-content a:hover{text-decoration:underline;} .elementor-23557 .elementor-element.elementor-element-page-content ul,.elementor-23557 .elementor-element.elementor-element-page-content ol{padding-right:1.35em;padding-left:0;margin:0 0 1.2em;} .elementor-23557 .elementor-element.elementor-element-page-content li{margin-bottom:.45em;} .elementor-23557 .elementor-element.elementor-element-page-content img{border-radius:14px;max-width:100%;height:auto;} .elementor-23557 .elementor-element.elementor-element-page-content blockquote{margin:1.5em 0;padding:18px 20px;background:#F2F5F7;border-right:4px solid #2264D2;border-radius:8px;color:#192A3D;} .elementor-23557 .elementor-element.elementor-element-page-content table{width:100%;border-collapse:separate;border-spacing:0;margin:1.5em 0;border:1px solid #E1E8ED;border-radius:14px;overflow:hidden;} .elementor-23557 .elementor-element.elementor-element-page-content th{background:#F2F5F7;color:#192A3D;font-weight:700;} .elementor-23557 .elementor-element.elementor-element-page-content th,.elementor-23557 .elementor-element.elementor-element-page-content td{padding:13px 14px;border-bottom:1px solid #E1E8ED;text-align:right;} .elementor-23557 .elementor-element.elementor-element-page-content tr:last-child td{border-bottom:0;} .elementor-23557 .elementor-element.elementor-element-page-content .wp-block-button__link,.elementor-23557 .elementor-element.elementor-element-page-content .elementor-button{background:#2264D2;color:#fff!important;border-radius:8px;padding:12px 22px;text-decoration:none;} @media(max-width:767px){.elementor-23557 .elementor-element.elementor-element-page-content h2{font-size:25px;} .elementor-23557 .elementor-element.elementor-element-page-content h3{font-size:21px;} .elementor-23557 .elementor-element.elementor-element-page-content table{display:block;overflow-x:auto;white-space:nowrap;} .elementor-23557 .elementor-element.elementor-element-page-content th,.elementor-23557 .elementor-element.elementor-element-page-content td{padding:11px 12px;}}/* End custom CSS */