.elementor-126 .elementor-element.elementor-element-9786d34{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-126 .elementor-element.elementor-element-9786d34:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-9786d34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCFFE2;}.elementor-126 .elementor-element.elementor-element-8bfbf46{--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;--border-radius:30px 30px 30px 30px;}.elementor-126 .elementor-element.elementor-element-e4a01fd{--e-transform-translateY:10px;border-radius:30px 30px 30px 30px;}.elementor-126 .elementor-element.elementor-element-e4a01fd:not( .elementor-widget-image ), .elementor-126 .elementor-element.elementor-element-e4a01fd.elementor-widget-image img{-webkit-mask-image:url( https://odontoanamaria.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-126 .elementor-element.elementor-element-e4a01fd img{border-radius:30px 30px 30px 30px;}.elementor-126 .elementor-element.elementor-element-b0239ab{--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-126 .elementor-element.elementor-element-51e6f0f.elementor-element{--align-self:center;}.elementor-126 .elementor-element.elementor-element-51e6f0f{text-align:center;}.elementor-126 .elementor-element.elementor-element-51e6f0f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;line-height:100px;color:#002147;}.elementor-126 .elementor-element.elementor-element-e9c4ac7.elementor-element{--align-self:center;}.elementor-126 .elementor-element.elementor-element-e9c4ac7{text-align:center;}.elementor-126 .elementor-element.elementor-element-e9c4ac7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:300;line-height:28px;color:#002147;}.elementor-126 .elementor-element.elementor-element-85357da{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;}.elementor-126 .elementor-element.elementor-element-1969513{text-align:center;}.elementor-126 .elementor-element.elementor-element-1969513 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:300;line-height:28px;color:#002147;}.elementor-126 .elementor-element.elementor-element-26fe429:hover{--e-transform-translateY:10px;}.elementor-126 .elementor-element.elementor-element-26fe429{border-radius:30px 30px 30px 30px;}.elementor-126 .elementor-element.elementor-element-26fe429 img{border-radius:3px 3px 3px 3px;}.elementor-126 .elementor-element.elementor-element-7d02684{--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-around;--gap:0px 15px;--row-gap:0px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-7d02684:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-7d02684 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCFFE2;}.elementor-126 .elementor-element.elementor-element-2261292{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-126 .elementor-element.elementor-element-2261292:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-2261292 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9FAEC;}.elementor-126 .elementor-element.elementor-element-a5b8c30{text-align:center;}.elementor-126 .elementor-element.elementor-element-a5b8c30 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;-webkit-text-stroke-color:#002147;stroke:#002147;color:#002147;}.elementor-126 .elementor-element.elementor-element-841a50e:hover{--e-transform-translateY:-10px;}.elementor-126 .elementor-element.elementor-element-841a50e img{height:208px;}.elementor-126 .elementor-element.elementor-element-522c4cc{text-align:center;}.elementor-126 .elementor-element.elementor-element-522c4cc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;line-height:28px;color:#D4AF37;}.elementor-126 .elementor-element.elementor-element-2527f44{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-126 .elementor-element.elementor-element-2527f44:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-2527f44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9FAEC;}.elementor-126 .elementor-element.elementor-element-9c2f207{text-align:center;}.elementor-126 .elementor-element.elementor-element-9c2f207 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;color:#002147;}.elementor-126 .elementor-element.elementor-element-c7aa46d:hover{--e-transform-translateY:-10px;}.elementor-126 .elementor-element.elementor-element-222069e{text-align:center;}.elementor-126 .elementor-element.elementor-element-222069e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;color:#D4AF37;}.elementor-126 .elementor-element.elementor-element-8d274d1{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-126 .elementor-element.elementor-element-8d274d1:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-8d274d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9FAEC;}.elementor-126 .elementor-element.elementor-element-9045095{text-align:center;}.elementor-126 .elementor-element.elementor-element-9045095 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;color:#002147;}.elementor-126 .elementor-element.elementor-element-1b086a4:hover{--e-transform-translateY:-10px;}.elementor-126 .elementor-element.elementor-element-0940051{text-align:center;}.elementor-126 .elementor-element.elementor-element-0940051 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;color:#D4AF37;}.elementor-126 .elementor-element.elementor-element-032e35b{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-126 .elementor-element.elementor-element-032e35b:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-032e35b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9FAEC;}.elementor-126 .elementor-element.elementor-element-bccdf49{text-align:center;}.elementor-126 .elementor-element.elementor-element-bccdf49 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;color:#002147;}.elementor-126 .elementor-element.elementor-element-0cc5375:hover{--e-transform-translateY:-10px;}.elementor-126 .elementor-element.elementor-element-6b39e22{text-align:center;}.elementor-126 .elementor-element.elementor-element-6b39e22 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;color:#D4AF37;}.elementor-126 .elementor-element.elementor-element-8e30702{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-126 .elementor-element.elementor-element-8e30702:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-8e30702 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCFFE2;}.elementor-126 .elementor-element.elementor-element-d4110e6{--display:flex;--min-height:600px;--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;--border-radius:20px 20px 20px 20px;}.elementor-126 .elementor-element.elementor-element-d6ad42c{text-align:center;}.elementor-126 .elementor-element.elementor-element-d6ad42c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;}.elementor-126 .elementor-element.elementor-element-1633017 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:300;line-height:30px;}.elementor-126 .elementor-element.elementor-element-f192a0a{--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-126 .elementor-element.elementor-element-95f4fa1{--e-transform-translateY:10px;border-radius:30px 30px 30px 30px;}.elementor-126 .elementor-element.elementor-element-95f4fa1:not( .elementor-widget-image ), .elementor-126 .elementor-element.elementor-element-95f4fa1.elementor-widget-image img{-webkit-mask-image:url( https://odontoanamaria.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-126 .elementor-element.elementor-element-95f4fa1 img{border-radius:30px 30px 30px 30px;}.elementor-126 .elementor-element.elementor-element-790575a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-126 .elementor-element.elementor-element-790575a:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-790575a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCFFE2;}.elementor-126 .elementor-element.elementor-element-7caf3ec{--display:flex;--min-height:600px;--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;--border-radius:20px 20px 20px 20px;}.elementor-126 .elementor-element.elementor-element-29fbb6d{--display:flex;--min-height:600px;--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;--border-radius:20px 20px 20px 20px;}.elementor-126 .elementor-element.elementor-element-bfa8dfd{text-align:center;}.elementor-126 .elementor-element.elementor-element-bfa8dfd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;}.elementor-126 .elementor-element.elementor-element-011ba22 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:300;line-height:30px;}.elementor-126 .elementor-element.elementor-element-f34c3ad{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-126 .elementor-element.elementor-element-8bfbf46{--width:50%;}.elementor-126 .elementor-element.elementor-element-b0239ab{--width:50%;}.elementor-126 .elementor-element.elementor-element-2261292{--width:25%;}.elementor-126 .elementor-element.elementor-element-2527f44{--width:25%;}.elementor-126 .elementor-element.elementor-element-8d274d1{--width:25%;}.elementor-126 .elementor-element.elementor-element-032e35b{--width:25%;}.elementor-126 .elementor-element.elementor-element-d4110e6{--width:50%;}.elementor-126 .elementor-element.elementor-element-f192a0a{--width:50%;}.elementor-126 .elementor-element.elementor-element-7caf3ec{--width:50%;}.elementor-126 .elementor-element.elementor-element-29fbb6d{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-7d02684 *//* Aplica o estilo nas colunas DENTRO deste container */
.elementor-126 .elementor-element.elementor-element-7d02684 .elementor-widget-image-box {
    transition: all 0.3s ease-in-out !important;
    border-bottom: 0px solid transparent;
    padding: 30px !important; /* Espaço interno */
    border-radius: 15px !important; /* Bordas arredondadas */
    background-color: #ffffff; /* Fundo branco para garantir */
    cursor: pointer;
}

/* O efeito Hover (Quando passa o mouse) */
.elementor-126 .elementor-element.elementor-element-7d02684 .elementor-widget-image-box:hover {
    transform: translateY(-15px) !important; /* Sobe */
    box-shadow: 0 20px 40px rgba(0,0,0,0.15) !important; /* Sombra */
    border-bottom: 4px solid #D4AF37 !important; /* Borda Dourada */
}

/* Ajuste para Mobile */
@media (max-width: 768px) {
    .elementor-126 .elementor-element.elementor-element-7d02684 .elementor-widget-image-box:hover {
        transform: none !important;
        box-shadow: none !important;
        border-bottom: none !important;
    }
}/* End custom CSS */