.elementor-545 .elementor-element.elementor-element-64141bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-545 .elementor-element.elementor-element-c81c1dd{--display:flex;--min-height:700px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.83;}.elementor-545 .elementor-element.elementor-element-c81c1dd::before, .elementor-545 .elementor-element.elementor-element-c81c1dd > .elementor-background-video-container::before, .elementor-545 .elementor-element.elementor-element-c81c1dd > .e-con-inner > .elementor-background-video-container::before, .elementor-545 .elementor-element.elementor-element-c81c1dd > .elementor-background-slideshow::before, .elementor-545 .elementor-element.elementor-element-c81c1dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-545 .elementor-element.elementor-element-c81c1dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(158deg, var( --e-global-color-cbe1337 ) 9%, #F2295B00 100%);}.elementor-545 .elementor-element.elementor-element-c81c1dd:not(.elementor-motion-effects-element-type-background), .elementor-545 .elementor-element.elementor-element-c81c1dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.dermacaresandiego.com/wp-content/uploads/2025/01/video-thumbnail-lg.jpg") 50% 50%;background-size:cover;}.elementor-545 .elementor-element.elementor-global-5729{text-align:center;}.elementor-545 .elementor-element.elementor-global-5729 .elementor-heading-title{font-weight:700;color:var( --e-global-color-c817993 );}.elementor-545 .elementor-element.elementor-element-964ba00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-545 .elementor-element.elementor-element-3597e6d{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-545 .elementor-element.elementor-element-3597e6d .elementor-divider-separator{width:505px;margin:0 auto;margin-center:0;}.elementor-545 .elementor-element.elementor-element-3597e6d .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-545 .elementor-element.elementor-element-3597e6d .elementor-divider__text{font-family:"acumin-pro-wide", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;letter-spacing:0.3px;}.elementor-545 .elementor-element.elementor-element-4ca533b{text-align:center;}.elementor-545 .elementor-element.elementor-element-d4400ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-545 .elementor-element.elementor-element-8e76acd{--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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-secondary );--border-color:var( --e-global-color-secondary );--border-radius:15px 15px 15px 15px;box-shadow:2px 10px 10px 0px rgba(209, 198, 209, 0.41);}.elementor-545 .elementor-element.elementor-element-8e76acd:not(.elementor-motion-effects-element-type-background), .elementor-545 .elementor-element.elementor-element-8e76acd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c817993 );}.elementor-545 .elementor-element.elementor-element-8e76acd.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-545 .elementor-element.elementor-element-f7be715 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-545 .elementor-element.elementor-element-f7be715 img{width:100px;border-radius:100px 100px 100px 100px;}.elementor-545 .elementor-element.elementor-element-4964b26 .elementor-button-content-wrapper{flex-direction:row;}.elementor-545 .elementor-element.elementor-element-4964b26 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-545 .elementor-element.elementor-element-4964b26 .elementor-button{font-family:"acumin-pro-wide", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5A1999E;border-radius:6px 6px 6px 6px;padding:14px 24px 14px 24px;}.elementor-545 .elementor-element.elementor-element-a638723 > .elementor-widget-container{margin:2px 0px 8px 0px;}.elementor-545 .elementor-element.elementor-element-a638723{text-align:center;}.elementor-545 .elementor-element.elementor-element-a638723 .elementor-heading-title{font-size:12px;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-545 .elementor-element.elementor-element-6af2f10{--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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-secondary );--border-color:var( --e-global-color-secondary );--border-radius:15px 15px 15px 15px;box-shadow:2px 10px 10px 0px rgba(209, 198, 209, 0.41);}.elementor-545 .elementor-element.elementor-element-6af2f10:not(.elementor-motion-effects-element-type-background), .elementor-545 .elementor-element.elementor-element-6af2f10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c817993 );}.elementor-545 .elementor-element.elementor-element-6af2f10.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-545 .elementor-element.elementor-element-807a829 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-545 .elementor-element.elementor-element-807a829 img{width:100px;border-radius:100px 100px 100px 100px;}.elementor-545 .elementor-element.elementor-element-fc2c0a2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-545 .elementor-element.elementor-element-fc2c0a2 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-545 .elementor-element.elementor-element-fc2c0a2 .elementor-button{font-family:"acumin-pro-wide", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5A1999E;border-radius:6px 6px 6px 6px;padding:14px 24px 14px 24px;}.elementor-545 .elementor-element.elementor-element-0201f4f > .elementor-widget-container{margin:2px 0px 8px 0px;}.elementor-545 .elementor-element.elementor-element-0201f4f{text-align:center;}.elementor-545 .elementor-element.elementor-element-0201f4f .elementor-heading-title{font-size:12px;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-545 .elementor-element.elementor-element-e52bc03{--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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-secondary );--border-color:var( --e-global-color-secondary );--border-radius:15px 15px 15px 15px;box-shadow:2px 10px 10px 0px rgba(209, 198, 209, 0.41);}.elementor-545 .elementor-element.elementor-element-e52bc03:not(.elementor-motion-effects-element-type-background), .elementor-545 .elementor-element.elementor-element-e52bc03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c817993 );}.elementor-545 .elementor-element.elementor-element-e52bc03.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-545 .elementor-element.elementor-element-58f9e57 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-545 .elementor-element.elementor-element-58f9e57 img{width:100px;border-radius:100px 100px 100px 100px;}.elementor-545 .elementor-element.elementor-element-1013c95 .elementor-button-content-wrapper{flex-direction:row;}.elementor-545 .elementor-element.elementor-element-1013c95 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-545 .elementor-element.elementor-element-1013c95 .elementor-button{font-family:"acumin-pro-wide", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5A1999E;border-radius:6px 6px 6px 6px;padding:14px 24px 14px 24px;}.elementor-545 .elementor-element.elementor-element-297cf4c > .elementor-widget-container{margin:2px 0px 8px 0px;}.elementor-545 .elementor-element.elementor-element-297cf4c{text-align:center;}.elementor-545 .elementor-element.elementor-element-297cf4c .elementor-heading-title{font-size:12px;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-545 .elementor-element.elementor-element-765a389{--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#D1C6D1;--border-color:#D1C6D1;--border-radius:15px 15px 15px 15px;box-shadow:2px 10px 10px 0px rgba(209, 198, 209, 0.41);}.elementor-545 .elementor-element.elementor-element-765a389:not(.elementor-motion-effects-element-type-background), .elementor-545 .elementor-element.elementor-element-765a389 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c817993 );}.elementor-545 .elementor-element.elementor-element-765a389.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-545 .elementor-element.elementor-element-dd84b50 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-545 .elementor-element.elementor-element-dd84b50 img{width:100px;border-radius:100px 100px 100px 100px;}.elementor-545 .elementor-element.elementor-element-089e914 .elementor-button-content-wrapper{flex-direction:row;}.elementor-545 .elementor-element.elementor-element-089e914 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-545 .elementor-element.elementor-element-089e914 .elementor-button{font-family:"acumin-pro-wide", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5A1999E;border-radius:6px 6px 6px 6px;padding:14px 24px 14px 24px;}.elementor-545 .elementor-element.elementor-element-d62c300 > .elementor-widget-container{margin:2px 0px 8px 0px;}.elementor-545 .elementor-element.elementor-element-d62c300{text-align:center;}.elementor-545 .elementor-element.elementor-element-d62c300 .elementor-heading-title{font-size:12px;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-545 .elementor-element.elementor-element-f982834{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;}.elementor-545 .elementor-element.elementor-element-f982834:not(.elementor-motion-effects-element-type-background), .elementor-545 .elementor-element.elementor-element-f982834 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cbe1337 );background-image:url("https://www.dermacaresandiego.com/wp-content/uploads/2025/01/Dermacare-Footer-Image.jpg");background-size:cover;}.elementor-545 .elementor-element.elementor-element-f982834::before, .elementor-545 .elementor-element.elementor-element-f982834 > .elementor-background-video-container::before, .elementor-545 .elementor-element.elementor-element-f982834 > .e-con-inner > .elementor-background-video-container::before, .elementor-545 .elementor-element.elementor-element-f982834 > .elementor-background-slideshow::before, .elementor-545 .elementor-element.elementor-element-f982834 > .e-con-inner > .elementor-background-slideshow::before, .elementor-545 .elementor-element.elementor-element-f982834 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(256deg, #A38EA37D 0%, var( --e-global-color-cbe1337 ) 80%);}.elementor-545 .elementor-element.elementor-element-44e50dd{text-align:center;}.elementor-545 .elementor-element.elementor-element-44e50dd .elementor-heading-title{color:var( --e-global-color-a4eaa4a );}.elementor-545 .elementor-element.elementor-element-54d393d{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-545 .elementor-element.elementor-element-54d393d .elementor-divider-separator{width:121px;margin:0 auto;margin-center:0;}.elementor-545 .elementor-element.elementor-element-54d393d .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-545 .elementor-element.elementor-element-f24963c{color:var( --e-global-color-a4eaa4a );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-545 .elementor-element.elementor-element-64141bb{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-545 .elementor-element.elementor-element-c81c1dd{--min-height:460px;}.elementor-545 .elementor-element.elementor-element-3597e6d .elementor-divider-separator{width:90%;}.elementor-545 .elementor-element.elementor-element-d4400ae{--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;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-545 .elementor-element.elementor-element-8e76acd{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-545 .elementor-element.elementor-element-6af2f10{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-545 .elementor-element.elementor-element-e52bc03{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-545 .elementor-element.elementor-element-765a389{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-545 .elementor-element.elementor-element-c81c1dd{--min-height:275px;}.elementor-545 .elementor-element.elementor-element-964ba00{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-545 .elementor-element.elementor-element-3597e6d .elementor-divider-separator{width:100%;}.elementor-545 .elementor-element.elementor-element-3597e6d .elementor-divider__text{font-size:12px;}.elementor-545 .elementor-element.elementor-global-5642 .elementor-button{font-size:11px;padding:15px 15px 15px 15px;}}@media(min-width:768px){.elementor-545 .elementor-element.elementor-element-8e76acd{--width:25%;}.elementor-545 .elementor-element.elementor-element-6af2f10{--width:25%;}.elementor-545 .elementor-element.elementor-element-e52bc03{--width:25%;}.elementor-545 .elementor-element.elementor-element-765a389{--width:25%;}.elementor-545 .elementor-element.elementor-element-f982834{--content-width:660px;}}@media(max-width:1024px) and (min-width:768px){.elementor-545 .elementor-element.elementor-element-8e76acd{--width:65%;}.elementor-545 .elementor-element.elementor-element-6af2f10{--width:65%;}.elementor-545 .elementor-element.elementor-element-e52bc03{--width:65%;}.elementor-545 .elementor-element.elementor-element-765a389{--width:65%;}}