/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */
p:last-child{ margin-bottom:0 !important; }

/* Metro Polis Heading Fonts */
@font-face {
    font-family: 'Metropolis-bold';
    src: url('fonts/Metropolis-Bold.eot');
    src: url('fonts/Metropolis-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/Metropolis-Bold.woff2') format('woff2'),
        url('fonts/Metropolis-Bold.woff') format('woff'),
        url('fonts/Metropolis-Bold.ttf') format('truetype'),
        url('fonts/Metropolis-Bold.svg#Metropolis-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Metropolis-Extra-bold';
    src: url('fonts/Metropolis-ExtraBold.eot');
    src: url('fonts/Metropolis-ExtraBold.eot?#iefix') format('embedded-opentype'),
        url('fonts/Metropolis-ExtraBold.woff2') format('woff2'),
        url('fonts/Metropolis-ExtraBold.woff') format('woff'),
        url('fonts/Metropolis-ExtraBold.ttf') format('truetype'),
        url('fonts/Metropolis-ExtraBold.svg#Metropolis-ExtraBold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Metropolis-Light';
    src: url('fonts/Metropolis-Light.eot');
    src: url('fonts/Metropolis-Light.eot?#iefix') format('embedded-opentype'),
        url('fonts/Metropolis-Light.woff2') format('woff2'),
        url('fonts/Metropolis-Light.woff') format('woff'),
        url('fonts/Metropolis-Light.ttf') format('truetype'),
        url('fonts/Metropolis-Light.svg#Metropolis-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Metropolis-medium';
    src: url('fonts/Metropolis-Medium.eot');
    src: url('fonts/Metropolis-Medium.eot?#iefix') format('embedded-opentype'),
        url('fonts/Metropolis-Medium.woff2') format('woff2'),
        url('fonts/Metropolis-Medium.woff') format('woff'),
        url('fonts/Metropolis-Medium.ttf') format('truetype'),
        url('fonts/Metropolis-Medium.svg#Metropolis-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Metropolis-Regular';
    src: url('fonts/Metropolis-Regular.eot');
    src: url('fonts/Metropolis-Regular.eot?#iefix') format('embedded-opentype'),
        url('fonts/Metropolis-Regular.woff2') format('woff2'),
        url('fonts/Metropolis-Regular.woff') format('woff'),
        url('fonts/Metropolis-Regular.ttf') format('truetype'),
        url('fonts/Metropolis-Regular.svg#Metropolis-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Metropolis-Semi-bold';
    src: url('fonts/Metropolis-SemiBold.eot');
    src: url('fonts/Metropolis-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('fonts/Metropolis-SemiBold.woff2') format('woff2'),
        url('fonts/Metropolis-SemiBold.woff') format('woff'),
        url('fonts/Metropolis-SemiBold.ttf') format('truetype'),
        url('fonts/Metropolis-SemiBold.svg#Metropolis-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

/* FontSpring Font */

@font-face {
    font-family: 'FONTSPRING-DEMO-Extra-Bold';
    src: url('fonts/FONTSPRINGDEMO-ProximaNovaCondExtraboldRegular.eot');
    src: url('fonts/FONTSPRINGDEMO-ProximaNovaCondExtraboldRegular.eot?#iefix') format('embedded-opentype'),
        url('fonts/FONTSPRINGDEMO-ProximaNovaCondExtraboldRegular.woff2') format('woff2'),
        url('fonts/FONTSPRINGDEMO-ProximaNovaCondExtraboldRegular.woff') format('woff'),
        url('fonts/FONTSPRINGDEMO-ProximaNovaCondExtraboldRegular.ttf') format('truetype'),
        url('fonts/FONTSPRINGDEMO-ProximaNovaCondExtraboldRegular.svg#FONTSPRINGDEMO-ProximaNovaCondExtraboldRegular') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'FONTSPRING-DEMO-Light';
    src: url('fonts/FONTSPRINGDEMO-ProximaNovaCondLightRegular.eot');
    src: url('fonts/FONTSPRINGDEMO-ProximaNovaCondLightRegular.eot?#iefix') format('embedded-opentype'),
        url('fonts/FONTSPRINGDEMO-ProximaNovaCondLightRegular.woff2') format('woff2'),
        url('fonts/FONTSPRINGDEMO-ProximaNovaCondLightRegular.woff') format('woff'),
        url('fonts/FONTSPRINGDEMO-ProximaNovaCondLightRegular.ttf') format('truetype'),
        url('fonts/FONTSPRINGDEMO-ProximaNovaCondLightRegular.svg#FONTSPRINGDEMO-ProximaNovaCondLightRegular') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'FONTSPRING-DEMO-Medium';
    src: url('fonts/FONTSPRINGDEMO-ProximaNovaCondMediumRegular.eot');
    src: url('fonts/FONTSPRINGDEMO-ProximaNovaCondMediumRegular.eot?#iefix') format('embedded-opentype'),
        url('fonts/FONTSPRINGDEMO-ProximaNovaCondMediumRegular.woff2') format('woff2'),
        url('fonts/FONTSPRINGDEMO-ProximaNovaCondMediumRegular.woff') format('woff'),
        url('fonts/FONTSPRINGDEMO-ProximaNovaCondMediumRegular.ttf') format('truetype'),
        url('fonts/FONTSPRINGDEMO-ProximaNovaCondMediumRegular.svg#FONTSPRINGDEMO-ProximaNovaCondMediumRegular') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'FONTSPRING-DEMO-bold';
    src: url('fonts/FONTSPRINGDEMO-ProximaNovaBold.eot');
    src: url('fonts/FONTSPRINGDEMO-ProximaNovaBold.eot?#iefix') format('embedded-opentype'),
        url('fonts/FONTSPRINGDEMO-ProximaNovaBold.woff2') format('woff2'),
        url('fonts/FONTSPRINGDEMO-ProximaNovaBold.woff') format('woff'),
        url('fonts/FONTSPRINGDEMO-ProximaNovaBold.ttf') format('truetype'),
        url('fonts/FONTSPRINGDEMO-ProximaNovaBold.svg#FONTSPRINGDEMO-ProximaNovaBold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'FONTSPRING-DEMO-Regular';
    src: url('fonts/FONTSPRINGDEMO-ProximaNovaCondRegular.eot');
    src: url('fonts/FONTSPRINGDEMO-ProximaNovaCondRegular.eot?#iefix') format('embedded-opentype'),
        url('fonts/FONTSPRINGDEMO-ProximaNovaCondRegular.woff2') format('woff2'),
        url('fonts/FONTSPRINGDEMO-ProximaNovaCondRegular.woff') format('woff'),
        url('fonts/FONTSPRINGDEMO-ProximaNovaCondRegular.ttf') format('truetype'),
        url('fonts/FONTSPRINGDEMO-ProximaNovaCondRegular.svg#FONTSPRINGDEMO-ProximaNovaCondRegular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'FONTSPRING-DEMO-Semi-Bold';
    src: url('fonts/FONTSPRINGDEMO-ProximaNovaCondSemiboldRegular.eot');
    src: url('fonts/FONTSPRINGDEMO-ProximaNovaCondSemiboldRegular.eot?#iefix') format('embedded-opentype'),
        url('fonts/FONTSPRINGDEMO-ProximaNovaCondSemiboldRegular.woff2') format('woff2'),
        url('fonts/FONTSPRINGDEMO-ProximaNovaCondSemiboldRegular.woff') format('woff'),
        url('fonts/FONTSPRINGDEMO-ProximaNovaCondSemiboldRegular.ttf') format('truetype'),
        url('fonts/FONTSPRINGDEMO-ProximaNovaCondSemiboldRegular.svg#FONTSPRINGDEMO-ProximaNovaCondSemiboldRegular') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}



