.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-6f679e3c{--display:flex;--min-height:115px;--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:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-71 .elementor-element.elementor-element-6f679e3c:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-6f679e3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-6204f749{--display:flex;--min-height:30px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-71 .elementor-element.elementor-element-6204f749.e-con{--align-self:center;}.elementor-widget-nav-menu .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-nav-menu .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-nav-menu.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-nav-menu .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-71 .elementor-element.elementor-element-31ad7f0c .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-31ad7f0c .elementor-nav-menu .elementor-item{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;}.elementor-71 .elementor-element.elementor-element-31ad7f0c{--e-nav-menu-horizontal-menu-item-margin:calc( 39px / 2 );}.elementor-71 .elementor-element.elementor-element-31ad7f0c .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:39px;}.elementor-71 .elementor-element.elementor-element-31ad7f0c .elementor-nav-menu--dropdown a, .elementor-71 .elementor-element.elementor-element-31ad7f0c .elementor-menu-toggle{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-71 .elementor-element.elementor-element-31ad7f0c .elementor-nav-menu--dropdown{background-color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-31ad7f0c .elementor-nav-menu--dropdown a:hover,
					.elementor-71 .elementor-element.elementor-element-31ad7f0c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-71 .elementor-element.elementor-element-31ad7f0c .elementor-nav-menu--dropdown a.highlighted,
					.elementor-71 .elementor-element.elementor-element-31ad7f0c .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-31ad7f0c .elementor-nav-menu--dropdown a:hover,
					.elementor-71 .elementor-element.elementor-element-31ad7f0c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-71 .elementor-element.elementor-element-31ad7f0c .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-31ad7f0c div.elementor-menu-toggle{color:var( --e-global-color-accent );}.elementor-71 .elementor-element.elementor-element-31ad7f0c div.elementor-menu-toggle svg{fill:var( --e-global-color-accent );}.elementor-71 .elementor-element.elementor-element-31ad7f0c div.elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-31ad7f0c div.elementor-menu-toggle:hover svg{fill:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-31ad7f0c .elementor-menu-toggle:hover{background-color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-40497b80{--display:flex;--min-height:950px;--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;}.elementor-71 .elementor-element.elementor-element-40497b80:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-40497b80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://delsolbeauty.com/wp-content/uploads/2025/06/bg-home.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-71 .elementor-element.elementor-element-6c386113{--display:flex;--min-height:288px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-71 .elementor-element.elementor-element-6c386113.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-menu-anchor .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-menu-anchor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-menu-anchor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-menu-anchor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-menu-anchor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-69dd2948.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-71 .elementor-element.elementor-element-69dd2948 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:700;}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-75714f8f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-71 .elementor-element.elementor-element-75714f8f{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-7e6455b3 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 14px 0px rgba(0,0,0,0.5);transition-duration:0.7s;border-radius:8px 8px 8px 8px;}.elementor-71 .elementor-element.elementor-element-7e6455b3{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-7e6455b3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-7e6455b3 .elementor-button:hover, .elementor-71 .elementor-element.elementor-element-7e6455b3 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-7e6455b3 .elementor-button:hover svg, .elementor-71 .elementor-element.elementor-element-7e6455b3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-7f1507ce{--display:flex;--min-height:950px;--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:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap: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-71 .elementor-element.elementor-element-7f1507ce:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-7f1507ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-54ad689d{--display:flex;--min-height:950px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-71 .elementor-element.elementor-element-54ad689d:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-54ad689d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://delsolbeauty.com/wp-content/uploads/2025/06/img-about.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-71 .elementor-element.elementor-element-54ad689d.e-con{--align-self:center;}.elementor-71 .elementor-element.elementor-element-7a964ef1{--display:flex;--min-height:567px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-71 .elementor-element.elementor-element-7a964ef1.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-71 .elementor-element.elementor-element-772f9c2e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-772f9c2e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-14e5d36{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-14e5d36 > .elementor-widget-container{margin:0px 0px 0px -500px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-14e5d36.elementor-element{--align-self:flex-start;}.elementor-71 .elementor-element.elementor-element-14e5d36 .elementor-divider-separator{width:100%;}.elementor-71 .elementor-element.elementor-element-14e5d36 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-71 .elementor-element.elementor-element-1e7f6d0e{text-align:justify;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;line-height:38px;}.elementor-71 .elementor-element.elementor-element-01ba2a1{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-01ba2a1:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-01ba2a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;}.elementor-widget-nested-carousel .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-nested-carousel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-nested-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nested-carousel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-nested-carousel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-4d7810f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-71 .elementor-element.elementor-element-89bfd0c{--display:flex;--min-height:200px;--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;--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-71 .elementor-element.elementor-element-89bfd0c:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-89bfd0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-71 .elementor-element.elementor-element-dd02263{text-align:center;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;line-height:38px;}.elementor-71 .elementor-element.elementor-element-25c8dca{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-71 .elementor-element.elementor-element-3b4e04b{--display:flex;--min-height:200px;--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;--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-71 .elementor-element.elementor-element-3b4e04b:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-3b4e04b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-71 .elementor-element.elementor-element-db2dcf8{text-align:center;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;line-height:38px;}.elementor-71 .elementor-element.elementor-element-7277ee4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-71 .elementor-element.elementor-element-3386280{--display:flex;--min-height:200px;--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;--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-71 .elementor-element.elementor-element-3386280:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-3386280 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-71 .elementor-element.elementor-element-90d313a{text-align:center;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;line-height:38px;}.elementor-71 .elementor-element.elementor-element-e52122d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-71 .elementor-element.elementor-element-d0dc22c{--display:flex;--min-height:200px;--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;--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-71 .elementor-element.elementor-element-d0dc22c:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-d0dc22c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-71 .elementor-element.elementor-element-5298c2c{text-align:center;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;line-height:38px;}.elementor-71 .elementor-element.elementor-element-e3da1b8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-71 .elementor-element.elementor-element-dbe95da{--display:flex;--min-height:200px;--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;--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-71 .elementor-element.elementor-element-dbe95da:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-dbe95da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-71 .elementor-element.elementor-element-deeb2fc{text-align:center;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;line-height:38px;}.elementor-71 .elementor-element.elementor-element-22f7b41{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-71 .elementor-element.elementor-element-7cef7bd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-71 .elementor-element.elementor-element-7cef7bd.elementor-element{--order:-99999 /* order start hack */;}.elementor-71 .elementor-element.elementor-element-7cef7bd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;}.elementor-71 .elementor-element.elementor-element-dda9dc8{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-dda9dc8:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-dda9dc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-0d84a92{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-71 .elementor-element.elementor-element-0d84a92 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;}.elementor-71 .elementor-element.elementor-element-9988437.elementor-element{--order:-99999 /* order start hack */;}.elementor-71 .elementor-element.elementor-element-b75b3b9{text-align:justify;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;line-height:38px;}.elementor-71 .elementor-element.elementor-element-8e81c9c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-71 .elementor-element.elementor-element-b920130{--display:flex;--min-height:400px;--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;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-b920130:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-b920130 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://delsolbeauty.com/wp-content/uploads/2025/06/srv1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-71 .elementor-element.elementor-element-daa6b0f{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:0px 0px 0px 0px;--padding-top:32px;--padding-bottom:11px;--padding-left:50px;--padding-right:50px;}.elementor-71 .elementor-element.elementor-element-daa6b0f:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-daa6b0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-8dc6b18{--display:flex;--min-height:520px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-71 .elementor-element.elementor-element-e533650 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-62a6d61{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-a06f468{text-align:justify;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;line-height:39px;color:#606060;}.elementor-71 .elementor-element.elementor-element-3a454d6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-71 .elementor-element.elementor-element-65c8258{--display:flex;--min-height:400px;--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;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-65c8258:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-65c8258 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://delsolbeauty.com/wp-content/uploads/2025/06/srv2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-71 .elementor-element.elementor-element-43ca0c3{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:0px 0px 0px 0px;--padding-top:32px;--padding-bottom:11px;--padding-left:50px;--padding-right:50px;}.elementor-71 .elementor-element.elementor-element-43ca0c3:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-43ca0c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-be9f3f3{--display:flex;--min-height:520px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-71 .elementor-element.elementor-element-143707d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;}.elementor-71 .elementor-element.elementor-element-b53d2e3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-ba46443{text-align:justify;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;line-height:39px;color:#606060;}.elementor-71 .elementor-element.elementor-element-40678b3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-71 .elementor-element.elementor-element-0c3828a{--display:flex;--min-height:400px;--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;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-0c3828a:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-0c3828a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://delsolbeauty.com/wp-content/uploads/2025/06/srv3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-71 .elementor-element.elementor-element-f9e7176{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:0px 0px 0px 0px;--padding-top:32px;--padding-bottom:11px;--padding-left:50px;--padding-right:50px;}.elementor-71 .elementor-element.elementor-element-f9e7176:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-f9e7176 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-69e8993{--display:flex;--min-height:520px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-71 .elementor-element.elementor-element-8a0e083 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;}.elementor-71 .elementor-element.elementor-element-936c44e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-49be32a{text-align:justify;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;line-height:39px;color:#606060;}.elementor-71 .elementor-element.elementor-element-3447884{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-71 .elementor-element.elementor-element-0b9904a{--display:flex;--min-height:400px;--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;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-0b9904a:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-0b9904a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://delsolbeauty.com/wp-content/uploads/2025/06/srv4.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-71 .elementor-element.elementor-element-4eb456e{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:0px 0px 0px 0px;--padding-top:32px;--padding-bottom:11px;--padding-left:50px;--padding-right:50px;}.elementor-71 .elementor-element.elementor-element-4eb456e:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-4eb456e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-8bdd239{--display:flex;--min-height:520px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-71 .elementor-element.elementor-element-7ffd1f7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;}.elementor-71 .elementor-element.elementor-element-7496c70{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-b9ffbb6{text-align:justify;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;line-height:39px;color:#606060;}.elementor-71 .elementor-element.elementor-element-8235c84{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-71 .elementor-element.elementor-element-60005e7{--display:flex;--min-height:400px;--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;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-60005e7:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-60005e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://delsolbeauty.com/wp-content/uploads/2025/06/srv5.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-71 .elementor-element.elementor-element-ce61f65{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:0px 0px 0px 0px;--padding-top:32px;--padding-bottom:11px;--padding-left:50px;--padding-right:50px;}.elementor-71 .elementor-element.elementor-element-ce61f65:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-ce61f65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-8427de5{--display:flex;--min-height:520px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-71 .elementor-element.elementor-element-e5c1055 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;}.elementor-71 .elementor-element.elementor-element-7448d22{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-09f4df3{text-align:justify;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;line-height:39px;color:#606060;}.elementor-71 .elementor-element.elementor-element-031d6a2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-71 .elementor-element.elementor-element-f2604b9{--display:flex;--min-height:400px;--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;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-f2604b9:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-f2604b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://delsolbeauty.com/wp-content/uploads/2025/06/deluxe.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-71 .elementor-element.elementor-element-5151e34{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:0px 0px 0px 0px;--padding-top:32px;--padding-bottom:11px;--padding-left:50px;--padding-right:50px;}.elementor-71 .elementor-element.elementor-element-5151e34:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-5151e34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-c0778ec{--display:flex;--min-height:520px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-71 .elementor-element.elementor-element-a528d06 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;}.elementor-71 .elementor-element.elementor-element-10eebee{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-25c15d2{text-align:justify;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;line-height:39px;color:#606060;}.elementor-71 .elementor-element.elementor-element-4288f32{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-71 .elementor-element.elementor-element-927ca26{--display:flex;--min-height:400px;--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;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-927ca26:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-927ca26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://delsolbeauty.com/wp-content/uploads/2025/06/srv7.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-71 .elementor-element.elementor-element-b4130cc{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:0px 0px 0px 0px;--padding-top:32px;--padding-bottom:11px;--padding-left:50px;--padding-right:50px;}.elementor-71 .elementor-element.elementor-element-b4130cc:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-b4130cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-7a5c54b{--display:flex;--min-height:520px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-71 .elementor-element.elementor-element-5840bb2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;}.elementor-71 .elementor-element.elementor-element-e01ce78{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-ea4f6ea{text-align:justify;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;line-height:39px;color:#606060;}.elementor-71 .elementor-element.elementor-element-a4eaad7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-71 .elementor-element.elementor-element-6417d78{--display:flex;--min-height:400px;--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;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-6417d78:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-6417d78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://delsolbeauty.com/wp-content/uploads/2025/06/Pedicure-Gel.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-71 .elementor-element.elementor-element-fdf9547{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:0px 0px 0px 0px;--padding-top:32px;--padding-bottom:11px;--padding-left:50px;--padding-right:50px;}.elementor-71 .elementor-element.elementor-element-fdf9547:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-fdf9547 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-eeaf62e{--display:flex;--min-height:520px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-71 .elementor-element.elementor-element-10b049a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;}.elementor-71 .elementor-element.elementor-element-0fbfcf1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-57e63c9{text-align:justify;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;line-height:39px;color:#606060;}.elementor-71 .elementor-element.elementor-element-0296973{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-71 .elementor-element.elementor-element-89474c6{--display:flex;--min-height:400px;--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;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-89474c6:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-89474c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://delsolbeauty.com/wp-content/uploads/2025/06/Pedicure-Regular.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-71 .elementor-element.elementor-element-f996c6e{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:0px 0px 0px 0px;--padding-top:32px;--padding-bottom:11px;--padding-left:50px;--padding-right:50px;}.elementor-71 .elementor-element.elementor-element-f996c6e:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-f996c6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-3a2ad89{--display:flex;--min-height:520px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-71 .elementor-element.elementor-element-bfca7ef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;}.elementor-71 .elementor-element.elementor-element-ef88acd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-cd9fab3{text-align:justify;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;line-height:39px;color:#606060;}.elementor-71 .elementor-element.elementor-element-0f31898{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-71 .elementor-element.elementor-element-e2d2753{--display:flex;--min-height:400px;--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;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-e2d2753:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-e2d2753 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://delsolbeauty.com/wp-content/uploads/2025/06/kp.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-71 .elementor-element.elementor-element-d8927a6{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:0px 0px 0px 0px;--padding-top:32px;--padding-bottom:11px;--padding-left:50px;--padding-right:50px;}.elementor-71 .elementor-element.elementor-element-d8927a6:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-d8927a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-c09c39f{--display:flex;--min-height:520px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-71 .elementor-element.elementor-element-8b38792 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;}.elementor-71 .elementor-element.elementor-element-b57d3ff{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-8671e77{text-align:justify;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;line-height:39px;color:#606060;}.elementor-71 .elementor-element.elementor-element-3632238{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-71 .elementor-element.elementor-element-6804cc0{--display:flex;--min-height:400px;--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;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-6804cc0:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-6804cc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://delsolbeauty.com/wp-content/uploads/2025/06/srv11.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-71 .elementor-element.elementor-element-ec6a696{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:0px 0px 0px 0px;--padding-top:32px;--padding-bottom:11px;--padding-left:50px;--padding-right:50px;}.elementor-71 .elementor-element.elementor-element-ec6a696:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-ec6a696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-f98e40f{--display:flex;--min-height:520px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-71 .elementor-element.elementor-element-ec1ab1f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;}.elementor-71 .elementor-element.elementor-element-426da6a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-e2aae69{text-align:justify;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;line-height:39px;color:#606060;}.elementor-71 .elementor-element.elementor-element-ff84e00{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-71 .elementor-element.elementor-element-f6f278f{--display:flex;--min-height:400px;--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;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-f6f278f:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-f6f278f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://delsolbeauty.com/wp-content/uploads/2025/06/srv12.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-71 .elementor-element.elementor-element-7a6962e{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:0px 0px 0px 0px;--padding-top:32px;--padding-bottom:11px;--padding-left:50px;--padding-right:50px;}.elementor-71 .elementor-element.elementor-element-7a6962e:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-7a6962e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-af42fc4{--display:flex;--min-height:520px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-71 .elementor-element.elementor-element-a06ef2e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;}.elementor-71 .elementor-element.elementor-element-b46df57{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-c1efe5a{text-align:justify;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;line-height:39px;color:#606060;}.elementor-71 .elementor-element.elementor-element-b5eb8cb{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:388px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:571px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:388px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:571px;}.elementor-71 .elementor-element.elementor-element-3304208 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 14px 0px rgba(0,0,0,0.5);transition-duration:0.7s;border-radius:8px 8px 8px 8px;}.elementor-71 .elementor-element.elementor-element-3304208{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-3304208 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-3304208.elementor-element{--align-self:center;}.elementor-71 .elementor-element.elementor-element-3304208 .elementor-button:hover, .elementor-71 .elementor-element.elementor-element-3304208 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-3304208 .elementor-button:hover svg, .elementor-71 .elementor-element.elementor-element-3304208 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-192964f1{--display:flex;--min-height:845px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-71 .elementor-element.elementor-element-192964f1:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-192964f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://delsolbeauty.com/wp-content/uploads/2025/06/bg-forms.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-71 .elementor-element.elementor-element-6358e809{--display:flex;--min-height:539px;--justify-content:center;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-589e7ee0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-7a1aace{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-1f26b686{text-align:justify;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;line-height:28px;}.elementor-widget-form .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-form .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-form.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-form .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-form .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-71 .elementor-element.elementor-element-72274dd7 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:15px;}.elementor-71 .elementor-element.elementor-element-72274dd7 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-15px;}.elementor-71 .elementor-element.elementor-element-72274dd7 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-71 .elementor-element.elementor-element-72274dd7 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-71 .elementor-element.elementor-element-72274dd7 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-72274dd7 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-71 .elementor-element.elementor-element-72274dd7 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-71 .elementor-element.elementor-element-72274dd7 .elementor-field-type-html{padding-bottom:0px;}.elementor-71 .elementor-element.elementor-element-72274dd7 .elementor-field-group .elementor-field{color:#606060;}.elementor-71 .elementor-element.elementor-element-72274dd7 .elementor-field-group .elementor-field, .elementor-71 .elementor-element.elementor-element-72274dd7 .elementor-field-subgroup label{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:300;}.elementor-71 .elementor-element.elementor-element-72274dd7 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-width:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-71 .elementor-element.elementor-element-72274dd7 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-width:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-71 .elementor-element.elementor-element-72274dd7 .elementor-button{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:500;border-radius:8px 8px 8px 8px;padding:10px 80px 10px 80px;}.elementor-71 .elementor-element.elementor-element-72274dd7 .e-form__buttons__wrapper__button-next{background-color:#383838;color:var( --e-global-color-primary );transition-duration:0.7s;}.elementor-71 .elementor-element.elementor-element-72274dd7 .elementor-button[type="submit"]{background-color:#383838;color:var( --e-global-color-primary );transition-duration:0.7s;}.elementor-71 .elementor-element.elementor-element-72274dd7 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-primary );transition-duration:0.7s;}.elementor-71 .elementor-element.elementor-element-72274dd7 .e-form__buttons__wrapper__button-previous{color:#ffffff;transition-duration:0.7s;}.elementor-71 .elementor-element.elementor-element-72274dd7 .e-form__buttons__wrapper__button-next:hover{color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-72274dd7 .elementor-button[type="submit"]:hover{color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-72274dd7 .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-72274dd7 .e-form__buttons__wrapper__button-previous:hover{color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-72274dd7 .elementor-message{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-71 .elementor-element.elementor-element-72274dd7 .elementor-message.elementor-message-danger{color:#FF0101;}.elementor-71 .elementor-element.elementor-element-72274dd7 .elementor-message.elementor-help-inline{color:#FF0000;}.elementor-71 .elementor-element.elementor-element-72274dd7{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-71 .elementor-element.elementor-element-7347e2ed{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-7347e2ed:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-7347e2ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://delsolbeauty.com/wp-content/uploads/2025/06/bg-review.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-71 .elementor-element.elementor-element-2ce9cad{--display:flex;--min-height:59px;}.elementor-71 .elementor-element.elementor-element-6708503f{text-align:center;}.elementor-71 .elementor-element.elementor-element-6708503f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;}.elementor-71 .elementor-element.elementor-element-f9d456e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-f9d456e:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-f9d456e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-f360876{text-align:center;}.elementor-71 .elementor-element.elementor-element-f360876 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;}.elementor-71 .elementor-element.elementor-element-55fdf1e{text-align:justify;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;line-height:38px;}.elementor-71 .elementor-element.elementor-element-e0aef5f{--display:flex;}.elementor-widget-nested-accordion .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-nested-accordion .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-nested-accordion.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nested-accordion .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-nested-accordion .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-b366428{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-71 .elementor-element.elementor-element-c3c5342{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;}.elementor-71 .elementor-element.elementor-element-c3c5342 p{margin-bottom:0px;}.elementor-71 .elementor-element.elementor-element-b24a650{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-71 .elementor-element.elementor-element-f47ad3d{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;}.elementor-71 .elementor-element.elementor-element-f47ad3d p{margin-bottom:0px;}.elementor-71 .elementor-element.elementor-element-81db48a{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-71 .elementor-element.elementor-element-5f52e34{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;}.elementor-71 .elementor-element.elementor-element-5f52e34 p{margin-bottom:0px;}.elementor-71 .elementor-element.elementor-element-a4bcdf4{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-71 .elementor-element.elementor-element-6888173{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;}.elementor-71 .elementor-element.elementor-element-6888173 p{margin-bottom:0px;}.elementor-71 .elementor-element.elementor-element-ecbffa8{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-71 .elementor-element.elementor-element-8490829{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;}.elementor-71 .elementor-element.elementor-element-8490829 p{margin-bottom:0px;}.elementor-71 .elementor-element.elementor-element-74f396a{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-71 .elementor-element.elementor-element-8098f89{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;}.elementor-71 .elementor-element.elementor-element-8098f89 p{margin-bottom:0px;}.elementor-71 .elementor-element.elementor-element-ce5ed4b{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-71 .elementor-element.elementor-element-c33263f{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;}.elementor-71 .elementor-element.elementor-element-c33263f p{margin-bottom:0px;}.elementor-71 .elementor-element.elementor-element-7ed1c8e{--n-accordion-title-font-size:32px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:24px 24px 24px 24px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:32px;--n-accordion-icon-gap:35px;}.elementor-71 .elementor-element.elementor-element-7ed1c8e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}:where( .elementor-71 .elementor-element.elementor-element-7ed1c8e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#101010;--border-radius:0px 0px 24px 24px;}:where( .elementor-71 .elementor-element.elementor-element-7ed1c8e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;}.elementor-71 .elementor-element.elementor-element-7fc01e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-71 .elementor-element.elementor-element-7fc01e7:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-7fc01e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-fa03d73{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:3px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-fa03d73 .elementor-divider-separator{width:100%;}.elementor-71 .elementor-element.elementor-element-fa03d73 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-71 .elementor-element.elementor-element-2810844{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-2810844:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-2810844 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-8f8058e{text-align:center;}.elementor-71 .elementor-element.elementor-element-8f8058e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;}.elementor-71 .elementor-element.elementor-element-89c86a4{text-align:justify;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;line-height:38px;}.elementor-71 .elementor-element.elementor-element-56f2bf1c{--display:flex;--min-height:300px;--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:90px 90px;--row-gap:90px;--column-gap:90px;}.elementor-71 .elementor-element.elementor-element-56f2bf1c:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-56f2bf1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-45851cc0{--display:flex;--min-height:258px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-45851cc0.e-con{--align-self:center;}.elementor-71 .elementor-element.elementor-element-55708083{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-71 .elementor-element.elementor-element-55708083.e-con{--align-self:center;}.elementor-71 .elementor-element.elementor-element-7bdeeced .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:800;}.elementor-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon-list .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-53c05340 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-71 .elementor-element.elementor-element-53c05340 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-71 .elementor-element.elementor-element-53c05340{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71 .elementor-element.elementor-element-53c05340 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71 .elementor-element.elementor-element-53c05340 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-71 .elementor-element.elementor-element-53c05340 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71 .elementor-element.elementor-element-31c9b815{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-71 .elementor-element.elementor-element-31c9b815.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-71 .elementor-element.elementor-element-1c4b143c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:800;}.elementor-71 .elementor-element.elementor-element-3f97ec90 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71 .elementor-element.elementor-element-3f97ec90 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-71 .elementor-element.elementor-element-3f97ec90{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-71 .elementor-element.elementor-element-3f97ec90 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71 .elementor-element.elementor-element-3f97ec90 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-71 .elementor-element.elementor-element-3f97ec90 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71 .elementor-element.elementor-element-566b4b64{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-71 .elementor-element.elementor-element-566b4b64.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-71 .elementor-element.elementor-element-70715d47 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:800;}.elementor-71 .elementor-element.elementor-element-431db1e6 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71 .elementor-element.elementor-element-431db1e6 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-71 .elementor-element.elementor-element-431db1e6{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-71 .elementor-element.elementor-element-431db1e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71 .elementor-element.elementor-element-431db1e6 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-71 .elementor-element.elementor-element-431db1e6 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71 .elementor-element.elementor-element-f5f3752{--display:flex;--min-height:80px;--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;}.elementor-71 .elementor-element.elementor-element-f5f3752:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-f5f3752 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-91a6275{text-align:center;}.elementor-71 .elementor-element.elementor-element-91a6275 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;}.elementor-71 .elementor-element.elementor-element-a0fb3fe{--display:flex;}@media(max-width:1366px){.elementor-71 .elementor-element.elementor-element-6f679e3c{--gap:0px 13px;--row-gap:0px;--column-gap:13px;--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-71 .elementor-element.elementor-element-31ad7f0c .elementor-nav-menu .elementor-item{font-size:17px;}.elementor-71 .elementor-element.elementor-element-31ad7f0c{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-71 .elementor-element.elementor-element-31ad7f0c .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-71 .elementor-element.elementor-element-6c386113{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;}.elementor-71 .elementor-element.elementor-element-541f235{width:var( --container-widget-width, 695px );max-width:695px;--container-widget-width:695px;--container-widget-flex-grow:0;text-align:left;}.elementor-71 .elementor-element.elementor-element-69dd2948{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-71 .elementor-element.elementor-element-69dd2948 .elementor-heading-title{font-size:40px;}.elementor-71 .elementor-element.elementor-element-75714f8f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-size:25px;}.elementor-71 .elementor-element.elementor-element-7e6455b3{--container-widget-width:282px;--container-widget-flex-grow:0;width:var( --container-widget-width, 282px );max-width:282px;}.elementor-71 .elementor-element.elementor-element-7e6455b3 .elementor-button{font-size:20px;}.elementor-71 .elementor-element.elementor-element-7f1507ce{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-54ad689d{--min-height:1002px;--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-71 .elementor-element.elementor-element-7a964ef1{--min-height:366px;}.elementor-71 .elementor-element.elementor-element-772f9c2e .elementor-heading-title{font-size:40px;}.elementor-71 .elementor-element.elementor-element-14e5d36{--container-widget-width:77%;--container-widget-flex-grow:0;width:var( --container-widget-width, 77% );max-width:77%;}.elementor-71 .elementor-element.elementor-element-1e7f6d0e{font-size:25px;}.elementor-71 .elementor-element.elementor-element-dd02263{font-size:25px;}.elementor-71 .elementor-element.elementor-element-db2dcf8{font-size:25px;}.elementor-71 .elementor-element.elementor-element-90d313a{font-size:25px;}.elementor-71 .elementor-element.elementor-element-5298c2c{font-size:25px;}.elementor-71 .elementor-element.elementor-element-deeb2fc{font-size:25px;}.elementor-71 .elementor-element.elementor-element-22f7b41{--e-n-carousel-swiper-slides-to-display:2;}.elementor-71 .elementor-element.elementor-element-7cef7bd .elementor-heading-title{font-size:40px;}.elementor-71 .elementor-element.elementor-element-0d84a92 .elementor-heading-title{font-size:40px;}.elementor-71 .elementor-element.elementor-element-b75b3b9{font-size:25px;}.elementor-71 .elementor-element.elementor-element-8e81c9c{--justify-content:flex-start;}.elementor-71 .elementor-element.elementor-element-3a454d6{--justify-content:flex-start;}.elementor-71 .elementor-element.elementor-element-40678b3{--justify-content:flex-start;}.elementor-71 .elementor-element.elementor-element-3447884{--justify-content:flex-start;}.elementor-71 .elementor-element.elementor-element-8235c84{--justify-content:flex-start;}.elementor-71 .elementor-element.elementor-element-031d6a2{--justify-content:flex-start;}.elementor-71 .elementor-element.elementor-element-4288f32{--justify-content:flex-start;}.elementor-71 .elementor-element.elementor-element-a4eaad7{--justify-content:flex-start;}.elementor-71 .elementor-element.elementor-element-0296973{--justify-content:flex-start;}.elementor-71 .elementor-element.elementor-element-0f31898{--justify-content:flex-start;}.elementor-71 .elementor-element.elementor-element-3632238{--justify-content:flex-start;}.elementor-71 .elementor-element.elementor-element-ff84e00{--justify-content:flex-start;}.elementor-71 .elementor-element.elementor-element-b5eb8cb{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-left-position:285px;--e-n-carousel-arrow-prev-top-position:623px;--e-n-carousel-arrow-next-right-position:285px;--e-n-carousel-arrow-next-top-position:623px;}.elementor-71 .elementor-element.elementor-element-3304208{--container-widget-width:282px;--container-widget-flex-grow:0;width:var( --container-widget-width, 282px );max-width:282px;}.elementor-71 .elementor-element.elementor-element-3304208 .elementor-button{font-size:20px;}.elementor-71 .elementor-element.elementor-element-6358e809{--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-71 .elementor-element.elementor-element-6358e809.e-con{--align-self:center;}.elementor-71 .elementor-element.elementor-element-55fdf1e{font-size:25px;}.elementor-71 .elementor-element.elementor-element-89c86a4{font-size:25px;}.elementor-71 .elementor-element.elementor-element-56f2bf1c{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-71 .elementor-element.elementor-element-55708083{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-71 .elementor-element.elementor-element-7bdeeced{text-align:center;}.elementor-71 .elementor-element.elementor-element-31c9b815{--min-height:0px;}.elementor-71 .elementor-element.elementor-element-1c4b143c{text-align:center;}.elementor-71 .elementor-element.elementor-element-566b4b64{--min-height:0px;}.elementor-71 .elementor-element.elementor-element-70715d47{text-align:center;}}@media(max-width:991px){.elementor-71 .elementor-element.elementor-element-6f679e3c{--min-height:241px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-71 .elementor-element.elementor-element-6f679e3c.e-con{--align-self:center;}.elementor-71 .elementor-element.elementor-element-40497b80:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-40497b80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://delsolbeauty.com/wp-content/uploads/2025/06/TABLET.png");}.elementor-71 .elementor-element.elementor-element-40497b80{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-71 .elementor-element.elementor-element-6c386113{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-71 .elementor-element.elementor-element-69dd2948{text-align:center;}.elementor-71 .elementor-element.elementor-element-69dd2948 .elementor-heading-title{font-size:30px;}.elementor-71 .elementor-element.elementor-element-75714f8f{text-align:center;font-size:22px;}.elementor-71 .elementor-element.elementor-element-7e6455b3{--container-widget-width:271px;--container-widget-flex-grow:0;width:var( --container-widget-width, 271px );max-width:271px;}.elementor-71 .elementor-element.elementor-element-7f1507ce{--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:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-71 .elementor-element.elementor-element-54ad689d{--min-height:517px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-7a964ef1{--gap:6px 0px;--row-gap:6px;--column-gap:0px;}.elementor-71 .elementor-element.elementor-element-772f9c2e{text-align:center;}.elementor-71 .elementor-element.elementor-element-772f9c2e .elementor-heading-title{font-size:30px;}.elementor-71 .elementor-element.elementor-element-1e7f6d0e{text-align:center;font-size:20px;}.elementor-71 .elementor-element.elementor-element-89bfd0c{--min-height:170px;}.elementor-71 .elementor-element.elementor-element-dd02263{text-align:center;font-size:20px;}.elementor-71 .elementor-element.elementor-element-3b4e04b{--min-height:170px;}.elementor-71 .elementor-element.elementor-element-db2dcf8{text-align:center;font-size:20px;}.elementor-71 .elementor-element.elementor-element-3386280{--min-height:170px;}.elementor-71 .elementor-element.elementor-element-90d313a{text-align:center;font-size:20px;}.elementor-71 .elementor-element.elementor-element-d0dc22c{--min-height:170px;}.elementor-71 .elementor-element.elementor-element-5298c2c{text-align:center;font-size:20px;}.elementor-71 .elementor-element.elementor-element-dbe95da{--min-height:170px;}.elementor-71 .elementor-element.elementor-element-deeb2fc{text-align:center;font-size:20px;}.elementor-71 .elementor-element.elementor-element-22f7b41{--e-n-carousel-swiper-slides-to-display:1;}.elementor-71 .elementor-element.elementor-element-7cef7bd{text-align:center;}.elementor-71 .elementor-element.elementor-element-7cef7bd .elementor-heading-title{font-size:30px;}.elementor-71 .elementor-element.elementor-element-0d84a92{text-align:center;}.elementor-71 .elementor-element.elementor-element-0d84a92 .elementor-heading-title{font-size:40px;}.elementor-71 .elementor-element.elementor-element-b75b3b9{text-align:center;font-size:20px;}.elementor-71 .elementor-element.elementor-element-b920130{--min-height:281px;}.elementor-71 .elementor-element.elementor-element-daa6b0f{--min-height:170px;}.elementor-71 .elementor-element.elementor-element-e533650{text-align:center;}.elementor-71 .elementor-element.elementor-element-a06f468{text-align:center;}.elementor-71 .elementor-element.elementor-element-65c8258{--min-height:281px;}.elementor-71 .elementor-element.elementor-element-43ca0c3{--min-height:170px;}.elementor-71 .elementor-element.elementor-element-143707d{text-align:center;}.elementor-71 .elementor-element.elementor-element-ba46443{text-align:center;}.elementor-71 .elementor-element.elementor-element-0c3828a{--min-height:281px;}.elementor-71 .elementor-element.elementor-element-f9e7176{--min-height:170px;}.elementor-71 .elementor-element.elementor-element-8a0e083{text-align:center;}.elementor-71 .elementor-element.elementor-element-49be32a{text-align:center;}.elementor-71 .elementor-element.elementor-element-0b9904a{--min-height:281px;}.elementor-71 .elementor-element.elementor-element-4eb456e{--min-height:170px;}.elementor-71 .elementor-element.elementor-element-7ffd1f7{text-align:center;}.elementor-71 .elementor-element.elementor-element-b9ffbb6{text-align:center;}.elementor-71 .elementor-element.elementor-element-60005e7{--min-height:281px;}.elementor-71 .elementor-element.elementor-element-ce61f65{--min-height:170px;}.elementor-71 .elementor-element.elementor-element-e5c1055{text-align:center;}.elementor-71 .elementor-element.elementor-element-09f4df3{text-align:center;}.elementor-71 .elementor-element.elementor-element-f2604b9{--min-height:281px;}.elementor-71 .elementor-element.elementor-element-5151e34{--min-height:170px;}.elementor-71 .elementor-element.elementor-element-a528d06{text-align:center;}.elementor-71 .elementor-element.elementor-element-25c15d2{text-align:center;}.elementor-71 .elementor-element.elementor-element-927ca26{--min-height:281px;}.elementor-71 .elementor-element.elementor-element-b4130cc{--min-height:170px;}.elementor-71 .elementor-element.elementor-element-5840bb2{text-align:center;}.elementor-71 .elementor-element.elementor-element-ea4f6ea{text-align:center;}.elementor-71 .elementor-element.elementor-element-6417d78{--min-height:281px;}.elementor-71 .elementor-element.elementor-element-fdf9547{--min-height:170px;}.elementor-71 .elementor-element.elementor-element-10b049a{text-align:center;}.elementor-71 .elementor-element.elementor-element-57e63c9{text-align:center;}.elementor-71 .elementor-element.elementor-element-89474c6{--min-height:281px;}.elementor-71 .elementor-element.elementor-element-f996c6e{--min-height:170px;}.elementor-71 .elementor-element.elementor-element-bfca7ef{text-align:center;}.elementor-71 .elementor-element.elementor-element-cd9fab3{text-align:center;}.elementor-71 .elementor-element.elementor-element-e2d2753{--min-height:281px;}.elementor-71 .elementor-element.elementor-element-d8927a6{--min-height:170px;}.elementor-71 .elementor-element.elementor-element-8b38792{text-align:center;}.elementor-71 .elementor-element.elementor-element-8671e77{text-align:center;}.elementor-71 .elementor-element.elementor-element-6804cc0{--min-height:281px;}.elementor-71 .elementor-element.elementor-element-ec6a696{--min-height:170px;}.elementor-71 .elementor-element.elementor-element-ec1ab1f{text-align:center;}.elementor-71 .elementor-element.elementor-element-e2aae69{text-align:center;}.elementor-71 .elementor-element.elementor-element-f6f278f{--min-height:281px;}.elementor-71 .elementor-element.elementor-element-7a6962e{--min-height:170px;}.elementor-71 .elementor-element.elementor-element-a06ef2e{text-align:center;}.elementor-71 .elementor-element.elementor-element-c1efe5a{text-align:center;}.elementor-71 .elementor-element.elementor-element-b5eb8cb{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:37px;--e-n-carousel-arrow-prev-top-position:641px;--e-n-carousel-arrow-next-right-position:37px;--e-n-carousel-arrow-next-top-position:641px;}.elementor-71 .elementor-element.elementor-element-3304208{--container-widget-width:271px;--container-widget-flex-grow:0;width:var( --container-widget-width, 271px );max-width:271px;}.elementor-71 .elementor-element.elementor-element-192964f1:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-192964f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://delsolbeauty.com/wp-content/uploads/2025/06/teste.png");}.elementor-71 .elementor-element.elementor-element-192964f1{--justify-content:flex-start;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-589e7ee0{text-align:center;}.elementor-71 .elementor-element.elementor-element-589e7ee0 .elementor-heading-title{font-size:35px;}.elementor-71 .elementor-element.elementor-element-1f26b686{text-align:center;font-size:20px;}.elementor-71 .elementor-element.elementor-element-72274dd7 .elementor-field-group .elementor-field, .elementor-71 .elementor-element.elementor-element-72274dd7 .elementor-field-subgroup label{font-size:20px;}.elementor-71 .elementor-element.elementor-element-72274dd7 .elementor-button{font-size:22px;}.elementor-71 .elementor-element.elementor-element-f360876 .elementor-heading-title{font-size:40px;}.elementor-71 .elementor-element.elementor-element-55fdf1e{text-align:center;font-size:20px;}.elementor-71 .elementor-element.elementor-element-c3c5342{text-align:center;font-size:28px;}.elementor-71 .elementor-element.elementor-element-f47ad3d{text-align:center;font-size:28px;}.elementor-71 .elementor-element.elementor-element-5f52e34{text-align:center;font-size:28px;}.elementor-71 .elementor-element.elementor-element-6888173{text-align:center;font-size:28px;}.elementor-71 .elementor-element.elementor-element-8490829{text-align:center;font-size:28px;}.elementor-71 .elementor-element.elementor-element-8098f89{text-align:center;font-size:28px;}.elementor-71 .elementor-element.elementor-element-c33263f{text-align:center;font-size:28px;}.elementor-71 .elementor-element.elementor-element-7ed1c8e{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;}.elementor-71 .elementor-element.elementor-element-8f8058e .elementor-heading-title{font-size:40px;}.elementor-71 .elementor-element.elementor-element-89c86a4{text-align:center;font-size:20px;}.elementor-71 .elementor-element.elementor-element-45851cc0{--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-71 .elementor-element.elementor-element-5a7aba{width:var( --container-widget-width, 217px );max-width:217px;--container-widget-width:217px;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-5a7aba.elementor-element{--align-self:center;}.elementor-71 .elementor-element.elementor-element-91a6275 .elementor-heading-title{font-size:20px;}}@media(max-width:478px){.elementor-71 .elementor-element.elementor-element-6f679e3c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-71 .elementor-element.elementor-element-6f679e3c.e-con{--align-self:center;}.elementor-71 .elementor-element.elementor-element-6204f749{--width:300px;}.elementor-71 .elementor-element.elementor-element-40497b80:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-40497b80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://delsolbeauty.com/wp-content/uploads/2025/06/SMARTPHONE.png");}.elementor-71 .elementor-element.elementor-element-6c386113{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-71 .elementor-element.elementor-element-69dd2948 .elementor-heading-title{font-size:25px;}.elementor-71 .elementor-element.elementor-element-75714f8f{font-size:18px;}.elementor-71 .elementor-element.elementor-element-7e6455b3{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-71 .elementor-element.elementor-element-7e6455b3 .elementor-button{font-size:17px;}.elementor-71 .elementor-element.elementor-element-54ad689d{--width:100%;--min-height:376px;}.elementor-71 .elementor-element.elementor-element-772f9c2e .elementor-heading-title{font-size:25px;}.elementor-71 .elementor-element.elementor-element-14e5d36{--container-widget-width:83%;--container-widget-flex-grow:0;width:var( --container-widget-width, 83% );max-width:83%;}.elementor-71 .elementor-element.elementor-element-1e7f6d0e{font-size:18px;}.elementor-71 .elementor-element.elementor-element-89bfd0c{--min-height:140px;}.elementor-71 .elementor-element.elementor-element-dd02263{font-size:18px;}.elementor-71 .elementor-element.elementor-element-3b4e04b{--min-height:140px;}.elementor-71 .elementor-element.elementor-element-db2dcf8{font-size:18px;}.elementor-71 .elementor-element.elementor-element-3386280{--min-height:140px;}.elementor-71 .elementor-element.elementor-element-90d313a{font-size:18px;}.elementor-71 .elementor-element.elementor-element-d0dc22c{--min-height:140px;}.elementor-71 .elementor-element.elementor-element-5298c2c{font-size:18px;}.elementor-71 .elementor-element.elementor-element-dbe95da{--min-height:140px;}.elementor-71 .elementor-element.elementor-element-deeb2fc{font-size:18px;}.elementor-71 .elementor-element.elementor-element-22f7b41{--e-n-carousel-swiper-slides-to-display:1;}.elementor-71 .elementor-element.elementor-element-7cef7bd .elementor-heading-title{font-size:25px;}.elementor-71 .elementor-element.elementor-element-0d84a92 .elementor-heading-title{font-size:35px;}.elementor-71 .elementor-element.elementor-element-b75b3b9{font-size:18px;}.elementor-71 .elementor-element.elementor-element-b920130{--min-height:207px;}.elementor-71 .elementor-element.elementor-element-daa6b0f{--min-height:140px;--padding-top:32px;--padding-bottom:11px;--padding-left:20px;--padding-right:20px;}.elementor-71 .elementor-element.elementor-element-e533650{text-align:center;}.elementor-71 .elementor-element.elementor-element-e533650 .elementor-heading-title{font-size:30px;}.elementor-71 .elementor-element.elementor-element-a06f468{text-align:center;font-size:25px;line-height:32px;}.elementor-71 .elementor-element.elementor-element-65c8258{--min-height:207px;}.elementor-71 .elementor-element.elementor-element-43ca0c3{--min-height:140px;--padding-top:32px;--padding-bottom:11px;--padding-left:20px;--padding-right:20px;}.elementor-71 .elementor-element.elementor-element-143707d{text-align:center;}.elementor-71 .elementor-element.elementor-element-143707d .elementor-heading-title{font-size:30px;}.elementor-71 .elementor-element.elementor-element-ba46443{text-align:center;font-size:25px;line-height:32px;}.elementor-71 .elementor-element.elementor-element-0c3828a{--min-height:207px;}.elementor-71 .elementor-element.elementor-element-f9e7176{--min-height:140px;--padding-top:32px;--padding-bottom:11px;--padding-left:20px;--padding-right:20px;}.elementor-71 .elementor-element.elementor-element-8a0e083{text-align:center;}.elementor-71 .elementor-element.elementor-element-8a0e083 .elementor-heading-title{font-size:30px;}.elementor-71 .elementor-element.elementor-element-49be32a{text-align:center;font-size:25px;line-height:32px;}.elementor-71 .elementor-element.elementor-element-0b9904a{--min-height:207px;}.elementor-71 .elementor-element.elementor-element-4eb456e{--min-height:140px;--padding-top:32px;--padding-bottom:11px;--padding-left:20px;--padding-right:20px;}.elementor-71 .elementor-element.elementor-element-7ffd1f7{text-align:center;}.elementor-71 .elementor-element.elementor-element-7ffd1f7 .elementor-heading-title{font-size:30px;}.elementor-71 .elementor-element.elementor-element-b9ffbb6{text-align:center;font-size:25px;line-height:32px;}.elementor-71 .elementor-element.elementor-element-60005e7{--min-height:207px;}.elementor-71 .elementor-element.elementor-element-ce61f65{--min-height:140px;--padding-top:32px;--padding-bottom:11px;--padding-left:20px;--padding-right:20px;}.elementor-71 .elementor-element.elementor-element-e5c1055{text-align:center;}.elementor-71 .elementor-element.elementor-element-e5c1055 .elementor-heading-title{font-size:30px;}.elementor-71 .elementor-element.elementor-element-09f4df3{text-align:center;font-size:25px;line-height:32px;}.elementor-71 .elementor-element.elementor-element-f2604b9{--min-height:207px;}.elementor-71 .elementor-element.elementor-element-5151e34{--min-height:140px;--padding-top:32px;--padding-bottom:11px;--padding-left:20px;--padding-right:20px;}.elementor-71 .elementor-element.elementor-element-a528d06{text-align:center;}.elementor-71 .elementor-element.elementor-element-a528d06 .elementor-heading-title{font-size:30px;}.elementor-71 .elementor-element.elementor-element-25c15d2{text-align:center;font-size:25px;line-height:32px;}.elementor-71 .elementor-element.elementor-element-927ca26{--min-height:207px;}.elementor-71 .elementor-element.elementor-element-b4130cc{--min-height:140px;--padding-top:32px;--padding-bottom:11px;--padding-left:20px;--padding-right:20px;}.elementor-71 .elementor-element.elementor-element-5840bb2{text-align:center;}.elementor-71 .elementor-element.elementor-element-5840bb2 .elementor-heading-title{font-size:30px;}.elementor-71 .elementor-element.elementor-element-ea4f6ea{text-align:center;font-size:25px;line-height:32px;}.elementor-71 .elementor-element.elementor-element-6417d78{--min-height:207px;}.elementor-71 .elementor-element.elementor-element-fdf9547{--min-height:140px;--padding-top:32px;--padding-bottom:11px;--padding-left:20px;--padding-right:20px;}.elementor-71 .elementor-element.elementor-element-10b049a{text-align:center;}.elementor-71 .elementor-element.elementor-element-10b049a .elementor-heading-title{font-size:30px;}.elementor-71 .elementor-element.elementor-element-57e63c9{text-align:center;font-size:25px;line-height:32px;}.elementor-71 .elementor-element.elementor-element-89474c6{--min-height:207px;}.elementor-71 .elementor-element.elementor-element-f996c6e{--min-height:140px;--padding-top:32px;--padding-bottom:11px;--padding-left:20px;--padding-right:20px;}.elementor-71 .elementor-element.elementor-element-bfca7ef{text-align:center;}.elementor-71 .elementor-element.elementor-element-bfca7ef .elementor-heading-title{font-size:30px;}.elementor-71 .elementor-element.elementor-element-cd9fab3{text-align:center;font-size:25px;line-height:32px;}.elementor-71 .elementor-element.elementor-element-e2d2753{--min-height:207px;}.elementor-71 .elementor-element.elementor-element-d8927a6{--min-height:140px;--padding-top:32px;--padding-bottom:11px;--padding-left:20px;--padding-right:20px;}.elementor-71 .elementor-element.elementor-element-8b38792{text-align:center;}.elementor-71 .elementor-element.elementor-element-8b38792 .elementor-heading-title{font-size:30px;}.elementor-71 .elementor-element.elementor-element-8671e77{text-align:center;font-size:25px;line-height:32px;}.elementor-71 .elementor-element.elementor-element-6804cc0{--min-height:207px;}.elementor-71 .elementor-element.elementor-element-ec6a696{--min-height:140px;--padding-top:32px;--padding-bottom:11px;--padding-left:20px;--padding-right:20px;}.elementor-71 .elementor-element.elementor-element-ec1ab1f{text-align:center;}.elementor-71 .elementor-element.elementor-element-ec1ab1f .elementor-heading-title{font-size:30px;}.elementor-71 .elementor-element.elementor-element-e2aae69{text-align:center;font-size:25px;line-height:32px;}.elementor-71 .elementor-element.elementor-element-f6f278f{--min-height:207px;}.elementor-71 .elementor-element.elementor-element-7a6962e{--min-height:140px;--padding-top:32px;--padding-bottom:11px;--padding-left:20px;--padding-right:20px;}.elementor-71 .elementor-element.elementor-element-a06ef2e{text-align:center;}.elementor-71 .elementor-element.elementor-element-a06ef2e .elementor-heading-title{font-size:30px;}.elementor-71 .elementor-element.elementor-element-c1efe5a{text-align:center;font-size:25px;line-height:32px;}.elementor-71 .elementor-element.elementor-element-b5eb8cb{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:12px;--e-n-carousel-arrow-prev-top-position:563px;--e-n-carousel-arrow-next-right-position:12px;--e-n-carousel-arrow-next-top-position:563px;}.elementor-71 .elementor-element.elementor-element-3304208{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-71 .elementor-element.elementor-element-3304208 .elementor-button{font-size:17px;}.elementor-71 .elementor-element.elementor-element-589e7ee0 .elementor-heading-title{font-size:30px;}.elementor-71 .elementor-element.elementor-element-1f26b686{font-size:18px;}.elementor-71 .elementor-element.elementor-element-6708503f .elementor-heading-title{font-size:30px;}.elementor-71 .elementor-element.elementor-element-f360876 .elementor-heading-title{font-size:30px;}.elementor-71 .elementor-element.elementor-element-55fdf1e{font-size:18px;}.elementor-71 .elementor-element.elementor-element-c3c5342{font-size:24px;}.elementor-71 .elementor-element.elementor-element-f47ad3d{font-size:24px;}.elementor-71 .elementor-element.elementor-element-5f52e34{font-size:24px;}.elementor-71 .elementor-element.elementor-element-6888173{font-size:24px;}.elementor-71 .elementor-element.elementor-element-8490829{font-size:24px;}.elementor-71 .elementor-element.elementor-element-8098f89{font-size:24px;}.elementor-71 .elementor-element.elementor-element-c33263f{font-size:24px;}.elementor-71 .elementor-element.elementor-element-7ed1c8e{--n-accordion-title-font-size:24px;--n-accordion-icon-size:24px;--n-accordion-icon-gap:24px;}.elementor-71 .elementor-element.elementor-element-8f8058e .elementor-heading-title{font-size:30px;}.elementor-71 .elementor-element.elementor-element-89c86a4{font-size:18px;}.elementor-71 .elementor-element.elementor-element-91a6275 .elementor-heading-title{font-size:18px;}}@media(min-width:479px){.elementor-71 .elementor-element.elementor-element-6f679e3c{--content-width:1280px;}.elementor-71 .elementor-element.elementor-element-6204f749{--width:1280px;}.elementor-71 .elementor-element.elementor-element-40497b80{--content-width:1280px;}.elementor-71 .elementor-element.elementor-element-6c386113{--width:1115px;}.elementor-71 .elementor-element.elementor-element-7f1507ce{--content-width:100%;}.elementor-71 .elementor-element.elementor-element-54ad689d{--width:792px;}.elementor-71 .elementor-element.elementor-element-7a964ef1{--width:740px;}.elementor-71 .elementor-element.elementor-element-4d7810f{--content-width:525px;}.elementor-71 .elementor-element.elementor-element-89bfd0c{--width:100%;}.elementor-71 .elementor-element.elementor-element-25c8dca{--content-width:525px;}.elementor-71 .elementor-element.elementor-element-3b4e04b{--width:100%;}.elementor-71 .elementor-element.elementor-element-7277ee4{--content-width:525px;}.elementor-71 .elementor-element.elementor-element-3386280{--width:100%;}.elementor-71 .elementor-element.elementor-element-e52122d{--content-width:525px;}.elementor-71 .elementor-element.elementor-element-d0dc22c{--width:100%;}.elementor-71 .elementor-element.elementor-element-e3da1b8{--content-width:525px;}.elementor-71 .elementor-element.elementor-element-dbe95da{--width:100%;}.elementor-71 .elementor-element.elementor-element-dda9dc8{--content-width:1280px;}.elementor-71 .elementor-element.elementor-element-8e81c9c{--content-width:626px;}.elementor-71 .elementor-element.elementor-element-b920130{--width:100%;}.elementor-71 .elementor-element.elementor-element-daa6b0f{--width:100%;}.elementor-71 .elementor-element.elementor-element-3a454d6{--content-width:626px;}.elementor-71 .elementor-element.elementor-element-65c8258{--width:100%;}.elementor-71 .elementor-element.elementor-element-43ca0c3{--width:100%;}.elementor-71 .elementor-element.elementor-element-40678b3{--content-width:626px;}.elementor-71 .elementor-element.elementor-element-0c3828a{--width:100%;}.elementor-71 .elementor-element.elementor-element-f9e7176{--width:100%;}.elementor-71 .elementor-element.elementor-element-3447884{--content-width:626px;}.elementor-71 .elementor-element.elementor-element-0b9904a{--width:100%;}.elementor-71 .elementor-element.elementor-element-4eb456e{--width:100%;}.elementor-71 .elementor-element.elementor-element-8235c84{--content-width:626px;}.elementor-71 .elementor-element.elementor-element-60005e7{--width:100%;}.elementor-71 .elementor-element.elementor-element-ce61f65{--width:100%;}.elementor-71 .elementor-element.elementor-element-031d6a2{--content-width:626px;}.elementor-71 .elementor-element.elementor-element-f2604b9{--width:100%;}.elementor-71 .elementor-element.elementor-element-5151e34{--width:100%;}.elementor-71 .elementor-element.elementor-element-4288f32{--content-width:626px;}.elementor-71 .elementor-element.elementor-element-927ca26{--width:100%;}.elementor-71 .elementor-element.elementor-element-b4130cc{--width:100%;}.elementor-71 .elementor-element.elementor-element-a4eaad7{--content-width:626px;}.elementor-71 .elementor-element.elementor-element-6417d78{--width:100%;}.elementor-71 .elementor-element.elementor-element-fdf9547{--width:100%;}.elementor-71 .elementor-element.elementor-element-0296973{--content-width:626px;}.elementor-71 .elementor-element.elementor-element-89474c6{--width:100%;}.elementor-71 .elementor-element.elementor-element-f996c6e{--width:100%;}.elementor-71 .elementor-element.elementor-element-0f31898{--content-width:626px;}.elementor-71 .elementor-element.elementor-element-e2d2753{--width:100%;}.elementor-71 .elementor-element.elementor-element-d8927a6{--width:100%;}.elementor-71 .elementor-element.elementor-element-3632238{--content-width:626px;}.elementor-71 .elementor-element.elementor-element-6804cc0{--width:100%;}.elementor-71 .elementor-element.elementor-element-ec6a696{--width:100%;}.elementor-71 .elementor-element.elementor-element-ff84e00{--content-width:626px;}.elementor-71 .elementor-element.elementor-element-f6f278f{--width:100%;}.elementor-71 .elementor-element.elementor-element-7a6962e{--width:100%;}.elementor-71 .elementor-element.elementor-element-192964f1{--content-width:1280px;}.elementor-71 .elementor-element.elementor-element-6358e809{--width:543px;}.elementor-71 .elementor-element.elementor-element-7347e2ed{--content-width:1280px;}.elementor-71 .elementor-element.elementor-element-2ce9cad{--width:100%;}.elementor-71 .elementor-element.elementor-element-f9d456e{--content-width:1280px;}.elementor-71 .elementor-element.elementor-element-7fc01e7{--content-width:1280px;}.elementor-71 .elementor-element.elementor-element-56f2bf1c{--content-width:1280px;}.elementor-71 .elementor-element.elementor-element-45851cc0{--width:263px;}.elementor-71 .elementor-element.elementor-element-55708083{--width:150px;}.elementor-71 .elementor-element.elementor-element-31c9b815{--width:257px;}.elementor-71 .elementor-element.elementor-element-566b4b64{--width:296px;}}@media(max-width:1366px) and (min-width:479px){.elementor-71 .elementor-element.elementor-element-6204f749{--width:955px;}.elementor-71 .elementor-element.elementor-element-6c386113{--width:749px;}.elementor-71 .elementor-element.elementor-element-54ad689d{--width:800px;}.elementor-71 .elementor-element.elementor-element-7a964ef1{--width:600px;}}@media(max-width:991px) and (min-width:479px){.elementor-71 .elementor-element.elementor-element-6204f749{--width:300px;}.elementor-71 .elementor-element.elementor-element-6c386113{--width:400px;}.elementor-71 .elementor-element.elementor-element-54ad689d{--width:100%;}.elementor-71 .elementor-element.elementor-element-7a964ef1{--width:100%;}.elementor-71 .elementor-element.elementor-element-6358e809{--width:400px;}}/* Start custom CSS for nav-menu, class: .elementor-element-31ad7f0c */.menu-item a {
  background: linear-gradient(to left, #BF8E36, #EBCB7C);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69dd2948 */.gradiente {
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7e6455b3 */#bot-home {
    background: #ECDC5C;
    background: linear-gradient(90deg, rgba(236, 220, 92, 1) 0%, rgba(226, 163, 64, 1) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89bfd0c */.elementor-71 .elementor-element.elementor-element-89bfd0c {
  position: relative;
  z-index: 1;
}

.elementor-71 .elementor-element.elementor-element-89bfd0c::before {
  content: "";
  position: absolute;
  z-index: -1;
  background: linear-gradient(90deg, #ECDC5C, #E2A340);
  border-radius: inherit;
  padding: 3px;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b4e04b */.elementor-71 .elementor-element.elementor-element-3b4e04b {
  position: relative;
  z-index: 1;
}

.elementor-71 .elementor-element.elementor-element-3b4e04b::before {
  content: "";
  position: absolute;
  z-index: -1;
  background: linear-gradient(90deg, #ECDC5C, #E2A340);
  border-radius: inherit;
  padding: 3px;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3386280 */.elementor-71 .elementor-element.elementor-element-3386280 {
  position: relative;
  z-index: 1;
}

.elementor-71 .elementor-element.elementor-element-3386280::before {
  content: "";
  position: absolute;
  z-index: -1;
  background: linear-gradient(90deg, #ECDC5C, #E2A340);
  border-radius: inherit;
  padding: 3px;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0dc22c */.elementor-71 .elementor-element.elementor-element-d0dc22c {
  position: relative;
  z-index: 1;
}

.elementor-71 .elementor-element.elementor-element-d0dc22c::before {
  content: "";
  position: absolute;
  z-index: -1;
  background: linear-gradient(90deg, #ECDC5C, #E2A340);
  border-radius: inherit;
  padding: 3px;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe95da */.elementor-71 .elementor-element.elementor-element-dbe95da {
  position: relative;
  z-index: 1;
}

.elementor-71 .elementor-element.elementor-element-dbe95da::before {
  content: "";
  position: absolute;
  z-index: -1;
  background: linear-gradient(90deg, #ECDC5C, #E2A340);
  border-radius: inherit;
  padding: 3px;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89bfd0c */.elementor-71 .elementor-element.elementor-element-89bfd0c {
  position: relative;
  z-index: 1;
}

.elementor-71 .elementor-element.elementor-element-89bfd0c::before {
  content: "";
  position: absolute;
  z-index: -1;
  background: linear-gradient(90deg, #ECDC5C, #E2A340);
  border-radius: inherit;
  padding: 3px;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b4e04b */.elementor-71 .elementor-element.elementor-element-3b4e04b {
  position: relative;
  z-index: 1;
}

.elementor-71 .elementor-element.elementor-element-3b4e04b::before {
  content: "";
  position: absolute;
  z-index: -1;
  background: linear-gradient(90deg, #ECDC5C, #E2A340);
  border-radius: inherit;
  padding: 3px;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3386280 */.elementor-71 .elementor-element.elementor-element-3386280 {
  position: relative;
  z-index: 1;
}

.elementor-71 .elementor-element.elementor-element-3386280::before {
  content: "";
  position: absolute;
  z-index: -1;
  background: linear-gradient(90deg, #ECDC5C, #E2A340);
  border-radius: inherit;
  padding: 3px;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0dc22c */.elementor-71 .elementor-element.elementor-element-d0dc22c {
  position: relative;
  z-index: 1;
}

.elementor-71 .elementor-element.elementor-element-d0dc22c::before {
  content: "";
  position: absolute;
  z-index: -1;
  background: linear-gradient(90deg, #ECDC5C, #E2A340);
  border-radius: inherit;
  padding: 3px;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe95da */.elementor-71 .elementor-element.elementor-element-dbe95da {
  position: relative;
  z-index: 1;
}

.elementor-71 .elementor-element.elementor-element-dbe95da::before {
  content: "";
  position: absolute;
  z-index: -1;
  background: linear-gradient(90deg, #ECDC5C, #E2A340);
  border-radius: inherit;
  padding: 3px;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89bfd0c */.elementor-71 .elementor-element.elementor-element-89bfd0c {
  position: relative;
  z-index: 1;
}

.elementor-71 .elementor-element.elementor-element-89bfd0c::before {
  content: "";
  position: absolute;
  z-index: -1;
  background: linear-gradient(90deg, #ECDC5C, #E2A340);
  border-radius: inherit;
  padding: 3px;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b4e04b */.elementor-71 .elementor-element.elementor-element-3b4e04b {
  position: relative;
  z-index: 1;
}

.elementor-71 .elementor-element.elementor-element-3b4e04b::before {
  content: "";
  position: absolute;
  z-index: -1;
  background: linear-gradient(90deg, #ECDC5C, #E2A340);
  border-radius: inherit;
  padding: 3px;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3386280 */.elementor-71 .elementor-element.elementor-element-3386280 {
  position: relative;
  z-index: 1;
}

.elementor-71 .elementor-element.elementor-element-3386280::before {
  content: "";
  position: absolute;
  z-index: -1;
  background: linear-gradient(90deg, #ECDC5C, #E2A340);
  border-radius: inherit;
  padding: 3px;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0dc22c */.elementor-71 .elementor-element.elementor-element-d0dc22c {
  position: relative;
  z-index: 1;
}

.elementor-71 .elementor-element.elementor-element-d0dc22c::before {
  content: "";
  position: absolute;
  z-index: -1;
  background: linear-gradient(90deg, #ECDC5C, #E2A340);
  border-radius: inherit;
  padding: 3px;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe95da */.elementor-71 .elementor-element.elementor-element-dbe95da {
  position: relative;
  z-index: 1;
}

.elementor-71 .elementor-element.elementor-element-dbe95da::before {
  content: "";
  position: absolute;
  z-index: -1;
  background: linear-gradient(90deg, #ECDC5C, #E2A340);
  border-radius: inherit;
  padding: 3px;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89bfd0c */.elementor-71 .elementor-element.elementor-element-89bfd0c {
  position: relative;
  z-index: 1;
}

.elementor-71 .elementor-element.elementor-element-89bfd0c::before {
  content: "";
  position: absolute;
  z-index: -1;
  background: linear-gradient(90deg, #ECDC5C, #E2A340);
  border-radius: inherit;
  padding: 3px;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b4e04b */.elementor-71 .elementor-element.elementor-element-3b4e04b {
  position: relative;
  z-index: 1;
}

.elementor-71 .elementor-element.elementor-element-3b4e04b::before {
  content: "";
  position: absolute;
  z-index: -1;
  background: linear-gradient(90deg, #ECDC5C, #E2A340);
  border-radius: inherit;
  padding: 3px;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3386280 */.elementor-71 .elementor-element.elementor-element-3386280 {
  position: relative;
  z-index: 1;
}

.elementor-71 .elementor-element.elementor-element-3386280::before {
  content: "";
  position: absolute;
  z-index: -1;
  background: linear-gradient(90deg, #ECDC5C, #E2A340);
  border-radius: inherit;
  padding: 3px;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0dc22c */.elementor-71 .elementor-element.elementor-element-d0dc22c {
  position: relative;
  z-index: 1;
}

.elementor-71 .elementor-element.elementor-element-d0dc22c::before {
  content: "";
  position: absolute;
  z-index: -1;
  background: linear-gradient(90deg, #ECDC5C, #E2A340);
  border-radius: inherit;
  padding: 3px;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe95da */.elementor-71 .elementor-element.elementor-element-dbe95da {
  position: relative;
  z-index: 1;
}

.elementor-71 .elementor-element.elementor-element-dbe95da::before {
  content: "";
  position: absolute;
  z-index: -1;
  background: linear-gradient(90deg, #ECDC5C, #E2A340);
  border-radius: inherit;
  padding: 3px;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89bfd0c */.elementor-71 .elementor-element.elementor-element-89bfd0c {
  position: relative;
  z-index: 1;
}

.elementor-71 .elementor-element.elementor-element-89bfd0c::before {
  content: "";
  position: absolute;
  z-index: -1;
  background: linear-gradient(90deg, #ECDC5C, #E2A340);
  border-radius: inherit;
  padding: 3px;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b4e04b */.elementor-71 .elementor-element.elementor-element-3b4e04b {
  position: relative;
  z-index: 1;
}

.elementor-71 .elementor-element.elementor-element-3b4e04b::before {
  content: "";
  position: absolute;
  z-index: -1;
  background: linear-gradient(90deg, #ECDC5C, #E2A340);
  border-radius: inherit;
  padding: 3px;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3386280 */.elementor-71 .elementor-element.elementor-element-3386280 {
  position: relative;
  z-index: 1;
}

.elementor-71 .elementor-element.elementor-element-3386280::before {
  content: "";
  position: absolute;
  z-index: -1;
  background: linear-gradient(90deg, #ECDC5C, #E2A340);
  border-radius: inherit;
  padding: 3px;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0dc22c */.elementor-71 .elementor-element.elementor-element-d0dc22c {
  position: relative;
  z-index: 1;
}

.elementor-71 .elementor-element.elementor-element-d0dc22c::before {
  content: "";
  position: absolute;
  z-index: -1;
  background: linear-gradient(90deg, #ECDC5C, #E2A340);
  border-radius: inherit;
  padding: 3px;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe95da */.elementor-71 .elementor-element.elementor-element-dbe95da {
  position: relative;
  z-index: 1;
}

.elementor-71 .elementor-element.elementor-element-dbe95da::before {
  content: "";
  position: absolute;
  z-index: -1;
  background: linear-gradient(90deg, #ECDC5C, #E2A340);
  border-radius: inherit;
  padding: 3px;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89bfd0c */.elementor-71 .elementor-element.elementor-element-89bfd0c {
  position: relative;
  z-index: 1;
}

.elementor-71 .elementor-element.elementor-element-89bfd0c::before {
  content: "";
  position: absolute;
  z-index: -1;
  background: linear-gradient(90deg, #ECDC5C, #E2A340);
  border-radius: inherit;
  padding: 3px;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b4e04b */.elementor-71 .elementor-element.elementor-element-3b4e04b {
  position: relative;
  z-index: 1;
}

.elementor-71 .elementor-element.elementor-element-3b4e04b::before {
  content: "";
  position: absolute;
  z-index: -1;
  background: linear-gradient(90deg, #ECDC5C, #E2A340);
  border-radius: inherit;
  padding: 3px;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3386280 */.elementor-71 .elementor-element.elementor-element-3386280 {
  position: relative;
  z-index: 1;
}

.elementor-71 .elementor-element.elementor-element-3386280::before {
  content: "";
  position: absolute;
  z-index: -1;
  background: linear-gradient(90deg, #ECDC5C, #E2A340);
  border-radius: inherit;
  padding: 3px;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0dc22c */.elementor-71 .elementor-element.elementor-element-d0dc22c {
  position: relative;
  z-index: 1;
}

.elementor-71 .elementor-element.elementor-element-d0dc22c::before {
  content: "";
  position: absolute;
  z-index: -1;
  background: linear-gradient(90deg, #ECDC5C, #E2A340);
  border-radius: inherit;
  padding: 3px;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe95da */.elementor-71 .elementor-element.elementor-element-dbe95da {
  position: relative;
  z-index: 1;
}

.elementor-71 .elementor-element.elementor-element-dbe95da::before {
  content: "";
  position: absolute;
  z-index: -1;
  background: linear-gradient(90deg, #ECDC5C, #E2A340);
  border-radius: inherit;
  padding: 3px;
  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e533650 */.gradient {
  background: linear-gradient(to right, #E2A340, #ECDC5C);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-62a6d61 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b53d2e3 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-936c44e */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7496c70 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7448d22 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10eebee */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e01ce78 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0fbfcf1 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ef88acd */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b57d3ff */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-426da6a */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b46df57 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e533650 */.gradient {
  background: linear-gradient(to right, #E2A340, #ECDC5C);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-62a6d61 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b53d2e3 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-936c44e */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7496c70 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7448d22 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10eebee */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e01ce78 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0fbfcf1 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ef88acd */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b57d3ff */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-426da6a */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b46df57 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e533650 */.gradient {
  background: linear-gradient(to right, #E2A340, #ECDC5C);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-62a6d61 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b53d2e3 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-936c44e */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7496c70 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7448d22 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10eebee */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e01ce78 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0fbfcf1 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ef88acd */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b57d3ff */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-426da6a */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b46df57 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e533650 */.gradient {
  background: linear-gradient(to right, #E2A340, #ECDC5C);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-62a6d61 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b53d2e3 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-936c44e */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7496c70 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7448d22 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10eebee */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e01ce78 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0fbfcf1 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ef88acd */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b57d3ff */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-426da6a */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b46df57 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e533650 */.gradient {
  background: linear-gradient(to right, #E2A340, #ECDC5C);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-62a6d61 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b53d2e3 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-936c44e */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7496c70 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7448d22 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10eebee */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e01ce78 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0fbfcf1 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ef88acd */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b57d3ff */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-426da6a */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b46df57 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e533650 */.gradient {
  background: linear-gradient(to right, #E2A340, #ECDC5C);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-62a6d61 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b53d2e3 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-936c44e */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7496c70 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7448d22 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10eebee */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e01ce78 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0fbfcf1 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ef88acd */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b57d3ff */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-426da6a */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b46df57 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e533650 */.gradient {
  background: linear-gradient(to right, #E2A340, #ECDC5C);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-62a6d61 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b53d2e3 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-936c44e */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7496c70 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7448d22 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10eebee */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e01ce78 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0fbfcf1 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ef88acd */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b57d3ff */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-426da6a */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b46df57 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e533650 */.gradient {
  background: linear-gradient(to right, #E2A340, #ECDC5C);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-62a6d61 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b53d2e3 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-936c44e */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7496c70 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7448d22 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10eebee */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e01ce78 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0fbfcf1 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ef88acd */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b57d3ff */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-426da6a */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b46df57 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e533650 */.gradient {
  background: linear-gradient(to right, #E2A340, #ECDC5C);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-62a6d61 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b53d2e3 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-936c44e */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7496c70 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7448d22 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10eebee */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e01ce78 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0fbfcf1 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ef88acd */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b57d3ff */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-426da6a */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b46df57 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e533650 */.gradient {
  background: linear-gradient(to right, #E2A340, #ECDC5C);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-62a6d61 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b53d2e3 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-936c44e */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7496c70 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7448d22 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10eebee */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e01ce78 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0fbfcf1 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ef88acd */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b57d3ff */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-426da6a */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b46df57 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e533650 */.gradient {
  background: linear-gradient(to right, #E2A340, #ECDC5C);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-62a6d61 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b53d2e3 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-936c44e */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7496c70 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7448d22 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10eebee */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e01ce78 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0fbfcf1 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ef88acd */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b57d3ff */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-426da6a */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b46df57 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e533650 */.gradient {
  background: linear-gradient(to right, #E2A340, #ECDC5C);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-62a6d61 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b53d2e3 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-936c44e */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7496c70 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7448d22 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10eebee */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e01ce78 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0fbfcf1 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ef88acd */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b57d3ff */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-426da6a */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b46df57 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e533650 */.gradient {
  background: linear-gradient(to right, #E2A340, #ECDC5C);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-62a6d61 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b53d2e3 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-936c44e */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7496c70 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7448d22 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10eebee */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e01ce78 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0fbfcf1 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ef88acd */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b57d3ff */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-426da6a */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b46df57 */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3304208 */#bot-home {
    background: #ECDC5C;
    background: linear-gradient(90deg, rgba(236, 220, 92, 1) 0%, rgba(226, 163, 64, 1) 100%);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7a1aace */.gradient-divider {
  height: 3px;
  width: 100%;
  border: none;
  background: linear-gradient(to right, #ECDC5C, #E2A340);
  border-radius: 3px;
}/* End custom CSS */