.elementor-188534 .elementor-element.elementor-element-201bb09{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-188534 .elementor-element.elementor-element-05afda3{--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:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0100px;--padding-right:0px;}.elementor-widget-alert .elementor-alert-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-alert .elementor-alert-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-188534 .elementor-element.elementor-element-09d4823{width:100%;max-width:100%;}.elementor-188534 .elementor-element.elementor-element-09d4823 > .elementor-widget-container{margin:0px 080px 0px 0px;padding:0px 0px 0px 0px;}.elementor-188534 .elementor-element.elementor-element-09d4823 .elementor-alert{background-color:#FAC4D8;border-color:#F25C92;border-left-width:30px;}.elementor-188534 .elementor-element.elementor-element-09d4823 .elementor-alert-title{color:#F25C92;font-family:"Benny Black", Sans-serif;font-weight:600;}.elementor-188534 .elementor-element.elementor-element-09d4823 .elementor-alert-description{color:#F25C92;font-family:"Natom Pro", Sans-serif;font-weight:400;}.elementor-188534 .elementor-element.elementor-element-d2535e2{--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:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.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-188534 .elementor-element.elementor-element-d9fdaae .elementor-heading-title{font-family:"Natom Pro", Sans-serif;font-size:16px;font-weight:400;color:#F79DBE;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-188534 .elementor-element.elementor-element-ded46ba > .elementor-widget-container{margin:12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-188534 .elementor-element.elementor-element-ded46ba .elementor-icon-wrapper{text-align:center;}.elementor-188534 .elementor-element.elementor-element-ded46ba.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-188534 .elementor-element.elementor-element-ded46ba.elementor-view-framed .elementor-icon, .elementor-188534 .elementor-element.elementor-element-ded46ba.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-188534 .elementor-element.elementor-element-ded46ba.elementor-view-framed .elementor-icon, .elementor-188534 .elementor-element.elementor-element-ded46ba.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-188534 .elementor-element.elementor-element-ded46ba .elementor-icon{font-size:20px;}.elementor-188534 .elementor-element.elementor-element-ded46ba .elementor-icon svg{height:20px;}.elementor-188534 .elementor-element.elementor-element-9d7f1d3 .elementor-heading-title{font-family:"Natom Pro", Sans-serif;font-size:16px;font-weight:600;color:#F25C92;}.elementor-188534 .elementor-element.elementor-element-13013f6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-188534 .elementor-element.elementor-element-6e9cbe7{--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:10px;--padding-bottom:0px;--padding-left:050px;--padding-right:0px;}.elementor-188534 .elementor-element.elementor-element-de998f6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-72px;--margin-bottom:0px;--margin-left:65px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-188534 .elementor-element.elementor-element-e756e91 .elementor-button{background-color:#D7BEF0;font-family:"Natom Pro", Sans-serif;font-weight:500;border-radius:21px 21px 21px 21px;}.elementor-188534 .elementor-element.elementor-element-e756e91 .elementor-button-content-wrapper{flex-direction:row;}.elementor-188534 .elementor-element.elementor-element-dd4e454{--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:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:05px;--margin-bottom:0px;--margin-left:100px;--margin-right:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-title .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-188534 .elementor-element.elementor-element-c194360 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-188534 .elementor-element.elementor-element-c194360{text-align:left;}.elementor-188534 .elementor-element.elementor-element-c194360 .elementor-heading-title{font-family:"Benny Black", Sans-serif;font-size:1.8em;font-weight:600;color:#F25C92;}.elementor-188534 .elementor-element.elementor-element-ebdc3df{text-align:left;}.elementor-188534 .elementor-element.elementor-element-ebdc3df .elementor-heading-title{font-family:"Natom Pro", Sans-serif;font-size:21px;font-weight:300;color:#EB5C91;}.elementor-widget-price-list .elementor-price-list-header{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-description{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-price-list .elementor-price-list-separator{border-bottom-color:var( --e-global-color-secondary );}.elementor-188534 .elementor-element.elementor-element-6cce47a .elementor-price-list-separator{border-bottom-style:none;}.elementor-188534 .elementor-element.elementor-element-6cce47a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 15% 0% 0%;}.elementor-188534 .elementor-element.elementor-element-6cce47a .elementor-price-list-header{color:#EB5C91;font-family:"Natom Pro", Sans-serif;font-size:15px;font-weight:300;}.elementor-188534 .elementor-element.elementor-element-6cce47a .elementor-price-list-description{font-family:"Natom Pro", Sans-serif;font-size:14px;font-weight:400;}body.rtl .elementor-188534 .elementor-element.elementor-element-6cce47a .elementor-price-list-image{padding-left:calc(16px/2);}body.rtl .elementor-188534 .elementor-element.elementor-element-6cce47a .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(16px/2);}body:not(.rtl) .elementor-188534 .elementor-element.elementor-element-6cce47a .elementor-price-list-image{padding-right:calc(16px/2);}body:not(.rtl) .elementor-188534 .elementor-element.elementor-element-6cce47a .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(16px/2);}.elementor-188534 .elementor-element.elementor-element-6cce47a .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-188534 .elementor-element.elementor-element-6cce47a .elementor-price-list-item{align-items:flex-start;}.elementor-188534 .elementor-element.elementor-element-5e7642e{text-align:left;}.elementor-188534 .elementor-element.elementor-element-5e7642e .elementor-heading-title{font-family:"Natom Pro", Sans-serif;font-size:21px;font-weight:300;color:#EB5C91;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-188534 .elementor-element.elementor-element-c484841 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-188534 .elementor-element.elementor-element-c484841 .elementor-accordion-item{border-width:0px;border-color:#F25C92;}.elementor-188534 .elementor-element.elementor-element-c484841 .elementor-accordion-item .elementor-tab-content{border-width:0px;border-top-color:#F25C92;}.elementor-188534 .elementor-element.elementor-element-c484841 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-bottom-color:#F25C92;}.elementor-188534 .elementor-element.elementor-element-c484841 .elementor-accordion-icon, .elementor-188534 .elementor-element.elementor-element-c484841 .elementor-accordion-title{color:#F25C92;}.elementor-188534 .elementor-element.elementor-element-c484841 .elementor-accordion-icon svg{fill:#F25C92;}.elementor-188534 .elementor-element.elementor-element-c484841 .elementor-active .elementor-accordion-icon, .elementor-188534 .elementor-element.elementor-element-c484841 .elementor-active .elementor-accordion-title{color:#EB5C91;}.elementor-188534 .elementor-element.elementor-element-c484841 .elementor-active .elementor-accordion-icon svg{fill:#EB5C91;}.elementor-188534 .elementor-element.elementor-element-c484841 .elementor-accordion-title{font-family:"Natom Pro", Sans-serif;font-size:15px;font-weight:300;}.elementor-188534 .elementor-element.elementor-element-c484841 .elementor-tab-title{padding:8px 8px 8px 8px;}.elementor-188534 .elementor-element.elementor-element-c484841 .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:0px;}.elementor-188534 .elementor-element.elementor-element-c484841 .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:0px;}.elementor-188534 .elementor-element.elementor-element-c484841 .elementor-tab-content{font-family:"Natom Pro", Sans-serif;font-size:15px;font-weight:300;padding:10px 10px 10px 10px;}.elementor-188534 .elementor-element.elementor-element-c17e2c2 .elementor-button{background-color:#F25C92;font-family:"natom-pro", Sans-serif;font-size:18px;font-weight:300;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-188534 .elementor-element.elementor-element-c17e2c2 > .elementor-widget-container{margin:0px 80px 0px 0px;}.elementor-188534 .elementor-element.elementor-element-9b5222e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:50px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.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-188534 .elementor-element.elementor-element-807e3bb > .elementor-widget-container{background-color:#FAC4D8;margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;transition:background 2.3s;border-radius:18px 18px 18px 18px;}.elementor-188534 .elementor-element.elementor-element-807e3bb:hover .elementor-widget-container{background-color:#C898B1B0;}.elementor-188534 .elementor-element.elementor-element-807e3bb{text-align:center;font-family:"Natom Pro", Sans-serif;font-weight:400;color:#EB5C91;}.elementor-188534 .elementor-element.elementor-element-f98b66e{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0100px;--padding-right:0px;}.elementor-188534 .elementor-element.elementor-element-ddc3def{--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:4%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;}.elementor-188534 .elementor-element.elementor-element-a3b127c{text-align:center;}.elementor-188534 .elementor-element.elementor-element-a3b127c .elementor-heading-title{font-family:"Benny Black", Sans-serif;font-weight:600;color:#F15C91;}.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-188534 .elementor-element.elementor-element-4b747fd > .elementor-widget-container{margin:0px 0px 25px 0px;padding:15px 0px 0px 0px;}.elementor-188534 .elementor-element.elementor-element-4b747fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(33px/2);}.elementor-188534 .elementor-element.elementor-element-4b747fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(33px/2);}.elementor-188534 .elementor-element.elementor-element-4b747fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(33px/2);margin-left:calc(33px/2);}.elementor-188534 .elementor-element.elementor-element-4b747fd .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-33px/2);margin-left:calc(-33px/2);}body.rtl .elementor-188534 .elementor-element.elementor-element-4b747fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-33px/2);}body:not(.rtl) .elementor-188534 .elementor-element.elementor-element-4b747fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-33px/2);}.elementor-188534 .elementor-element.elementor-element-4b747fd .elementor-icon-list-icon i{color:#F15C91;transition:color 0.3s;}.elementor-188534 .elementor-element.elementor-element-4b747fd .elementor-icon-list-icon svg{fill:#F15C91;transition:fill 0.3s;}.elementor-188534 .elementor-element.elementor-element-4b747fd{--e-icon-list-icon-size:23px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-188534 .elementor-element.elementor-element-4b747fd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-188534 .elementor-element.elementor-element-4b747fd .elementor-icon-list-item > a{font-family:"Natom Pro", Sans-serif;font-size:14px;font-weight:300;line-height:29px;}.elementor-188534 .elementor-element.elementor-element-4b747fd .elementor-icon-list-text{transition:color 0.3s;}.elementor-188534 .elementor-element.elementor-element-cba58dd{--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-188534 .elementor-element.elementor-element-49a272b{text-align:center;}.elementor-188534 .elementor-element.elementor-element-49a272b .elementor-heading-title{font-family:"Benny Black", Sans-serif;font-weight:600;color:#F15C91;}.elementor-188534 .elementor-element.elementor-element-92eca95 > .elementor-widget-container{padding:0px 70px 0px 30px;}.elementor-188534 .elementor-element.elementor-element-92eca95{text-align:left;font-family:"Natom Pro", Sans-serif;font-size:14px;font-weight:400;line-height:12px;}.elementor-188534 .elementor-element.elementor-element-0741ff0{--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:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-widget-theme-post-content{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-188534 .elementor-element.elementor-element-bb36c32{--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:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-188534 .elementor-element.elementor-element-73e4589{text-align:left;}.elementor-188534 .elementor-element.elementor-element-73e4589 .elementor-heading-title{font-family:"Benny Black", Sans-serif;font-weight:600;color:#F15C91;}.elementor-188534 .elementor-element.elementor-element-5648ac8{--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:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-188534 .elementor-element.elementor-element-bb4751e{text-align:center;}.elementor-188534 .elementor-element.elementor-element-bb4751e .elementor-heading-title{font-family:"Benny Black", Sans-serif;font-weight:600;color:#F15C91;}.elementor-188534 .elementor-element.elementor-element-4368596{--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: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:40px;--padding-left:0px;--padding-right:0px;}.elementor-188534 .elementor-element.elementor-element-97ab0aa{--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-188534 .elementor-element.elementor-element-1d11fb9{--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-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-188534 .elementor-element.elementor-element-b27ee3a{text-align:center;}.elementor-188534 .elementor-element.elementor-element-b27ee3a img{border-radius:200px 200px 200px 200px;}.elementor-188534 .elementor-element.elementor-element-68659f7{text-align:center;}.elementor-188534 .elementor-element.elementor-element-68659f7 .elementor-heading-title{font-family:"Natom Pro", Sans-serif;font-size:18px;font-weight:300;color:#EB5C91;}.elementor-188534 .elementor-element.elementor-element-84557c1{--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-188534 .elementor-element.elementor-element-51eefc8{text-align:center;}.elementor-188534 .elementor-element.elementor-element-51eefc8 img{border-radius:200px 200px 200px 200px;}.elementor-188534 .elementor-element.elementor-element-afe8cb5{text-align:center;}.elementor-188534 .elementor-element.elementor-element-afe8cb5 .elementor-heading-title{font-family:"Natom Pro", Sans-serif;font-size:18px;font-weight:300;color:#EB5C91;}.elementor-188534 .elementor-element.elementor-element-4aa7eda{--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;}@media(min-width:768px){.elementor-188534 .elementor-element.elementor-element-13013f6{--width:100%;}.elementor-188534 .elementor-element.elementor-element-6e9cbe7{--width:50%;}.elementor-188534 .elementor-element.elementor-element-dd4e454{--width:50%;}.elementor-188534 .elementor-element.elementor-element-ddc3def{--width:100%;}.elementor-188534 .elementor-element.elementor-element-cba58dd{--width:100%;}.elementor-188534 .elementor-element.elementor-element-97ab0aa{--width:25%;}.elementor-188534 .elementor-element.elementor-element-1d11fb9{--width:25%;}.elementor-188534 .elementor-element.elementor-element-84557c1{--width:25%;}.elementor-188534 .elementor-element.elementor-element-4aa7eda{--width:25%;}}@media(max-width:767px){.elementor-188534 .elementor-element.elementor-element-201bb09{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-188534 .elementor-element.elementor-element-05afda3{--margin-top:20px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188534 .elementor-element.elementor-element-09d4823 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 50px 0px 0px;}.elementor-188534 .elementor-element.elementor-element-d2535e2{--justify-content:center;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188534 .elementor-element.elementor-element-13013f6{--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-188534 .elementor-element.elementor-element-6e9cbe7{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-188534 .elementor-element.elementor-element-de998f6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-188534 .elementor-element.elementor-element-dd4e454{--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-188534 .elementor-element.elementor-element-c17e2c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-188534 .elementor-element.elementor-element-9b5222e{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-188534 .elementor-element.elementor-element-807e3bb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-188534 .elementor-element.elementor-element-f98b66e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-188534 .elementor-element.elementor-element-ddc3def{--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-188534 .elementor-element.elementor-element-a3b127c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-188534 .elementor-element.elementor-element-4b747fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 25px 0px;}.elementor-188534 .elementor-element.elementor-element-92eca95 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-188534 .elementor-element.elementor-element-92eca95{line-height:2.4em;}.elementor-188534 .elementor-element.elementor-element-bb36c32{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-188534 .elementor-element.elementor-element-5648ac8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-188534 .elementor-element.elementor-element-97ab0aa{--width:0%;}.elementor-188534 .elementor-element.elementor-element-1d11fb9{--width:45%;}.elementor-188534 .elementor-element.elementor-element-84557c1{--width:45%;}.elementor-188534 .elementor-element.elementor-element-4aa7eda{--width:0%;}}/* Start custom CSS *//* ========= RESETEOS ========= */
.glsr-summary-text{display:none;}
.glsr-summary-percentages{display:none;}

/* ========= PALETA ========= */
:root{
  --rosa-600:#F15C91;   /* borde del círculo / headings */
  --rosa-300:#FFAFCD;   /* acentos */
  --rosa-pill:#F6B3C7;  /* fondo ítem */
  --texto-rosa:#FFFFFF; /* texto sobre rosa */
}

/* ========= TIPOGRAFÍA GENERAL ========= */
.ld-item-list.ld-lesson-list[class*="ld-course-content-"],
.ld-item-list.ld-lesson-list[class^="ld-course-content-"]{
  font-family:"Natom Pro",sans-serif !important;
}

/* ========= TÍTULO "CONTENIDO DEL CURSO" ========= */
.ld-item-list.ld-lesson-list[class*="ld-course-content-"] .ld-section-heading,
.ld-item-list.ld-lesson-list[class^="ld-course-content-"] .ld-section-heading{
  display:flex !important; justify-content:center !important; text-align:center !important;
}
.ld-item-list.ld-lesson-list[class*="ld-course-content-"] .ld-section-heading h2,
.ld-item-list.ld-lesson-list[class^="ld-course-content-"] .ld-section-heading h2{
  color:var(--rosa-600) !important;
  font-family:"Benny Black",sans-serif !important;
  font-size:30px !important; line-height:1.2 !important; margin:.5em 0 .75em !important;
}

/* ========= ÍTEMS: PASTILLA ROSA, FLEX HORIZONTAL ========= */
.ld-item-list.ld-lesson-list[class*="ld-course-content-"] .ld-item-list-item,
.ld-item-list.ld-lesson-list[class^="ld-course-content-"] .ld-item-list-item{
  display:flex !important;                 /* <== fila */
  align-items:center !important;           /* círculo y texto centrados verticalmente */
  gap:12px !important;

  background:var(--rosa-pill) !important;
  border:none !important;
  border-radius:9999px !important;         /* pill */
  padding:12px 18px !important;
  min-height:60px !important;
  margin:12px 0 !important;
  box-shadow:none !important;
  transition:filter .15s ease, transform .15s ease;
}
.ld-item-list.ld-lesson-list[class*="ld-course-content-"] .ld-item-list-item > *{
  margin:0 !important;
}
.ld-item-list.ld-lesson-list[class*="ld-course-content-"] .ld-item-list-item:hover,
.ld-item-list.ld-lesson-list[class^="ld-course-content-"] .ld-item-list-item:hover{
  filter:brightness(1.02); transform:translateY(-1px);
}

/* ========= CÍRCULO: BORDE ROSA FUERTE + CENTRO BLANCO ========= */
.ld-item-list.ld-lesson-list[class*="ld-course-content-"] .ld-status-icon,
.ld-item-list.ld-lesson-list[class^="ld-course-content-"] .ld-status-icon{
  width:30px !important; height:30px !important;
  min-width:30px !important; min-height:30px !important;
  border-radius:9999px !important;
  background:#FFFFFF !important;               /* centro blanco */
  border:8px solid var(--rosa-600) !important; /* borde grueso rosa fuerte */
  box-shadow:none !important;
  position:static !important;                   /* sin offsets raros */
  flex:0 0 auto !important;
}
.ld-item-list.ld-lesson-list[class*="ld-course-content-"] .ld-status-icon::before,
.ld-item-list.ld-lesson-list[class^="ld-course-content-"] .ld-status-icon::before,
.ld-item-list.ld-lesson-list[class*="ld-course-content-"] .ld-status-icon::after,
.ld-item-list.ld-lesson-list[class^="ld-course-content-"] .ld-status-icon::after{
  content:"" !important; background:transparent !important; border:none !important; box-shadow:none !important;
}
/* Unifica estados */
.ld-item-list.ld-lesson-list[class*="ld-course-content-"] .ld-status-incomplete,
.ld-item-list.ld-lesson-list[class^="ld-course-content-"] .ld-status-incomplete,
.ld-item-list.ld-lesson-list[class*="ld-course-content-"] .ld-status-progress,
.ld-item-list.ld-lesson-list[class^="ld-course-content-"] .ld-status-progress,
.ld-item-list.ld-lesson-list[class*="ld-course-content-"] .ld-status-complete,
.ld-item-list.ld-lesson-list[class^="ld-course-content-"] .ld-status-complete{
  background:#FFFFFF !important; border-color:var(--rosa-600) !important; color:transparent !important;
}

/* ========= TEXTO: TOMA TODO EL ANCHO, ORIENTACIÓN HORIZONTAL ========= */
.ld-item-list.ld-lesson-list[class*="ld-course-content-"] .ld-item-title,
.ld-item-list.ld-lesson-list[class^="ld-course-content-"] .ld-item-title,
.ld-item-list.ld-lesson-list[class*="ld-course-content-"] .ld-item-name,
.ld-item-list.ld-lesson-list[class^="ld-course-content-"] .ld-item-name{
  color:var(--texto-rosa) !important;
  font-weight:700 !important;
  font-size:22px !important;
  line-height:1.3 !important;
  margin:0 !important; padding:0 !important;

  /* clave para evitar “texto vertical / columna de 1ch” */
  writing-mode: horizontal-tb !important;
  text-orientation: mixed !important;

  flex:1 1 auto !important;                 /* ocupa todo el ancho disponible */
  min-width:0 !important;                   /* permite crecer en ancho dentro de flex */
  max-width:none !important;
  display:flex !important;                  /* mantiene horizontal el contenido interno */
  align-items:center !important;
  justify-content:flex-start !important;

  white-space:normal !important;
  word-break:break-word !important;
  overflow-wrap:break-word !important;
  text-align:left !important;
}
.ld-item-list.ld-lesson-list[class*="ld-course-content-"] .ld-item-title a,
.ld-item-list.ld-lesson-list[class^="ld-course-content-"] .ld-item-title a,
.ld-item-list.ld-lesson-list[class*="ld-course-content-"] .ld-item-name a,
.ld-item-list.ld-lesson-list[class^="ld-course-content-"] .ld-item-name a{
  color:var(--texto-rosa) !important;
  text-decoration:none !important;

  display:inline-block !important;          /* evita que el <a> se comporte como bloque alto */
  width:100% !important;
  min-width:0 !important;
  max-width:100% !important;

  writing-mode: horizontal-tb !important;   /* fuerza orientación horizontal */
  white-space:normal !important;
  word-break:break-word !important;
  overflow-wrap:break-word !important;
}

/* ========= TÍTULOS DE SECCIÓN ========= */
.ld-item-list.ld-lesson-list[class*="ld-course-content-"] .ld-lesson-section-heading,
.ld-item-list.ld-lesson-list[class^="ld-course-content-"] .ld-lesson-section-heading{
  color:var(--rosa-600) !important; font-weight:700 !important; margin-bottom:8px !important;
}

/* ========= RESPONSIVO ========= */
@media (max-width:640px){
  .ld-item-list.ld-lesson-list[class*="ld-course-content-"] .ld-item-list-item{
    padding:10px 14px !important; min-height:56px !important; gap:10px !important;
  }
  .ld-item-list.ld-lesson-list[class*="ld-course-content-"] .ld-status-icon{
    width:28px !important; height:28px !important; min-width:28px !important; min-height:28px !important; border-width:6px !important;
  }
  .ld-item-list.ld-lesson-list[class*="ld-course-content-"] .ld-item-title,
  .ld-item-list.ld-lesson-list[class*="ld-course-content-"] .ld-item-name{
    font-size:19px !important;
  }
}

/* ========= BANNER DE ESTADO / COMPRA ========= */
.learndash-wrapper .ld-course-status,
.ld-course-status{
  background:#FDE7EF !important; border-radius:16px !important; padding:18px 24px !important;
  font-family:"Natom Pro",sans-serif !important; border:none !important;
  display:flex !important; align-items:center !important; justify-content:space-between !important; gap:24px !important; flex-wrap:wrap !important;
}
.learndash-wrapper .ld-course-status>*{flex:1 1 0 !important; text-align:center !important;}
.learndash-wrapper .ld-course-status [class*="sep"],
.learndash-wrapper .ld-course-status [class*="divider"]{display:none !important;}
.learndash-wrapper .ld-course-status h3,
.learndash-wrapper .ld-course-status .ld-status-heading,
.learndash-wrapper .ld-course-status .ld-section-title,
.learndash-wrapper .ld-course-status .ld-course-status-heading{
  color:var(--rosa-600) !important; font-weight:700 !important; margin:0 0 6px !important; font-family:"Natom Pro",sans-serif !important;
}
.learndash-wrapper .ld-course-status .price,
.learndash-wrapper .ld-course-status .ld-price{
  display:inline-flex !important; align-items:baseline !important; gap:12px !important; font-weight:800 !important; font-size:20px !important; font-family:"Natom Pro",sans-serif !important;
}
.learndash-wrapper .ld-course-status .price del,
.learndash-wrapper .ld-course-status .ld-price del{
  color:#C76E6E !important; text-decoration:line-through !important; text-decoration-thickness:2px !important; text-decoration-color:#C76E6E !important;
}
.learndash-wrapper .ld-course-status .price ins,
.learndash-wrapper .ld-course-status .ld-price ins{
  color:#4CAF50 !important; text-decoration:none !important; font-weight:900 !important;
}
.learndash-wrapper .ld-course-status .price:not(:has(del)),
.learndash-wrapper .ld-course-status .ld-price:not(:has(del)){color:#4CAF50 !important;}
.learndash-wrapper .ld-course-status a.button,
.learndash-wrapper .ld-course-status .button,
.learndash-wrapper .ld-course-status .ld-button,
.learndash-wrapper .ld-course-status button{
  background:var(--rosa-600) !important; color:#fff !important; border:none !important; border-radius:9999px !important; padding:10px 18px !important; font-weight:700 !important; font-family:"Natom Pro",sans-serif !important;
}
.learndash-wrapper .ld-course-status a.button:hover,
.learndash-wrapper .ld-course-status .button:hover,
.learndash-wrapper .ld-course-status .ld-button:hover,
.learndash-wrapper .ld-course-status button:hover{filter:brightness(.95); transform:translateY(-1px);}

/* ========= BADGE DE ESTADO ========= */
.learndash-wrapper .ld-course-status .ld-status-badge,
.learndash-wrapper .ld-course-status .ld-status-label,
.learndash-wrapper .ld-course-status .ld-status .ld-label{
  background:var(--rosa-300) !important; color:#fff !important; border-radius:9999px !important; padding:6px 10px !important; font-size:12px !important; font-weight:800 !important; font-family:"Natom Pro",sans-serif !important; letter-spacing:.5px !important;
}

/* ========= PRECIO LEARNDASH/WOO ========= */
.ld-course-status .ld-course-status-seg-price .ld-course-status-price{
  display:inline-flex !important; align-items:baseline !important; gap:10px !important; font-family:"Natom Pro",sans-serif !important;
}
.ld-course-status .ld-course-status-seg-price .ld-course-status-price .amount,
.ld-course-status .ld-course-status-seg-price .ld-course-status-price .amount bdi,
.ld-course-status .ld-course-status-seg-price .ld-course-status-price .woocommerce-Price-currencySymbol{
  font-size:18px !important; font-weight:800 !important; line-height:1.1 !important; color:#4CAF50 !important; font-family:"Natom Pro",sans-serif !important;
}
.ld-course-status .ld-course-status-seg-price .ld-course-status-price del,
.ld-course-status .ld-course-status-seg-price .ld-course-status-price del .amount,
.ld-course-status .ld-course-status-seg-price .ld-course-status-price del .amount bdi,
.ld-course-status .ld-course-status-seg-price .ld-course-status-price del .woocommerce-Price-currencySymbol{
  color:#C76E6E !important; text-decoration:line-through !important; text-decoration-thickness:2px !important; text-decoration-color:#C76E6E !important;
}
.ld-course-status .ld-course-status-seg-price .ld-course-status-price ins,
.ld-course-status .ld-course-status-seg-price .ld-course-status-price ins .amount,
.ld-course-status .ld-course-status-seg-price .ld-course-status-price ins .amount bdi,
.ld-course-status .ld-course-status-seg-price .ld-course-status-price ins .woocommerce-Price-currencySymbol{
  color:#4CAF50 !important; text-decoration:none !important; font-weight:900 !important; font-family:"Natom Pro",sans-serif !important;
}
.ld-course-status .ld-course-status-seg-price .ld-course-status-price del+ins{margin-left:6px !important;}

/* ========= PRECIO CLONADO (opcional) ========= */
.ld-price--cloned{--tight-gap:2px; display:flex; flex-direction:column; align-items:flex-start; font-family:"Natom Pro",sans-serif !important;}
.ld-price--cloned .price-old{display:block; font-size:15px; font-weight:600; color:#C76E6E; line-height:1; margin:0 0 var(--tight-gap) 0;}
.ld-price--cloned .price-old,.ld-price--cloned .price-old *{text-decoration:line-through !important; text-decoration-thickness:2px !important; text-decoration-color:#C76E6E !important;}
.ld-price--cloned .price-new{display:block; font-size:21px; font-weight:900; color:#4CAF50; line-height:1; margin:0; text-decoration:none !important;}
.ld-price--cloned .price-single{display:block; font-size:21px; font-weight:900; color:#4CAF50; line-height:1; margin:0;}
.ld-price--cloned .price-old .amount,
.ld-price--cloned .price-old .amount bdi,
.ld-price--cloned .price-old .woocommerce-Price-currencySymbol,
.ld-price--cloned .price-new .amount,
.ld-price--cloned .price-new .amount bdi,
.ld-price--cloned .price-new .woocommerce-Price-currencySymbol,
.ld-price--cloned .price-single .amount,
.ld-price--cloned .price-single .amount bdi,
.ld-price--cloned .price-single .woocommerce-Price-currencySymbol{display:inline-block; line-height:1; margin:0; padding:0;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Benny Black';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2023/01/Blenny_Trial_Blk.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Natom Pro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2023/01/fuente2.woff2') format('woff2'),
		url('/wp-content/uploads/2023/01/fuente2.ttf') format('truetype');
}
/* End Custom Fonts CSS */