.gd-text-italic {
    font-family: "PTSerif-Italic",serif
}

.gd-text-serif {
    font-family: "PTSerif-Regular",serif
}

.gd-text-bold {
    font-family: "NunitoSans-Black",sans-serif
}

.gd-text-realbold {
    font-family: "NunitoSans-Bold",sans-serif
}

.gd-text-regular {
    font-family: "NunitoSans-Regular",sans-serif
}

.gd-text-light {
    font-family: "NunitoSans-Light",sans-serif
}

.gd-text-extralight {
    font-family: "NunitoSans-ExtraLight",sans-serif
}

.gd-text-semibold {
    font-family: "NunitoSans-SemiBold",sans-serif
}

.gd-text-script-green {
    font-family: "ShadowsIntoLight-Regular",sans-serif;
    text-shadow: 1px 1px 1px #00ae41;
    color: #00ae41
}

.gd-text-script {
    font-family: "ShadowsIntoLight-Regular",sans-serif;
    text-shadow: 1px 1px 1px #000;
    color: #000
}

.gd-gotham-light {
    font-family: "Gotham-Light",sans-serif
}

.gd-gotham-book {
    font-family: "Gotham-Book",sans-serif
}

.gd-gotham-bold {
    font-family: "Gotham-Bold",sans-serif
}

.gd-gotham-black {
    font-family: "Gotham-Black",sans-serif
}

.text-style__black h1,.text-style__black h2,.text-style__black p,.text-style__black div,.text-style__black a {
    color: #000
}

.text-style__white h1,.text-style__white h2,.text-style__white p,.text-style__white div {
    color: #fff
}

.gd-primary-regular {
    font-family: "ProximaNova",serif;
    font-weight: 400
}

.gd-primary-bold,.gd-secondary-bold {
    font-family: "ProximaNova",serif;
    font-weight: 700
}

@font-face {
    font-family: "NunitoSans-Bold";
    src: url("flexweb-fonts/resources/fonts/NunitoSans-Bold.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: "NunitoSans-SemiBold";
    src: url("flexweb-fonts/resources/fonts/NunitoSans-SemiBold.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: "NunitoSans-Black";
    src: url("flexweb-fonts/resources/fonts/NunitoSans-Black.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: "NunitoSans-Regular";
    src: url("flexweb-fonts/resources/fonts/NunitoSans-Regular.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: "NunitoSans-Light";
    src: url("flexweb-fonts/resources/fonts/NunitoSans-Light.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: "NunitoSans-ExtraLight";
    src: url("flexweb-fonts/resources/fonts/NunitoSans-ExtraLight.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: "PTSerif-Italic";
    src: url("flexweb-fonts/resources/fonts/PTSerif-Italic-02.ttf") format("truetype");
    font-weight: normal;
    font-style: italic;
    font-display: swap
}

@font-face {
    font-family: "PTSerif-Regular";
    src: url("flexweb-fonts/resources/fonts/PTSerif-Regular-01.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: "Gotham-Light";
    src: url("flexweb-fonts/resources/fonts/Gotham-light.TTF") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: "Gotham-Book";
    src: url("flexweb-fonts/resources/fonts/GothamBook.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: "Gotham-Bold";
    src: url("flexweb-fonts/resources/fonts/Gotham-Bold.otf") format("opentype");
    font-weight: normal;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: "Gotham-Black";
    src: url("flexweb-fonts/resources/fonts/GOTHAM-BLACK.TTF") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: "ShadowsIntoLight-Regular";
    src: url("flexweb-fonts/resources/fonts/ShadowsIntoLight-Regular.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: "ProximaNova";
    src: url("flexweb-fonts/resources/fonts/ProximaNova-Regular.otf") format("opentype");
    font-weight: normal;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: "ProximaNova";
    src: url("flexweb-fonts/resources/fonts/ProximaNova-Bold.otf") format("opentype");
    font-weight: 700;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: "ProximaNova-Black";
    src: url("flexweb-fonts/resources/fonts/ProximaNova-Black.otf") format("opentype");
    font-weight: 800;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'Averta';
    src: url('flexweb-fonts/resources/fonts/Averta-Regular.eot');
    src: url('flexweb-fonts/resources/fonts/Averta-Regular.eot?#iefix') format('embedded-opentype'),url('flexweb-fonts/resources/fonts/Averta-Regular.woff2') format('woff2'),url('flexweb-fonts/resources/fonts/Averta-Regular.woff') format('woff'),url('flexweb-fonts/resources/fonts/Averta-Regular.ttf') format('truetype'),url('flexweb-fonts/resources/fonts/Averta-Regular.svg#Averta-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'Averta';
    src: url('flexweb-fonts/resources/fonts/Averta-Bold.eot');
    src: url('flexweb-fonts/resources/fonts/Averta-Bold.eot?#iefix') format('embedded-opentype'),url('flexweb-fonts/resources/fonts/Averta-Bold.woff2') format('woff2'),url('flexweb-fonts/resources/fonts/Averta-Bold.woff') format('woff'),url('flexweb-fonts/resources/fonts/Averta-Bold.ttf') format('truetype'),url('flexweb-fonts/resources/fonts/Averta-Bold.svg#Averta-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'Averta';
    src: url('flexweb-fonts/resources/fonts/Averta-Black.eot');
    src: url('flexweb-fonts/resources/fonts/Averta-Black.eot?#iefix') format('embedded-opentype'),url('flexweb-fonts/resources/fonts/Averta-Black.woff2') format('woff2'),url('flexweb-fonts/resources/fonts/Averta-Black.woff') format('woff'),url('flexweb-fonts/resources/fonts/Averta-Black.ttf') format('truetype'),url('flexweb-fonts/resources/fonts/Averta-Black.svg#Averta-Black') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'Averta';
    src: url('flexweb-fonts/resources/fonts/Averta-RegularItalic.eot');
    src: url('flexweb-fonts/resources/fonts/Averta-RegularItalic.eot?#iefix') format('embedded-opentype'),url('flexweb-fonts/resources/fonts/Averta-RegularItalic.woff2') format('woff2'),url('flexweb-fonts/resources/fonts/Averta-RegularItalic.woff') format('woff'),url('flexweb-fonts/resources/fonts/Averta-RegularItalic.ttf') format('truetype'),url('flexweb-fonts/resources/fonts/Averta-RegularItalic.svg#Averta-RegularItalic') format('svg');
    font-weight: normal;
    font-style: italic;
    font-display: swap
}

@font-face {
    font-family: 'Averta';
    src: url('flexweb-fonts/resources/fonts/Averta-BlackItalic.eot');
    src: url('flexweb-fonts/resources/fonts/Averta-BlackItalic.eot?#iefix') format('embedded-opentype'),url('flexweb-fonts/resources/fonts/Averta-BlackItalic.woff2') format('woff2'),url('flexweb-fonts/resources/fonts/Averta-BlackItalic.woff') format('woff'),url('flexweb-fonts/resources/fonts/Averta-BlackItalic.ttf') format('truetype'),url('flexweb-fonts/resources/fonts/Averta-BlackItalic.svg#Averta-BlackItalic') format('svg');
    font-weight: bold;
    font-style: italic;
    font-display: swap
}
