:root :where(.wp-block-template-part.has-background){margin-bottom:0;margin-top:0;padding:1.25em 2.375em}.section-background{position:relative;margin-bottom:10px!important}.background-image,img.background-image{height:23rem;object-fit:cover;opacity:.3;width:100%;filter:opacity(.2)}.header-title-container{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;height:100%}.header-title,h1.header-title{color:var(--wp--preset--color--red);font-family:var(--ff-lato);text-transform:uppercase}#col-map{background-size:cover;overflow:hidden}#col-map>iframe{height:100%;width:100%}@media (max-width:767px){#col-map>iframe{height:450px}}#contact-title{color:#CC2626;text-transform:uppercase;font-weight:700}.right-col{padding:40px}.contact-field-icon{font-size:22px}.contact-field-icon>*{color:#CC2626}.contact-field{font-size:15px}#contact-hours-list{list-style-type:none;margin-left:-1.5em}#contact-hours-list>li{display:block;font-size:15px;color:#212529}.hours-subheader,.appointment-disclaimer{color:#7E7E7E;font-size:15px}.appointment-title{color:#CC2626;margin-bottom:0;font-size:18px}.appointment-disclaimer{padding-bottom:20px!important}@media (min-width:767px){.appointment-disclaimer{padding-bottom:0px!important;margin-bottom:0px!important}.right-col{padding:20px}}@media (max-width:767px){.contact-container{margin-left:0;margin-top:0}}.lampros-form{background-blend-mode:multiply}#lampros-contact,#lampros-contact p,#lampros-contact a{color:#fff}#lampros-contact .text-muted{font-size:1rem}#lampros-contact a:hover,#lampros-contact a:focus,#lampros-contact a:active{color:#fff;opacity:.9}#lampros-contact input[type=text],#lampros-contact input[type=email],#lampros-contact textarea{background-color:#eee;border:1px solid #ddd;border-radius:5px;box-shadow:none;color:#555;font-family:'Roboto Slab',serif;font-size:16px;font-weight:300;padding:10px;width:100%}#lampros-contact input[type=submit]{background-color:#eca52a;color:#4b340d;border-radius:5px;padding:.5rem 1.5rem;border:none;transition:all 0.2s ease-in-out;margin-top:1rem;margin-bottom:2rem}#lampros-contact input[type=submit]:hover,#lampros-contact input[type=submit]:focus{background-color:#ffc053}.custom-radios .wpcf7-list-item{margin:0}.custom-radios .wpcf7-list-item:not(:last-child){margin-bottom:10px}.custom-radios label{cursor:pointer}.custom-radios [type="radio"]{position:absolute;left:-9999px}.custom-radios [type="radio"]+.wpcf7-list-item-label{position:relative;padding-left:30px;line-height:15px}@media (max-width:990px){.custom-radios [type="radio"]+.wpcf7-list-item-label{padding-right:30px}}@media (min-width:1205px){.custom-radios .wpcf7-list-item:not(:last-child){padding-right:30px}}.custom-radios [type="radio"]+.wpcf7-list-item-label::before,.custom-radios [type="radio"]+.wpcf7-list-item-label::after{content:"";position:absolute;box-sizing:border-box}.custom-radios [type="radio"]+.wpcf7-list-item-label::before,.custom-radios [type="radio"]+.wpcf7-list-item-label::after{border-radius:50%}.custom-radios [type="radio"]+.wpcf7-list-item-label::before{top:0;left:0;width:20px;height:20px;border:2px solid #fff}.custom-radios [type="radio"]+.wpcf7-list-item-label::after{top:5px;left:5px;width:10px;height:10px;background:#fff;transition:all 0.2s}.custom-radios [type="radio"]:not(:checked)+.wpcf7-list-item-label::after{opacity:0;transform:scale(.01)}.custom-radios [type="radio"]:checked+.wpcf7-list-item-label::after{opacity:1;transform:scale(1)}#lampros-contact label{color:#fff;font-family:'Lato',sans-serif;width:100%}.formHeader{font-weight:700;color:#fff;margin-top:2rem}.wpcf7 form .wpcf7-response-output{padding:1rem 0!important;margin:0!important;border:none!important;color:yellow!important}.wpcf7-not-valid-tip{color:#ffff00!important;font-size:0.9rem!important;display:inline-block!important}@media screen and (max-width:991px){.textarea-height{height:150px}}.overlay{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;background-color:#000}.lampros-form br{display:none}.lampros-form p{margin-bottom:0!important}.wp-block-post-content{display:flow-root}