.elementor-2 .elementor-element.elementor-element-12b3ddf{--display:flex;--min-height:65vh;--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:-2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2 .elementor-element.elementor-element-12b3ddf:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-12b3ddf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cancuncondosforsale.net/wp-content/uploads/2026/05/ChatGPT-Image-May-4-2026-09_08_36-AM.png");background-position:center center;background-size:cover;}.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-2 .elementor-element.elementor-element-e313268{margin:5em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 1em;}.elementor-2 .elementor-element.elementor-element-e313268 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:700;font-style:italic;color:#0B1F33;}.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-2 .elementor-element.elementor-element-f69364d{padding:0em 1em 0em 1em;font-family:"Roboto", Sans-serif;font-size:1.2em;font-weight:600;color:#0B1F33;}.elementor-2 .elementor-element.elementor-element-8dec764{--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:5em;--margin-bottom:0em;--margin-left:2em;--margin-right:2em;}.elementor-2 .elementor-element.elementor-element-95848a2{text-align:center;}.elementor-2 .elementor-element.elementor-element-95848a2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:600;font-style:italic;color:#0B1F33;}.elementor-2 .elementor-element.elementor-element-8795aa8{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;border-style:solid;border-width:0px 0px 1px 0px;text-align:center;color:#3F4A56;}.elementor-2 .elementor-element.elementor-element-d6809fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:5em;--margin-bottom:0em;--margin-left:1em;--margin-right:1em;}.elementor-2 .elementor-element.elementor-element-1ea7175{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-7708120{--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:4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-2 .elementor-element.elementor-element-a6899f3{text-align:center;}.elementor-2 .elementor-element.elementor-element-a6899f3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.7em;font-weight:600;font-style:italic;color:#0B1F33;}.elementor-2 .elementor-element.elementor-element-3924ef1{border-style:solid;border-width:0px 0px 1px 0px;font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;color:#3F4A56;}.elementor-2 .elementor-element.elementor-element-3924ef1 a{color:#3F4A56;}.elementor-2 .elementor-element.elementor-element-62afd58{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2 .elementor-element.elementor-element-37b01de{--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:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2 .elementor-element.elementor-element-8818c06{text-align:center;}.elementor-2 .elementor-element.elementor-element-8818c06 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.7em;font-weight:600;font-style:italic;color:#0B1F33;}.elementor-2 .elementor-element.elementor-element-10c320e{border-style:solid;border-width:0px 0px 1px 0px;font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;color:#3F4A56;}.elementor-2 .elementor-element.elementor-element-10c320e a{color:#3F4A56;}.elementor-2 .elementor-element.elementor-element-94c5f32{--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-2 .elementor-element.elementor-element-f790b7e{--display:flex;--min-height:50vh;--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:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2 .elementor-element.elementor-element-f790b7e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f790b7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cancuncondosforsale.net/wp-content/uploads/2026/05/ChatGPT-Image-May-4-2026-10_08_43-AM.png");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-d5d5de2{--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:5em;--margin-bottom:0em;--margin-left:2em;--margin-right:2em;}.elementor-2 .elementor-element.elementor-element-f12725e{text-align:center;}.elementor-2 .elementor-element.elementor-element-f12725e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:600;font-style:italic;color:#0B1F33;}.elementor-2 .elementor-element.elementor-element-2ebd08b{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;border-style:solid;border-width:0px 0px 1px 0px;text-align:center;color:#3F4A56;}.elementor-2 .elementor-element.elementor-element-2ebd08b a{color:#3F4A56;}.elementor-2 .elementor-element.elementor-element-387ccf4{--display:flex;--min-height:65vh;--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:5em;--margin-bottom:0em;--margin-left:2em;--margin-right:2em;}.elementor-2 .elementor-element.elementor-element-387ccf4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-387ccf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cancuncondosforsale.net/wp-content/uploads/2026/05/ChatGPT-Image-May-4-2026-11_44_47-AM.png");background-position:center center;}.elementor-2 .elementor-element.elementor-element-b1e518c{margin:5em 24em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-2 .elementor-element.elementor-element-b1e518c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:600;font-style:italic;color:#0B1F33;}.elementor-2 .elementor-element.elementor-element-135ed14{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 10em 0em 0em;border-style:solid;border-width:0px 0px 1px 0px;text-align:start;color:#000000;}.elementor-2 .elementor-element.elementor-element-135ed14 a{color:#000000;}.elementor-2 .elementor-element.elementor-element-12e66fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:5em;--margin-bottom:0em;--margin-left:1em;--margin-right:1em;}.elementor-2 .elementor-element.elementor-element-c4401bc{--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-2 .elementor-element.elementor-element-2381283{--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:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-2 .elementor-element.elementor-element-4c71a54{text-align:center;}.elementor-2 .elementor-element.elementor-element-4c71a54 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.7em;font-weight:600;font-style:italic;color:#0B1F33;}.elementor-2 .elementor-element.elementor-element-83451b2{border-style:solid;border-width:0px 0px 1px 0px;font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;color:#3F4A56;}.elementor-2 .elementor-element.elementor-element-83451b2 a{color:#3F4A56;}.elementor-2 .elementor-element.elementor-element-923cd8c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2 .elementor-element.elementor-element-ceb477b{--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:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2 .elementor-element.elementor-element-d7f9898{text-align:center;}.elementor-2 .elementor-element.elementor-element-d7f9898 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.7em;font-weight:600;font-style:italic;color:#0B1F33;}.elementor-2 .elementor-element.elementor-element-19ae511{border-style:solid;border-width:0px 0px 1px 0px;font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;color:#3F4A56;}.elementor-2 .elementor-element.elementor-element-19ae511 a{color:#3F4A56;}.elementor-2 .elementor-element.elementor-element-853eec6{--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-2 .elementor-element.elementor-element-fedfe64{--display:flex;--min-height:50vh;--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:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2 .elementor-element.elementor-element-fedfe64:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-fedfe64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cancuncondosforsale.net/wp-content/uploads/2026/05/ChatGPT-Image-May-4-2026-10_29_00-AM.png");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-c05fbf9{--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:5em;--margin-bottom:0em;--margin-left:2em;--margin-right:2em;}.elementor-2 .elementor-element.elementor-element-48d2e6b{text-align:center;}.elementor-2 .elementor-element.elementor-element-48d2e6b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:600;font-style:italic;color:#0B1F33;}.elementor-2 .elementor-element.elementor-element-4ab65ef{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;border-style:solid;border-width:0px 0px 1px 0px;text-align:center;color:#3F4A56;}.elementor-2 .elementor-element.elementor-element-a7f4055{--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:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2 .elementor-element.elementor-element-31e7dc9{text-align:center;}.elementor-2 .elementor-element.elementor-element-31e7dc9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:600;font-style:italic;color:#0B1F33;}.elementor-2 .elementor-element.elementor-element-bbde24a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2 .elementor-element.elementor-element-51b76dc{--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-2 .elementor-element.elementor-element-51b76dc:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-51b76dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1FAE5;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-2 .elementor-element.elementor-element-97c8f71{padding:2em 0em 2em 0em;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-2 .elementor-element.elementor-element-97c8f71 .elementor-icon-box-wrapper{gap:15px;}.elementor-2 .elementor-element.elementor-element-97c8f71.elementor-view-stacked .elementor-icon{background-color:#065F46;}.elementor-2 .elementor-element.elementor-element-97c8f71.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-97c8f71.elementor-view-default .elementor-icon{fill:#065F46;color:#065F46;border-color:#065F46;}.elementor-2 .elementor-element.elementor-element-97c8f71 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-97c8f71 .elementor-icon-box-title a{font-family:"Anton", Sans-serif;font-size:1.2em;font-weight:100;}.elementor-2 .elementor-element.elementor-element-97c8f71 .elementor-icon-box-title{color:#065F46;}.elementor-2 .elementor-element.elementor-element-97c8f71 .elementor-icon-box-description{color:#065F46;}.elementor-2 .elementor-element.elementor-element-d323fe5{--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-2 .elementor-element.elementor-element-d323fe5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d323fe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A7F3D0;}.elementor-2 .elementor-element.elementor-element-15bd90f{padding:2em 0em 2em 0em;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-2 .elementor-element.elementor-element-15bd90f .elementor-icon-box-wrapper{gap:15px;}.elementor-2 .elementor-element.elementor-element-15bd90f.elementor-view-stacked .elementor-icon{background-color:#065F46;}.elementor-2 .elementor-element.elementor-element-15bd90f.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-15bd90f.elementor-view-default .elementor-icon{fill:#065F46;color:#065F46;border-color:#065F46;}.elementor-2 .elementor-element.elementor-element-15bd90f .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-15bd90f .elementor-icon-box-title a{font-family:"Anton", Sans-serif;font-size:1.2em;font-weight:100;}.elementor-2 .elementor-element.elementor-element-15bd90f .elementor-icon-box-title{color:#065F46;}.elementor-2 .elementor-element.elementor-element-15bd90f .elementor-icon-box-description{color:#065F46;}.elementor-2 .elementor-element.elementor-element-79384ff{--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-2 .elementor-element.elementor-element-79384ff:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-79384ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6EE7B7;}.elementor-2 .elementor-element.elementor-element-8fb7280{padding:2em 0em 2em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 1px 0px;}.elementor-2 .elementor-element.elementor-element-8fb7280 .elementor-icon-box-wrapper{gap:15px;}.elementor-2 .elementor-element.elementor-element-8fb7280.elementor-view-stacked .elementor-icon{background-color:#064E3B;}.elementor-2 .elementor-element.elementor-element-8fb7280.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-8fb7280.elementor-view-default .elementor-icon{fill:#064E3B;color:#064E3B;border-color:#064E3B;}.elementor-2 .elementor-element.elementor-element-8fb7280 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-8fb7280 .elementor-icon-box-title a{font-family:"Anton", Sans-serif;font-size:1.2em;font-weight:100;}.elementor-2 .elementor-element.elementor-element-8fb7280 .elementor-icon-box-title{color:#064E3B;}.elementor-2 .elementor-element.elementor-element-8fb7280 .elementor-icon-box-description{color:#064E3B;}.elementor-2 .elementor-element.elementor-element-e2fff79{--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-2 .elementor-element.elementor-element-e2fff79:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e2fff79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#34D399;}.elementor-2 .elementor-element.elementor-element-1fdf950{padding:2em 0em 2em 0em;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-2 .elementor-element.elementor-element-1fdf950 .elementor-icon-box-wrapper{gap:15px;}.elementor-2 .elementor-element.elementor-element-1fdf950.elementor-view-stacked .elementor-icon{background-color:#064E3B;}.elementor-2 .elementor-element.elementor-element-1fdf950.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-1fdf950.elementor-view-default .elementor-icon{fill:#064E3B;color:#064E3B;border-color:#064E3B;}.elementor-2 .elementor-element.elementor-element-1fdf950 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-1fdf950 .elementor-icon-box-title a{font-family:"Anton", Sans-serif;font-size:1.2em;font-weight:100;}.elementor-2 .elementor-element.elementor-element-1fdf950 .elementor-icon-box-title{color:#064E3B;}.elementor-2 .elementor-element.elementor-element-1fdf950 .elementor-icon-box-description{color:#064E3B;}.elementor-2 .elementor-element.elementor-element-7fbffb3{--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-2 .elementor-element.elementor-element-7fbffb3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7fbffb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#059669;}.elementor-2 .elementor-element.elementor-element-47b7a1d{padding:2em 0em 2em 0em;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-2 .elementor-element.elementor-element-47b7a1d .elementor-icon-box-wrapper{gap:15px;}.elementor-2 .elementor-element.elementor-element-47b7a1d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-47b7a1d.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-47b7a1d.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-47b7a1d .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-47b7a1d .elementor-icon-box-title a{font-family:"Anton", Sans-serif;font-size:1.2em;font-weight:100;}.elementor-2 .elementor-element.elementor-element-47b7a1d .elementor-icon-box-title{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-47b7a1d .elementor-icon-box-description{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2f6e4cf{--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:5em;--margin-bottom:0em;--margin-left:2em;--margin-right:2em;}.elementor-2 .elementor-element.elementor-element-c8bf4bd{text-align:center;}.elementor-2 .elementor-element.elementor-element-c8bf4bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:600;font-style:italic;color:#0B1F33;}.elementor-2 .elementor-element.elementor-element-12e788d{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;border-style:solid;border-width:0px 0px 1px 0px;text-align:center;color:#3F4A56;}.elementor-2 .elementor-element.elementor-element-973a73f{--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:5em;--margin-bottom:0em;--margin-left:2em;--margin-right:2em;}.elementor-2 .elementor-element.elementor-element-cb97f08{text-align:center;}.elementor-2 .elementor-element.elementor-element-cb97f08 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:600;font-style:italic;color:#0B1F33;}.elementor-2 .elementor-element.elementor-element-7c75a42{--display:flex;}.elementor-2 .elementor-element.elementor-element-67dd968{--display:flex;}.elementor-2 .elementor-element.elementor-element-01d29ed{--display:flex;}.elementor-2 .elementor-element.elementor-element-8d6bb6d{--display:flex;}.elementor-2 .elementor-element.elementor-element-5681f25{--display:flex;}.elementor-2 .elementor-element.elementor-element-24023a2{--display:flex;}.elementor-2 .elementor-element.elementor-element-168d5e0{--display:flex;}.elementor-2 .elementor-element.elementor-element-c6e450a{--n-accordion-title-font-size:1rem;margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-2 .elementor-element.elementor-element-f3b7c52{--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;}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-8dec764{--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2 .elementor-element.elementor-element-d6809fe{--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2 .elementor-element.elementor-element-62afd58{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-d5d5de2{--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2 .elementor-element.elementor-element-387ccf4{--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2 .elementor-element.elementor-element-12e66fb{--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2 .elementor-element.elementor-element-923cd8c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-c05fbf9{--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2 .elementor-element.elementor-element-2f6e4cf{--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2 .elementor-element.elementor-element-973a73f{--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-1ea7175{--width:50%;}.elementor-2 .elementor-element.elementor-element-7708120{--width:50%;}.elementor-2 .elementor-element.elementor-element-37b01de{--width:50%;}.elementor-2 .elementor-element.elementor-element-94c5f32{--width:50%;}.elementor-2 .elementor-element.elementor-element-c4401bc{--width:50%;}.elementor-2 .elementor-element.elementor-element-2381283{--width:50%;}.elementor-2 .elementor-element.elementor-element-ceb477b{--width:50%;}.elementor-2 .elementor-element.elementor-element-853eec6{--width:50%;}.elementor-2 .elementor-element.elementor-element-51b76dc{--width:25%;}.elementor-2 .elementor-element.elementor-element-d323fe5{--width:25%;}.elementor-2 .elementor-element.elementor-element-79384ff{--width:25%;}.elementor-2 .elementor-element.elementor-element-e2fff79{--width:25%;}.elementor-2 .elementor-element.elementor-element-7fbffb3{--width:25%;}}@media(min-width:1025px){.elementor-2 .elementor-element.elementor-element-f790b7e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f790b7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2 .elementor-element.elementor-element-fedfe64:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-fedfe64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}