.elementor-775 .elementor-element.elementor-element-ff7d01f{--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;--margin-top:-160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-ef2fc27{--display:flex;--min-height:710px;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:50px 50px 50px 50px;--padding-top:231px;--padding-bottom:0px;--padding-left:76px;--padding-right:76px;}.elementor-775 .elementor-element.elementor-element-ef2fc27:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-ef2fc27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.dermatologiacherubim.com.br/wp-content/uploads/2025/09/Andre-desktop.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-775 .elementor-element.elementor-element-f42a0a3{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-f42a0a3 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:800;line-height:28px;color:var( --e-global-color-7195627 );}.elementor-775 .elementor-element.elementor-element-0db2a14{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-0db2a14 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:36px;font-weight:800;line-height:40px;color:var( --e-global-color-7195627 );}.elementor-775 .elementor-element.elementor-element-bf781dd{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-bf781dd > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-bf781dd .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-7195627 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-775 .elementor-element.elementor-element-a43627c .elementor-button{background-color:#D75E72;height:57px;width:216px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;fill:var( --e-global-color-7195627 );color:var( --e-global-color-7195627 );border-radius:100px 100px 100px 100px;padding:0px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-a43627c .elementor-button:hover, .elementor-775 .elementor-element.elementor-element-a43627c .elementor-button:focus{background-color:#B5354B;}.elementor-775 .elementor-element.elementor-element-a43627c > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-a43627c .elementor-button-content-wrapper{flex-direction:row;}.elementor-775 .elementor-element.elementor-element-a43627c .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-775 .elementor-element.elementor-element-93c5be6{--display:flex;--min-height:246px;--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:80px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-775 .elementor-element.elementor-element-1bd5d97 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-775 .elementor-element.elementor-element-1bd5d97{text-align:center;}.elementor-775 .elementor-element.elementor-element-1bd5d97 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:600;line-height:36px;color:#122A4E;}.elementor-775 .elementor-element.elementor-element-663966d{--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: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-775 .elementor-element.elementor-element-1091963{width:var( --container-widget-width, 205px );max-width:205px;--container-widget-width:205px;--container-widget-flex-grow:0;text-align:center;}.elementor-775 .elementor-element.elementor-element-1091963.elementor-element{--align-self:center;}.elementor-775 .elementor-element.elementor-element-1091963 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;line-height:28px;}.elementor-775 .elementor-element.elementor-element-cbcfe64{width:var( --container-widget-width, 205px );max-width:205px;--container-widget-width:205px;--container-widget-flex-grow:0;text-align:center;}.elementor-775 .elementor-element.elementor-element-cbcfe64.elementor-element{--align-self:center;}.elementor-775 .elementor-element.elementor-element-cbcfe64 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;line-height:28px;}.elementor-775 .elementor-element.elementor-element-86c4edb{width:var( --container-widget-width, 205px );max-width:205px;--container-widget-width:205px;--container-widget-flex-grow:0;text-align:center;}.elementor-775 .elementor-element.elementor-element-86c4edb.elementor-element{--align-self:center;}.elementor-775 .elementor-element.elementor-element-86c4edb .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;line-height:28px;}.elementor-775 .elementor-element.elementor-element-6d8226c{--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;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap: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-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-775 .elementor-element.elementor-element-80c223c{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-80c223c > .elementor-widget-container{padding:25px 25px 10px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D7EBFF;border-radius:16px 16px 16px 16px;}.elementor-775 .elementor-element.elementor-element-80c223c .elementor-image-box-wrapper{text-align:left;}.elementor-775 .elementor-element.elementor-element-80c223c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-775 .elementor-element.elementor-element-80c223c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-775 .elementor-element.elementor-element-80c223c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-80c223c .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;color:#122A4E;}.elementor-775 .elementor-element.elementor-element-80c223c .elementor-image-box-wrapper .elementor-image-box-img{width:96px;}.elementor-775 .elementor-element.elementor-element-80c223c .elementor-image-box-img img{height:96px;border-radius:14px;transition-duration:0.3s;}.elementor-775 .elementor-element.elementor-element-80c223c .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#4C525C;}.elementor-775 .elementor-element.elementor-element-a8ea1a8{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-a8ea1a8 > .elementor-widget-container{padding:25px 25px 10px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D7EBFF;border-radius:16px 16px 16px 16px;}.elementor-775 .elementor-element.elementor-element-a8ea1a8 .elementor-image-box-wrapper{text-align:left;}.elementor-775 .elementor-element.elementor-element-a8ea1a8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-775 .elementor-element.elementor-element-a8ea1a8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-775 .elementor-element.elementor-element-a8ea1a8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-a8ea1a8 .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;color:#122A4E;}.elementor-775 .elementor-element.elementor-element-a8ea1a8 .elementor-image-box-wrapper .elementor-image-box-img{width:96px;}.elementor-775 .elementor-element.elementor-element-a8ea1a8 .elementor-image-box-img img{height:96px;border-radius:14px;transition-duration:0.3s;}.elementor-775 .elementor-element.elementor-element-a8ea1a8 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#4C525C;}.elementor-775 .elementor-element.elementor-element-3668a63{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-3668a63 > .elementor-widget-container{padding:25px 25px 10px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D7EBFF;border-radius:16px 16px 16px 16px;}.elementor-775 .elementor-element.elementor-element-3668a63 .elementor-image-box-wrapper{text-align:left;}.elementor-775 .elementor-element.elementor-element-3668a63.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-775 .elementor-element.elementor-element-3668a63.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-775 .elementor-element.elementor-element-3668a63.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-3668a63 .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;color:#122A4E;}.elementor-775 .elementor-element.elementor-element-3668a63 .elementor-image-box-wrapper .elementor-image-box-img{width:96px;}.elementor-775 .elementor-element.elementor-element-3668a63 .elementor-image-box-img img{height:96px;border-radius:14px;transition-duration:0.3s;}.elementor-775 .elementor-element.elementor-element-3668a63 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#4C525C;}.elementor-775 .elementor-element.elementor-element-40c27bb{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-40c27bb > .elementor-widget-container{padding:25px 25px 10px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D7EBFF;border-radius:16px 16px 16px 16px;}.elementor-775 .elementor-element.elementor-element-40c27bb .elementor-image-box-wrapper{text-align:left;}.elementor-775 .elementor-element.elementor-element-40c27bb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-775 .elementor-element.elementor-element-40c27bb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-775 .elementor-element.elementor-element-40c27bb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-40c27bb .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;color:#122A4E;}.elementor-775 .elementor-element.elementor-element-40c27bb .elementor-image-box-wrapper .elementor-image-box-img{width:96px;}.elementor-775 .elementor-element.elementor-element-40c27bb .elementor-image-box-img img{height:96px;border-radius:14px;transition-duration:0.3s;}.elementor-775 .elementor-element.elementor-element-40c27bb .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#4C525C;}.elementor-775 .elementor-element.elementor-element-801f1be{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-801f1be > .elementor-widget-container{padding:25px 25px 10px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D7EBFF;border-radius:16px 16px 16px 16px;}.elementor-775 .elementor-element.elementor-element-801f1be .elementor-image-box-wrapper{text-align:left;}.elementor-775 .elementor-element.elementor-element-801f1be.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-775 .elementor-element.elementor-element-801f1be.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-775 .elementor-element.elementor-element-801f1be.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-801f1be .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;color:#122A4E;}.elementor-775 .elementor-element.elementor-element-801f1be .elementor-image-box-wrapper .elementor-image-box-img{width:96px;}.elementor-775 .elementor-element.elementor-element-801f1be .elementor-image-box-img img{height:96px;border-radius:14px;transition-duration:0.3s;}.elementor-775 .elementor-element.elementor-element-801f1be .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#4C525C;}.elementor-775 .elementor-element.elementor-element-2bd6d1d{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-2bd6d1d > .elementor-widget-container{padding:25px 25px 10px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D7EBFF;border-radius:16px 16px 16px 16px;}.elementor-775 .elementor-element.elementor-element-2bd6d1d .elementor-image-box-wrapper{text-align:left;}.elementor-775 .elementor-element.elementor-element-2bd6d1d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-775 .elementor-element.elementor-element-2bd6d1d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-775 .elementor-element.elementor-element-2bd6d1d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-2bd6d1d .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;color:#122A4E;}.elementor-775 .elementor-element.elementor-element-2bd6d1d .elementor-image-box-wrapper .elementor-image-box-img{width:96px;}.elementor-775 .elementor-element.elementor-element-2bd6d1d .elementor-image-box-img img{height:96px;border-radius:14px;transition-duration:0.3s;}.elementor-775 .elementor-element.elementor-element-2bd6d1d .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#4C525C;}.elementor-775 .elementor-element.elementor-element-84625c5{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-84625c5 > .elementor-widget-container{padding:25px 25px 10px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D7EBFF;border-radius:16px 16px 16px 16px;}.elementor-775 .elementor-element.elementor-element-84625c5 .elementor-image-box-wrapper{text-align:left;}.elementor-775 .elementor-element.elementor-element-84625c5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-775 .elementor-element.elementor-element-84625c5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-775 .elementor-element.elementor-element-84625c5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-84625c5 .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;color:#122A4E;}.elementor-775 .elementor-element.elementor-element-84625c5 .elementor-image-box-wrapper .elementor-image-box-img{width:96px;}.elementor-775 .elementor-element.elementor-element-84625c5 .elementor-image-box-img img{height:96px;border-radius:14px;transition-duration:0.3s;}.elementor-775 .elementor-element.elementor-element-84625c5 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#4C525C;}.elementor-775 .elementor-element.elementor-element-345f9f3{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-345f9f3 > .elementor-widget-container{padding:25px 25px 10px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D7EBFF;border-radius:16px 16px 16px 16px;}.elementor-775 .elementor-element.elementor-element-345f9f3 .elementor-image-box-wrapper{text-align:left;}.elementor-775 .elementor-element.elementor-element-345f9f3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-775 .elementor-element.elementor-element-345f9f3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-775 .elementor-element.elementor-element-345f9f3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-345f9f3 .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;color:#122A4E;}.elementor-775 .elementor-element.elementor-element-345f9f3 .elementor-image-box-wrapper .elementor-image-box-img{width:96px;}.elementor-775 .elementor-element.elementor-element-345f9f3 .elementor-image-box-img img{height:96px;border-radius:14px;transition-duration:0.3s;}.elementor-775 .elementor-element.elementor-element-345f9f3 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#4C525C;}.elementor-775 .elementor-element.elementor-element-f27ef08{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-f27ef08 > .elementor-widget-container{padding:25px 25px 10px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D7EBFF;border-radius:16px 16px 16px 16px;}.elementor-775 .elementor-element.elementor-element-f27ef08 .elementor-image-box-wrapper{text-align:left;}.elementor-775 .elementor-element.elementor-element-f27ef08.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-775 .elementor-element.elementor-element-f27ef08.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-775 .elementor-element.elementor-element-f27ef08.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-f27ef08 .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;color:#122A4E;}.elementor-775 .elementor-element.elementor-element-f27ef08 .elementor-image-box-wrapper .elementor-image-box-img{width:96px;}.elementor-775 .elementor-element.elementor-element-f27ef08 .elementor-image-box-img img{height:96px;border-radius:14px;transition-duration:0.3s;}.elementor-775 .elementor-element.elementor-element-f27ef08 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#4C525C;}.elementor-775 .elementor-element.elementor-element-35e71be{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-35e71be > .elementor-widget-container{padding:25px 25px 10px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D7EBFF;border-radius:16px 16px 16px 16px;}.elementor-775 .elementor-element.elementor-element-35e71be .elementor-image-box-wrapper{text-align:left;}.elementor-775 .elementor-element.elementor-element-35e71be.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-775 .elementor-element.elementor-element-35e71be.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-775 .elementor-element.elementor-element-35e71be.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-35e71be .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;color:#122A4E;}.elementor-775 .elementor-element.elementor-element-35e71be .elementor-image-box-wrapper .elementor-image-box-img{width:96px;}.elementor-775 .elementor-element.elementor-element-35e71be .elementor-image-box-img img{height:96px;border-radius:14px;transition-duration:0.3s;}.elementor-775 .elementor-element.elementor-element-35e71be .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#4C525C;}.elementor-775 .elementor-element.elementor-element-3ddb3ff{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-3ddb3ff > .elementor-widget-container{padding:25px 25px 10px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D7EBFF;border-radius:16px 16px 16px 16px;}.elementor-775 .elementor-element.elementor-element-3ddb3ff .elementor-image-box-wrapper{text-align:left;}.elementor-775 .elementor-element.elementor-element-3ddb3ff.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-775 .elementor-element.elementor-element-3ddb3ff.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-775 .elementor-element.elementor-element-3ddb3ff.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-3ddb3ff .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;color:#122A4E;}.elementor-775 .elementor-element.elementor-element-3ddb3ff .elementor-image-box-wrapper .elementor-image-box-img{width:96px;}.elementor-775 .elementor-element.elementor-element-3ddb3ff .elementor-image-box-img img{height:96px;border-radius:14px;transition-duration:0.3s;}.elementor-775 .elementor-element.elementor-element-3ddb3ff .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#4C525C;}.elementor-775 .elementor-element.elementor-element-acc9a74{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-acc9a74 > .elementor-widget-container{padding:25px 25px 10px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D7EBFF;border-radius:16px 16px 16px 16px;}.elementor-775 .elementor-element.elementor-element-acc9a74 .elementor-image-box-wrapper{text-align:left;}.elementor-775 .elementor-element.elementor-element-acc9a74.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-775 .elementor-element.elementor-element-acc9a74.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-775 .elementor-element.elementor-element-acc9a74.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-acc9a74 .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;color:#122A4E;}.elementor-775 .elementor-element.elementor-element-acc9a74 .elementor-image-box-wrapper .elementor-image-box-img{width:96px;}.elementor-775 .elementor-element.elementor-element-acc9a74 .elementor-image-box-img img{height:96px;border-radius:14px;transition-duration:0.3s;}.elementor-775 .elementor-element.elementor-element-acc9a74 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#4C525C;}.elementor-775 .elementor-element.elementor-element-89fe164{--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: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-775 .elementor-element.elementor-element-f546d0f{width:var( --container-widget-width, 205px );max-width:205px;--container-widget-width:205px;--container-widget-flex-grow:0;text-align:center;}.elementor-775 .elementor-element.elementor-element-f546d0f.elementor-element{--align-self:center;}.elementor-775 .elementor-element.elementor-element-f546d0f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;line-height:28px;}.elementor-775 .elementor-element.elementor-element-9c7d053{--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;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap: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-775 .elementor-element.elementor-element-667ee40{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-667ee40 > .elementor-widget-container{padding:25px 25px 10px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D7EBFF;border-radius:16px 16px 16px 16px;}.elementor-775 .elementor-element.elementor-element-667ee40 .elementor-image-box-wrapper{text-align:left;}.elementor-775 .elementor-element.elementor-element-667ee40.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-775 .elementor-element.elementor-element-667ee40.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-775 .elementor-element.elementor-element-667ee40.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-667ee40 .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;color:#122A4E;}.elementor-775 .elementor-element.elementor-element-667ee40 .elementor-image-box-wrapper .elementor-image-box-img{width:96px;}.elementor-775 .elementor-element.elementor-element-667ee40 .elementor-image-box-img img{height:96px;border-radius:14px;transition-duration:0.3s;}.elementor-775 .elementor-element.elementor-element-667ee40 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#4C525C;}.elementor-775 .elementor-element.elementor-element-64200fc{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-64200fc > .elementor-widget-container{padding:25px 25px 10px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D7EBFF;border-radius:16px 16px 16px 16px;}.elementor-775 .elementor-element.elementor-element-64200fc .elementor-image-box-wrapper{text-align:left;}.elementor-775 .elementor-element.elementor-element-64200fc.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-775 .elementor-element.elementor-element-64200fc.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-775 .elementor-element.elementor-element-64200fc.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-64200fc .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;color:#122A4E;}.elementor-775 .elementor-element.elementor-element-64200fc .elementor-image-box-wrapper .elementor-image-box-img{width:96px;}.elementor-775 .elementor-element.elementor-element-64200fc .elementor-image-box-img img{height:96px;border-radius:14px;transition-duration:0.3s;}.elementor-775 .elementor-element.elementor-element-64200fc .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#4C525C;}.elementor-775 .elementor-element.elementor-element-9e52b2f{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-9e52b2f > .elementor-widget-container{padding:25px 25px 10px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D7EBFF;border-radius:16px 16px 16px 16px;}.elementor-775 .elementor-element.elementor-element-9e52b2f .elementor-image-box-wrapper{text-align:left;}.elementor-775 .elementor-element.elementor-element-9e52b2f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-775 .elementor-element.elementor-element-9e52b2f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-775 .elementor-element.elementor-element-9e52b2f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-9e52b2f .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;color:#122A4E;}.elementor-775 .elementor-element.elementor-element-9e52b2f .elementor-image-box-wrapper .elementor-image-box-img{width:96px;}.elementor-775 .elementor-element.elementor-element-9e52b2f .elementor-image-box-img img{height:96px;border-radius:14px;transition-duration:0.3s;}.elementor-775 .elementor-element.elementor-element-9e52b2f .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#4C525C;}.elementor-775 .elementor-element.elementor-element-6cee862{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-6cee862 > .elementor-widget-container{padding:25px 25px 10px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D7EBFF;border-radius:16px 16px 16px 16px;}.elementor-775 .elementor-element.elementor-element-6cee862 .elementor-image-box-wrapper{text-align:left;}.elementor-775 .elementor-element.elementor-element-6cee862.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-775 .elementor-element.elementor-element-6cee862.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-775 .elementor-element.elementor-element-6cee862.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-6cee862 .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;color:#122A4E;}.elementor-775 .elementor-element.elementor-element-6cee862 .elementor-image-box-wrapper .elementor-image-box-img{width:96px;}.elementor-775 .elementor-element.elementor-element-6cee862 .elementor-image-box-img img{height:96px;border-radius:14px;transition-duration:0.3s;}.elementor-775 .elementor-element.elementor-element-6cee862 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#4C525C;}.elementor-775 .elementor-element.elementor-element-08d9bf0{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-08d9bf0 > .elementor-widget-container{padding:25px 25px 10px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D7EBFF;border-radius:16px 16px 16px 16px;}.elementor-775 .elementor-element.elementor-element-08d9bf0 .elementor-image-box-wrapper{text-align:left;}.elementor-775 .elementor-element.elementor-element-08d9bf0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-775 .elementor-element.elementor-element-08d9bf0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-775 .elementor-element.elementor-element-08d9bf0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-08d9bf0 .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;color:#122A4E;}.elementor-775 .elementor-element.elementor-element-08d9bf0 .elementor-image-box-wrapper .elementor-image-box-img{width:96px;}.elementor-775 .elementor-element.elementor-element-08d9bf0 .elementor-image-box-img img{height:96px;border-radius:14px;transition-duration:0.3s;}.elementor-775 .elementor-element.elementor-element-08d9bf0 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#4C525C;}.elementor-775 .elementor-element.elementor-element-344d456{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-344d456 > .elementor-widget-container{padding:25px 25px 10px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D7EBFF;border-radius:16px 16px 16px 16px;}.elementor-775 .elementor-element.elementor-element-344d456 .elementor-image-box-wrapper{text-align:left;}.elementor-775 .elementor-element.elementor-element-344d456.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-775 .elementor-element.elementor-element-344d456.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-775 .elementor-element.elementor-element-344d456.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-344d456 .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;color:#122A4E;}.elementor-775 .elementor-element.elementor-element-344d456 .elementor-image-box-wrapper .elementor-image-box-img{width:96px;}.elementor-775 .elementor-element.elementor-element-344d456 .elementor-image-box-img img{height:96px;border-radius:14px;transition-duration:0.3s;}.elementor-775 .elementor-element.elementor-element-344d456 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#4C525C;}.elementor-775 .elementor-element.elementor-element-a710179{--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: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-775 .elementor-element.elementor-element-a710179:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-a710179 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F8FF;}.elementor-775 .elementor-element.elementor-element-5ca2d86{width:var( --container-widget-width, 205px );max-width:205px;--container-widget-width:205px;--container-widget-flex-grow:0;text-align:center;}.elementor-775 .elementor-element.elementor-element-5ca2d86.elementor-element{--align-self:center;}.elementor-775 .elementor-element.elementor-element-5ca2d86 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;line-height:28px;}.elementor-775 .elementor-element.elementor-element-3cde79d{--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;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap: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-775 .elementor-element.elementor-element-3cde79d:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-3cde79d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F8FF;}.elementor-775 .elementor-element.elementor-element-ad478e7{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-ad478e7 > .elementor-widget-container{padding:25px 25px 10px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D7EBFF;border-radius:16px 16px 16px 16px;}.elementor-775 .elementor-element.elementor-element-ad478e7 .elementor-image-box-wrapper{text-align:left;}.elementor-775 .elementor-element.elementor-element-ad478e7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-775 .elementor-element.elementor-element-ad478e7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-775 .elementor-element.elementor-element-ad478e7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-ad478e7 .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;color:#122A4E;}.elementor-775 .elementor-element.elementor-element-ad478e7 .elementor-image-box-wrapper .elementor-image-box-img{width:96px;}.elementor-775 .elementor-element.elementor-element-ad478e7 .elementor-image-box-img img{height:96px;border-radius:14px;transition-duration:0.3s;}.elementor-775 .elementor-element.elementor-element-ad478e7 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#4C525C;}.elementor-775 .elementor-element.elementor-element-39db467{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-39db467 > .elementor-widget-container{padding:25px 25px 10px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D7EBFF;border-radius:16px 16px 16px 16px;}.elementor-775 .elementor-element.elementor-element-39db467 .elementor-image-box-wrapper{text-align:left;}.elementor-775 .elementor-element.elementor-element-39db467.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-775 .elementor-element.elementor-element-39db467.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-775 .elementor-element.elementor-element-39db467.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-39db467 .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;color:#122A4E;}.elementor-775 .elementor-element.elementor-element-39db467 .elementor-image-box-wrapper .elementor-image-box-img{width:96px;}.elementor-775 .elementor-element.elementor-element-39db467 .elementor-image-box-img img{height:96px;border-radius:14px;transition-duration:0.3s;}.elementor-775 .elementor-element.elementor-element-39db467 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#4C525C;}.elementor-775 .elementor-element.elementor-element-25eb196{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-25eb196 > .elementor-widget-container{padding:25px 25px 10px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D7EBFF;border-radius:16px 16px 16px 16px;}.elementor-775 .elementor-element.elementor-element-25eb196 .elementor-image-box-wrapper{text-align:left;}.elementor-775 .elementor-element.elementor-element-25eb196.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-775 .elementor-element.elementor-element-25eb196.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-775 .elementor-element.elementor-element-25eb196.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-25eb196 .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;color:#122A4E;}.elementor-775 .elementor-element.elementor-element-25eb196 .elementor-image-box-wrapper .elementor-image-box-img{width:96px;}.elementor-775 .elementor-element.elementor-element-25eb196 .elementor-image-box-img img{height:96px;border-radius:14px;transition-duration:0.3s;}.elementor-775 .elementor-element.elementor-element-25eb196 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#4C525C;}.elementor-775 .elementor-element.elementor-element-388df23{--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: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-775 .elementor-element.elementor-element-08ff515{width:var( --container-widget-width, 205px );max-width:205px;--container-widget-width:205px;--container-widget-flex-grow:0;text-align:center;}.elementor-775 .elementor-element.elementor-element-08ff515.elementor-element{--align-self:center;}.elementor-775 .elementor-element.elementor-element-08ff515 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;line-height:28px;}.elementor-775 .elementor-element.elementor-element-9a22084{--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;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap: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-775 .elementor-element.elementor-element-3e0d4d5{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-3e0d4d5 > .elementor-widget-container{padding:25px 25px 10px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D7EBFF;border-radius:16px 16px 16px 16px;}.elementor-775 .elementor-element.elementor-element-3e0d4d5 .elementor-image-box-wrapper{text-align:left;}.elementor-775 .elementor-element.elementor-element-3e0d4d5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-775 .elementor-element.elementor-element-3e0d4d5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-775 .elementor-element.elementor-element-3e0d4d5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-3e0d4d5 .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;color:#122A4E;}.elementor-775 .elementor-element.elementor-element-3e0d4d5 .elementor-image-box-wrapper .elementor-image-box-img{width:96px;}.elementor-775 .elementor-element.elementor-element-3e0d4d5 .elementor-image-box-img img{height:96px;border-radius:14px;transition-duration:0.3s;}.elementor-775 .elementor-element.elementor-element-3e0d4d5 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#4C525C;}.elementor-775 .elementor-element.elementor-element-b9a0fa7{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-b9a0fa7 > .elementor-widget-container{padding:25px 25px 10px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D7EBFF;border-radius:16px 16px 16px 16px;}.elementor-775 .elementor-element.elementor-element-b9a0fa7 .elementor-image-box-wrapper{text-align:left;}.elementor-775 .elementor-element.elementor-element-b9a0fa7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-775 .elementor-element.elementor-element-b9a0fa7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-775 .elementor-element.elementor-element-b9a0fa7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-b9a0fa7 .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;color:#122A4E;}.elementor-775 .elementor-element.elementor-element-b9a0fa7 .elementor-image-box-wrapper .elementor-image-box-img{width:96px;}.elementor-775 .elementor-element.elementor-element-b9a0fa7 .elementor-image-box-img img{height:96px;border-radius:14px;transition-duration:0.3s;}.elementor-775 .elementor-element.elementor-element-b9a0fa7 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#4C525C;}.elementor-775 .elementor-element.elementor-element-4fbef39{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-4fbef39 > .elementor-widget-container{padding:25px 25px 10px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D7EBFF;border-radius:16px 16px 16px 16px;}.elementor-775 .elementor-element.elementor-element-4fbef39 .elementor-image-box-wrapper{text-align:left;}.elementor-775 .elementor-element.elementor-element-4fbef39.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-775 .elementor-element.elementor-element-4fbef39.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-775 .elementor-element.elementor-element-4fbef39.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-4fbef39 .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;color:#122A4E;}.elementor-775 .elementor-element.elementor-element-4fbef39 .elementor-image-box-wrapper .elementor-image-box-img{width:96px;}.elementor-775 .elementor-element.elementor-element-4fbef39 .elementor-image-box-img img{height:96px;border-radius:14px;transition-duration:0.3s;}.elementor-775 .elementor-element.elementor-element-4fbef39 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#4C525C;}.elementor-775 .elementor-element.elementor-element-b001276{--display:flex;--min-height:283px;--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:2% 2%;--row-gap:2%;--column-gap:2%;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-775 .elementor-element.elementor-element-c8b8039{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-14a2b1d{width:var( --container-widget-width, 205px );max-width:205px;--container-widget-width:205px;--container-widget-flex-grow:0;text-align:center;}.elementor-775 .elementor-element.elementor-element-14a2b1d.elementor-element{--align-self:center;}.elementor-775 .elementor-element.elementor-element-14a2b1d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;line-height:28px;}.elementor-775 .elementor-element.elementor-element-b2db883{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ebc5f34 );--border-color:var( --e-global-color-ebc5f34 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-775 .elementor-element.elementor-element-7bd3c9a img{border-radius:20px 20px 20px 20px;}.elementor-775 .elementor-element.elementor-element-a6a082c .elementor-button{background-color:#D75E72;height:57px;width:326px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;fill:var( --e-global-color-7195627 );color:var( --e-global-color-7195627 );border-radius:100px 100px 100px 100px;padding:0px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-a6a082c .elementor-button:hover, .elementor-775 .elementor-element.elementor-element-a6a082c .elementor-button:focus{background-color:#B5354B;}.elementor-775 .elementor-element.elementor-element-a6a082c > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-a6a082c.elementor-element{--align-self:center;}.elementor-775 .elementor-element.elementor-element-a6a082c .elementor-button-content-wrapper{flex-direction:row;}.elementor-775 .elementor-element.elementor-element-a6a082c .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-775 .elementor-element.elementor-element-6263c13{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ebc5f34 );--border-color:var( --e-global-color-ebc5f34 );--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-775 .elementor-element.elementor-element-b31b172{text-align:left;}.elementor-775 .elementor-element.elementor-element-b31b172 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:600;line-height:36px;color:#122A4E;}.elementor-775 .elementor-element.elementor-element-652ef80{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-d19d9f2{width:var( --container-widget-width, 195px );max-width:195px;--container-widget-width:195px;--container-widget-flex-grow:0;text-align:center;}.elementor-775 .elementor-element.elementor-element-d19d9f2.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-d19d9f2 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;line-height:28px;}.elementor-775 .elementor-element.elementor-element-d159806{width:var( --container-widget-width, 195px );max-width:195px;--container-widget-width:195px;--container-widget-flex-grow:0;text-align:center;}.elementor-775 .elementor-element.elementor-element-d159806.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-d159806 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;line-height:28px;}.elementor-775 .elementor-element.elementor-element-f80f035{width:var( --container-widget-width, 195px );max-width:195px;--container-widget-width:195px;--container-widget-flex-grow:0;text-align:center;}.elementor-775 .elementor-element.elementor-element-f80f035.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-f80f035 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;line-height:28px;}.elementor-775 .elementor-element.elementor-element-26eeb1d{text-align:left;}.elementor-775 .elementor-element.elementor-element-26eeb1d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:600;line-height:36px;color:#122A4E;}.elementor-775 .elementor-element.elementor-element-70e0b7c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-70e0b7c > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-70e0b7c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#4C525C;}.elementor-775 .elementor-element.elementor-element-e42dbbb{text-align:left;}.elementor-775 .elementor-element.elementor-element-e42dbbb .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:600;line-height:36px;color:#122A4E;}.elementor-775 .elementor-element.elementor-element-e2596ed{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-e2596ed > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-e2596ed .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#4C525C;}.elementor-775 .elementor-element.elementor-element-e42e6f4{--display:flex;--min-height:283px;--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:2% 2%;--row-gap:2%;--column-gap:2%;--flex-wrap:wrap;--border-radius:20px 20px 20px 20px;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-775 .elementor-element.elementor-element-e42e6f4:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-e42e6f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F8FF;}.elementor-775 .elementor-element.elementor-element-a2b4b07{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-5a76cbf{width:var( --container-widget-width, 205px );max-width:205px;--container-widget-width:205px;--container-widget-flex-grow:0;text-align:center;}.elementor-775 .elementor-element.elementor-element-5a76cbf.elementor-element{--align-self:center;}.elementor-775 .elementor-element.elementor-element-5a76cbf .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;line-height:28px;}.elementor-775 .elementor-element.elementor-element-0b9dcba{--display:flex;border-style:none;--border-style:none;--border-radius:40px 40px 40px 40px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-775 .elementor-element.elementor-element-498631a{text-align:left;}.elementor-775 .elementor-element.elementor-element-498631a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:600;line-height:36px;color:#122A4E;}.elementor-775 .elementor-element.elementor-element-257caac{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-257caac > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-257caac .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#4C525C;}.elementor-775 .elementor-element.elementor-element-b7800fb .elementor-button{background-color:#D75E72;height:57px;width:326px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;fill:var( --e-global-color-7195627 );color:var( --e-global-color-7195627 );border-radius:100px 100px 100px 100px;padding:0px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-b7800fb .elementor-button:hover, .elementor-775 .elementor-element.elementor-element-b7800fb .elementor-button:focus{background-color:#B5354B;}.elementor-775 .elementor-element.elementor-element-b7800fb > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-b7800fb.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-b7800fb .elementor-button-content-wrapper{flex-direction:row;}.elementor-775 .elementor-element.elementor-element-b7800fb .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-775 .elementor-element.elementor-element-b652f44{--display:flex;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-775 .elementor-element.elementor-element-d708d1a img{border-radius:20px 20px 20px 20px;}.elementor-775 .elementor-element.elementor-element-f0435e5{--display:flex;--min-height:283px;--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;--gap:2% 2%;--row-gap:2%;--column-gap:2%;--flex-wrap:wrap;--border-radius:20px 20px 20px 20px;--padding-top:80px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-775 .elementor-element.elementor-element-f0435e5:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-f0435e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7195627 );}.elementor-775 .elementor-element.elementor-element-f0435e5.e-con{--align-self:center;}.elementor-775 .elementor-element.elementor-element-481b608{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-929f365{width:var( --container-widget-width, 205px );max-width:205px;--container-widget-width:205px;--container-widget-flex-grow:0;text-align:center;}.elementor-775 .elementor-element.elementor-element-929f365.elementor-element{--align-self:center;}.elementor-775 .elementor-element.elementor-element-929f365 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;line-height:28px;}.elementor-775 .elementor-element.elementor-element-ea91398 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-775 .elementor-element.elementor-element-ea91398{text-align:center;}.elementor-775 .elementor-element.elementor-element-ea91398 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:600;line-height:36px;color:#122A4E;}.elementor-775 .elementor-element.elementor-element-a2ef5c7{--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:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:40px 40px 40px 40px;--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-775 .elementor-element.elementor-element-b9ef6d4{--display:flex;--min-height:459px;--justify-content:flex-end;--overlay-opacity:0.7;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-b9ef6d4:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-b9ef6d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.dermatologiacherubim.com.br/wp-content/uploads/2025/09/1.png");background-position:-99px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-775 .elementor-element.elementor-element-b9ef6d4::before, .elementor-775 .elementor-element.elementor-element-b9ef6d4 > .elementor-background-video-container::before, .elementor-775 .elementor-element.elementor-element-b9ef6d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-775 .elementor-element.elementor-element-b9ef6d4 > .elementor-background-slideshow::before, .elementor-775 .elementor-element.elementor-element-b9ef6d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-775 .elementor-element.elementor-element-b9ef6d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 30%, var( --e-global-color-fa5875d ) 100%);}.elementor-775 .elementor-element.elementor-element-b9ef6d4.e-con{--align-self:flex-end;}.elementor-775 .elementor-element.elementor-element-a9c5027{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-a9c5027 > .elementor-widget-container{padding:25px 20px 0px 20px;border-style:none;border-radius:16px 16px 16px 16px;}.elementor-775 .elementor-element.elementor-element-a9c5027.elementor-element{--align-self:center;}.elementor-775 .elementor-element.elementor-element-a9c5027 .elementor-image-box-wrapper{text-align:left;}.elementor-775 .elementor-element.elementor-element-a9c5027 .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;line-height:28px;color:var( --e-global-color-7195627 );}.elementor-775 .elementor-element.elementor-element-a9c5027:has(:hover) .elementor-image-box-title,
					 .elementor-775 .elementor-element.elementor-element-a9c5027:has(:focus) .elementor-image-box-title{color:var( --e-global-color-7195627 );}.elementor-775 .elementor-element.elementor-element-a9c5027 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-775 .elementor-element.elementor-element-95c11d4{--display:flex;--min-height:459px;--justify-content:flex-end;--overlay-opacity:0.7;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-95c11d4:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-95c11d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.dermatologiacherubim.com.br/wp-content/uploads/2025/09/2.jpg");background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-775 .elementor-element.elementor-element-95c11d4::before, .elementor-775 .elementor-element.elementor-element-95c11d4 > .elementor-background-video-container::before, .elementor-775 .elementor-element.elementor-element-95c11d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-775 .elementor-element.elementor-element-95c11d4 > .elementor-background-slideshow::before, .elementor-775 .elementor-element.elementor-element-95c11d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-775 .elementor-element.elementor-element-95c11d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 30%, var( --e-global-color-fa5875d ) 100%);}.elementor-775 .elementor-element.elementor-element-95c11d4.e-con{--align-self:flex-end;}.elementor-775 .elementor-element.elementor-element-0d28582{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-0d28582 > .elementor-widget-container{padding:25px 20px 0px 20px;border-style:none;border-radius:16px 16px 16px 16px;}.elementor-775 .elementor-element.elementor-element-0d28582.elementor-element{--align-self:center;}.elementor-775 .elementor-element.elementor-element-0d28582 .elementor-image-box-wrapper{text-align:left;}.elementor-775 .elementor-element.elementor-element-0d28582 .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;line-height:28px;color:var( --e-global-color-7195627 );}.elementor-775 .elementor-element.elementor-element-0d28582:has(:hover) .elementor-image-box-title,
					 .elementor-775 .elementor-element.elementor-element-0d28582:has(:focus) .elementor-image-box-title{color:var( --e-global-color-7195627 );}.elementor-775 .elementor-element.elementor-element-0d28582 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-775 .elementor-element.elementor-element-fa425c4{--display:flex;--min-height:459px;--justify-content:flex-end;--overlay-opacity:0.7;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-fa425c4:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-fa425c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.dermatologiacherubim.com.br/wp-content/uploads/2025/09/3.png");background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-775 .elementor-element.elementor-element-fa425c4::before, .elementor-775 .elementor-element.elementor-element-fa425c4 > .elementor-background-video-container::before, .elementor-775 .elementor-element.elementor-element-fa425c4 > .e-con-inner > .elementor-background-video-container::before, .elementor-775 .elementor-element.elementor-element-fa425c4 > .elementor-background-slideshow::before, .elementor-775 .elementor-element.elementor-element-fa425c4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-775 .elementor-element.elementor-element-fa425c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 30%, var( --e-global-color-fa5875d ) 100%);}.elementor-775 .elementor-element.elementor-element-fa425c4.e-con{--align-self:flex-end;}.elementor-775 .elementor-element.elementor-element-dd27b0c{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-dd27b0c > .elementor-widget-container{padding:25px 20px 0px 20px;border-style:none;border-radius:16px 16px 16px 16px;}.elementor-775 .elementor-element.elementor-element-dd27b0c.elementor-element{--align-self:center;}.elementor-775 .elementor-element.elementor-element-dd27b0c .elementor-image-box-wrapper{text-align:left;}.elementor-775 .elementor-element.elementor-element-dd27b0c .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;line-height:28px;color:var( --e-global-color-7195627 );}.elementor-775 .elementor-element.elementor-element-dd27b0c:has(:hover) .elementor-image-box-title,
					 .elementor-775 .elementor-element.elementor-element-dd27b0c:has(:focus) .elementor-image-box-title{color:var( --e-global-color-7195627 );}.elementor-775 .elementor-element.elementor-element-dd27b0c .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-775 .elementor-element.elementor-element-38054e3{--display:flex;--min-height:459px;--justify-content:flex-end;--overlay-opacity:0.7;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-38054e3:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-38054e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.dermatologiacherubim.com.br/wp-content/uploads/2025/09/4.jpg");background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-775 .elementor-element.elementor-element-38054e3::before, .elementor-775 .elementor-element.elementor-element-38054e3 > .elementor-background-video-container::before, .elementor-775 .elementor-element.elementor-element-38054e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-775 .elementor-element.elementor-element-38054e3 > .elementor-background-slideshow::before, .elementor-775 .elementor-element.elementor-element-38054e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-775 .elementor-element.elementor-element-38054e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 30%, var( --e-global-color-fa5875d ) 100%);}.elementor-775 .elementor-element.elementor-element-38054e3.e-con{--align-self:flex-end;}.elementor-775 .elementor-element.elementor-element-7c514c6{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-7c514c6 > .elementor-widget-container{padding:25px 20px 0px 20px;border-style:none;border-radius:16px 16px 16px 16px;}.elementor-775 .elementor-element.elementor-element-7c514c6.elementor-element{--align-self:center;}.elementor-775 .elementor-element.elementor-element-7c514c6 .elementor-image-box-wrapper{text-align:left;}.elementor-775 .elementor-element.elementor-element-7c514c6 .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;line-height:28px;color:var( --e-global-color-7195627 );}.elementor-775 .elementor-element.elementor-element-7c514c6:has(:hover) .elementor-image-box-title,
					 .elementor-775 .elementor-element.elementor-element-7c514c6:has(:focus) .elementor-image-box-title{color:var( --e-global-color-7195627 );}.elementor-775 .elementor-element.elementor-element-7c514c6 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-775 .elementor-element.elementor-element-c58f1c1 .elementor-button{background-color:#CC445B00;font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;line-height:24px;fill:var( --e-global-color-630442d );color:var( --e-global-color-630442d );}.elementor-775 .elementor-element.elementor-element-c58f1c1 > .elementor-widget-container{margin:45px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-c58f1c1.elementor-element{--align-self:center;}.elementor-775 .elementor-element.elementor-element-c58f1c1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-775 .elementor-element.elementor-element-c58f1c1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-775 .elementor-element.elementor-element-c58f1c1 .elementor-button:hover, .elementor-775 .elementor-element.elementor-element-c58f1c1 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-775 .elementor-element.elementor-element-c58f1c1 .elementor-button:hover svg, .elementor-775 .elementor-element.elementor-element-c58f1c1 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-775 .elementor-element.elementor-element-abf7647{--display:flex;--min-height:283px;--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;--gap:2% 2%;--row-gap:2%;--column-gap:2%;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-775 .elementor-element.elementor-element-abf7647.e-con{--align-self:center;}.elementor-775 .elementor-element.elementor-element-e5a558a{--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ebc5f34 );--border-color:var( --e-global-color-ebc5f34 );--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-775 .elementor-element.elementor-element-bbc61fd{--display:flex;--border-radius:20px 20px 20px 20px;--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-775 .elementor-element.elementor-element-a70eaec{width:var( --container-widget-width, 195px );max-width:195px;--container-widget-width:195px;--container-widget-flex-grow:0;text-align:center;}.elementor-775 .elementor-element.elementor-element-a70eaec.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-a70eaec .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;line-height:28px;}.elementor-775 .elementor-element.elementor-element-5c44cb7 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-775 .elementor-element.elementor-element-5c44cb7 img{border-radius:20px 20px 20px 20px;}.elementor-775 .elementor-element.elementor-element-e7b5ed2{--display:flex;--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-775 .elementor-element.elementor-element-d248f78{width:var( --container-widget-width, 195px );max-width:195px;--container-widget-width:195px;--container-widget-flex-grow:0;text-align:center;}.elementor-775 .elementor-element.elementor-element-d248f78.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-d248f78 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;line-height:28px;}.elementor-775 .elementor-element.elementor-element-89e1559{text-align:left;}.elementor-775 .elementor-element.elementor-element-89e1559 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:600;line-height:36px;color:#122A4E;}.elementor-775 .elementor-element.elementor-element-05cf3e2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-05cf3e2 > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-05cf3e2 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#4C525C;}.elementor-775 .elementor-element.elementor-element-6e2e0c8 .elementor-button{background-color:#D75E72;height:57px;width:326px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;fill:var( --e-global-color-7195627 );color:var( --e-global-color-7195627 );border-radius:100px 100px 100px 100px;padding:0px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-6e2e0c8 .elementor-button:hover, .elementor-775 .elementor-element.elementor-element-6e2e0c8 .elementor-button:focus{background-color:#B5354B;}.elementor-775 .elementor-element.elementor-element-6e2e0c8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-6e2e0c8.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-6e2e0c8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-775 .elementor-element.elementor-element-6e2e0c8 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-775 .elementor-element.elementor-element-3be17cd{--display:flex;--min-height:283px;--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:2% 2%;--row-gap:2%;--column-gap:2%;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-775 .elementor-element.elementor-element-2a1b427{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-422481b{width:var( --container-widget-width, 205px );max-width:205px;--container-widget-width:205px;--container-widget-flex-grow:0;text-align:center;}.elementor-775 .elementor-element.elementor-element-422481b.elementor-element{--align-self:center;}.elementor-775 .elementor-element.elementor-element-422481b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;line-height:28px;}.elementor-775 .elementor-element.elementor-element-0980596{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ebc5f34 );--border-color:var( --e-global-color-ebc5f34 );--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-775 .elementor-element.elementor-element-de6f19d{width:100%;max-width:100%;}.elementor-775 .elementor-element.elementor-element-de6f19d > .elementor-widget-container{padding:0px 0px 16px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-ebc5f34 );}.elementor-775 .elementor-element.elementor-element-de6f19d.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-775 .elementor-element.elementor-element-de6f19d.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-775 .elementor-element.elementor-element-de6f19d.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-775 .elementor-element.elementor-element-de6f19d .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:24px;font-weight:600;line-height:36px;color:var( --e-global-color-text );}.elementor-775 .elementor-element.elementor-element-de6f19d .elementor-image-box-wrapper .elementor-image-box-img{width:64px;}.elementor-775 .elementor-element.elementor-element-de6f19d .elementor-image-box-img img{height:52px;transition-duration:0.3s;}.elementor-775 .elementor-element.elementor-element-80a348a{width:100%;max-width:100%;}.elementor-775 .elementor-element.elementor-element-80a348a > .elementor-widget-container{padding:0px 0px 16px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-ebc5f34 );}.elementor-775 .elementor-element.elementor-element-80a348a .elementor-image-box-wrapper{text-align:left;}.elementor-775 .elementor-element.elementor-element-80a348a .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;line-height:28px;color:var( --e-global-color-text );}.elementor-775 .elementor-element.elementor-element-80a348a .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#4C525C;}.elementor-775 .elementor-element.elementor-element-9ed79d8{width:100%;max-width:100%;}.elementor-775 .elementor-element.elementor-element-9ed79d8 > .elementor-widget-container{padding:0px 0px 16px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-ebc5f34 );}.elementor-775 .elementor-element.elementor-element-9ed79d8 .elementor-image-box-wrapper{text-align:left;}.elementor-775 .elementor-element.elementor-element-9ed79d8 .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;line-height:28px;color:var( --e-global-color-text );}.elementor-775 .elementor-element.elementor-element-9ed79d8 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#4C525C;}.elementor-775 .elementor-element.elementor-element-808e653{width:100%;max-width:100%;}.elementor-775 .elementor-element.elementor-element-808e653 > .elementor-widget-container{padding:0px 0px 16px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-ebc5f34 );}.elementor-775 .elementor-element.elementor-element-808e653 .elementor-image-box-wrapper{text-align:left;}.elementor-775 .elementor-element.elementor-element-808e653 .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;line-height:28px;color:var( --e-global-color-text );}.elementor-775 .elementor-element.elementor-element-808e653 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#4C525C;}.elementor-775 .elementor-element.elementor-element-e947cbe{width:100%;max-width:100%;}.elementor-775 .elementor-element.elementor-element-e947cbe > .elementor-widget-container{padding:0px 0px 16px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-ebc5f34 );}.elementor-775 .elementor-element.elementor-element-e947cbe .elementor-image-box-wrapper{text-align:left;}.elementor-775 .elementor-element.elementor-element-e947cbe .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;line-height:28px;color:var( --e-global-color-text );}.elementor-775 .elementor-element.elementor-element-e947cbe .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#4C525C;}.elementor-775 .elementor-element.elementor-element-d3ece37{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ebc5f34 );--border-color:var( --e-global-color-ebc5f34 );--border-radius:20px 20px 20px 20px;--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-775 .elementor-element.elementor-element-0191127 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-775 .elementor-element.elementor-element-0191127 iframe{height:538px;}html.elementor-html{position:relative;}html.elementor-html::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin-right:auto;margin-left:auto;pointer-events:none;z-index:1000;min-height:100vh;} html.elementor-html::before{width:calc(100% - (2 * 0px));max-width:1176px;background-size:calc(100% + 20px) 100%;background-image:repeating-linear-gradient( to right, #E2498A3B, #E2498A3B calc((100% / 12) - 20px), transparent calc((100% / 12) - 20px), transparent calc(100% / 12) );}@media(min-width:768px){.elementor-775 .elementor-element.elementor-element-ff7d01f{--content-width:1176px;}.elementor-775 .elementor-element.elementor-element-ef2fc27{--width:1328px;}.elementor-775 .elementor-element.elementor-element-b2db883{--width:32%;}.elementor-775 .elementor-element.elementor-element-6263c13{--width:66%;}.elementor-775 .elementor-element.elementor-element-0b9dcba{--width:40%;}.elementor-775 .elementor-element.elementor-element-b652f44{--width:58%;}.elementor-775 .elementor-element.elementor-element-a2ef5c7{--width:100%;}.elementor-775 .elementor-element.elementor-element-b9ef6d4{--width:270px;}.elementor-775 .elementor-element.elementor-element-95c11d4{--width:270px;}.elementor-775 .elementor-element.elementor-element-fa425c4{--width:270px;}.elementor-775 .elementor-element.elementor-element-38054e3{--width:270px;}.elementor-775 .elementor-element.elementor-element-e5a558a{--width:70%;}.elementor-775 .elementor-element.elementor-element-0980596{--width:32%;}.elementor-775 .elementor-element.elementor-element-d3ece37{--width:66%;}}@media(max-width:1366px) and (min-width:768px){.elementor-775 .elementor-element.elementor-element-ef2fc27{--width:100%;}.elementor-775 .elementor-element.elementor-element-0b9dcba{--width:34%;}.elementor-775 .elementor-element.elementor-element-b652f44{--width:64%;}.elementor-775 .elementor-element.elementor-element-a2ef5c7{--width:100%;}.elementor-775 .elementor-element.elementor-element-e5a558a{--width:90%;}.elementor-775 .elementor-element.elementor-element-0980596{--width:37%;}.elementor-775 .elementor-element.elementor-element-d3ece37{--width:61%;}}@media(max-width:1024px) and (min-width:768px){.elementor-775 .elementor-element.elementor-element-ef2fc27{--width:100%;}.elementor-775 .elementor-element.elementor-element-b2db883{--width:400px;}.elementor-775 .elementor-element.elementor-element-6263c13{--width:76%;}.elementor-775 .elementor-element.elementor-element-0b9dcba{--width:76%;}.elementor-775 .elementor-element.elementor-element-b652f44{--width:585px;}.elementor-775 .elementor-element.elementor-element-a2ef5c7{--width:100%;}.elementor-775 .elementor-element.elementor-element-e5a558a{--width:100%;}.elementor-775 .elementor-element.elementor-element-0980596{--width:51%;}.elementor-775 .elementor-element.elementor-element-d3ece37{--width:47%;}}@media(max-width:880px) and (min-width:768px){.elementor-775 .elementor-element.elementor-element-6263c13{--width:79%;}.elementor-775 .elementor-element.elementor-element-0b9dcba{--width:79%;}.elementor-775 .elementor-element.elementor-element-a2ef5c7{--width:100%;}.elementor-775 .elementor-element.elementor-element-e5a558a{--width:100%;}.elementor-775 .elementor-element.elementor-element-bbc61fd{--width:500px;}.elementor-775 .elementor-element.elementor-element-0980596{--width:50%;}}@media(min-width:2400px){.elementor-775 .elementor-element.elementor-element-ff7d01f{--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1366px){.elementor-775 .elementor-element.elementor-element-ff7d01f{--margin-top:-140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-ef2fc27{--padding-top:231px;--padding-bottom:160px;--padding-left:16px;--padding-right:16px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-775 .elementor-element.elementor-element-0db2a14{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-775 .elementor-element.elementor-element-bf781dd{--container-widget-width:52%;--container-widget-flex-grow:0;width:var( --container-widget-width, 52% );max-width:52%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-775 .elementor-element.elementor-element-1091963{--container-widget-width:205px;--container-widget-flex-grow:0;width:var( --container-widget-width, 205px );max-width:205px;}.elementor-775 .elementor-element.elementor-element-cbcfe64{--container-widget-width:205px;--container-widget-flex-grow:0;width:var( --container-widget-width, 205px );max-width:205px;}.elementor-775 .elementor-element.elementor-element-86c4edb{--container-widget-width:205px;--container-widget-flex-grow:0;width:var( --container-widget-width, 205px );max-width:205px;}.elementor-775 .elementor-element.elementor-element-6d8226c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-775 .elementor-element.elementor-element-f546d0f{--container-widget-width:205px;--container-widget-flex-grow:0;width:var( --container-widget-width, 205px );max-width:205px;}.elementor-775 .elementor-element.elementor-element-9c7d053{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-775 .elementor-element.elementor-element-5ca2d86{--container-widget-width:205px;--container-widget-flex-grow:0;width:var( --container-widget-width, 205px );max-width:205px;}.elementor-775 .elementor-element.elementor-element-3cde79d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-775 .elementor-element.elementor-element-08ff515{--container-widget-width:205px;--container-widget-flex-grow:0;width:var( --container-widget-width, 205px );max-width:205px;}.elementor-775 .elementor-element.elementor-element-9a22084{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-775 .elementor-element.elementor-element-b001276{--justify-content:center;}.elementor-775 .elementor-element.elementor-element-b001276.e-con{--align-self:center;}.elementor-775 .elementor-element.elementor-element-c8b8039{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-14a2b1d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-14a2b1d{--container-widget-width:205px;--container-widget-flex-grow:0;width:var( --container-widget-width, 205px );max-width:205px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-775 .elementor-element.elementor-element-a6a082c .elementor-button{width:244px;}.elementor-775 .elementor-element.elementor-element-d19d9f2{--container-widget-width:195px;--container-widget-flex-grow:0;width:var( --container-widget-width, 195px );max-width:195px;}.elementor-775 .elementor-element.elementor-element-d159806{--container-widget-width:195px;--container-widget-flex-grow:0;width:var( --container-widget-width, 195px );max-width:195px;}.elementor-775 .elementor-element.elementor-element-f80f035{--container-widget-width:195px;--container-widget-flex-grow:0;width:var( --container-widget-width, 195px );max-width:195px;}.elementor-775 .elementor-element.elementor-element-70e0b7c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-775 .elementor-element.elementor-element-e2596ed{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-775 .elementor-element.elementor-element-a2b4b07{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-5a76cbf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-5a76cbf{--container-widget-width:205px;--container-widget-flex-grow:0;width:var( --container-widget-width, 205px );max-width:205px;}.elementor-775 .elementor-element.elementor-element-498631a .elementor-heading-title{font-size:26px;}.elementor-775 .elementor-element.elementor-element-257caac{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-775 .elementor-element.elementor-element-b7800fb .elementor-button{width:244px;}.elementor-775 .elementor-element.elementor-element-481b608{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-929f365 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-929f365{--container-widget-width:205px;--container-widget-flex-grow:0;width:var( --container-widget-width, 205px );max-width:205px;}.elementor-775 .elementor-element.elementor-element-a70eaec{--container-widget-width:195px;--container-widget-flex-grow:0;width:var( --container-widget-width, 195px );max-width:195px;}.elementor-775 .elementor-element.elementor-element-d248f78{--container-widget-width:195px;--container-widget-flex-grow:0;width:var( --container-widget-width, 195px );max-width:195px;}.elementor-775 .elementor-element.elementor-element-89e1559 .elementor-heading-title{font-size:26px;}.elementor-775 .elementor-element.elementor-element-05cf3e2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-775 .elementor-element.elementor-element-6e2e0c8 .elementor-button{width:244px;}.elementor-775 .elementor-element.elementor-element-2a1b427{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-422481b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-422481b{--container-widget-width:205px;--container-widget-flex-grow:0;width:var( --container-widget-width, 205px );max-width:205px;}}@media(max-width:1024px){.elementor-775 .elementor-element.elementor-element-ff7d01f{--min-height:1076px;}.elementor-775 .elementor-element.elementor-element-ef2fc27:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-ef2fc27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.dermatologiacherubim.com.br/wp-content/uploads/2025/09/Andre-tablet.webp");background-position:bottom center;}.elementor-775 .elementor-element.elementor-element-ef2fc27{--min-height:1128px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--padding-top:20vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-775 .elementor-element.elementor-element-ef2fc27.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-775 .elementor-element.elementor-element-f42a0a3{text-align:center;}.elementor-775 .elementor-element.elementor-element-0db2a14{--container-widget-width:588px;--container-widget-flex-grow:0;width:var( --container-widget-width, 588px );max-width:588px;text-align:center;}.elementor-775 .elementor-element.elementor-element-bf781dd{--container-widget-width:547px;--container-widget-flex-grow:0;width:var( --container-widget-width, 547px );max-width:547px;text-align:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-775 .elementor-element.elementor-element-93c5be6{--padding-top:70px;--padding-bottom:35px;--padding-left:40px;--padding-right:40px;}.elementor-775 .elementor-element.elementor-element-6d8226c{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-775 .elementor-element.elementor-element-9c7d053{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-775 .elementor-element.elementor-element-3cde79d{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-775 .elementor-element.elementor-element-9a22084{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-775 .elementor-element.elementor-element-b001276{--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:35px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-775 .elementor-element.elementor-element-b001276.e-con{--align-self:center;}.elementor-775 .elementor-element.elementor-element-c8b8039.e-con{--order:-99999 /* order start hack */;}.elementor-775 .elementor-element.elementor-element-b2db883{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-775 .elementor-element.elementor-element-a6a082c .elementor-button{width:348px;}.elementor-775 .elementor-element.elementor-element-6263c13{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-775 .elementor-element.elementor-element-6263c13.e-con{--order:-99999 /* order start hack */;}.elementor-775 .elementor-element.elementor-element-70e0b7c{--container-widget-width:547px;--container-widget-flex-grow:0;width:var( --container-widget-width, 547px );max-width:547px;text-align:left;}.elementor-775 .elementor-element.elementor-element-e2596ed{--container-widget-width:547px;--container-widget-flex-grow:0;width:var( --container-widget-width, 547px );max-width:547px;text-align:left;}.elementor-775 .elementor-element.elementor-element-e42e6f4{--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:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-775 .elementor-element.elementor-element-e42e6f4.e-con{--align-self:center;}.elementor-775 .elementor-element.elementor-element-a2b4b07.e-con{--order:-99999 /* order start hack */;}.elementor-775 .elementor-element.elementor-element-0b9dcba{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-775 .elementor-element.elementor-element-0b9dcba.e-con{--order:99999 /* order end hack */;}.elementor-775 .elementor-element.elementor-element-498631a{text-align:center;}.elementor-775 .elementor-element.elementor-element-498631a .elementor-heading-title{font-size:24px;}.elementor-775 .elementor-element.elementor-element-257caac{--container-widget-width:547px;--container-widget-flex-grow:0;width:var( --container-widget-width, 547px );max-width:547px;text-align:left;}.elementor-775 .elementor-element.elementor-element-b7800fb.elementor-element{--align-self:center;}.elementor-775 .elementor-element.elementor-element-b7800fb .elementor-button{width:348px;}.elementor-775 .elementor-element.elementor-element-b652f44{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-f0435e5{--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:70px;--padding-bottom:35px;--padding-left:40px;--padding-right:40px;}.elementor-775 .elementor-element.elementor-element-f0435e5.e-con{--align-self:center;}.elementor-775 .elementor-element.elementor-element-481b608{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-481b608.e-con{--order:-99999 /* order start hack */;}.elementor-775 .elementor-element.elementor-element-a2ef5c7{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-a2ef5c7.e-con{--order:99999 /* order end hack */;}.elementor-775 .elementor-element.elementor-element-b9ef6d4:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-b9ef6d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-775 .elementor-element.elementor-element-95c11d4:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-95c11d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-775 .elementor-element.elementor-element-fa425c4:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-fa425c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-775 .elementor-element.elementor-element-38054e3:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-38054e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-775 .elementor-element.elementor-element-c58f1c1.elementor-element{--order:99999 /* order end hack */;}.elementor-775 .elementor-element.elementor-element-abf7647{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:35px;--padding-bottom:35px;--padding-left:40px;--padding-right:40px;}.elementor-775 .elementor-element.elementor-element-abf7647.e-con{--align-self:center;}.elementor-775 .elementor-element.elementor-element-e5a558a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-775 .elementor-element.elementor-element-e5a558a.e-con{--order:-99999 /* order start hack */;}.elementor-775 .elementor-element.elementor-element-89e1559{text-align:left;}.elementor-775 .elementor-element.elementor-element-89e1559 .elementor-heading-title{font-size:24px;}.elementor-775 .elementor-element.elementor-element-05cf3e2{--container-widget-width:547px;--container-widget-flex-grow:0;width:var( --container-widget-width, 547px );max-width:547px;text-align:left;}.elementor-775 .elementor-element.elementor-element-6e2e0c8.elementor-element{--align-self:center;}.elementor-775 .elementor-element.elementor-element-6e2e0c8 .elementor-button{width:348px;}.elementor-775 .elementor-element.elementor-element-3be17cd{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:35px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-775 .elementor-element.elementor-element-3be17cd.e-con{--align-self:center;}.elementor-775 .elementor-element.elementor-element-2a1b427.e-con{--order:-99999 /* order start hack */;}.elementor-775 .elementor-element.elementor-element-0980596{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-775 .elementor-element.elementor-element-0980596.e-con{--order:-99999 /* order start hack */;}.elementor-775 .elementor-element.elementor-element-d3ece37{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:880px){.elementor-775 .elementor-element.elementor-element-ff7d01f{--min-height:927px;}.elementor-775 .elementor-element.elementor-element-ef2fc27{--min-height:1091px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:27vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-775 .elementor-element.elementor-element-ef2fc27:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-ef2fc27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-775 .elementor-element.elementor-element-f42a0a3{--container-widget-width:59%;--container-widget-flex-grow:0;width:var( --container-widget-width, 59% );max-width:59%;}.elementor-775 .elementor-element.elementor-element-93c5be6{--padding-top:64px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-775 .elementor-element.elementor-element-1bd5d97 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-775 .elementor-element.elementor-element-1bd5d97 .elementor-heading-title{font-size:24px;}.elementor-775 .elementor-element.elementor-element-1091963{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-775 .elementor-element.elementor-element-1091963 .elementor-heading-title{font-size:14px;}.elementor-775 .elementor-element.elementor-element-cbcfe64{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-775 .elementor-element.elementor-element-cbcfe64 .elementor-heading-title{font-size:14px;}.elementor-775 .elementor-element.elementor-element-86c4edb{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-775 .elementor-element.elementor-element-86c4edb .elementor-heading-title{font-size:14px;}.elementor-775 .elementor-element.elementor-element-f546d0f{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-775 .elementor-element.elementor-element-f546d0f .elementor-heading-title{font-size:14px;}.elementor-775 .elementor-element.elementor-element-5ca2d86{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-775 .elementor-element.elementor-element-5ca2d86 .elementor-heading-title{font-size:14px;}.elementor-775 .elementor-element.elementor-element-08ff515{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-775 .elementor-element.elementor-element-08ff515 .elementor-heading-title{font-size:14px;}.elementor-775 .elementor-element.elementor-element-b001276{--padding-top:32px;--padding-bottom:64px;--padding-left:30px;--padding-right:30px;}.elementor-775 .elementor-element.elementor-element-14a2b1d{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-775 .elementor-element.elementor-element-14a2b1d .elementor-heading-title{font-size:14px;}.elementor-775 .elementor-element.elementor-element-a6a082c.elementor-element{--align-self:center;}.elementor-775 .elementor-element.elementor-element-b31b172 .elementor-heading-title{font-size:24px;}.elementor-775 .elementor-element.elementor-element-d19d9f2{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-775 .elementor-element.elementor-element-d19d9f2 .elementor-heading-title{font-size:14px;}.elementor-775 .elementor-element.elementor-element-d159806{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-775 .elementor-element.elementor-element-d159806 .elementor-heading-title{font-size:14px;}.elementor-775 .elementor-element.elementor-element-f80f035{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-775 .elementor-element.elementor-element-f80f035 .elementor-heading-title{font-size:14px;}.elementor-775 .elementor-element.elementor-element-26eeb1d .elementor-heading-title{font-size:24px;}.elementor-775 .elementor-element.elementor-element-e42dbbb .elementor-heading-title{font-size:24px;}.elementor-775 .elementor-element.elementor-element-e42e6f4{--padding-top:64px;--padding-bottom:64px;--padding-left:30px;--padding-right:30px;}.elementor-775 .elementor-element.elementor-element-5a76cbf{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-775 .elementor-element.elementor-element-5a76cbf .elementor-heading-title{font-size:14px;}.elementor-775 .elementor-element.elementor-element-498631a .elementor-heading-title{font-size:24px;}.elementor-775 .elementor-element.elementor-element-b7800fb.elementor-element{--align-self:center;}.elementor-775 .elementor-element.elementor-element-f0435e5{--padding-top:64px;--padding-bottom:44px;--padding-left:30px;--padding-right:30px;}.elementor-775 .elementor-element.elementor-element-929f365{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-775 .elementor-element.elementor-element-929f365 .elementor-heading-title{font-size:14px;}.elementor-775 .elementor-element.elementor-element-ea91398 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-775 .elementor-element.elementor-element-ea91398 .elementor-heading-title{font-size:24px;}.elementor-775 .elementor-element.elementor-element-c58f1c1 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-abf7647{--padding-top:32px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-775 .elementor-element.elementor-element-e5a558a{--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-775 .elementor-element.elementor-element-bbc61fd.e-con{--align-self:center;}.elementor-775 .elementor-element.elementor-element-a70eaec{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-775 .elementor-element.elementor-element-a70eaec.elementor-element{--align-self:center;}.elementor-775 .elementor-element.elementor-element-a70eaec .elementor-heading-title{font-size:14px;}.elementor-775 .elementor-element.elementor-element-5c44cb7 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-e7b5ed2{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-775 .elementor-element.elementor-element-e7b5ed2.e-con{--align-self:center;}.elementor-775 .elementor-element.elementor-element-d248f78{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-775 .elementor-element.elementor-element-d248f78.elementor-element{--align-self:center;}.elementor-775 .elementor-element.elementor-element-d248f78 .elementor-heading-title{font-size:14px;}.elementor-775 .elementor-element.elementor-element-89e1559 .elementor-heading-title{font-size:24px;}.elementor-775 .elementor-element.elementor-element-05cf3e2{text-align:center;}.elementor-775 .elementor-element.elementor-element-6e2e0c8.elementor-element{--align-self:center;}.elementor-775 .elementor-element.elementor-element-3be17cd{--padding-top:44px;--padding-bottom:64px;--padding-left:30px;--padding-right:30px;}.elementor-775 .elementor-element.elementor-element-422481b{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-775 .elementor-element.elementor-element-422481b .elementor-heading-title{font-size:14px;}}@media(max-width:767px){.elementor-775 .elementor-element.elementor-element-ff7d01f{--min-height:577px;--margin-top:-142px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-ef2fc27:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-ef2fc27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.dermatologiacherubim.com.br/wp-content/uploads/2025/09/mob2.webp");background-position:bottom center;}.elementor-775 .elementor-element.elementor-element-ef2fc27{--min-height:975px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-775 .elementor-element.elementor-element-f42a0a3 .elementor-heading-title{font-size:18px;}.elementor-775 .elementor-element.elementor-element-0db2a14 .elementor-heading-title{font-size:26px;}.elementor-775 .elementor-element.elementor-element-bf781dd .elementor-heading-title{font-size:18px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-775 .elementor-element.elementor-element-93c5be6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-1bd5d97 > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-775 .elementor-element.elementor-element-1bd5d97 .elementor-heading-title{font-size:24px;}.elementor-775 .elementor-element.elementor-element-1091963{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-775 .elementor-element.elementor-element-1091963 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-775 .elementor-element.elementor-element-cbcfe64{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-775 .elementor-element.elementor-element-cbcfe64 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-775 .elementor-element.elementor-element-86c4edb{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-775 .elementor-element.elementor-element-86c4edb .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-775 .elementor-element.elementor-element-6d8226c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-775 .elementor-element.elementor-element-80c223c .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-a8ea1a8 .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-3668a63 .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-40c27bb .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-801f1be .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-2bd6d1d .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-84625c5 .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-345f9f3 .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-f27ef08 .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-35e71be .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-3ddb3ff .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-acc9a74 .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-89fe164{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-f546d0f{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-775 .elementor-element.elementor-element-f546d0f .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-775 .elementor-element.elementor-element-9c7d053{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-775 .elementor-element.elementor-element-667ee40 .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-64200fc .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-9e52b2f .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-6cee862 .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-08d9bf0 .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-344d456 .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-a710179{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-5ca2d86{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-775 .elementor-element.elementor-element-5ca2d86 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-775 .elementor-element.elementor-element-3cde79d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-775 .elementor-element.elementor-element-ad478e7 .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-39db467 .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-25eb196 .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-388df23{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-08ff515{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-775 .elementor-element.elementor-element-08ff515 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-775 .elementor-element.elementor-element-9a22084{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-775 .elementor-element.elementor-element-3e0d4d5 .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-b9a0fa7 .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-4fbef39 .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-b001276{--padding-top:32px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-775 .elementor-element.elementor-element-c8b8039{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-14a2b1d{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-775 .elementor-element.elementor-element-14a2b1d .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-775 .elementor-element.elementor-element-b2db883{--width:90%;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-775 .elementor-element.elementor-element-a6a082c.elementor-element{--align-self:center;}.elementor-775 .elementor-element.elementor-element-a6a082c .elementor-button{width:196px;}.elementor-775 .elementor-element.elementor-element-b31b172 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-b31b172{text-align:center;}.elementor-775 .elementor-element.elementor-element-b31b172 .elementor-heading-title{font-size:24px;}.elementor-775 .elementor-element.elementor-element-652ef80{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-775 .elementor-element.elementor-element-652ef80.e-con{--align-self:center;}.elementor-775 .elementor-element.elementor-element-d19d9f2{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-775 .elementor-element.elementor-element-d19d9f2 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-775 .elementor-element.elementor-element-d159806{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-775 .elementor-element.elementor-element-d159806 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-775 .elementor-element.elementor-element-f80f035{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-775 .elementor-element.elementor-element-f80f035 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-775 .elementor-element.elementor-element-26eeb1d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-26eeb1d{text-align:center;}.elementor-775 .elementor-element.elementor-element-26eeb1d .elementor-heading-title{font-size:24px;}.elementor-775 .elementor-element.elementor-element-70e0b7c{text-align:center;}.elementor-775 .elementor-element.elementor-element-70e0b7c .elementor-heading-title{font-size:18px;}.elementor-775 .elementor-element.elementor-element-e42dbbb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-e42dbbb{text-align:center;}.elementor-775 .elementor-element.elementor-element-e42dbbb .elementor-heading-title{font-size:24px;}.elementor-775 .elementor-element.elementor-element-e2596ed{text-align:center;}.elementor-775 .elementor-element.elementor-element-e2596ed .elementor-heading-title{font-size:18px;}.elementor-775 .elementor-element.elementor-element-e42e6f4{--padding-top:60px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-775 .elementor-element.elementor-element-a2b4b07{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-5a76cbf{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-775 .elementor-element.elementor-element-5a76cbf .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-775 .elementor-element.elementor-element-0b9dcba{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-775 .elementor-element.elementor-element-498631a > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-498631a{text-align:center;}.elementor-775 .elementor-element.elementor-element-498631a .elementor-heading-title{font-size:24px;}.elementor-775 .elementor-element.elementor-element-257caac{text-align:center;}.elementor-775 .elementor-element.elementor-element-b7800fb > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-b7800fb.elementor-element{--align-self:center;}.elementor-775 .elementor-element.elementor-element-b7800fb .elementor-button{width:257px;}.elementor-775 .elementor-element.elementor-element-b652f44{--width:100%;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-775 .elementor-element.elementor-element-f0435e5{--padding-top:64px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-775 .elementor-element.elementor-element-481b608{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-929f365{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-775 .elementor-element.elementor-element-929f365 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-775 .elementor-element.elementor-element-ea91398 > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-ea91398 .elementor-heading-title{font-size:24px;}.elementor-775 .elementor-element.elementor-element-a2ef5c7{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-775 .elementor-element.elementor-element-b9ef6d4{--width:320px;}.elementor-775 .elementor-element.elementor-element-b9ef6d4:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-b9ef6d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-775 .elementor-element.elementor-element-a9c5027.elementor-element{--align-self:center;}.elementor-775 .elementor-element.elementor-element-95c11d4{--width:320px;}.elementor-775 .elementor-element.elementor-element-95c11d4:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-95c11d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-775 .elementor-element.elementor-element-0d28582.elementor-element{--align-self:center;}.elementor-775 .elementor-element.elementor-element-fa425c4{--width:320px;}.elementor-775 .elementor-element.elementor-element-fa425c4:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-fa425c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-775 .elementor-element.elementor-element-dd27b0c.elementor-element{--align-self:center;}.elementor-775 .elementor-element.elementor-element-38054e3{--width:320px;}.elementor-775 .elementor-element.elementor-element-38054e3:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-38054e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-775 .elementor-element.elementor-element-7c514c6.elementor-element{--align-self:center;}.elementor-775 .elementor-element.elementor-element-abf7647{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-775 .elementor-element.elementor-element-a70eaec{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-775 .elementor-element.elementor-element-a70eaec .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-775 .elementor-element.elementor-element-d248f78{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-775 .elementor-element.elementor-element-d248f78 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-775 .elementor-element.elementor-element-89e1559 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-89e1559{text-align:center;}.elementor-775 .elementor-element.elementor-element-89e1559 .elementor-heading-title{font-size:24px;}.elementor-775 .elementor-element.elementor-element-05cf3e2{text-align:center;}.elementor-775 .elementor-element.elementor-element-6e2e0c8 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-6e2e0c8.elementor-element{--align-self:center;}.elementor-775 .elementor-element.elementor-element-6e2e0c8 .elementor-button{width:257px;}.elementor-775 .elementor-element.elementor-element-3be17cd{--padding-top:44px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-775 .elementor-element.elementor-element-2a1b427{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-422481b{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-775 .elementor-element.elementor-element-422481b .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-775 .elementor-element.elementor-element-de6f19d .elementor-image-box-img{margin-bottom:10px;}.elementor-775 .elementor-element.elementor-element-de6f19d .elementor-image-box-img img{height:64px;}.elementor-775 .elementor-element.elementor-element-d3ece37{--width:95%;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for heading, class: .elementor-element-0db2a14 */@media (min-width: 1025px) and (max-width: 1090px) {
    .elementor-775 .elementor-element.elementor-element-0db2a14 {
        width: 60% !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf781dd */@media (min-width: 1025px) and (max-width: 1090px) {
    .elementor-775 .elementor-element.elementor-element-bf781dd {
        width: 58% !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a43627c *//* Botão - centralizar texto e ícone */
.elementor-775 .elementor-element.elementor-element-a43627c .elementor-button {
    display: flex;
    align-items: center;   /* centraliza verticalmente */
    justify-content: center; /* centraliza horizontalmente */
    gap: 8px; /* espaço entre ícone e texto (ajuste se quiser mais ou menos) */
 
}

/* Ícone do botão */
.elementor-775 .elementor-element.elementor-element-a43627c .elementor-button-icon {
    width: 31px;
    height: 31px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 31px; /* tamanho do ícone */
    margin-top: -0px; 
}

/* Texto do botão */
.elementor-775 .elementor-element.elementor-element-a43627c .elementor-button-text {
    font-size: 16px;
    margin-top: 3px; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef2fc27 */@media (min-width: 1270px) and (max-width: 1920px){
    .elementor-775 .elementor-element.elementor-element-ef2fc27{
        max-width: 1328px !important;
        width: 1328px !important;
        padding-left:76px !important;
        padding-right:76px !important;
    }
}

@media (min-width: 1025px) and (max-width: 1180px){
    .elementor-775 .elementor-element.elementor-element-ef2fc27{
     border-radius: 0px;   
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff7d01f */@media (min-width: 1270px) and (max-width: 1920px){
    .elementor-775 .elementor-element.elementor-element-ff7d01f{
        padding-top:20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1091963 */.topico {
  background-color: #f0f8ff;   /* azul clarinho */
  border: 1px solid #add8e6;   /* azul claro da borda */
  border-radius: 50px;         /* deixa arredondado tipo pílula */
  padding: 5px 15px;          /* espaço interno */
  display: inline-block;       /* mantém o formato do botão */
  font-weight: bold;           /* deixa o texto em negrito */
  color: #0b2342;              /* azul escuro no texto */
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cbcfe64 */.topico {
  background-color: #f0f8ff;   /* azul clarinho */
  border: 1px solid #add8e6;   /* azul claro da borda */
  border-radius: 50px;         /* deixa arredondado tipo pílula */
  padding: 5px 15px;          /* espaço interno */
  display: inline-block;       /* mantém o formato do botão */
  font-weight: bold;           /* deixa o texto em negrito */
  color: #0b2342;              /* azul escuro no texto */
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86c4edb */.topico {
  background-color: #f0f8ff;   /* azul clarinho */
  border: 1px solid #add8e6;   /* azul claro da borda */
  border-radius: 50px;         /* deixa arredondado tipo pílula */
  padding: 5px 15px;          /* espaço interno */
  display: inline-block;       /* mantém o formato do botão */
  font-weight: bold;           /* deixa o texto em negrito */
  color: #0b2342;              /* azul escuro no texto */
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-80c223c *//* Estilo do texto da descrição, limitado a 3 linhas */
.card .elementor-image-box-description {
  display: -webkit-box;                /* Usamos o layout de caixa flexível */
  -webkit-line-clamp: 3;               /* Limita o texto a 3 linhas */
  -webkit-box-orient: vertical;        /* Define a orientação das caixas */
  overflow: hidden;                    /* Esconde o conteúdo que ultrapassar */
  text-overflow: ellipsis;             /* Adiciona os "..." no final */
  line-height: 1.5;                    /* Ajuste do espaçamento entre as linhas */
  margin-bottom: 10px;                 /* Margem inferior de 10px */
  font-size: 14px;                     /* Ajuste de tamanho da fonte */
  color: #333;                        /* Cor do texto */
}
.card .saiba-mais-btn {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;       /* Garante que o ícone e o texto fiquem nas extremidades */
  padding: 30px 0px 10px 0px;
  color: #122A4E !important;            /* Cor do texto */
  font-weight: bold;
  text-decoration: none;
  border-radius: 50px;                 /* Borda arredondada */
  transition: background-color 0.3s, color 0.3s;
  margin-top: 10px;
  width: auto;
}

.card .saiba-mais-btn span {
  flex-grow: 1;                        /* Faz o texto ocupar o máximo de espaço */
}

.card .saiba-mais-btn::after {
  content: '';                          /* Necessário para adicionar conteúdo com CSS */
  display: inline-block;                /* Torna o conteúdo visível */
  width: 32px;                          /* Largura do ícone */
  height: 32px;                         /* Altura do ícone */
  font-size: 14px !important;     
  border-radius: 20px;
  background-image: url('https://lp.dermatologiacherubim.com.br/wp-content/uploads/2025/09/seta-2.svg'); /* URL do ícone SVG */
  background-size: cover;               /* Garante que o ícone ocupe o tamanho correto */
  margin-left: 116px;                    /* Espaço entre o texto e o ícone */
}

.card .elementor-image-box-description::after {
  content: '';                            /* Necessário para adicionar conteúdo com CSS */
 
  position: absolute;
  bottom: 90px !important;                 /* Distância do fundo do bloco */
  left: 50%;                               /* Posiciona o início da linha no centro */
  width: 82%;                              /* A linha ocupará 90% da largura do contêiner */
  border-bottom: 1px solid #D7EBFF;        /* A linha de separação */
  transform: translateX(-50%); 
}


.card .saiba-mais-btn:hover {
  color: #D75E72 !important;            /* Cor do texto */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a8ea1a8 *//* Estilo do texto da descrição, limitado a 3 linhas */
.card .elementor-image-box-description {
  display: -webkit-box;                /* Usamos o layout de caixa flexível */
  -webkit-line-clamp: 3;               /* Limita o texto a 3 linhas */
  -webkit-box-orient: vertical;        /* Define a orientação das caixas */
  overflow: hidden;                    /* Esconde o conteúdo que ultrapassar */
  text-overflow: ellipsis;             /* Adiciona os "..." no final */
  line-height: 1.5;                    /* Ajuste do espaçamento entre as linhas */
  margin-bottom: 10px;                 /* Margem inferior de 10px */
  font-size: 14px;                     /* Ajuste de tamanho da fonte */
  color: #333;                        /* Cor do texto */
}
.card .saiba-mais-btn {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;       /* Garante que o ícone e o texto fiquem nas extremidades */
  padding: 30px 0px 10px 0px;
  color: #122A4E !important;            /* Cor do texto */
  font-weight: bold;
  text-decoration: none;
  border-radius: 50px;                 /* Borda arredondada */
  transition: background-color 0.3s, color 0.3s;
  margin-top: 10px;
  width: auto;
}

.card .saiba-mais-btn span {
  flex-grow: 1;                        /* Faz o texto ocupar o máximo de espaço */
}

.card .saiba-mais-btn::after {
  content: '';                          /* Necessário para adicionar conteúdo com CSS */
  display: inline-block;                /* Torna o conteúdo visível */
  width: 32px;                          /* Largura do ícone */
  height: 32px;                         /* Altura do ícone */
  font-size: 14px !important;     
  border-radius: 20px;
  background-image: url('https://lp.dermatologiacherubim.com.br/wp-content/uploads/2025/09/seta-2.svg'); /* URL do ícone SVG */
  background-size: cover;               /* Garante que o ícone ocupe o tamanho correto */
  margin-left: 116px;                    /* Espaço entre o texto e o ícone */
}

.card .elementor-image-box-description::after {
  content: '';                            /* Necessário para adicionar conteúdo com CSS */
 
  position: absolute;
  bottom: 90px !important;                 /* Distância do fundo do bloco */
  left: 50%;                               /* Posiciona o início da linha no centro */
  width: 82%;                              /* A linha ocupará 90% da largura do contêiner */
  border-bottom: 1px solid #D7EBFF;        /* A linha de separação */
  transform: translateX(-50%); 
}


.card .saiba-mais-btn:hover {
  color: #D75E72 !important;            /* Cor do texto */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3668a63 *//* Estilo do texto da descrição, limitado a 3 linhas */
.card .elementor-image-box-description {
  display: -webkit-box;                /* Usamos o layout de caixa flexível */
  -webkit-line-clamp: 3;               /* Limita o texto a 3 linhas */
  -webkit-box-orient: vertical;        /* Define a orientação das caixas */
  overflow: hidden;                    /* Esconde o conteúdo que ultrapassar */
  text-overflow: ellipsis;             /* Adiciona os "..." no final */
  line-height: 1.5;                    /* Ajuste do espaçamento entre as linhas */
  margin-bottom: 10px;                 /* Margem inferior de 10px */
  font-size: 14px;                     /* Ajuste de tamanho da fonte */
  color: #333;                        /* Cor do texto */
}
.card .saiba-mais-btn {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;       /* Garante que o ícone e o texto fiquem nas extremidades */
  padding: 30px 0px 10px 0px;
  color: #122A4E !important;            /* Cor do texto */
  font-weight: bold;
  text-decoration: none;
  border-radius: 50px;                 /* Borda arredondada */
  transition: background-color 0.3s, color 0.3s;
  margin-top: 10px;
  width: auto;
}

.card .saiba-mais-btn span {
  flex-grow: 1;                        /* Faz o texto ocupar o máximo de espaço */
}

.card .saiba-mais-btn::after {
  content: '';                          /* Necessário para adicionar conteúdo com CSS */
  display: inline-block;                /* Torna o conteúdo visível */
  width: 32px;                          /* Largura do ícone */
  height: 32px;                         /* Altura do ícone */
  font-size: 14px !important;     
  border-radius: 20px;
  background-image: url('https://lp.dermatologiacherubim.com.br/wp-content/uploads/2025/09/seta-2.svg'); /* URL do ícone SVG */
  background-size: cover;               /* Garante que o ícone ocupe o tamanho correto */
  margin-left: 116px;                    /* Espaço entre o texto e o ícone */
}

.card .elementor-image-box-description::after {
  content: '';                            /* Necessário para adicionar conteúdo com CSS */
 
  position: absolute;
  bottom: 90px !important;                 /* Distância do fundo do bloco */
  left: 50%;                               /* Posiciona o início da linha no centro */
  width: 82%;                              /* A linha ocupará 90% da largura do contêiner */
  border-bottom: 1px solid #D7EBFF;        /* A linha de separação */
  transform: translateX(-50%); 
}


.card .saiba-mais-btn:hover {
  color: #D75E72 !important;            /* Cor do texto */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-40c27bb *//* Estilo do texto da descrição, limitado a 3 linhas */
.card .elementor-image-box-description {
  display: -webkit-box;                /* Usamos o layout de caixa flexível */
  -webkit-line-clamp: 3;               /* Limita o texto a 3 linhas */
  -webkit-box-orient: vertical;        /* Define a orientação das caixas */
  overflow: hidden;                    /* Esconde o conteúdo que ultrapassar */
  text-overflow: ellipsis;             /* Adiciona os "..." no final */
  line-height: 1.5;                    /* Ajuste do espaçamento entre as linhas */
  margin-bottom: 10px;                 /* Margem inferior de 10px */
  font-size: 14px;                     /* Ajuste de tamanho da fonte */
  color: #333;                        /* Cor do texto */
}
.card .saiba-mais-btn {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;       /* Garante que o ícone e o texto fiquem nas extremidades */
  padding: 30px 0px 10px 0px;
  color: #122A4E !important;            /* Cor do texto */
  font-weight: bold;
  text-decoration: none;
  border-radius: 50px;                 /* Borda arredondada */
  transition: background-color 0.3s, color 0.3s;
  margin-top: 10px;
  width: auto;
}

.card .saiba-mais-btn span {
  flex-grow: 1;                        /* Faz o texto ocupar o máximo de espaço */
}

.card .saiba-mais-btn::after {
  content: '';                          /* Necessário para adicionar conteúdo com CSS */
  display: inline-block;                /* Torna o conteúdo visível */
  width: 32px;                          /* Largura do ícone */
  height: 32px;                         /* Altura do ícone */
  font-size: 14px !important;     
  border-radius: 20px;
  background-image: url('https://lp.dermatologiacherubim.com.br/wp-content/uploads/2025/09/seta-2.svg'); /* URL do ícone SVG */
  background-size: cover;               /* Garante que o ícone ocupe o tamanho correto */
  margin-left: 116px;                    /* Espaço entre o texto e o ícone */
}

.card .elementor-image-box-description::after {
  content: '';                            /* Necessário para adicionar conteúdo com CSS */
 
  position: absolute;
  bottom: 90px !important;                 /* Distância do fundo do bloco */
  left: 50%;                               /* Posiciona o início da linha no centro */
  width: 82%;                              /* A linha ocupará 90% da largura do contêiner */
  border-bottom: 1px solid #D7EBFF;        /* A linha de separação */
  transform: translateX(-50%); 
}


.card .saiba-mais-btn:hover {
  color: #D75E72 !important;            /* Cor do texto */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-801f1be *//* Estilo do texto da descrição, limitado a 3 linhas */
.card .elementor-image-box-description {
  display: -webkit-box;                /* Usamos o layout de caixa flexível */
  -webkit-line-clamp: 3;               /* Limita o texto a 3 linhas */
  -webkit-box-orient: vertical;        /* Define a orientação das caixas */
  overflow: hidden;                    /* Esconde o conteúdo que ultrapassar */
  text-overflow: ellipsis;             /* Adiciona os "..." no final */
  line-height: 1.5;                    /* Ajuste do espaçamento entre as linhas */
  margin-bottom: 10px;                 /* Margem inferior de 10px */
  font-size: 14px;                     /* Ajuste de tamanho da fonte */
  color: #333;                        /* Cor do texto */
}
.card .saiba-mais-btn {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;       /* Garante que o ícone e o texto fiquem nas extremidades */
  padding: 30px 0px 10px 0px;
  color: #122A4E !important;            /* Cor do texto */
  font-weight: bold;
  text-decoration: none;
  border-radius: 50px;                 /* Borda arredondada */
  transition: background-color 0.3s, color 0.3s;
  margin-top: 10px;
  width: auto;
}

.card .saiba-mais-btn span {
  flex-grow: 1;                        /* Faz o texto ocupar o máximo de espaço */
}

.card .saiba-mais-btn::after {
  content: '';                          /* Necessário para adicionar conteúdo com CSS */
  display: inline-block;                /* Torna o conteúdo visível */
  width: 32px;                          /* Largura do ícone */
  height: 32px;                         /* Altura do ícone */
  font-size: 14px !important;     
  border-radius: 20px;
  background-image: url('https://lp.dermatologiacherubim.com.br/wp-content/uploads/2025/09/seta-2.svg'); /* URL do ícone SVG */
  background-size: cover;               /* Garante que o ícone ocupe o tamanho correto */
  margin-left: 116px;                    /* Espaço entre o texto e o ícone */
}

.card .elementor-image-box-description::after {
  content: '';                            /* Necessário para adicionar conteúdo com CSS */
 
  position: absolute;
  bottom: 90px !important;                 /* Distância do fundo do bloco */
  left: 50%;                               /* Posiciona o início da linha no centro */
  width: 82%;                              /* A linha ocupará 90% da largura do contêiner */
  border-bottom: 1px solid #D7EBFF;        /* A linha de separação */
  transform: translateX(-50%); 
}


.card .saiba-mais-btn:hover {
  color: #D75E72 !important;            /* Cor do texto */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2bd6d1d *//* Estilo do texto da descrição, limitado a 3 linhas */
.card .elementor-image-box-description {
  display: -webkit-box;                /* Usamos o layout de caixa flexível */
  -webkit-line-clamp: 3;               /* Limita o texto a 3 linhas */
  -webkit-box-orient: vertical;        /* Define a orientação das caixas */
  overflow: hidden;                    /* Esconde o conteúdo que ultrapassar */
  text-overflow: ellipsis;             /* Adiciona os "..." no final */
  line-height: 1.5;                    /* Ajuste do espaçamento entre as linhas */
  margin-bottom: 10px;                 /* Margem inferior de 10px */
  font-size: 14px;                     /* Ajuste de tamanho da fonte */
  color: #333;                        /* Cor do texto */
}
.card .saiba-mais-btn {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;       /* Garante que o ícone e o texto fiquem nas extremidades */
  padding: 30px 0px 10px 0px;
  color: #122A4E !important;            /* Cor do texto */
  font-weight: bold;
  text-decoration: none;
  border-radius: 50px;                 /* Borda arredondada */
  transition: background-color 0.3s, color 0.3s;
  margin-top: 10px;
  width: auto;
}

.card .saiba-mais-btn span {
  flex-grow: 1;                        /* Faz o texto ocupar o máximo de espaço */
}

.card .saiba-mais-btn::after {
  content: '';                          /* Necessário para adicionar conteúdo com CSS */
  display: inline-block;                /* Torna o conteúdo visível */
  width: 32px;                          /* Largura do ícone */
  height: 32px;                         /* Altura do ícone */
  font-size: 14px !important;     
  border-radius: 20px;
  background-image: url('https://lp.dermatologiacherubim.com.br/wp-content/uploads/2025/09/seta-2.svg'); /* URL do ícone SVG */
  background-size: cover;               /* Garante que o ícone ocupe o tamanho correto */
  margin-left: 116px;                    /* Espaço entre o texto e o ícone */
}

.card .elementor-image-box-description::after {
  content: '';                            /* Necessário para adicionar conteúdo com CSS */
 
  position: absolute;
  bottom: 90px !important;                 /* Distância do fundo do bloco */
  left: 50%;                               /* Posiciona o início da linha no centro */
  width: 82%;                              /* A linha ocupará 90% da largura do contêiner */
  border-bottom: 1px solid #D7EBFF;        /* A linha de separação */
  transform: translateX(-50%); 
}


.card .saiba-mais-btn:hover {
  color: #D75E72 !important;            /* Cor do texto */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-84625c5 *//* Estilo do texto da descrição, limitado a 3 linhas */
.card .elementor-image-box-description {
  display: -webkit-box;                /* Usamos o layout de caixa flexível */
  -webkit-line-clamp: 3;               /* Limita o texto a 3 linhas */
  -webkit-box-orient: vertical;        /* Define a orientação das caixas */
  overflow: hidden;                    /* Esconde o conteúdo que ultrapassar */
  text-overflow: ellipsis;             /* Adiciona os "..." no final */
  line-height: 1.5;                    /* Ajuste do espaçamento entre as linhas */
  margin-bottom: 10px;                 /* Margem inferior de 10px */
  font-size: 14px;                     /* Ajuste de tamanho da fonte */
  color: #333;                        /* Cor do texto */
}
.card .saiba-mais-btn {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;       /* Garante que o ícone e o texto fiquem nas extremidades */
  padding: 30px 0px 10px 0px;
  color: #122A4E !important;            /* Cor do texto */
  font-weight: bold;
  text-decoration: none;
  border-radius: 50px;                 /* Borda arredondada */
  transition: background-color 0.3s, color 0.3s;
  margin-top: 10px;
  width: auto;
}

.card .saiba-mais-btn span {
  flex-grow: 1;                        /* Faz o texto ocupar o máximo de espaço */
}

.card .saiba-mais-btn::after {
  content: '';                          /* Necessário para adicionar conteúdo com CSS */
  display: inline-block;                /* Torna o conteúdo visível */
  width: 32px;                          /* Largura do ícone */
  height: 32px;                         /* Altura do ícone */
  font-size: 14px !important;     
  border-radius: 20px;
  background-image: url('https://lp.dermatologiacherubim.com.br/wp-content/uploads/2025/09/seta-2.svg'); /* URL do ícone SVG */
  background-size: cover;               /* Garante que o ícone ocupe o tamanho correto */
  margin-left: 116px;                    /* Espaço entre o texto e o ícone */
}

.card .elementor-image-box-description::after {
  content: '';                            /* Necessário para adicionar conteúdo com CSS */
 
  position: absolute;
  bottom: 90px !important;                 /* Distância do fundo do bloco */
  left: 50%;                               /* Posiciona o início da linha no centro */
  width: 82%;                              /* A linha ocupará 90% da largura do contêiner */
  border-bottom: 1px solid #D7EBFF;        /* A linha de separação */
  transform: translateX(-50%); 
}


.card .saiba-mais-btn:hover {
  color: #D75E72 !important;            /* Cor do texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f546d0f */.topico {
  background-color: #f0f8ff;   /* azul clarinho */
  border: 1px solid #add8e6;   /* azul claro da borda */
  border-radius: 50px;         /* deixa arredondado tipo pílula */
  padding: 5px 15px;          /* espaço interno */
  display: inline-block;       /* mantém o formato do botão */
  font-weight: bold;           /* deixa o texto em negrito */
  color: #0b2342;              /* azul escuro no texto */
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-667ee40 *//* Estilo do texto da descrição, limitado a 3 linhas */
.card .elementor-image-box-description {
  display: -webkit-box;                /* Usamos o layout de caixa flexível */
  -webkit-line-clamp: 3;               /* Limita o texto a 3 linhas */
  -webkit-box-orient: vertical;        /* Define a orientação das caixas */
  overflow: hidden;                    /* Esconde o conteúdo que ultrapassar */
  text-overflow: ellipsis;             /* Adiciona os "..." no final */
  line-height: 1.5;                    /* Ajuste do espaçamento entre as linhas */
  margin-bottom: 10px;                 /* Margem inferior de 10px */
  font-size: 14px;                     /* Ajuste de tamanho da fonte */
  color: #333;                        /* Cor do texto */
}
.card .saiba-mais-btn {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;       /* Garante que o ícone e o texto fiquem nas extremidades */
  padding: 30px 0px 10px 0px;
  color: #122A4E !important;            /* Cor do texto */
  font-weight: bold;
  text-decoration: none;
  border-radius: 50px;                 /* Borda arredondada */
  transition: background-color 0.3s, color 0.3s;
  margin-top: 10px;
  width: auto;
}

.card .saiba-mais-btn span {
  flex-grow: 1;                        /* Faz o texto ocupar o máximo de espaço */
}

.card .saiba-mais-btn::after {
  content: '';                          /* Necessário para adicionar conteúdo com CSS */
  display: inline-block;                /* Torna o conteúdo visível */
  width: 32px;                          /* Largura do ícone */
  height: 32px;                         /* Altura do ícone */
  font-size: 14px !important;     
  border-radius: 20px;
  background-image: url('https://lp.dermatologiacherubim.com.br/wp-content/uploads/2025/09/seta-2.svg'); /* URL do ícone SVG */
  background-size: cover;               /* Garante que o ícone ocupe o tamanho correto */
  margin-left: 116px;                    /* Espaço entre o texto e o ícone */
}

.card .elementor-image-box-description::after {
  content: '';                            /* Necessário para adicionar conteúdo com CSS */
 
  position: absolute;
  bottom: 90px !important;                 /* Distância do fundo do bloco */
  left: 50%;                               /* Posiciona o início da linha no centro */
  width: 82%;                              /* A linha ocupará 90% da largura do contêiner */
  border-bottom: 1px solid #D7EBFF;        /* A linha de separação */
  transform: translateX(-50%); 
}


.card .saiba-mais-btn:hover {
  color: #D75E72 !important;            /* Cor do texto */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-64200fc *//* Estilo do texto da descrição, limitado a 3 linhas */
.card .elementor-image-box-description {
  display: -webkit-box;                /* Usamos o layout de caixa flexível */
  -webkit-line-clamp: 3;               /* Limita o texto a 3 linhas */
  -webkit-box-orient: vertical;        /* Define a orientação das caixas */
  overflow: hidden;                    /* Esconde o conteúdo que ultrapassar */
  text-overflow: ellipsis;             /* Adiciona os "..." no final */
  line-height: 1.5;                    /* Ajuste do espaçamento entre as linhas */
  margin-bottom: 10px;                 /* Margem inferior de 10px */
  font-size: 14px;                     /* Ajuste de tamanho da fonte */
  color: #333;                        /* Cor do texto */
}
.card .saiba-mais-btn {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;       /* Garante que o ícone e o texto fiquem nas extremidades */
  padding: 30px 0px 10px 0px;
  color: #122A4E !important;            /* Cor do texto */
  font-weight: bold;
  text-decoration: none;
  border-radius: 50px;                 /* Borda arredondada */
  transition: background-color 0.3s, color 0.3s;
  margin-top: 10px;
  width: auto;
}

.card .saiba-mais-btn span {
  flex-grow: 1;                        /* Faz o texto ocupar o máximo de espaço */
}

.card .saiba-mais-btn::after {
  content: '';                          /* Necessário para adicionar conteúdo com CSS */
  display: inline-block;                /* Torna o conteúdo visível */
  width: 32px;                          /* Largura do ícone */
  height: 32px;                         /* Altura do ícone */
  font-size: 14px !important;     
  border-radius: 20px;
  background-image: url('https://lp.dermatologiacherubim.com.br/wp-content/uploads/2025/09/seta-2.svg'); /* URL do ícone SVG */
  background-size: cover;               /* Garante que o ícone ocupe o tamanho correto */
  margin-left: 116px;                    /* Espaço entre o texto e o ícone */
}

.card .elementor-image-box-description::after {
  content: '';                            /* Necessário para adicionar conteúdo com CSS */
 
  position: absolute;
  bottom: 90px !important;                 /* Distância do fundo do bloco */
  left: 50%;                               /* Posiciona o início da linha no centro */
  width: 82%;                              /* A linha ocupará 90% da largura do contêiner */
  border-bottom: 1px solid #D7EBFF;        /* A linha de separação */
  transform: translateX(-50%); 
}


.card .saiba-mais-btn:hover {
  color: #D75E72 !important;            /* Cor do texto */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9e52b2f *//* Estilo do texto da descrição, limitado a 3 linhas */
.card .elementor-image-box-description {
  display: -webkit-box;                /* Usamos o layout de caixa flexível */
  -webkit-line-clamp: 3;               /* Limita o texto a 3 linhas */
  -webkit-box-orient: vertical;        /* Define a orientação das caixas */
  overflow: hidden;                    /* Esconde o conteúdo que ultrapassar */
  text-overflow: ellipsis;             /* Adiciona os "..." no final */
  line-height: 1.5;                    /* Ajuste do espaçamento entre as linhas */
  margin-bottom: 10px;                 /* Margem inferior de 10px */
  font-size: 14px;                     /* Ajuste de tamanho da fonte */
  color: #333;                        /* Cor do texto */
}
.card .saiba-mais-btn {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;       /* Garante que o ícone e o texto fiquem nas extremidades */
  padding: 30px 0px 10px 0px;
  color: #122A4E !important;            /* Cor do texto */
  font-weight: bold;
  text-decoration: none;
  border-radius: 50px;                 /* Borda arredondada */
  transition: background-color 0.3s, color 0.3s;
  margin-top: 10px;
  width: auto;
}

.card .saiba-mais-btn span {
  flex-grow: 1;                        /* Faz o texto ocupar o máximo de espaço */
}

.card .saiba-mais-btn::after {
  content: '';                          /* Necessário para adicionar conteúdo com CSS */
  display: inline-block;                /* Torna o conteúdo visível */
  width: 32px;                          /* Largura do ícone */
  height: 32px;                         /* Altura do ícone */
  font-size: 14px !important;     
  border-radius: 20px;
  background-image: url('https://lp.dermatologiacherubim.com.br/wp-content/uploads/2025/09/seta-2.svg'); /* URL do ícone SVG */
  background-size: cover;               /* Garante que o ícone ocupe o tamanho correto */
  margin-left: 116px;                    /* Espaço entre o texto e o ícone */
}

.card .elementor-image-box-description::after {
  content: '';                            /* Necessário para adicionar conteúdo com CSS */
 
  position: absolute;
  bottom: 90px !important;                 /* Distância do fundo do bloco */
  left: 50%;                               /* Posiciona o início da linha no centro */
  width: 82%;                              /* A linha ocupará 90% da largura do contêiner */
  border-bottom: 1px solid #D7EBFF;        /* A linha de separação */
  transform: translateX(-50%); 
}


.card .saiba-mais-btn:hover {
  color: #D75E72 !important;            /* Cor do texto */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cee862 *//* Estilo do texto da descrição, limitado a 3 linhas */
.card .elementor-image-box-description {
  display: -webkit-box;                /* Usamos o layout de caixa flexível */
  -webkit-line-clamp: 3;               /* Limita o texto a 3 linhas */
  -webkit-box-orient: vertical;        /* Define a orientação das caixas */
  overflow: hidden;                    /* Esconde o conteúdo que ultrapassar */
  text-overflow: ellipsis;             /* Adiciona os "..." no final */
  line-height: 1.5;                    /* Ajuste do espaçamento entre as linhas */
  margin-bottom: 10px;                 /* Margem inferior de 10px */
  font-size: 14px;                     /* Ajuste de tamanho da fonte */
  color: #333;                        /* Cor do texto */
}
.card .saiba-mais-btn {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;       /* Garante que o ícone e o texto fiquem nas extremidades */
  padding: 30px 0px 10px 0px;
  color: #122A4E !important;            /* Cor do texto */
  font-weight: bold;
  text-decoration: none;
  border-radius: 50px;                 /* Borda arredondada */
  transition: background-color 0.3s, color 0.3s;
  margin-top: 10px;
  width: auto;
}

.card .saiba-mais-btn span {
  flex-grow: 1;                        /* Faz o texto ocupar o máximo de espaço */
}

.card .saiba-mais-btn::after {
  content: '';                          /* Necessário para adicionar conteúdo com CSS */
  display: inline-block;                /* Torna o conteúdo visível */
  width: 32px;                          /* Largura do ícone */
  height: 32px;                         /* Altura do ícone */
  font-size: 14px !important;     
  border-radius: 20px;
  background-image: url('https://lp.dermatologiacherubim.com.br/wp-content/uploads/2025/09/seta-2.svg'); /* URL do ícone SVG */
  background-size: cover;               /* Garante que o ícone ocupe o tamanho correto */
  margin-left: 116px;                    /* Espaço entre o texto e o ícone */
}

.card .elementor-image-box-description::after {
  content: '';                            /* Necessário para adicionar conteúdo com CSS */
 
  position: absolute;
  bottom: 90px !important;                 /* Distância do fundo do bloco */
  left: 50%;                               /* Posiciona o início da linha no centro */
  width: 82%;                              /* A linha ocupará 90% da largura do contêiner */
  border-bottom: 1px solid #D7EBFF;        /* A linha de separação */
  transform: translateX(-50%); 
}


.card .saiba-mais-btn:hover {
  color: #D75E72 !important;            /* Cor do texto */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-08d9bf0 *//* Estilo do texto da descrição, limitado a 3 linhas */
.card .elementor-image-box-description {
  display: -webkit-box;                /* Usamos o layout de caixa flexível */
  -webkit-line-clamp: 3;               /* Limita o texto a 3 linhas */
  -webkit-box-orient: vertical;        /* Define a orientação das caixas */
  overflow: hidden;                    /* Esconde o conteúdo que ultrapassar */
  text-overflow: ellipsis;             /* Adiciona os "..." no final */
  line-height: 1.5;                    /* Ajuste do espaçamento entre as linhas */
  margin-bottom: 10px;                 /* Margem inferior de 10px */
  font-size: 14px;                     /* Ajuste de tamanho da fonte */
  color: #333;                        /* Cor do texto */
}
.card .saiba-mais-btn {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;       /* Garante que o ícone e o texto fiquem nas extremidades */
  padding: 30px 0px 10px 0px;
  color: #122A4E !important;            /* Cor do texto */
  font-weight: bold;
  text-decoration: none;
  border-radius: 50px;                 /* Borda arredondada */
  transition: background-color 0.3s, color 0.3s;
  margin-top: 10px;
  width: auto;
}

.card .saiba-mais-btn span {
  flex-grow: 1;                        /* Faz o texto ocupar o máximo de espaço */
}

.card .saiba-mais-btn::after {
  content: '';                          /* Necessário para adicionar conteúdo com CSS */
  display: inline-block;                /* Torna o conteúdo visível */
  width: 32px;                          /* Largura do ícone */
  height: 32px;                         /* Altura do ícone */
  font-size: 14px !important;     
  border-radius: 20px;
  background-image: url('https://lp.dermatologiacherubim.com.br/wp-content/uploads/2025/09/seta-2.svg'); /* URL do ícone SVG */
  background-size: cover;               /* Garante que o ícone ocupe o tamanho correto */
  margin-left: 116px;                    /* Espaço entre o texto e o ícone */
}

.card .elementor-image-box-description::after {
  content: '';                            /* Necessário para adicionar conteúdo com CSS */
 
  position: absolute;
  bottom: 90px !important;                 /* Distância do fundo do bloco */
  left: 50%;                               /* Posiciona o início da linha no centro */
  width: 82%;                              /* A linha ocupará 90% da largura do contêiner */
  border-bottom: 1px solid #D7EBFF;        /* A linha de separação */
  transform: translateX(-50%); 
}


.card .saiba-mais-btn:hover {
  color: #D75E72 !important;            /* Cor do texto */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-344d456 *//* Estilo do texto da descrição, limitado a 3 linhas */
.card .elementor-image-box-description {
  display: -webkit-box;                /* Usamos o layout de caixa flexível */
  -webkit-line-clamp: 3;               /* Limita o texto a 3 linhas */
  -webkit-box-orient: vertical;        /* Define a orientação das caixas */
  overflow: hidden;                    /* Esconde o conteúdo que ultrapassar */
  text-overflow: ellipsis;             /* Adiciona os "..." no final */
  line-height: 1.5;                    /* Ajuste do espaçamento entre as linhas */
  margin-bottom: 10px;                 /* Margem inferior de 10px */
  font-size: 14px;                     /* Ajuste de tamanho da fonte */
  color: #333;                        /* Cor do texto */
}
.card .saiba-mais-btn {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;       /* Garante que o ícone e o texto fiquem nas extremidades */
  padding: 30px 0px 10px 0px;
  color: #122A4E !important;            /* Cor do texto */
  font-weight: bold;
  text-decoration: none;
  border-radius: 50px;                 /* Borda arredondada */
  transition: background-color 0.3s, color 0.3s;
  margin-top: 10px;
  width: auto;
}

.card .saiba-mais-btn span {
  flex-grow: 1;                        /* Faz o texto ocupar o máximo de espaço */
}

.card .saiba-mais-btn::after {
  content: '';                          /* Necessário para adicionar conteúdo com CSS */
  display: inline-block;                /* Torna o conteúdo visível */
  width: 32px;                          /* Largura do ícone */
  height: 32px;                         /* Altura do ícone */
  font-size: 14px !important;     
  border-radius: 20px;
  background-image: url('https://lp.dermatologiacherubim.com.br/wp-content/uploads/2025/09/seta-2.svg'); /* URL do ícone SVG */
  background-size: cover;               /* Garante que o ícone ocupe o tamanho correto */
  margin-left: 116px;                    /* Espaço entre o texto e o ícone */
}

.card .elementor-image-box-description::after {
  content: '';                            /* Necessário para adicionar conteúdo com CSS */
 
  position: absolute;
  bottom: 90px !important;                 /* Distância do fundo do bloco */
  left: 50%;                               /* Posiciona o início da linha no centro */
  width: 82%;                              /* A linha ocupará 90% da largura do contêiner */
  border-bottom: 1px solid #D7EBFF;        /* A linha de separação */
  transform: translateX(-50%); 
}


.card .saiba-mais-btn:hover {
  color: #D75E72 !important;            /* Cor do texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ca2d86 */.topico {
  background-color: #f0f8ff;   /* azul clarinho */
  border: 1px solid #add8e6;   /* azul claro da borda */
  border-radius: 50px;         /* deixa arredondado tipo pílula */
  padding: 5px 15px;          /* espaço interno */
  display: inline-block;       /* mantém o formato do botão */
  font-weight: bold;           /* deixa o texto em negrito */
  color: #0b2342;              /* azul escuro no texto */
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ad478e7 *//* Estilo do texto da descrição, limitado a 3 linhas */
.card .elementor-image-box-description {
  display: -webkit-box;                /* Usamos o layout de caixa flexível */
  -webkit-line-clamp: 3;               /* Limita o texto a 3 linhas */
  -webkit-box-orient: vertical;        /* Define a orientação das caixas */
  overflow: hidden;                    /* Esconde o conteúdo que ultrapassar */
  text-overflow: ellipsis;             /* Adiciona os "..." no final */
  line-height: 1.5;                    /* Ajuste do espaçamento entre as linhas */
  margin-bottom: 10px;                 /* Margem inferior de 10px */
  font-size: 14px;                     /* Ajuste de tamanho da fonte */
  color: #333;                        /* Cor do texto */
}
.card .saiba-mais-btn {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;       /* Garante que o ícone e o texto fiquem nas extremidades */
  padding: 30px 0px 10px 0px;
  color: #122A4E !important;            /* Cor do texto */
  font-weight: bold;
  text-decoration: none;
  border-radius: 50px;                 /* Borda arredondada */
  transition: background-color 0.3s, color 0.3s;
  margin-top: 10px;
  width: auto;
}

.card .saiba-mais-btn span {
  flex-grow: 1;                        /* Faz o texto ocupar o máximo de espaço */
}

.card .saiba-mais-btn::after {
  content: '';                          /* Necessário para adicionar conteúdo com CSS */
  display: inline-block;                /* Torna o conteúdo visível */
  width: 32px;                          /* Largura do ícone */
  height: 32px;                         /* Altura do ícone */
  font-size: 14px !important;     
  border-radius: 20px;
  background-image: url('https://lp.dermatologiacherubim.com.br/wp-content/uploads/2025/09/seta-2.svg'); /* URL do ícone SVG */
  background-size: cover;               /* Garante que o ícone ocupe o tamanho correto */
  margin-left: 116px;                    /* Espaço entre o texto e o ícone */
}

.card .elementor-image-box-description::after {
  content: '';                            /* Necessário para adicionar conteúdo com CSS */
 
  position: absolute;
  bottom: 90px !important;                 /* Distância do fundo do bloco */
  left: 50%;                               /* Posiciona o início da linha no centro */
  width: 82%;                              /* A linha ocupará 90% da largura do contêiner */
  border-bottom: 1px solid #D7EBFF;        /* A linha de separação */
  transform: translateX(-50%); 
}


.card .saiba-mais-btn:hover {
  color: #D75E72 !important;            /* Cor do texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08ff515 */.topico {
  background-color: #f0f8ff;   /* azul clarinho */
  border: 1px solid #add8e6;   /* azul claro da borda */
  border-radius: 50px;         /* deixa arredondado tipo pílula */
  padding: 5px 15px;          /* espaço interno */
  display: inline-block;       /* mantém o formato do botão */
  font-weight: bold;           /* deixa o texto em negrito */
  color: #0b2342;              /* azul escuro no texto */
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14a2b1d */.topico {
  background-color: #f0f8ff;   /* azul clarinho */
  border: 1px solid #add8e6;   /* azul claro da borda */
  border-radius: 50px;         /* deixa arredondado tipo pílula */
  padding: 5px 15px;          /* espaço interno */
  display: inline-block;       /* mantém o formato do botão */
  font-weight: bold;           /* deixa o texto em negrito */
  color: #0b2342;              /* azul escuro no texto */
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a6a082c *//* Botão - centralizar texto e ícone */
.elementor-775 .elementor-element.elementor-element-a6a082c .elementor-button {
    display: flex;
    align-items: center;   /* centraliza verticalmente */
    justify-content: center; /* centraliza horizontalmente */
    gap: 8px; /* espaço entre ícone e texto (ajuste se quiser mais ou menos) */
 
}

/* Ícone do botão */
.elementor-775 .elementor-element.elementor-element-a6a082c .elementor-button-icon {
    width: 31px;
    height: 31px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 31px; /* tamanho do ícone */
    margin-top: -0px; 
}

/* Texto do botão */
.elementor-775 .elementor-element.elementor-element-a6a082c .elementor-button-text {
    font-size: 16px;
    margin-top: 3px; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d19d9f2 */.atend {
  background-color: #ffffff;   /* azul clarinho */
  border: 1px solid #add8e6;   /* azul claro da borda */
  border-radius: 50px;         /* deixa arredondado tipo pílula */
  padding: 5px 15px;          /* espaço interno */
  display: inline-block;       /* mantém o formato do botão */
  font-weight: bold;           /* deixa o texto em negrito */
  color: #0b2342;              /* azul escuro no texto */
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d159806 */.atend {
  background-color: #ffffff;   /* azul clarinho */
  border: 1px solid #add8e6;   /* azul claro da borda */
  border-radius: 50px;         /* deixa arredondado tipo pílula */
  padding: 5px 15px;          /* espaço interno */
  display: inline-block;       /* mantém o formato do botão */
  font-weight: bold;           /* deixa o texto em negrito */
  color: #0b2342;              /* azul escuro no texto */
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f80f035 */.atend {
  background-color: #ffffff;   /* azul clarinho */
  border: 1px solid #add8e6;   /* azul claro da borda */
  border-radius: 50px;         /* deixa arredondado tipo pílula */
  padding: 5px 15px;          /* espaço interno */
  display: inline-block;       /* mantém o formato do botão */
  font-weight: bold;           /* deixa o texto em negrito */
  color: #0b2342;              /* azul escuro no texto */
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2596ed */.bullet {
    font-weight: bold; /* Torna a bolinha negrito */
    font-size: 20px;    /* Ajusta o tamanho da bolinha */
    margin-right: 10px; /* Espaço entre a bolinha e o texto */
}

.date {
    font-weight: bold; /* Torna as datas em negrito */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a76cbf */.topico {
  background-color: #f0f8ff;   /* azul clarinho */
  border: 1px solid #add8e6;   /* azul claro da borda */
  border-radius: 50px;         /* deixa arredondado tipo pílula */
  padding: 5px 15px;          /* espaço interno */
  display: inline-block;       /* mantém o formato do botão */
  font-weight: bold;           /* deixa o texto em negrito */
  color: #0b2342;              /* azul escuro no texto */
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b7800fb *//* Botão - centralizar texto e ícone */
.elementor-775 .elementor-element.elementor-element-b7800fb .elementor-button {
    display: flex;
    align-items: center;   /* centraliza verticalmente */
    justify-content: center; /* centraliza horizontalmente */
    gap: 8px; /* espaço entre ícone e texto (ajuste se quiser mais ou menos) */
 
}

/* Ícone do botão */
.elementor-775 .elementor-element.elementor-element-b7800fb .elementor-button-icon {
    width: 31px;
    height: 31px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 31px; /* tamanho do ícone */
    margin-top: -0px; 
}

/* Texto do botão */
.elementor-775 .elementor-element.elementor-element-b7800fb .elementor-button-text {
    font-size: 16px;
    margin-top: 3px; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-929f365 */.topico {
  background-color: #f0f8ff;   /* azul clarinho */
  border: 1px solid #add8e6;   /* azul claro da borda */
  border-radius: 50px;         /* deixa arredondado tipo pílula */
  padding: 5px 15px;          /* espaço interno */
  display: inline-block;       /* mantém o formato do botão */
  font-weight: bold;           /* deixa o texto em negrito */
  color: #0b2342;              /* azul escuro no texto */
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a9c5027 *//* Estilo do texto da descrição, limitado a 3 linhas */
.blog .elementor-image-box-description {
  display: -webkit-box;                /* Usamos o layout de caixa flexível */
  -webkit-line-clamp: 2;               /* Limita o texto a 3 linhas */
  -webkit-box-orient: vertical;        /* Define a orientação das caixas */
  overflow: hidden;                    /* Esconde o conteúdo que ultrapassar */
  text-overflow: ellipsis;             /* Adiciona os "..." no final */
  line-height: 1.5;                    /* Ajuste do espaçamento entre as linhas */
  margin-bottom: 10px;                 /* Margem inferior de 10px */
  font-size: 14px;                     /* Ajuste de tamanho da fonte */
  color: #333;                        /* Cor do texto */
}
.blog .saiba-mais-btn {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;       /* Garante que o ícone e o texto fiquem nas extremidades */
  padding: 20px 0px 10px 0px;
  color: #ffffff !important;            /* Cor do texto */
  font-weight: bold;
  text-decoration: none;
  border-radius: 50px;                 /* Borda arredondada */
  transition: background-color 0.3s, color 0.3s;
  margin-top: 10px;
  width: auto;
}

.blog .saiba-mais-btn span {
  flex-grow: 1;                        /* Faz o texto ocupar o máximo de espaço */
}

.blog .saiba-mais-btn::after {
  content: '';                          /* Necessário para adicionar conteúdo com CSS */
  display: inline-block;                /* Torna o conteúdo visível */
  width: 32px;                          /* Largura do ícone */
  height: 32px;                         /* Altura do ícone */
  font-size: 14px !important;     
  border-radius: 20px;
  background-image: url('https://lp.dermatologiacherubim.com.br/wp-content/uploads/2025/09/seta-2.svg'); /* URL do ícone SVG */
  background-size: cover;               /* Garante que o ícone ocupe o tamanho correto */
  margin-left: 74px;                    /* Espaço entre o texto e o ícone */
}

.blog .elementor-image-box-description::after {
  content: '';                            /* Necessário para adicionar conteúdo com CSS */
 
  position: absolute;
  bottom: 75px !important;                 /* Distância do fundo do bloco */
  left: 50%;                               /* Posiciona o início da linha no centro */
  width: 82%;                              /* A linha ocupará 90% da largura do contêiner */
  border-bottom: 1px solid #ffffff;        /* A linha de separação */
  transform: translateX(-50%); 
}


.blog .saiba-mais-btn:hover {
  color: #CFCFCE !important;            /* Cor do texto */
}
@media (max-width: 767px){
    .blog .saiba-mais-btn::after {

  margin-left: 89px !important;  
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a70eaec */.atend {
  background-color: #ffffff;   /* azul clarinho */
  border: 1px solid #add8e6;   /* azul claro da borda */
  border-radius: 50px;         /* deixa arredondado tipo pílula */
  padding: 5px 15px;          /* espaço interno */
  display: inline-block;       /* mantém o formato do botão */
  font-weight: bold;           /* deixa o texto em negrito */
  color: #0b2342;              /* azul escuro no texto */
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d248f78 */.atend {
  background-color: #ffffff;   /* azul clarinho */
  border: 1px solid #add8e6;   /* azul claro da borda */
  border-radius: 50px;         /* deixa arredondado tipo pílula */
  padding: 5px 15px;          /* espaço interno */
  display: inline-block;       /* mantém o formato do botão */
  font-weight: bold;           /* deixa o texto em negrito */
  color: #0b2342;              /* azul escuro no texto */
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6e2e0c8 *//* Botão - centralizar texto e ícone */
.elementor-775 .elementor-element.elementor-element-6e2e0c8 .elementor-button {
    display: flex;
    align-items: center;   /* centraliza verticalmente */
    justify-content: center; /* centraliza horizontalmente */
    gap: 8px; /* espaço entre ícone e texto (ajuste se quiser mais ou menos) */
 
}

/* Ícone do botão */
.elementor-775 .elementor-element.elementor-element-6e2e0c8 .elementor-button-icon {
    width: 31px;
    height: 31px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 31px; /* tamanho do ícone */
    margin-top: -0px; 
}

/* Texto do botão */
.elementor-775 .elementor-element.elementor-element-6e2e0c8 .elementor-button-text {
    font-size: 16px;
    margin-top: 3px; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-422481b */.topico {
  background-color: #f0f8ff;   /* azul clarinho */
  border: 1px solid #add8e6;   /* azul claro da borda */
  border-radius: 50px;         /* deixa arredondado tipo pílula */
  padding: 5px 15px;          /* espaço interno */
  display: inline-block;       /* mantém o formato do botão */
  font-weight: bold;           /* deixa o texto em negrito */
  color: #0b2342;              /* azul escuro no texto */
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9ed79d8 *//* Seleciona os links apenas dentro da caixa de imagem no mobile */
@media (max-width: 920px) {
   .tel .elementor-image-box-description a {
        color: #4C525C !important; /* Cor vermelha para os links */
        text-decoration: none !important; /* Remove sublinhado */
    }

    /* Caso queira também alterar a cor quando o link for hover */
   .tel .elementor-image-box-description a:hover {
        color: #4C525C !important; /* Cor vermelha mais escura quando o link for hover */
    }
}/* End custom CSS */