.elementor-9 .elementor-element.elementor-element-05e5fda .elementor-spacer-inner{--spacer-size:50px;}.elementor-9 .elementor-element.elementor-element-ac32108{text-align:center;}.elementor-9 .elementor-element.elementor-element-ac32108 img{width:100%;max-width:100%;height:282px;}.elementor-9 .elementor-element.elementor-element-df5e2b7{text-align:center;}.elementor-9 .elementor-element.elementor-element-0dd47e7{text-align:left;}.elementor-9 .elementor-element.elementor-element-0dd47e7 img{width:59%;}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-399ff02{width:34.548%;}.elementor-9 .elementor-element.elementor-element-dae8e3f{width:31.662%;}.elementor-9 .elementor-element.elementor-element-b62585d{width:33.426%;}}/* Start custom CSS */body{
    font-family: "Hammersmith One","Helvetica Neue",Helvetica,Arial,sans-serif;
    margin: 0 auto;
    float: none;
    left: 0 !important;
    right: 0 !important;
    background-color: #fff !important;
}
p{
    font-family: "Didact Gothic","Helvetica Neue",Helvetica,Arial,sans-serif;
}
.banner-panel h2 span{
    color: #000;
}
/* Disabled 
.words-box h2 span{
    color: #fea826;
}
*/
.border-wrp{
    border-right: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
}
.pray-border{
    border-bottom: 1px solid #dcdcdc;
}
.audio-wrp{
    margin-top: -75px !important;
}
.content-forms-required{
    display: none;
}
.newsletter-wrp{
    width: 700px !important;
    margin: 0 auto;
    background-color: transparent;
    box-shadow: 0px 0px 8px #000002;
    border: 1px solid #2f2f2f;
    padding: 40px 40px 30px;
}
.newsletter-wrp input{
    padding: 10px;
    width: 98%;
    margin-top: 0px;
}
.newsletter-wrp label{
   margin-bottom: 8px;
   display: none;
}
.newsletter-wrp button{
    background-color: #fea826 !important;
    padding: 11px 16px !important;
    color: #fff !important;
    border: none !important;
    border-radius: 0px 20px 20px 0px;
    position: absolute;
    right: 0;
    top: 6px;
}
.discours-box .border-wrp,
.discours-box .pray-border{
    border-bottom: none !important;
}

/** Style dsiabled 
.elementor-nav-menu--main .elementor-nav-menu a:hover {
    background-color: #fea826 !important;
    color: #fff !important;
}

*/
.pwm-field-icon{
   display: none;
}/* End custom CSS */