.elementor-21203 .elementor-element.elementor-element-ebfa2e6{--display:flex;--min-height:500px;--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;--overlay-opacity:0.63;}.elementor-21203 .elementor-element.elementor-element-ebfa2e6::before, .elementor-21203 .elementor-element.elementor-element-ebfa2e6 > .elementor-background-video-container::before, .elementor-21203 .elementor-element.elementor-element-ebfa2e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-21203 .elementor-element.elementor-element-ebfa2e6 > .elementor-background-slideshow::before, .elementor-21203 .elementor-element.elementor-element-ebfa2e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21203 .elementor-element.elementor-element-ebfa2e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-6b5fe43 );--background-overlay:'';}.elementor-21203 .elementor-element.elementor-element-02c0434 .ansarel-single-post-image-wrapper{text-align:center;}.elementor-21203 .elementor-element.elementor-element-a88543d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;color:#FFFFFF;}.elementor-21203 .elementor-element.elementor-element-9fe3f1d{--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:040px;--padding-bottom:040px;--padding-left:0px;--padding-right:0px;}.elementor-21203 .elementor-element.elementor-element-feb8646 .ansarel-single-post-title{text-align:center;color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:54px;font-weight:700;}.elementor-21203 .elementor-element.elementor-element-f775573 .ansarel-single-post-meta-wrapper{justify-content:center;background-color:#FFFFFF;}.elementor-21203 .elementor-element.elementor-element-89374e1{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:18px;}.elementor-21203 .elementor-element.elementor-element-909557e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:040px;--padding-bottom:040px;--padding-left:0px;--padding-right:0px;}.elementor-21203 .elementor-element.elementor-element-8659dbb{--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-21203 .elementor-element.elementor-element-8659dbb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21203 .elementor-element.elementor-element-c56d4cf{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:26px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#333333;}.elementor-21203 .elementor-element.elementor-element-c56d4cf a{color:#1B3A8C;}.elementor-21203 .elementor-element.elementor-element-c56d4cf a:hover, .elementor-21203 .elementor-element.elementor-element-c56d4cf a:focus{color:#FF4E00;}.elementor-21203 .elementor-element.elementor-element-028e4f7{--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-21203 .elementor-element.elementor-element-2ddbfa7 .elementor-toc__header-title{text-align:start;}.elementor-21203 .elementor-element.elementor-element-2ddbfa7 .elementor-toc__header{flex-direction:row;}.elementor-21203 .elementor-element.elementor-element-2ddbfa7{--item-text-hover-decoration:underline;}@media(min-width:768px){.elementor-21203 .elementor-element.elementor-element-8659dbb{--width:70%;}.elementor-21203 .elementor-element.elementor-element-028e4f7{--width:30%;}}/* Start custom CSS for text-editor, class: .elementor-element-c56d4cf */.post-content img {
    border-radius: 12px;
    max-width: 100%;
    height: auto;
    margin: 30px 0;
}
.post-content h2 {
    font-family: 'Playfair Display', serif;
    font-weight: 700;
    color: #0D1F5C;
    margin-top: 40px;
}
.post-content h3 {
    font-family: 'Playfair Display', serif;
    font-weight: 600;
    color: #1B3A8C;
    margin-top: 30px;
}
.post-content ul, .post-content ol {
    padding-left: 25px;
    margin-bottom: 20px;
}
.post-content li {
    margin-bottom: 8px;
}
.post-content blockquote {
    border-left: 4px solid #FF4E00;
    padding-left: 20px;
    margin: 30px 0;
    font-style: italic;
}/* End custom CSS */