.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-602 .elementor-element.elementor-element-abe12eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-602 .elementor-element.elementor-element-abe12eb:not(.elementor-motion-effects-element-type-background), .elementor-602 .elementor-element.elementor-element-abe12eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-template .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-template .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-602 .elementor-element.elementor-element-4430762 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-602 .elementor-element.elementor-element-d39c73b{--display:flex;--min-height:447px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-602 .elementor-element.elementor-element-d39c73b:not(.elementor-motion-effects-element-type-background), .elementor-602 .elementor-element.elementor-element-d39c73b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://medmaxconsultorios.com.br/wp-content/uploads/2023/06/faca-sua-reserva.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-602 .elementor-element.elementor-element-d39c73b::before, .elementor-602 .elementor-element.elementor-element-d39c73b > .elementor-background-video-container::before, .elementor-602 .elementor-element.elementor-element-d39c73b > .e-con-inner > .elementor-background-video-container::before, .elementor-602 .elementor-element.elementor-element-d39c73b > .elementor-background-slideshow::before, .elementor-602 .elementor-element.elementor-element-d39c73b > .e-con-inner > .elementor-background-slideshow::before, .elementor-602 .elementor-element.elementor-element-d39c73b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #25CBD300 30%, var( --e-global-color-primary ) 83%);}.elementor-602 .elementor-element.elementor-element-9becd1f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-602 .elementor-element.elementor-element-df16b2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:center;}.elementor-602 .elementor-element.elementor-element-df16b2a .elementor-heading-title{font-family:"Quattrocento Sans", Sans-serif;font-size:33px;font-weight:700;color:#FFFFFF;}.elementor-602 .elementor-element.elementor-element-81daa60{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-602 .elementor-element.elementor-element-c721ffe{width:auto;max-width:auto;margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-602 .elementor-element.elementor-element-c721ffe.elementor-element{--align-self:center;}.elementor-602 .elementor-element.elementor-element-c721ffe .elementor-heading-title{font-family:"Quattrocento Sans", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-602 .elementor-element.elementor-element-9649abc{width:auto;max-width:auto;}.elementor-602 .elementor-element.elementor-element-9649abc.elementor-element{--align-self:center;}.elementor-602 .elementor-element.elementor-element-9649abc .elementor-heading-title{font-family:"Quattrocento Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-602 .elementor-element.elementor-element-7318d60{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-602 .elementor-element.elementor-element-7318d60:not(.elementor-motion-effects-element-type-background), .elementor-602 .elementor-element.elementor-element-7318d60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://medmaxconsultorios.com.br/wp-content/uploads/2023/06/logo-reserva-overlay.png");background-position:-120px 310px;background-repeat:no-repeat;background-size:auto;}.elementor-602 .elementor-element.elementor-element-dfd2f6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-602 .elementor-element.elementor-element-d502936{text-align:left;}.elementor-602 .elementor-element.elementor-element-d502936 .elementor-heading-title{font-family:"Quattrocento Sans", Sans-serif;font-size:25px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-602 .elementor-element.elementor-element-1ddc9b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-eael-wpforms .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-wpforms .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-wpforms .eael-contact-form-description, .elementor-widget-eael-wpforms .wpforms-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-wpforms .eael-wpforms .wpforms-field label, .elementor-widget-eael-wpforms .eael-wpforms .wpforms-field legend{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-wpforms .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-widget-eael-wpforms .eael-wpforms .wpforms-field textarea, .elementor-widget-eael-wpforms .eael-wpforms .wpforms-field select{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-wpforms .eael-wpforms .wpforms-submit-container .wpforms-submit{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-602 .elementor-element.elementor-element-f4894eb .eael-wpforms label.wpforms-error{display:block !important;}.elementor-602 .elementor-element.elementor-element-f4894eb .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-602 .elementor-element.elementor-element-f4894eb .eael-wpforms .wpforms-field select{height:30px;}.elementor-602 .elementor-element.elementor-element-f4894eb .eael-wpforms .wpforms-submit-container .wpforms-submit:hover, 
                    .elementor-602 .elementor-element.elementor-element-f4894eb .eael-wpforms .wpforms-container-full .wpforms-submit-container .wpforms-form button[type=submit]:hover{background:#065689 !important;}.elementor-602 .elementor-element.elementor-element-f4894eb .eael-wpforms input.wpforms-error{border-width:1px;}.elementor-602 .elementor-element.elementor-element-f4894eb .eael-wpforms textarea.wpforms-error{border-width:1px;}.elementor-602 .elementor-element.elementor-element-26d7a57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-602 .elementor-element.elementor-element-79f1c96{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-602 .elementor-element.elementor-element-2d0e1cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-602 .elementor-element.elementor-element-dfd2f6d{--width:34%;}.elementor-602 .elementor-element.elementor-element-1ddc9b1{--width:62%;}}@media(min-width:1025px){.elementor-602 .elementor-element.elementor-element-d39c73b:not(.elementor-motion-effects-element-type-background), .elementor-602 .elementor-element.elementor-element-d39c73b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-602 .elementor-element.elementor-element-7318d60:not(.elementor-motion-effects-element-type-background), .elementor-602 .elementor-element.elementor-element-7318d60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-602 .elementor-element.elementor-element-7318d60:not(.elementor-motion-effects-element-type-background), .elementor-602 .elementor-element.elementor-element-7318d60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}}@media(max-width:767px){.elementor-602 .elementor-element.elementor-element-d39c73b{--min-height:290px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-602 .elementor-element.elementor-element-df16b2a .elementor-heading-title{font-size:28px;}.elementor-602 .elementor-element.elementor-element-c721ffe .elementor-heading-title{font-size:14px;}.elementor-602 .elementor-element.elementor-element-9649abc .elementor-heading-title{font-size:14px;}.elementor-602 .elementor-element.elementor-element-7318d60:not(.elementor-motion-effects-element-type-background), .elementor-602 .elementor-element.elementor-element-7318d60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 100px;}.elementor-602 .elementor-element.elementor-element-7318d60{--padding-top:4em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-602 .elementor-element.elementor-element-d502936{text-align:center;}.elementor-602 .elementor-element.elementor-element-d502936 .elementor-heading-title{font-size:21px;}}/* Start custom CSS for eael-wpforms, class: .elementor-element-f4894eb */.main_form_conversion input:not(input[type="checkbox"]) {
    font-family: 'Quattrocento Sans' !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 18px !important;
    line-height: 130% !important;
    background: #EFEFEF !important;
    border-radius: 900px !important;
    color: #767676 !important;
    height: 54px !important;
    width: 100% !important;
    padding: 0 1.4em !important;
}

.main_form_conversion textarea {
    background: #EFEFEF !important;
    border-radius: 90px !important;
    height: 75px !important;
    min-height: 75px !important;
    max-height: 90px !important;
}

.main_form_conversion .wpforms-field-sublabel {
    display: none;
}

.main_form_conversion div.wpforms-field {
    padding: 5px 0;
}

.main_form_conversion {
    margin: 0 !important;
}

.main_form_conversion .wpforms-head-container {
    padding: 0 !important;
}

.main_form_conversion .main-title-form h4 {
    margin: 0 !important;
    font-family: 'Quattrocento Sans' !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 25px !important;
    line-height: 130% !important;
    color: #474747 !important;
}

.main_form_conversion .main-title-form p {
    font-family: 'Quattrocento Sans' !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 16px !important;
    line-height: 130% !important;
    color: #767676 !important;
    margin: 0 !important;
}

.main_form_conversion .main-title-form .wpforms-field-row {
        max-width: 100%;
    width: 100%;
}

.main_form_conversion .main-title-form {
    padding: 2em 0 2em 1.5em !important;
}

.main_form_conversion .checkboes {
    padding: 0 0 0 1.5em !important;
}

.main_form_conversion .line-divisor {
    border: none !important;
    padding: 0 0 0 1.5em !important;
}

.main_form_conversion .line-divisor h3 {
    padding: 0 !important;
    margin: 1.2em 0 !important;
    text-indent: -99999px !important;
    background: #B3B3B3 !important;
    height: 1px !important;
    width: 100% !important;
}

.main_form_conversion .checkboes .wpforms-field-label {
    font-family: 'Quattrocento Sans' !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 21px !important;
    line-height: 130% !important;
    color: #474747 !important;
    margin-bottom: 8px !important;
}

.main_form_conversion .checkboes ul li label {
    font-family: 'Quattrocento Sans' !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 16px !important;
    line-height: 130% !important;
    color: #474747 !important;
}

.main_form_conversion .checkboes input[type=checkbox]:before {
    background: #DEDEDE !important;
    border: 1px solid #DEDEDE !important;
}

.main_form_conversion .infos {
    padding: 0.4em 0 0 1.5em !important; 
}

.main_form_conversion .infos .wpforms-field-row  {
        max-width: 55%;
}

.main_form_conversion .wpforms-submit-container {
    margin: 0 !important;
}

.main_form_conversion .btn_conversion_form {
    font-family: 'Quattrocento Sans' !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 18px !important;
    line-height: 20px !important;
    color: #FFFFFF !important;
    background: #25CBD3 !important;
    border-radius: 90px !important;
    height: 52px !important;
    width: 96% !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    margin-left: auto !important;
}

.main_form_conversion .btn_conversion_form:hover {
    background-color: #474747 !important;
}

@media (max-width: 768px){
    .main_form_conversion .wpforms-field-row-block {
        width: 100% !important;
        padding: 0 0 !important;
    }
    
    .main_form_conversion input:not(input[type="checkbox"]) {
        margin: 7px 0;
    }
    
    .main_form_conversion .wpforms-field-layout-columns,
    .main_form_conversion .wpforms-layout-column{
        margin: 0 !important;
        padding: 0 !important;;
    }
    
    .main_form_conversion div.wpforms-field {
        padding: 0;
    }
    
    .main_form_conversion .main-title-form {
        padding: 1.3em 0 1.4em 0em !important;
    }
    
    .main_form_conversion .main-title-form h4 {
        font-size: 21px !important;
        line-height: 110% !important;
    }
    
    .main_form_conversion .main-title-form p {
        font-size: 14px !important;
        line-height: 120% !important;
        margin-top: 8px !important;
    }
    
    .main_form_conversion .checkboes {
        padding: 0 !important;
    }
    
    .main_form_conversion .checkboes .wpforms-field-label {
        font-size: 18px !important;
    }
    
    .main_form_conversion .checkboes ul li label {
        font-size: 14px !important;
    }
    
    .main_form_conversion .line-divisor {
        padding: 0 !important;
    }
    
    .main_form_conversion .infos {
        padding: 0.4em 0 0 0em !important;
    }
    
    .main_form_conversion .btn_conversion_form {
        width: 100% !important;
    }
}/* End custom CSS */