.elementor-28910 .elementor-element.elementor-element-7bc8696{--display:flex;}.elementor-28910 .elementor-element.elementor-element-1f16061c:not(.elementor-motion-effects-element-type-background), .elementor-28910 .elementor-element.elementor-element-1f16061c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-28910 .elementor-element.elementor-element-1f16061c > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28910 .elementor-element.elementor-element-1f16061c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-150px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-28910 .elementor-element.elementor-element-5a6e2fb8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28910 .elementor-element.elementor-element-5a6e2fb8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28910 .elementor-element.elementor-element-104a91be{--spacer-size:15px;}.elementor-28910 .elementor-element.elementor-element-632300e{--spacer-size:15px;}.elementor-28910 .elementor-element.elementor-element-511ba113{--spacer-size:15px;}.elementor-28910 .elementor-element.elementor-element-1184e27f{--spacer-size:15px;}.elementor-28910 .elementor-element.elementor-element-685b4f07{--spacer-size:87px;}.elementor-28910 .elementor-element.elementor-element-670d5f98{text-align:center;font-family:"Raleway", Sans-serif;font-size:45px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#FFFFFF;}.elementor-28910 .elementor-element.elementor-element-1f4f155e{--display:flex;}.elementor-28910 .elementor-element.elementor-element-37ff8d20 .elementor-button{background-color:var( --e-global-color-320547e );font-size:40px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-5621acb );color:var( --e-global-color-5621acb );border-radius:4px 4px 4px 4px;}.elementor-28910 .elementor-element.elementor-element-37ff8d20 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:12px 0px 0px 0px;}.elementor-28910 .elementor-element.elementor-element-4cbc015f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28910 .elementor-element.elementor-element-4cbc015f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F4F9;}.elementor-28910 .elementor-element.elementor-element-4cbc015f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:1px;}.elementor-28910 .elementor-element.elementor-element-4cbc015f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-28910 .elementor-element.elementor-element-4cbc015f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28910 .elementor-element.elementor-element-3122ef97{--spacer-size:36px;}.elementor-28910 .elementor-element.elementor-element-213d9727{text-align:center;font-family:"Times New Roman", Sans-serif;font-size:32px;font-weight:600;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-28910 .elementor-element.elementor-element-8cb7753 .houzez_section_title{font-style:italic;}.elementor-28910 .elementor-element.elementor-element-8cb7753 .houzez_section_subtitle{font-style:italic;}.elementor-28910 .elementor-element.elementor-element-8cb7753 .houzez_section_title_wrap{text-align:center;margin-bottom:16px;}.elementor-28910 .elementor-element.elementor-element-8cb7753 .houzez_section_title_wrap .houzez_section_title{color:var( --e-global-color-text );}.elementor-28910 .elementor-element.elementor-element-4cda4eb5{--e-image-carousel-slides-to-show:3;}.elementor-28910 .elementor-element.elementor-element-4daf97a5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28910 .elementor-element.elementor-element-4daf97a5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F4F9;}.elementor-28910 .elementor-element.elementor-element-4daf97a5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:1px;}.elementor-28910 .elementor-element.elementor-element-4daf97a5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-28910 .elementor-element.elementor-element-4daf97a5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28910 .elementor-element.elementor-element-7a96d557{--spacer-size:36px;}.elementor-28910 .elementor-element.elementor-element-17dfd173{text-align:center;font-family:"Times New Roman", Sans-serif;font-size:32px;font-weight:600;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-28910 .elementor-element.elementor-element-72b61edd{--spacer-size:15px;}.elementor-28910 .elementor-element.elementor-element-1ae4f53c{--e-image-carousel-slides-to-show:3;}.elementor-28910 .elementor-element.elementor-element-161f19f5{text-align:center;font-size:19px;font-weight:300;letter-spacing:0px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-28910 .elementor-element.elementor-element-52ef9eb0{text-align:center;font-size:20px;font-weight:600;line-height:1.3em;color:#F30F0F;}.elementor-28910 .elementor-element.elementor-element-7fdce1fb .elementor-button{background-color:#3C5C87;font-size:31px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-28910 .elementor-element.elementor-element-7fdce1fb > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-28910 .elementor-element.elementor-element-4e3dddb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28910 .elementor-element.elementor-element-4e3dddb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F4F9;}.elementor-28910 .elementor-element.elementor-element-4e3dddb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:1px;}.elementor-28910 .elementor-element.elementor-element-4e3dddb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-28910 .elementor-element.elementor-element-4e3dddb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28910 .elementor-element.elementor-element-4ac16391{--spacer-size:43px;}.elementor-28910 .elementor-element.elementor-element-4ac16391 > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-28910 .elementor-element.elementor-element-291c1455{text-align:center;font-family:"Times New Roman", Sans-serif;font-size:32px;font-weight:600;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-28910 .elementor-element.elementor-element-1c38a129{text-align:center;font-size:20px;font-weight:600;font-style:italic;line-height:1.3em;color:var( --e-global-color-text );}.elementor-28910 .elementor-element.elementor-element-400281d6{--spacer-size:15px;}.elementor-28910 .elementor-element.elementor-element-791a1dce{font-size:21px;}.elementor-28910 .elementor-element.elementor-element-3d69e4c0{--e-image-carousel-slides-to-show:3;}.elementor-28910 .elementor-element.elementor-element-4552fd45{columns:2;text-align:center;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 );text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-28910 .elementor-element.elementor-element-38b5fa20 .elementor-button{background-color:#3C5C87;font-size:31px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-28910 .elementor-element.elementor-element-38b5fa20 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-28910 .elementor-element.elementor-element-45b2dc62{--spacer-size:30px;}.elementor-28910 .elementor-element.elementor-element-c598def:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28910 .elementor-element.elementor-element-c598def > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F4F9;}.elementor-28910 .elementor-element.elementor-element-c598def > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:1px;}.elementor-28910 .elementor-element.elementor-element-c598def > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-28910 .elementor-element.elementor-element-c598def > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28910 .elementor-element.elementor-element-836942f{--spacer-size:24px;}.elementor-28910 .elementor-element.elementor-element-57f701a{text-align:center;font-family:"Times New Roman", Sans-serif;font-size:32px;font-weight:600;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-28910 .elementor-element.elementor-element-b4e5978{text-align:center;font-size:20px;font-weight:600;font-style:italic;line-height:1.3em;color:var( --e-global-color-text );}.elementor-28910 .elementor-element.elementor-element-24ab215{--spacer-size:15px;}.elementor-28910 .elementor-element.elementor-element-5de8494{--e-image-carousel-slides-to-show:3;}.elementor-28910 .elementor-element.elementor-element-c5ede48{text-align:center;font-size:19px;font-weight:300;letter-spacing:0px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-28910 .elementor-element.elementor-element-af38b16{text-align:center;font-size:20px;font-weight:600;line-height:1.3em;color:#F30F0F;}.elementor-28910 .elementor-element.elementor-element-4c5e312 .elementor-button{background-color:#3C5C87;font-size:31px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-28910 .elementor-element.elementor-element-4c5e312 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-28910 .elementor-element.elementor-element-685fd12{--spacer-size:21px;}.elementor-28910 .elementor-element.elementor-element-a0d77c8{--display:flex;}.elementor-28910 .elementor-element.elementor-element-47c1989{--spacer-size:25px;}.elementor-28910 .elementor-element.elementor-element-2d46669:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28910 .elementor-element.elementor-element-2d46669 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F4F9;}.elementor-28910 .elementor-element.elementor-element-2d46669 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:1px;}.elementor-28910 .elementor-element.elementor-element-2d46669 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-28910 .elementor-element.elementor-element-2d46669 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28910 .elementor-element.elementor-element-5d0de3b{--spacer-size:36px;}.elementor-28910 .elementor-element.elementor-element-c3e895b{text-align:center;font-family:"Times New Roman", Sans-serif;font-size:32px;font-weight:600;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-28910 .elementor-element.elementor-element-0734076{--spacer-size:15px;}.elementor-28910 .elementor-element.elementor-element-6349e40{--e-image-carousel-slides-to-show:3;}.elementor-28910 .elementor-element.elementor-element-ee845c8{text-align:center;font-size:19px;font-weight:300;letter-spacing:0px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-28910 .elementor-element.elementor-element-461676d{columns:2;text-align:center;font-size:19px;font-weight:300;letter-spacing:0px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-28910 .elementor-element.elementor-element-10b48d8{text-align:center;font-size:20px;font-weight:600;line-height:1.3em;color:#F30F0F;}.elementor-28910 .elementor-element.elementor-element-18e0191{text-align:center;font-size:20px;font-weight:600;line-height:1.3em;color:#F30F0F;}.elementor-28910 .elementor-element.elementor-element-ead34e4{--display:flex;}.elementor-28910 .elementor-element.elementor-element-04848e4 .elementor-button{background-color:var( --e-global-color-320547e );font-size:40px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-5621acb );color:var( --e-global-color-5621acb );}.elementor-28910 .elementor-element.elementor-element-04848e4 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:12px 0px 0px 0px;}.elementor-28910 .elementor-element.elementor-element-40beada:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28910 .elementor-element.elementor-element-40beada > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F4F9;}.elementor-28910 .elementor-element.elementor-element-40beada > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:1px;}.elementor-28910 .elementor-element.elementor-element-40beada > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-28910 .elementor-element.elementor-element-40beada > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28910 .elementor-element.elementor-element-9da04ba{--spacer-size:36px;}.elementor-28910 .elementor-element.elementor-element-e3e2988{text-align:center;font-family:"Times New Roman", Sans-serif;font-size:32px;font-weight:600;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-28910 .elementor-element.elementor-element-c05e9b6{text-align:center;font-size:20px;font-weight:600;font-style:italic;line-height:1.3em;color:var( --e-global-color-text );}.elementor-28910 .elementor-element.elementor-element-d07d1fb{--spacer-size:15px;}.elementor-28910 .elementor-element.elementor-element-9063982{--e-image-carousel-slides-to-show:3;}.elementor-28910 .elementor-element.elementor-element-6270644{text-align:center;font-size:19px;font-weight:300;letter-spacing:0px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-28910 .elementor-element.elementor-element-786b7d3{text-align:center;font-size:20px;font-weight:600;line-height:1.3em;color:#F30F0F;}.elementor-28910 .elementor-element.elementor-element-a114a2b .elementor-button{background-color:#3C5C87;font-size:31px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-28910 .elementor-element.elementor-element-a114a2b > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-28910 .elementor-element.elementor-element-21e9315{--spacer-size:21px;}.elementor-28910 .elementor-element.elementor-element-f197a98:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28910 .elementor-element.elementor-element-f197a98 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F4F9;}.elementor-28910 .elementor-element.elementor-element-f197a98 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:1px;}.elementor-28910 .elementor-element.elementor-element-f197a98 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-28910 .elementor-element.elementor-element-f197a98 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28910 .elementor-element.elementor-element-7cb259ec{--spacer-size:36px;}.elementor-28910 .elementor-element.elementor-element-711b07fb{text-align:center;font-family:"Times New Roman", Sans-serif;font-size:32px;font-weight:600;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-28910 .elementor-element.elementor-element-54fe73c4{text-align:center;font-size:20px;font-weight:600;font-style:italic;line-height:1.3em;color:var( --e-global-color-text );}.elementor-28910 .elementor-element.elementor-element-5ea8001a{--spacer-size:15px;}.elementor-28910 .elementor-element.elementor-element-2fe68c44{--e-image-carousel-slides-to-show:3;}.elementor-28910 .elementor-element.elementor-element-5cd750f{text-align:center;font-size:19px;font-weight:300;letter-spacing:0px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-28910 .elementor-element.elementor-element-4d279358{text-align:center;font-size:20px;font-weight:600;line-height:1.3em;color:#F30F0F;}.elementor-28910 .elementor-element.elementor-element-50c58225 .elementor-button{background-color:#3C5C87;font-size:31px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-28910 .elementor-element.elementor-element-50c58225 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-28910 .elementor-element.elementor-element-7bbfa68e{--spacer-size:21px;}.elementor-28910 .elementor-element.elementor-element-84498b9{--display:flex;}.elementor-28910 .elementor-element.elementor-element-43fd02b4 .elementor-button{background-color:var( --e-global-color-320547e );font-size:40px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-5621acb );color:var( --e-global-color-5621acb );}.elementor-28910 .elementor-element.elementor-element-43fd02b4 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:12px 0px 0px 0px;}.elementor-28910 .elementor-element.elementor-element-2dbb103:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28910 .elementor-element.elementor-element-2dbb103 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F4F9;}.elementor-28910 .elementor-element.elementor-element-2dbb103 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:1px;}.elementor-28910 .elementor-element.elementor-element-2dbb103 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-28910 .elementor-element.elementor-element-2dbb103 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28910 .elementor-element.elementor-element-1dbd3776{--spacer-size:36px;}.elementor-28910 .elementor-element.elementor-element-2da095f7{text-align:center;font-family:"Times New Roman", Sans-serif;font-size:32px;font-weight:600;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-28910 .elementor-element.elementor-element-68c88770{text-align:center;font-size:20px;font-weight:600;font-style:italic;line-height:1.3em;color:var( --e-global-color-text );}.elementor-28910 .elementor-element.elementor-element-1f621da2{--spacer-size:15px;}.elementor-28910 .elementor-element.elementor-element-139c5258{--e-image-carousel-slides-to-show:3;}.elementor-28910 .elementor-element.elementor-element-4d795dfa{text-align:center;font-size:19px;font-weight:300;letter-spacing:0px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-28910 .elementor-element.elementor-element-77719c7c{text-align:center;font-size:20px;font-weight:600;line-height:1.3em;color:#F30F0F;}.elementor-28910 .elementor-element.elementor-element-5e35558 .elementor-button{background-color:#3C5C87;font-size:31px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-28910 .elementor-element.elementor-element-5e35558 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-28910 .elementor-element.elementor-element-257e16fd{--divider-border-style:solid;--divider-color:#D2D2D2;--divider-border-width:1px;}.elementor-28910 .elementor-element.elementor-element-257e16fd .elementor-divider-separator{width:100%;}.elementor-28910 .elementor-element.elementor-element-257e16fd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28910 .elementor-element.elementor-element-7257c54b > .elementor-container{max-width:1000px;}.elementor-28910 .elementor-element.elementor-element-7257c54b{padding:15px 0px 15px 0px;}.elementor-28910 .elementor-element.elementor-element-24451930 .elementor-button{background-color:var( --e-global-color-320547e );font-size:40px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-5621acb );color:var( --e-global-color-5621acb );}.elementor-28910 .elementor-element.elementor-element-24451930 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-28910 .elementor-element.elementor-element-76a943c5{--spacer-size:15px;}.elementor-28910 .elementor-element.elementor-element-517398d5 .elementor-repeater-item-60a45cb .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://cozumelliving.com/wp-content/uploads/2025/03/4BC3B1BA-B64F-4C66-81C2-7B7BD71AF081-2.jpeg);background-size:cover;}.elementor-28910 .elementor-element.elementor-element-517398d5 .elementor-repeater-item-4960a3e .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://cozumelliving.com/wp-content/uploads/2024/09/Neptuno-8-3-1170x785-2.jpeg);background-size:cover;}.elementor-28910 .elementor-element.elementor-element-517398d5 .elementor-repeater-item-a2481d7 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://cozumelliving.com/wp-content/uploads/2023/04/WhatsApp-Image-2023-11-01-at-12.29.33-PM.jpeg);background-size:cover;}.elementor-28910 .elementor-element.elementor-element-517398d5 .elementor-repeater-item-a2481d7 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-28910 .elementor-element.elementor-element-517398d5 .elementor-repeater-item-a2481d7 .swiper-slide-inner{align-items:flex-end;}.elementor-28910 .elementor-element.elementor-element-517398d5 .elementor-repeater-item-e54ad88 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://cozumelliving.com/wp-content/uploads/2023/05/Novaro-front-of-Building-768x785-1.jpeg);background-size:cover;}.elementor-28910 .elementor-element.elementor-element-517398d5 .elementor-repeater-item-e54ad88 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-28910 .elementor-element.elementor-element-517398d5 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-28910 .elementor-element.elementor-element-517398d5 .swiper-slide-contents{max-width:66%;}.elementor-28910 .elementor-element.elementor-element-517398d5 .swiper-slide-inner{text-align:center;}.elementor-28910 .elementor-element.elementor-element-517398d5 .elementor-slide-heading{color:var( --e-global-color-5621acb );}.elementor-28910 .elementor-element.elementor-element-517398d5 .elementor-slide-description{color:var( --e-global-color-5621acb );}.elementor-28910 .elementor-element.elementor-element-46a0c7ec{--divider-border-style:solid;--divider-color:#D2D2D2;--divider-border-width:1px;}.elementor-28910 .elementor-element.elementor-element-46a0c7ec .elementor-divider-separator{width:100%;}.elementor-28910 .elementor-element.elementor-element-46a0c7ec .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28910 .elementor-element.elementor-element-47d94ca7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28910 .elementor-element.elementor-element-47d94ca7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F4F9;}.elementor-28910 .elementor-element.elementor-element-47d94ca7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:1px;}.elementor-28910 .elementor-element.elementor-element-47d94ca7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-28910 .elementor-element.elementor-element-47d94ca7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28910 .elementor-element.elementor-element-55be251c{--spacer-size:15px;}.elementor-28910 .elementor-element.elementor-element-1dd10b42{--e-image-carousel-slides-to-show:1;}.elementor-28910 .elementor-element.elementor-element-336d0359{text-align:center;font-size:19px;font-weight:300;letter-spacing:0px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-28910 .elementor-element.elementor-element-48bc1192{--e-image-carousel-slides-to-show:2;}.elementor-28910 .elementor-element.elementor-element-2513dc93 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);}.elementor-28910 .elementor-element.elementor-element-55732164{--spacer-size:38px;}.elementor-28910 .elementor-element.elementor-element-45dbbdcd{--spacer-size:36px;}.elementor-28910 .elementor-element.elementor-element-9d7fd74 .elementor-button{background-color:var( --e-global-color-320547e );font-size:40px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-5621acb );color:var( --e-global-color-5621acb );}.elementor-28910 .elementor-element.elementor-element-9d7fd74 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-28910 .elementor-element.elementor-element-171b1d7b{--spacer-size:55px;}.elementor-28910 .elementor-element.elementor-element-6092f0a0{--spacer-size:15px;}.elementor-28910 .elementor-element.elementor-element-45a8e67c{--spacer-size:15px;}.elementor-28910 .elementor-element.elementor-element-6eda3202 .elementor-repeater-item-0fb6d33 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://cozumelliving.com/wp-content/uploads/2023/11/WhatsApp-Image-2023-11-01-at-12.30.29-PM-1.jpeg);background-size:cover;}.elementor-28910 .elementor-element.elementor-element-6eda3202 .elementor-repeater-item-e559804 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://cozumelliving.com/wp-content/uploads/2024/10/Casa-Ari-Rental6.jpeg);background-size:cover;}.elementor-28910 .elementor-element.elementor-element-6eda3202 .elementor-repeater-item-c8da80b .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://cozumelliving.com/wp-content/uploads/2024/04/Amenities-VN-1-1-1170x785-1.jpg);background-size:cover;}.elementor-28910 .elementor-element.elementor-element-6eda3202 .elementor-repeater-item-70bbf24 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://cozumelliving.com/wp-content/uploads/2024/01/FRONT-NBC-101-scaled-e1714364823786.jpg);background-size:cover;}.elementor-28910 .elementor-element.elementor-element-6eda3202 .elementor-repeater-item-2d41c05 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://cozumelliving.com/wp-content/uploads/2024/01/WhatsApp-Image-2023-12-21-at-18.29.55.jpeg);background-size:cover;}.elementor-28910 .elementor-element.elementor-element-6eda3202 .elementor-repeater-item-e5ac2ae .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://cozumelliving.com/wp-content/uploads/2024/05/Captura-de-pantalla-2024-06-02-a-las-2.52.34 p.m.png);background-size:cover;}.elementor-28910 .elementor-element.elementor-element-6eda3202 .elementor-repeater-item-0716340 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://cozumelliving.com/wp-content/uploads/2024/01/PHOTO-2024-01-30-11-04-50.jpg);background-size:cover;}.elementor-28910 .elementor-element.elementor-element-6eda3202 .elementor-repeater-item-6bdbcb3 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://cozumelliving.com/wp-content/uploads/2024/07/IMG_1758-1170x785-1.jpg);background-size:cover;}.elementor-28910 .elementor-element.elementor-element-6eda3202 .elementor-repeater-item-d77e86a .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://cozumelliving.com/wp-content/uploads/2024/04/Screenshot_2022-07-01-23-14-28-158_com.google.android.apps_.docs_.png);background-size:cover;}.elementor-28910 .elementor-element.elementor-element-6eda3202 .swiper-slide{transition-duration:calc(5000ms*1.2);height:458px;}.elementor-28910 .elementor-element.elementor-element-6eda3202 .swiper-slide-contents{max-width:80%;}.elementor-28910 .elementor-element.elementor-element-6eda3202 .swiper-slide-inner{text-align:center;}.elementor-28910 .elementor-element.elementor-element-6eda3202 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0px;}.elementor-28910 .elementor-element.elementor-element-6eda3202 .elementor-slide-heading{color:var( --e-global-color-5621acb );font-family:"Luxurious Roman", Sans-serif;font-size:50px;}.elementor-28910 .elementor-element.elementor-element-6eda3202 .elementor-slide-description{color:#FF0000;font-size:35px;font-weight:800;}.elementor-28910 .elementor-element.elementor-element-667a4d6a{--divider-border-style:solid;--divider-color:#D2D2D2;--divider-border-width:1px;}.elementor-28910 .elementor-element.elementor-element-667a4d6a .elementor-divider-separator{width:100%;}.elementor-28910 .elementor-element.elementor-element-667a4d6a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28910 .elementor-element.elementor-element-1c00b921 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:-3px -3px -3px -3px;}.elementor-28910 .elementor-element.elementor-element-1c00b921 img{border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-28910 .elementor-element.elementor-element-7a1cbd41 > .elementor-widget-container{background-color:transparent;margin:-13px -13px -13px -13px;background-image:linear-gradient(180deg, var( --e-global-color-426d303 ) 0%, #F7E4E8 100%);}.elementor-28910 .elementor-element.elementor-element-7a1cbd41{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-28910 .elementor-element.elementor-element-6de57f91 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:-3px -3px -3px -3px;}.elementor-28910 .elementor-element.elementor-element-6de57f91 img{border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-28910 .elementor-element.elementor-element-2231616c > .elementor-widget-container{background-color:transparent;margin:-13px -13px -13px -13px;background-image:linear-gradient(180deg, var( --e-global-color-426d303 ) 0%, #F7E4E8 100%);}.elementor-28910 .elementor-element.elementor-element-2231616c{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-28910 .elementor-element.elementor-element-74a9c73{width:var( --container-widget-width, 99.005% );max-width:99.005%;--container-widget-width:99.005%;--container-widget-flex-grow:0;text-align:center;font-size:17px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-28910 .elementor-element.elementor-element-74a9c73 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-426d303 ) 0%, #FFFFFF 100%);}.elementor-28910 .elementor-element.elementor-element-46cd9303{--spacer-size:35px;}.elementor-28910 .elementor-element.elementor-element-46cd9303 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-320547e ) 0%, var( --e-global-color-5621acb ) 100%);}.elementor-28910 .elementor-element.elementor-element-b7b50ec{width:var( --container-widget-width, 99.005% );max-width:99.005%;--container-widget-width:99.005%;--container-widget-flex-grow:0;text-align:center;font-size:17px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-28910 .elementor-element.elementor-element-b7b50ec > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-426d303 ) 0%, #FFFFFF 100%);}.elementor-28910 .elementor-element.elementor-element-4b97790{--spacer-size:35px;}.elementor-28910 .elementor-element.elementor-element-4b97790 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-320547e ) 0%, var( --e-global-color-5621acb ) 100%);}.elementor-28910 .elementor-element.elementor-element-28a42ba > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-426d303 ) 0%, #FFFFFF 100%);}.elementor-28910 .elementor-element.elementor-element-28a42ba{text-align:center;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;color:#304A78;}.elementor-28910 .elementor-element.elementor-element-cc0c81c > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-426d303 ) 0%, #E2FFFC 60%);}.elementor-28910 .elementor-element.elementor-element-cc0c81c{text-align:center;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;font-style:normal;color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-28910 .elementor-element.elementor-element-685b4f07{--spacer-size:106px;}.elementor-28910 .elementor-element.elementor-element-4cbc015f > .elementor-element-populated{padding:35px 25px 35px 25px;}.elementor-28910 .elementor-element.elementor-element-8cb7753 .houzez_section_title_wrap{margin-bottom:16px;}.elementor-28910 .elementor-element.elementor-element-4daf97a5 > .elementor-element-populated{padding:35px 25px 35px 25px;}.elementor-28910 .elementor-element.elementor-element-4e3dddb > .elementor-element-populated{padding:35px 25px 35px 25px;}.elementor-28910 .elementor-element.elementor-element-4552fd45{columns:1;font-size:var( --e-global-typography-primary-font-size );}.elementor-28910 .elementor-element.elementor-element-c598def > .elementor-element-populated{padding:35px 25px 35px 25px;}.elementor-28910 .elementor-element.elementor-element-685fd12{--spacer-size:20px;}.elementor-28910 .elementor-element.elementor-element-2d46669 > .elementor-element-populated{padding:35px 25px 35px 25px;}.elementor-28910 .elementor-element.elementor-element-461676d{columns:1;}.elementor-28910 .elementor-element.elementor-element-40beada > .elementor-element-populated{padding:35px 25px 35px 25px;}.elementor-28910 .elementor-element.elementor-element-21e9315{--spacer-size:20px;}.elementor-28910 .elementor-element.elementor-element-f197a98 > .elementor-element-populated{padding:35px 25px 35px 25px;}.elementor-28910 .elementor-element.elementor-element-7bbfa68e{--spacer-size:20px;}.elementor-28910 .elementor-element.elementor-element-2dbb103 > .elementor-element-populated{padding:35px 25px 35px 25px;}.elementor-28910 .elementor-element.elementor-element-7257c54b{padding:15px 15px 15px 15px;}.elementor-28910 .elementor-element.elementor-element-47d94ca7 > .elementor-element-populated{padding:35px 25px 35px 25px;}.elementor-28910 .elementor-element.elementor-element-55732164{--spacer-size:20px;}.elementor-28910 .elementor-element.elementor-element-7a1cbd41{font-size:var( --e-global-typography-secondary-font-size );}.elementor-28910 .elementor-element.elementor-element-2231616c{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:480px){.elementor-28910 .elementor-element.elementor-element-685b4f07{--spacer-size:79px;}.elementor-28910 .elementor-element.elementor-element-4cbc015f > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-28910 .elementor-element.elementor-element-8cb7753 .houzez_section_title_wrap{margin-bottom:16px;}.elementor-28910 .elementor-element.elementor-element-4daf97a5 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-28910 .elementor-element.elementor-element-4e3dddb > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-28910 .elementor-element.elementor-element-4552fd45{columns:1;text-align:center;font-size:var( --e-global-typography-primary-font-size );}.elementor-28910 .elementor-element.elementor-element-c598def > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-28910 .elementor-element.elementor-element-2d46669 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-28910 .elementor-element.elementor-element-461676d{columns:1;text-align:center;}.elementor-28910 .elementor-element.elementor-element-40beada > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-28910 .elementor-element.elementor-element-f197a98 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-28910 .elementor-element.elementor-element-2dbb103 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-28910 .elementor-element.elementor-element-7257c54b{padding:25px 5px 25px 5px;}.elementor-28910 .elementor-element.elementor-element-47d94ca7 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-28910 .elementor-element.elementor-element-6eda3202 .swiper-slide-contents{max-width:80%;}.elementor-28910 .elementor-element.elementor-element-7a1cbd41{font-size:var( --e-global-typography-secondary-font-size );}.elementor-28910 .elementor-element.elementor-element-2231616c{font-size:var( --e-global-typography-secondary-font-size );}}