.elementor-512 .elementor-element.elementor-element-0064622{--display:flex;--min-height:75vh;--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;--background-transition:0.3s;--overlay-opacity:0.29;}.elementor-512 .elementor-element.elementor-element-0064622:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-0064622 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://puracalmabeauty.es/wp-content/uploads/2024/08/IMG_0456-Edit-scaled.jpg");background-color:#7B6A5800;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-512 .elementor-element.elementor-element-0064622::before, .elementor-512 .elementor-element.elementor-element-0064622 > .elementor-background-video-container::before, .elementor-512 .elementor-element.elementor-element-0064622 > .e-con-inner > .elementor-background-video-container::before, .elementor-512 .elementor-element.elementor-element-0064622 > .elementor-background-slideshow::before, .elementor-512 .elementor-element.elementor-element-0064622 > .e-con-inner > .elementor-background-slideshow::before, .elementor-512 .elementor-element.elementor-element-0064622 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-512 .elementor-element.elementor-element-0064622, .elementor-512 .elementor-element.elementor-element-0064622::before{--border-transition:0.3s;}.elementor-512 .elementor-element.elementor-element-8ebeadb .elementor-heading-title{color:var( --e-global-color-1ca234a );font-family:var( --e-global-typography-b69d9a4-font-family ), Sans-serif;font-size:var( --e-global-typography-b69d9a4-font-size );font-weight:var( --e-global-typography-b69d9a4-font-weight );line-height:var( --e-global-typography-b69d9a4-line-height );}.elementor-512 .elementor-element.elementor-element-cb97d6b{--display:flex;--background-transition:0.3s;}.elementor-512 .elementor-element.elementor-element-a9a935b{--spacer-size:50px;}.elementor-512 .elementor-element.elementor-element-acbb5e2{text-align:center;}.elementor-512 .elementor-element.elementor-element-acbb5e2 .elementor-heading-title{color:#7B6A58;font-family:"DM_Sans", Sans-serif;font-size:32px;font-weight:100;font-style:normal;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-512 .elementor-element.elementor-element-4b97068{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--background-transition:0.3s;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-ce89240{--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:30px 30px;--background-transition:0.3s;}.elementor-512 .elementor-element.elementor-element-cd44a09 .elementor-heading-title{color:#7B6A58;font-family:"Abril_Fatface", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;letter-spacing:0px;word-spacing:0px;}.elementor-512 .elementor-element.elementor-element-ba78077 .elementor-heading-title{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-512 .elementor-element.elementor-element-2234944{--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;--background-transition:0.3s;}.elementor-512 .elementor-element.elementor-element-7f83a0b{z-index:1;}.elementor-512 .elementor-element.elementor-element-5ae27cc{--display:flex;--background-transition:0.3s;}.elementor-512 .elementor-element.elementor-element-aa5fc97{--e-price-table-header-background-color:var( --e-global-color-28a8def );}.elementor-512 .elementor-element.elementor-element-aa5fc97 .elementor-price-table__heading{color:var( --e-global-color-accent );}.elementor-512 .elementor-element.elementor-element-aa5fc97 .elementor-price-table__currency{align-self:center;}.elementor-512 .elementor-element.elementor-element-aa5fc97 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-512 .elementor-element.elementor-element-aa5fc97 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-512 .elementor-element.elementor-element-6f05132{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-f0a74c3{--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;--background-transition:0.3s;}.elementor-512 .elementor-element.elementor-element-33bfa15{z-index:1;}.elementor-512 .elementor-element.elementor-element-142683a{--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:30px 30px;--background-transition:0.3s;}.elementor-512 .elementor-element.elementor-element-091f905 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-30ed030-font-family ), Sans-serif;font-size:var( --e-global-typography-30ed030-font-size );font-weight:var( --e-global-typography-30ed030-font-weight );line-height:var( --e-global-typography-30ed030-line-height );letter-spacing:var( --e-global-typography-30ed030-letter-spacing );word-spacing:var( --e-global-typography-30ed030-word-spacing );}.elementor-512 .elementor-element.elementor-element-0cb21a2 .elementor-heading-title{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-512 .elementor-element.elementor-element-0986596{--display:flex;--background-transition:0.3s;}.elementor-512 .elementor-element.elementor-element-297d93d{--e-price-table-header-background-color:var( --e-global-color-28a8def );}.elementor-512 .elementor-element.elementor-element-297d93d .elementor-price-table__heading{color:var( --e-global-color-accent );}.elementor-512 .elementor-element.elementor-element-297d93d .elementor-price-table__currency{align-self:center;}.elementor-512 .elementor-element.elementor-element-297d93d .elementor-price-table__after-price{justify-content:flex-start;}.elementor-512 .elementor-element.elementor-element-297d93d .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-512 .elementor-element.elementor-element-e146c08{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--background-transition:0.3s;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-c8ee039{--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:30px 30px;--background-transition:0.3s;}.elementor-512 .elementor-element.elementor-element-567ae34 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-30ed030-font-family ), Sans-serif;font-size:var( --e-global-typography-30ed030-font-size );font-weight:var( --e-global-typography-30ed030-font-weight );line-height:var( --e-global-typography-30ed030-line-height );letter-spacing:var( --e-global-typography-30ed030-letter-spacing );word-spacing:var( --e-global-typography-30ed030-word-spacing );}.elementor-512 .elementor-element.elementor-element-9a34237 .elementor-heading-title{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-512 .elementor-element.elementor-element-51f78f4{--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;--background-transition:0.3s;}.elementor-512 .elementor-element.elementor-element-5352706{z-index:1;}.elementor-512 .elementor-element.elementor-element-861b5bc{--display:flex;--background-transition:0.3s;}.elementor-512 .elementor-element.elementor-element-49a5bfb{--e-price-table-header-background-color:var( --e-global-color-28a8def );}.elementor-512 .elementor-element.elementor-element-49a5bfb .elementor-price-table__heading{color:var( --e-global-color-accent );}.elementor-512 .elementor-element.elementor-element-49a5bfb .elementor-price-table__currency{align-self:center;}.elementor-512 .elementor-element.elementor-element-49a5bfb .elementor-price-table__after-price{justify-content:flex-start;}.elementor-512 .elementor-element.elementor-element-49a5bfb .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-512 .elementor-element.elementor-element-75e3672{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--background-transition:0.3s;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-7105ead{--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;--background-transition:0.3s;}.elementor-512 .elementor-element.elementor-element-d4c7421{z-index:1;}.elementor-512 .elementor-element.elementor-element-a8f771f{--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:30px 30px;--background-transition:0.3s;}.elementor-512 .elementor-element.elementor-element-b5f6e0d .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-30ed030-font-family ), Sans-serif;font-size:var( --e-global-typography-30ed030-font-size );font-weight:var( --e-global-typography-30ed030-font-weight );line-height:var( --e-global-typography-30ed030-line-height );letter-spacing:var( --e-global-typography-30ed030-letter-spacing );word-spacing:var( --e-global-typography-30ed030-word-spacing );}.elementor-512 .elementor-element.elementor-element-ad935b6 .elementor-heading-title{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-512 .elementor-element.elementor-element-dfe3a65{--display:flex;--background-transition:0.3s;}.elementor-512 .elementor-element.elementor-element-1047f41{--e-price-table-header-background-color:var( --e-global-color-28a8def );}.elementor-512 .elementor-element.elementor-element-1047f41 .elementor-price-table__heading{color:var( --e-global-color-accent );}.elementor-512 .elementor-element.elementor-element-1047f41 .elementor-price-table__currency{align-self:center;}.elementor-512 .elementor-element.elementor-element-1047f41 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-512 .elementor-element.elementor-element-1047f41 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-512 .elementor-element.elementor-element-6968945{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--background-transition:0.3s;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-80d7262{--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:30px 30px;--background-transition:0.3s;}.elementor-512 .elementor-element.elementor-element-f6eeee3 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-30ed030-font-family ), Sans-serif;font-size:var( --e-global-typography-30ed030-font-size );font-weight:var( --e-global-typography-30ed030-font-weight );line-height:var( --e-global-typography-30ed030-line-height );letter-spacing:var( --e-global-typography-30ed030-letter-spacing );word-spacing:var( --e-global-typography-30ed030-word-spacing );}.elementor-512 .elementor-element.elementor-element-4276746 .elementor-heading-title{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-512 .elementor-element.elementor-element-5f0be3d{--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;--background-transition:0.3s;}.elementor-512 .elementor-element.elementor-element-3fee444{z-index:1;}.elementor-512 .elementor-element.elementor-element-5d843c6{--display:flex;--background-transition:0.3s;}.elementor-512 .elementor-element.elementor-element-1e1dcd8{--e-price-table-header-background-color:var( --e-global-color-28a8def );}.elementor-512 .elementor-element.elementor-element-1e1dcd8 .elementor-price-table__heading{color:var( --e-global-color-accent );}.elementor-512 .elementor-element.elementor-element-1e1dcd8 .elementor-price-table__currency{align-self:center;}.elementor-512 .elementor-element.elementor-element-1e1dcd8 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-512 .elementor-element.elementor-element-1e1dcd8 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}:root{--page-title-display:none;}@media(max-width:1100px) and (min-width:451px){.elementor-512 .elementor-element.elementor-element-ce89240{--width:100%;}.elementor-512 .elementor-element.elementor-element-2234944{--width:100%;}.elementor-512 .elementor-element.elementor-element-f0a74c3{--width:100%;}.elementor-512 .elementor-element.elementor-element-142683a{--width:100%;}.elementor-512 .elementor-element.elementor-element-c8ee039{--width:100%;}.elementor-512 .elementor-element.elementor-element-51f78f4{--width:100%;}.elementor-512 .elementor-element.elementor-element-7105ead{--width:100%;}.elementor-512 .elementor-element.elementor-element-a8f771f{--width:100%;}.elementor-512 .elementor-element.elementor-element-80d7262{--width:100%;}.elementor-512 .elementor-element.elementor-element-5f0be3d{--width:100%;}}@media(max-width:1100px){.elementor-512 .elementor-element.elementor-element-4b97068{--flex-wrap:wrap;}.elementor-512 .elementor-element.elementor-element-6f05132{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-512 .elementor-element.elementor-element-e146c08{--flex-wrap:wrap;}.elementor-512 .elementor-element.elementor-element-75e3672{--flex-wrap:wrap;}.elementor-512 .elementor-element.elementor-element-6968945{--flex-wrap:wrap;}}@media(max-width:800px){.elementor-512 .elementor-element.elementor-element-8ebeadb .elementor-heading-title{font-size:var( --e-global-typography-b69d9a4-font-size );line-height:var( --e-global-typography-b69d9a4-line-height );}.elementor-512 .elementor-element.elementor-element-4b97068{--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;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-cd44a09 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-512 .elementor-element.elementor-element-ba78077 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-512 .elementor-element.elementor-element-6f05132{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-091f905 .elementor-heading-title{font-size:var( --e-global-typography-30ed030-font-size );line-height:var( --e-global-typography-30ed030-line-height );letter-spacing:var( --e-global-typography-30ed030-letter-spacing );word-spacing:var( --e-global-typography-30ed030-word-spacing );}.elementor-512 .elementor-element.elementor-element-0cb21a2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-512 .elementor-element.elementor-element-e146c08{--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;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-567ae34 .elementor-heading-title{font-size:var( --e-global-typography-30ed030-font-size );line-height:var( --e-global-typography-30ed030-line-height );letter-spacing:var( --e-global-typography-30ed030-letter-spacing );word-spacing:var( --e-global-typography-30ed030-word-spacing );}.elementor-512 .elementor-element.elementor-element-9a34237 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-512 .elementor-element.elementor-element-75e3672{--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;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-b5f6e0d .elementor-heading-title{font-size:var( --e-global-typography-30ed030-font-size );line-height:var( --e-global-typography-30ed030-line-height );letter-spacing:var( --e-global-typography-30ed030-letter-spacing );word-spacing:var( --e-global-typography-30ed030-word-spacing );}.elementor-512 .elementor-element.elementor-element-ad935b6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-512 .elementor-element.elementor-element-6968945{--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;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-f6eeee3 .elementor-heading-title{font-size:var( --e-global-typography-30ed030-font-size );line-height:var( --e-global-typography-30ed030-line-height );letter-spacing:var( --e-global-typography-30ed030-letter-spacing );word-spacing:var( --e-global-typography-30ed030-word-spacing );}.elementor-512 .elementor-element.elementor-element-4276746 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:730px){.elementor-512 .elementor-element.elementor-element-cd44a09 .elementor-heading-title{font-size:26px;}}@media(max-width:450px){.elementor-512 .elementor-element.elementor-element-8ebeadb .elementor-heading-title{font-size:var( --e-global-typography-b69d9a4-font-size );line-height:var( --e-global-typography-b69d9a4-line-height );}.elementor-512 .elementor-element.elementor-element-acbb5e2{text-align:center;}.elementor-512 .elementor-element.elementor-element-acbb5e2 .elementor-heading-title{font-size:21px;}.elementor-512 .elementor-element.elementor-element-cd44a09 .elementor-heading-title{font-size:25px;}.elementor-512 .elementor-element.elementor-element-ba78077 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-512 .elementor-element.elementor-element-091f905 .elementor-heading-title{font-size:var( --e-global-typography-30ed030-font-size );line-height:var( --e-global-typography-30ed030-line-height );letter-spacing:var( --e-global-typography-30ed030-letter-spacing );word-spacing:var( --e-global-typography-30ed030-word-spacing );}.elementor-512 .elementor-element.elementor-element-0cb21a2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-512 .elementor-element.elementor-element-567ae34 .elementor-heading-title{font-size:var( --e-global-typography-30ed030-font-size );line-height:var( --e-global-typography-30ed030-line-height );letter-spacing:var( --e-global-typography-30ed030-letter-spacing );word-spacing:var( --e-global-typography-30ed030-word-spacing );}.elementor-512 .elementor-element.elementor-element-9a34237 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-512 .elementor-element.elementor-element-b5f6e0d .elementor-heading-title{font-size:var( --e-global-typography-30ed030-font-size );line-height:var( --e-global-typography-30ed030-line-height );letter-spacing:var( --e-global-typography-30ed030-letter-spacing );word-spacing:var( --e-global-typography-30ed030-word-spacing );}.elementor-512 .elementor-element.elementor-element-ad935b6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-512 .elementor-element.elementor-element-f6eeee3 .elementor-heading-title{font-size:var( --e-global-typography-30ed030-font-size );line-height:var( --e-global-typography-30ed030-line-height );letter-spacing:var( --e-global-typography-30ed030-letter-spacing );word-spacing:var( --e-global-typography-30ed030-word-spacing );}.elementor-512 .elementor-element.elementor-element-4276746 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:451px){.elementor-512 .elementor-element.elementor-element-ce89240{--width:50%;}.elementor-512 .elementor-element.elementor-element-2234944{--width:50%;}.elementor-512 .elementor-element.elementor-element-f0a74c3{--width:50%;}.elementor-512 .elementor-element.elementor-element-142683a{--width:50%;}.elementor-512 .elementor-element.elementor-element-c8ee039{--width:50%;}.elementor-512 .elementor-element.elementor-element-51f78f4{--width:50%;}.elementor-512 .elementor-element.elementor-element-7105ead{--width:50%;}.elementor-512 .elementor-element.elementor-element-a8f771f{--width:50%;}.elementor-512 .elementor-element.elementor-element-80d7262{--width:50%;}.elementor-512 .elementor-element.elementor-element-5f0be3d{--width:50%;}}@media(max-width:800px) and (min-width:451px){.elementor-512 .elementor-element.elementor-element-ce89240{--width:100%;}.elementor-512 .elementor-element.elementor-element-2234944{--width:100%;}.elementor-512 .elementor-element.elementor-element-f0a74c3{--width:100%;}.elementor-512 .elementor-element.elementor-element-142683a{--width:100%;}.elementor-512 .elementor-element.elementor-element-c8ee039{--width:100%;}.elementor-512 .elementor-element.elementor-element-51f78f4{--width:100%;}.elementor-512 .elementor-element.elementor-element-7105ead{--width:100%;}.elementor-512 .elementor-element.elementor-element-a8f771f{--width:100%;}.elementor-512 .elementor-element.elementor-element-80d7262{--width:100%;}.elementor-512 .elementor-element.elementor-element-5f0be3d{--width:100%;}}@media(min-width:2400px){.elementor-512 .elementor-element.elementor-element-8ebeadb .elementor-heading-title{font-size:var( --e-global-typography-b69d9a4-font-size );line-height:var( --e-global-typography-b69d9a4-line-height );}.elementor-512 .elementor-element.elementor-element-ba78077 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-512 .elementor-element.elementor-element-091f905 .elementor-heading-title{font-size:var( --e-global-typography-30ed030-font-size );line-height:var( --e-global-typography-30ed030-line-height );letter-spacing:var( --e-global-typography-30ed030-letter-spacing );word-spacing:var( --e-global-typography-30ed030-word-spacing );}.elementor-512 .elementor-element.elementor-element-0cb21a2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-512 .elementor-element.elementor-element-567ae34 .elementor-heading-title{font-size:var( --e-global-typography-30ed030-font-size );line-height:var( --e-global-typography-30ed030-line-height );letter-spacing:var( --e-global-typography-30ed030-letter-spacing );word-spacing:var( --e-global-typography-30ed030-word-spacing );}.elementor-512 .elementor-element.elementor-element-9a34237 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-512 .elementor-element.elementor-element-b5f6e0d .elementor-heading-title{font-size:var( --e-global-typography-30ed030-font-size );line-height:var( --e-global-typography-30ed030-line-height );letter-spacing:var( --e-global-typography-30ed030-letter-spacing );word-spacing:var( --e-global-typography-30ed030-word-spacing );}.elementor-512 .elementor-element.elementor-element-ad935b6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-512 .elementor-element.elementor-element-f6eeee3 .elementor-heading-title{font-size:var( --e-global-typography-30ed030-font-size );line-height:var( --e-global-typography-30ed030-line-height );letter-spacing:var( --e-global-typography-30ed030-letter-spacing );word-spacing:var( --e-global-typography-30ed030-word-spacing );}.elementor-512 .elementor-element.elementor-element-4276746 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'DM_Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://puracalmabeauty.es/wp-content/uploads/2024/06/DMSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'DM_Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://puracalmabeauty.es/wp-content/uploads/2024/06/DMSans-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'DM_Sans';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://puracalmabeauty.es/wp-content/uploads/2024/06/DMSans-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'DM_Sans';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://puracalmabeauty.es/wp-content/uploads/2024/06/DMSans-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'DM_Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://puracalmabeauty.es/wp-content/uploads/2024/06/DMSans-SemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Abril_Fatface';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://puracalmabeauty.es/wp-content/uploads/2024/06/AbrilFatface-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */