.elementor-kit-1104{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-e878244:#B5861A;--e-global-color-29ad3d4:#B5861A;--e-global-typography-primary-font-family:"Lemonada";--e-global-typography-primary-font-size:22px;--e-global-typography-primary-font-weight:100;--e-global-typography-primary-line-height:1.8em;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-d057d80-font-family:"Papyrus";--e-global-typography-d057d80-font-size:58px;--e-global-typography-d057d80-line-height:60px;--e-global-typography-d057d80-letter-spacing:5.1px;--e-global-typography-3c17cc3-font-family:"Amontillado";--e-global-typography-3c17cc3-font-size:87px;--e-global-typography-3c17cc3-line-height:0.6em;--e-global-typography-3c17cc3-letter-spacing:0.54px;--e-global-typography-b724837-font-family:"Noto Sans Thaana";--e-global-typography-b724837-font-size:22px;--e-global-typography-b724837-font-weight:400;--e-global-typography-b724837-line-height:1.4em;--e-global-typography-f37d454-font-family:"Noto Sans Thaana";--e-global-typography-f37d454-font-size:15px;--e-global-typography-f37d454-font-weight:400;--e-global-typography-f37d454-line-height:0.6em;--e-global-typography-b67f159-font-family:"Lemonada";--e-global-typography-b67f159-font-size:22px;--e-global-typography-b67f159-font-weight:100;--e-global-typography-b67f159-line-height:1.8em;--e-global-typography-b340af9-font-family:"Amontillado";--e-global-typography-b340af9-font-size:77px;--e-global-typography-b340af9-font-weight:400;--e-global-typography-b340af9-line-height:1px;--e-global-typography-b340af9-letter-spacing:5.4px;--e-global-typography-b340af9-word-spacing:4px;}.elementor-kit-1104 button,.elementor-kit-1104 input[type="button"],.elementor-kit-1104 input[type="submit"],.elementor-kit-1104 .elementor-button{background-color:#FFFFFF;font-family:"SANCHEZ", Sans-serif;text-transform:uppercase;line-height:1.9em;color:#000000;border-radius:15px 15px 15px 15px;padding:10px 10px 10px 10px;}.elementor-kit-1104 h2{font-family:"SANCHEZ", Sans-serif;}.elementor-kit-1104 button:hover,.elementor-kit-1104 button:focus,.elementor-kit-1104 input[type="button"]:hover,.elementor-kit-1104 input[type="button"]:focus,.elementor-kit-1104 input[type="submit"]:hover,.elementor-kit-1104 input[type="submit"]:focus,.elementor-kit-1104 .elementor-button:hover,.elementor-kit-1104 .elementor-button:focus{color:#999999;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-1104{--e-global-typography-d057d80-font-size:43px;--e-global-typography-d057d80-line-height:1em;--e-global-typography-d057d80-letter-spacing:2px;--e-global-typography-b340af9-font-size:1px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-1104{--e-global-typography-primary-font-size:15px;--e-global-typography-d057d80-font-size:50px;--e-global-typography-d057d80-line-height:0.8em;--e-global-typography-3c17cc3-font-size:60px;--e-global-typography-b67f159-font-size:17px;--e-global-typography-b340af9-font-size:51px;--e-global-typography-b340af9-line-height:0.8em;--e-global-typography-b340af9-letter-spacing:0px;--e-global-typography-b340af9-word-spacing:0em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */html {
    background-color: white;
}

body {
	background-color: transparent !important;
}

.textLink {
    color: #8F1519;
    font-weight: 500;
    text-decoration: underline !important;
}


.betzabeVideoPlayer{
    position: relative;
    margin: 0 auto;
    min-width: 80%;
    max-width: 80%;
    
    .betzabeSlider {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        font-size: 90px;
        color: white;
        border-radius: 99px;
        background-color: #FF9800;
        border: 1px solid black;
        max-height: 40px;
        line-height: 40px;
        padding: 20px;
        padding-bottom: 57px;
        cursor: pointer;
    }
    
    .betzabeSlider.next {
        right: -20px;
        padding-right: 13px;
    } 
    
    .betzabeSlider.prev {
        left: -20px;
        padding-left: 13px;
    } 
}

@media(max-width: 1620px){
    .elementor-1118 .elementor-element.elementor-element-89b498f .eael-simple-menu >li > a {
        font-size: 12px !important;
    }    
}

@media(max-width: 1540px) {
    #madeLocally{
        p {
            font-size: 14px;   
        }
    }
    
    #headerPhoneNumber{
        .elementor-button-text {
            font-size: 15px;   
        }
    }
    
    #headerAddress{
        font-size: 14px;
    }    
}


@media(max-width: 1620px){
    .elementor-1118 .elementor-element.elementor-element-89b498f .eael-simple-menu >li > a {
        font-size: 12px !important;
    }    
}

@media(max-width: 1490px){
    .elementor-1118 .elementor-element.elementor-element-89b498f .eael-simple-menu >li > a {
        font-size: 12px !important;
    }
    
    .elementor-1118 .elementor-element.elementor-element-89b498f .eael-simple-menu li a {
        padding: 0px 15px 0px 15px !important;
    }    
}

@media(max-width: 1475px) {
    #madeLocally{
        p {
            font-size: 12px;   
        }
    }
    
    #headerPhoneNumber{
        .elementor-button-text {
            font-size: 14px;   
        }
    }
    
    #headerAddress{
        font-size: 14px;
    }    
}

@media(max-width: 1390px) {
    #madeLocally{
        p {
            font-size: 12px;   
        }
    }
    
    #headerPhoneNumber{
        .elementor-button-text {
            font-size: 12px;   
        }
    }
    
    #headerAddress{
        font-size: 14px;
    }    
}
@media(max-width: 1390px) {
    #madeLocally{
        p {
            font-size: 12px;   
        }
    }
    
    #headerPhoneNumber{
        .elementor-button-text {
            font-size: 12px;   
        }
    }
    
    #headerAddress{
        .elementor-button-text {
            font-size: 14px;   
        }
    }    
}

@media(max-width: 1350px) {
    #madeLocally{
        p {
            font-size: 12px;   
        }
    }
    
    #headerPhoneNumber{
        .elementor-button-text {
            font-size: 12px;   
        }
    }
    
    #headerAddress{
        .elementor-button-text {
            font-size: 14px;   
        }
    }   

    .elementor-1118 .elementor-element.elementor-element-7955068
    {
        width: var(--container-widget-width, 12%) !important;
        max-width: 12% !important;
    }  
    
    .elementor-1118 .elementor-element.elementor-element-89b498f .eael-simple-menu li a {
        padding: 0px 10px 0px 10px !important;
    }      
}

@media(max-width: 1265px) {
    .elementor-1118 .elementor-element.elementor-element-561ad6b {
        width: var(--container-widget-width, 60%) !important;
        max-width: 60% !important;
        --container-widget-width: 60% !important;
    }
    
    .elementor-1118 .elementor-element.elementor-element-7955068 {
        width: var(--container-widget-width, 15%) !important;
        max-width: 15% !important;
        --container-widget-width: 15% !important;
    }
    
    .elementor-1118 .elementor-element.elementor-element-7db07ca {
        width: var(--container-widget-width, 15%) !important;
        max-width: 15% !important;
        --container-widget-width: 15% !important;
    }
    
    #headerIconHolder {
        .elementor-icon {
            font-size: 20px !important;
        }
    }
}

@media(max-width: 1205px) {

    .elementor-1118 .elementor-element.elementor-element-89b498f .eael-simple-menu li a {
        font-size: 10px !important;
    }    
}


@media(max-width: 640px){
    
    .betzabeVideoPlayer{
        min-width: 96%;
        max-width: 96%;
        
        .betzabeSlider {
            font-size: 45px;
            max-height: 20px;
            line-height: 20px;
            padding: 6px;
            padding-bottom: 27px;
        }
        
        .betzabeSlider.next {
            right: 0px;
            padding-right: 5px;
        } 
    
        .betzabeSlider.prev {
            left: 0px;
            padding-left: 5px;
        } 
    }

    html {
        background-image: unset !important;
    }
    
    #menu-main-menu {
        position: fixed;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        min-height: 100vh;
        background-color: #0d0101ed;
        z-index: 99;
        background-position: center;
        flex-direction: column;
        align-items: stretch;
        justify-content: center;
        padding: 30px;
        padding-top: 30%;
    }
}/* End custom CSS */