.elementor-11 .elementor-element.elementor-element-29de100{--display:flex;--min-height:800px;--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-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:142px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-29de100:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-29de100 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odontologiarenatalyrio.com.br/wp-content/uploads/2025/09/lyrio-bg-1.webp");background-position:top center;background-repeat:no-repeat;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-f1e8805{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-f1e8805.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-f1e8805 .elementor-image-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-f1e8805.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11 .elementor-element.elementor-element-f1e8805.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11 .elementor-element.elementor-element-f1e8805.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-f1e8805 .elementor-image-box-wrapper .elementor-image-box-img{width:175px;}.elementor-11 .elementor-element.elementor-element-f1e8805 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-f1e8805 .elementor-image-box-title{font-family:"Playfair Display", Sans-serif;font-size:52px;font-weight:600;line-height:56px;color:#28655D;}.elementor-11 .elementor-element.elementor-element-f1e8805 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:#3F3F3F;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-57717b7 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:17px 25px 17px 25px;}.elementor-11 .elementor-element.elementor-element-57717b7{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-57717b7.elementor-element{--align-self:flex-start;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-d24fa67.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-d24fa67 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-11 .elementor-element.elementor-element-d24fa67 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-11 .elementor-element.elementor-element-d24fa67 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-11 .elementor-element.elementor-element-d24fa67 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-11 .elementor-element.elementor-element-d24fa67 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-11 .elementor-element.elementor-element-d24fa67 .elementor-icon-list-icon i{color:#DB5252;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-d24fa67 .elementor-icon-list-icon svg{fill:#DB5252;transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-d24fa67{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-d24fa67 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11 .elementor-element.elementor-element-d24fa67 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-d24fa67 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-11 .elementor-element.elementor-element-d24fa67 .elementor-icon-list-text{transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-5effeba{--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;--padding-top:122px;--padding-bottom:122px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5effeba:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-5effeba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F4F0;}.elementor-11 .elementor-element.elementor-element-0b341c0{--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;--margin-top:-183px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0b341c0:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-0b341c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9F2;background-image:url("https://odontologiarenatalyrio.com.br/wp-content/uploads/2025/09/Group-1597883272.webp");background-position:bottom center;background-repeat:no-repeat;}.elementor-11 .elementor-element.elementor-element-82cb5bf{width:var( --container-widget-width, 491px );max-width:491px;padding:50px 0px 50px 60px;--container-widget-width:491px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-82cb5bf.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-82cb5bf .elementor-image-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-82cb5bf .elementor-image-box-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:600;line-height:42px;color:#28655D;}.elementor-11 .elementor-element.elementor-element-82cb5bf .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:26px;color:#3F3F3F;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-7821024{padding:0px 0px 0px 78px;}.elementor-11 .elementor-element.elementor-element-7821024.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-7821024 img{border-radius:19px 19px 19px 19px;}.elementor-11 .elementor-element.elementor-element-cab442e.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-cab442e img{width:100%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-8dea335{width:var( --container-widget-width, 332px );max-width:332px;margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:332px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-8dea335.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-8dea335 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:600;line-height:42px;color:#28655D;}.elementor-11 .elementor-element.elementor-element-891eb86{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-bfa1120{width:var( --container-widget-width, 291px );max-width:291px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:33px 33px 33px 33px;--container-widget-width:291px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFFA1;border-radius:13px 13px 13px 13px;--icon-box-icon-margin:15px;}.elementor-11 .elementor-element.elementor-element-bfa1120 .elementor-icon-box-title{margin-block-end:8px;color:#28655D;}.elementor-11 .elementor-element.elementor-element-bfa1120 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-bfa1120 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-bfa1120:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-bfa1120:has(:focus) .elementor-icon-box-title{color:#01584A;}.elementor-11 .elementor-element.elementor-element-bfa1120 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#333333;}.elementor-11 .elementor-element.elementor-element-8cb3757{width:var( --container-widget-width, 291px );max-width:291px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:33px 33px 33px 33px;--container-widget-width:291px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFFA1;border-radius:13px 13px 13px 13px;--icon-box-icon-margin:15px;}.elementor-11 .elementor-element.elementor-element-8cb3757 .elementor-icon-box-title{margin-block-end:8px;color:#28655D;}.elementor-11 .elementor-element.elementor-element-8cb3757 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-8cb3757 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-8cb3757:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-8cb3757:has(:focus) .elementor-icon-box-title{color:#01584A;}.elementor-11 .elementor-element.elementor-element-8cb3757 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#333333;}.elementor-11 .elementor-element.elementor-element-ab3ceb3{width:var( --container-widget-width, 291px );max-width:291px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:33px 33px 33px 33px;--container-widget-width:291px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFFA1;border-radius:13px 13px 13px 13px;--icon-box-icon-margin:15px;}.elementor-11 .elementor-element.elementor-element-ab3ceb3 .elementor-icon-box-title{margin-block-end:8px;color:#28655D;}.elementor-11 .elementor-element.elementor-element-ab3ceb3 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-ab3ceb3 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-ab3ceb3:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-ab3ceb3:has(:focus) .elementor-icon-box-title{color:#01584A;}.elementor-11 .elementor-element.elementor-element-ab3ceb3 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#333333;}.elementor-11 .elementor-element.elementor-element-ae7d6b1{width:var( --container-widget-width, 291px );max-width:291px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:33px 33px 33px 33px;--container-widget-width:291px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFFA1;border-radius:13px 13px 13px 13px;--icon-box-icon-margin:15px;}.elementor-11 .elementor-element.elementor-element-ae7d6b1 .elementor-icon-box-title{margin-block-end:8px;color:#28655D;}.elementor-11 .elementor-element.elementor-element-ae7d6b1 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-ae7d6b1 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-ae7d6b1:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-ae7d6b1:has(:focus) .elementor-icon-box-title{color:#01584A;}.elementor-11 .elementor-element.elementor-element-ae7d6b1 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#333333;}.elementor-11 .elementor-element.elementor-element-95e96d3 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:17px 25px 17px 25px;}.elementor-11 .elementor-element.elementor-element-95e96d3{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-95e96d3.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-9b7ff2f{--display:flex;--min-height:490px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:85px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9b7ff2f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9b7ff2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EEE1;}.elementor-11 .elementor-element.elementor-element-7d9f112{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--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-11 .elementor-element.elementor-element-7d9f112:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-7d9f112 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7DBC900;}.elementor-11 .elementor-element.elementor-element-31d9bba{width:var( --container-widget-width, 425px );max-width:425px;margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:425px;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-31d9bba.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-31d9bba .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:600;line-height:42px;color:#28655D;}.elementor-11 .elementor-element.elementor-element-1c94e0a{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-1c94e0a.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-1c94e0a .elementor-image-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-1c94e0a .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:#106449;}.elementor-11 .elementor-element.elementor-element-1c94e0a .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#5F5F5F;}.elementor-11 .elementor-element.elementor-element-b76cfd3{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-b76cfd3.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-b76cfd3 .elementor-image-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-b76cfd3 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:#106449;}.elementor-11 .elementor-element.elementor-element-b76cfd3 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#5F5F5F;}.elementor-11 .elementor-element.elementor-element-94dc5a7{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-94dc5a7.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-94dc5a7 .elementor-image-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-94dc5a7 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:#106449;}.elementor-11 .elementor-element.elementor-element-94dc5a7 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#5F5F5F;}.elementor-11 .elementor-element.elementor-element-6325f28{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-6325f28.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-6325f28 .elementor-image-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-6325f28 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:#106449;}.elementor-11 .elementor-element.elementor-element-6325f28 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#5F5F5F;}.elementor-11 .elementor-element.elementor-element-3c0f7d9{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-3c0f7d9.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-1f18803{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:080px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1f18803:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-1f18803 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-11 .elementor-element.elementor-element-1f18803.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-431f095{width:var( --container-widget-width, 621px );max-width:621px;margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:621px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-431f095.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-431f095 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:600;line-height:42px;color:#28655D;}.elementor-11 .elementor-element.elementor-element-c635d4d{--display:flex;--min-height:0px;--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;--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-11 .elementor-element.elementor-element-22d9783{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:29px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-878e76c{width:var( --container-widget-width, 93% );max-width:93%;padding:0px 0px 0px 0px;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-878e76c.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-878e76c .elementor-image-box-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-878e76c.elementor-position-right .elementor-image-box-img{margin-left:6px;}.elementor-11 .elementor-element.elementor-element-878e76c.elementor-position-left .elementor-image-box-img{margin-right:6px;}.elementor-11 .elementor-element.elementor-element-878e76c.elementor-position-top .elementor-image-box-img{margin-bottom:6px;}.elementor-11 .elementor-element.elementor-element-878e76c .elementor-image-box-title{margin-bottom:2px;font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:600;line-height:42px;color:#28655D;}.elementor-11 .elementor-element.elementor-element-878e76c .elementor-image-box-wrapper .elementor-image-box-img{width:337px;}.elementor-11 .elementor-element.elementor-element-878e76c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-878e76c .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:26px;color:#3F3F3F;}.elementor-11 .elementor-element.elementor-element-51169be .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:17px 25px 17px 25px;}.elementor-11 .elementor-element.elementor-element-51169be{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-51169be.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-7b14a75{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:29px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5cc130e{width:var( --container-widget-width, 93% );max-width:93%;padding:0px 0px 0px 0px;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-5cc130e.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-5cc130e .elementor-image-box-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-5cc130e.elementor-position-right .elementor-image-box-img{margin-left:6px;}.elementor-11 .elementor-element.elementor-element-5cc130e.elementor-position-left .elementor-image-box-img{margin-right:6px;}.elementor-11 .elementor-element.elementor-element-5cc130e.elementor-position-top .elementor-image-box-img{margin-bottom:6px;}.elementor-11 .elementor-element.elementor-element-5cc130e .elementor-image-box-title{margin-bottom:2px;font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:600;line-height:42px;color:#28655D;}.elementor-11 .elementor-element.elementor-element-5cc130e .elementor-image-box-wrapper .elementor-image-box-img{width:337px;}.elementor-11 .elementor-element.elementor-element-5cc130e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-5cc130e .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:26px;color:#3F3F3F;}.elementor-11 .elementor-element.elementor-element-5772c8e .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:17px 25px 17px 25px;}.elementor-11 .elementor-element.elementor-element-5772c8e{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-5772c8e.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-8d7a010{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:29px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e6a4267{width:var( --container-widget-width, 93% );max-width:93%;padding:0px 0px 0px 0px;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-e6a4267.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-e6a4267 .elementor-image-box-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-e6a4267.elementor-position-right .elementor-image-box-img{margin-left:6px;}.elementor-11 .elementor-element.elementor-element-e6a4267.elementor-position-left .elementor-image-box-img{margin-right:6px;}.elementor-11 .elementor-element.elementor-element-e6a4267.elementor-position-top .elementor-image-box-img{margin-bottom:6px;}.elementor-11 .elementor-element.elementor-element-e6a4267 .elementor-image-box-title{margin-bottom:2px;font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:600;line-height:42px;color:#28655D;}.elementor-11 .elementor-element.elementor-element-e6a4267 .elementor-image-box-wrapper .elementor-image-box-img{width:333px;}.elementor-11 .elementor-element.elementor-element-e6a4267 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-e6a4267 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:26px;color:#3F3F3F;}.elementor-11 .elementor-element.elementor-element-2fd2808 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:17px 25px 17px 25px;}.elementor-11 .elementor-element.elementor-element-2fd2808{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-2fd2808.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-f1a3110{--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;--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-11 .elementor-element.elementor-element-51f8f92{--display:flex;--min-height:0px;--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-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:29px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-70791da{width:var( --container-widget-width, 93% );max-width:93%;padding:0px 0px 0px 0px;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-70791da.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-70791da .elementor-image-box-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-70791da.elementor-position-right .elementor-image-box-img{margin-left:6px;}.elementor-11 .elementor-element.elementor-element-70791da.elementor-position-left .elementor-image-box-img{margin-right:6px;}.elementor-11 .elementor-element.elementor-element-70791da.elementor-position-top .elementor-image-box-img{margin-bottom:6px;}.elementor-11 .elementor-element.elementor-element-70791da .elementor-image-box-title{margin-bottom:2px;font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:600;line-height:42px;color:#28655D;}.elementor-11 .elementor-element.elementor-element-70791da .elementor-image-box-wrapper .elementor-image-box-img{width:337px;}.elementor-11 .elementor-element.elementor-element-70791da .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-70791da .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:26px;color:#3F3F3F;}.elementor-11 .elementor-element.elementor-element-b2285b2 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:17px 25px 17px 25px;}.elementor-11 .elementor-element.elementor-element-b2285b2{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-b2285b2.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-b26d06e{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:29px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-a018c14{width:var( --container-widget-width, 93% );max-width:93%;padding:0px 0px 0px 0px;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-a018c14.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-a018c14 .elementor-image-box-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-a018c14.elementor-position-right .elementor-image-box-img{margin-left:6px;}.elementor-11 .elementor-element.elementor-element-a018c14.elementor-position-left .elementor-image-box-img{margin-right:6px;}.elementor-11 .elementor-element.elementor-element-a018c14.elementor-position-top .elementor-image-box-img{margin-bottom:6px;}.elementor-11 .elementor-element.elementor-element-a018c14 .elementor-image-box-title{margin-bottom:2px;font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:600;line-height:42px;color:#28655D;}.elementor-11 .elementor-element.elementor-element-a018c14 .elementor-image-box-wrapper .elementor-image-box-img{width:337px;}.elementor-11 .elementor-element.elementor-element-a018c14 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-a018c14 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:26px;color:#3F3F3F;}.elementor-11 .elementor-element.elementor-element-ee4407f .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:17px 25px 17px 25px;}.elementor-11 .elementor-element.elementor-element-ee4407f{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-ee4407f.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-a19bdfd{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:29px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d0fb0b3{width:var( --container-widget-width, 93% );max-width:93%;padding:0px 0px 0px 0px;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-d0fb0b3.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-d0fb0b3 .elementor-image-box-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-d0fb0b3.elementor-position-right .elementor-image-box-img{margin-left:6px;}.elementor-11 .elementor-element.elementor-element-d0fb0b3.elementor-position-left .elementor-image-box-img{margin-right:6px;}.elementor-11 .elementor-element.elementor-element-d0fb0b3.elementor-position-top .elementor-image-box-img{margin-bottom:6px;}.elementor-11 .elementor-element.elementor-element-d0fb0b3 .elementor-image-box-title{margin-bottom:2px;font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:600;line-height:42px;color:#28655D;}.elementor-11 .elementor-element.elementor-element-d0fb0b3 .elementor-image-box-wrapper .elementor-image-box-img{width:337px;}.elementor-11 .elementor-element.elementor-element-d0fb0b3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-d0fb0b3 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:26px;color:#3F3F3F;}.elementor-11 .elementor-element.elementor-element-17ea5ec .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:17px 25px 17px 25px;}.elementor-11 .elementor-element.elementor-element-17ea5ec{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-17ea5ec.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-98aaf2c{--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;--padding-top:122px;--padding-bottom:122px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-98aaf2c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-98aaf2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odontologiarenatalyrio.com.br/wp-content/uploads/2025/09/xxx.webp");background-position:top center;background-repeat:no-repeat;}.elementor-11 .elementor-element.elementor-element-6cd5769{--display:flex;--min-height:486px;--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:-68px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-6cd5769:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6cd5769 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odontologiarenatalyrio.com.br/wp-content/uploads/2025/09/9-2.webp");}.elementor-11 .elementor-element.elementor-element-d10923f{--display:flex;--justify-content:center;--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-11 .elementor-element.elementor-element-d10923f.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-63bb5a5{width:var( --container-widget-width, 491px );max-width:491px;padding:0px 0px 0px 0px;--container-widget-width:491px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-63bb5a5.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-63bb5a5 .elementor-image-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-63bb5a5 .elementor-image-box-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:600;line-height:42px;color:#28655D;}.elementor-11 .elementor-element.elementor-element-63bb5a5 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:26px;color:#3F3F3F;}.elementor-11 .elementor-element.elementor-element-172238e{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-172238e.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-172238e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-11 .elementor-element.elementor-element-172238e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-11 .elementor-element.elementor-element-172238e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-11 .elementor-element.elementor-element-172238e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-11 .elementor-element.elementor-element-172238e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-11 .elementor-element.elementor-element-172238e .elementor-icon-list-icon i{color:#DB5252;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-172238e .elementor-icon-list-icon svg{fill:#DB5252;transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-172238e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11 .elementor-element.elementor-element-172238e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-172238e .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-11 .elementor-element.elementor-element-172238e .elementor-icon-list-text{transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-270c25e{padding:90px 0px -146px 0px;}.elementor-11 .elementor-element.elementor-element-2cfb6d6{--display:flex;--min-height:761px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:080px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2cfb6d6:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2cfb6d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-11 .elementor-element.elementor-element-2cfb6d6.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-4263e3f{width:var( --container-widget-width, 491px );max-width:491px;padding:0px 0px 0px 0px;--container-widget-width:491px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-4263e3f.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-4263e3f .elementor-image-box-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-4263e3f .elementor-image-box-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:600;line-height:42px;color:#28655D;}.elementor-11 .elementor-element.elementor-element-4263e3f .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:26px;color:#3F3F3F;}.elementor-11 .elementor-element.elementor-element-1fb1666{--e-image-carousel-slides-to-show:5;}.elementor-11 .elementor-element.elementor-element-1fb1666 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:22px 22px 22px 22px;}.elementor-11 .elementor-element.elementor-element-12b1ebc .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:17px 25px 17px 25px;}.elementor-11 .elementor-element.elementor-element-12b1ebc{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-12b1ebc.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-0aea8c6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:31px 31px;--row-gap:31px;--column-gap:31px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0aea8c6:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-0aea8c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#184741;}.elementor-11 .elementor-element.elementor-element-57d585c{--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:flex-start;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-11 .elementor-element.elementor-element-322e3b4{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-322e3b4.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-d613c11 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#D1B264;}.elementor-11 .elementor-element.elementor-element-f37bdf9{width:var( --container-widget-width, 368px );max-width:368px;padding:0px 0px 0px 0px;--container-widget-width:368px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-f37bdf9.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-f37bdf9 .elementor-image-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-f37bdf9 .elementor-image-box-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:600;line-height:42px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-f37bdf9 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:26px;color:#C4C4C4;}.elementor-11 .elementor-element.elementor-element-8e437cc .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:17px 25px 17px 25px;}.elementor-11 .elementor-element.elementor-element-8e437cc{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-8e437cc.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-9094836 img{border-radius:12px 12px 12px 12px;}.elementor-11 .elementor-element.elementor-element-cd53110{--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:flex-start;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-11 .elementor-element.elementor-element-9d6afca{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9d6afca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-add9dbf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-001dec6 .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-001dec6 .elementor-icon-box-title{margin-block-end:8px;color:#D1B264;}.elementor-11 .elementor-element.elementor-element-001dec6 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-001dec6 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:30px;}.elementor-11 .elementor-element.elementor-element-001dec6 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#D3D3D3;}.elementor-11 .elementor-element.elementor-element-5655cff{width:var( --container-widget-width, 1000px );max-width:1000px;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-5655cff.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-5655cff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;line-height:30px;color:#D3D3D3;}.elementor-11 .elementor-element.elementor-element-e280256{width:var( --container-widget-width, 1000px );max-width:1000px;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-e280256.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-e280256 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;line-height:30px;color:#DBDBDB;}.elementor-11 .elementor-element.elementor-element-bdbf441{width:var( --container-widget-width, 1000px );max-width:1000px;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-bdbf441.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-bdbf441 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;line-height:30px;color:#DBDBDB;}.elementor-11 .elementor-element.elementor-element-8244cdb{--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:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-a646253{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-102ee66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-102ee66 .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-102ee66 .elementor-icon-box-title{margin-block-end:8px;color:#D1B264;}.elementor-11 .elementor-element.elementor-element-102ee66 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-102ee66 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:30px;}.elementor-11 .elementor-element.elementor-element-102ee66 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#D3D3D3;}.elementor-11 .elementor-element.elementor-element-4e58b1f .elementor-icon-list-icon i{color:#D1B264;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-4e58b1f .elementor-icon-list-icon svg{fill:#D1B264;transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-4e58b1f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-4e58b1f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-4e58b1f .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-11 .elementor-element.elementor-element-4e58b1f .elementor-icon-list-text{color:#E2E2E2;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-a264b7f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-a264b7f.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-398a0fa iframe{height:100%;}.elementor-11 .elementor-element.elementor-element-d9467fe{--display:flex;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-0aea8c6{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-57d585c{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-11 .elementor-element.elementor-element-cd53110{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-29de100:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-29de100 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odontologiarenatalyrio.com.br/wp-content/uploads/2025/09/Frame-1948754x779-1.webp");background-size:contain;}.elementor-11 .elementor-element.elementor-element-29de100{--content-width:370px;--padding-top:134px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-f1e8805{margin:218px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-f1e8805 .elementor-image-box-img{margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-f1e8805.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-11 .elementor-element.elementor-element-f1e8805.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-11 .elementor-element.elementor-element-f1e8805.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-f1e8805 .elementor-image-box-title{font-size:31px;line-height:36px;}.elementor-11 .elementor-element.elementor-element-f1e8805 .elementor-image-box-description{font-size:16px;line-height:25px;}.elementor-11 .elementor-element.elementor-element-57717b7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11 .elementor-element.elementor-element-57717b7.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-d24fa67{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d24fa67.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-5effeba{--content-width:370px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-0b341c0{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-82cb5bf{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-82cb5bf .elementor-image-box-title{font-size:24px;line-height:32px;}.elementor-11 .elementor-element.elementor-element-7821024{width:var( --container-widget-width, 315px );max-width:315px;padding:0px 0px 0px 0px;--container-widget-width:315px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-cab442e img{width:100%;}.elementor-11 .elementor-element.elementor-element-8dea335{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:405px;--container-widget-flex-grow:0;width:var( --container-widget-width, 405px );max-width:405px;text-align:center;}.elementor-11 .elementor-element.elementor-element-8dea335 .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-11 .elementor-element.elementor-element-891eb86{--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:center;}.elementor-11 .elementor-element.elementor-element-bfa1120{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-11 .elementor-element.elementor-element-8cb3757{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-11 .elementor-element.elementor-element-ab3ceb3{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-11 .elementor-element.elementor-element-ae7d6b1{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-11 .elementor-element.elementor-element-95e96d3{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-11 .elementor-element.elementor-element-95e96d3.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-9b7ff2f{--content-width:370px;--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-31d9bba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:263px;--container-widget-flex-grow:0;width:var( --container-widget-width, 263px );max-width:263px;text-align:center;}.elementor-11 .elementor-element.elementor-element-31d9bba.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-31d9bba .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-11 .elementor-element.elementor-element-1c94e0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-11 .elementor-element.elementor-element-1c94e0a.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-1c94e0a .elementor-image-box-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-b76cfd3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-11 .elementor-element.elementor-element-b76cfd3.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-b76cfd3 .elementor-image-box-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-94dc5a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-11 .elementor-element.elementor-element-94dc5a7.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-94dc5a7 .elementor-image-box-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-6325f28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-11 .elementor-element.elementor-element-6325f28.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-6325f28 .elementor-image-box-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-3c0f7d9{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-11 .elementor-element.elementor-element-1f18803{--content-width:370px;}.elementor-11 .elementor-element.elementor-element-431f095{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:316px;--container-widget-flex-grow:0;width:var( --container-widget-width, 316px );max-width:316px;text-align:center;}.elementor-11 .elementor-element.elementor-element-431f095 .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-11 .elementor-element.elementor-element-878e76c{padding:0px 0px 0px 0px;--container-widget-width:82%;--container-widget-flex-grow:0;width:var( --container-widget-width, 82% );max-width:82%;}.elementor-11 .elementor-element.elementor-element-878e76c .elementor-image-box-img{margin-bottom:6px;}.elementor-11 .elementor-element.elementor-element-878e76c .elementor-image-box-wrapper .elementor-image-box-img{width:300px;}.elementor-11 .elementor-element.elementor-element-878e76c .elementor-image-box-title{font-size:22px;line-height:32px;}.elementor-11 .elementor-element.elementor-element-878e76c .elementor-image-box-description{font-size:15px;line-height:20px;}.elementor-11 .elementor-element.elementor-element-51169be{--container-widget-width:81%;--container-widget-flex-grow:0;width:var( --container-widget-width, 81% );max-width:81%;}.elementor-11 .elementor-element.elementor-element-51169be.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-51169be .elementor-button{font-size:14px;}.elementor-11 .elementor-element.elementor-element-5cc130e{padding:0px 0px 0px 0px;--container-widget-width:82%;--container-widget-flex-grow:0;width:var( --container-widget-width, 82% );max-width:82%;}.elementor-11 .elementor-element.elementor-element-5cc130e .elementor-image-box-img{margin-bottom:6px;}.elementor-11 .elementor-element.elementor-element-5cc130e .elementor-image-box-wrapper .elementor-image-box-img{width:300px;}.elementor-11 .elementor-element.elementor-element-5cc130e .elementor-image-box-title{font-size:22px;line-height:32px;}.elementor-11 .elementor-element.elementor-element-5cc130e .elementor-image-box-description{font-size:15px;line-height:20px;}.elementor-11 .elementor-element.elementor-element-5772c8e{--container-widget-width:81%;--container-widget-flex-grow:0;width:var( --container-widget-width, 81% );max-width:81%;}.elementor-11 .elementor-element.elementor-element-5772c8e.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-5772c8e .elementor-button{font-size:14px;}.elementor-11 .elementor-element.elementor-element-e6a4267{padding:0px 0px 0px 0px;--container-widget-width:82%;--container-widget-flex-grow:0;width:var( --container-widget-width, 82% );max-width:82%;}.elementor-11 .elementor-element.elementor-element-e6a4267 .elementor-image-box-img{margin-bottom:6px;}.elementor-11 .elementor-element.elementor-element-e6a4267 .elementor-image-box-wrapper .elementor-image-box-img{width:300px;}.elementor-11 .elementor-element.elementor-element-e6a4267 .elementor-image-box-title{font-size:22px;line-height:32px;}.elementor-11 .elementor-element.elementor-element-e6a4267 .elementor-image-box-description{font-size:15px;line-height:20px;}.elementor-11 .elementor-element.elementor-element-2fd2808{--container-widget-width:81%;--container-widget-flex-grow:0;width:var( --container-widget-width, 81% );max-width:81%;}.elementor-11 .elementor-element.elementor-element-2fd2808.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-2fd2808 .elementor-button{font-size:14px;}.elementor-11 .elementor-element.elementor-element-70791da{padding:0px 0px 0px 0px;--container-widget-width:82%;--container-widget-flex-grow:0;width:var( --container-widget-width, 82% );max-width:82%;}.elementor-11 .elementor-element.elementor-element-70791da .elementor-image-box-img{margin-bottom:6px;}.elementor-11 .elementor-element.elementor-element-70791da .elementor-image-box-wrapper .elementor-image-box-img{width:300px;}.elementor-11 .elementor-element.elementor-element-70791da .elementor-image-box-title{font-size:22px;line-height:32px;}.elementor-11 .elementor-element.elementor-element-70791da .elementor-image-box-description{font-size:15px;line-height:20px;}.elementor-11 .elementor-element.elementor-element-b2285b2{--container-widget-width:81%;--container-widget-flex-grow:0;width:var( --container-widget-width, 81% );max-width:81%;}.elementor-11 .elementor-element.elementor-element-b2285b2.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-b2285b2 .elementor-button{font-size:14px;}.elementor-11 .elementor-element.elementor-element-a018c14{padding:0px 0px 0px 0px;--container-widget-width:82%;--container-widget-flex-grow:0;width:var( --container-widget-width, 82% );max-width:82%;}.elementor-11 .elementor-element.elementor-element-a018c14 .elementor-image-box-img{margin-bottom:6px;}.elementor-11 .elementor-element.elementor-element-a018c14 .elementor-image-box-wrapper .elementor-image-box-img{width:300px;}.elementor-11 .elementor-element.elementor-element-a018c14 .elementor-image-box-title{font-size:22px;line-height:32px;}.elementor-11 .elementor-element.elementor-element-a018c14 .elementor-image-box-description{font-size:15px;line-height:20px;}.elementor-11 .elementor-element.elementor-element-ee4407f{--container-widget-width:81%;--container-widget-flex-grow:0;width:var( --container-widget-width, 81% );max-width:81%;}.elementor-11 .elementor-element.elementor-element-ee4407f.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-ee4407f .elementor-button{font-size:14px;}.elementor-11 .elementor-element.elementor-element-d0fb0b3{padding:0px 0px 0px 0px;--container-widget-width:82%;--container-widget-flex-grow:0;width:var( --container-widget-width, 82% );max-width:82%;}.elementor-11 .elementor-element.elementor-element-d0fb0b3 .elementor-image-box-img{margin-bottom:6px;}.elementor-11 .elementor-element.elementor-element-d0fb0b3 .elementor-image-box-wrapper .elementor-image-box-img{width:300px;}.elementor-11 .elementor-element.elementor-element-d0fb0b3 .elementor-image-box-title{font-size:22px;line-height:32px;}.elementor-11 .elementor-element.elementor-element-d0fb0b3 .elementor-image-box-description{font-size:15px;line-height:20px;}.elementor-11 .elementor-element.elementor-element-17ea5ec{--container-widget-width:81%;--container-widget-flex-grow:0;width:var( --container-widget-width, 81% );max-width:81%;}.elementor-11 .elementor-element.elementor-element-17ea5ec.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-17ea5ec .elementor-button{font-size:14px;}.elementor-11 .elementor-element.elementor-element-98aaf2c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-98aaf2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odontologiarenatalyrio.com.br/wp-content/uploads/2025/09/bgs.webp");}.elementor-11 .elementor-element.elementor-element-98aaf2c{--content-width:370px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-d10923f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:29px;--padding-bottom:0px;--padding-left:29px;--padding-right:29px;}.elementor-11 .elementor-element.elementor-element-63bb5a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;}.elementor-11 .elementor-element.elementor-element-63bb5a5 .elementor-image-box-title{margin-bottom:11px;font-size:32px;line-height:38px;}.elementor-11 .elementor-element.elementor-element-172238e{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-11 .elementor-element.elementor-element-172238e.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-270c25e{width:var( --container-widget-width, 78% );max-width:78%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-270c25e.elementor-element{--order:-99999 /* order start hack */;}.elementor-11 .elementor-element.elementor-element-2cfb6d6{--width:370px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4263e3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;--container-widget-width:255px;--container-widget-flex-grow:0;width:var( --container-widget-width, 255px );max-width:255px;}.elementor-11 .elementor-element.elementor-element-4263e3f .elementor-image-box-title{margin-bottom:11px;font-size:32px;line-height:38px;}.elementor-11 .elementor-element.elementor-element-1fb1666{--e-image-carousel-slides-to-show:1;width:initial;max-width:initial;}.elementor-11 .elementor-element.elementor-element-1fb1666.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-12b1ebc{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;z-index:3;}.elementor-11 .elementor-element.elementor-element-12b1ebc.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-0aea8c6{--content-width:370px;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-57d585c{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-11 .elementor-element.elementor-element-f37bdf9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;--container-widget-width:440px;--container-widget-flex-grow:0;width:var( --container-widget-width, 440px );max-width:440px;}.elementor-11 .elementor-element.elementor-element-f37bdf9 .elementor-image-box-title{margin-bottom:11px;font-size:32px;line-height:38px;}.elementor-11 .elementor-element.elementor-element-8e437cc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;z-index:3;}.elementor-11 .elementor-element.elementor-element-cd53110{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:-27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-11 .elementor-element.elementor-element-add9dbf{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-11 .elementor-element.elementor-element-001dec6 .elementor-icon-box-title{margin-block-end:8px;}.elementor-11 .elementor-element.elementor-element-001dec6 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-001dec6 .elementor-icon-box-title a{font-size:18px;line-height:28px;}.elementor-11 .elementor-element.elementor-element-5655cff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11 .elementor-element.elementor-element-5655cff .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-11 .elementor-element.elementor-element-e280256{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11 .elementor-element.elementor-element-e280256 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-11 .elementor-element.elementor-element-bdbf441{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11 .elementor-element.elementor-element-bdbf441 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-11 .elementor-element.elementor-element-8244cdb{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-11 .elementor-element.elementor-element-102ee66 .elementor-icon-box-title{margin-block-end:8px;}.elementor-11 .elementor-element.elementor-element-102ee66 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-102ee66 .elementor-icon-box-title a{font-size:18px;line-height:28px;}.elementor-11 .elementor-element.elementor-element-4e58b1f{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-4e58b1f.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-d10923f{--width:43%;}.elementor-11 .elementor-element.elementor-element-0aea8c6{--content-width:1280px;}.elementor-11 .elementor-element.elementor-element-57d585c{--width:1280px;}.elementor-11 .elementor-element.elementor-element-322e3b4{--width:70%;}.elementor-11 .elementor-element.elementor-element-9d6afca{--width:46.382%;}.elementor-11 .elementor-element.elementor-element-a264b7f{--width:603px;}}/* Start custom CSS for image-box, class: .elementor-element-f1e8805 */.texto{
    background: linear-gradient(270deg, #413625 0%, #A08355 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-57717b7 */.elementor-11 .elementor-element.elementor-element-57717b7{
    border-radius: 11px;
border: 1px solid #33C5B4;
background: linear-gradient(90deg, #28655D 0%, #4FB2A6 50%, #28655D 100%);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-82cb5bf */.texto{
    background: linear-gradient(270deg, #413625 0%, #A08355 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b341c0 */.borda{
    border-radius: 20px;
border-top: 12px solid #9D8051;
background: linear-gradient(90deg, #FFF 0%, #FFF5EB 100%), linear-gradient(90deg, #EDEBE9 0%, #FFF5EB 100%);
box-shadow: 0 4px 125.9px 0 rgba(69, 53, 29, 0.20);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bfa1120 */.caixa{
border-radius: 12px;
background: linear-gradient(180deg, #F4E0C2 0%, #F8F7F6 100%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8cb3757 */.caixa{
border-radius: 12px;
background: linear-gradient(180deg, #F4E0C2 0%, #F8F7F6 100%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ab3ceb3 */.caixa{
border-radius: 12px;
background: linear-gradient(180deg, #F4E0C2 0%, #F8F7F6 100%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ae7d6b1 */.caixa{
border-radius: 12px;
background: linear-gradient(180deg, #F4E0C2 0%, #F8F7F6 100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-95e96d3 */.elementor-11 .elementor-element.elementor-element-95e96d3{
    border-radius: 11px;
border: 1px solid #33C5B4;
background: linear-gradient(90deg, #28655D 0%, #4FB2A6 50%, #28655D 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d9f112 */.bullet::before,.bullet::after{
  content: "";
  position: absolute;
  width: 115%;
  height: 1px;
  top: -25px;
  left: 0; 
  background: #DBCAB1;
 
}

.bullet::after{
    background: linear-gradient(270deg, #413625 0%, #A08355 100%);
    border-radius: 111px;
    height: 6px;
    width: 50px;
    top: -28px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-878e76c */.texto{
    background: linear-gradient(270deg, #413625 0%, #A08355 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-51169be */.elementor-11 .elementor-element.elementor-element-51169be{
    border-radius: 11px;
border: 1px solid #33C5B4;
background: linear-gradient(90deg, #28655D 0%, #4FB2A6 50%, #28655D 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22d9783 */.elementor-11 .elementor-element.elementor-element-22d9783{
    border-radius: 20px;
border: 1px solid #FFF;
background: linear-gradient(180deg, #F8F7F6 0%, #F4E0C2 100%), linear-gradient(144deg, #927240 -38.11%, #FFF 79.13%);
box-shadow: 0 4px 23.2px 0 rgba(0, 0, 0, 0.07);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5cc130e */.texto{
    background: linear-gradient(270deg, #413625 0%, #A08355 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5772c8e */.elementor-11 .elementor-element.elementor-element-5772c8e{
    border-radius: 11px;
border: 1px solid #33C5B4;
background: linear-gradient(90deg, #28655D 0%, #4FB2A6 50%, #28655D 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b14a75 */.elementor-11 .elementor-element.elementor-element-7b14a75{
    border-radius: 20px;
border: 1px solid #FFF;
background: linear-gradient(180deg, #F8F7F6 0%, #F4E0C2 100%), linear-gradient(144deg, #927240 -38.11%, #FFF 79.13%);
box-shadow: 0 4px 23.2px 0 rgba(0, 0, 0, 0.07);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e6a4267 */.texto{
    background: linear-gradient(270deg, #413625 0%, #A08355 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2fd2808 */.elementor-11 .elementor-element.elementor-element-2fd2808{
    border-radius: 11px;
border: 1px solid #33C5B4;
background: linear-gradient(90deg, #28655D 0%, #4FB2A6 50%, #28655D 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d7a010 */.elementor-11 .elementor-element.elementor-element-8d7a010{
    border-radius: 20px;
border: 1px solid #FFF;
background: linear-gradient(180deg, #F8F7F6 0%, #F4E0C2 100%), linear-gradient(144deg, #927240 -38.11%, #FFF 79.13%);
box-shadow: 0 4px 23.2px 0 rgba(0, 0, 0, 0.07);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-70791da */.texto{
    background: linear-gradient(270deg, #413625 0%, #A08355 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b2285b2 */.elementor-11 .elementor-element.elementor-element-b2285b2{
    border-radius: 11px;
border: 1px solid #33C5B4;
background: linear-gradient(90deg, #28655D 0%, #4FB2A6 50%, #28655D 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51f8f92 */.elementor-11 .elementor-element.elementor-element-51f8f92{
    border-radius: 20px;
border: 1px solid #FFF;
background: linear-gradient(180deg, #F8F7F6 0%, #F4E0C2 100%), linear-gradient(144deg, #927240 -38.11%, #FFF 79.13%);
box-shadow: 0 4px 23.2px 0 rgba(0, 0, 0, 0.07);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a018c14 */.texto{
    background: linear-gradient(270deg, #413625 0%, #A08355 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ee4407f */.elementor-11 .elementor-element.elementor-element-ee4407f{
    border-radius: 11px;
border: 1px solid #33C5B4;
background: linear-gradient(90deg, #28655D 0%, #4FB2A6 50%, #28655D 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b26d06e */.elementor-11 .elementor-element.elementor-element-b26d06e{
    border-radius: 20px;
border: 1px solid #FFF;
background: linear-gradient(180deg, #F8F7F6 0%, #F4E0C2 100%), linear-gradient(144deg, #927240 -38.11%, #FFF 79.13%);
box-shadow: 0 4px 23.2px 0 rgba(0, 0, 0, 0.07);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d0fb0b3 */.texto{
    background: linear-gradient(270deg, #413625 0%, #A08355 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-17ea5ec */.elementor-11 .elementor-element.elementor-element-17ea5ec{
    border-radius: 11px;
border: 1px solid #33C5B4;
background: linear-gradient(90deg, #28655D 0%, #4FB2A6 50%, #28655D 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a19bdfd */.elementor-11 .elementor-element.elementor-element-a19bdfd{
    border-radius: 20px;
border: 1px solid #FFF;
background: linear-gradient(180deg, #F8F7F6 0%, #F4E0C2 100%), linear-gradient(144deg, #927240 -38.11%, #FFF 79.13%);
box-shadow: 0 4px 23.2px 0 rgba(0, 0, 0, 0.07);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-63bb5a5 */.texto{
    background: linear-gradient(270deg, #413625 0%, #A08355 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4263e3f */.texto{
    background: linear-gradient(270deg, #413625 0%, #A08355 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1fb1666 *//* === tamanho dos ícones (ajuste aqui) === */
.crr2{
  --icon-h: 420px;         /* altura dos logos no desktop */
  --icon-h-mob: 72px;     /* altura no mobile */
}

/* aumenta a “altura da faixa” dos slides */
.crr .elementor-image-carousel .swiper-slide-inner{
  height: calc(var(--icon-h) + 10px);
}

/* deixa os logos maiores */
.crr2 .elementor-image-carousel .swiper-slide-inner img{
  max-height: var(--icon-h) !important; /* antes era 80px */
  width: auto;
  object-fit: contain;
}

@media (max-width: 768px){
.crr2{
  --icon-h: 420px;         /* altura dos logos no desktop */
  --icon-h-mob: 72px;     /* altura no mobile */
}
}

.elementor-11 .elementor-element.elementor-element-1fb1666::before{
  content:"";
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 2;
  background: linear-gradient(to right, #FAFAFA 0%, transparent 25%, transparent 85%, #FAFAFA 100%);
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-12b1ebc */.elementor-11 .elementor-element.elementor-element-12b1ebc{
    border-radius: 11px;
border: 1px solid #33C5B4;
background: linear-gradient(90deg, #28655D 0%, #4FB2A6 50%, #28655D 100%);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f37bdf9 */.texto{
    background: linear-gradient(270deg, #413625 0%, #A08355 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8e437cc */.elementor-11 .elementor-element.elementor-element-8e437cc{
    border-radius: 11px;
border: 1px solid #33C5B4;
background: linear-gradient(90deg, #28655D 0%, #4FB2A6 50%, #28655D 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57d585c */.elementor-11 .elementor-element.elementor-element-57d585c{
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for google_maps, class: .elementor-element-398a0fa */.elementor-11 .elementor-element.elementor-element-398a0fa{
    height: 100%;
}

.elementor-11 .elementor-element.elementor-element-398a0fa .elementor-custom-embed{
    height: 100%;
}

@media (max-width: 1023px){
.elementor-11 .elementor-element.elementor-element-398a0fa{
    min-height: 320px;
}

.elementor-11 .elementor-element.elementor-element-398a0fa .elementor-custom-embed{
    min-height: 320px;
}

.elementor-11 .elementor-element.elementor-element-398a0fa iframe{
    min-height:320px;
}

}/* End custom CSS */
/* Start custom CSS *//*remove scroll horizontal*/
html, body{
    width: 100%;
    overflow-x: hidden;
}

/*remove duplo scroll*/
[data-elementor-type="wp-page"]{
    overflow: hidden!important;}
    
 
.links a,
.links a:hover{
    color: currentColor;
}

.svgs .elementor-icon svg {
    height: unset!important;
    line-height:0 !important;
}

.elementor-widget-text-editor p:last-child {
    margin-bottom: 0px;
}
    
/*remove barra de rolagem*/   
::-webkit-scrollbar {
    width: 0px;}

::-webkit-scrollbar-thumb {
    background-color: transparent;}

/*retira o padding das seções*/ 
.elementor-section {padding: 0 !important;}/* End custom CSS */