.elementor-77 .elementor-element.elementor-element-4072ba4:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-4072ba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://21grscafe.com/wp-content/uploads/2020/07/Background-footer.jpg");background-position:center center;background-size:cover;}.elementor-77 .elementor-element.elementor-element-4072ba4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-77 .elementor-element.elementor-element-4072ba4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-8f902e8 .elementor-heading-title{color:#FFFFFF;font-family:"Barlow", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;}.elementor-77 .elementor-element.elementor-element-77d937c{color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-4908019 .elementor-repeater-item-170d534  .menu-title{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:normal;line-height:30px;}.elementor-77 .elementor-element.elementor-element-4908019 .elementor-repeater-item-170d534 .menu-title{color:#FFFFFFC7;}.elementor-77 .elementor-element.elementor-element-4908019 .elementor-repeater-item-170d534:hover .menu-title{color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-4908019 .et-menu-list .elementor-repeater-item-170d534 .menu-title{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-4908019 .elementor-repeater-item-ba81d2f  .menu-title{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:normal;line-height:30px;}.elementor-77 .elementor-element.elementor-element-4908019 .elementor-repeater-item-ba81d2f .menu-title{color:#FFFFFFC7;}.elementor-77 .elementor-element.elementor-element-4908019 .elementor-repeater-item-ba81d2f:hover .menu-title{color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-4908019 .et-menu-list .elementor-repeater-item-ba81d2f .menu-title{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-4908019 .elementor-repeater-item-95a51ec  .menu-title{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:normal;line-height:30px;}.elementor-77 .elementor-element.elementor-element-4908019 .elementor-repeater-item-95a51ec .menu-title{color:#FFFFFFC7;}.elementor-77 .elementor-element.elementor-element-4908019 .elementor-repeater-item-95a51ec:hover .menu-title{color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-4908019 .et-menu-list .elementor-repeater-item-95a51ec .menu-title{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-4908019 .elementor-repeater-item-311fe75  .menu-title{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:normal;line-height:30px;}.elementor-77 .elementor-element.elementor-element-4908019 .elementor-repeater-item-311fe75 .menu-title{color:#FFFFFFC7;}.elementor-77 .elementor-element.elementor-element-4908019 .elementor-repeater-item-311fe75:hover .menu-title{color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-4908019 .et-menu-list .elementor-repeater-item-311fe75 .menu-title{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-7829620 .elementor-heading-title{color:#FFFFFF;font-family:"Barlow", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;}.elementor-77 .elementor-element.elementor-element-779c647 .elementor-repeater-item-170d534  .menu-title{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:normal;line-height:30px;}.elementor-77 .elementor-element.elementor-element-779c647 .elementor-repeater-item-170d534 .menu-title{color:#FFFFFFC7;}.elementor-77 .elementor-element.elementor-element-779c647 .elementor-repeater-item-170d534:hover .menu-title{color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-779c647 .et-menu-list .elementor-repeater-item-170d534 .menu-title{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-779c647 .elementor-repeater-item-ba81d2f  .menu-title{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:normal;line-height:30px;}.elementor-77 .elementor-element.elementor-element-779c647 .elementor-repeater-item-ba81d2f .menu-title{color:#FFFFFFC7;}.elementor-77 .elementor-element.elementor-element-779c647 .elementor-repeater-item-ba81d2f:hover .menu-title{color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-779c647 .et-menu-list .elementor-repeater-item-ba81d2f .menu-title{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-779c647 .elementor-repeater-item-95a51ec  .menu-title{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:normal;line-height:30px;}.elementor-77 .elementor-element.elementor-element-779c647 .elementor-repeater-item-95a51ec .menu-title{color:#FFFFFFC7;}.elementor-77 .elementor-element.elementor-element-779c647 .elementor-repeater-item-95a51ec:hover .menu-title{color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-779c647 .et-menu-list .elementor-repeater-item-95a51ec .menu-title{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-779c647 .elementor-repeater-item-311fe75  .menu-title{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:normal;line-height:30px;}.elementor-77 .elementor-element.elementor-element-779c647 .elementor-repeater-item-311fe75 .menu-title{color:#FFFFFFC7;}.elementor-77 .elementor-element.elementor-element-779c647 .elementor-repeater-item-311fe75:hover .menu-title{color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-779c647 .et-menu-list .elementor-repeater-item-311fe75 .menu-title{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-779c647 .elementor-repeater-item-bd37561  .menu-title{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:normal;line-height:30px;}.elementor-77 .elementor-element.elementor-element-779c647 .elementor-repeater-item-bd37561 .menu-title{color:#FFFFFFC7;}.elementor-77 .elementor-element.elementor-element-779c647 .elementor-repeater-item-bd37561:hover .menu-title{color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-779c647 .et-menu-list .elementor-repeater-item-bd37561 .menu-title{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-78e6c4e4 .elementor-heading-title{color:#FFFFFF;font-family:"Barlow", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;}.elementor-77 .elementor-element.elementor-element-daeeddf{color:#FFFFFFC7;font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;line-height:23px;}.elementor-77 .elementor-element.elementor-element-3820c1cf .et-follow-buttons a{margin:0 8px;}.elementor-77 .elementor-element.elementor-element-3820c1cf .et-follow-buttons{justify-content:center;}.elementor-77 .elementor-element.elementor-element-3820c1cf > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-4e7f9efc{text-align:center;color:#FFFFFFC7;font-family:"Raleway", Sans-serif;font-size:15px;font-weight:400;}.elementor-77 .elementor-element.elementor-element-34bec528{text-align:center;}.elementor-77 .elementor-element.elementor-element-34bec528 img{width:292px;}/* Start custom CSS for shortcode, class: .elementor-element-2b097658 */.elementor-77 .elementor-element.elementor-element-2b097658.et-mailchimp.classic-button input {
    border: 2px solid rgba(255, 255, 255, 0.3) !important;
    height: 50px;
}
.elementor-77 .elementor-element.elementor-element-2b097658.et-mailchimp.classic-button input[type=email] {
    background-color: transparent !important;
}
.elementor-77 .elementor-element.elementor-element-2b097658.et-mailchimp:not(.dark) input[type=submit] {
    color: #1E1E1C;
    font-weight: 600;
    font-size: 15px;
    padding: 10px 37px;
}
.elementor-77 .elementor-element.elementor-element-2b097658.et-mailchimp input[type=submit]:hover {
    background-color: #fff;
    opacity: 1;
}/* End custom CSS */