.elementor-922 .elementor-element.elementor-element-ec81c64 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-922 .elementor-element.elementor-element-ec81c64 > .elementor-container{min-height:550px;}.elementor-922 .elementor-element.elementor-element-ec81c64:not(.elementor-motion-effects-element-type-background), .elementor-922 .elementor-element.elementor-element-ec81c64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-922 .elementor-element.elementor-element-ec81c64{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-922 .elementor-element.elementor-element-5acf477.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-922 .elementor-element.elementor-element-5acf477.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-922 .elementor-element.elementor-element-5acf477.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-922 .elementor-element.elementor-element-5acf477 > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-922 .elementor-element.elementor-element-1a3f31a{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-922 .elementor-element.elementor-element-1a3f31a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:800;line-height:55px;color:#A9DCCF;}.elementor-922 .elementor-element.elementor-element-4381140{margin-top:80px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-922 .elementor-element.elementor-element-2d5d82a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-922 .elementor-element.elementor-element-2748a2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;color:#012C55;font-family:"Fira Sans", Sans-serif;font-size:16px;font-style:normal;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:767px){.elementor-922 .elementor-element.elementor-element-ec81c64 > .elementor-container{min-height:300px;}.elementor-922 .elementor-element.elementor-element-ec81c64 > .elementor-background-overlay{opacity:0.53;}.elementor-922 .elementor-element.elementor-element-ec81c64{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-922 .elementor-element.elementor-element-1a3f31a .elementor-heading-title{font-size:34px;}.elementor-922 .elementor-element.elementor-element-4381140{margin-top:0px;margin-bottom:0px;padding:40px 20px 0px 20px;}.elementor-922 .elementor-element.elementor-element-2748a2b{font-size:14px;}}/* Start custom CSS for section, class: .elementor-element-ec81c64 */#post-hero {
    background-size: cover;
    background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-2748a2b */.post-sec .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow {
    width: 50%;
    padding: 0 !important;
    margin:0px !important;

}
.post-sec p {
    margin:15px 0px 0px 0px !important;
}
.post-sec .wp-block-columns.is-layout-flex.wp-container-core-columns-is-layout-28f84493.wp-block-columns-is-layout-flex {
    gap:80px;
    margin:0px !important;
}
@media (max-width: 767px) {.post-sec .wp-block-columns.is-layout-flex.wp-container-core-columns-is-layout-28f84493.wp-block-columns-is-layout-flex {
    gap:0px;
}}

.post-sec h3 {
    font-size: 30px;
    font-style: normal !important;
    font-weight: 900;
    font-family: 'Roboto';
}



.post-sec img {
   object-fit: cover;
   object-position: center center;
}


@media only screen and (max-width: 767px) {
    
    
    .post-sec .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow {
    width: 100%;
    padding: 0 !important;
    margin-bottom: 10px;
 
    align-content: center;
    align-items: center;
}



.post-sec h3 {
    font-size: 20px;
    font-style: normal !important;
    font-weight: 700;
    font-family: 'Roboto';
}



.post-sec img {
   object-fit: cover;
   object-position: center center;
   max-width:100%;
   min-width
:100%}
}/* End custom CSS */
/* Start custom CSS */body:not([class*="fr"]):not([class*="french"]) img.wp-image-2329
 {
    height: 399px;
    width: 100%;
    object-fit: contain;
    margin-top:15px !important;

}
/* French URL ke liye */
body[class*="fr"] img.wp-image-2329,
body[class*="french"] img.wp-image-2329 {
    height: 519px;
    width: 100%;
    object-fit: contain;
    margin-top: 15px !important;
}




@media (max-width: 767px) {
    img.wp-image-2335 ,
img.wp-image-2329 { height:319px !important;
min-width:100% !important;
max-width:100% !important;
width:100% !important;
}    }

body[class*="fr"] img.wp-image-2335,
body[class*="french"] img.wp-image-2335 {
    height: 414px !important;
      object-fit: cover;
    margin-top: 19px !important;
    object-position: bottom;
}

body:not([class*="fr"]):not([class*="french"]) img.wp-image-2335 {
    height: 319px !important;
    width: 100%;
    object-fit: cover;
    margin-top: 19px !important;
      object-fit: cover;
    margin-top: 19px !important;
    object-position: bottom;
}/* End custom CSS */