/*!
Theme Name: Monstroid2 Child
Theme URI:
Author: Zemez
Author URI:
Description: Monstroid2 child theme.
Template: monstroid2
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: monstroid2-child
*/
/* Semplicita Pro font */
@font-face {
    font-family: 'Semplicita Pro';
    src: url('fonts/SemplicitaPro-Light.eot');
    src: local('Semplicita Pro Light'), local('SemplicitaPro-Light'),
    url('fonts/SemplicitaPro-Light.eot?#iefix') format('embedded-opentype'),
    url('fonts/SemplicitaPro-Light.woff2') format('woff2'),
    url('fonts/SemplicitaPro-Light.woff') format('woff'),
    url('fonts/SemplicitaPro-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Semplicita Pro';
    src: url('fonts/SemplicitaPro-Bold.eot');
    src: local('Semplicita Pro Bold'), local('SemplicitaPro-Bold'),
    url('fonts/SemplicitaPro-Bold.eot?#iefix') format('embedded-opentype'),
    url('fonts/SemplicitaPro-Bold.woff2') format('woff2'),
    url('fonts/SemplicitaPro-Bold.woff') format('woff'),
    url('fonts/SemplicitaPro-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Semplicita Pro';
    src: url('fonts/SemplicitaPro-BoldItalic.eot');
    src: local('Semplicita Pro Bold Italic'), local('SemplicitaPro-BoldItalic'),
    url('fonts/SemplicitaPro-BoldItalic.eot?#iefix') format('embedded-opentype'),
    url('fonts/SemplicitaPro-BoldItalic.woff2') format('woff2'),
    url('fonts/SemplicitaPro-BoldItalic.woff') format('woff'),
    url('fonts/SemplicitaPro-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Semplicita Pro';
    src: url('fonts/SemplicitaPro-SemiBoldItalic.eot');
    src: local('Semplicita Pro SemiBold Italic'), local('SemplicitaPro-SemiBoldItalic'),
    url('fonts/SemplicitaPro-SemiBoldItalic.eot?#iefix') format('embedded-opentype'),
    url('fonts/SemplicitaPro-SemiBoldItalic.woff2') format('woff2'),
    url('fonts/SemplicitaPro-SemiBoldItalic.woff') format('woff'),
    url('fonts/SemplicitaPro-SemiBoldItalic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Semplicita Pro';
    src: url('fonts/SemplicitaPro-MediumItalic.eot');
    src: local('Semplicita Pro Medium Italic'), local('SemplicitaPro-MediumItalic'),
    url('fonts/SemplicitaPro-MediumItalic.eot?#iefix') format('embedded-opentype'),
    url('fonts/SemplicitaPro-MediumItalic.woff2') format('woff2'),
    url('fonts/SemplicitaPro-MediumItalic.woff') format('woff'),
    url('fonts/SemplicitaPro-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Semplicita Pro';
    src: url('fonts/SemplicitaPro-LightItalic.eot');
    src: local('Semplicita Pro Light Italic'), local('SemplicitaPro-LightItalic'),
    url('fonts/SemplicitaPro-LightItalic.eot?#iefix') format('embedded-opentype'),
    url('fonts/SemplicitaPro-LightItalic.woff2') format('woff2'),
    url('fonts/SemplicitaPro-LightItalic.woff') format('woff'),
    url('fonts/SemplicitaPro-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Semplicita Pro';
    src: url('fonts/SemplicitaPro-SemiBold.eot');
    src: local('Semplicita Pro SemiBold'), local('SemplicitaPro-SemiBold'),
    url('fonts/SemplicitaPro-SemiBold.eot?#iefix') format('embedded-opentype'),
    url('fonts/SemplicitaPro-SemiBold.woff2') format('woff2'),
    url('fonts/SemplicitaPro-SemiBold.woff') format('woff'),
    url('fonts/SemplicitaPro-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Semplicita Pro';
    src: url('fonts/SemplicitaPro-Regular.eot');
    src: local('Semplicita Pro Regular'), local('SemplicitaPro-Regular'),
    url('fonts/SemplicitaPro-Regular.eot?#iefix') format('embedded-opentype'),
    url('fonts/SemplicitaPro-Regular.woff2') format('woff2'),
    url('fonts/SemplicitaPro-Regular.woff') format('woff'),
    url('fonts/SemplicitaPro-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Semplicita Pro';
    src: url('fonts/SemplicitaPro-Italic.eot');
    src: local('Semplicita Pro Italic'), local('SemplicitaPro-Italic'),
    url('fonts/SemplicitaPro-Italic.eot?#iefix') format('embedded-opentype'),
    url('fonts/SemplicitaPro-Italic.woff2') format('woff2'),
    url('fonts/SemplicitaPro-Italic.woff') format('woff'),
    url('fonts/SemplicitaPro-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Semplicita Pro';
    src: url('fonts/SemplicitaPro-Medium.eot');
    src: local('Semplicita Pro Medium'), local('SemplicitaPro-Medium'),
    url('fonts/SemplicitaPro-Medium.eot?#iefix') format('embedded-opentype'),
    url('fonts/SemplicitaPro-Medium.woff2') format('woff2'),
    url('fonts/SemplicitaPro-Medium.woff') format('woff'),
    url('fonts/SemplicitaPro-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'Gilroy';
    src: url('fonts/Gilroy-Regular.eot');
    src: local('Gilroy Regular'), local('Gilroy-Regular'),
    url('fonts/Gilroy-Regular.eot?#iefix') format('embedded-opentype'),
    url('fonts/Gilroy-Regular.woff2') format('woff2'),
    url('fonts/Gilroy-Regular.woff') format('woff'),
    url('fonts/Gilroy-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('fonts/Gilroy-ExtraboldItalic.eot');
    src: local('Gilroy Extrabold Italic'), local('Gilroy-ExtraboldItalic'),
    url('fonts/Gilroy-ExtraboldItalic.eot?#iefix') format('embedded-opentype'),
    url('fonts/Gilroy-ExtraboldItalic.woff2') format('woff2'),
    url('fonts/Gilroy-ExtraboldItalic.woff') format('woff'),
    url('fonts/Gilroy-ExtraboldItalic.ttf') format('truetype');
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('fonts/Gilroy-Bold.eot');
    src: local('Gilroy Bold'), local('Gilroy-Bold'),
    url('fonts/Gilroy-Bold.eot?#iefix') format('embedded-opentype'),
    url('fonts/Gilroy-Bold.woff2') format('woff2'),
    url('fonts/Gilroy-Bold.woff') format('woff'),
    url('fonts/Gilroy-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('fonts/Gilroy-Black.eot');
    src: local('Gilroy Black'), local('Gilroy-Black'),
    url('fonts/Gilroy-Black.eot?#iefix') format('embedded-opentype'),
    url('fonts/Gilroy-Black.woff2') format('woff2'),
    url('fonts/Gilroy-Black.woff') format('woff'),
    url('fonts/Gilroy-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('fonts/Gilroy-Light.eot');
    src: local('Gilroy Light'), local('Gilroy-Light'),
    url('fonts/Gilroy-Light.eot?#iefix') format('embedded-opentype'),
    url('fonts/Gilroy-Light.woff2') format('woff2'),
    url('fonts/Gilroy-Light.woff') format('woff'),
    url('fonts/Gilroy-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('fonts/Gilroy-Semibold.eot');
    src: local('Gilroy Semibold'), local('Gilroy-Semibold'),
    url('fonts/Gilroy-Semibold.eot?#iefix') format('embedded-opentype'),
    url('fonts/Gilroy-Semibold.woff2') format('woff2'),
    url('fonts/Gilroy-Semibold.woff') format('woff'),
    url('fonts/Gilroy-Semibold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('fonts/Gilroy-Medium.eot');
    src: local('Gilroy Medium'), local('Gilroy-Medium'),
    url('fonts/Gilroy-Medium.eot?#iefix') format('embedded-opentype'),
    url('fonts/Gilroy-Medium.woff2') format('woff2'),
    url('fonts/Gilroy-Medium.woff') format('woff'),
    url('fonts/Gilroy-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('fonts/Gilroy-MediumItalic.eot');
    src: local('Gilroy Medium Italic'), local('Gilroy-MediumItalic'),
    url('fonts/Gilroy-MediumItalic.eot?#iefix') format('embedded-opentype'),
    url('fonts/Gilroy-MediumItalic.woff2') format('woff2'),
    url('fonts/Gilroy-MediumItalic.woff') format('woff'),
    url('fonts/Gilroy-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('fonts/Gilroy-BlackItalic.eot');
    src: local('Gilroy Black Italic'), local('Gilroy-BlackItalic'),
    url('fonts/Gilroy-BlackItalic.eot?#iefix') format('embedded-opentype'),
    url('fonts/Gilroy-BlackItalic.woff2') format('woff2'),
    url('fonts/Gilroy-BlackItalic.woff') format('woff'),
    url('fonts/Gilroy-BlackItalic.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('fonts/Gilroy-UltraLight.eot');
    src: local('Gilroy UltraLight'), local('Gilroy-UltraLight'),
    url('fonts/Gilroy-UltraLight.eot?#iefix') format('embedded-opentype'),
    url('fonts/Gilroy-UltraLight.woff2') format('woff2'),
    url('fonts/Gilroy-UltraLight.woff') format('woff'),
    url('fonts/Gilroy-UltraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('fonts/Gilroy-RegularItalic.eot');
    src: local('Gilroy Regular Italic'), local('Gilroy-RegularItalic'),
    url('fonts/Gilroy-RegularItalic.eot?#iefix') format('embedded-opentype'),
    url('fonts/Gilroy-RegularItalic.woff2') format('woff2'),
    url('fonts/Gilroy-RegularItalic.woff') format('woff'),
    url('fonts/Gilroy-RegularItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('fonts/Gilroy-SemiboldItalic.eot');
    src: local('Gilroy Semibold Italic'), local('Gilroy-SemiboldItalic'),
    url('fonts/Gilroy-SemiboldItalic.eot?#iefix') format('embedded-opentype'),
    url('fonts/Gilroy-SemiboldItalic.woff2') format('woff2'),
    url('fonts/Gilroy-SemiboldItalic.woff') format('woff'),
    url('fonts/Gilroy-SemiboldItalic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('fonts/Gilroy-HeavyItalic.eot');
    src: local('Gilroy Heavy Italic'), local('Gilroy-HeavyItalic'),
    url('fonts/Gilroy-HeavyItalic.eot?#iefix') format('embedded-opentype'),
    url('fonts/Gilroy-HeavyItalic.woff2') format('woff2'),
    url('fonts/Gilroy-HeavyItalic.woff') format('woff'),
    url('fonts/Gilroy-HeavyItalic.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('fonts/Gilroy-Extrabold.eot');
    src: local('Gilroy Extrabold'), local('Gilroy-Extrabold'),
    url('fonts/Gilroy-Extrabold.eot?#iefix') format('embedded-opentype'),
    url('fonts/Gilroy-Extrabold.woff2') format('woff2'),
    url('fonts/Gilroy-Extrabold.woff') format('woff'),
    url('fonts/Gilroy-Extrabold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('fonts/Gilroy-BoldItalic.eot');
    src: local('Gilroy Bold Italic'), local('Gilroy-BoldItalic'),
    url('fonts/Gilroy-BoldItalic.eot?#iefix') format('embedded-opentype'),
    url('fonts/Gilroy-BoldItalic.woff2') format('woff2'),
    url('fonts/Gilroy-BoldItalic.woff') format('woff'),
    url('fonts/Gilroy-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('fonts/Gilroy-UltraLightItalic.eot');
    src: local('Gilroy UltraLight Italic'), local('Gilroy-UltraLightItalic'),
    url('fonts/Gilroy-UltraLightItalic.eot?#iefix') format('embedded-opentype'),
    url('fonts/Gilroy-UltraLightItalic.woff2') format('woff2'),
    url('fonts/Gilroy-UltraLightItalic.woff') format('woff'),
    url('fonts/Gilroy-UltraLightItalic.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('fonts/Gilroy-LightItalic.eot');
    src: local('Gilroy Light Italic'), local('Gilroy-LightItalic'),
    url('fonts/Gilroy-LightItalic.eot?#iefix') format('embedded-opentype'),
    url('fonts/Gilroy-LightItalic.woff2') format('woff2'),
    url('fonts/Gilroy-LightItalic.woff') format('woff'),
    url('fonts/Gilroy-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('fonts/Gilroy-Heavy.eot');
    src: local('Gilroy Heavy'), local('Gilroy-Heavy'),
    url('fonts/Gilroy-Heavy.eot?#iefix') format('embedded-opentype'),
    url('fonts/Gilroy-Heavy.woff2') format('woff2'),
    url('fonts/Gilroy-Heavy.woff') format('woff'),
    url('fonts/Gilroy-Heavy.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('fonts/Gilroy-Thin.eot');
    src: local('Gilroy Thin'), local('Gilroy-Thin'),
    url('fonts/Gilroy-Thin.eot?#iefix') format('embedded-opentype'),
    url('fonts/Gilroy-Thin.woff2') format('woff2'),
    url('fonts/Gilroy-Thin.woff') format('woff'),
    url('fonts/Gilroy-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('fonts/Gilroy-ThinItalic.eot');
    src: local('Gilroy Thin Italic'), local('Gilroy-ThinItalic'),
    url('fonts/Gilroy-ThinItalic.eot?#iefix') format('embedded-opentype'),
    url('fonts/Gilroy-ThinItalic.woff2') format('woff2'),
    url('fonts/Gilroy-ThinItalic.woff') format('woff'),
    url('fonts/Gilroy-ThinItalic.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
}

body {
    font-family: "Semplicita Pro" !important;
}
h1, h2, h3, h4, h5, h6{
    font-family: "Semplicita Pro" !important;
}
.text-gilory-fonts{
    font-family:"Gilroy" !important;
}
.ejgWhereToBuy{
    text-align: center;
    color:#321815;
    font-family:"Gilroy" !important;
    font-size:18px !important;
    line-height:24px;
}
.ejgWhereToBuy .row{
    margin: 3% 0 !important;
}
.ejgWhereToBuy .row .label{
    width: 50% !important;
    text-align: left !important;
    font-weight: bold;
    padding-left:32%;
}
@media (max-width: 999px) {
    .ejgWhereToBuy .row .label{
       padding-left:28%;
    }
}
@media (max-width: 500px) {
    .ejgWhereToBuy .row .label{
       width: 40% !important;
       padding-left:15%;
    }
    .ejgWhereToBuy .row .dropdownWrapper, .ejgWhereToBuy #zipCode.fieldInput{
        width: 170px !important;
    }
    .ejgWhereToBuy #submit{
        float:unset;
    }
}
#submitBtnWrapper{
    margin-top: 4%;
}
.ejgWhereToBuy #submit{
    width: unset;
    padding:15px 50px;
}
.dropdownTxt span.arrowDown{
    margin: unset;
}
.dropdownTxt span.selectedTxt{
    float:left;
    margin-left: 3%;
}
.dropdownTxt span.arrowDown::after{
    background: unset !important;
}
.dropdownTxt, fieldset, .ejgWhereToBuy #zipCode.fieldInput{
    border: 1px solid #321815 !important;
}
.ejgWhereToBuy #zipCode.fieldInput{
    border-radius:0px !important;
    font-size: 18px !important;
    color:#321815;
    padding-left: 6px !important;
    padding:4px;
    width: 200px;
}
.ejgWhereToBuy .acctGrpWrapperRow .acctGrpWrapper .label{
    width: auto !important;
}
.ejgWhereToBuy .acctGrpWrapperRow{
    margin: 0 0 0 50% !important;
}
.btn, button, input[type='button'], input[type='reset'], input[type='submit']{
    font-family: "Semplicita Pro" !important;
    font-size: 13px !important;
    font-weight: bold !important;
    line-height: 25px;
    fill: #FFEBA8 !important;
    color: #FFEBA8 !important;
    background-color: #A76934 !important;
    border-radius: 30px;
}
.btn:hover, button:hover, input[type='button']:hover, input[type='reset']:hover, input[type='submit']:hover{
    color: #A76934 !important;
    background-color: #FFEBA8 !important;
}
/*#diningOutWrapper{margin-left:0 !important}
#acctGrpWrapperRow,#inStoresWrapper{display:none}
#flavorWrapper,#flavorDropDownWrapper,#diningOutWrapper{display:none}*/
#wtb-overlay #closeBtn{
    position: fixed;
    bottom: 0px;
}
#flavorWrapper, #acctGroup {
    display: none;
}
#wheretobuyForm{
    margin: 4% 0;
}
.elementor-arrows-position-outside .swiper-container{
    width: calc(100% - 100px) !important;
}
.anwp-pg-wrap .anwp-pg-post-teaser--layout-d .anwp-pg-post-teaser__title{
    font-family:"Gilroy" !important;
    font-weight: bold;
}
#press_features .elementor-swiper-button{
    top: calc(35% - 30px / 2);
}