﻿/*
 * Page-specific styles for: market-data.html
 * Source: <style id="yellow-pencil">
 * (YellowPencil plugin CSS)
 */
/*
	The following CSS codes are created by the YellowPencil plugin.
	https://yellowpencil.waspthemes.com/
*/
#inner-body .awsm-job-main .awsm-job-container{padding-top:200px;}.awsm-job-single-wrap .awsm-job-form .awsm-job-form-inner{background-color:#020202;border-style:none;position:relative;left:-29px;}.awsm-job-main h1{color:#0db6cd;}.awsm-job-single-wrap p{color:#ffffff;}.awsm-job-single-wrap .wp-block-list li{color:#ffffff;}.awsm-job-specification-wrapper .awsm-job-specification-item strong{color:#0db6cd;}.awsm-job-specification-wrapper .awsm-job-specification-item .awsm-job-specification-term{color:#ffffff;}.awsm-job-form h2{color:#0db6cd;}#awsm-application-form .awsm-job-form-group label{color:#0db6cd;font-size:19px;}#awsm-applicant-name{border-color:#ffffff;border-style:solid;border-width:1px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;height:40px;}#awsm-application-submit-btn{background-color:#0db6cd;padding-left:61px;padding-right:61px;padding-top:15px;padding-bottom:15px;font-size:23px;}#awsm-applicant-email{height:37px;border-color:#ffffff;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}#awsm-applicant-phone{height:38px;border-color:#ffffff;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}#awsm-cover-letter{height:122px;border-color:#ffffff;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}#awsm-application-form .awsm-job-form-group small{color:#ffffff;}#awsm-application-file{color:#ffffff;}@media (max-width:639px){#inner-body .awsm-job-main .awsm-job-container{padding-left:21px;padding-right:21px;-webkit-transform:translatex(0px) translatey(0px);-ms-transform:translatex(0px) translatey(0px);transform:translatex(0px) translatey(0px);}.awsm-job-main h1{font-size:29px;}.awsm-job-single-wrap p{font-size:14px;}.awsm-job-single-wrap .wp-block-list li{font-size:14px;}.awsm-job-specification-wrapper .awsm-job-specification-item .awsm-job-specification-term{font-size:14px;}.awsm-job-form h2{font-size:28px;}#awsm-application-form .awsm-job-form-group label{font-size:15px;}}

/* -----------------------------------------------------------------------------
   elementor-frontend-inline-css (page-specific Elementor styles)
   ----------------------------------------------------------------------------- */
.elementor-914 .elementor-element.elementor-element-85a9432 .aux-icon-list-text{color:var( --auxin-featured-color-5 );}
/* =========================================================
   MARKET DATA HERO — restore correct hero background image
   (overrides global cta-bg.jpg fallback in custom.css)
   ========================================================= */
body.page-id-914 .elementor-914 .elementor-element.elementor-element-9c90ee9,
body.page-id-914 .elementor-914 .elementor-element.elementor-element-9c90ee9:not(.elementor-motion-effects-element-type-background) {
    background-image: url('../images/market-data-hero.jpg') !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}
body.page-id-914 .elementor-914 .elementor-element.elementor-element-9c90ee9 > .elementor-background-overlay {
    background-color: #000000 !important;
    opacity: 0.6 !important;
}

/* Remove global cta-bg image behind EGX Market Data Feed content section — solid black */
body.page-id-914 .elementor-914 .elementor-element.elementor-element-8a7d5de{
    background-image:none !important;
    background-color:#000 !important;
}
body.page-id-914 .elementor-914 .elementor-element.elementor-element-8a7d5de > .elementor-background-overlay{
    background:transparent !important;
    opacity:0 !important;
}

/* Extend hero image to the very top of the page (behind transparent header) */
body.page-id-914 .elementor-914 .elementor-element.elementor-element-9c90ee9{
    margin-top: calc(-1 * var(--services-hero-offset, 185px)) !important;
    padding-top: var(--services-hero-offset, 185px) !important;
}
