/* CSS Variables for standardized spacing */
:root {
    --mobile-page-wrapper-padding-bottom: 30%;
}

@media (max-width: 1300px) { .homealrt-section .row h3 { font-size: 110px; /* line-height: 50px; */ } .homealrt-section .row h3 { font-size: 110px; color: #fff; line-height: 90px; padding-bottom: 7px; } } .homealrt-section .row h3 { font-size: 110px; /* line-height: 50px; */ } .homealrt-section .row h3 { font-size: 110px; color: #fff; line-height: 90px; padding-bottom: 7px; } .footer-wrapper::before{ background-color:white; } .modal-body{ min-height:658px; } @media (max-width: 768px) { a.homebtn img{ width:45px; } .footer-wrapper{ margin-top:0 !important; } .ramadan-marketbanner img{ padding-top:75px; } .market-container{ margin-bottom: auto;margin-top: auto; } a.homebtn, a.homebtn.mobile-homebtn,a.homebtn.ramadhanmarket{ position: fixed; right: 2%; bottom: 2% !important; z-index: 9999; } a.homebtn.ramadhanmarket{ display: flex; float: right; width: 80px; height: 80px; padding: 14px; margin: 0 20px 20px 0; } } .footer-wrapper { margin-top:6.61111vw !important; padding: 1em 2vmin 1.5em; } a.homebtn, a.homebtn.mobile-homebtn,a.homebtn.ramadhanmarket{ position: fixed; right: 2%; bottom: 2%; z-index: 9999; } .rami-stories { margin-bottom: 10%; } .gallery-info h4{ margin-top: 0px !important; } .backgroundpic{ height: 100%!important; } .footer-wrapper,#onetrust-policy-text,#onetrust-reject-all-handler,#onetrust-accept-btn-handler,#onetrust-pc-btn-handler{ font-family: NotoSans !important; } @font-face { font-family: 'Araasmaabeltajie'; src: url('./fonts/Ara-Asmaa-Beltajie-Regular.eot'); src: url('./fonts/Ara-Asmaa-Beltajie-Regular.eot?#iefix') format('embedded-opentype'), url('./fonts/Ara-Asmaa-Beltajie-Regular.woff2') format('woff2'), url('./fonts/Ara-Asmaa-Beltajie-Regular.woff') format('woff'), url('./fonts/Ara-Asmaa-Beltajie-Regular.ttf') format('truetype'), url('./fonts/Ara-Asmaa-Beltajie-Regular.svg#Ara Asmaa Beltajie') format('svg'); }