.elementor-18387 .elementor-element.elementor-element-649f447{--display:flex;--margin-top:0px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;}.elementor-18387 .elementor-element.elementor-element-96d50da{--display:flex;--min-height:432px;}.elementor-18387 .elementor-element.elementor-element-abd3ed0{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}body:not(.rtl) .elementor-18387 .elementor-element.elementor-element-abd3ed0{left:50%;}body.rtl .elementor-18387 .elementor-element.elementor-element-abd3ed0{right:50%;}.elementor-18387 .elementor-element.elementor-element-abd3ed0 .elementor-heading-title{font-size:30px;line-height:40px;color:#FFFFFF;}.elementor-18387 .elementor-element.elementor-element-1025d45 img{width:100%;height:432px;object-fit:cover;object-position:center center;}.elementor-18387 .elementor-element.elementor-element-b13340a{--display:flex;}.elementor-18387 .elementor-element.elementor-element-b13340a.e-con{--align-self:center;}@media(max-width:1024px){.elementor-18387 .elementor-element.elementor-element-b13340a{--padding-top:0px;--padding-bottom:0px;--padding-left:020px;--padding-right:020px;}}@media(min-width:769px){.elementor-18387 .elementor-element.elementor-element-b13340a{--width:90%;}}@media(max-width:1024px) and (min-width:769px){.elementor-18387 .elementor-element.elementor-element-b13340a{--width:95%;}}@media(max-width:768px){.elementor-18387 .elementor-element.elementor-element-abd3ed0 .elementor-heading-title{font-size:26px;line-height:35px;}.elementor-18387 .elementor-element.elementor-element-b13340a{--width:95%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for theme-post-title, class: .elementor-element-abd3ed0 */.post-title {
    position: absolute !important;
    top: 50%; 
    left: 50%; 
    transform: translate(-50%, -50%); 
    color: white;
    width: 70%;
    z-index: 3 !important;
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-1025d45 */#overlay-top {
    position: relative;
}

#overlay-top::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.3);
    z-index: 2; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96d50da */.top-container {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-b36bb1f */.form-submit input {
  background-color: #733635 !important;
  color: #fff;
  transition: background-color 0.3s ease-in-out;
}

.form-submit input:hover {
  background-color: #8B2F2D91 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-649f447 */.wd-page-content .container{
    width: 100% !important;
    max-width: 100% !important;
}/* End custom CSS */