.elementor-131 .elementor-element.elementor-element-17e58695:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-17e58695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2239;}.elementor-131 .elementor-element.elementor-element-17e58695{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-131 .elementor-element.elementor-element-17e58695 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-131 .elementor-element.elementor-element-5cb6d9b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-131 .elementor-element.elementor-element-5cb6d9b > .elementor-container{max-width:1200px;}.elementor-131 .elementor-element.elementor-element-5cb6d9b{z-index:2;}.elementor-131 .elementor-element.elementor-element-ba925d4 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-131 .elementor-element.elementor-element-ba925d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-131 .elementor-element.elementor-element-ba925d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-131 .elementor-element.elementor-element-ba925d4 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-131 .elementor-element.elementor-element-ba925d4 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-131 .elementor-element.elementor-element-ba925d4 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-131 .elementor-element.elementor-element-ba925d4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-131 .elementor-element.elementor-element-ba925d4 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-131 .elementor-element.elementor-element-2242d0b{width:auto;max-width:auto;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-131 .elementor-element.elementor-element-2242d0b .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-131 .elementor-element.elementor-element-2242d0b .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-131 .elementor-element.elementor-element-2242d0b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-131 .elementor-element.elementor-element-79fdd62{--grid-template-columns:repeat(0, auto);width:auto;max-width:auto;--icon-size:16px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-131 .elementor-element.elementor-element-79fdd62 .elementor-widget-container{text-align:left;}.elementor-131 .elementor-element.elementor-element-79fdd62 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-131 .elementor-element.elementor-element-79fdd62 .elementor-social-icon{background-color:#02010100;--icon-padding:0em;}.elementor-131 .elementor-element.elementor-element-d2f7f07:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-d2f7f07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5DA640;}.elementor-131 .elementor-element.elementor-element-d2f7f07{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-131 .elementor-element.elementor-element-d2f7f07 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-131 .elementor-element.elementor-element-dd69519 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-131 .elementor-element.elementor-element-dd69519 > .elementor-container{max-width:1200px;}.elementor-131 .elementor-element.elementor-element-dd69519{z-index:2;}.elementor-131 .elementor-element.elementor-element-beac183 > .elementor-widget-container{margin:-5px 0px -5px 0px;}.elementor-131 .elementor-element.elementor-element-beac183 .aux-has-logo img{width:120px;}.elementor-131 .elementor-element.elementor-element-6f02599{width:auto;max-width:auto;text-align:left;}.elementor-131 .elementor-element.elementor-element-6f02599 .aux-vertical .aux-menu-depth-0 .aux-item-content{text-align:left;}.elementor-131 .elementor-element.elementor-element-6f02599 .aux-menu-depth-0 > .aux-item-content{color:#0F2239;font-family:"Jost", Sans-serif;font-size:16px;font-weight:500;padding:0px 13px 0px 13px;}.elementor-131 .elementor-element.elementor-element-6f02599 .aux-menu-depth-0.aux-hover > .aux-item-content {color:#5DA640 !important;}.elementor-131 .elementor-element.elementor-element-65e6c64 .aux-search-submit:hover{background-color:#0F2239;border-radius:50% 50% 50% 50%;}.elementor-131 .elementor-element.elementor-element-65e6c64 .aux-search-popup{background-color:#000000F2;}.elementor-131 .elementor-element.elementor-element-65e6c64{width:auto;max-width:auto;}.elementor-131 .elementor-element.elementor-element-65e6c64 > .elementor-widget-container{margin:0px 10px 0px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D0DBE9;border-radius:50% 50% 50% 50%;}.elementor-131 .elementor-element.elementor-element-65e6c64 .aux-search-submit svg{color:#0F2239;fill:#0F2239;font-size:22px;height:22px;}.elementor-131 .elementor-element.elementor-element-65e6c64 .aux-search-submit i{font-size:22px;height:22px;}.elementor-131 .elementor-element.elementor-element-65e6c64 .aux-search-submit:hover svg{color:#FFFFFF;fill:#FFFFFF;}.elementor-131 .elementor-element.elementor-element-65e6c64 .aux-search-submit{cursor:pointer;}.elementor-131 .elementor-element.elementor-element-65e6c64 .aux-search-popup .aux-search-field{color:#FFFFFF;}.elementor-131 .elementor-element.elementor-element-65e6c64 .aux-search-popup .aux-search-field::placeholder{color:#FFFFFF;}.elementor-131 .elementor-element.elementor-element-65e6c64 .aux-search-popup .aux-search-input-form{border-width:2px;}.elementor-131 .elementor-element.elementor-element-65e6c64 .aux-search-popup .aux-submit-icon-container:before{font-size:30px;color:#FFFFFF !important;}.elementor-131 .elementor-element.elementor-element-0a4a841 .aux-button{background-color:#5DA640;padding:15px 15px 15px 15px;}.elementor-131 .elementor-element.elementor-element-0a4a841 .aux-button .aux-overlay::after{background-color:#0F2239;}.elementor-131 .elementor-element.elementor-element-0a4a841{width:auto;max-width:auto;text-align:center;}.elementor-131 .elementor-element.elementor-element-0a4a841 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-131 .elementor-element.elementor-element-0a4a841 .aux-text{font-family:"Jost", Sans-serif;font-size:16px;}.elementor-131 .elementor-element.elementor-element-cd3c1c6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-131 .elementor-element.elementor-element-cd3c1c6:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-cd3c1c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2024/05/doors-1767563_1280.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-131 .elementor-element.elementor-element-cd3c1c6 > .elementor-background-overlay{background-color:#0F2239B5;background-image:url("/wp-content/uploads/2024/05/shape-4.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-131 .elementor-element.elementor-element-cd3c1c6 > .elementor-container{min-height:390px;}.elementor-131 .elementor-element.elementor-element-cd3c1c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-131 .elementor-element.elementor-element-6a7b607{width:auto;max-width:auto;top:95%;}body:not(.rtl) .elementor-131 .elementor-element.elementor-element-6a7b607{left:3%;}body.rtl .elementor-131 .elementor-element.elementor-element-6a7b607{right:3%;}.elementor-131 .elementor-element.elementor-element-9afb3ad{width:auto;max-width:auto;bottom:-100px;}body:not(.rtl) .elementor-131 .elementor-element.elementor-element-9afb3ad{right:3%;}body.rtl .elementor-131 .elementor-element.elementor-element-9afb3ad{left:3%;}.elementor-131 .elementor-element.elementor-element-c9b7f32 > .elementor-container{max-width:1200px;}.elementor-131 .elementor-element.elementor-element-35763b8{text-align:center;}.elementor-131 .elementor-element.elementor-element-35763b8 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-131 .elementor-element.elementor-element-1116571 span:not(.aux-breadcrumb-sep) a{color:#FFFFFF;}.elementor-131 .elementor-element.elementor-element-1116571 span:not(.aux-breadcrumb-sep) a:hover{color:#5DA640;}.elementor-131 .elementor-element.elementor-element-1116571 span:not(.aux-breadcrumb-sep){color:#FFFFFF;}.elementor-131 .elementor-element.elementor-element-1116571 span{font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;}.elementor-131 .elementor-element.elementor-element-1116571 .aux-breadcrumb-sep{color:#FFFFFF;fill:#FFFFFF;}.elementor-131 .elementor-element.elementor-element-1116571 .aux-elementor-breadcrumbs{text-align:center;}.elementor-131 .elementor-element.elementor-element-1116571 p.aux-breadcrumbs{transition:all ease-out 0.3s;}@media(max-width:1024px){.elementor-131 .elementor-element.elementor-element-6b1917d.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}}@media(max-width:767px){.elementor-131 .elementor-element.elementor-element-bddf20c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-131 .elementor-element.elementor-element-22f39fe{width:32%;}.elementor-131 .elementor-element.elementor-element-6b1917d{width:68%;}.elementor-131 .elementor-element.elementor-element-6f02599 .aux-menu-depth-0 > .aux-item-content{font-size:14px;padding:8px 6px 8px 6px;}}@media(min-width:768px){.elementor-131 .elementor-element.elementor-element-13ffd6d{width:67.556%;}.elementor-131 .elementor-element.elementor-element-bddf20c{width:32.349%;}.elementor-131 .elementor-element.elementor-element-22f39fe{width:14%;}.elementor-131 .elementor-element.elementor-element-6b1917d{width:86%;}}@media(max-width:1024px) and (min-width:768px){.elementor-131 .elementor-element.elementor-element-22f39fe{width:25%;}.elementor-131 .elementor-element.elementor-element-6b1917d{width:75%;}}/* Start custom CSS for icon-list, class: .elementor-element-ba925d4 */@media only screen and (max-width: 767px) {
  .elementor-icon-list-item:not(:last-child):after{
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-17e58695 */#tphdr:after{
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: calc(100% - 220px);
    border-radius: 0 0 50px 0;
    background: #5DA640;
    z-index: 1;
}
@media (max-width: 1024px) and (min-width: 768px){
    #tphdr:after{
        width: calc(100% - 0px);
        border-radius: 0 0 0px 0;
    } 
}
@media only screen and (max-width: 767px) {
   #tphdr:after{
        width: calc(100% - 0px);
        border-radius: 0 0 0px 0;
    } 
}/* End custom CSS */
/* Start custom CSS for aux_menu_box, class: .elementor-element-6f02599 */.elementor-131 .elementor-element.elementor-element-6f02599 .aux-offcanvas-menu{
    min-width:290px;
}/* End custom CSS */
/* Start custom CSS for aux_button, class: .elementor-element-0a4a841 */.elementor-131 .elementor-element.elementor-element-0a4a841 .aux-button{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d2f7f07 */#btheader:after{
    content: '';
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    width: calc(100% - 40px);
    border-radius: 55px 0 0px 0;
    background: #fff;
    z-index: 1;
}
@media (max-width: 1024px) and (min-width: 768px){
   #btheader:after{
    width: calc(100% - 0px);
    border-radius: 0px 0 0px 0;
   } 
}
@media only screen and (max-width: 767px) {
   #btheader:after{
    width: calc(100% - 0px);
    border-radius: 0px 0 0px 0;
   } 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cd3c1c6 */#postbaner{
    display: none;
}
.archive.category #postbaner, body.blog #postbaner, body.post-template-default.single.single-post #postbaner{
    display: block !important;
}/* End custom CSS */