:root {
    /* Typography Variables */
    --font-heading: 'Teko', sans-serif;;
    --font-body: 'Roboto', sans-serif;;
    --font-accent: 'Montserrat', sans-serif;;
        --body-font-size-mobile: 18px;
    --body-font-size-desktop: 20px;
    --body-font-weight: 400;
    --body-line-height-mobile: 1.5;
    --body-line-height-desktop: 1.5;

    /* Home Page Specific Typography Styles */
    
    --home-h1-font-weight: 700;
    --home-h1-text-transform: uppercase;
    --home-h1-mobile-font-size: 30px;
    --home-h1-mobile-line-height: 1.2;
    --home-h1-mobile-margin-bottom: 10px;
    --home-h1-desktop-font-size: 48px;
    --home-h1-desktop-line-height: 1.08333333333;
    --home-h1-desktop-margin-bottom: 10px;
--home-h2-font-weight: 700;
    --home-h2-text-transform: uppercase;
    --home-h2-mobile-font-size: 24px;
    --home-h2-mobile-line-height: 1.33333333333;
    --home-h2-mobile-margin-bottom: 5px;
    --home-h2-desktop-font-size: 42px;
    --home-h2-desktop-line-height: 1.14285714286;
    --home-h2-desktop-margin-bottom: 5px;
--home-h3-font-weight: 700;
    --home-h3-text-transform: uppercase;
    --home-h3-mobile-font-size: 23px;
    --home-h3-mobile-line-height: 1.30434782609;
    --home-h3-mobile-margin-bottom: 10px;
    --home-h3-desktop-font-size: 36px;
    --home-h3-desktop-line-height: 1.16666666667;
    --home-h3-desktop-margin-bottom: 10px;
--home-h4-font-weight: 700;
    --home-h4-text-transform: none;
    --home-h4-mobile-font-size: 18px;
    --home-h4-mobile-line-height: 1.55555555556;
    --home-h4-mobile-margin-bottom: 10px;
    --home-h4-desktop-font-size: 24px;
    --home-h4-desktop-line-height: 1.16666666667;
    --home-h4-desktop-margin-bottom: 10px;
--home-h5-font-weight: 700;
    --home-h5-text-transform: uppercase;
    --home-h5-mobile-font-size: 18px;
    --home-h5-mobile-line-height: 1.55555555556;
    --home-h5-mobile-margin-bottom: 10px;
    --home-h5-desktop-font-size: 24px;
    --home-h5-desktop-line-height: 1.16666666667;
    --home-h5-desktop-margin-bottom: 10px;
--home-h6-font-weight: 700;
    --home-h6-text-transform: uppercase;
    --home-h6-mobile-font-size: 16px;
    --home-h6-mobile-line-height: 1.5;
    --home-h6-mobile-margin-bottom: 10px;
    --home-h6-desktop-font-size: 19px;
    --home-h6-desktop-line-height: 1.47368421053;
    --home-h6-desktop-margin-bottom: 10px;
--home-page-text-font-weight: 400;
    --home-page-text-text-transform: none;
    --home-page-text-mobile-font-size: 16px;
    --home-page-text-mobile-line-height: 1.5;
    --home-page-text-mobile-margin-bottom: 10px;
    --home-page-text-desktop-font-size: 18px;
    --home-page-text-desktop-line-height: 1.55555555556;
    --home-page-text-desktop-margin-bottom: 10px;
    
    /* Internal Page Typography Styles */
    --body-font-size-mobile: 18px;
    --body-font-size-desktop: 20px;
    --body-font-weight: 400;
    --body-line-height-mobile: 1.5;
    --body-line-height-desktop: 1.5;

        --heading-font-weight: 700; /* Covers all heading tags */
    --heading-text-transform: uppercase; /* Covers all heading tags */

    --h1-font-size-mobile-xs: 30px; /* 320px - 575px */
    --h1-font-size-mobile-sm: 30px; /* 576px - 991px */
    --h1-font-size-desktop: 48px; /* 992px and up */
    --h1-line-height-mobile: 1.2;
    --h1-line-height-desktop: 1.08333333333;

    --h2-font-size-mobile: 24px;
    --h2-font-size-desktop: 42px;
    --h2-line-height-mobile: 1.33333333333;
    --h2-line-height-desktop: 1.14285714286;

    --h3-font-size-mobile: 20px;
    --h3-font-size-desktop: 36px;
    --h3-line-height-mobile: 1.3;
    --h3-line-height-desktop: 1.16666666667;

    --h4-font-size-mobile: 20px;
    --h4-font-size-desktop: 30px;
    --h4-line-height-mobile: 1.3;
    --h4-line-height-desktop: 1.2;

    --h5-font-size-mobile: 18px;
    --h5-font-size-desktop: 24px;
    --h5-line-height-mobile: 1.33333333333;
    --h5-line-height-desktop: 1.16666666667;

    --h6-font-size-mobile: 16px;
    --h6-font-size-desktop: 20px;
    --h6-line-height-mobile: 1.375;
    --h6-line-height-desktop: 1.2;

    --coupon-heading-font-size-mobile: 28px;
    --coupon-heading-font-size-desktop: 52px;

    /* Mobile Header */
    --mobile-header-height: 100px; /* This sets the mobile header height, as well as the distance of the mobile nav menu from the top of the page */
    --mobile-header-logo-max-height: 80px;
    --hamburger-color: #002f44;


    /* Navbar */
        --nav-link-font-size: 14px;
    --nav-link-font-family: var(--font-body);
    --nav-link-font-weight: 600;
    --nav-link-text-transform: uppercase;
    --nav-dropdown-icon-desktop: "\e942"; 
    --nav-mobile-nav-link-border-color: rgb(0,47,68);
    --mobile-nav-dropdown-icon-color: #ffffff;
    --mobile-nav-dropdown-icon-background: rgba(216,216,216,0);
    --nav-background: rgba(255,255,255,0);
    --nav-background-mobile: rgb(241,92,54);
    --nav-link-hover-text: rgb(0,47,68);
    --mobile-nav-link-color: rgb(255,255,255);
    --nav-dropdown-text: #ffffff;
    --nav-dropdown-background: rgb(192,45,18);
    --nav-dropdown-hover-text: rgb(255,255,255);
    --nav-dropdown-hover-background: rgb(241,92,54);
    --mobile-subnav-background: ;
    --mobile-subnav-text: ;
    --active-parent-background: ;
    --active-parent-text: ;
    --nav-link: rgb(255,255,255);

    /* Footer Forms (postscript-contact) */
        --footer-form-text-color: #000000; /* This setting covers typed text and placeholders.  */
    --footer-form-background-color: #FFFFFF;
    --footer-form-text-size-mobile: 16px;
    --footer-form-text-size-desktop: 16px;
    --footer-form-field-height: 46px; /* This also changes the line height to center the text */ 
    --footer-form-message-field-height: 100px;
    --footer-form-fields-border-radius: 0px;
    --footer-form-field-margin: 24px; /* Vertical space between fields */
    --footer-form-button-margin: 30px; /* Vertical space between submit button and form fields */
    --footer-form-arrow-color: #000000;
    --footer-form-arrow-width: 12px;
    --footer-form-arrow-height: 8px;
    --footer-form-arrow-right-distance: 20px; /* Measures how far the arrow is from the ride side of input field */
                --footer-form-field-border: 0 none;
    
    /* Conversion Page Settings */
        --charge-h1-font-size-mobile: 30px;
    --charge-h1-font-size-tablet: 30px;
    --charge-h1-font-size-desktop: 48px;
        --charge-h1-line-height-mobile: 1.2;
            --charge-h1-line-height-tablet: 1.2;
            --charge-h1-line-height-desktop: 1.08333333333;
        --sidebar-form-form-border-radius: 0px;
    --sidebar-form-heading-font-size: 36px;
    --sidebar-form-bottom-padding: 55px;
    --sidebar-form-button-offset: -30px;

    --conversion-header-h1-color: #ffffff;
    --conversion-header-divider-background-color: rgb(255,255,255);

            --conversion-coupon-background: rgb(241,92,54);
        --conversion-coupon-contents-color: rgb(0,47,68);

        --conversion-links-color: ;
    --conversion-links-hover-color: ;

        --conversion-content-one-padding-top-mobile: 30px;
    --conversion-content-one-padding-bottom-mobile: 30px;
    --conversion-content-one-padding-top-desktop: 60px;
    --conversion-content-one-padding-bottom-desktop: 60px;

    --conversion-content-one-heading-color: rgb(255,255,255);
    --conversion-content-one-text-color: rgb(255,255,255);
    --conversion-content-one-link-color: rgb(255,255,255);
    --conversion-content-one-link-hover-color: rgb(98,200,208);

        --conversion-content-two-padding-top-mobile: 30px;
    --conversion-content-two-padding-bottom-mobile: 30px;
    --conversion-content-two-padding-top-desktop: 60px;
    --conversion-content-two-padding-bottom-desktop: 60px;

    --conversion-content-two-heading-color: rgb(255,255,255);
    --conversion-content-two-text-color: rgb(255,255,255);
    --conversion-content-two-link-color: rgb(255,255,255);
    --conversion-content-two-link-hover-color: rgb(255,255,255);

        --conversion-content-three-padding-top-mobile: 30px;
    --conversion-content-three-padding-bottom-mobile: 30px;
    --conversion-content-three-padding-top-desktop: 60px;
    --conversion-content-three-padding-bottom-desktop: 60px;

    --conversion-content-three-heading-color: rgb(255,255,255);
    --conversion-content-three-text-color: rgb(255,255,255);
    --conversion-content-three-link-color: rgb(255,255,255);
    --conversion-content-three-link-hover-color: rgb(98,200,208);

        --conversion-content-four-padding-top-mobile: 30px;
    --conversion-content-four-padding-bottom-mobile: 30px;
    --conversion-content-four-padding-top-desktop: 60px;
    --conversion-content-four-padding-bottom-desktop: 60px;

    --conversion-content-four-heading-color: rgb(255,255,255);
    --conversion-content-four-text-color: rgb(255,255,255);
    --conversion-content-four-link-color: rgb(255,255,255);
    --conversion-content-four-link-hover-color: rgb(98,200,208);

        --conversion-content-five-padding-top-mobile: 30px;
    --conversion-content-five-padding-bottom-mobile: 30px;
    --conversion-content-five-padding-top-desktop: 60px;
    --conversion-content-five-padding-bottom-desktop: 60px;

        --conversion-content-five-heading-color: rgb(255,255,255);
    --conversion-content-five-text-color: rgb(255,255,255);
    --conversion-content-five-link-color: rgb(255,255,255);
    --conversion-content-five-link-hover-color: rgb(0,47,68);

    --other-services-box-1-background: rgb(98,200,208);
    --other-services-box-1-color: #ffffff;

    --other-services-box-2-background: rgb(0,47,68);
    --other-services-box-2-color: #ffffff;

    --other-services-box-3-background: rgb(38,78,95);
    --other-services-box-3-color: #ffffff;

        --conversion-testimonial-title-color: #ffffff;
    --conversion-testimonial-title-font-family: var(--font-heading);
    --conversion-testimonial-title-mobile-font-size: 24px;
    --conversion-testimonial-title-desktop-font-size: 42px;
    --conversion-testimonial-title-font-weight: 700;
    --conversion-testimonial-title-text-align: left;
    --conversion-testimonial-title-text-transform: uppercase;

    
    --testimonial-section-mobile-padding-top: 30px;
    --testimonial-section-mobile-padding-bottom: 30px;
    --testimonial-section-desktop-padding-top: 60px;
    --testimonial-section-desktop-padding-bottom: 60px;

    --testimonial-bg: linear-gradient(180deg, rgb(16,29,43) 0%, rgb(0,47,68) 100%);
    /* Mobile Background Image Settings */
    --testimonial-bg-mobile-position: center;
    --testimonial-bg-mobile-repeat: no-repeat;
    --testimonial-bg-mobile-size: cover;

    /* Desktop Background Image Settings */
    --testimonial-bg-desktop-position: center;
    --testimonial-bg-desktop-repeat: no-repeat;
    --testimonial-bg-desktop-size: cover;

        --conversion-page-review-box-background: rgb(38,78,95);
    --conversion-page-review-box-border-radius: 0px;
    --conversion-page-review-box--stars-color: rgb(251,188,5);
    --conversion-page-review-box-text-color: rgb(255,255,255);
    --conversion-page-review-box-text-mobile-font-size: 16px;
    --conversion-page-review-box-text-desktop-font-size: 18px;
    --conversion-page-review-box-author-name-color: #000000;
    --conversion-page-review-box-author-name-mobile-font-size: 18px;
    --conversion-page-review-box-author-name-desktop-font-size: 20px;
            --conversion-review-source-color: #ffffff;
         
    --conversion-review-source-font-size: 30px;

    /* Page Element Options */
    --panel-background: rgb(38,78,95);
    --panel-border-color: rgba(255,255,255,0.5);
    --panel-color: rgb(255,255,255);

        --shadowbox-background: rgb(38,78,95);
    --shadowbox-box-shadow: rgb(0,0,0);
    --shadowbox-box-shadow-hover: rgb(98,200,208);
    --shadowbox-color: rgb(255,255,255);

        --text-shadowbox-background: rgb(98,200,208);
    --text-shadowbox-box-shadow-color: rgb(0,47,68);
    --text-shadowbox-text-color: rgb(0,47,68);
    --text-shadowbox-heading-color: rgb(0,47,68);
    --text-shadowbox-link-color: rgb(0,47,68);
    --text-shadowbox-link-hover-background: rgb(0,47,68);
    --text-shadowbox-link-hover-color: rgb(255,255,255);

        --text-shadowbox-light-background-color: rgb(241,92,54);
    --text-shadowbox-light-box-shadow-color: rgb(192,45,18);
    --text-shadowbox-light-text-color: rgb(255,255,255);
    --text-shadowbox-light-heading-color: #ffffff;
    --text-shadowbox-light-link-color: rgb(255,255,255);
    --text-shadowbox-light-link-background-color: rgb(255,255,255);
    --text-shadowbox-light-link-hover-color: rgb(0,47,68);

        --gradient-box-background: linear-gradient(to bottom, rgb(241,92,54), rgb(192,45,18));
    --gradient-box-border-radius: px;
    --gradient-box-text-color: #ffffff;
    --gradient-box-heading-color: #ffffff;
    --gradient-box-link-color: #ffffff;
    --gradient-box-link-background-color: #ffffff;
    --gradient-box-link-hover-color: rgb(0,47,68);

        --gradient-box-light-background: linear-gradient(to bottom, rgb(0,47,68), rgb(38,78,95));
    --gradient-box-light-border-radius: px;
    --gradient-box-light-text-color: rgb(255,255,255);
    --gradient-box-light-heading-color: rgb(255,255,255);
    --gradient-box-light-link-color: rgb(255,255,255);
    --gradient-box-light-link-background-color: rgb(255,255,255);
    --gradient-box-light-link-hover-color: rgb(0,47,68);

        --photo-box-background-image: url(https://dormarhvac.com/wp-content/uploads/photobox.png);
    --photo-box-background-position: center;
    --photo-box-background-repeat: no-repeat;
    --photo-box-background-size: cover;
    --photo-box-border-radius: 0px;
    --photo-box-text-color: rgb(255,255,255);
    --photo-box-heading-color: rgb(255,255,255);
    --photo-box-link-color: rgb(255,255,255);
    --photo-box-link-background-color: rgb(255,255,255);
    --photo-box-link-hover-color: rgb(0,47,68);

        --color-strip-box-background-color: rgb(38,78,95);
    --color-strip-box-border-radius: 0px;
    --color-strip-box-border-top: #f15c36;
    --color-strip-box-text-color: rgb(255,255,255);
    --color-strip-box-heading-color: rgb(255,255,255);
    --color-strip-box-link-color: rgb(255,255,255);
    --color-strip-box-link-background-color: rgb(255,255,255);
    --color-strip-box-link-hover-color: rgb(0,47,68);

        --border-box-background-color: rgb(38,78,95);
    --border-box-border-radius: 0px;
    --border-box-border: #62c8d0;
    --border-box-text-color: rgb(255,255,255);
    --border-box-heading-color: rgb(255,255,255);
    --border-box-link-color: rgb(255,255,255);
    --border-box-link-background-color: rgb(255,255,255);
    --border-box-link-hover-color: rgb(38,78,95);

    --text-highlight-border-bottom: 2px solid rgb(241,92,54);
    --text-highlight-border-top: 2px solid rgb(241,92,54);
    --text-highlight-color: rgb(0,47,68);

    --blockquote-background: rgb(98,200,208);
    --blockquote-border-color: rgb(0,47,68);
    --blockquote-text-color: rgb(0,47,68);

    /* Slick Carousel Option */
        --slick-dot-color: rgba(255,255,255,0.5);
    --slick-dot-color-active: rgb(255,255,255);
    --slick-dot-border-color: ;
    --slick-dot-size-desktop: 15px;
    --slick-dot-size-mobile: 10px;
    --slick-dot-border-size: 0px;
    --slick-dot-horizontal-spacing-mobile: 10px;
    --slick-dot-horizontal-spacing-desktop: 15px;
    --slick-dot-vertical-spacing-mobile: 30px;
    --slick-dot-vertical-spacing-desktop: 30px;

    /* Footer Variables */
                --footer-background: rgb(38,78,95);
        --footer-heading: #ffffff;
        --footer-text: #ffffff;
        --footer-links: #ffffff;
        --footer-links-hover: #f15c36;
    
    /* Header and Other New Variables */
    --header-background: rgb(241,92,54);
    --mobile-header-background: rgb(241,92,54);
    --mobile-header-drop-shadow-height: 20px;
    --mobile-header-drop-shadow-color: rgba(0, 0, 0, 0.25);
    --header-drop-shadow-height: 20px;
    --header-drop-shadow-color: rgba(0, 0, 0, 0.25);
    --internal-header-background-color: rgb(0,47,68);
    --internal-header-background-image: url('');
    --internal-header-background-position: center;
    --internal-header-background-repeat: no-repeat;
    --internal-header-background-size: cover;

    /* Coupon Variables */
        --coupon-background-color: rgb(38, 78, 95);
    --coupon-background-image: none;
    --coupon-background-position: center;
    --coupon-background-repeat: no-repeat;
    --coupon-background-size: cover;
    --coupon-heading-color: rgb(255,255,255);
    --coupon-text-color: rgb(255,255,255);
    --coupon-disclaimer-color: rgb(255,255,255);
    --coupon-layout-1-button-background-color: rgb(98,200,208);
    --coupon-layout-1-button-text-color: rgb(0,47,68);
    --coupon-layout-1-button-background-hover-color: rgb(196,228,243);
    --coupon-layout-1-button-text-hover-color: rgb(0,47,68);
    --coupon-layout-1-phone-color: rgb(255,255,255);
    --coupon-layout-1-expiration-color: rgb(255,255,255);
    --coupon-layout-2-button-icon-color: #ffffff;
    --coupon-layout-2-button-background-color: #03c3e6;
    --coupon-layout-2-button-background-hover-color: ;
    --coupon-layout-2-phone-color: #383838;
    --coupon-layout-2-expiration-color: #123c68;
    --coupon-layout-3-button-background-color: #03c3e6;
    --coupon-layout-3-button-text-color: #ffffff;
    --coupon-layout-3-button-background-hover-color: #00afd2;
    --coupon-layout-3-button-text-hover-color: #ffffff;
    --coupon-layout-3-phone-color: #383838;
    --coupon-layout-3-expiration-color: #123c68;

    /* Accordion Variables */
    --accordion-heading: rgb(0,47,68);
    --accordion-heading-hover: rgb(0,47,68);
    --accordion-icon-color: rgb(0,47,68);
    --accordion-icon-color-hover: rgb(0,47,68);
    --accordion-heading-background: rgb(255,255,255);
    --accordion-heading-background-hover: rgb(196,228,243);
    --accordion-border: rgb(0,47,68);
    --accordion-body-background: rgb(255,255,255);
    --accordion-body-text: rgb(40,40,40);
    --accordion-link: rgb(241,92,54);
    --accordion-link-hover: rgb(192,45,18);

    --sidebar-form-background: rgb(241,92,54);
    --sidebar-form-heading: rgb(0,47,68);

    /* Blog & Pagination Variables */
    --blog-theme-1-heading: rgb(0,47,68);
    --blog-theme-1-date-box-background: rgb(98,200,208);
    --blog-theme-1-date-box-text: rgb(0,47,68);
    --blog-theme-2-heading: rgb(0,47,68);
    --blog-theme-2-heading-hover: rgb(241,92,54);
    --blog-theme-2-heading-divider-line: rgb(241,92,54);
    --pagination-link-text-color: rgb(241,92,54);
    --pagination-link-text-hover-color: rgb(192,45,18);
    --pagination-active-link-background: ;
    --pagination-active-link-text-color: rgb(241,92,54);
    --single-blog-post-h1-font-size-mobile: 30px;
    --single-blog-post-h1-font-size-desktop: 48px;

    --bullets-font-awesome-icon: url('https://dormarhvac.com/wp-content/uploads/bullet.svg');
    --bullets-font-awesome-icon-width: 20px;
    --bullets-font-awesome-icon-height: 20px;
        --bullets-color: transparent;
    --bullets-mask-mode: background;
    --bullets-use-mask: false;
    --bullets-background: url('https://dormarhvac.com/wp-content/uploads/bullet.svg');
    --bullet-positioning: 5px;

    --primary-links: rgb(241,92,54);
    --primary-links-hover: rgb(192,45,18);
    --secondary-links: rgb(98,200,208);
    --secondary-links-hover: rgb(255,255,255);

    /* Selection and Mark Variables */
    --selection-background: rgb(196,228,243);
    --selection-color: rgb(0,47,68);
    --mark-background: rgb(38,78,95);
    --mark-color: rgb(255,255,255);

    /* Body and Typography Variables */
    --body-background: #ffffff;
    --body-text: #282828;
    --page-title-h1: rgb(255,255,255);

    /* Content Area Heading Colors */
    --internal-page-h2-color: rgb(0,47,68);
    --internal-page-h3-color: rgb(0,47,68);
    --internal-page-h4-color: rgb(0,47,68);
    --internal-page-h5-color: rgb(241,92,54);
    --internal-page-h6-color: rgb(0,47,68);

    /* Form Variables */
    --placeholder-text: rgb(40,40,40);

    /* Contact Page Variables */
    --contact-page-sidebar-heading-font-size: 48px;
    --contact-page-sidebar-phone-color: rgb(255,255,255);
    --contact-page-sidebar-phone-font-size: 34px;

    /* Mobile Promo Banner Variables */
    --mobile-promo-banner-background: rgb(241,92,54);
    --mobile-promo-banner-text: rgb(255,255,255);
    --mobile-promo-banner-heading-font-size: 20px;
    --mobile-promo-banner-heading-font-weight: 700;
    --mobile-promo-banner-description-font-size: 16px;
    --mobile-promo-banner-description-font-weight: 400;
    --mobile-promo-banner-button-background: rgb(0,47,68);
    --mobile-promo-banner-button-text: rgb(255,255,255);
    --mobile-promo-banner-button-font-size: 20px;
    --mobile-promo-banner-button-font-weight: 700;
    --mobile-promo-banner-button-text-transform: uppercase;

    /* Mobile Header Variables */
    --mobile-header-icon-font-size-small: 24px;
    --mobile-header-icon-font-size-large: 32px;
    --mobile-header-phone-icon-color: rgb(255,255,255);
    --mobile-header-dollar-icon-color: ;
    --mobile-nav-buttons-section-background: rgb(241,92,54);

    /* Footer Form Variables */
    --contact-form-section-background-color: rgb(0,47,68);
    --footer-contact-form-text: #ffffff;
    --footer-contact-form-heading: #ffffff;

    /* Footer Variables */
    --copyright-section-background: rgb(98,200,208);
    --copyright-section-text: rgb(0,47,68);

    /* Service Areas Variables */
    --service-areas-icon-color: rgb(0,47,68);
    --service-areas-heading-color: rgb(0,47,68);
    --service-areas-text-color: rgb(0,47,68);
    --service-areas-link-color: rgb(192,45,18);
    --service-areas-link-hover-color: rgb(0,47,68);

    /* Mobile Header Button Variables */
        --mobile-header-button-font-family: var(--font-body);
    --mobile-header-button-font-size: px;
    --mobile-header-button-font-weight: ;
    --mobile-header-button-text-transform: ;
    --mobile-header-button-1-text-color: ;
    --mobile-header-button-2-text-color: ;

    /* Form Dropdown Variables */
        --form-dropdown-container-background: #ffffff;
    --form-dropdown-item-text: rgb(0,47,68);
    --form-dropdown-item-font-size: 16px;
    --form-dropdown-selected-item-background: rgb(196,228,243);
    --form-dropdown-selected-item-text: rgb(0,47,68);
    --form-dropdown-item-hover-background: rgb(196,228,243);
    --form-dropdown-item-hover-text: rgb(0,47,68);

    /* Internal Page Header Variables */
        --internal-header-background-color: rgb(0,47,68);
    --internal-header-background-image: none;
    --internal-header-background-position: center;
    --internal-header-background-repeat: no-repeat;
    --internal-header-background-size: cover;

    /* Contact Form Section Background Variables */
    --contact-form-section-background-mobile: none;
    --contact-form-section-background-mobile-position: center;
    --contact-form-section-background-mobile-repeat: no-repeat;
    --contact-form-section-background-mobile-size: cover;

    --contact-form-section-background-tablet: none;
    --contact-form-section-background-tablet-position: center;
    --contact-form-section-background-tablet-repeat: no-repeat;
    --contact-form-section-background-tablet-size: cover;

    --contact-form-section-background-desktop: none;
    --contact-form-section-background-desktop-position: center;
    --contact-form-section-background-desktop-repeat: no-repeat;
    --contact-form-section-background-desktop-size: cover;

    /* Meet the Team Variables */
        --mtt-column-count: 3;
    --mtt-shadowbox-box-shadow-color: rgba(0, 0, 0, 0.16);
    --mtt-shadowbox-background: #FFFFFF;
    --mtt-shadowbox-border-radius: 0;
    --mtt-shadowbox-border-color: rgb(241,92,54);
    --mtt-line-color: rgb(241,92,54);
    --mtt-maximum-lines-of-text-when-collapsed: 5;
    --mtt-arrow-color: rgb(0,47,68);
    --mtt-arrow-text-collapsed: "SEE MORE";
    --mtt-arrow-text-expanded: "SEE LESS";
    --mtt-arrow-text-color: rgb(0,47,68);
    --mtt-arrow-text-font-weight: 700;
    --mtt-arrow-text-font-size: 14px;
    --mtt-image-border-radius: ;
    --mtt-placeholder-color: rgb(0,47,68);
    --mtt-placeholder-background: #EBEBEB;
    --mtt-name-color: rgb(0,47,68);
    --mtt-name-font-weight: 700;
    --mtt-name-font-size-0px-575px: 20px;
    --mtt-name-font-size-576px: 24px;
    --mtt-job-title-color: rgb(241,92,54);
    --mtt-job-title-font-weight: 500;
    --mtt-job-title-font-size-0px-575px: 14px;
    --mtt-job-title-font-size-576px: 18px;
    --mtt-bio-color: rgb(40,40,40);
    --mtt-bio-font-weight: 400;
    --mtt-bio-font-size-0px-575px: 14px;
    --mtt-bio-font-size-576px: 16px;

    /* Author Box Variables */
        --meet-the-author-font-size: 42px;
    --author-name-font-size: 36px;
    --author-title-font-size: 30px;
    --author-description-font-size: 18px;
    --nav-tab-font-size: 18px;
    --nav-tab-text-color: rgb(0,47,68);

        --post-heading-font-size: px;
    --post-excerpt-font-size: px;
    --post-link-font-size: px;

    /* Testimonial Variables */
    --testimonial-stars-color: rgb(251,188,5);

    /* Button Variables */
        /* ACF is active */
    /* Primary button data found */
    /* Found in main options page */
    /* Debug: padding_top = '16' */
    /* Debug: padding_right = 'EMPTY' */
    /* Debug: padding_bottom = '14' */
    /* Debug: padding_left = 'EMPTY' */
    --button-font-family: var(--font-heading);
    --button-font-size: 20px;
    --button-font-weight: 700;
    --button-text-transform: uppercase;
    --button-border-width: 1px;
    --button-border-radius: 0px;
    --button-transition-duration: 0.3s;
    --button-padding: 16px 24px 14px 24px;
    --button-lg-font-size: 24px;
    --button-lg-padding: 20px 32px 18px 32px;
    --button-lg-border-radius: 6px;
    --btn-primary-button-background: linear-gradient(90deg, #002F44 0%, #256E8D 100%);
    --btn-primary-text-color: rgb(255,255,255);
    --btn-primary-border-color: rgb(255,255,255);
    --btn-primary-before-background: linear-gradient(90deg, #256E8D 0%, #002F44 100%);
    --btn-primary-show-before: block;
    --btn-primary-show-after: block;
    /* Debug: btn-primary before_enabled = true */
    /* Debug: btn-primary after_enabled = true */
    --btn-primary-hover-button-background: linear-gradient(90deg, #002F44 0%, #256E8D 100%);
    --btn-primary-hover-text-color: rgb(255,255,255);
    --btn-primary-hover-border-color: rgb(255,255,255);
    --btn-primary-hover-before-background: linear-gradient(90deg, #256E8D 0%, #002F44 100%);
    --btn-primary-hover-show-before: block;
    --btn-primary-hover-show-after: block;
    /* Debug: btn-primary hover before_enabled = true */
    /* Debug: btn-primary hover after_enabled = true */
    --btn-secondary-button-background: linear-gradient(90deg, #C02D12 0%, #F15C36 100%);
    --btn-secondary-text-color: rgb(255,255,255);
    --btn-secondary-border-color: rgb(255,255,255);
    --btn-secondary-before-background: linear-gradient(90deg, #F15C36 0%, #C02D12 100%);
    --btn-secondary-show-before: block;
    --btn-secondary-show-after: block;
    /* Debug: btn-secondary before_enabled = true */
    /* Debug: btn-secondary after_enabled = true */
    --btn-secondary-hover-button-background: linear-gradient(90deg, #C02D12 0%, #F15C36 100%);
    --btn-secondary-hover-text-color: rgb(255,255,255);
    --btn-secondary-hover-border-color: rgb(255,255,255);
    --btn-secondary-hover-before-background: linear-gradient(90deg, #F15C36 0%, #C02D12 100%);
    --btn-secondary-hover-show-before: block;
    --btn-secondary-hover-show-after: block;
    /* Debug: btn-secondary hover before_enabled = true */
    /* Debug: btn-secondary hover after_enabled = true */
    --btn-tertiary-button-background: linear-gradient(90deg, #264E5F 0%, #3D8287 100%);
    --btn-tertiary-text-color: rgb(255,255,255);
    --btn-tertiary-border-color: rgb(255,255,255);
    --btn-tertiary-before-background: linear-gradient(90deg, #3D8287 0%, #264E5F 100%);
    --btn-tertiary-show-before: block;
    --btn-tertiary-show-after: block;
    /* Debug: btn-tertiary before_enabled = true */
    /* Debug: btn-tertiary after_enabled = true */
    --btn-tertiary-hover-button-background: linear-gradient(90deg, #264E5F 0%, #3D8287 100%);
    --btn-tertiary-hover-text-color: rgb(255,255,255);
    --btn-tertiary-hover-border-color: rgb(255,255,255);
    --btn-tertiary-hover-before-background: linear-gradient(90deg, #3D8287 0%, #264E5F 100%);
    --btn-tertiary-hover-show-before: block;
    --btn-tertiary-hover-show-after: block;
    /* Debug: btn-tertiary hover before_enabled = true */
    /* Debug: btn-tertiary hover after_enabled = true */
}