.elementor-96 .elementor-element.elementor-element-ba56feb{--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 130px;--row-gap:0px;--column-gap:130px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-96 .elementor-element.elementor-element-ba56feb:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-ba56feb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-96 .elementor-element.elementor-element-a5b98bc{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-96 .elementor-element.elementor-element-abf4a96 .elementor-flip-box__front{background-image:url("https://studiolatelier.com/wp-content/uploads/2026/02/Aflora_Tulum-1-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-96 .elementor-element.elementor-element-abf4a96 .elementor-flip-box__back{background-image:url("https://studiolatelier.com/wp-content/uploads/2025/02/17dc10aeafbfda4bf7448339f0816bca.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-96 .elementor-element.elementor-element-abf4a96 .elementor-flip-box{height:700px;}.elementor-96 .elementor-element.elementor-element-abf4a96 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-96 .elementor-element.elementor-element-abf4a96 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-96 .elementor-element.elementor-element-abf4a96 .elementor-flip-box__button{margin-center:0;transition-duration:200ms;}.elementor-96 .elementor-element.elementor-element-ea7a0d1{--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:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-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-96 .elementor-element.elementor-element-ef55076{font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-1320e7f );}.elementor-96 .elementor-element.elementor-element-363d8e6{font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-1320e7f );}.elementor-96 .elementor-element.elementor-element-8b5177f{font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-1320e7f );}.elementor-96 .elementor-element.elementor-element-380e7a0{--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 130px;--row-gap:0px;--column-gap:130px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-96 .elementor-element.elementor-element-380e7a0:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-380e7a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-96 .elementor-element.elementor-element-36ef58e{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-17523b3 .elementor-flip-box__front{background-image:url("https://studiolatelier.com/wp-content/uploads/2025/11/pexels-anastasia-gubinskaya-1573235-3023936.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-96 .elementor-element.elementor-element-17523b3 .elementor-flip-box__back{background-image:url("https://studiolatelier.com/wp-content/uploads/2025/11/pexels-kate-filatova-1861817299-30395401.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-96 .elementor-element.elementor-element-17523b3 .elementor-flip-box{height:700px;}.elementor-96 .elementor-element.elementor-element-17523b3 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-96 .elementor-element.elementor-element-17523b3 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-96 .elementor-element.elementor-element-17523b3 .elementor-flip-box__button{margin-center:0;transition-duration:200ms;}.elementor-96 .elementor-element.elementor-element-b4e165c{--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:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-90c3114{font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-1320e7f );}.elementor-96 .elementor-element.elementor-element-f67b2b6{font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-1320e7f );}.elementor-96 .elementor-element.elementor-element-8c80177{font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-1320e7f );}.elementor-96 .elementor-element.elementor-element-ca650a6{--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 130px;--row-gap:0px;--column-gap:130px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-96 .elementor-element.elementor-element-ca650a6:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-ca650a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-96 .elementor-element.elementor-element-b195446{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-0e2378c .elementor-flip-box__front{background-image:url("https://studiolatelier.com/wp-content/uploads/2025/11/pexels-czapp-arpad-3647289-9944430.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-96 .elementor-element.elementor-element-0e2378c .elementor-flip-box__back{background-image:url("https://studiolatelier.com/wp-content/uploads/2025/11/45fd1da09178d34ada4711e18b61ee36.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-96 .elementor-element.elementor-element-0e2378c .elementor-flip-box{height:700px;}.elementor-96 .elementor-element.elementor-element-0e2378c .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-96 .elementor-element.elementor-element-0e2378c .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-96 .elementor-element.elementor-element-0e2378c .elementor-flip-box__button{margin-center:0;transition-duration:200ms;}.elementor-96 .elementor-element.elementor-element-7596059{--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:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-cc665a8{font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-1320e7f );}.elementor-96 .elementor-element.elementor-element-dfd5c3e{font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-1320e7f );}.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 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-96 .elementor-element.elementor-element-a5b98bc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-abf4a96 .elementor-flip-box{height:374px;}.elementor-96 .elementor-element.elementor-element-36ef58e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-17523b3 .elementor-flip-box{height:374px;}.elementor-96 .elementor-element.elementor-element-b195446{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-0e2378c .elementor-flip-box{height:374px;}}@media(max-width:767px){.elementor-96 .elementor-element.elementor-element-ba56feb{--gap:55px 0px;--row-gap:55px;--column-gap:0px;--padding-top:18%;--padding-bottom:18%;--padding-left:5%;--padding-right:5%;}.elementor-96 .elementor-element.elementor-element-abf4a96 .elementor-flip-box{height:400px;}.elementor-96 .elementor-element.elementor-element-ea7a0d1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-380e7a0{--gap:55px 0px;--row-gap:55px;--column-gap:0px;--padding-top:18%;--padding-bottom:18%;--padding-left:5%;--padding-right:5%;}.elementor-96 .elementor-element.elementor-element-17523b3 .elementor-flip-box{height:400px;}.elementor-96 .elementor-element.elementor-element-b4e165c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-ca650a6{--gap:55px 0px;--row-gap:55px;--column-gap:0px;--padding-top:18%;--padding-bottom:18%;--padding-left:5%;--padding-right:5%;}.elementor-96 .elementor-element.elementor-element-0e2378c .elementor-flip-box{height:400px;}.elementor-96 .elementor-element.elementor-element-7596059{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-96 .elementor-element.elementor-element-ba56feb{--content-width:1300px;}.elementor-96 .elementor-element.elementor-element-ea7a0d1{--width:100%;}.elementor-96 .elementor-element.elementor-element-380e7a0{--content-width:1300px;}.elementor-96 .elementor-element.elementor-element-b4e165c{--width:100%;}.elementor-96 .elementor-element.elementor-element-ca650a6{--content-width:1300px;}.elementor-96 .elementor-element.elementor-element-7596059{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-96 .elementor-element.elementor-element-ea7a0d1{--width:100%;}.elementor-96 .elementor-element.elementor-element-b4e165c{--width:100%;}.elementor-96 .elementor-element.elementor-element-7596059{--width:100%;}}@media(min-width:1025px){.elementor-96 .elementor-element.elementor-element-abf4a96 .elementor-flip-box__front{background-attachment:scroll;}.elementor-96 .elementor-element.elementor-element-abf4a96 .elementor-flip-box__back{background-attachment:scroll;}.elementor-96 .elementor-element.elementor-element-17523b3 .elementor-flip-box__front{background-attachment:scroll;}.elementor-96 .elementor-element.elementor-element-17523b3 .elementor-flip-box__back{background-attachment:scroll;}.elementor-96 .elementor-element.elementor-element-0e2378c .elementor-flip-box__front{background-attachment:scroll;}.elementor-96 .elementor-element.elementor-element-0e2378c .elementor-flip-box__back{background-attachment:scroll;}}/* Start custom CSS for flip-box, class: .elementor-element-abf4a96 */@media (min-width: 1025px) {
.hover-text {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

/* Show the hover-text when the image is hovered */
.hover-trigger:hover + .hover-text {
  opacity: 1 !important;
  visibility: visible !important;
}}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-17523b3 */@media (min-width: 1025px) {
.hover-text {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

/* Show the hover-text when the image is hovered */
.hover-trigger:hover + .hover-text {
  opacity: 1 !important;
  visibility: visible !important;
}}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-0e2378c */@media (min-width: 1025px) {
.hover-text {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

/* Show the hover-text when the image is hovered */
.hover-trigger:hover + .hover-text {
  opacity: 1 !important;
  visibility: visible !important;
}}/* End custom CSS */