.elementor-2016 .elementor-element.elementor-element-4acce4d{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-2016 .elementor-element.elementor-element-76d4d49{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2016 .elementor-element.elementor-element-0973941{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;z-index:3;text-align:center;}.elementor-2016 .elementor-element.elementor-element-0973941 .elementor-heading-title{font-family:"Apple", Sans-serif;font-size:136px;font-weight:300;line-height:130px;color:#FFFDCF;}.elementor-2016 .elementor-element.elementor-element-21ba76b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-2016 .elementor-element.elementor-element-b6cce93 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2016 .elementor-element.elementor-element-b6cce93 img{border-radius:12px 12px 12px 12px;}.elementor-2016 .elementor-element.elementor-element-dc9ada9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2016 .elementor-element.elementor-element-dc9ada9 img{border-radius:12px 12px 12px 12px;}.elementor-2016 .elementor-element.elementor-element-dd99616 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2016 .elementor-element.elementor-element-dd99616 img{border-radius:12px 12px 12px 12px;}.elementor-2016 .elementor-element.elementor-element-c38d6d8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2016 .elementor-element.elementor-element-c38d6d8{text-align:center;}.elementor-2016 .elementor-element.elementor-element-c38d6d8 img{width:60%;border-radius:12px 12px 12px 12px;}.elementor-2016 .elementor-element.elementor-element-ab8beb6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2016 .elementor-element.elementor-element-ab8beb6 img{border-radius:12px 12px 12px 12px;}.elementor-2016 .elementor-element.elementor-element-761a403 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2016 .elementor-element.elementor-element-761a403 img{border-radius:12px 12px 12px 12px;}.elementor-2016 .elementor-element.elementor-element-c57becb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2016 .elementor-element.elementor-element-f4b10a2{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;z-index:3;text-align:start;}.elementor-2016 .elementor-element.elementor-element-f4b10a2 > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-2016 .elementor-element.elementor-element-f4b10a2 .elementor-heading-title{font-family:"Apple", Sans-serif;font-size:150px;font-weight:300;line-height:170px;color:#FFFDCF;}.elementor-2016 .elementor-element.elementor-element-0358386 > .elementor-widget-container{margin:-570px 0px 0px 0px;}.elementor-2016 .elementor-element.elementor-element-0358386{text-align:end;}.elementor-2016 .elementor-element.elementor-element-0358386 img{width:28%;border-radius:12px 12px 12px 12px;}.elementor-2016 .elementor-element.elementor-element-b8886d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2016 .elementor-element.elementor-element-e446970{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2016 .elementor-element.elementor-element-441cce3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 60px;--row-gap:0px;--column-gap:60px;}.elementor-2016 .elementor-element.elementor-element-823759a{width:100%;max-width:100%;--e-transform-transition-duration:270ms;text-align:start;}.elementor-2016 .elementor-element.elementor-element-823759a > .elementor-widget-container:hover{--e-transform-translateX:65px;}.elementor-2016 .elementor-element.elementor-element-823759a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2016 .elementor-element.elementor-element-823759a .elementor-heading-title{font-family:"Apple", Sans-serif;font-size:122px;font-weight:300;color:#7C8386;}.elementor-2016 .elementor-element.elementor-element-d826dc2 img{border-radius:12px 12px 12px 12px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2016 .elementor-element.elementor-element-1d3e952{--divider-border-style:solid;--divider-color:#7C8386;--divider-border-width:1px;}.elementor-2016 .elementor-element.elementor-element-1d3e952 .elementor-divider-separator{width:100%;}.elementor-2016 .elementor-element.elementor-element-1d3e952 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2016 .elementor-element.elementor-element-3bef346{--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 60px;--row-gap:0px;--column-gap:60px;}.elementor-2016 .elementor-element.elementor-element-4ff5188{width:100%;max-width:100%;--e-transform-transition-duration:270ms;text-align:start;}.elementor-2016 .elementor-element.elementor-element-4ff5188 > .elementor-widget-container:hover{--e-transform-translateX:65px;}.elementor-2016 .elementor-element.elementor-element-4ff5188.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2016 .elementor-element.elementor-element-4ff5188 .elementor-heading-title{font-family:"Apple", Sans-serif;font-size:122px;font-weight:300;color:#7C8386;}.elementor-2016 .elementor-element.elementor-element-49ef62b img{border-radius:12px 12px 12px 12px;}.elementor-2016 .elementor-element.elementor-element-c03b1b0{--divider-border-style:solid;--divider-color:#7C8386;--divider-border-width:1px;}.elementor-2016 .elementor-element.elementor-element-c03b1b0 .elementor-divider-separator{width:100%;}.elementor-2016 .elementor-element.elementor-element-c03b1b0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2016 .elementor-element.elementor-element-92e6379{--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 60px;--row-gap:0px;--column-gap:60px;}.elementor-2016 .elementor-element.elementor-element-6005fec{width:100%;max-width:100%;--e-transform-transition-duration:270ms;text-align:start;}.elementor-2016 .elementor-element.elementor-element-6005fec > .elementor-widget-container:hover{--e-transform-translateX:65px;}.elementor-2016 .elementor-element.elementor-element-6005fec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2016 .elementor-element.elementor-element-6005fec .elementor-heading-title{font-family:"Apple", Sans-serif;font-size:122px;font-weight:300;color:#7C8386;}.elementor-2016 .elementor-element.elementor-element-381f0f4 img{border-radius:12px 12px 12px 12px;}.elementor-2016 .elementor-element.elementor-element-e12b557{--divider-border-style:solid;--divider-color:#A3ACB0;--divider-border-width:1px;}.elementor-2016 .elementor-element.elementor-element-e12b557 .elementor-divider-separator{width:100%;}.elementor-2016 .elementor-element.elementor-element-e12b557 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2016 .elementor-element.elementor-element-aa965c4{--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 60px;--row-gap:0px;--column-gap:60px;}.elementor-2016 .elementor-element.elementor-element-6920c0b{width:100%;max-width:100%;--e-transform-transition-duration:270ms;text-align:start;}.elementor-2016 .elementor-element.elementor-element-6920c0b > .elementor-widget-container:hover{--e-transform-translateX:65px;}.elementor-2016 .elementor-element.elementor-element-6920c0b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2016 .elementor-element.elementor-element-6920c0b .elementor-heading-title{font-family:"Apple", Sans-serif;font-size:122px;font-weight:300;color:#7C8386;}.elementor-2016 .elementor-element.elementor-element-6e6c25b img{border-radius:12px 12px 12px 12px;}.elementor-2016 .elementor-element.elementor-element-d05abb7{--divider-border-style:solid;--divider-color:#7C8386;--divider-border-width:1px;}.elementor-2016 .elementor-element.elementor-element-d05abb7 .elementor-divider-separator{width:100%;}.elementor-2016 .elementor-element.elementor-element-d05abb7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2016 .elementor-element.elementor-element-235bb35{--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 60px;--row-gap:0px;--column-gap:60px;}.elementor-2016 .elementor-element.elementor-element-35a8797{width:100%;max-width:100%;--e-transform-transition-duration:270ms;text-align:start;}.elementor-2016 .elementor-element.elementor-element-35a8797 > .elementor-widget-container:hover{--e-transform-translateX:65px;}.elementor-2016 .elementor-element.elementor-element-35a8797.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2016 .elementor-element.elementor-element-35a8797 .elementor-heading-title{font-family:"Apple", Sans-serif;font-size:122px;font-weight:300;color:#7C8386;}.elementor-2016 .elementor-element.elementor-element-4cbec0b img{border-radius:12px 12px 12px 12px;}.elementor-2016 .elementor-element.elementor-element-03043a9{--divider-border-style:solid;--divider-color:#7C8386;--divider-border-width:1px;}.elementor-2016 .elementor-element.elementor-element-03043a9 .elementor-divider-separator{width:100%;}.elementor-2016 .elementor-element.elementor-element-03043a9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2016 .elementor-element.elementor-element-731a87a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-2016 .elementor-element.elementor-element-5a376d1{--spacer-size:103px;}.elementor-2016 .elementor-element.elementor-element-7e5b30a{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-2016 .elementor-element.elementor-element-7e5b30a > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2016 .elementor-element.elementor-element-7e5b30a .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:28px;font-weight:400;line-height:39px;color:#7C8386;}.elementor-2016 .elementor-element.elementor-element-f579ea1{--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;border-style:none;--border-style:none;--border-radius:1px 0px 1px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2016 .elementor-element.elementor-element-c5201cf{--display:flex;--min-height:771px;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2016 .elementor-element.elementor-element-c5201cf:not(.elementor-motion-effects-element-type-background), .elementor-2016 .elementor-element.elementor-element-c5201cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://semicustom1.wearelaava.com/wp-content/uploads/2025/03/mathilde-langevin-UG5PdcJPnUA-unsplash-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2016 .elementor-element.elementor-element-34cb137{--display:flex;--min-height:771px;--justify-content:space-between;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-2016 .elementor-element.elementor-element-34cb137:not(.elementor-motion-effects-element-type-background), .elementor-2016 .elementor-element.elementor-element-34cb137 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDCF;}.elementor-2016 .elementor-element.elementor-element-b0bdaa8{text-align:start;}.elementor-2016 .elementor-element.elementor-element-b0bdaa8 .elementor-heading-title{font-family:"Apple", Sans-serif;font-size:73px;font-weight:400;color:#7C8386;}.elementor-2016 .elementor-element.elementor-element-4edabdf{text-align:start;}.elementor-2016 .elementor-element.elementor-element-4edabdf .elementor-heading-title{font-family:"TT Chocolates", Sans-serif;font-size:20px;font-weight:500;color:#7C8386;}.elementor-2016 .elementor-element.elementor-element-4731ed7{--display:flex;--min-height:771px;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2016 .elementor-element.elementor-element-4731ed7:not(.elementor-motion-effects-element-type-background), .elementor-2016 .elementor-element.elementor-element-4731ed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://semicustom1.wearelaava.com/wp-content/uploads/2025/04/curology-SjqgfcH207A-unsplash-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2016 .elementor-element.elementor-element-502de40{--display:flex;--min-height:771px;--justify-content:space-between;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-2016 .elementor-element.elementor-element-502de40:not(.elementor-motion-effects-element-type-background), .elementor-2016 .elementor-element.elementor-element-502de40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDCF;}.elementor-2016 .elementor-element.elementor-element-c86e47b{text-align:start;}.elementor-2016 .elementor-element.elementor-element-c86e47b .elementor-heading-title{font-family:"Apple", Sans-serif;font-size:73px;font-weight:400;color:#7C8386;}.elementor-2016 .elementor-element.elementor-element-bb23dc4{text-align:start;}.elementor-2016 .elementor-element.elementor-element-bb23dc4 .elementor-heading-title{font-family:"TT Chocolates", Sans-serif;font-size:20px;font-weight:500;color:#7C8386;}.elementor-2016 .elementor-element.elementor-element-307a868{--display:flex;--min-height:771px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2016 .elementor-element.elementor-element-307a868:not(.elementor-motion-effects-element-type-background), .elementor-2016 .elementor-element.elementor-element-307a868 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://semicustom1.wearelaava.com/wp-content/uploads/2025/03/DTS_Tone_Chris_Abatzis_5683.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2016 .elementor-element.elementor-element-90d7240{--display:flex;--min-height:774px;--justify-content:space-between;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-2016 .elementor-element.elementor-element-90d7240:not(.elementor-motion-effects-element-type-background), .elementor-2016 .elementor-element.elementor-element-90d7240 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDCF;}.elementor-2016 .elementor-element.elementor-element-5dc20df{text-align:start;}.elementor-2016 .elementor-element.elementor-element-5dc20df .elementor-heading-title{font-family:"Apple", Sans-serif;font-size:73px;font-weight:400;color:#7C8386;}.elementor-2016 .elementor-element.elementor-element-7a605d6{text-align:start;}.elementor-2016 .elementor-element.elementor-element-7a605d6 .elementor-heading-title{font-family:"TT Chocolates", Sans-serif;font-size:20px;font-weight:500;color:#7C8386;}.elementor-2016 .elementor-element.elementor-element-03da9c4{--display:flex;--min-height:771px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2016 .elementor-element.elementor-element-03da9c4:not(.elementor-motion-effects-element-type-background), .elementor-2016 .elementor-element.elementor-element-03da9c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://semicustom1.wearelaava.com/wp-content/uploads/2025/03/roberta-sant-anna-QdNQoTCGX4U-unsplash-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2016 .elementor-element.elementor-element-0b644b0{--display:flex;--min-height:774px;--justify-content:space-between;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-2016 .elementor-element.elementor-element-0b644b0:not(.elementor-motion-effects-element-type-background), .elementor-2016 .elementor-element.elementor-element-0b644b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDCF;}.elementor-2016 .elementor-element.elementor-element-b275f17{text-align:start;}.elementor-2016 .elementor-element.elementor-element-b275f17 .elementor-heading-title{font-family:"Apple", Sans-serif;font-size:73px;font-weight:400;color:#7C8386;}.elementor-2016 .elementor-element.elementor-element-ea4036a{text-align:start;}.elementor-2016 .elementor-element.elementor-element-ea4036a .elementor-heading-title{font-family:"TT Chocolates", Sans-serif;font-size:20px;font-weight:500;color:#7C8386;}.elementor-2016 .elementor-element.elementor-element-4f7edae{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:45px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-spacing:36px;}.elementor-2016 .elementor-element.elementor-element-4f7edae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2016 .elementor-element.elementor-element-e7e2797{--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-2016 .elementor-element.elementor-element-9a3b5f0{--spacer-size:90px;}.elementor-2016 .elementor-element.elementor-element-4485e67{--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:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2016 .elementor-element.elementor-element-4485e67:not(.elementor-motion-effects-element-type-background), .elementor-2016 .elementor-element.elementor-element-4485e67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBD5C9;}.elementor-2016 .elementor-element.elementor-element-1b30758{--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-end;}.elementor-2016 .elementor-element.elementor-element-1b4b668{width:var( --container-widget-width, 50.636% );max-width:50.636%;--container-widget-width:50.636%;--container-widget-flex-grow:0;}.elementor-2016 .elementor-element.elementor-element-1b4b668.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2016 .elementor-element.elementor-element-1b4b668 .elementor-heading-title{font-family:"Apple", Sans-serif;font-size:49px;font-weight:400;color:#2C2C2C;}.elementor-2016 .elementor-element.elementor-element-4b53089{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-2016 .elementor-element.elementor-element-4b53089 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2016 .elementor-element.elementor-element-4b53089 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:19px;font-weight:400;line-height:22px;color:#000000;}.elementor-2016 .elementor-element.elementor-element-7348264{--display:flex;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2016 .elementor-element.elementor-element-ffd7bd8 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-2016 .elementor-element.elementor-element-ffd7bd8 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-2016 .elementor-element.elementor-element-ffd7bd8 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2016 .elementor-element.elementor-element-ffd7bd8 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2016 .elementor-element.elementor-element-ffd7bd8 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-2016 .elementor-element.elementor-element-ffd7bd8 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-2016 .elementor-element.elementor-element-ffd7bd8 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-2016 .elementor-element.elementor-element-ffd7bd8 .elementor-field-group > label, .elementor-2016 .elementor-element.elementor-element-ffd7bd8 .elementor-field-subgroup label{color:#2C2C2C;}.elementor-2016 .elementor-element.elementor-element-ffd7bd8 .elementor-field-type-html{padding-bottom:0px;color:#2C2C2C;}.elementor-2016 .elementor-element.elementor-element-ffd7bd8 .elementor-field-group .elementor-field{color:#2C2C2C;}.elementor-2016 .elementor-element.elementor-element-ffd7bd8 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){border-color:#2C2C2C;border-width:0px 0px 1px 0px;border-radius:0px 0px 1px 0px;}.elementor-2016 .elementor-element.elementor-element-ffd7bd8 .elementor-field-group .elementor-select-wrapper select{border-color:#2C2C2C;border-width:0px 0px 1px 0px;border-radius:0px 0px 1px 0px;}.elementor-2016 .elementor-element.elementor-element-ffd7bd8 .elementor-field-group .elementor-select-wrapper::before{color:#2C2C2C;}.elementor-2016 .elementor-element.elementor-element-ffd7bd8 .e-form__buttons__wrapper__button-next{color:#2C2C2C;}.elementor-2016 .elementor-element.elementor-element-ffd7bd8 .elementor-button[type="submit"]{color:#2C2C2C;}.elementor-2016 .elementor-element.elementor-element-ffd7bd8 .elementor-button[type="submit"] svg *{fill:#2C2C2C;}.elementor-2016 .elementor-element.elementor-element-ffd7bd8 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-2016 .elementor-element.elementor-element-ffd7bd8 .e-form__buttons__wrapper__button-next:hover{color:#2C2C2C;}.elementor-2016 .elementor-element.elementor-element-ffd7bd8 .elementor-button[type="submit"]:hover{color:#2C2C2C;}.elementor-2016 .elementor-element.elementor-element-ffd7bd8 .elementor-button[type="submit"]:hover svg *{fill:#2C2C2C;}.elementor-2016 .elementor-element.elementor-element-ffd7bd8 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-2016 .elementor-element.elementor-element-ffd7bd8{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-2016 .elementor-element.elementor-element-2846ab4{--spacer-size:90px;}.elementor-2016 .elementor-element.elementor-element-ba8adc7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2016 .elementor-element.elementor-element-b2e93d4{--display:flex;}.elementor-2016 .elementor-element.elementor-element-f9e6d7e{width:100%;max-width:100%;}.elementor-2016 .elementor-element.elementor-element-f9e6d7e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2016 .elementor-element.elementor-element-f9e6d7e .elementor-heading-title{font-family:"Apple", Sans-serif;font-size:49px;font-weight:400;color:#A3ACB0;}.elementor-2016 .elementor-element.elementor-element-c733d91{--spacer-size:357px;}.elementor-2016 .elementor-element.elementor-element-1b95264{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-2016 .elementor-element.elementor-element-1b95264 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2016 .elementor-element.elementor-element-1b95264 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:19px;font-weight:400;line-height:22px;color:#A3ACB0;}.elementor-2016 .elementor-element.elementor-element-23d195f{--display:flex;}.elementor-2016 .elementor-element.elementor-element-f8f3c98 img{border-radius:16px 16px 16px 16px;}.elementor-2016 .elementor-element.elementor-element-7aa2009{--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-2016 .elementor-element.elementor-element-7aa2009.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2016 .elementor-element.elementor-element-bfa9c61{--spacer-size:84px;}.elementor-2016 .elementor-element.elementor-element-1a9cf19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2016 .elementor-element.elementor-element-04c616e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2016 .elementor-element.elementor-element-6818cc6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2016 .elementor-element.elementor-element-9db98b4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2016 .elementor-element.elementor-element-f6ac500{--display:flex;}.elementor-2016 .elementor-element.elementor-element-f8f3732{width:100%;max-width:100%;text-align:start;}.elementor-2016 .elementor-element.elementor-element-f8f3732.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2016 .elementor-element.elementor-element-f8f3732 .elementor-heading-title{font-family:"Apple", Sans-serif;font-size:49px;font-weight:400;color:#A3ACB0;}.elementor-2016 .elementor-element.elementor-element-28e1764{--display:flex;}.elementor-2016 .elementor-element.elementor-element-e730966{width:100%;max-width:100%;text-align:center;}.elementor-2016 .elementor-element.elementor-element-e730966.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2016 .elementor-element.elementor-element-e730966 .elementor-heading-title{font-family:"Apple", Sans-serif;font-size:49px;font-weight:400;color:#A3ACB0;}.elementor-2016 .elementor-element.elementor-element-ab80c0c{--display:flex;}.elementor-2016 .elementor-element.elementor-element-b376e1f{width:100%;max-width:100%;text-align:end;}.elementor-2016 .elementor-element.elementor-element-b376e1f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2016 .elementor-element.elementor-element-b376e1f .elementor-heading-title{font-family:"Apple", Sans-serif;font-size:49px;font-weight:400;color:#A3ACB0;}.elementor-2016 .elementor-element.elementor-element-fe581bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2016 .elementor-element.elementor-element-fe581bd:not(.elementor-motion-effects-element-type-background), .elementor-2016 .elementor-element.elementor-element-fe581bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A3ACB0;}.elementor-2016 .elementor-element.elementor-element-e094577{--spacer-size:243px;}@media(min-width:768px){.elementor-2016 .elementor-element.elementor-element-7aa2009{--width:100.489%;}}@media(max-width:1024px){.elementor-2016 .elementor-element.elementor-element-4f7edae{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-2016 .elementor-element.elementor-element-4f7edae{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for image, class: .elementor-element-b6cce93 */.explode-img {
  opacity: 0;
  transform: scale(0);
  animation: explodeIn 1s ease-out forwards;
  animation-delay: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dc9ada9 */.explode-img {
  opacity: 0;
  transform: scale(0);
  animation: explodeIn 1s ease-out forwards;
  animation-delay: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd99616 */.explode-img {
  opacity: 0;
  transform: scale(0);
  animation: explodeIn 1s ease-out forwards;
  animation-delay: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c38d6d8 */.explode-img {
  opacity: 0;
  transform: scale(0);
  animation: explodeIn 1s ease-out forwards;
  animation-delay: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab8beb6 */.explode-img {
  opacity: 0;
  transform: scale(0);
  animation: explodeIn 1s ease-out forwards;
  animation-delay: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-761a403 */.explode-img {
  opacity: 0;
  transform: scale(0);
  animation: explodeIn 1s ease-out forwards;
  animation-delay: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4acce4d */.explode-logo {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-823759a */.number {
    font-size: 1rem;
    font-weight: 200;
    vertical-align: super;
    vertical-align: text-top;
}

.text:hover  ~ .img-one {
    display: block;
	  position: absolute;
    z-index: -1;
    transition: 0.9s ease-out;
}

.elementor-2016 .elementor-element.elementor-element-823759a .elementor-heading-title:hover {
  color: #8b52ff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d826dc2 */.img-one {
    display: none;   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ff5188 */.number {
    font-size: 1rem;
    font-weight: 200;
    vertical-align: super;
    vertical-align: text-top;
}

.text:hover  ~ .img-one {
    display: block;
	  position: absolute;
    z-index: -1;
    transition: 0.9s ease-out;
}

.elementor-2016 .elementor-element.elementor-element-4ff5188 .elementor-heading-title:hover {
  color: #8b52ff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-49ef62b */.img-one {
    display: none;   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6005fec */.number {
    font-size: 1rem;
    font-weight: 200;
    vertical-align: super;
    vertical-align: text-top;
}

.text:hover  ~ .img-one {
    display: block;
	  position: absolute;
    z-index: -1;
    transition: 0.9s ease-out;
}

.elementor-2016 .elementor-element.elementor-element-6005fec .elementor-heading-title:hover {
  color: #8b52ff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-381f0f4 */.img-one {
    display: none;   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6920c0b */.number {
    font-size: 1rem;
    font-weight: 200;
    vertical-align: super;
    vertical-align: text-top;
}

.text:hover  ~ .img-one {
    display: block;
	  position: absolute;
    z-index: -1;
    transition: 0.9s ease-out;
}

.elementor-2016 .elementor-element.elementor-element-6920c0b .elementor-heading-title:hover {
  color: #8b52ff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e6c25b */.img-one {
    display: none;   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35a8797 */.number {
    font-size: 1rem;
    font-weight: 200;
    vertical-align: super;
    vertical-align: text-top;
}

.text:hover  ~ .img-one {
    display: block;
	  position: absolute;
    z-index: -1;
    transition: 0.9s ease-out;
}

.elementor-2016 .elementor-element.elementor-element-35a8797 .elementor-heading-title:hover {
  color: #8b52ff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4cbec0b */.img-one {
    display: none;   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34cb137 */.elementor-2016 .elementor-element.elementor-element-34cb137{
    opacity: 0;
    transition: 0s ease-in-out;
}
.elementor-2016 .elementor-element.elementor-element-34cb137:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-502de40 */.elementor-2016 .elementor-element.elementor-element-502de40{
    opacity: 0;
    transition: 0s ease-in-out;
}
.elementor-2016 .elementor-element.elementor-element-502de40:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90d7240 */.elementor-2016 .elementor-element.elementor-element-90d7240{
    opacity: 0;
    transition: 0s ease-in-out;
}
.elementor-2016 .elementor-element.elementor-element-90d7240:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b644b0 */.elementor-2016 .elementor-element.elementor-element-0b644b0{
    opacity: 0;
    transition: 0s ease-in-out;
}
.elementor-2016 .elementor-element.elementor-element-0b644b0:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34cb137 */.elementor-2016 .elementor-element.elementor-element-34cb137{
    opacity: 0;
    transition: 0s ease-in-out;
}
.elementor-2016 .elementor-element.elementor-element-34cb137:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-502de40 */.elementor-2016 .elementor-element.elementor-element-502de40{
    opacity: 0;
    transition: 0s ease-in-out;
}
.elementor-2016 .elementor-element.elementor-element-502de40:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90d7240 */.elementor-2016 .elementor-element.elementor-element-90d7240{
    opacity: 0;
    transition: 0s ease-in-out;
}
.elementor-2016 .elementor-element.elementor-element-90d7240:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b644b0 */.elementor-2016 .elementor-element.elementor-element-0b644b0{
    opacity: 0;
    transition: 0s ease-in-out;
}
.elementor-2016 .elementor-element.elementor-element-0b644b0:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34cb137 */.elementor-2016 .elementor-element.elementor-element-34cb137{
    opacity: 0;
    transition: 0s ease-in-out;
}
.elementor-2016 .elementor-element.elementor-element-34cb137:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-502de40 */.elementor-2016 .elementor-element.elementor-element-502de40{
    opacity: 0;
    transition: 0s ease-in-out;
}
.elementor-2016 .elementor-element.elementor-element-502de40:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90d7240 */.elementor-2016 .elementor-element.elementor-element-90d7240{
    opacity: 0;
    transition: 0s ease-in-out;
}
.elementor-2016 .elementor-element.elementor-element-90d7240:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b644b0 */.elementor-2016 .elementor-element.elementor-element-0b644b0{
    opacity: 0;
    transition: 0s ease-in-out;
}
.elementor-2016 .elementor-element.elementor-element-0b644b0:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34cb137 */.elementor-2016 .elementor-element.elementor-element-34cb137{
    opacity: 0;
    transition: 0s ease-in-out;
}
.elementor-2016 .elementor-element.elementor-element-34cb137:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-502de40 */.elementor-2016 .elementor-element.elementor-element-502de40{
    opacity: 0;
    transition: 0s ease-in-out;
}
.elementor-2016 .elementor-element.elementor-element-502de40:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90d7240 */.elementor-2016 .elementor-element.elementor-element-90d7240{
    opacity: 0;
    transition: 0s ease-in-out;
}
.elementor-2016 .elementor-element.elementor-element-90d7240:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b644b0 */.elementor-2016 .elementor-element.elementor-element-0b644b0{
    opacity: 0;
    transition: 0s ease-in-out;
}
.elementor-2016 .elementor-element.elementor-element-0b644b0:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34cb137 */.elementor-2016 .elementor-element.elementor-element-34cb137{
    opacity: 0;
    transition: 0s ease-in-out;
}
.elementor-2016 .elementor-element.elementor-element-34cb137:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-502de40 */.elementor-2016 .elementor-element.elementor-element-502de40{
    opacity: 0;
    transition: 0s ease-in-out;
}
.elementor-2016 .elementor-element.elementor-element-502de40:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90d7240 */.elementor-2016 .elementor-element.elementor-element-90d7240{
    opacity: 0;
    transition: 0s ease-in-out;
}
.elementor-2016 .elementor-element.elementor-element-90d7240:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b644b0 */.elementor-2016 .elementor-element.elementor-element-0b644b0{
    opacity: 0;
    transition: 0s ease-in-out;
}
.elementor-2016 .elementor-element.elementor-element-0b644b0:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-04c616e */.swiper-wrapper {
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS */body {
transition: background-color 1s ease;
}
.color-azuloscuro {
background-color: #778790;
}

.color-azulclaro {
background-color: #AEBAC1;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Apple';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://semicustom1.wearelaava.com/wp-content/uploads/2025/04/AppleGaramond-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Apple';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://semicustom1.wearelaava.com/wp-content/uploads/2025/04/AppleGaramond.ttf') format('truetype');
}
/* End Custom Fonts CSS */