.elementor-10 .elementor-element.elementor-element-858e048{--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-10 .elementor-element.elementor-element-858e048:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-858e048 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#bcccc4;}.elementor-10 .elementor-element.elementor-element-5e4c92e{--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-10 .elementor-element.elementor-element-5e4c92e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5e4c92e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BDCEC6;}.elementor-10 .elementor-element.elementor-element-b60fda8{--display:flex;}.elementor-10 .elementor-element.elementor-element-c8964eb{--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-10 .elementor-element.elementor-element-c8964eb:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c8964eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://anahines.com/wp-content/uploads/2025/11/Diseno-sin-titulo-1.png");}.elementor-10 .elementor-element.elementor-element-c8964eb > .elementor-shape-bottom .elementor-shape-fill, .elementor-10 .elementor-element.elementor-element-c8964eb > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F1EEEA;}.elementor-10 .elementor-element.elementor-element-5711f7a{--display:flex;}.elementor-10 .elementor-element.elementor-element-02eb443{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-10 .elementor-element.elementor-element-02eb443.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-e233418{--display:flex;}.elementor-10 .elementor-element.elementor-element-56d5ff2{--display:flex;}.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-10 .elementor-element.elementor-element-42e4cd3{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-42e4cd3.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-42e4cd3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.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-10 .elementor-element.elementor-element-abce0a6{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-abce0a6.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-abce0a6 img{width:64%;}.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-10 .elementor-element.elementor-element-629c228{width:var( --container-widget-width, 78% );max-width:78%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;padding:0px 0px -2px 0px;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-629c228.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-26e3306{margin:16px 13px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;text-align:center;}.elementor-10 .elementor-element.elementor-element-26e3306.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-26e3306 img{width:46%;border-radius:39px 39px 39px 39px;}.elementor-10 .elementor-element.elementor-element-4b406121{--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-10 .elementor-element.elementor-element-4b406121:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4b406121 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EEEA;}.elementor-10 .elementor-element.elementor-element-4b406121 > .elementor-shape-bottom .elementor-shape-fill, .elementor-10 .elementor-element.elementor-element-4b406121 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4b406121 > .elementor-shape-bottom svg, .elementor-10 .elementor-element.elementor-element-4b406121 > .e-con-inner > .elementor-shape-bottom svg{width:calc(182% + 1.3px);height:44px;}.elementor-10 .elementor-element.elementor-element-733e80e9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-58a10319{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-10 .elementor-element.elementor-element-8080e24{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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-radius:49px 49px 49px 49px;}.elementor-10 .elementor-element.elementor-element-f133678{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;border-radius:28px 28px 28px 28px;text-align:center;}.elementor-10 .elementor-element.elementor-element-f133678.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-f133678 img{width:100%;}.elementor-10 .elementor-element.elementor-element-56dc5725{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;}.elementor-10 .elementor-element.elementor-element-79aa1d81{width:var( --container-widget-width, 14% );max-width:14%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-79aa1d81.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-79aa1d81 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;color:#000000;}.elementor-10 .elementor-element.elementor-element-43072e0c{width:var( --container-widget-width, 100% );max-width:100%;margin:-22px 6px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Playflair semi bold italic", Sans-serif;font-size:53px;font-weight:400;line-height:67px;color:#000000;}.elementor-10 .elementor-element.elementor-element-43072e0c.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-c61c988{width:var( --container-widget-width, 100% );max-width:100%;margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:-8px 0px 10px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-c61c988.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5776d17a{width:var( --container-widget-width, 100% );max-width:100%;background-color:#BDCEC6;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:17px 17px 17px 17px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-5776d17a.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-252ecf81{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-10 .elementor-element.elementor-element-252ecf81 > .elementor-shape-top .elementor-shape-fill, .elementor-10 .elementor-element.elementor-element-252ecf81 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6072544f{--display:flex;}.elementor-10 .elementor-element.elementor-element-5e68970b{width:var( --container-widget-width, 74% );max-width:74%;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-5e68970b.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5e68970b .elementor-heading-title{font-family:"Playflair semi bold italic", Sans-serif;font-size:52px;font-weight:400;line-height:67px;color:#BDCEC6;}.elementor-10 .elementor-element.elementor-element-752fc44{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-d5cedba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-e86bdb5{width:var( --container-widget-width, 88.735% );max-width:88.735%;margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:88.735%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-e86bdb5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.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-10 .elementor-element.elementor-element-e0b0a15 .elementor-button{background-color:#8D8D88;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-e0b0a15 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-e0b0a15 .elementor-button:focus{background-color:#BDCEC6;}.elementor-10 .elementor-element.elementor-element-e0b0a15 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-83274d2{--display:flex;}.elementor-10 .elementor-element.elementor-element-4a3651e{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-4a3651e.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-4a3651e img{width:86%;border-radius:39px 39px 39px 39px;}.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-10 .elementor-element.elementor-element-3b3ada2{width:var( --container-widget-width, 100% );max-width:100%;background-color:#BDCEC6;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:17px 17px 17px 17px;--e-icon-list-icon-size:21px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:-1px;}.elementor-10 .elementor-element.elementor-element-3b3ada2.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3b3ada2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-10 .elementor-element.elementor-element-3b3ada2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-10 .elementor-element.elementor-element-3b3ada2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-10 .elementor-element.elementor-element-3b3ada2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-10 .elementor-element.elementor-element-3b3ada2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-10 .elementor-element.elementor-element-3b3ada2 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-3b3ada2 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-3b3ada2 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10 .elementor-element.elementor-element-3b3ada2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-3b3ada2 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-3b3ada2 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-aab2771{width:var( --container-widget-width, 100% );max-width:100%;background-color:#BDCEC6;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:17px 17px 17px 17px;--e-icon-list-icon-size:21px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:-1px;}.elementor-10 .elementor-element.elementor-element-aab2771.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-aab2771 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-10 .elementor-element.elementor-element-aab2771 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-10 .elementor-element.elementor-element-aab2771 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-10 .elementor-element.elementor-element-aab2771 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-10 .elementor-element.elementor-element-aab2771 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-10 .elementor-element.elementor-element-aab2771 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-aab2771 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-aab2771 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10 .elementor-element.elementor-element-aab2771 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-aab2771 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-aab2771 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-425ed14{width:var( --container-widget-width, 100% );max-width:100%;background-color:#BDCEC6;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:17px 17px 17px 17px;--e-icon-list-icon-size:21px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:-1px;}.elementor-10 .elementor-element.elementor-element-425ed14.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-425ed14 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-10 .elementor-element.elementor-element-425ed14 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-10 .elementor-element.elementor-element-425ed14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-10 .elementor-element.elementor-element-425ed14 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-10 .elementor-element.elementor-element-425ed14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-10 .elementor-element.elementor-element-425ed14 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-425ed14 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-425ed14 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10 .elementor-element.elementor-element-425ed14 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-425ed14 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-425ed14 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-9b64937{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-144810e{--display:flex;}.elementor-10 .elementor-element.elementor-element-96f986a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-96f986a.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-8b90999{width:var( --container-widget-width, 100% );max-width:100%;background-color:#BDCEC6;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:17px 17px 17px 17px;--e-icon-list-icon-size:21px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:-1px;}.elementor-10 .elementor-element.elementor-element-8b90999.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-8b90999 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-10 .elementor-element.elementor-element-8b90999 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-10 .elementor-element.elementor-element-8b90999 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-10 .elementor-element.elementor-element-8b90999 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-10 .elementor-element.elementor-element-8b90999 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-10 .elementor-element.elementor-element-8b90999 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-8b90999 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-8b90999 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10 .elementor-element.elementor-element-8b90999 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-8b90999 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-8b90999 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-7006a0d{width:var( --container-widget-width, 100% );max-width:100%;background-color:#BDCEC6;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:17px 17px 17px 17px;--e-icon-list-icon-size:21px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:-1px;}.elementor-10 .elementor-element.elementor-element-7006a0d.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-7006a0d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-10 .elementor-element.elementor-element-7006a0d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-10 .elementor-element.elementor-element-7006a0d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-10 .elementor-element.elementor-element-7006a0d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-10 .elementor-element.elementor-element-7006a0d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-10 .elementor-element.elementor-element-7006a0d .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-7006a0d .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-7006a0d .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10 .elementor-element.elementor-element-7006a0d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-7006a0d .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-7006a0d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-91d010d{width:var( --container-widget-width, 100% );max-width:100%;background-color:#BDCEC6;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:17px 17px 17px 17px;--e-icon-list-icon-size:21px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:-1px;}.elementor-10 .elementor-element.elementor-element-91d010d.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-91d010d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-10 .elementor-element.elementor-element-91d010d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-10 .elementor-element.elementor-element-91d010d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-10 .elementor-element.elementor-element-91d010d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-10 .elementor-element.elementor-element-91d010d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-10 .elementor-element.elementor-element-91d010d .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-91d010d .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-91d010d .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10 .elementor-element.elementor-element-91d010d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-91d010d .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-91d010d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-d502a70{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-2d774b6{width:var( --container-widget-width, 100% );max-width:100%;margin:-22px 6px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-2d774b6.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-2d774b6 .elementor-heading-title{font-family:"Playflair semi bold italic", Sans-serif;font-size:53px;font-weight:400;line-height:67px;color:#BDCEC6;}.elementor-10 .elementor-element.elementor-element-e7c0fed{width:var( --container-widget-width, 88.735% );max-width:88.735%;margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:88.735%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;color:#615E5E;}.elementor-10 .elementor-element.elementor-element-e7c0fed.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-e32b101{width:var( --container-widget-width, 88.735% );max-width:88.735%;margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:88.735%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-e32b101.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-8704ce7 .elementor-button{background-color:#8D8D88;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-8704ce7 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-8704ce7 .elementor-button:focus{background-color:#BDCEC6;}.elementor-10 .elementor-element.elementor-element-3070675{--display:flex;--margin-top:0px;--margin-bottom:-14px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3070675:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3070675 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F2EE;}.elementor-10 .elementor-element.elementor-element-da837d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c63a504{--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-10 .elementor-element.elementor-element-c63a504:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c63a504 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EEEA;}.elementor-10 .elementor-element.elementor-element-e0369b2{--display:flex;}.elementor-10 .elementor-element.elementor-element-e1ab6f8{--display:flex;}.elementor-10 .elementor-element.elementor-element-7e70ccf{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-7e70ccf.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-7e70ccf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-35d82d3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-363b9ec{--display:flex;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:19px 19px 19px 19px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);}.elementor-10 .elementor-element.elementor-element-363b9ec:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-363b9ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F6F3;}.elementor-10 .elementor-element.elementor-element-73aef3c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-a5747a2{width:var( --container-widget-width, 82% );max-width:82%;margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + -43px) 0px;padding:0px 0px -3px 0px;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a5747a2:not( .elementor-widget-image ), .elementor-10 .elementor-element.elementor-element-a5747a2.elementor-widget-image img{-webkit-mask-image:url( https://anahines.com/wp-content/plugins/elementor/assets/mask-shapes/pill-vertical.svg );-webkit-mask-size:104%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-10 .elementor-element.elementor-element-a5747a2 img{width:100%;max-width:100%;border-radius:17px 17px 17px 17px;box-shadow:-4px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-6c04f25{width:var( --container-widget-width, 98% );max-width:98%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:98%;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-6c04f25.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-6c04f25 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-0938b29{--display:flex;}.elementor-10 .elementor-element.elementor-element-d869aa6{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-8px 0px 0px 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:19px;color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-d869aa6.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-b6b6ea2{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:-2px 0px 5px 0px;--e-rating-icon-marked-color:#BDCEC6;--e-rating-icon-color:#E1E4E3;}.elementor-10 .elementor-element.elementor-element-5bb9519{--display:flex;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:19px 19px 19px 19px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);}.elementor-10 .elementor-element.elementor-element-5bb9519:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5bb9519 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F6F3;}.elementor-10 .elementor-element.elementor-element-cd6d1c2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-e58600e{width:var( --container-widget-width, 82% );max-width:82%;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;padding:0px 0px 2px 0px;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-e58600e:not( .elementor-widget-image ), .elementor-10 .elementor-element.elementor-element-e58600e.elementor-widget-image img{-webkit-mask-image:url( https://anahines.com/wp-content/plugins/elementor/assets/mask-shapes/pill-vertical.svg );-webkit-mask-size:118%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-10 .elementor-element.elementor-element-e58600e img{width:100%;max-width:100%;border-radius:17px 17px 17px 17px;box-shadow:-4px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-5386d6f{width:var( --container-widget-width, 98% );max-width:98%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:98%;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-5386d6f.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5386d6f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-ff324e9{--display:flex;}.elementor-10 .elementor-element.elementor-element-97d19a7{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-8px 0px 0px 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:19px;color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-97d19a7.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-7209e83{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:-2px 0px 5px 0px;--e-rating-icon-marked-color:#BDCEC6;--e-rating-icon-color:#E1E4E3;}.elementor-10 .elementor-element.elementor-element-3f3b9f0{--display:flex;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:19px 19px 19px 19px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);}.elementor-10 .elementor-element.elementor-element-3f3b9f0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3f3b9f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F6F3;}.elementor-10 .elementor-element.elementor-element-bbc4b42{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-bd26ca7{width:var( --container-widget-width, 82% );max-width:82%;margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + -43px) 0px;padding:0px 0px -3px 0px;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-bd26ca7:not( .elementor-widget-image ), .elementor-10 .elementor-element.elementor-element-bd26ca7.elementor-widget-image img{-webkit-mask-image:url( https://anahines.com/wp-content/plugins/elementor/assets/mask-shapes/pill-vertical.svg );-webkit-mask-size:104%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-10 .elementor-element.elementor-element-bd26ca7 img{width:100%;max-width:100%;border-radius:17px 17px 17px 17px;box-shadow:-4px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-5bfae2b{width:var( --container-widget-width, 98% );max-width:98%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:98%;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-5bfae2b.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5bfae2b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-6379970{--display:flex;}.elementor-10 .elementor-element.elementor-element-3cc4720{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-8px 0px 0px 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:19px;color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-3cc4720.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-f944e74{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:-2px 0px 5px 0px;--e-rating-icon-marked-color:#BDCEC6;--e-rating-icon-color:#E1E4E3;}.elementor-10 .elementor-element.elementor-element-5cc329ec{--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-10 .elementor-element.elementor-element-5cc329ec:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5cc329ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BDCEC6;}.elementor-10 .elementor-element.elementor-element-5cc329ec > .elementor-shape-top .elementor-shape-fill, .elementor-10 .elementor-element.elementor-element-5cc329ec > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#F1EEEA;}.elementor-10 .elementor-element.elementor-element-5cc329ec > .elementor-shape-top svg, .elementor-10 .elementor-element.elementor-element-5cc329ec > .e-con-inner > .elementor-shape-top svg{height:24px;}.elementor-10 .elementor-element.elementor-element-21e95154{--display:flex;}.elementor-10 .elementor-element.elementor-element-c9036c5 img{width:42%;}.elementor-10 .elementor-element.elementor-element-e777559{width:var( --container-widget-width, 68% );max-width:68%;margin:-53px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px -2px 0px;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e777559.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-7c7b3959 .elementor-button{background-color:#8D8D88;font-family:"Poppins", Sans-serif;font-weight:700;border-style:solid;border-color:#AA5439;border-radius:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-7c7b3959{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 41px) 0px;}.elementor-10 .elementor-element.elementor-element-7c7b3959.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-7c7b3959 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-92c32d6{--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-10 .elementor-element.elementor-element-92c32d6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-92c32d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F2EE;}.elementor-10 .elementor-element.elementor-element-329e45d{--display:flex;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-8080e24{--width:82%;}.elementor-10 .elementor-element.elementor-element-d5cedba{--width:100%;}.elementor-10 .elementor-element.elementor-element-96f986a{--width:100%;}.elementor-10 .elementor-element.elementor-element-d502a70{--width:100%;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-02eb443{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-42e4cd3{--container-widget-width:523px;--container-widget-flex-grow:0;width:var( --container-widget-width, 523px );max-width:523px;}.elementor-10 .elementor-element.elementor-element-42e4cd3 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-abce0a6{width:var( --container-widget-width, 445px );max-width:445px;margin:0px -28px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:445px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-58a10319{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-f133678 img{width:100%;}.elementor-10 .elementor-element.elementor-element-56dc5725{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-752fc44{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-9b64937{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-35d82d3{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-73aef3c{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-a5747a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-6c04f25 .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-cd6d1c2{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-5386d6f .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-bbc4b42{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-bd26ca7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-5bfae2b .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-3cc4720{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-02eb443{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-42e4cd3 .elementor-heading-title{font-size:17px;}.elementor-10 .elementor-element.elementor-element-abce0a6{--container-widget-width:916px;--container-widget-flex-grow:0;width:var( --container-widget-width, 916px );max-width:916px;}.elementor-10 .elementor-element.elementor-element-abce0a6 img{width:77%;}.elementor-10 .elementor-element.elementor-element-629c228{--container-widget-width:321px;--container-widget-flex-grow:0;width:var( --container-widget-width, 321px );max-width:321px;}.elementor-10 .elementor-element.elementor-element-26e3306 img{width:49%;}.elementor-10 .elementor-element.elementor-element-58a10319{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-56dc5725{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-10 .elementor-element.elementor-element-79aa1d81{--container-widget-width:52px;--container-widget-flex-grow:0;width:var( --container-widget-width, 52px );max-width:52px;text-align:left;}.elementor-10 .elementor-element.elementor-element-43072e0c{--container-widget-width:253px;--container-widget-flex-grow:0;width:var( --container-widget-width, 253px );max-width:253px;text-align:center;font-size:40px;line-height:1em;}.elementor-10 .elementor-element.elementor-element-c61c988{width:var( --container-widget-width, 283px );max-width:283px;--container-widget-width:283px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-5776d17a{font-size:14px;}.elementor-10 .elementor-element.elementor-element-5e68970b{--container-widget-width:253px;--container-widget-flex-grow:0;width:var( --container-widget-width, 253px );max-width:253px;}.elementor-10 .elementor-element.elementor-element-5e68970b .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-752fc44{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-d5cedba{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-e86bdb5{--container-widget-width:231px;--container-widget-flex-grow:0;width:var( --container-widget-width, 231px );max-width:231px;font-size:15px;}.elementor-10 .elementor-element.elementor-element-e0b0a15{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e0b0a15.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-e0b0a15 .elementor-button{font-size:15px;}.elementor-10 .elementor-element.elementor-element-3b3ada2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-3b3ada2 .elementor-icon-list-item > a{font-size:15px;}.elementor-10 .elementor-element.elementor-element-aab2771 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-aab2771 .elementor-icon-list-item > a{font-size:15px;}.elementor-10 .elementor-element.elementor-element-425ed14 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-425ed14 .elementor-icon-list-item > a{font-size:15px;}.elementor-10 .elementor-element.elementor-element-9b64937{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-8b90999 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-8b90999 .elementor-icon-list-item > a{font-size:15px;}.elementor-10 .elementor-element.elementor-element-7006a0d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-7006a0d .elementor-icon-list-item > a{font-size:15px;}.elementor-10 .elementor-element.elementor-element-91d010d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-91d010d .elementor-icon-list-item > a{font-size:15px;}.elementor-10 .elementor-element.elementor-element-d502a70{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-2d774b6{--container-widget-width:253px;--container-widget-flex-grow:0;width:var( --container-widget-width, 253px );max-width:253px;}.elementor-10 .elementor-element.elementor-element-2d774b6 .elementor-heading-title{font-size:34px;}.elementor-10 .elementor-element.elementor-element-e7c0fed{--container-widget-width:231px;--container-widget-flex-grow:0;width:var( --container-widget-width, 231px );max-width:231px;font-size:14px;}.elementor-10 .elementor-element.elementor-element-e32b101{--container-widget-width:231px;--container-widget-flex-grow:0;width:var( --container-widget-width, 231px );max-width:231px;font-size:15px;}.elementor-10 .elementor-element.elementor-element-8704ce7 .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-7e70ccf{--container-widget-width:231px;--container-widget-flex-grow:0;width:var( --container-widget-width, 231px );max-width:231px;}.elementor-10 .elementor-element.elementor-element-7e70ccf .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-35d82d3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-363b9ec{--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-10 .elementor-element.elementor-element-73aef3c{--width:300px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-a5747a2{text-align:center;}.elementor-10 .elementor-element.elementor-element-a5747a2 img{width:58%;}.elementor-10 .elementor-element.elementor-element-6c04f25{--container-widget-width:322px;--container-widget-flex-grow:0;width:var( --container-widget-width, 322px );max-width:322px;text-align:center;}.elementor-10 .elementor-element.elementor-element-6c04f25.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-d869aa6{width:var( --container-widget-width, 276px );max-width:276px;--container-widget-width:276px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-d869aa6.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-b6b6ea2.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-cd6d1c2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-cd6d1c2.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-e58600e{--container-widget-width:306px;--container-widget-flex-grow:0;width:var( --container-widget-width, 306px );max-width:306px;text-align:center;}.elementor-10 .elementor-element.elementor-element-e58600e.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-e58600e img{width:77%;max-width:90%;}.elementor-10 .elementor-element.elementor-element-5386d6f{--container-widget-width:322px;--container-widget-flex-grow:0;width:var( --container-widget-width, 322px );max-width:322px;text-align:center;}.elementor-10 .elementor-element.elementor-element-5386d6f.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-97d19a7{text-align:center;}.elementor-10 .elementor-element.elementor-element-7209e83.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-bbc4b42{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-10 .elementor-element.elementor-element-bd26ca7{--container-widget-width:231px;--container-widget-flex-grow:0;width:var( --container-widget-width, 231px );max-width:231px;text-align:center;}.elementor-10 .elementor-element.elementor-element-bd26ca7.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5bfae2b{--container-widget-width:322px;--container-widget-flex-grow:0;width:var( --container-widget-width, 322px );max-width:322px;text-align:center;}.elementor-10 .elementor-element.elementor-element-5bfae2b.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3cc4720{text-align:center;}.elementor-10 .elementor-element.elementor-element-f944e74.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-c9036c5 img{width:100%;}.elementor-10 .elementor-element.elementor-element-e777559{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) -10px;--container-widget-width:344px;--container-widget-flex-grow:0;width:var( --container-widget-width, 344px );max-width:344px;font-size:15px;}}/* Start custom CSS for html, class: .elementor-element-fc206e2 *//* Banner con bordes laterales difuminados */
.banner-movimiento {
  overflow: hidden;
  white-space: nowrap;
  background-color: #BDCEC6; /* Fondo */
  position: relative;
  font-family: 'Montserrat', sans-serif;
}

/* Texto en movimiento */
.banner-movimiento .banner-track {
  display: inline-block;
  padding: 16px 0;
  font-size: 16px;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: #000;
  animation: banner-scroll 28s linear infinite;
}

/* Animación continua */
@keyframes banner-scroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-50%);
  }
}

/* Bordes difuminados izquierda y derecha */
.banner-movimiento::before,
.banner-movimiento::after {
  content: "";
  position: absolute;
  top: 0;
  width: 80px; /* anchura del degradado */
  height: 100%;
  z-index: 2;
  pointer-events: none;
}

/* Degradado izquierdo */
.banner-movimiento::before {
  left: 0;
  background: linear-gradient(to right, rgba(189, 206, 198, 1) 0%, rgba(189, 206, 198, 0) 100%);
}

/* Degradado derecho */
.banner-movimiento::after {
  right: 0;
  background: linear-gradient(to left, rgba(189, 206, 198, 1) 0%, rgba(189, 206, 198, 0) 100%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43072e0c */@font-face {
  font-family: 'Grand Paradiso';
  src: url('https://tusitio.com/wp-content/uploads/2025/07/grand-paradiso.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}

.marquesina-texto {
  font-family: 'Grand Paradiso', cursive;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e68970b */@font-face {
  font-family: 'Grand Paradiso';
  src: url('https://tusitio.com/wp-content/uploads/2025/07/grand-paradiso.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}

.marquesina-texto {
  font-family: 'Grand Paradiso', cursive;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d774b6 */@font-face {
  font-family: 'Grand Paradiso';
  src: url('https://tusitio.com/wp-content/uploads/2025/07/grand-paradiso.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}

.marquesina-texto {
  font-family: 'Grand Paradiso', cursive;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a5747a2 */review-photo/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c04f25 */review-name/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73aef3c */review-header/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d869aa6 */review-text/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-b6b6ea2 */review-stars/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-363b9ec *//* --- AJUSTES FINOS DE ESTILO FRAMER --- */

/* Quita el borde violeta accidental */
.review-name {
  border: none !important;
  box-shadow: none !important;
}

/* Asegura el estilo del texto y jerarquía */
.review-name {
  font-size: 18px;
  font-weight: 600;
  color: #1b1b1b;
}

.review-role {
  font-size: 15px;
  font-weight: 400;
  opacity: 0.65;
}

/* Corrige el fondo y la sombra para que se vea “flotante” */
.review-card {
  background: #ffffff;
  border-radius: 20px;
  border: 1px solid rgba(0,0,0,0.05);
  box-shadow: 0 8px 32px rgba(0,0,0,0.08);
  padding: 32px;
}

/* Ajuste del texto principal */
.review-text {
  font-size: 17px;
  line-height: 1.7;
  color: #1a1a1a;
  font-style: italic;
}

/* Ajuste del contenedor de estrellas */
.review-stars {
  display: flex;
  align-items: center;
  gap: 4px;
  font-size: 18px;
  color: #a7b0a3;
  margin-top: 12px;
}

/* Hace que la foto tenga borde sutil */
.review-photo img {
  border: 2px solid #f2f2f2;
  box-shadow: 0 2px 10px rgba(0,0,0,0.05);
}

/* Si el nombre y foto están muy separados, ajústalo */
.review-header {
  align-items: center;
  gap: 16px;
}

/* Quita espacio extra y centra mejor en pantallas pequeñas */
@media (max-width: 768px) {
  .review-card {
    min-width: 90vw;
    padding: 24px;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e58600e */review-photo/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5386d6f */review-name/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd6d1c2 */review-header/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-97d19a7 */review-text/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-7209e83 */review-stars/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bb9519 *//* --- AJUSTES FINOS DE ESTILO FRAMER --- */

/* Quita el borde violeta accidental */
.review-name {
  border: none !important;
  box-shadow: none !important;
}

/* Asegura el estilo del texto y jerarquía */
.review-name {
  font-size: 18px;
  font-weight: 600;
  color: #1b1b1b;
}

.review-role {
  font-size: 15px;
  font-weight: 400;
  opacity: 0.65;
}

/* Corrige el fondo y la sombra para que se vea “flotante” */
.review-card {
  background: #ffffff;
  border-radius: 20px;
  border: 1px solid rgba(0,0,0,0.05);
  box-shadow: 0 8px 32px rgba(0,0,0,0.08);
  padding: 32px;
}

/* Ajuste del texto principal */
.review-text {
  font-size: 17px;
  line-height: 1.7;
  color: #1a1a1a;
  font-style: italic;
}

/* Ajuste del contenedor de estrellas */
.review-stars {
  display: flex;
  align-items: center;
  gap: 4px;
  font-size: 18px;
  color: #a7b0a3;
  margin-top: 12px;
}

/* Hace que la foto tenga borde sutil */
.review-photo img {
  border: 2px solid #f2f2f2;
  box-shadow: 0 2px 10px rgba(0,0,0,0.05);
}

/* Si el nombre y foto están muy separados, ajústalo */
.review-header {
  align-items: center;
  gap: 16px;
}

/* Quita espacio extra y centra mejor en pantallas pequeñas */
@media (max-width: 768px) {
  .review-card {
    min-width: 90vw;
    padding: 24px;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd26ca7 */review-photo/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5bfae2b */review-name/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbc4b42 */review-header/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cc4720 */review-text/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-f944e74 */review-stars/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f3b9f0 *//* --- AJUSTES FINOS DE ESTILO FRAMER --- */

/* Quita el borde violeta accidental */
.review-name {
  border: none !important;
  box-shadow: none !important;
}

/* Asegura el estilo del texto y jerarquía */
.review-name {
  font-size: 18px;
  font-weight: 600;
  color: #1b1b1b;
}

.review-role {
  font-size: 15px;
  font-weight: 400;
  opacity: 0.65;
}

/* Corrige el fondo y la sombra para que se vea “flotante” */
.review-card {
  background: #ffffff;
  border-radius: 20px;
  border: 1px solid rgba(0,0,0,0.05);
  box-shadow: 0 8px 32px rgba(0,0,0,0.08);
  padding: 32px;
}

/* Ajuste del texto principal */
.review-text {
  font-size: 17px;
  line-height: 1.7;
  color: #1a1a1a;
  font-style: italic;
}

/* Ajuste del contenedor de estrellas */
.review-stars {
  display: flex;
  align-items: center;
  gap: 4px;
  font-size: 18px;
  color: #a7b0a3;
  margin-top: 12px;
}

/* Hace que la foto tenga borde sutil */
.review-photo img {
  border: 2px solid #f2f2f2;
  box-shadow: 0 2px 10px rgba(0,0,0,0.05);
}

/* Si el nombre y foto están muy separados, ajústalo */
.review-header {
  align-items: center;
  gap: 16px;
}

/* Quita espacio extra y centra mejor en pantallas pequeñas */
@media (max-width: 768px) {
  .review-card {
    min-width: 90vw;
    padding: 24px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c63a504 */home-reviews-section/* End custom CSS */