.elementor-3945 .elementor-element.elementor-element-9c48295{--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:-130px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3945 .elementor-element.elementor-element-db810bd{--display:flex;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-3945 .elementor-element.elementor-element-db810bd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3945 .elementor-element.elementor-element-48d08fc{--display:flex;}body:not(.rtl) .elementor-3945 .elementor-element.elementor-element-8378ace{left:-277px;}body.rtl .elementor-3945 .elementor-element.elementor-element-8378ace{right:-277px;}.elementor-3945 .elementor-element.elementor-element-8378ace{top:160px;z-index:0;}.elementor-3945 .elementor-element.elementor-element-8378ace img{opacity:0.25;}.elementor-3945 .elementor-element.elementor-element-761709c .title{color:var( --e-global-color-9ec83b3 );font-size:50px;font-weight:300;}.elementor-3945 .elementor-element.elementor-element-761709c .title-after_title{font-size:16px;}.elementor-3945 .elementor-element.elementor-element-b5038c1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3945 .elementor-element.elementor-element-ab7f2e0 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-3945 .elementor-element.elementor-element-ab7f2e0 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-3945 .elementor-element.elementor-element-ab7f2e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-579cbad );fill:#FFFFFF;color:#FFFFFF;}.elementor-3945 .elementor-element.elementor-element-ab7f2e0.elementor-view-framed .elementor-icon, .elementor-3945 .elementor-element.elementor-element-ab7f2e0.elementor-view-default .elementor-icon{fill:var( --e-global-color-579cbad );color:var( --e-global-color-579cbad );border-color:var( --e-global-color-579cbad );}.elementor-3945 .elementor-element.elementor-element-ab7f2e0.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-3945 .elementor-element.elementor-element-ab7f2e0 .elementor-icon{font-size:25px;padding:10px;}.elementor-3945 .elementor-element.elementor-element-ab7f2e0 .elementor-icon-box-title, .elementor-3945 .elementor-element.elementor-element-ab7f2e0 .elementor-icon-box-title a{font-size:28px;}.elementor-3945 .elementor-element.elementor-element-ab7f2e0 .elementor-icon-box-title{color:var( --e-global-color-9ec83b3 );}.elementor-3945 .elementor-element.elementor-element-ab7f2e0 .elementor-icon-box-description{font-size:18px;color:var( --e-global-color-9ec83b3 );}.elementor-3945 .elementor-element.elementor-element-24feb66 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-3945 .elementor-element.elementor-element-24feb66 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-3945 .elementor-element.elementor-element-24feb66.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-579cbad );fill:#FFFFFF;color:#FFFFFF;}.elementor-3945 .elementor-element.elementor-element-24feb66.elementor-view-framed .elementor-icon, .elementor-3945 .elementor-element.elementor-element-24feb66.elementor-view-default .elementor-icon{fill:var( --e-global-color-579cbad );color:var( --e-global-color-579cbad );border-color:var( --e-global-color-579cbad );}.elementor-3945 .elementor-element.elementor-element-24feb66.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-3945 .elementor-element.elementor-element-24feb66 .elementor-icon{font-size:25px;padding:10px;}.elementor-3945 .elementor-element.elementor-element-24feb66 .elementor-icon-box-title, .elementor-3945 .elementor-element.elementor-element-24feb66 .elementor-icon-box-title a{font-size:28px;}.elementor-3945 .elementor-element.elementor-element-24feb66 .elementor-icon-box-title{color:var( --e-global-color-9ec83b3 );}.elementor-3945 .elementor-element.elementor-element-24feb66 .elementor-icon-box-description{font-size:18px;color:var( --e-global-color-9ec83b3 );}.elementor-3945 .elementor-element.elementor-element-029f911 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-3945 .elementor-element.elementor-element-029f911 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-3945 .elementor-element.elementor-element-029f911.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-579cbad );fill:#FFFFFF;color:#FFFFFF;}.elementor-3945 .elementor-element.elementor-element-029f911.elementor-view-framed .elementor-icon, .elementor-3945 .elementor-element.elementor-element-029f911.elementor-view-default .elementor-icon{fill:var( --e-global-color-579cbad );color:var( --e-global-color-579cbad );border-color:var( --e-global-color-579cbad );}.elementor-3945 .elementor-element.elementor-element-029f911.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-3945 .elementor-element.elementor-element-029f911 .elementor-icon{font-size:25px;padding:10px;}.elementor-3945 .elementor-element.elementor-element-029f911 .elementor-icon-box-title, .elementor-3945 .elementor-element.elementor-element-029f911 .elementor-icon-box-title a{font-size:28px;}.elementor-3945 .elementor-element.elementor-element-029f911 .elementor-icon-box-title{color:var( --e-global-color-9ec83b3 );}.elementor-3945 .elementor-element.elementor-element-029f911 .elementor-icon-box-description{font-size:18px;color:var( --e-global-color-9ec83b3 );}.elementor-3945 .elementor-element.elementor-element-f5bcc8f{--display:flex;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3945 .elementor-element.elementor-element-f5bcc8f:not(.elementor-motion-effects-element-type-background), .elementor-3945 .elementor-element.elementor-element-f5bcc8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://medicalnaturecbd.es/wp-content/uploads/2026/05/magnific_xgX17HfjfW.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3945 .elementor-element.elementor-element-52713ac{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3945 .elementor-element.elementor-element-3eb6981{--display:flex;}.elementor-3945 .elementor-element.elementor-element-337b22d .title{color:var( --e-global-color-49025f6 );font-size:50px;font-weight:300;}.elementor-3945 .elementor-element.elementor-element-337b22d .title-after_title{font-size:16px;}.elementor-3945 .elementor-element.elementor-element-297ac35{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3945 .elementor-element.elementor-element-2f1eae4 .elementor-icon-box-wrapper{gap:15px;}.elementor-3945 .elementor-element.elementor-element-2f1eae4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-3945 .elementor-element.elementor-element-2f1eae4.elementor-view-framed .elementor-icon, .elementor-3945 .elementor-element.elementor-element-2f1eae4.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-3945 .elementor-element.elementor-element-2f1eae4 .elementor-icon-box-title, .elementor-3945 .elementor-element.elementor-element-2f1eae4 .elementor-icon-box-title a{font-size:20px;}.elementor-3945 .elementor-element.elementor-element-2f1eae4 .elementor-icon-box-title{color:#FFFFFF;}.elementor-3945 .elementor-element.elementor-element-2f1eae4 .elementor-icon-box-description{font-size:18px;color:#FFFFFF;}.elementor-3945 .elementor-element.elementor-element-2fa2135 .elementor-icon-box-wrapper{gap:15px;}.elementor-3945 .elementor-element.elementor-element-2fa2135.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-3945 .elementor-element.elementor-element-2fa2135.elementor-view-framed .elementor-icon, .elementor-3945 .elementor-element.elementor-element-2fa2135.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-3945 .elementor-element.elementor-element-2fa2135 .elementor-icon-box-title, .elementor-3945 .elementor-element.elementor-element-2fa2135 .elementor-icon-box-title a{font-size:20px;}.elementor-3945 .elementor-element.elementor-element-2fa2135 .elementor-icon-box-title{color:#FFFFFF;}.elementor-3945 .elementor-element.elementor-element-2fa2135 .elementor-icon-box-description{font-size:18px;color:#FFFFFF;}.elementor-3945 .elementor-element.elementor-element-ad57efd .elementor-icon-box-wrapper{gap:15px;}.elementor-3945 .elementor-element.elementor-element-ad57efd.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-3945 .elementor-element.elementor-element-ad57efd.elementor-view-framed .elementor-icon, .elementor-3945 .elementor-element.elementor-element-ad57efd.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-3945 .elementor-element.elementor-element-ad57efd .elementor-icon-box-title, .elementor-3945 .elementor-element.elementor-element-ad57efd .elementor-icon-box-title a{font-size:20px;}.elementor-3945 .elementor-element.elementor-element-ad57efd .elementor-icon-box-title{color:#FFFFFF;}.elementor-3945 .elementor-element.elementor-element-ad57efd .elementor-icon-box-description{font-size:18px;color:#FFFFFF;}.elementor-3945 .elementor-element.elementor-element-91c9ea1 .elementor-icon-box-wrapper{gap:15px;}.elementor-3945 .elementor-element.elementor-element-91c9ea1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-3945 .elementor-element.elementor-element-91c9ea1.elementor-view-framed .elementor-icon, .elementor-3945 .elementor-element.elementor-element-91c9ea1.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-3945 .elementor-element.elementor-element-91c9ea1 .elementor-icon-box-title, .elementor-3945 .elementor-element.elementor-element-91c9ea1 .elementor-icon-box-title a{font-size:20px;}.elementor-3945 .elementor-element.elementor-element-91c9ea1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-3945 .elementor-element.elementor-element-91c9ea1 .elementor-icon-box-description{font-size:18px;color:#FFFFFF;}.elementor-3945 .elementor-element.elementor-element-ce5428f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-3945 .elementor-element.elementor-element-1ea5926{--display:flex;}.elementor-3945 .elementor-element.elementor-element-f70c540 .banner-title{font-size:40px;font-weight:600;}.elementor-3945 .elementor-element.elementor-element-9cbf8b9{--display:flex;}.elementor-3945 .elementor-element.elementor-element-444ed34 .banner-title{font-size:40px;font-weight:600;}.elementor-3945 .elementor-element.elementor-element-71a7b51{--display:flex;}.elementor-3945 .elementor-element.elementor-element-9d70126 .banner-title{font-size:40px;font-weight:600;}.elementor-3945 .elementor-element.elementor-element-c5ac3df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-3945 .elementor-element.elementor-element-c4165e9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-3945 .elementor-element.elementor-element-4f1764a{--display:flex;}.elementor-3945 .elementor-element.elementor-element-8c7140c .title{color:var( --e-global-color-9ec83b3 );font-size:50px;font-weight:300;}.elementor-3945 .elementor-element.elementor-element-8c7140c .title-after_title{font-size:16px;}.elementor-3945 .elementor-element.elementor-element-6d339bd .elementor-button{background-color:#02010100;text-decoration:underline;fill:var( --e-global-color-9ec83b3 );color:var( --e-global-color-9ec83b3 );border-style:solid;}.elementor-3945 .elementor-element.elementor-element-505a868 .wd-el-title{font-size:18px;}.elementor-3945 .elementor-element.elementor-element-982e910{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 20px;--row-gap:40px;--column-gap:20px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-3945 .elementor-element.elementor-element-c03337f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3945 .elementor-element.elementor-element-d8161bf{--display:flex;}.elementor-3945 .elementor-element.elementor-element-5f1d524{--display:flex;}.elementor-3945 .elementor-element.elementor-element-c27b2c7 > .elementor-widget-container{margin:65px 0px 0px 0px;}.elementor-3945 .elementor-element.elementor-element-f762ccd{--display:flex;--margin-top:0px;--margin-bottom:-65px;--margin-left:0px;--margin-right:0px;}.elementor-3945 .elementor-element.elementor-element-77f26e8 .title{color:var( --e-global-color-9ec83b3 );font-size:50px;font-weight:300;}.elementor-3945 .elementor-element.elementor-element-77f26e8 .title-after_title{font-size:16px;}.elementor-3945 .elementor-element.elementor-element-9afd063 .wd-text-block{font-size:18px;}.elementor-3945 .elementor-element.elementor-element-d2574a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 30px;--row-gap:15px;--column-gap:30px;--margin-top:0px;--margin-bottom:20px;--margin-left:20px;--margin-right:0px;}.elementor-3945 .elementor-element.elementor-element-9860edc{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--li-icon-s:10px;}.elementor-3945 .elementor-element.elementor-element-9860edc .wd-list-content{font-size:18px;}.elementor-3945 .elementor-element.elementor-element-9860edc .wd-icon{color:var( --e-global-color-579cbad );}.elementor-3945 .elementor-element.elementor-element-695e8e3{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--li-icon-s:10px;}.elementor-3945 .elementor-element.elementor-element-695e8e3 .wd-list-content{font-size:18px;}.elementor-3945 .elementor-element.elementor-element-695e8e3 .wd-icon{color:var( --e-global-color-579cbad );}.elementor-3945 .elementor-element.elementor-element-51dd748{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 15px;--row-gap:10px;--column-gap:15px;}.elementor-3945 .elementor-element.elementor-element-fc0850f{width:auto;max-width:auto;}.elementor-3945 .elementor-element.elementor-element-e6d80ce{width:auto;max-width:auto;}.elementor-3945 .elementor-element.elementor-element-bc8a4bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-3945 .elementor-element.elementor-element-bc8a4bb:not(.elementor-motion-effects-element-type-background), .elementor-3945 .elementor-element.elementor-element-bc8a4bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-3945 .elementor-element.elementor-element-f0e5019{--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:80px;--padding-bottom:110px;--padding-left:5%;--padding-right:5%;}.elementor-3945 .elementor-element.elementor-element-f0e5019:not(.elementor-motion-effects-element-type-background), .elementor-3945 .elementor-element.elementor-element-f0e5019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://medicalnaturecbd.es/wp-content/uploads/2026/05/fondo-4.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3945 .elementor-element.elementor-element-9bf2501 .title-after_title, .elementor-3945 .elementor-element.elementor-element-9bf2501 .title-subtitle, .elementor-3945 .elementor-element.elementor-element-9bf2501 .woodmart-title-container{max-width:430px;}.elementor-3945 .elementor-element.elementor-element-9bf2501 .title{font-size:50px;font-weight:300;}.elementor-3945 .elementor-element.elementor-element-9bf2501 .title-after_title{font-size:16px;}.elementor-3945 .elementor-element.elementor-element-7600a31 .wd-text-block{max-width:409px;font-size:18px;}.elementor-3945 .elementor-element.elementor-element-61d7888{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 15px;--row-gap:10px;--column-gap:15px;--z-index:999;}.elementor-3945 .elementor-element.elementor-element-943a7cf{width:auto;max-width:auto;}.elementor-3945 .elementor-element.elementor-element-b6411ca{width:auto;max-width:auto;}.elementor-3945 .elementor-element.elementor-element-b6411ca .wd-button-wrapper a{background-color:#D2D1D1;border-color:#D2D1D1;}.elementor-3945 .elementor-element.elementor-element-91040b6 > .elementor-widget-container{margin:-300px 0px 0px 0px;padding:0% 16% 0% 16%;}.elementor-3945 .elementor-element.elementor-element-82149f4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 30px;--row-gap:40px;--column-gap:30px;}.elementor-3945 .elementor-element.elementor-element-20d9ce6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 30px;--row-gap:40px;--column-gap:30px;}.elementor-3945 .elementor-element.elementor-element-6539218{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-3945 .elementor-element.elementor-element-6539218 .info-box-title{font-size:20px;}.elementor-3945 .elementor-element.elementor-element-6539218 .info-box-inner{font-size:18px;}.elementor-3945 .elementor-element.elementor-element-a675f44{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-3945 .elementor-element.elementor-element-a675f44 .info-box-title{font-size:20px;}.elementor-3945 .elementor-element.elementor-element-a675f44 .info-box-inner{font-size:18px;}.elementor-3945 .elementor-element.elementor-element-8b38e79{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 30px;--row-gap:40px;--column-gap:30px;}.elementor-3945 .elementor-element.elementor-element-2025e81{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-3945 .elementor-element.elementor-element-2025e81 .info-box-title{font-size:20px;}.elementor-3945 .elementor-element.elementor-element-2025e81 .info-box-inner{font-size:18px;}.elementor-3945 .elementor-element.elementor-element-d511a8c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-3945 .elementor-element.elementor-element-d511a8c .info-box-title{font-size:20px;}.elementor-3945 .elementor-element.elementor-element-d511a8c .info-box-inner{font-size:18px;}.elementor-3945 .elementor-element.elementor-element-c36aac3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 20px;--row-gap:40px;--column-gap:20px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-3945 .elementor-element.elementor-element-c0ffab3{--display:flex;}.elementor-3945 .elementor-element.elementor-element-853f8b0 .title-after_title, .elementor-3945 .elementor-element.elementor-element-853f8b0 .title-subtitle, .elementor-3945 .elementor-element.elementor-element-853f8b0 .woodmart-title-container{max-width:445px;}.elementor-3945 .elementor-element.elementor-element-853f8b0 .title{font-size:48px;font-weight:300;}.elementor-3945 .elementor-element.elementor-element-853f8b0 .title-after_title{font-size:16px;}.elementor-3945 .elementor-element.elementor-element-9267eba > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-3945 .elementor-element.elementor-element-9267eba .wd-text-block{font-size:18px;}.elementor-3945 .elementor-element.elementor-element-3f3c785 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-3945 .elementor-element.elementor-element-50d9b05{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 15px;--row-gap:10px;--column-gap:15px;}.elementor-3945 .elementor-element.elementor-element-2427671{width:auto;max-width:auto;}.elementor-3945 .elementor-element.elementor-element-45c1beb{width:auto;max-width:auto;}.elementor-3945 .elementor-element.elementor-element-9fa883f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3945 .elementor-element.elementor-element-5ab6bc4{--display:flex;}.elementor-3945 .elementor-element.elementor-element-b115b72{--display:flex;--margin-top:65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3945 .elementor-element.elementor-element-b565e14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-3945 .elementor-element.elementor-element-2b4f29d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-3945 .elementor-element.elementor-element-e7073fc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3945 .elementor-element.elementor-element-4d4cd49 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-3945 .elementor-element.elementor-element-ef24c03 .title-after_title, .elementor-3945 .elementor-element.elementor-element-ef24c03 .title-subtitle, .elementor-3945 .elementor-element.elementor-element-ef24c03 .woodmart-title-container{max-width:683px;}.elementor-3945 .elementor-element.elementor-element-ef24c03 .title{font-size:48px;font-weight:300;}.elementor-3945 .elementor-element.elementor-element-ef24c03 .title-after_title{font-size:16px;}.elementor-3945 .elementor-element.elementor-element-0c1d4a4{text-align:center;font-size:18px;}.elementor-3945 .elementor-element.elementor-element-21a095f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(129,129,129,0.2);--border-color:rgba(129,129,129,0.2);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-3945 .elementor-element.elementor-element-21a095f::before, .elementor-3945 .elementor-element.elementor-element-21a095f > .elementor-background-video-container::before, .elementor-3945 .elementor-element.elementor-element-21a095f > .e-con-inner > .elementor-background-video-container::before, .elementor-3945 .elementor-element.elementor-element-21a095f > .elementor-background-slideshow::before, .elementor-3945 .elementor-element.elementor-element-21a095f > .e-con-inner > .elementor-background-slideshow::before, .elementor-3945 .elementor-element.elementor-element-21a095f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3945 .elementor-element.elementor-element-d39cb04{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3945 .elementor-element.elementor-element-e524819{--display:flex;--justify-content:center;}.elementor-3945 .elementor-element.elementor-element-f7f1f19 .elementor-heading-title{font-size:50px;font-weight:300;color:#FFFFFF;}.elementor-3945 .elementor-element.elementor-element-57f8f9a{font-size:18px;color:#FFFFFF;}.elementor-3945 .elementor-element.elementor-element-c883507{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3945 .elementor-element.elementor-element-b26a96c .elementor-counter-number-wrapper{color:#FFFFFF;}.elementor-3945 .elementor-element.elementor-element-b26a96c .elementor-counter-title{color:#FFFFFF;font-size:18px;}.elementor-3945 .elementor-element.elementor-element-c42ed5a .elementor-counter-number-wrapper{color:#FFFFFF;}.elementor-3945 .elementor-element.elementor-element-c42ed5a .elementor-counter-title{color:#FFFFFF;font-size:18px;}.elementor-3945 .elementor-element.elementor-element-fef99b8 .elementor-counter-number-wrapper{color:#FFFFFF;}.elementor-3945 .elementor-element.elementor-element-fef99b8 .elementor-counter-title{color:#FFFFFF;font-size:18px;}.elementor-3945 .elementor-element.elementor-element-77d855f .elementor-counter-number-wrapper{color:#FFFFFF;}.elementor-3945 .elementor-element.elementor-element-77d855f .elementor-counter-title{color:#FFFFFF;font-size:18px;}@media(min-width:768px){.elementor-3945 .elementor-element.elementor-element-9c48295{--width:100%;}.elementor-3945 .elementor-element.elementor-element-db810bd{--width:100%;}.elementor-3945 .elementor-element.elementor-element-48d08fc{--width:100%;}.elementor-3945 .elementor-element.elementor-element-ce5428f{--content-width:1300px;}.elementor-3945 .elementor-element.elementor-element-c5ac3df{--content-width:1300px;}.elementor-3945 .elementor-element.elementor-element-982e910{--content-width:1300px;}.elementor-3945 .elementor-element.elementor-element-c03337f{--width:55%;}.elementor-3945 .elementor-element.elementor-element-d8161bf{--width:50%;}.elementor-3945 .elementor-element.elementor-element-5f1d524{--width:50%;}.elementor-3945 .elementor-element.elementor-element-f762ccd{--width:45%;}.elementor-3945 .elementor-element.elementor-element-c36aac3{--content-width:1300px;}.elementor-3945 .elementor-element.elementor-element-c0ffab3{--width:41.6%;}.elementor-3945 .elementor-element.elementor-element-9fa883f{--width:66%;}.elementor-3945 .elementor-element.elementor-element-5ab6bc4{--width:50%;}.elementor-3945 .elementor-element.elementor-element-b115b72{--width:50%;}.elementor-3945 .elementor-element.elementor-element-b565e14{--content-width:1300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3945 .elementor-element.elementor-element-20d9ce6{--width:100%;}.elementor-3945 .elementor-element.elementor-element-8b38e79{--width:100%;}}@media(max-width:1024px){.elementor-3945 .elementor-element.elementor-element-761709c .title{font-size:36px;}.elementor-3945 .elementor-element.elementor-element-761709c .title-after_title{font-size:14px;}.elementor-3945 .elementor-element.elementor-element-b5038c1{--grid-auto-flow:row;}.elementor-3945 .elementor-element.elementor-element-52713ac{--grid-auto-flow:row;}.elementor-3945 .elementor-element.elementor-element-337b22d .title{font-size:36px;}.elementor-3945 .elementor-element.elementor-element-337b22d .title-after_title{font-size:14px;}.elementor-3945 .elementor-element.elementor-element-297ac35{--grid-auto-flow:row;}.elementor-3945 .elementor-element.elementor-element-f70c540 .banner-title{font-size:32px;}.elementor-3945 .elementor-element.elementor-element-444ed34 .banner-title{font-size:32px;}.elementor-3945 .elementor-element.elementor-element-9d70126 .banner-title{font-size:32px;}.elementor-3945 .elementor-element.elementor-element-c4165e9{--grid-auto-flow:row;}.elementor-3945 .elementor-element.elementor-element-8c7140c .title{font-size:36px;}.elementor-3945 .elementor-element.elementor-element-8c7140c .title-after_title{font-size:14px;}.elementor-3945 .elementor-element.elementor-element-982e910{--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;}.elementor-3945 .elementor-element.elementor-element-f762ccd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3945 .elementor-element.elementor-element-77f26e8 .title{font-size:36px;}.elementor-3945 .elementor-element.elementor-element-77f26e8 .title-after_title{font-size:14px;}.elementor-3945 .elementor-element.elementor-element-9bf2501 .title-after_title, .elementor-3945 .elementor-element.elementor-element-9bf2501 .title-subtitle, .elementor-3945 .elementor-element.elementor-element-9bf2501 .woodmart-title-container{max-width:496px;}.elementor-3945 .elementor-element.elementor-element-9bf2501 .title{font-size:36px;}.elementor-3945 .elementor-element.elementor-element-9bf2501 .title-after_title{font-size:14px;}.elementor-3945 .elementor-element.elementor-element-7600a31 .wd-text-block{max-width:557px;}.elementor-3945 .elementor-element.elementor-element-91040b6 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3945 .elementor-element.elementor-element-82149f4{--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-3945 .elementor-element.elementor-element-c36aac3{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-3945 .elementor-element.elementor-element-853f8b0 .title-after_title, .elementor-3945 .elementor-element.elementor-element-853f8b0 .title-subtitle, .elementor-3945 .elementor-element.elementor-element-853f8b0 .woodmart-title-container{max-width:347px;}.elementor-3945 .elementor-element.elementor-element-853f8b0 .title{font-size:36px;}.elementor-3945 .elementor-element.elementor-element-853f8b0 .title-after_title{font-size:14px;}.elementor-3945 .elementor-element.elementor-element-2b4f29d{--grid-auto-flow:row;}.elementor-3945 .elementor-element.elementor-element-ef24c03 .title-after_title, .elementor-3945 .elementor-element.elementor-element-ef24c03 .title-subtitle, .elementor-3945 .elementor-element.elementor-element-ef24c03 .woodmart-title-container{max-width:347px;}.elementor-3945 .elementor-element.elementor-element-ef24c03 .title{font-size:36px;}.elementor-3945 .elementor-element.elementor-element-ef24c03 .title-after_title{font-size:14px;}.elementor-3945 .elementor-element.elementor-element-d39cb04{--grid-auto-flow:row;}.elementor-3945 .elementor-element.elementor-element-c883507{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-3945 .elementor-element.elementor-element-9c48295{--margin-top:-40px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-3945 .elementor-element.elementor-element-761709c .title{font-size:24px;line-height:34px;}.elementor-3945 .elementor-element.elementor-element-b5038c1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3945 .elementor-element.elementor-element-f5bcc8f:not(.elementor-motion-effects-element-type-background), .elementor-3945 .elementor-element.elementor-element-f5bcc8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-3945 .elementor-element.elementor-element-52713ac{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3945 .elementor-element.elementor-element-337b22d .title{font-size:24px;line-height:34px;}.elementor-3945 .elementor-element.elementor-element-297ac35{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3945 .elementor-element.elementor-element-2f1eae4 .elementor-icon{font-size:39px;}.elementor-3945 .elementor-element.elementor-element-2f1eae4 .elementor-icon-box-title, .elementor-3945 .elementor-element.elementor-element-2f1eae4 .elementor-icon-box-title a{font-size:20px;}.elementor-3945 .elementor-element.elementor-element-2f1eae4 .elementor-icon-box-description{font-size:15px;}.elementor-3945 .elementor-element.elementor-element-2fa2135 .elementor-icon{font-size:39px;}.elementor-3945 .elementor-element.elementor-element-2fa2135 .elementor-icon-box-title, .elementor-3945 .elementor-element.elementor-element-2fa2135 .elementor-icon-box-title a{font-size:20px;}.elementor-3945 .elementor-element.elementor-element-2fa2135 .elementor-icon-box-description{font-size:15px;}.elementor-3945 .elementor-element.elementor-element-ad57efd .elementor-icon{font-size:39px;}.elementor-3945 .elementor-element.elementor-element-ad57efd .elementor-icon-box-title, .elementor-3945 .elementor-element.elementor-element-ad57efd .elementor-icon-box-title a{font-size:20px;}.elementor-3945 .elementor-element.elementor-element-ad57efd .elementor-icon-box-description{font-size:15px;}.elementor-3945 .elementor-element.elementor-element-91c9ea1 .elementor-icon{font-size:39px;}.elementor-3945 .elementor-element.elementor-element-91c9ea1 .elementor-icon-box-title, .elementor-3945 .elementor-element.elementor-element-91c9ea1 .elementor-icon-box-title a{font-size:20px;}.elementor-3945 .elementor-element.elementor-element-91c9ea1 .elementor-icon-box-description{font-size:15px;}.elementor-3945 .elementor-element.elementor-element-ce5428f{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-3945 .elementor-element.elementor-element-f70c540 .banner-title{font-size:24px;}.elementor-3945 .elementor-element.elementor-element-444ed34 .banner-title{font-size:24px;}.elementor-3945 .elementor-element.elementor-element-9d70126 .banner-title{font-size:24px;}.elementor-3945 .elementor-element.elementor-element-c5ac3df{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-3945 .elementor-element.elementor-element-c4165e9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3945 .elementor-element.elementor-element-8c7140c .title{font-size:24px;line-height:34px;}.elementor-3945 .elementor-element.elementor-element-982e910{--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-3945 .elementor-element.elementor-element-77f26e8 .title{font-size:24px;line-height:34px;}.elementor-3945 .elementor-element.elementor-element-fc0850f{width:100%;max-width:100%;}.elementor-3945 .elementor-element.elementor-element-e6d80ce{width:100%;max-width:100%;}.elementor-3945 .elementor-element.elementor-element-bc8a4bb{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-3945 .elementor-element.elementor-element-f0e5019{--padding-top:60px;--padding-bottom:90px;--padding-left:5%;--padding-right:5%;}.elementor-3945 .elementor-element.elementor-element-9bf2501 .title{font-size:24px;}.elementor-3945 .elementor-element.elementor-element-943a7cf{width:100%;max-width:100%;}.elementor-3945 .elementor-element.elementor-element-b6411ca{width:100%;max-width:100%;}.elementor-3945 .elementor-element.elementor-element-91040b6 > .elementor-widget-container{margin:-150px 0px 0px 0px;}.elementor-3945 .elementor-element.elementor-element-6539218{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3945 .elementor-element.elementor-element-a675f44{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3945 .elementor-element.elementor-element-2025e81{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3945 .elementor-element.elementor-element-d511a8c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3945 .elementor-element.elementor-element-c36aac3{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-3945 .elementor-element.elementor-element-853f8b0 .title{font-size:24px;}.elementor-3945 .elementor-element.elementor-element-2427671{width:100%;max-width:100%;}.elementor-3945 .elementor-element.elementor-element-2427671.elementor-element{--align-self:stretch;}.elementor-3945 .elementor-element.elementor-element-45c1beb{width:100%;max-width:100%;}.elementor-3945 .elementor-element.elementor-element-45c1beb.elementor-element{--align-self:stretch;}.elementor-3945 .elementor-element.elementor-element-b565e14{--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:60px;--margin-left:0px;--margin-right:0px;}.elementor-3945 .elementor-element.elementor-element-2b4f29d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3945 .elementor-element.elementor-element-ef24c03 .title{font-size:24px;}.elementor-3945 .elementor-element.elementor-element-21a095f{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-3945 .elementor-element.elementor-element-d39cb04{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3945 .elementor-element.elementor-element-c883507{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for icon-box, class: .elementor-element-ab7f2e0 */.elementor-3945 .elementor-element.elementor-element-ab7f2e0{
    transition: 0.5s ease;
}

.elementor-3945 .elementor-element.elementor-element-ab7f2e0:hover{
    transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-24feb66 */.elementor-3945 .elementor-element.elementor-element-24feb66{
    transition: 0.5s ease;
}

.elementor-3945 .elementor-element.elementor-element-24feb66:hover{
    transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-029f911 */.elementor-3945 .elementor-element.elementor-element-029f911{
    transition: 0.5s ease;
}

.elementor-3945 .elementor-element.elementor-element-029f911:hover{
    transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db810bd */.rutina-natural-section {
  position: relative;
  overflow: hidden;
  padding: 90px 20px 100px;
}

/* Textura suave de fondo */
.rutina-natural-section::before {
  content: "";
  position: absolute;
  inset: 0;
  /*background-image:*/
  /*  linear-gradient(rgba(255,255,255,0.35) 1px, transparent 1px),*/
  /*  linear-gradient(90deg, rgba(255,255,255,0.35) 1px, transparent 1px);*/
  /*background-size: 42px 42px;*/
  opacity: 0.35;
  pointer-events: none;
}

/* Hojas decorativas sutiles */


.rutina-natural-section .elementor-heading-title {
  font-size: clamp(36px, 5vw, 62px);
  font-weight: 300;
  color: #242424;
  letter-spacing: -1.5px;
  margin-bottom: 50px;
}

.rutina-natural-section .elementor-heading-title strong {
  color: #2f3b1f;
  font-weight: 700;
}

/* Tarjetas */
.rutina-card {
  position: relative;
  overflow: hidden;
  min-height: 260px;
  padding: 42px 30px 38px;
  border-radius: none;
  background: rgba(255, 255, 255, 0.62);
  border: 1px solid rgba(255, 255, 255, 0.75);
  box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, #80c3bb 0px 4px 6px -2px;
  backdrop-filter: blur(12px);
  transition: all 0.35s ease;
}

/* Brillo fantasía */
.rutina-card::before {
  content: "";
  position: absolute;
  top: -80px;
  left: -80px;
  width: 180px;
  height: 180px;
  background: radial-gradient(circle, rgba(255, 255, 255, 0.9), transparent 65%);
  opacity: 0.75;
  pointer-events: none;
}

/* Onda verde inferior 
.rutina-card::after {
  content: "";
  position: absolute;
  left: -10%;
  right: -10%;
  bottom: -55px;
  height: 115px;
  background: linear-gradient(135deg, rgba(149, 156, 58, 0.22), rgba(47, 59, 31, 0.12));
  border-radius: 50% 50% 0 0;
  pointer-events: none;
}

.rutina-card:hover {
  transform: translateY(-10px);
  box-shadow: 0 30px 70px rgba(36, 36, 36, 0.18);
}*/

/* Número */
.rutina-numero .elementor-heading-title {
  font-size: 76px;
  line-height: 1;
  font-weight: 300;
  color: #95812d;
  margin-bottom: 18px;
  font-family: Georgia, serif;
}

/* Título tarjeta */
.rutina-card-title .elementor-heading-title {
  font-size: 25px;
  font-weight: 600;
  color: #24301d;
  margin-bottom: 18px;
}

/* Texto tarjeta */
.rutina-card-text {
  font-size: 17px;
  line-height: 1.7;
  color: #3f3f3f;
  max-width: 280px;
  margin: 0 auto;
}

/* Pequeño detalle dorado debajo del número */
.rutina-numero {
  position: relative;
}

.rutina-numero::after {
  content: "";
  display: block;
  width: 44px;
  height: 1px;
  background: #b79a38;
  margin: 14px auto 0;
}

/* Responsive */
@media (max-width: 1024px) {
  .rutina-natural-section {
    padding: 70px 20px;
  }

  .rutina-card {
    min-height: auto;
    padding: 35px 25px;
  }
}

@media (max-width: 767px) {
  .rutina-natural-section .elementor-heading-title {
    font-size: 34px;
  }

  .rutina-numero .elementor-heading-title {
    font-size: 58px;
  }

  .rutina-card-title .elementor-heading-title {
    font-size: 22px;
  }

  .rutina-card-text {
    font-size: 16px;
  }
}/* End custom CSS */
/* Start custom CSS for wd_banner, class: .elementor-element-f70c540 */.elementor-3945 .elementor-element.elementor-element-f70c540{
    box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, #80c3bb 0px 4px 6px -2px;
}/* End custom CSS */
/* Start custom CSS for wd_banner, class: .elementor-element-444ed34 */.elementor-3945 .elementor-element.elementor-element-444ed34{
    box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, #80c3bb 0px 4px 6px -2px;
}/* End custom CSS */
/* Start custom CSS for wd_banner, class: .elementor-element-9d70126 */.elementor-3945 .elementor-element.elementor-element-9d70126{
    box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, #80c3bb 0px 4px 6px -2px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d339bd */.elementor-3945 .elementor-element.elementor-element-6d339bd .elementor-button {
  background: transparent !important;
  color: #242424 !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  text-decoration: none !important;
  position: relative;
  font-size: 20px;
}

.elementor-3945 .elementor-element.elementor-element-6d339bd .elementor-button::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -4px;
  width: 100%;
  height: 2px;
  background-color: #959c3a;
  transition: all 0.3s ease;
}

.elementor-3945 .elementor-element.elementor-element-6d339bd .elementor-button:hover {
  background: transparent !important;
  color: #242424 !important;
}

.elementor-3945 .elementor-element.elementor-element-6d339bd .elementor-button:hover::after {
  width: 100%;
  background-color: #959c3a;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0e5019 */.elementor-3945 .elementor-element.elementor-element-f0e5019{
    box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, #80c3bb 0px 4px 6px -2px;
}/* End custom CSS */