.elementor-16232 .elementor-element.elementor-element-dd90fef{--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;}.elementor-16232 .elementor-element.elementor-element-c4e2cdd{--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-16232 .elementor-element.elementor-element-bb3e552{--spacer-size:75px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-16232 .elementor-element.elementor-element-5b26eb6 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:17px;font-weight:700;color:#8DAFF9;}.elementor-16232 .elementor-element.elementor-element-7e60a1f9{text-align:start;}.elementor-16232 .elementor-element.elementor-element-7e60a1f9 .elementor-heading-title{font-family:"recolecta", Sans-serif;font-size:63px;color:#524A3D;}.elementor-16232 .elementor-element.elementor-element-8d6daac{width:var( --container-widget-width, 86.364% );max-width:86.364%;--container-widget-width:86.364%;--container-widget-flex-grow:0;text-align:justify;}.elementor-16232 .elementor-element.elementor-element-8d6daac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16232 .elementor-element.elementor-element-8d6daac .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:14.5px;font-weight:400;line-height:18px;}.elementor-16232 .elementor-element.elementor-element-668db5e{--spacer-size:5px;}.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-16232 .elementor-element.elementor-element-31c1b8f .elementor-button{background-color:#698BE9;font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-radius:40px 40px 40px 40px;padding:10px 20px 10px 20px;}.elementor-16232 .elementor-element.elementor-element-31c1b8f .elementor-button:hover, .elementor-16232 .elementor-element.elementor-element-31c1b8f .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-16232 .elementor-element.elementor-element-31c1b8f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16232 .elementor-element.elementor-element-31c1b8f .elementor-button:hover svg, .elementor-16232 .elementor-element.elementor-element-31c1b8f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-16232 .elementor-element.elementor-element-5dbd93d .elementor-button{background-color:#95AFF4;font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-radius:40px 40px 40px 40px;padding:10px 20px 10px 20px;}.elementor-16232 .elementor-element.elementor-element-5dbd93d .elementor-button:hover, .elementor-16232 .elementor-element.elementor-element-5dbd93d .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-16232 .elementor-element.elementor-element-5dbd93d > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-16232 .elementor-element.elementor-element-5dbd93d .elementor-button-content-wrapper{flex-direction:row;}.elementor-16232 .elementor-element.elementor-element-5dbd93d .elementor-button:hover svg, .elementor-16232 .elementor-element.elementor-element-5dbd93d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-16232 .elementor-element.elementor-element-6130f41{--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-16232 .elementor-element.elementor-element-f8945d7{--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-16232 .elementor-element.elementor-element-43d0f21 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-16232 .elementor-element.elementor-element-43d0f21{text-align:center;}.elementor-16232 .elementor-element.elementor-element-43d0f21 .elementor-heading-title{font-family:"recolecta", Sans-serif;font-size:70px;font-weight:600;color:var( --e-global-color-text );}.elementor-16232 .elementor-element.elementor-element-6850110{--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;}.elementor-16232 .elementor-element.elementor-element-0911a38{--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-16232 .elementor-element.elementor-element-b11a7e6{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16232 .elementor-element.elementor-element-b11a7e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16232 .elementor-element.elementor-element-dd0994b{--spacer-size:70px;}.elementor-16232 .elementor-element.elementor-element-b609aa5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-16232 .elementor-element.elementor-element-b609aa5{text-align:start;}.elementor-16232 .elementor-element.elementor-element-b609aa5 .elementor-heading-title{font-family:"recolecta", Sans-serif;font-size:43px;font-weight:600;color:var( --e-global-color-primary );}.elementor-16232 .elementor-element.elementor-element-df81f7c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-16232 .elementor-element.elementor-element-df81f7c .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#524A3D;}.elementor-16232 .elementor-element.elementor-element-512e75f .elementor-button{background-color:#95AFF4;font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-radius:40px 40px 40px 40px;padding:10px 20px 10px 20px;}.elementor-16232 .elementor-element.elementor-element-512e75f .elementor-button:hover, .elementor-16232 .elementor-element.elementor-element-512e75f .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-16232 .elementor-element.elementor-element-512e75f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16232 .elementor-element.elementor-element-512e75f .elementor-button:hover svg, .elementor-16232 .elementor-element.elementor-element-512e75f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-16232 .elementor-element.elementor-element-1bdd09c{--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-16232 .elementor-element.elementor-element-1cd5307{--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-16232 .elementor-element.elementor-element-1cd5307.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16232 .elementor-element.elementor-element-b9c4d33 img{width:90%;}.elementor-16232 .elementor-element.elementor-element-31190ec0{--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:stretch;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16232 .elementor-element.elementor-element-7dab0eb1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16232 .elementor-element.elementor-element-7dab0eb1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16232 .elementor-element.elementor-element-38a6d6e0 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-16232 .elementor-element.elementor-element-38a6d6e0{text-align:center;}.elementor-16232 .elementor-element.elementor-element-38a6d6e0 .elementor-heading-title{font-family:"recolecta", Sans-serif;font-size:35px;color:#524A3D;}.elementor-16232 .elementor-element.elementor-element-0e92549{--spacer-size:20px;}.elementor-16232 .elementor-element.elementor-element-d7eb055{--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-16232 .elementor-element.elementor-element-d7eb055.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16232 .elementor-element.elementor-element-0274198{--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;}.elementor-16232 .elementor-element.elementor-element-beb1f8f .elementor-button:hover, .elementor-16232 .elementor-element.elementor-element-beb1f8f .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-16232 .elementor-element.elementor-element-beb1f8f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16232 .elementor-element.elementor-element-beb1f8f .elementor-button .elementor-button-content-wrapper{gap:32px;}.elementor-16232 .elementor-element.elementor-element-beb1f8f .elementor-button{font-family:"recolecta", Sans-serif;font-size:21px;font-weight:400;fill:#678AE8;color:#678AE8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#678AE8;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-16232 .elementor-element.elementor-element-81306e5 .elementor-button:hover, .elementor-16232 .elementor-element.elementor-element-81306e5 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-16232 .elementor-element.elementor-element-81306e5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16232 .elementor-element.elementor-element-81306e5 .elementor-button .elementor-button-content-wrapper{gap:32px;}.elementor-16232 .elementor-element.elementor-element-81306e5 .elementor-button{font-family:"recolecta", Sans-serif;font-size:21px;font-weight:400;fill:#678AE8;color:#678AE8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#678AE8;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-16232 .elementor-element.elementor-element-484b6cf .elementor-button:hover, .elementor-16232 .elementor-element.elementor-element-484b6cf .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-16232 .elementor-element.elementor-element-484b6cf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16232 .elementor-element.elementor-element-484b6cf .elementor-button .elementor-button-content-wrapper{gap:32px;}.elementor-16232 .elementor-element.elementor-element-484b6cf .elementor-button{font-family:"recolecta", Sans-serif;font-size:21px;font-weight:400;fill:#678AE8;color:#678AE8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#678AE8;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-16232 .elementor-element.elementor-element-05fab60{--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-16232 .elementor-element.elementor-element-05fab60.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16232 .elementor-element.elementor-element-6339539{--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;}.elementor-16232 .elementor-element.elementor-element-6fef8c4 .elementor-button:hover, .elementor-16232 .elementor-element.elementor-element-6fef8c4 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-16232 .elementor-element.elementor-element-6fef8c4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16232 .elementor-element.elementor-element-6fef8c4 .elementor-button .elementor-button-content-wrapper{gap:32px;}.elementor-16232 .elementor-element.elementor-element-6fef8c4 .elementor-button{font-family:"recolecta", Sans-serif;font-size:21px;font-weight:400;fill:#678AE8;color:#678AE8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#678AE8;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-16232 .elementor-element.elementor-element-5d8f153 .elementor-button:hover, .elementor-16232 .elementor-element.elementor-element-5d8f153 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-16232 .elementor-element.elementor-element-5d8f153 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16232 .elementor-element.elementor-element-5d8f153 .elementor-button .elementor-button-content-wrapper{gap:32px;}.elementor-16232 .elementor-element.elementor-element-5d8f153 .elementor-button{font-family:"recolecta", Sans-serif;font-size:21px;font-weight:400;fill:#678AE8;color:#678AE8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#678AE8;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-16232 .elementor-element.elementor-element-0a4f744 .elementor-button:hover, .elementor-16232 .elementor-element.elementor-element-0a4f744 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-16232 .elementor-element.elementor-element-0a4f744 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16232 .elementor-element.elementor-element-0a4f744 .elementor-button .elementor-button-content-wrapper{gap:32px;}.elementor-16232 .elementor-element.elementor-element-0a4f744 .elementor-button{font-family:"recolecta", Sans-serif;font-size:21px;font-weight:400;fill:#678AE8;color:#678AE8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#678AE8;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-16232 .elementor-element.elementor-element-3f928e6{--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-16232 .elementor-element.elementor-element-5bd59a9{--spacer-size:38px;}.elementor-16232 .elementor-element.elementor-element-7adbb02{--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:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16232 .elementor-element.elementor-element-4ea3e55{text-align:center;}.elementor-16232 .elementor-element.elementor-element-4ea3e55 .elementor-heading-title{font-family:"recolecta", Sans-serif;font-size:40px;color:#524A3D;}.elementor-16232 .elementor-element.elementor-element-125c62a{--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-16232 .elementor-element.elementor-element-125c62a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16232 .elementor-element.elementor-element-895f4f5{--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-16232 .elementor-element.elementor-element-11ded0a{--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 20px;--row-gap:0px;--column-gap:20px;}.elementor-16232 .elementor-element.elementor-element-c156422{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#95AFF4;--border-color:#95AFF4;--border-radius:10px 10px 10px 10px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-16232 .elementor-element.elementor-element-dc465f9{text-align:center;}.elementor-16232 .elementor-element.elementor-element-dc465f9 .elementor-heading-title{font-family:"recolecta", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-primary );}.elementor-16232 .elementor-element.elementor-element-11b7017 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-16232 .elementor-element.elementor-element-11b7017{text-align:center;}.elementor-16232 .elementor-element.elementor-element-11b7017 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:var( --e-global-color-primary );}.elementor-16232 .elementor-element.elementor-element-0b6f6d6{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#95AFF4;--border-color:#95AFF4;--border-radius:10px 10px 10px 10px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-16232 .elementor-element.elementor-element-38bd1ad{text-align:center;}.elementor-16232 .elementor-element.elementor-element-38bd1ad .elementor-heading-title{font-family:"recolecta", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-primary );}.elementor-16232 .elementor-element.elementor-element-66e7fc2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-16232 .elementor-element.elementor-element-66e7fc2{text-align:center;}.elementor-16232 .elementor-element.elementor-element-66e7fc2 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:var( --e-global-color-primary );}.elementor-16232 .elementor-element.elementor-element-be2c306{--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 20px;--row-gap:0px;--column-gap:20px;}.elementor-16232 .elementor-element.elementor-element-c353674{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#95AFF4;--border-color:#95AFF4;--border-radius:10px 10px 10px 10px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-16232 .elementor-element.elementor-element-539f8f2{text-align:center;}.elementor-16232 .elementor-element.elementor-element-539f8f2 .elementor-heading-title{font-family:"recolecta", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-primary );}.elementor-16232 .elementor-element.elementor-element-3449386 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-16232 .elementor-element.elementor-element-3449386{text-align:center;}.elementor-16232 .elementor-element.elementor-element-3449386 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:var( --e-global-color-primary );}.elementor-16232 .elementor-element.elementor-element-b0628f0{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#95AFF4;--border-color:#95AFF4;--border-radius:10px 10px 10px 10px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-16232 .elementor-element.elementor-element-aa00789{text-align:center;}.elementor-16232 .elementor-element.elementor-element-aa00789 .elementor-heading-title{font-family:"recolecta", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-primary );}.elementor-16232 .elementor-element.elementor-element-81809b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-16232 .elementor-element.elementor-element-81809b4{text-align:center;}.elementor-16232 .elementor-element.elementor-element-81809b4 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:var( --e-global-color-primary );}.elementor-16232 .elementor-element.elementor-element-6af1b05{--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-16232 .elementor-element.elementor-element-6af1b05.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16232 .elementor-element.elementor-element-64ba50b{--spacer-size:38px;}.elementor-16232 .elementor-element.elementor-element-7690d71{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16232 .elementor-element.elementor-element-02b0738{text-align:center;}.elementor-16232 .elementor-element.elementor-element-02b0738 .elementor-heading-title{font-family:"recolecta", Sans-serif;font-size:40px;color:#524A3D;}.elementor-16232 .elementor-element.elementor-element-d1a6b33 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-16232 .elementor-element.elementor-element-d1a6b33{text-align:center;}.elementor-16232 .elementor-element.elementor-element-d1a6b33 .elementor-heading-title{font-family:"recolecta", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-text );}.elementor-16232 .elementor-element.elementor-element-bb3245b{--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;--flex-wrap:wrap;}.elementor-16232 .elementor-element.elementor-element-3d0611e{--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-16232 .elementor-element.elementor-element-abd81fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-16232 .elementor-element.elementor-element-abd81fc{text-align:center;}.elementor-16232 .elementor-element.elementor-element-abd81fc .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:var( --e-global-color-primary );}.elementor-16232 .elementor-element.elementor-element-61cff2e{--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-16232 .elementor-element.elementor-element-8fd691c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-16232 .elementor-element.elementor-element-8fd691c{text-align:center;}.elementor-16232 .elementor-element.elementor-element-8fd691c .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:var( --e-global-color-primary );}.elementor-16232 .elementor-element.elementor-element-1b2ed5a{--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-16232 .elementor-element.elementor-element-f06bb9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-16232 .elementor-element.elementor-element-f06bb9f{text-align:center;}.elementor-16232 .elementor-element.elementor-element-f06bb9f .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:var( --e-global-color-primary );}.elementor-16232 .elementor-element.elementor-element-9aaa920{--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-16232 .elementor-element.elementor-element-aad4424 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-16232 .elementor-element.elementor-element-aad4424{text-align:center;}.elementor-16232 .elementor-element.elementor-element-aad4424 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:var( --e-global-color-primary );}.elementor-16232 .elementor-element.elementor-element-2512aca{--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-16232 .elementor-element.elementor-element-7cde639 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-16232 .elementor-element.elementor-element-7cde639{text-align:center;}.elementor-16232 .elementor-element.elementor-element-7cde639 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:var( --e-global-color-primary );}.elementor-16232 .elementor-element.elementor-element-febbce1{--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-16232 .elementor-element.elementor-element-b637eb4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-16232 .elementor-element.elementor-element-b637eb4{text-align:center;}.elementor-16232 .elementor-element.elementor-element-b637eb4 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:var( --e-global-color-primary );}.elementor-16232 .elementor-element.elementor-element-24be24a{--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;}.elementor-16232 .elementor-element.elementor-element-89abe2c{--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;--border-radius:30px 30px 30px 30px;--margin-top:50px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-16232 .elementor-element.elementor-element-89abe2c:not(.elementor-motion-effects-element-type-background), .elementor-16232 .elementor-element.elementor-element-89abe2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CAD8FF;}.elementor-16232 .elementor-element.elementor-element-c1b7dc9{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16232 .elementor-element.elementor-element-5647bd5{--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-16232 .elementor-element.elementor-element-5f4676e{text-align:start;}.elementor-16232 .elementor-element.elementor-element-5f4676e .elementor-heading-title{font-family:"recolecta", Sans-serif;font-size:45px;color:#524A3D;}.elementor-16232 .elementor-element.elementor-element-21418d1{--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-16232 .elementor-element.elementor-element-5031261 .elementor-button{background-color:#CAD8FF;font-family:"recolecta", Sans-serif;font-size:21px;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#678AE8;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-16232 .elementor-element.elementor-element-5031261 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-16232 .elementor-element.elementor-element-838b661 .elementor-button{background-color:#CAD8FF;font-family:"recolecta", Sans-serif;font-size:21px;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#678AE8;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-16232 .elementor-element.elementor-element-838b661 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-16232 .elementor-element.elementor-element-1e8bc94 .elementor-button{background-color:#CAD8FF;font-family:"recolecta", Sans-serif;font-size:21px;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#678AE8;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-16232 .elementor-element.elementor-element-1e8bc94 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-16232 .elementor-element.elementor-element-d17bdea .elementor-button{background-color:#CAD8FF;font-family:"recolecta", Sans-serif;font-size:19px;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#678AE8;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-16232 .elementor-element.elementor-element-95201c5{--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-16232 .elementor-element.elementor-element-0851790{--spacer-size:10px;}.elementor-16232 .elementor-element.elementor-element-66ba6ca{--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-16232 .elementor-element.elementor-element-8e14617{--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-16232 .elementor-element.elementor-element-bcb8614{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-16232 .elementor-element.elementor-element-bcb8614.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-16232 .elementor-element.elementor-element-bcb8614 .elementor-heading-title{font-family:"recolecta", Sans-serif;font-size:40px;color:#524A3D;}.elementor-16232 .elementor-element.elementor-element-eb9405b{width:var( --container-widget-width, 62.429% );max-width:62.429%;--container-widget-width:62.429%;--container-widget-flex-grow:0;text-align:center;}.elementor-16232 .elementor-element.elementor-element-eb9405b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-16232 .elementor-element.elementor-element-eb9405b .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:15px;font-weight:600;line-height:1.1em;color:#95AFF4;}.elementor-16232 .elementor-element.elementor-element-9015199{--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-16232 .elementor-element.elementor-element-211724c{--display:flex;--border-radius:60px 60px 60px 60px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-16232 .elementor-element.elementor-element-211724c:not(.elementor-motion-effects-element-type-background), .elementor-16232 .elementor-element.elementor-element-211724c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F2;}.elementor-16232 .elementor-element.elementor-element-a61374d{text-align:center;}.elementor-16232 .elementor-element.elementor-element-a61374d .elementor-heading-title{font-family:"recolecta", Sans-serif;font-size:27px;font-weight:500;color:#524A3D;}.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-16232 .elementor-element.elementor-element-a88e356{text-align:center;font-family:"Urbanist", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.2em;color:#524A3D;}.elementor-16232 .elementor-element.elementor-element-74ad836 .elementor-button{background-color:#95AFF4;font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-radius:40px 40px 40px 40px;padding:10px 20px 10px 20px;}.elementor-16232 .elementor-element.elementor-element-74ad836 .elementor-button:hover, .elementor-16232 .elementor-element.elementor-element-74ad836 .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-16232 .elementor-element.elementor-element-74ad836 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16232 .elementor-element.elementor-element-74ad836 .elementor-button:hover svg, .elementor-16232 .elementor-element.elementor-element-74ad836 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-16232 .elementor-element.elementor-element-fadffa1{--display:flex;--border-radius:60px 60px 60px 60px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-16232 .elementor-element.elementor-element-fadffa1:not(.elementor-motion-effects-element-type-background), .elementor-16232 .elementor-element.elementor-element-fadffa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F2;}.elementor-16232 .elementor-element.elementor-element-b7bc975{text-align:center;}.elementor-16232 .elementor-element.elementor-element-b7bc975 .elementor-heading-title{font-family:"recolecta", Sans-serif;font-size:27px;font-weight:500;color:#524A3D;}.elementor-16232 .elementor-element.elementor-element-11b6538{text-align:center;font-family:"Urbanist", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.2em;color:#524A3D;}.elementor-16232 .elementor-element.elementor-element-8da51b3 .elementor-button{background-color:#95AFF4;font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-radius:40px 40px 40px 40px;padding:10px 20px 10px 20px;}.elementor-16232 .elementor-element.elementor-element-8da51b3 .elementor-button:hover, .elementor-16232 .elementor-element.elementor-element-8da51b3 .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-16232 .elementor-element.elementor-element-8da51b3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16232 .elementor-element.elementor-element-8da51b3 .elementor-button:hover svg, .elementor-16232 .elementor-element.elementor-element-8da51b3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-16232 .elementor-element.elementor-element-bcf7bac{--display:flex;--border-radius:60px 60px 60px 60px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-16232 .elementor-element.elementor-element-bcf7bac:not(.elementor-motion-effects-element-type-background), .elementor-16232 .elementor-element.elementor-element-bcf7bac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F2;}.elementor-16232 .elementor-element.elementor-element-0e1e5ae{text-align:center;}.elementor-16232 .elementor-element.elementor-element-0e1e5ae .elementor-heading-title{font-family:"recolecta", Sans-serif;font-size:24px;font-weight:500;color:#524A3D;}.elementor-16232 .elementor-element.elementor-element-f24afb7{text-align:center;font-family:"Urbanist", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.2em;color:#524A3D;}.elementor-16232 .elementor-element.elementor-element-4f759ef .elementor-button{background-color:#95AFF4;font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-radius:40px 40px 40px 40px;padding:10px 20px 10px 20px;}.elementor-16232 .elementor-element.elementor-element-4f759ef .elementor-button:hover, .elementor-16232 .elementor-element.elementor-element-4f759ef .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-16232 .elementor-element.elementor-element-4f759ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16232 .elementor-element.elementor-element-4f759ef .elementor-button:hover svg, .elementor-16232 .elementor-element.elementor-element-4f759ef .elementor-button:focus svg{fill:#FFFFFF;}.elementor-16232 .elementor-element.elementor-element-20adbe8{--display:flex;--border-radius:60px 60px 60px 60px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-16232 .elementor-element.elementor-element-20adbe8:not(.elementor-motion-effects-element-type-background), .elementor-16232 .elementor-element.elementor-element-20adbe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F2;}.elementor-16232 .elementor-element.elementor-element-4ffb831{text-align:center;}.elementor-16232 .elementor-element.elementor-element-4ffb831 .elementor-heading-title{font-family:"recolecta", Sans-serif;font-size:18px;font-weight:500;color:#678AE8;}.elementor-16232 .elementor-element.elementor-element-e78f1ae{text-align:center;font-family:"Urbanist", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.2em;color:#524A3D;}.elementor-16232 .elementor-element.elementor-element-e954aae .elementor-button{background-color:#95AFF4;font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-radius:40px 40px 40px 40px;padding:10px 20px 10px 20px;}.elementor-16232 .elementor-element.elementor-element-e954aae .elementor-button:hover, .elementor-16232 .elementor-element.elementor-element-e954aae .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-16232 .elementor-element.elementor-element-e954aae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16232 .elementor-element.elementor-element-e954aae .elementor-button:hover svg, .elementor-16232 .elementor-element.elementor-element-e954aae .elementor-button:focus svg{fill:#FFFFFF;}.elementor-16232 .elementor-element.elementor-element-7874f6d{--display:flex;--border-radius:60px 60px 60px 60px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-16232 .elementor-element.elementor-element-7874f6d:not(.elementor-motion-effects-element-type-background), .elementor-16232 .elementor-element.elementor-element-7874f6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F2;}.elementor-16232 .elementor-element.elementor-element-1cb3e10{text-align:center;}.elementor-16232 .elementor-element.elementor-element-1cb3e10 .elementor-heading-title{font-family:"recolecta", Sans-serif;font-size:27px;font-weight:500;color:#524A3D;}.elementor-16232 .elementor-element.elementor-element-fb2353e{text-align:center;font-family:"Urbanist", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.2em;color:#524A3D;}.elementor-16232 .elementor-element.elementor-element-526d364 .elementor-button{background-color:#95AFF4;font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-radius:40px 40px 40px 40px;padding:10px 20px 10px 20px;}.elementor-16232 .elementor-element.elementor-element-526d364 .elementor-button:hover, .elementor-16232 .elementor-element.elementor-element-526d364 .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-16232 .elementor-element.elementor-element-526d364 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16232 .elementor-element.elementor-element-526d364 .elementor-button:hover svg, .elementor-16232 .elementor-element.elementor-element-526d364 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-16232 .elementor-element.elementor-element-b070562{--display:flex;--border-radius:60px 60px 60px 60px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-16232 .elementor-element.elementor-element-b070562:not(.elementor-motion-effects-element-type-background), .elementor-16232 .elementor-element.elementor-element-b070562 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F2;}.elementor-16232 .elementor-element.elementor-element-39ce67d{text-align:center;}.elementor-16232 .elementor-element.elementor-element-39ce67d .elementor-heading-title{font-family:"recolecta", Sans-serif;font-size:27px;font-weight:500;color:#524A3D;}.elementor-16232 .elementor-element.elementor-element-5916e9e{text-align:center;font-family:"Urbanist", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.2em;color:#524A3D;}.elementor-16232 .elementor-element.elementor-element-1348909 .elementor-button{background-color:#95AFF4;font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-radius:40px 40px 40px 40px;padding:10px 20px 10px 20px;}.elementor-16232 .elementor-element.elementor-element-1348909 .elementor-button:hover, .elementor-16232 .elementor-element.elementor-element-1348909 .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-16232 .elementor-element.elementor-element-1348909 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16232 .elementor-element.elementor-element-1348909 .elementor-button:hover svg, .elementor-16232 .elementor-element.elementor-element-1348909 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-16232 .elementor-element.elementor-element-be0921f{--display:flex;--border-radius:60px 60px 60px 60px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-16232 .elementor-element.elementor-element-be0921f:not(.elementor-motion-effects-element-type-background), .elementor-16232 .elementor-element.elementor-element-be0921f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F2;}.elementor-16232 .elementor-element.elementor-element-e149c4b{text-align:center;}.elementor-16232 .elementor-element.elementor-element-e149c4b .elementor-heading-title{font-family:"recolecta", Sans-serif;font-size:27px;font-weight:500;color:#524A3D;}.elementor-16232 .elementor-element.elementor-element-233a02e{text-align:center;font-family:"Urbanist", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.2em;color:#524A3D;}.elementor-16232 .elementor-element.elementor-element-2110625 .elementor-button{background-color:#95AFF4;font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-radius:40px 40px 40px 40px;padding:10px 20px 10px 20px;}.elementor-16232 .elementor-element.elementor-element-2110625 .elementor-button:hover, .elementor-16232 .elementor-element.elementor-element-2110625 .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-16232 .elementor-element.elementor-element-2110625 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16232 .elementor-element.elementor-element-2110625 .elementor-button:hover svg, .elementor-16232 .elementor-element.elementor-element-2110625 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-16232 .elementor-element.elementor-element-c8a6629{--display:flex;--border-radius:60px 60px 60px 60px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-16232 .elementor-element.elementor-element-c8a6629:not(.elementor-motion-effects-element-type-background), .elementor-16232 .elementor-element.elementor-element-c8a6629 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F2;}.elementor-16232 .elementor-element.elementor-element-da4a2fc{text-align:center;}.elementor-16232 .elementor-element.elementor-element-da4a2fc .elementor-heading-title{font-family:"recolecta", Sans-serif;font-size:20px;font-weight:500;color:#524A3D;}.elementor-16232 .elementor-element.elementor-element-3f75718{text-align:center;font-family:"Urbanist", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.2em;color:#524A3D;}.elementor-16232 .elementor-element.elementor-element-7d2306a .elementor-button{background-color:#95AFF4;font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-radius:40px 40px 40px 40px;padding:10px 20px 10px 20px;}.elementor-16232 .elementor-element.elementor-element-7d2306a .elementor-button:hover, .elementor-16232 .elementor-element.elementor-element-7d2306a .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-16232 .elementor-element.elementor-element-7d2306a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16232 .elementor-element.elementor-element-7d2306a .elementor-button:hover svg, .elementor-16232 .elementor-element.elementor-element-7d2306a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-16232 .elementor-element.elementor-element-7fdc6c1{--display:flex;--border-radius:60px 60px 60px 60px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-16232 .elementor-element.elementor-element-7fdc6c1:not(.elementor-motion-effects-element-type-background), .elementor-16232 .elementor-element.elementor-element-7fdc6c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F2;}.elementor-16232 .elementor-element.elementor-element-af4ce32{text-align:center;}.elementor-16232 .elementor-element.elementor-element-af4ce32 .elementor-heading-title{font-family:"recolecta", Sans-serif;font-size:27px;font-weight:500;color:#524A3D;}.elementor-16232 .elementor-element.elementor-element-4192414{text-align:center;font-family:"Urbanist", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.2em;color:#524A3D;}.elementor-16232 .elementor-element.elementor-element-0364983 .elementor-button{background-color:#95AFF4;font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-radius:40px 40px 40px 40px;padding:10px 20px 10px 20px;}.elementor-16232 .elementor-element.elementor-element-0364983 .elementor-button:hover, .elementor-16232 .elementor-element.elementor-element-0364983 .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-16232 .elementor-element.elementor-element-0364983 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16232 .elementor-element.elementor-element-0364983 .elementor-button:hover svg, .elementor-16232 .elementor-element.elementor-element-0364983 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-16232 .elementor-element.elementor-element-25cc5bc{--display:flex;--border-radius:60px 60px 60px 60px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-16232 .elementor-element.elementor-element-25cc5bc:not(.elementor-motion-effects-element-type-background), .elementor-16232 .elementor-element.elementor-element-25cc5bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F2;}.elementor-16232 .elementor-element.elementor-element-cdb9f6d{text-align:center;}.elementor-16232 .elementor-element.elementor-element-cdb9f6d .elementor-heading-title{font-family:"recolecta", Sans-serif;font-size:19px;font-weight:500;color:#524A3D;}.elementor-16232 .elementor-element.elementor-element-cdc871f{text-align:center;font-family:"Urbanist", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.2em;color:#524A3D;}.elementor-16232 .elementor-element.elementor-element-91e5d8e .elementor-button{background-color:#95AFF4;font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-radius:40px 40px 40px 40px;padding:10px 20px 10px 20px;}.elementor-16232 .elementor-element.elementor-element-91e5d8e .elementor-button:hover, .elementor-16232 .elementor-element.elementor-element-91e5d8e .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-16232 .elementor-element.elementor-element-91e5d8e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16232 .elementor-element.elementor-element-91e5d8e .elementor-button:hover svg, .elementor-16232 .elementor-element.elementor-element-91e5d8e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-16232 .elementor-element.elementor-element-85791c6{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-16232 .elementor-element.elementor-element-5e31680e{--display:flex;}.elementor-16232 .elementor-element.elementor-element-154b53ed > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-16232 .elementor-element.elementor-element-154b53ed{text-align:center;}.elementor-16232 .elementor-element.elementor-element-154b53ed .elementor-heading-title{font-family:"recolecta", Sans-serif;font-size:40px;color:#524A3D;}.elementor-16232 .elementor-element.elementor-element-36579cc1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16232 .elementor-element.elementor-element-36579cc1{text-align:center;}.elementor-16232 .elementor-element.elementor-element-36579cc1 .elementor-heading-title{font-family:"recolecta", Sans-serif;font-size:25px;color:#524A3D;}.elementor-16232 .elementor-element.elementor-element-2f7182e{--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-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-16232 .elementor-element.elementor-element-e177606{--grid-columns:3;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-16232 .elementor-element.elementor-element-22d9608{--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-16232 .elementor-element.elementor-element-b74576b{--spacer-size:50px;}.elementor-16232 .elementor-element.elementor-element-ae75440{--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-16232 .elementor-element.elementor-element-abce9f2{--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-16232 .elementor-element.elementor-element-524bd4d{--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-16232 .elementor-element.elementor-element-36cdb64{--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 020px;--row-gap:0px;--column-gap:020px;}.elementor-16232 .elementor-element.elementor-element-51991f5{--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;--border-radius:35px 35px 35px 35px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-16232 .elementor-element.elementor-element-51991f5:not(.elementor-motion-effects-element-type-background), .elementor-16232 .elementor-element.elementor-element-51991f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CAD8FF;}.elementor-16232 .elementor-element.elementor-element-3666840{text-align:center;}.elementor-16232 .elementor-element.elementor-element-3666840 .elementor-heading-title{font-family:"recolecta", Sans-serif;font-size:28px;color:#524A3D;}.elementor-16232 .elementor-element.elementor-element-4bf4e75{width:100%;max-width:100%;text-align:center;}.elementor-16232 .elementor-element.elementor-element-4bf4e75.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-16232 .elementor-element.elementor-element-4bf4e75 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:14.5px;font-weight:500;line-height:1.1em;color:#524A3D;}.elementor-16232 .elementor-element.elementor-element-0e979ad .elementor-button{background-color:#95AFF4;font-family:"Urbanist", Sans-serif;font-size:17px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-radius:40px 40px 40px 40px;padding:10px 20px 10px 20px;}.elementor-16232 .elementor-element.elementor-element-0e979ad .elementor-button:hover, .elementor-16232 .elementor-element.elementor-element-0e979ad .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-16232 .elementor-element.elementor-element-0e979ad > .elementor-widget-container{margin:05px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16232 .elementor-element.elementor-element-0e979ad .elementor-button-content-wrapper{flex-direction:row;}.elementor-16232 .elementor-element.elementor-element-0e979ad .elementor-button:hover svg, .elementor-16232 .elementor-element.elementor-element-0e979ad .elementor-button:focus svg{fill:#FFFFFF;}.elementor-16232 .elementor-element.elementor-element-30867c0{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:35px 35px 35px 35px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-16232 .elementor-element.elementor-element-30867c0:not(.elementor-motion-effects-element-type-background), .elementor-16232 .elementor-element.elementor-element-30867c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CAD8FF;}.elementor-16232 .elementor-element.elementor-element-92077f0{text-align:center;}.elementor-16232 .elementor-element.elementor-element-92077f0 .elementor-heading-title{font-family:"recolecta", Sans-serif;font-size:28px;color:#524A3D;}.elementor-16232 .elementor-element.elementor-element-5782906{width:100%;max-width:100%;text-align:center;}.elementor-16232 .elementor-element.elementor-element-5782906 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-16232 .elementor-element.elementor-element-5782906.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-16232 .elementor-element.elementor-element-5782906 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:14.5px;font-weight:500;line-height:1.1em;color:#524A3D;}.elementor-16232 .elementor-element.elementor-element-50d289c .elementor-button{background-color:#95AFF4;font-family:"Urbanist", Sans-serif;font-size:17px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-radius:40px 40px 40px 40px;padding:10px 20px 10px 20px;}.elementor-16232 .elementor-element.elementor-element-50d289c .elementor-button:hover, .elementor-16232 .elementor-element.elementor-element-50d289c .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-16232 .elementor-element.elementor-element-50d289c > .elementor-widget-container{margin:017px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16232 .elementor-element.elementor-element-50d289c .elementor-button:hover svg, .elementor-16232 .elementor-element.elementor-element-50d289c .elementor-button:focus svg{fill:#FFFFFF;}body.elementor-page-16232:not(.elementor-motion-effects-element-type-background), body.elementor-page-16232 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-16232 .elementor-element.elementor-element-c4e2cdd{--width:50%;}.elementor-16232 .elementor-element.elementor-element-6130f41{--width:50%;}.elementor-16232 .elementor-element.elementor-element-0911a38{--width:50%;}.elementor-16232 .elementor-element.elementor-element-b11a7e6{--width:96.545%;}.elementor-16232 .elementor-element.elementor-element-1bdd09c{--width:50%;}.elementor-16232 .elementor-element.elementor-element-1cd5307{--width:80.18%;}.elementor-16232 .elementor-element.elementor-element-31190ec0{--content-width:70%;}.elementor-16232 .elementor-element.elementor-element-7dab0eb1{--width:95.608%;}.elementor-16232 .elementor-element.elementor-element-d7eb055{--width:77.982%;}.elementor-16232 .elementor-element.elementor-element-05fab60{--width:79.648%;}.elementor-16232 .elementor-element.elementor-element-125c62a{--width:63.069%;}.elementor-16232 .elementor-element.elementor-element-c156422{--width:50%;}.elementor-16232 .elementor-element.elementor-element-0b6f6d6{--width:50%;}.elementor-16232 .elementor-element.elementor-element-c353674{--width:70%;}.elementor-16232 .elementor-element.elementor-element-b0628f0{--width:40%;}.elementor-16232 .elementor-element.elementor-element-6af1b05{--width:69.648%;}.elementor-16232 .elementor-element.elementor-element-3d0611e{--width:33.3333%;}.elementor-16232 .elementor-element.elementor-element-61cff2e{--width:33.3333%;}.elementor-16232 .elementor-element.elementor-element-1b2ed5a{--width:33.3333%;}.elementor-16232 .elementor-element.elementor-element-9aaa920{--width:33.3333%;}.elementor-16232 .elementor-element.elementor-element-2512aca{--width:33.3333%;}.elementor-16232 .elementor-element.elementor-element-febbce1{--width:33.3333%;}.elementor-16232 .elementor-element.elementor-element-24be24a{--content-width:905px;}.elementor-16232 .elementor-element.elementor-element-89abe2c{--width:100%;}.elementor-16232 .elementor-element.elementor-element-c1b7dc9{--width:80%;}.elementor-16232 .elementor-element.elementor-element-5647bd5{--width:50%;}.elementor-16232 .elementor-element.elementor-element-21418d1{--width:50%;}.elementor-16232 .elementor-element.elementor-element-5e31680e{--content-width:90%;}.elementor-16232 .elementor-element.elementor-element-51991f5{--width:50%;}.elementor-16232 .elementor-element.elementor-element-30867c0{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-16232 .elementor-element.elementor-element-c4e2cdd{--width:100%;}.elementor-16232 .elementor-element.elementor-element-31190ec0{--content-width:90%;}.elementor-16232 .elementor-element.elementor-element-0274198{--width:100%;}.elementor-16232 .elementor-element.elementor-element-6339539{--width:100%;}.elementor-16232 .elementor-element.elementor-element-125c62a{--width:100%;}.elementor-16232 .elementor-element.elementor-element-c1b7dc9{--width:100%;}}@media(max-width:1024px){.elementor-16232 .elementor-element.elementor-element-c4e2cdd{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-16232 .elementor-element.elementor-element-c4e2cdd.e-con{--align-self:center;}.elementor-16232 .elementor-element.elementor-element-bb3e552{--spacer-size:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-16232 .elementor-element.elementor-element-7e60a1f9 .elementor-heading-title{font-size:58px;}.elementor-16232 .elementor-element.elementor-element-43d0f21 .elementor-heading-title{font-size:47px;}.elementor-16232 .elementor-element.elementor-element-dd0994b{--spacer-size:30px;}.elementor-16232 .elementor-element.elementor-element-b609aa5 .elementor-heading-title{font-size:23px;}.elementor-16232 .elementor-element.elementor-element-df81f7c .elementor-heading-title{font-size:14.5px;}.elementor-16232 .elementor-element.elementor-element-38a6d6e0 .elementor-heading-title{font-size:30px;}.elementor-16232 .elementor-element.elementor-element-0274198{--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-16232 .elementor-element.elementor-element-6339539{--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-16232 .elementor-element.elementor-element-4ea3e55 .elementor-heading-title{font-size:30px;}.elementor-16232 .elementor-element.elementor-element-11b7017 .elementor-heading-title{font-size:17px;}.elementor-16232 .elementor-element.elementor-element-66e7fc2 .elementor-heading-title{font-size:17px;}.elementor-16232 .elementor-element.elementor-element-3449386 .elementor-heading-title{font-size:17px;}.elementor-16232 .elementor-element.elementor-element-81809b4 .elementor-heading-title{font-size:17px;}.elementor-16232 .elementor-element.elementor-element-64ba50b{--spacer-size:1px;}.elementor-16232 .elementor-element.elementor-element-02b0738 .elementor-heading-title{font-size:30px;}.elementor-16232 .elementor-element.elementor-element-d1a6b33 .elementor-heading-title{font-size:23px;}.elementor-16232 .elementor-element.elementor-element-abd81fc .elementor-heading-title{font-size:17px;}.elementor-16232 .elementor-element.elementor-element-8fd691c .elementor-heading-title{font-size:17px;}.elementor-16232 .elementor-element.elementor-element-f06bb9f .elementor-heading-title{font-size:17px;}.elementor-16232 .elementor-element.elementor-element-aad4424 .elementor-heading-title{font-size:17px;}.elementor-16232 .elementor-element.elementor-element-7cde639 .elementor-heading-title{font-size:17px;}.elementor-16232 .elementor-element.elementor-element-b637eb4 .elementor-heading-title{font-size:17px;}.elementor-16232 .elementor-element.elementor-element-5f4676e .elementor-heading-title{font-size:38px;}.elementor-16232 .elementor-element.elementor-element-bcb8614{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-16232 .elementor-element.elementor-element-bcb8614 .elementor-heading-title{font-size:35px;}.elementor-16232 .elementor-element.elementor-element-85791c6{--e-n-carousel-swiper-slides-to-display:2;}.elementor-16232 .elementor-element.elementor-element-e177606{--grid-columns:2;}.elementor-16232 .elementor-element.elementor-element-3666840 .elementor-heading-title{font-size:35px;}.elementor-16232 .elementor-element.elementor-element-92077f0 .elementor-heading-title{font-size:35px;}.elementor-16232 .elementor-element.elementor-element-50d289c > .elementor-widget-container{margin:40px 0px 0px 0px;}}@media(max-width:767px){.elementor-16232 .elementor-element.elementor-element-bb3e552{--spacer-size:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-16232 .elementor-element.elementor-element-5b26eb6{text-align:center;}.elementor-16232 .elementor-element.elementor-element-5b26eb6 .elementor-heading-title{font-size:14px;}.elementor-16232 .elementor-element.elementor-element-7e60a1f9{text-align:center;}.elementor-16232 .elementor-element.elementor-element-7e60a1f9 .elementor-heading-title{font-size:40px;}.elementor-16232 .elementor-element.elementor-element-8d6daac{width:var( --container-widget-width, 306.359px );max-width:306.359px;--container-widget-width:306.359px;--container-widget-flex-grow:0;text-align:center;}.elementor-16232 .elementor-element.elementor-element-8d6daac .elementor-heading-title{font-size:14px;}.elementor-16232 .elementor-element.elementor-element-668db5e{--spacer-size:1px;}.elementor-16232 .elementor-element.elementor-element-31c1b8f .elementor-button{font-size:15px;}.elementor-16232 .elementor-element.elementor-element-5dbd93d .elementor-button{font-size:15px;}.elementor-16232 .elementor-element.elementor-element-43d0f21 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16232 .elementor-element.elementor-element-43d0f21 .elementor-heading-title{font-size:43px;}.elementor-16232 .elementor-element.elementor-element-dd0994b{--spacer-size:20px;}.elementor-16232 .elementor-element.elementor-element-b609aa5 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16232 .elementor-element.elementor-element-b609aa5{text-align:center;}.elementor-16232 .elementor-element.elementor-element-b609aa5 .elementor-heading-title{font-size:26px;}.elementor-16232 .elementor-element.elementor-element-df81f7c > .elementor-widget-container{padding:4% 0% 0% 0%;}.elementor-16232 .elementor-element.elementor-element-df81f7c{text-align:center;}.elementor-16232 .elementor-element.elementor-element-df81f7c .elementor-heading-title{font-size:14px;}.elementor-16232 .elementor-element.elementor-element-512e75f .elementor-button{font-size:15px;}.elementor-16232 .elementor-element.elementor-element-b9c4d33 img{width:100%;}.elementor-16232 .elementor-element.elementor-element-31190ec0{--content-width:90%;--margin-top:10px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-16232 .elementor-element.elementor-element-7dab0eb1{--gap:010px 010px;--row-gap:010px;--column-gap:010px;}.elementor-16232 .elementor-element.elementor-element-38a6d6e0 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16232 .elementor-element.elementor-element-38a6d6e0 .elementor-heading-title{font-size:23px;}.elementor-16232 .elementor-element.elementor-element-0e92549{--spacer-size:1px;}.elementor-16232 .elementor-element.elementor-element-0274198{--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-16232 .elementor-element.elementor-element-beb1f8f .elementor-button{font-size:15px;}.elementor-16232 .elementor-element.elementor-element-81306e5 .elementor-button{font-size:15px;}.elementor-16232 .elementor-element.elementor-element-484b6cf .elementor-button{font-size:15px;}.elementor-16232 .elementor-element.elementor-element-6339539{--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-16232 .elementor-element.elementor-element-6fef8c4 .elementor-button{font-size:15px;}.elementor-16232 .elementor-element.elementor-element-5d8f153 .elementor-button{font-size:15px;}.elementor-16232 .elementor-element.elementor-element-0a4f744 .elementor-button{font-size:15px;}.elementor-16232 .elementor-element.elementor-element-5bd59a9{--spacer-size:10px;}.elementor-16232 .elementor-element.elementor-element-7adbb02{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16232 .elementor-element.elementor-element-4ea3e55 .elementor-heading-title{font-size:27px;}.elementor-16232 .elementor-element.elementor-element-11ded0a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-16232 .elementor-element.elementor-element-c156422{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-16232 .elementor-element.elementor-element-dc465f9 .elementor-heading-title{font-size:22px;}.elementor-16232 .elementor-element.elementor-element-11b7017 > .elementor-widget-container{padding:4% 0% 0% 0%;}.elementor-16232 .elementor-element.elementor-element-11b7017{text-align:center;}.elementor-16232 .elementor-element.elementor-element-11b7017 .elementor-heading-title{font-size:14px;}.elementor-16232 .elementor-element.elementor-element-0b6f6d6{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-16232 .elementor-element.elementor-element-38bd1ad .elementor-heading-title{font-size:22px;}.elementor-16232 .elementor-element.elementor-element-66e7fc2 > .elementor-widget-container{padding:4% 0% 0% 0%;}.elementor-16232 .elementor-element.elementor-element-66e7fc2{text-align:center;}.elementor-16232 .elementor-element.elementor-element-66e7fc2 .elementor-heading-title{font-size:14px;}.elementor-16232 .elementor-element.elementor-element-be2c306{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-16232 .elementor-element.elementor-element-c353674{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-16232 .elementor-element.elementor-element-539f8f2 .elementor-heading-title{font-size:22px;}.elementor-16232 .elementor-element.elementor-element-3449386 > .elementor-widget-container{padding:4% 0% 0% 0%;}.elementor-16232 .elementor-element.elementor-element-3449386{text-align:center;}.elementor-16232 .elementor-element.elementor-element-3449386 .elementor-heading-title{font-size:14px;}.elementor-16232 .elementor-element.elementor-element-b0628f0{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-16232 .elementor-element.elementor-element-aa00789 .elementor-heading-title{font-size:22px;}.elementor-16232 .elementor-element.elementor-element-81809b4 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-16232 .elementor-element.elementor-element-81809b4{text-align:center;}.elementor-16232 .elementor-element.elementor-element-81809b4 .elementor-heading-title{font-size:14px;}.elementor-16232 .elementor-element.elementor-element-64ba50b{--spacer-size:10px;}.elementor-16232 .elementor-element.elementor-element-7690d71{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16232 .elementor-element.elementor-element-02b0738 .elementor-heading-title{font-size:27px;}.elementor-16232 .elementor-element.elementor-element-d1a6b33 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16232 .elementor-element.elementor-element-d1a6b33 .elementor-heading-title{font-size:17px;}.elementor-16232 .elementor-element.elementor-element-abd81fc > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-16232 .elementor-element.elementor-element-abd81fc{text-align:center;}.elementor-16232 .elementor-element.elementor-element-abd81fc .elementor-heading-title{font-size:14px;}.elementor-16232 .elementor-element.elementor-element-8fd691c > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-16232 .elementor-element.elementor-element-8fd691c{text-align:center;}.elementor-16232 .elementor-element.elementor-element-8fd691c .elementor-heading-title{font-size:14px;}.elementor-16232 .elementor-element.elementor-element-f06bb9f > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-16232 .elementor-element.elementor-element-f06bb9f{text-align:center;}.elementor-16232 .elementor-element.elementor-element-f06bb9f .elementor-heading-title{font-size:14px;}.elementor-16232 .elementor-element.elementor-element-aad4424 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-16232 .elementor-element.elementor-element-aad4424{text-align:center;}.elementor-16232 .elementor-element.elementor-element-aad4424 .elementor-heading-title{font-size:14px;}.elementor-16232 .elementor-element.elementor-element-7cde639 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-16232 .elementor-element.elementor-element-7cde639{text-align:center;}.elementor-16232 .elementor-element.elementor-element-7cde639 .elementor-heading-title{font-size:14px;}.elementor-16232 .elementor-element.elementor-element-b637eb4 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-16232 .elementor-element.elementor-element-b637eb4{text-align:center;}.elementor-16232 .elementor-element.elementor-element-b637eb4 .elementor-heading-title{font-size:14px;}.elementor-16232 .elementor-element.elementor-element-89abe2c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16232 .elementor-element.elementor-element-5f4676e .elementor-heading-title{font-size:32px;}.elementor-16232 .elementor-element.elementor-element-21418d1{--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-16232 .elementor-element.elementor-element-5031261 .elementor-button{font-size:14px;}.elementor-16232 .elementor-element.elementor-element-838b661 .elementor-button{font-size:14px;}.elementor-16232 .elementor-element.elementor-element-1e8bc94 .elementor-button{font-size:14px;}.elementor-16232 .elementor-element.elementor-element-d17bdea .elementor-button{font-size:14px;}.elementor-16232 .elementor-element.elementor-element-bcb8614 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-16232 .elementor-element.elementor-element-bcb8614{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16232 .elementor-element.elementor-element-bcb8614 .elementor-heading-title{font-size:30px;}.elementor-16232 .elementor-element.elementor-element-eb9405b{width:var( --container-widget-width, 341.352px );max-width:341.352px;--container-widget-width:341.352px;--container-widget-flex-grow:0;text-align:center;}.elementor-16232 .elementor-element.elementor-element-eb9405b .elementor-heading-title{font-size:14px;}.elementor-16232 .elementor-element.elementor-element-74ad836 .elementor-button{font-size:15px;}.elementor-16232 .elementor-element.elementor-element-8da51b3 .elementor-button{font-size:15px;}.elementor-16232 .elementor-element.elementor-element-4f759ef .elementor-button{font-size:15px;}.elementor-16232 .elementor-element.elementor-element-e954aae .elementor-button{font-size:15px;}.elementor-16232 .elementor-element.elementor-element-526d364 .elementor-button{font-size:15px;}.elementor-16232 .elementor-element.elementor-element-1348909 .elementor-button{font-size:15px;}.elementor-16232 .elementor-element.elementor-element-2110625 .elementor-button{font-size:15px;}.elementor-16232 .elementor-element.elementor-element-7d2306a .elementor-button{font-size:15px;}.elementor-16232 .elementor-element.elementor-element-0364983 .elementor-button{font-size:15px;}.elementor-16232 .elementor-element.elementor-element-91e5d8e .elementor-button{font-size:15px;}.elementor-16232 .elementor-element.elementor-element-85791c6{--e-n-carousel-swiper-slides-to-display:1;}.elementor-16232 .elementor-element.elementor-element-5e31680e{--content-width:90%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16232 .elementor-element.elementor-element-154b53ed > .elementor-widget-container{margin:30px 0px 10px 0px;}.elementor-16232 .elementor-element.elementor-element-154b53ed .elementor-heading-title{font-size:28px;}.elementor-16232 .elementor-element.elementor-element-36579cc1 > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-16232 .elementor-element.elementor-element-36579cc1 .elementor-heading-title{font-size:18px;}.elementor-16232 .elementor-element.elementor-element-e177606{--grid-columns:1;}.elementor-16232 .elementor-element.elementor-element-36cdb64{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-16232 .elementor-element.elementor-element-3666840 .elementor-heading-title{font-size:27px;}.elementor-16232 .elementor-element.elementor-element-4bf4e75{width:var( --container-widget-width, 341.352px );max-width:341.352px;--container-widget-width:341.352px;--container-widget-flex-grow:0;text-align:center;}.elementor-16232 .elementor-element.elementor-element-4bf4e75 .elementor-heading-title{font-size:14px;}.elementor-16232 .elementor-element.elementor-element-0e979ad .elementor-button{font-size:15px;}.elementor-16232 .elementor-element.elementor-element-92077f0 .elementor-heading-title{font-size:29px;}.elementor-16232 .elementor-element.elementor-element-5782906{width:var( --container-widget-width, 341.352px );max-width:341.352px;--container-widget-width:341.352px;--container-widget-flex-grow:0;text-align:center;}.elementor-16232 .elementor-element.elementor-element-5782906 .elementor-heading-title{font-size:14px;}.elementor-16232 .elementor-element.elementor-element-50d289c .elementor-button{font-size:15px;}}/* Start custom CSS for button, class: .elementor-element-beb1f8f */.elementor-16232 .elementor-element.elementor-element-beb1f8f .elementor-button-content-wrapper {
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.elementor-16232 .elementor-element.elementor-element-beb1f8f .elementor-button-icon {
  margin-left: auto;
}

.elementor-16232 .elementor-element.elementor-element-beb1f8f .elementor-button {
  min-width: 280px; /* ajusta el valor */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-81306e5 */.elementor-16232 .elementor-element.elementor-element-81306e5 .elementor-button-content-wrapper {
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.elementor-16232 .elementor-element.elementor-element-81306e5 .elementor-button-icon {
  margin-left: auto;
}

.elementor-16232 .elementor-element.elementor-element-81306e5 .elementor-button {
  min-width: 280px; /* ajusta el valor */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-484b6cf */.elementor-16232 .elementor-element.elementor-element-484b6cf .elementor-button-content-wrapper {
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.elementor-16232 .elementor-element.elementor-element-484b6cf .elementor-button-icon {
  margin-left: auto;
}

.elementor-16232 .elementor-element.elementor-element-484b6cf .elementor-button {
  min-width: 280px; /* ajusta el valor */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6fef8c4 */.elementor-16232 .elementor-element.elementor-element-6fef8c4 .elementor-button-content-wrapper {
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.elementor-16232 .elementor-element.elementor-element-6fef8c4 .elementor-button-icon {
  margin-left: auto;
}

.elementor-16232 .elementor-element.elementor-element-6fef8c4 .elementor-button {
  min-width: 280px; /* ajusta el valor */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d8f153 */.elementor-16232 .elementor-element.elementor-element-5d8f153 .elementor-button-content-wrapper {
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.elementor-16232 .elementor-element.elementor-element-5d8f153 .elementor-button-icon {
  margin-left: auto;
}

.elementor-16232 .elementor-element.elementor-element-5d8f153 .elementor-button {
  min-width: 280px; /* ajusta el valor */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0a4f744 */.elementor-16232 .elementor-element.elementor-element-0a4f744 .elementor-button {
  min-width: 280px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.elementor-16232 .elementor-element.elementor-element-0a4f744 .elementor-button-content-wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  gap: 12px;
}

.elementor-16232 .elementor-element.elementor-element-0a4f744 .elementor-button-text {
  text-align: left;
  white-space: normal;
  line-height: 1.2;
  flex: 1;
}

.elementor-16232 .elementor-element.elementor-element-0a4f744 .elementor-button-icon {
  margin-left: auto;
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a61374d */.elementor-16232 .elementor-element.elementor-element-a61374d {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a88e356 */.elementor-16232 .elementor-element.elementor-element-a88e356 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-74ad836 */.elementor-16232 .elementor-element.elementor-element-74ad836 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7bc975 */.elementor-16232 .elementor-element.elementor-element-b7bc975 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11b6538 */.elementor-16232 .elementor-element.elementor-element-11b6538 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8da51b3 */.elementor-16232 .elementor-element.elementor-element-8da51b3 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e1e5ae */.elementor-16232 .elementor-element.elementor-element-0e1e5ae {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f24afb7 */.elementor-16232 .elementor-element.elementor-element-f24afb7 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f759ef */.elementor-16232 .elementor-element.elementor-element-4f759ef {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ffb831 */.elementor-16232 .elementor-element.elementor-element-4ffb831 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e78f1ae */.elementor-16232 .elementor-element.elementor-element-e78f1ae {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e954aae */.elementor-16232 .elementor-element.elementor-element-e954aae {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1cb3e10 */.elementor-16232 .elementor-element.elementor-element-1cb3e10 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb2353e */.elementor-16232 .elementor-element.elementor-element-fb2353e {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-526d364 */.elementor-16232 .elementor-element.elementor-element-526d364 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39ce67d */.elementor-16232 .elementor-element.elementor-element-39ce67d {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5916e9e */.elementor-16232 .elementor-element.elementor-element-5916e9e {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1348909 */.elementor-16232 .elementor-element.elementor-element-1348909 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e149c4b */.elementor-16232 .elementor-element.elementor-element-e149c4b {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-233a02e */.elementor-16232 .elementor-element.elementor-element-233a02e {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2110625 */.elementor-16232 .elementor-element.elementor-element-2110625 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4a2fc */.elementor-16232 .elementor-element.elementor-element-da4a2fc {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f75718 */.elementor-16232 .elementor-element.elementor-element-3f75718 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d2306a */.elementor-16232 .elementor-element.elementor-element-7d2306a {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af4ce32 */.elementor-16232 .elementor-element.elementor-element-af4ce32 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4192414 */.elementor-16232 .elementor-element.elementor-element-4192414 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0364983 */.elementor-16232 .elementor-element.elementor-element-0364983 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cdb9f6d */.elementor-16232 .elementor-element.elementor-element-cdb9f6d {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cdc871f */.elementor-16232 .elementor-element.elementor-element-cdc871f {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91e5d8e */.elementor-16232 .elementor-element.elementor-element-91e5d8e {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a61374d */.elementor-16232 .elementor-element.elementor-element-a61374d {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a88e356 */.elementor-16232 .elementor-element.elementor-element-a88e356 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-74ad836 */.elementor-16232 .elementor-element.elementor-element-74ad836 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7bc975 */.elementor-16232 .elementor-element.elementor-element-b7bc975 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11b6538 */.elementor-16232 .elementor-element.elementor-element-11b6538 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8da51b3 */.elementor-16232 .elementor-element.elementor-element-8da51b3 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e1e5ae */.elementor-16232 .elementor-element.elementor-element-0e1e5ae {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f24afb7 */.elementor-16232 .elementor-element.elementor-element-f24afb7 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f759ef */.elementor-16232 .elementor-element.elementor-element-4f759ef {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ffb831 */.elementor-16232 .elementor-element.elementor-element-4ffb831 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e78f1ae */.elementor-16232 .elementor-element.elementor-element-e78f1ae {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e954aae */.elementor-16232 .elementor-element.elementor-element-e954aae {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1cb3e10 */.elementor-16232 .elementor-element.elementor-element-1cb3e10 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb2353e */.elementor-16232 .elementor-element.elementor-element-fb2353e {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-526d364 */.elementor-16232 .elementor-element.elementor-element-526d364 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39ce67d */.elementor-16232 .elementor-element.elementor-element-39ce67d {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5916e9e */.elementor-16232 .elementor-element.elementor-element-5916e9e {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1348909 */.elementor-16232 .elementor-element.elementor-element-1348909 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e149c4b */.elementor-16232 .elementor-element.elementor-element-e149c4b {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-233a02e */.elementor-16232 .elementor-element.elementor-element-233a02e {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2110625 */.elementor-16232 .elementor-element.elementor-element-2110625 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4a2fc */.elementor-16232 .elementor-element.elementor-element-da4a2fc {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f75718 */.elementor-16232 .elementor-element.elementor-element-3f75718 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d2306a */.elementor-16232 .elementor-element.elementor-element-7d2306a {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af4ce32 */.elementor-16232 .elementor-element.elementor-element-af4ce32 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4192414 */.elementor-16232 .elementor-element.elementor-element-4192414 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0364983 */.elementor-16232 .elementor-element.elementor-element-0364983 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cdb9f6d */.elementor-16232 .elementor-element.elementor-element-cdb9f6d {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cdc871f */.elementor-16232 .elementor-element.elementor-element-cdc871f {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91e5d8e */.elementor-16232 .elementor-element.elementor-element-91e5d8e {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a61374d */.elementor-16232 .elementor-element.elementor-element-a61374d {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a88e356 */.elementor-16232 .elementor-element.elementor-element-a88e356 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-74ad836 */.elementor-16232 .elementor-element.elementor-element-74ad836 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7bc975 */.elementor-16232 .elementor-element.elementor-element-b7bc975 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11b6538 */.elementor-16232 .elementor-element.elementor-element-11b6538 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8da51b3 */.elementor-16232 .elementor-element.elementor-element-8da51b3 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e1e5ae */.elementor-16232 .elementor-element.elementor-element-0e1e5ae {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f24afb7 */.elementor-16232 .elementor-element.elementor-element-f24afb7 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f759ef */.elementor-16232 .elementor-element.elementor-element-4f759ef {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ffb831 */.elementor-16232 .elementor-element.elementor-element-4ffb831 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e78f1ae */.elementor-16232 .elementor-element.elementor-element-e78f1ae {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e954aae */.elementor-16232 .elementor-element.elementor-element-e954aae {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1cb3e10 */.elementor-16232 .elementor-element.elementor-element-1cb3e10 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb2353e */.elementor-16232 .elementor-element.elementor-element-fb2353e {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-526d364 */.elementor-16232 .elementor-element.elementor-element-526d364 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39ce67d */.elementor-16232 .elementor-element.elementor-element-39ce67d {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5916e9e */.elementor-16232 .elementor-element.elementor-element-5916e9e {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1348909 */.elementor-16232 .elementor-element.elementor-element-1348909 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e149c4b */.elementor-16232 .elementor-element.elementor-element-e149c4b {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-233a02e */.elementor-16232 .elementor-element.elementor-element-233a02e {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2110625 */.elementor-16232 .elementor-element.elementor-element-2110625 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4a2fc */.elementor-16232 .elementor-element.elementor-element-da4a2fc {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f75718 */.elementor-16232 .elementor-element.elementor-element-3f75718 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d2306a */.elementor-16232 .elementor-element.elementor-element-7d2306a {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af4ce32 */.elementor-16232 .elementor-element.elementor-element-af4ce32 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4192414 */.elementor-16232 .elementor-element.elementor-element-4192414 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0364983 */.elementor-16232 .elementor-element.elementor-element-0364983 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cdb9f6d */.elementor-16232 .elementor-element.elementor-element-cdb9f6d {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cdc871f */.elementor-16232 .elementor-element.elementor-element-cdc871f {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91e5d8e */.elementor-16232 .elementor-element.elementor-element-91e5d8e {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a61374d */.elementor-16232 .elementor-element.elementor-element-a61374d {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a88e356 */.elementor-16232 .elementor-element.elementor-element-a88e356 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-74ad836 */.elementor-16232 .elementor-element.elementor-element-74ad836 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7bc975 */.elementor-16232 .elementor-element.elementor-element-b7bc975 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11b6538 */.elementor-16232 .elementor-element.elementor-element-11b6538 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8da51b3 */.elementor-16232 .elementor-element.elementor-element-8da51b3 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e1e5ae */.elementor-16232 .elementor-element.elementor-element-0e1e5ae {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f24afb7 */.elementor-16232 .elementor-element.elementor-element-f24afb7 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f759ef */.elementor-16232 .elementor-element.elementor-element-4f759ef {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ffb831 */.elementor-16232 .elementor-element.elementor-element-4ffb831 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e78f1ae */.elementor-16232 .elementor-element.elementor-element-e78f1ae {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e954aae */.elementor-16232 .elementor-element.elementor-element-e954aae {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1cb3e10 */.elementor-16232 .elementor-element.elementor-element-1cb3e10 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb2353e */.elementor-16232 .elementor-element.elementor-element-fb2353e {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-526d364 */.elementor-16232 .elementor-element.elementor-element-526d364 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39ce67d */.elementor-16232 .elementor-element.elementor-element-39ce67d {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5916e9e */.elementor-16232 .elementor-element.elementor-element-5916e9e {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1348909 */.elementor-16232 .elementor-element.elementor-element-1348909 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e149c4b */.elementor-16232 .elementor-element.elementor-element-e149c4b {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-233a02e */.elementor-16232 .elementor-element.elementor-element-233a02e {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2110625 */.elementor-16232 .elementor-element.elementor-element-2110625 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4a2fc */.elementor-16232 .elementor-element.elementor-element-da4a2fc {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f75718 */.elementor-16232 .elementor-element.elementor-element-3f75718 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d2306a */.elementor-16232 .elementor-element.elementor-element-7d2306a {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af4ce32 */.elementor-16232 .elementor-element.elementor-element-af4ce32 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4192414 */.elementor-16232 .elementor-element.elementor-element-4192414 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0364983 */.elementor-16232 .elementor-element.elementor-element-0364983 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cdb9f6d */.elementor-16232 .elementor-element.elementor-element-cdb9f6d {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cdc871f */.elementor-16232 .elementor-element.elementor-element-cdc871f {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91e5d8e */.elementor-16232 .elementor-element.elementor-element-91e5d8e {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a61374d */.elementor-16232 .elementor-element.elementor-element-a61374d {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a88e356 */.elementor-16232 .elementor-element.elementor-element-a88e356 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-74ad836 */.elementor-16232 .elementor-element.elementor-element-74ad836 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7bc975 */.elementor-16232 .elementor-element.elementor-element-b7bc975 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11b6538 */.elementor-16232 .elementor-element.elementor-element-11b6538 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8da51b3 */.elementor-16232 .elementor-element.elementor-element-8da51b3 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e1e5ae */.elementor-16232 .elementor-element.elementor-element-0e1e5ae {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f24afb7 */.elementor-16232 .elementor-element.elementor-element-f24afb7 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f759ef */.elementor-16232 .elementor-element.elementor-element-4f759ef {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ffb831 */.elementor-16232 .elementor-element.elementor-element-4ffb831 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e78f1ae */.elementor-16232 .elementor-element.elementor-element-e78f1ae {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e954aae */.elementor-16232 .elementor-element.elementor-element-e954aae {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1cb3e10 */.elementor-16232 .elementor-element.elementor-element-1cb3e10 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb2353e */.elementor-16232 .elementor-element.elementor-element-fb2353e {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-526d364 */.elementor-16232 .elementor-element.elementor-element-526d364 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39ce67d */.elementor-16232 .elementor-element.elementor-element-39ce67d {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5916e9e */.elementor-16232 .elementor-element.elementor-element-5916e9e {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1348909 */.elementor-16232 .elementor-element.elementor-element-1348909 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e149c4b */.elementor-16232 .elementor-element.elementor-element-e149c4b {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-233a02e */.elementor-16232 .elementor-element.elementor-element-233a02e {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2110625 */.elementor-16232 .elementor-element.elementor-element-2110625 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4a2fc */.elementor-16232 .elementor-element.elementor-element-da4a2fc {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f75718 */.elementor-16232 .elementor-element.elementor-element-3f75718 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d2306a */.elementor-16232 .elementor-element.elementor-element-7d2306a {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af4ce32 */.elementor-16232 .elementor-element.elementor-element-af4ce32 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4192414 */.elementor-16232 .elementor-element.elementor-element-4192414 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0364983 */.elementor-16232 .elementor-element.elementor-element-0364983 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cdb9f6d */.elementor-16232 .elementor-element.elementor-element-cdb9f6d {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cdc871f */.elementor-16232 .elementor-element.elementor-element-cdc871f {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91e5d8e */.elementor-16232 .elementor-element.elementor-element-91e5d8e {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a61374d */.elementor-16232 .elementor-element.elementor-element-a61374d {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a88e356 */.elementor-16232 .elementor-element.elementor-element-a88e356 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-74ad836 */.elementor-16232 .elementor-element.elementor-element-74ad836 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7bc975 */.elementor-16232 .elementor-element.elementor-element-b7bc975 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11b6538 */.elementor-16232 .elementor-element.elementor-element-11b6538 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8da51b3 */.elementor-16232 .elementor-element.elementor-element-8da51b3 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e1e5ae */.elementor-16232 .elementor-element.elementor-element-0e1e5ae {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f24afb7 */.elementor-16232 .elementor-element.elementor-element-f24afb7 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f759ef */.elementor-16232 .elementor-element.elementor-element-4f759ef {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ffb831 */.elementor-16232 .elementor-element.elementor-element-4ffb831 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e78f1ae */.elementor-16232 .elementor-element.elementor-element-e78f1ae {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e954aae */.elementor-16232 .elementor-element.elementor-element-e954aae {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1cb3e10 */.elementor-16232 .elementor-element.elementor-element-1cb3e10 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb2353e */.elementor-16232 .elementor-element.elementor-element-fb2353e {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-526d364 */.elementor-16232 .elementor-element.elementor-element-526d364 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39ce67d */.elementor-16232 .elementor-element.elementor-element-39ce67d {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5916e9e */.elementor-16232 .elementor-element.elementor-element-5916e9e {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1348909 */.elementor-16232 .elementor-element.elementor-element-1348909 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e149c4b */.elementor-16232 .elementor-element.elementor-element-e149c4b {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-233a02e */.elementor-16232 .elementor-element.elementor-element-233a02e {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2110625 */.elementor-16232 .elementor-element.elementor-element-2110625 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4a2fc */.elementor-16232 .elementor-element.elementor-element-da4a2fc {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f75718 */.elementor-16232 .elementor-element.elementor-element-3f75718 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d2306a */.elementor-16232 .elementor-element.elementor-element-7d2306a {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af4ce32 */.elementor-16232 .elementor-element.elementor-element-af4ce32 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4192414 */.elementor-16232 .elementor-element.elementor-element-4192414 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0364983 */.elementor-16232 .elementor-element.elementor-element-0364983 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cdb9f6d */.elementor-16232 .elementor-element.elementor-element-cdb9f6d {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cdc871f */.elementor-16232 .elementor-element.elementor-element-cdc871f {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91e5d8e */.elementor-16232 .elementor-element.elementor-element-91e5d8e {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a61374d */.elementor-16232 .elementor-element.elementor-element-a61374d {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a88e356 */.elementor-16232 .elementor-element.elementor-element-a88e356 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-74ad836 */.elementor-16232 .elementor-element.elementor-element-74ad836 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7bc975 */.elementor-16232 .elementor-element.elementor-element-b7bc975 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11b6538 */.elementor-16232 .elementor-element.elementor-element-11b6538 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8da51b3 */.elementor-16232 .elementor-element.elementor-element-8da51b3 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e1e5ae */.elementor-16232 .elementor-element.elementor-element-0e1e5ae {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f24afb7 */.elementor-16232 .elementor-element.elementor-element-f24afb7 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f759ef */.elementor-16232 .elementor-element.elementor-element-4f759ef {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ffb831 */.elementor-16232 .elementor-element.elementor-element-4ffb831 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e78f1ae */.elementor-16232 .elementor-element.elementor-element-e78f1ae {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e954aae */.elementor-16232 .elementor-element.elementor-element-e954aae {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1cb3e10 */.elementor-16232 .elementor-element.elementor-element-1cb3e10 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb2353e */.elementor-16232 .elementor-element.elementor-element-fb2353e {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-526d364 */.elementor-16232 .elementor-element.elementor-element-526d364 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39ce67d */.elementor-16232 .elementor-element.elementor-element-39ce67d {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5916e9e */.elementor-16232 .elementor-element.elementor-element-5916e9e {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1348909 */.elementor-16232 .elementor-element.elementor-element-1348909 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e149c4b */.elementor-16232 .elementor-element.elementor-element-e149c4b {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-233a02e */.elementor-16232 .elementor-element.elementor-element-233a02e {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2110625 */.elementor-16232 .elementor-element.elementor-element-2110625 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4a2fc */.elementor-16232 .elementor-element.elementor-element-da4a2fc {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f75718 */.elementor-16232 .elementor-element.elementor-element-3f75718 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d2306a */.elementor-16232 .elementor-element.elementor-element-7d2306a {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af4ce32 */.elementor-16232 .elementor-element.elementor-element-af4ce32 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4192414 */.elementor-16232 .elementor-element.elementor-element-4192414 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0364983 */.elementor-16232 .elementor-element.elementor-element-0364983 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cdb9f6d */.elementor-16232 .elementor-element.elementor-element-cdb9f6d {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cdc871f */.elementor-16232 .elementor-element.elementor-element-cdc871f {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91e5d8e */.elementor-16232 .elementor-element.elementor-element-91e5d8e {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a61374d */.elementor-16232 .elementor-element.elementor-element-a61374d {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a88e356 */.elementor-16232 .elementor-element.elementor-element-a88e356 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-74ad836 */.elementor-16232 .elementor-element.elementor-element-74ad836 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7bc975 */.elementor-16232 .elementor-element.elementor-element-b7bc975 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11b6538 */.elementor-16232 .elementor-element.elementor-element-11b6538 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8da51b3 */.elementor-16232 .elementor-element.elementor-element-8da51b3 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e1e5ae */.elementor-16232 .elementor-element.elementor-element-0e1e5ae {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f24afb7 */.elementor-16232 .elementor-element.elementor-element-f24afb7 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f759ef */.elementor-16232 .elementor-element.elementor-element-4f759ef {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ffb831 */.elementor-16232 .elementor-element.elementor-element-4ffb831 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e78f1ae */.elementor-16232 .elementor-element.elementor-element-e78f1ae {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e954aae */.elementor-16232 .elementor-element.elementor-element-e954aae {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1cb3e10 */.elementor-16232 .elementor-element.elementor-element-1cb3e10 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb2353e */.elementor-16232 .elementor-element.elementor-element-fb2353e {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-526d364 */.elementor-16232 .elementor-element.elementor-element-526d364 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39ce67d */.elementor-16232 .elementor-element.elementor-element-39ce67d {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5916e9e */.elementor-16232 .elementor-element.elementor-element-5916e9e {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1348909 */.elementor-16232 .elementor-element.elementor-element-1348909 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e149c4b */.elementor-16232 .elementor-element.elementor-element-e149c4b {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-233a02e */.elementor-16232 .elementor-element.elementor-element-233a02e {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2110625 */.elementor-16232 .elementor-element.elementor-element-2110625 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4a2fc */.elementor-16232 .elementor-element.elementor-element-da4a2fc {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f75718 */.elementor-16232 .elementor-element.elementor-element-3f75718 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d2306a */.elementor-16232 .elementor-element.elementor-element-7d2306a {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af4ce32 */.elementor-16232 .elementor-element.elementor-element-af4ce32 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4192414 */.elementor-16232 .elementor-element.elementor-element-4192414 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0364983 */.elementor-16232 .elementor-element.elementor-element-0364983 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cdb9f6d */.elementor-16232 .elementor-element.elementor-element-cdb9f6d {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cdc871f */.elementor-16232 .elementor-element.elementor-element-cdc871f {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91e5d8e */.elementor-16232 .elementor-element.elementor-element-91e5d8e {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a61374d */.elementor-16232 .elementor-element.elementor-element-a61374d {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a88e356 */.elementor-16232 .elementor-element.elementor-element-a88e356 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-74ad836 */.elementor-16232 .elementor-element.elementor-element-74ad836 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7bc975 */.elementor-16232 .elementor-element.elementor-element-b7bc975 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11b6538 */.elementor-16232 .elementor-element.elementor-element-11b6538 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8da51b3 */.elementor-16232 .elementor-element.elementor-element-8da51b3 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e1e5ae */.elementor-16232 .elementor-element.elementor-element-0e1e5ae {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f24afb7 */.elementor-16232 .elementor-element.elementor-element-f24afb7 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f759ef */.elementor-16232 .elementor-element.elementor-element-4f759ef {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ffb831 */.elementor-16232 .elementor-element.elementor-element-4ffb831 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e78f1ae */.elementor-16232 .elementor-element.elementor-element-e78f1ae {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e954aae */.elementor-16232 .elementor-element.elementor-element-e954aae {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1cb3e10 */.elementor-16232 .elementor-element.elementor-element-1cb3e10 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb2353e */.elementor-16232 .elementor-element.elementor-element-fb2353e {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-526d364 */.elementor-16232 .elementor-element.elementor-element-526d364 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39ce67d */.elementor-16232 .elementor-element.elementor-element-39ce67d {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5916e9e */.elementor-16232 .elementor-element.elementor-element-5916e9e {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1348909 */.elementor-16232 .elementor-element.elementor-element-1348909 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e149c4b */.elementor-16232 .elementor-element.elementor-element-e149c4b {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-233a02e */.elementor-16232 .elementor-element.elementor-element-233a02e {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2110625 */.elementor-16232 .elementor-element.elementor-element-2110625 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4a2fc */.elementor-16232 .elementor-element.elementor-element-da4a2fc {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f75718 */.elementor-16232 .elementor-element.elementor-element-3f75718 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d2306a */.elementor-16232 .elementor-element.elementor-element-7d2306a {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af4ce32 */.elementor-16232 .elementor-element.elementor-element-af4ce32 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4192414 */.elementor-16232 .elementor-element.elementor-element-4192414 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0364983 */.elementor-16232 .elementor-element.elementor-element-0364983 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cdb9f6d */.elementor-16232 .elementor-element.elementor-element-cdb9f6d {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cdc871f */.elementor-16232 .elementor-element.elementor-element-cdc871f {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91e5d8e */.elementor-16232 .elementor-element.elementor-element-91e5d8e {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a61374d */.elementor-16232 .elementor-element.elementor-element-a61374d {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a88e356 */.elementor-16232 .elementor-element.elementor-element-a88e356 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-74ad836 */.elementor-16232 .elementor-element.elementor-element-74ad836 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7bc975 */.elementor-16232 .elementor-element.elementor-element-b7bc975 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11b6538 */.elementor-16232 .elementor-element.elementor-element-11b6538 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8da51b3 */.elementor-16232 .elementor-element.elementor-element-8da51b3 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e1e5ae */.elementor-16232 .elementor-element.elementor-element-0e1e5ae {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f24afb7 */.elementor-16232 .elementor-element.elementor-element-f24afb7 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f759ef */.elementor-16232 .elementor-element.elementor-element-4f759ef {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ffb831 */.elementor-16232 .elementor-element.elementor-element-4ffb831 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e78f1ae */.elementor-16232 .elementor-element.elementor-element-e78f1ae {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e954aae */.elementor-16232 .elementor-element.elementor-element-e954aae {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1cb3e10 */.elementor-16232 .elementor-element.elementor-element-1cb3e10 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb2353e */.elementor-16232 .elementor-element.elementor-element-fb2353e {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-526d364 */.elementor-16232 .elementor-element.elementor-element-526d364 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39ce67d */.elementor-16232 .elementor-element.elementor-element-39ce67d {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5916e9e */.elementor-16232 .elementor-element.elementor-element-5916e9e {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1348909 */.elementor-16232 .elementor-element.elementor-element-1348909 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e149c4b */.elementor-16232 .elementor-element.elementor-element-e149c4b {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-233a02e */.elementor-16232 .elementor-element.elementor-element-233a02e {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2110625 */.elementor-16232 .elementor-element.elementor-element-2110625 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4a2fc */.elementor-16232 .elementor-element.elementor-element-da4a2fc {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f75718 */.elementor-16232 .elementor-element.elementor-element-3f75718 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d2306a */.elementor-16232 .elementor-element.elementor-element-7d2306a {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af4ce32 */.elementor-16232 .elementor-element.elementor-element-af4ce32 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4192414 */.elementor-16232 .elementor-element.elementor-element-4192414 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0364983 */.elementor-16232 .elementor-element.elementor-element-0364983 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cdb9f6d */.elementor-16232 .elementor-element.elementor-element-cdb9f6d {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cdc871f */.elementor-16232 .elementor-element.elementor-element-cdc871f {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91e5d8e */.elementor-16232 .elementor-element.elementor-element-91e5d8e {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a61374d */.elementor-16232 .elementor-element.elementor-element-a61374d {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a88e356 */.elementor-16232 .elementor-element.elementor-element-a88e356 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-74ad836 */.elementor-16232 .elementor-element.elementor-element-74ad836 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7bc975 */.elementor-16232 .elementor-element.elementor-element-b7bc975 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11b6538 */.elementor-16232 .elementor-element.elementor-element-11b6538 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8da51b3 */.elementor-16232 .elementor-element.elementor-element-8da51b3 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e1e5ae */.elementor-16232 .elementor-element.elementor-element-0e1e5ae {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f24afb7 */.elementor-16232 .elementor-element.elementor-element-f24afb7 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f759ef */.elementor-16232 .elementor-element.elementor-element-4f759ef {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ffb831 */.elementor-16232 .elementor-element.elementor-element-4ffb831 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e78f1ae */.elementor-16232 .elementor-element.elementor-element-e78f1ae {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e954aae */.elementor-16232 .elementor-element.elementor-element-e954aae {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1cb3e10 */.elementor-16232 .elementor-element.elementor-element-1cb3e10 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb2353e */.elementor-16232 .elementor-element.elementor-element-fb2353e {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-526d364 */.elementor-16232 .elementor-element.elementor-element-526d364 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39ce67d */.elementor-16232 .elementor-element.elementor-element-39ce67d {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5916e9e */.elementor-16232 .elementor-element.elementor-element-5916e9e {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1348909 */.elementor-16232 .elementor-element.elementor-element-1348909 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e149c4b */.elementor-16232 .elementor-element.elementor-element-e149c4b {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-233a02e */.elementor-16232 .elementor-element.elementor-element-233a02e {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2110625 */.elementor-16232 .elementor-element.elementor-element-2110625 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4a2fc */.elementor-16232 .elementor-element.elementor-element-da4a2fc {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f75718 */.elementor-16232 .elementor-element.elementor-element-3f75718 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d2306a */.elementor-16232 .elementor-element.elementor-element-7d2306a {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af4ce32 */.elementor-16232 .elementor-element.elementor-element-af4ce32 {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4192414 */.elementor-16232 .elementor-element.elementor-element-4192414 {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0364983 */.elementor-16232 .elementor-element.elementor-element-0364983 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cdb9f6d */.elementor-16232 .elementor-element.elementor-element-cdb9f6d {
    min-height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cdc871f */.elementor-16232 .elementor-element.elementor-element-cdc871f {
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91e5d8e */.elementor-16232 .elementor-element.elementor-element-91e5d8e {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9015199 */.elementor-16232 .elementor-element.elementor-element-9015199 .swiper-pagination-bullet {
    background: #CAD8FF !important;
    opacity: 1 !important;
}

.elementor-16232 .elementor-element.elementor-element-9015199 .swiper-pagination-bullet-active {
    background: #8DAFF9 !important;
    opacity: 1 !important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-e177606 */.elementor-16232 .elementor-element.elementor-element-e177606 .elementor-loop-container {
  display: flex !important;
  flex-wrap: wrap;
  justify-content: center;

}

.elementor-16232 .elementor-element.elementor-element-e177606 .e-loop-item {
  flex: 0 0 calc((100% - 80px) / 3);
  max-width: calc((100% - 80px) / 3);
}

@media (max-width: 1024px) {
  .elementor-16232 .elementor-element.elementor-element-e177606 .e-loop-item {
    flex: 0 0 calc((100% - 40px) / 2);
    max-width: calc((100% - 40px) / 2);
  }
}

@media (max-width: 767px) {
  .elementor-16232 .elementor-element.elementor-element-e177606 .e-loop-item {
    flex: 0 0 100%;
    max-width: 100%;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'recolecta';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://formasaludmental.es/wp-content/uploads/2026/03/recoleta-semibold-webfont-2.woff2') format('woff2'),
		url('https://formasaludmental.es/wp-content/uploads/2026/03/recoleta-semibold-webfont.woff') format('woff');
}
/* End Custom Fonts CSS */