.elementor-33 .elementor-element.elementor-element-6e8c550{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px}.elementor-33 .elementor-element.elementor-element-6e8c550:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-6e8c550>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,var(--e-global-color-primary) 0%,#0d3f7c 35%)}.elementor-33 .elementor-element.elementor-element-cda365e{--display:flex;--position:absolute;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0;--z-index:4}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-cda365e{left:0}body.rtl .elementor-33 .elementor-element.elementor-element-cda365e{right:0}.elementor-33 .elementor-element.elementor-element-f860469 .gem-image.gem-wrapbox{float:right}.elementor-33 .elementor-element.elementor-element-f860469 .gem-image a:before{background-color:rgba(0,188,212,.8)}.elementor-33 .elementor-element.elementor-element-f860469>.elementor-widget-container{margin:0 0 0 -45%}.elementor-33 .elementor-element.elementor-element-f860469 .gem-image img{opacity:calc(100/100)}.elementor-33 .elementor-element.elementor-element-f860469 .gem-image a:hover img{opacity:calc(100/100)}.elementor-33 .elementor-element.elementor-element-105a286{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:auto;--border-radius:55px;--padding-top:80px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;--z-index:5}.elementor-33 .elementor-element.elementor-element-105a286 .thegem-section-parallax-background{background-image:url("https://anneannepineda.com/wp-content/uploads/2024/12/footer.png");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-33 .elementor-element.elementor-element-e10ad40{text-align:center}.elementor-33 .elementor-element.elementor-element-e10ad40>.elementor-widget-container{margin:0 0 20px}.elementor-33 .elementor-element.elementor-element-e10ad40 .thegem-heading,.elementor-33 .elementor-element.elementor-element-e10ad40 .thegem-heading .light{font-family:"Fredoka One",Sans-serif;font-size:40px;font-weight:400}.elementor-33 .elementor-element.elementor-element-01629e9{text-align:center}.elementor-33 .elementor-element.elementor-element-01629e9 .elementor-heading-title{font-size:20px;color:#fff}.elementor-33 .elementor-element.elementor-element-618b586{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-33 .elementor-element.elementor-element-618b586.e-con{--align-self:center}.elementor-33 .elementor-element.elementor-element-ee120a2 .gem-image.gem-wrapbox{float:left}.elementor-33 .elementor-element.elementor-element-ee120a2 .gem-image a:before{background-color:rgba(0,188,212,.8)}.elementor-33 .elementor-element.elementor-element-ee120a2>.elementor-widget-container{margin:60px 0 0}.elementor-33 .elementor-element.elementor-element-ee120a2 .gem-image img{opacity:calc(100/100)}.elementor-33 .elementor-element.elementor-element-ee120a2 .gem-image a:hover img{opacity:calc(100/100)}.elementor-33 .elementor-element.elementor-element-13486eb .gem-button-container .gem-button:hover{background-color:var(--e-global-color-accent)}.elementor-33 .elementor-element.elementor-element-13486eb>.elementor-widget-container{margin:-45px 0 0}.elementor-33 .elementor-element.elementor-element-13486eb .gem-button-container{text-align:center}.elementor-33 .elementor-element.elementor-element-13486eb .gem-button-container .gem-button{border-radius:25px}.elementor-33 .elementor-element.elementor-element-13486eb .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:13px 35px}.elementor-33 .elementor-element.elementor-element-13486eb .gem-button-container .gem-button .gem-text-button{color:#fff;font-size:19px}.elementor-33 .elementor-element.elementor-element-13486eb .gem-button-container .gem-button:hover .gem-text-button{color:var(--e-global-color-primary)}.elementor-33 .elementor-element.elementor-element-8a5c9fe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:5}.elementor-33 .elementor-element.elementor-element-09f7de6{text-align:center}.elementor-33 .elementor-element.elementor-element-09f7de6 .thegem-heading,.elementor-33 .elementor-element.elementor-element-09f7de6 .thegem-heading .light{font-size:17px}@media(min-width:768px){.elementor-33 .elementor-element.elementor-element-cda365e{--width:42%}.elementor-33 .elementor-element.elementor-element-618b586{--width:430px}}@media(max-width:1024px){.elementor-33 .elementor-element.elementor-element-6e8c550{--padding-top:90px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px}.elementor-33 .elementor-element.elementor-element-cda365e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-33 .elementor-element.elementor-element-f860469>.elementor-widget-container{margin:0}.elementor-33 .elementor-element.elementor-element-105a286 .thegem-section-parallax-background{background-position:center right}.elementor-33 .elementor-element.elementor-element-105a286{--padding-top:80px;--padding-bottom:0px;--padding-left:42px;--padding-right:42px}.elementor-33 .elementor-element.elementor-element-e10ad40 .thegem-heading,.elementor-33 .elementor-element.elementor-element-e10ad40 .thegem-heading .light{font-size:34px}.elementor-33 .elementor-element.elementor-element-8a5c9fe{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}}@media(max-width:767px){.elementor-33 .elementor-element.elementor-element-6e8c550{--padding-top:70px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px}.elementor-33 .elementor-element.elementor-element-105a286 .thegem-section-parallax-background{background-position:center left}.elementor-33 .elementor-element.elementor-element-105a286{--padding-top:60px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px}.elementor-33 .elementor-element.elementor-element-e10ad40{width:100%;max-width:100%}.elementor-33 .elementor-element.elementor-element-e10ad40>.elementor-widget-container{margin:0 0 40px}.elementor-33 .elementor-element.elementor-element-e10ad40 .thegem-heading,.elementor-33 .elementor-element.elementor-element-e10ad40 .thegem-heading .light{font-size:30px;line-height:40px}.elementor-33 .elementor-element.elementor-element-618b586{--width:100%}.elementor-33 .elementor-element.elementor-element-618b586.e-con{--align-self:center}.elementor-33 .elementor-element.elementor-element-13486eb>.elementor-widget-container{margin:-39px 0 0}.elementor-33 .elementor-element.elementor-element-13486eb .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:10px 20px}.elementor-33 .elementor-element.elementor-element-13486eb .gem-button-container .gem-button .gem-text-button{font-size:14px}.elementor-33 .elementor-element.elementor-element-8a5c9fe{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px}}