.elementor-466 .elementor-element.elementor-element-7048bcb{--display:flex;--min-height:100vh;--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:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-7048bcb:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-7048bcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBF6;}.elementor-466 .elementor-element.elementor-element-838c776{--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:flex-start;--align-items:center;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-838c776:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-838c776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cncassatt.com/wp-content/uploads/2025/12/HERO-ARTE-1-1.png");background-position:center center;background-size:cover;}.elementor-466 .elementor-element.elementor-element-bbe6bd9{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:12%;--margin-bottom:-16%;--margin-left:0%;--margin-right:0%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-861e2c7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-heading .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-466 .elementor-element.elementor-element-a4096e5{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:6rem 0rem 0rem 5rem;}.elementor-466 .elementor-element.elementor-element-a4096e5 .elementor-heading-title{font-family:"Albra", Sans-serif;font-size:3.5rem;font-weight:500;color:#ECECF4;}.elementor-466 .elementor-element.elementor-element-b044883{--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:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-8d3268b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 5rem;}.elementor-466 .elementor-element.elementor-element-8d3268b .elementor-heading-title{font-family:"Albra", Sans-serif;font-size:3.5rem;font-weight:500;color:#ECECF4;}.elementor-466 .elementor-element.elementor-element-307b6ed{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0.5rem;}.elementor-466 .elementor-element.elementor-element-307b6ed .elementor-heading-title{font-family:"Albra", Sans-serif;font-size:3.5rem;font-weight:500;font-style:italic;color:#ECECF4;}.elementor-466 .elementor-element.elementor-element-051ee50{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0.5rem;}.elementor-466 .elementor-element.elementor-element-051ee50 .elementor-heading-title{font-family:"Albra", Sans-serif;font-size:3.5rem;font-weight:500;font-style:normal;color:#ECECF4;}.elementor-466 .elementor-element.elementor-element-d19de4a{--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:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-03849f8{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 5rem;}.elementor-466 .elementor-element.elementor-element-03849f8 .elementor-heading-title{font-family:"Albra", Sans-serif;font-size:3.5rem;font-weight:500;color:#ECECF4;}.elementor-466 .elementor-element.elementor-element-c697df1{--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:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-065c6a8{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 5rem;}.elementor-466 .elementor-element.elementor-element-065c6a8 .elementor-heading-title{font-family:"Albra", Sans-serif;font-size:3.5rem;font-weight:500;color:#ECECF4;}.elementor-466 .elementor-element.elementor-element-5231eb6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0.5rem;}.elementor-466 .elementor-element.elementor-element-5231eb6 .elementor-heading-title{font-family:"Albra", Sans-serif;font-size:3.5rem;font-weight:500;font-style:italic;color:#ECECF4;}.elementor-466 .elementor-element.elementor-element-de7b018{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-630affc{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 5rem;}.elementor-466 .elementor-element.elementor-element-630affc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-466 .elementor-element.elementor-element-630affc .elementor-heading-title{font-family:"Albra", Sans-serif;font-size:1.5rem;font-weight:500;color:#ECECF4;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-466 .elementor-element.elementor-element-a10594a{width:initial;max-width:initial;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:left;}.elementor-466 .elementor-element.elementor-element-a10594a img{width:18%;}.elementor-466 .elementor-element.elementor-element-d003c23{--display:flex;--min-height:69vh;--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:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-d003c23:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-d003c23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://cncassatt.com/wp-content/uploads/2025/12/Cassatt-Centro-de-nacimientos.png");background-position:center center;background-size:cover;}.elementor-466 .elementor-element.elementor-element-87eca56{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-9a7b103{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 23rem 0rem 23rem;text-align:center;}.elementor-466 .elementor-element.elementor-element-9a7b103 .elementor-heading-title{font-family:"Albra", Sans-serif;font-size:1.5rem;font-weight:500;line-height:2rem;color:var( --e-global-color-primary );}.elementor-466 .elementor-element.elementor-element-44349df{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-ac87d27{--display:flex;--min-height:100vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-38c62aa{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:2.5rem 0rem 0rem 13rem;}.elementor-466 .elementor-element.elementor-element-38c62aa .elementor-heading-title{font-family:"Albra", Sans-serif;font-size:2.5rem;font-weight:500;color:var( --e-global-color-text );}.elementor-466 .elementor-element.elementor-element-685698e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 13rem;}.elementor-466 .elementor-element.elementor-element-685698e .elementor-heading-title{font-family:"Albra", Sans-serif;font-size:2.5rem;font-weight:500;font-style:italic;color:var( --e-global-color-text );}.elementor-466 .elementor-element.elementor-element-f2927c6{--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;--justify-content:center;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:0rem;--padding-left:5rem;--padding-right:5rem;}.elementor-466 .elementor-element.elementor-element-5d82af0{--display:flex;--min-height:48vh;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-a6e7726{--display:flex;--min-height:37vh;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-a6e7726:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-a6e7726 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cncassatt.com/wp-content/uploads/2025/12/Rectangle-46.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-466 .elementor-element.elementor-element-997c798{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;}.elementor-466 .elementor-element.elementor-element-224b9aa{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-224b9aa:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-224b9aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cncassatt.com/wp-content/uploads/2025/12/Rectangle-45-1.png");background-repeat:no-repeat;background-size:cover;}.elementor-466 .elementor-element.elementor-element-7f67714{--display:flex;--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;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-2a1557a{--display:flex;--min-height:42vh;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-2a1557a:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-2a1557a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cncassatt.com/wp-content/uploads/2025/12/Rectangle-47.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-466 .elementor-element.elementor-element-66dd1c6{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;}.elementor-466 .elementor-element.elementor-element-fb025a0{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:2rem 0rem 3rem 0rem;text-align:center;}.elementor-466 .elementor-element.elementor-element-fb025a0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-accent );}.elementor-466 .elementor-element.elementor-element-5f8f086{--display:flex;--min-height:70vh;--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:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-5f8f086:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-5f8f086 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EDE3;}.elementor-466 .elementor-element.elementor-element-5ce382b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-5ce382b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-466 .elementor-element.elementor-element-b89306c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:2.5rem 0rem 0rem 13rem;}.elementor-466 .elementor-element.elementor-element-b89306c .elementor-heading-title{font-family:"Albra", Sans-serif;font-size:2.5rem;font-weight:500;color:var( --e-global-color-text );}.elementor-466 .elementor-element.elementor-element-f8567d1{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 13rem;}.elementor-466 .elementor-element.elementor-element-f8567d1 .elementor-heading-title{font-family:"Albra", Sans-serif;font-size:2.5rem;font-weight:500;font-style:italic;color:var( --e-global-color-text );}.elementor-466 .elementor-element.elementor-element-e990c0a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 13rem;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;}.elementor-466 .elementor-element.elementor-element-76f349d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:2rem 0rem 3rem 13rem;text-align:left;}.elementor-466 .elementor-element.elementor-element-76f349d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-accent );}.elementor-466 .elementor-element.elementor-element-cc7f840{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:-2.2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-cc7f840:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-cc7f840 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cncassatt.com/wp-content/uploads/2025/12/Group-107-2-scaled.png");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-466 .elementor-element.elementor-element-b4ee538{--display:flex;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:13rem;}.elementor-466 .elementor-element.elementor-element-be0e7f1{--display:flex;--min-height:0vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.5rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-a137fa8{text-align:right;}.elementor-466 .elementor-element.elementor-element-a137fa8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:600;color:var( --e-global-color-text );}.elementor-466 .elementor-element.elementor-element-39caa13{text-align:right;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;}.elementor-466 .elementor-element.elementor-element-1457361{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-5a8b966{text-align:right;}.elementor-466 .elementor-element.elementor-element-5a8b966 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:600;color:var( --e-global-color-text );}.elementor-466 .elementor-element.elementor-element-8dc28d8{text-align:right;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;}.elementor-466 .elementor-element.elementor-element-fd4e116{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.5rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-739bbe9{text-align:right;}.elementor-466 .elementor-element.elementor-element-739bbe9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:600;color:var( --e-global-color-text );}.elementor-466 .elementor-element.elementor-element-d9e5f6a{text-align:right;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;}.elementor-466 .elementor-element.elementor-element-aa62872{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-147d7c2{--display:flex;--min-height:50vh;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-147d7c2:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-147d7c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4235589 );}.elementor-466 .elementor-element.elementor-element-4891b78{--display:flex;--position:absolute;--min-height:50vh;--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:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;top:165px;}.elementor-466 .elementor-element.elementor-element-4857b27{--display:flex;--min-height:40vh;border-style:dotted;--border-style:dotted;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:2.4rem 2.4rem 2.4rem 2.4rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-4857b27:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-4857b27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-466 .elementor-element.elementor-element-4857b27.e-con{--e-con-transform-rotateZ:-12deg;}.elementor-466 .elementor-element.elementor-element-02070e1{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:2rem 0rem 0rem 2rem;text-align:left;}.elementor-466 .elementor-element.elementor-element-02070e1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:600;color:var( --e-global-color-primary );}.elementor-466 .elementor-element.elementor-element-8cdb5c3{padding:2rem 2rem 0rem 2rem;text-align:left;font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-466 .elementor-element.elementor-element-7e5470f{--display:flex;--min-height:40vh;border-style:dotted;--border-style:dotted;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:2.4rem 2.4rem 2.4rem 2.4rem;--margin-top:0rem;--margin-bottom:9.1rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-7e5470f:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-7e5470f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-466 .elementor-element.elementor-element-0385ad5{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:2rem 0rem 0rem 2rem;text-align:left;}.elementor-466 .elementor-element.elementor-element-0385ad5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:600;color:var( --e-global-color-accent );}.elementor-466 .elementor-element.elementor-element-0d4b8ae{padding:2rem 2rem 0rem 2rem;text-align:left;font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;color:var( --e-global-color-accent );}.elementor-466 .elementor-element.elementor-element-051007c{--display:flex;--min-height:43vh;border-style:dotted;--border-style:dotted;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:2.4rem 2.4rem 2.4rem 2.4rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-051007c:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-051007c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-466 .elementor-element.elementor-element-051007c.e-con{--e-con-transform-rotateZ:12deg;}.elementor-466 .elementor-element.elementor-element-ebbe8e0{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:2rem 0rem 0rem 2rem;text-align:left;}.elementor-466 .elementor-element.elementor-element-ebbe8e0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:600;color:var( --e-global-color-primary );}.elementor-466 .elementor-element.elementor-element-2eec878{padding:2rem 2rem 0rem 2rem;text-align:left;font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-466 .elementor-element.elementor-element-7df8555{--display:flex;--min-height:47vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:6rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-2dea9e1{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-466 .elementor-element.elementor-element-2dea9e1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:600;line-height:1rem;color:var( --e-global-color-text );}.elementor-466 .elementor-element.elementor-element-ea1b257{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:1rem 0rem 0rem 0rem;text-align:center;}.elementor-466 .elementor-element.elementor-element-ea1b257 .elementor-heading-title{font-family:"Albra", Sans-serif;font-size:2.5rem;font-weight:500;color:var( --e-global-color-text );}.elementor-466 .elementor-element.elementor-element-6f0a9de{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-466 .elementor-element.elementor-element-6f0a9de .elementor-heading-title{font-family:"Albra", Sans-serif;font-size:2.5rem;font-weight:500;font-style:italic;color:var( --e-global-color-text );}.elementor-466 .elementor-element.elementor-element-a4636e5{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-0c19264{--display:flex;--min-height:50vh;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-0c19264:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-0c19264 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4235589 );}.elementor-466 .elementor-element.elementor-element-dcef1c9{--display:flex;--min-height:47vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:6rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-0c8bb02{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-466 .elementor-element.elementor-element-0c8bb02 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:600;line-height:1rem;color:var( --e-global-color-text );}.elementor-466 .elementor-element.elementor-element-99a9b69{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:1rem 0rem 0rem 0rem;text-align:center;}.elementor-466 .elementor-element.elementor-element-99a9b69 .elementor-heading-title{font-family:"Albra", Sans-serif;font-size:2.5rem;font-weight:500;color:var( --e-global-color-text );}.elementor-466 .elementor-element.elementor-element-c3218aa{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-466 .elementor-element.elementor-element-c3218aa .elementor-heading-title{font-family:"Albra", Sans-serif;font-size:2.5rem;font-weight:500;font-style:italic;color:var( --e-global-color-text );}.elementor-466 .elementor-element.elementor-element-81dad14{--display:flex;--min-height:50vh;--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:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-0811394{--display:flex;--min-height:40vh;border-style:dotted;--border-style:dotted;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:2.4rem 2.4rem 2.4rem 2.4rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-0811394:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-0811394 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-466 .elementor-element.elementor-element-ae45d24{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:2rem 0rem 0rem 2rem;text-align:left;}.elementor-466 .elementor-element.elementor-element-ae45d24 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:600;color:var( --e-global-color-primary );}.elementor-466 .elementor-element.elementor-element-2e7cb51{padding:2rem 2rem 0rem 2rem;text-align:left;font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-466 .elementor-element.elementor-element-a669104{--display:flex;--min-height:40vh;border-style:dotted;--border-style:dotted;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:2.4rem 2.4rem 2.4rem 2.4rem;--margin-top:0rem;--margin-bottom:9.1rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-a669104:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-a669104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-466 .elementor-element.elementor-element-cb9e668{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:2rem 0rem 0rem 2rem;text-align:left;}.elementor-466 .elementor-element.elementor-element-cb9e668 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:600;color:var( --e-global-color-accent );}.elementor-466 .elementor-element.elementor-element-24d7bc9{padding:2rem 2rem 0rem 2rem;text-align:left;font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;color:var( --e-global-color-accent );}.elementor-466 .elementor-element.elementor-element-58918f6{--display:flex;--min-height:40vh;border-style:dotted;--border-style:dotted;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:2.4rem 2.4rem 2.4rem 2.4rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-58918f6:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-58918f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-466 .elementor-element.elementor-element-5769905{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:2rem 0rem 0rem 2rem;text-align:left;}.elementor-466 .elementor-element.elementor-element-5769905 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:600;color:var( --e-global-color-primary );}.elementor-466 .elementor-element.elementor-element-c16be19{padding:2rem 2rem 0rem 2rem;text-align:left;font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-466 .elementor-element.elementor-element-b743e80{--display:flex;--min-height:80vh;--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:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-b743e80:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-b743e80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-466 .elementor-element.elementor-element-f0ee458{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:4rem 0rem 0rem 0rem;text-align:center;}.elementor-466 .elementor-element.elementor-element-f0ee458 .elementor-heading-title{font-family:"Albra", Sans-serif;font-size:2.5rem;font-weight:500;color:var( --e-global-color-text );}.elementor-466 .elementor-element.elementor-element-cb5933e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-466 .elementor-element.elementor-element-bafdbec{--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:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-fcb2731{text-align:left;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;}.elementor-466 .elementor-element.elementor-element-b1296dd{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-466 .elementor-element.elementor-element-a10f1c8{--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:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-7d597ad{text-align:left;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;}.elementor-466 .elementor-element.elementor-element-ec65561{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-466 .elementor-element.elementor-element-a175cef{--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:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-8407d59{text-align:left;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;}.elementor-466 .elementor-element.elementor-element-c3e2c6e{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-466 .elementor-element.elementor-element-0532d58{--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:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-f1837e6{text-align:left;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;}.elementor-466 .elementor-element.elementor-element-3f019a0{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-466 .elementor-element.elementor-element-bde3135{--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:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-24c6ef4{text-align:left;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;}.elementor-466 .elementor-element.elementor-element-f607db9{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-466 .elementor-element.elementor-element-754d53d{--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:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-25054f4{text-align:left;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;}.elementor-466 .elementor-element.elementor-element-f74f530{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-466 .elementor-element.elementor-element-c1679aa{--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:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-ded275d{text-align:left;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;}.elementor-466 .elementor-element.elementor-element-d82c2ac{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-466 .elementor-element.elementor-element-de5c639{--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:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-865f5d0{text-align:left;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;}.elementor-466 .elementor-element.elementor-element-b266531{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-466 .elementor-element.elementor-element-a808230{--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:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-46e950b{text-align:left;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;}.elementor-466 .elementor-element.elementor-element-7073c93{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-466 .elementor-element.elementor-element-df90ba5{--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:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-283f670{text-align:left;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;}.elementor-466 .elementor-element.elementor-element-aa05547{--n-accordion-title-font-size:1rem;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:5rem 15rem 0rem 15rem;--n-accordion-item-title-space-between:0.1rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-accent );--n-accordion-title-hover-color:var( --e-global-color-4235589 );--n-accordion-title-active-color:var( --e-global-color-4235589 );--n-accordion-icon-size:10px;}.elementor-466 .elementor-element.elementor-element-aa05547 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#60453694;}.elementor-466 .elementor-element.elementor-element-aa05547 {--n-accordion-padding:6px 0px 6px 0px;}:where( .elementor-466 .elementor-element.elementor-element-aa05547 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:400;}:where( .elementor-466 .elementor-element.elementor-element-aa05547 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-466 .elementor-element.elementor-element-86e4819{--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:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-86e4819:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-86e4819 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-466 .elementor-element.elementor-element-523f53c{--display:flex;--min-height:60vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;--border-radius:3rem 3rem 0rem 0rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-523f53c:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-523f53c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1E;}.elementor-466 .elementor-element.elementor-element-c84bffb{--display:flex;--min-height:30vh;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-4f3c803{padding:0rem 0rem 0rem 3rem;text-align:left;}.elementor-466 .elementor-element.elementor-element-4f3c803 img{width:72%;}.elementor-466 .elementor-element.elementor-element-4c5eae6{--display:flex;--min-height:30vh;--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:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-43f3bdc{--display:flex;--min-height:30vh;--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:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-60330da{--display:flex;--min-height:30vh;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-534bb7e{padding:0rem 0rem 0rem 3rem;text-align:left;}.elementor-466 .elementor-element.elementor-element-534bb7e img{width:72%;}.elementor-466 .elementor-element.elementor-element-d57d550{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-d57d550.e-con{--align-self:center;}.elementor-466 .elementor-element.elementor-element-609bb35{--display:flex;--min-height:30vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-a47bc62{--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;--justify-content:center;--gap:0rem 13rem;--row-gap:0rem;--column-gap:13rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-2f91f72{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-466 .elementor-element.elementor-element-2f91f72.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-2f91f72 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-466 .elementor-element.elementor-element-a945184{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-466 .elementor-element.elementor-element-a945184.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-a945184 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-466 .elementor-element.elementor-element-42dd75e{--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:0rem 2rem;--row-gap:0rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-564e641{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-466 .elementor-element.elementor-element-564e641.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-564e641 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;color:#5C5A59;}.elementor-466 .elementor-element.elementor-element-0417b62{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-466 .elementor-element.elementor-element-0417b62.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-0417b62 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;color:#5C5A59;}@media(min-width:768px){.elementor-466 .elementor-element.elementor-element-f2927c6{--width:100%;}.elementor-466 .elementor-element.elementor-element-5d82af0{--width:24%;}.elementor-466 .elementor-element.elementor-element-a6e7726{--width:100%;}.elementor-466 .elementor-element.elementor-element-224b9aa{--width:30%;}.elementor-466 .elementor-element.elementor-element-7f67714{--width:24%;}.elementor-466 .elementor-element.elementor-element-2a1557a{--width:100%;}.elementor-466 .elementor-element.elementor-element-5ce382b{--width:33%;}.elementor-466 .elementor-element.elementor-element-cc7f840{--width:33%;}.elementor-466 .elementor-element.elementor-element-b4ee538{--width:33%;}.elementor-466 .elementor-element.elementor-element-4857b27{--width:19%;}.elementor-466 .elementor-element.elementor-element-7e5470f{--width:19%;}.elementor-466 .elementor-element.elementor-element-051007c{--width:19%;}.elementor-466 .elementor-element.elementor-element-0811394{--width:19%;}.elementor-466 .elementor-element.elementor-element-a669104{--width:19%;}.elementor-466 .elementor-element.elementor-element-58918f6{--width:19%;}.elementor-466 .elementor-element.elementor-element-c84bffb{--width:41%;}.elementor-466 .elementor-element.elementor-element-60330da{--width:41%;}}@media(max-width:1024px){.elementor-466 .elementor-element.elementor-element-838c776{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-466 .elementor-element.elementor-element-de7b018{--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;}.elementor-466 .elementor-element.elementor-element-630affc{width:var( --container-widget-width, 250px );max-width:250px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 5rem;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:left;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-466 .elementor-element.elementor-element-a10594a{width:auto;max-width:auto;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) -2.9rem;padding:0rem 0rem 0rem 0rem;}.elementor-466 .elementor-element.elementor-element-a10594a img{width:31%;}.elementor-466 .elementor-element.elementor-element-d003c23{--min-height:35vh;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-9a7b103{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 2rem 0rem 2rem;}.elementor-466 .elementor-element.elementor-element-9a7b103 .elementor-heading-title{font-size:1.3rem;}.elementor-466 .elementor-element.elementor-element-38c62aa{padding:2rem 0rem 0rem 4rem;text-align:left;}.elementor-466 .elementor-element.elementor-element-685698e{padding:0rem 0rem 0rem 4rem;text-align:left;}.elementor-466 .elementor-element.elementor-element-a6e7726{--min-height:30vh;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-466 .elementor-element.elementor-element-997c798{font-size:0.95rem;line-height:1.2rem;}.elementor-466 .elementor-element.elementor-element-224b9aa{--min-height:0vh;}.elementor-466 .elementor-element.elementor-element-224b9aa:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-224b9aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-466 .elementor-element.elementor-element-7f67714{--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-466 .elementor-element.elementor-element-2a1557a:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-2a1557a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cncassatt.com/wp-content/uploads/2025/12/Rectangle-47.png");}.elementor-466 .elementor-element.elementor-element-2a1557a{--min-height:30vh;}.elementor-466 .elementor-element.elementor-element-66dd1c6{font-size:0.95rem;line-height:1.2rem;}.elementor-466 .elementor-element.elementor-element-5f8f086{--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;}.elementor-466 .elementor-element.elementor-element-b89306c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:2rem 0rem 0rem 2rem;text-align:center;}.elementor-466 .elementor-element.elementor-element-f8567d1{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 02rem;text-align:center;}.elementor-466 .elementor-element.elementor-element-e990c0a{padding:2rem 0rem 0rem 2rem;text-align:center;}.elementor-466 .elementor-element.elementor-element-76f349d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:2rem 0rem 0rem 2rem;text-align:center;}.elementor-466 .elementor-element.elementor-element-cc7f840{--min-height:38vh;}.elementor-466 .elementor-element.elementor-element-b4ee538{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-a137fa8{text-align:center;}.elementor-466 .elementor-element.elementor-element-39caa13{text-align:center;font-size:0.95rem;line-height:1.2rem;}.elementor-466 .elementor-element.elementor-element-5a8b966{text-align:center;}.elementor-466 .elementor-element.elementor-element-8dc28d8{text-align:center;font-size:0.95rem;line-height:1.2rem;}.elementor-466 .elementor-element.elementor-element-739bbe9{text-align:center;}.elementor-466 .elementor-element.elementor-element-d9e5f6a{text-align:center;font-size:0.95rem;line-height:1.2rem;}.elementor-466 .elementor-element.elementor-element-4891b78{--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-466 .elementor-element.elementor-element-4857b27{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-02070e1{text-align:left;}.elementor-466 .elementor-element.elementor-element-8cdb5c3{text-align:left;font-size:0.95rem;line-height:1.2rem;}.elementor-466 .elementor-element.elementor-element-7e5470f{--min-height:0vh;}.elementor-466 .elementor-element.elementor-element-0385ad5{text-align:center;}.elementor-466 .elementor-element.elementor-element-0d4b8ae{text-align:center;font-size:0.95rem;line-height:1.2rem;}.elementor-466 .elementor-element.elementor-element-ebbe8e0{text-align:center;}.elementor-466 .elementor-element.elementor-element-2eec878{text-align:center;font-size:0.95rem;line-height:1.2rem;}.elementor-466 .elementor-element.elementor-element-ea1b257{padding:2rem 0rem 0rem 4rem;text-align:left;}.elementor-466 .elementor-element.elementor-element-6f0a9de{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 02rem;text-align:center;}.elementor-466 .elementor-element.elementor-element-a4636e5{--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-dcef1c9{--min-height:20vh;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-99a9b69{padding:2rem 0rem 0rem 4rem;text-align:left;}.elementor-466 .elementor-element.elementor-element-c3218aa{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 02rem;text-align:center;}.elementor-466 .elementor-element.elementor-element-81dad14{--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-466 .elementor-element.elementor-element-0811394{--min-height:28vh;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-ae45d24{text-align:left;}.elementor-466 .elementor-element.elementor-element-2e7cb51{text-align:left;font-size:0.95rem;line-height:1.2rem;}.elementor-466 .elementor-element.elementor-element-a669104{--min-height:28vh;}.elementor-466 .elementor-element.elementor-element-cb9e668{text-align:center;}.elementor-466 .elementor-element.elementor-element-24d7bc9{text-align:left;font-size:0.95rem;line-height:1.2rem;}.elementor-466 .elementor-element.elementor-element-58918f6{--min-height:28vh;}.elementor-466 .elementor-element.elementor-element-5769905{text-align:center;}.elementor-466 .elementor-element.elementor-element-c16be19{text-align:center;font-size:0.95rem;line-height:1.2rem;}.elementor-466 .elementor-element.elementor-element-b743e80{--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-f0ee458{padding:2rem 0rem 0rem 4rem;text-align:center;}.elementor-466 .elementor-element.elementor-element-fcb2731{text-align:center;font-size:0.95rem;line-height:1.2rem;}.elementor-466 .elementor-element.elementor-element-7d597ad{text-align:center;font-size:0.95rem;line-height:1.2rem;}.elementor-466 .elementor-element.elementor-element-8407d59{text-align:center;font-size:0.95rem;line-height:1.2rem;}.elementor-466 .elementor-element.elementor-element-f1837e6{text-align:center;font-size:0.95rem;line-height:1.2rem;}.elementor-466 .elementor-element.elementor-element-24c6ef4{text-align:center;font-size:0.95rem;line-height:1.2rem;}.elementor-466 .elementor-element.elementor-element-25054f4{text-align:center;font-size:0.95rem;line-height:1.2rem;}.elementor-466 .elementor-element.elementor-element-ded275d{text-align:center;font-size:0.95rem;line-height:1.2rem;}.elementor-466 .elementor-element.elementor-element-865f5d0{text-align:center;font-size:0.95rem;line-height:1.2rem;}.elementor-466 .elementor-element.elementor-element-46e950b{text-align:center;font-size:0.95rem;line-height:1.2rem;}.elementor-466 .elementor-element.elementor-element-283f670{text-align:center;font-size:0.95rem;line-height:1.2rem;}.elementor-466 .elementor-element.elementor-element-aa05547{padding:0rem 3rem 0rem 3rem;}.elementor-466 .elementor-element.elementor-element-2f91f72 .elementor-heading-title{font-size:0.7rem;}.elementor-466 .elementor-element.elementor-element-a945184 .elementor-heading-title{font-size:0.7rem;}.elementor-466 .elementor-element.elementor-element-564e641 .elementor-heading-title{font-size:0.7rem;}.elementor-466 .elementor-element.elementor-element-0417b62 .elementor-heading-title{font-size:0.7rem;}}@media(max-width:767px){.elementor-466 .elementor-element.elementor-element-7048bcb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-838c776:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-838c776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cncassatt.com/wp-content/uploads/2025/12/iPhone-16-1.png");background-position:top right;background-repeat:no-repeat;background-size:auto;}.elementor-466 .elementor-element.elementor-element-838c776{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-bbe6bd9{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-466 .elementor-element.elementor-element-a4096e5{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-466 .elementor-element.elementor-element-a4096e5 .elementor-heading-title{font-size:2rem;}.elementor-466 .elementor-element.elementor-element-b044883{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-466 .elementor-element.elementor-element-8d3268b{padding:0rem 0rem 0rem 0rem;}.elementor-466 .elementor-element.elementor-element-8d3268b .elementor-heading-title{font-size:2rem;}.elementor-466 .elementor-element.elementor-element-307b6ed .elementor-heading-title{font-size:2rem;}.elementor-466 .elementor-element.elementor-element-051ee50 .elementor-heading-title{font-size:2rem;}.elementor-466 .elementor-element.elementor-element-d19de4a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-466 .elementor-element.elementor-element-03849f8{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-466 .elementor-element.elementor-element-03849f8 .elementor-heading-title{font-size:2rem;}.elementor-466 .elementor-element.elementor-element-c697df1{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-466 .elementor-element.elementor-element-065c6a8{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-466 .elementor-element.elementor-element-065c6a8 .elementor-heading-title{font-size:2rem;}.elementor-466 .elementor-element.elementor-element-5231eb6 .elementor-heading-title{font-size:2rem;}.elementor-466 .elementor-element.elementor-element-de7b018{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-466 .elementor-element.elementor-element-630affc{padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-466 .elementor-element.elementor-element-a10594a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-466 .elementor-element.elementor-element-a10594a img{width:43%;}.elementor-466 .elementor-element.elementor-element-d003c23{--min-height:32vh;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-9a7b103{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 2rem 0rem 2rem;}.elementor-466 .elementor-element.elementor-element-9a7b103 .elementor-heading-title{font-size:1rem;line-height:1.3rem;}.elementor-466 .elementor-element.elementor-element-38c62aa{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:3rem 0rem 0rem 0rem;text-align:center;}.elementor-466 .elementor-element.elementor-element-38c62aa .elementor-heading-title{font-size:2rem;}.elementor-466 .elementor-element.elementor-element-685698e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-466 .elementor-element.elementor-element-685698e .elementor-heading-title{font-size:2rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-466 .elementor-element.elementor-element-997c798{text-align:center;font-size:0.9rem;line-height:1rem;}.elementor-466 .elementor-element.elementor-element-224b9aa{--min-height:31vh;}.elementor-466 .elementor-element.elementor-element-66dd1c6{text-align:center;font-size:0.9rem;line-height:1rem;}.elementor-466 .elementor-element.elementor-element-b89306c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:3rem 2rem 0rem 2rem;text-align:center;}.elementor-466 .elementor-element.elementor-element-b89306c .elementor-heading-title{font-size:2rem;}.elementor-466 .elementor-element.elementor-element-f8567d1{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-466 .elementor-element.elementor-element-f8567d1 .elementor-heading-title{font-size:2rem;}.elementor-466 .elementor-element.elementor-element-e990c0a{padding:1.5rem 1.5rem 0rem 1.5rem;font-size:0.9rem;line-height:1rem;}.elementor-466 .elementor-element.elementor-element-b4ee538{--width:78%;}.elementor-466 .elementor-element.elementor-element-a137fa8 .elementor-heading-title{font-size:1rem;}.elementor-466 .elementor-element.elementor-element-39caa13{padding:0.5rem 0rem 0rem 0rem;text-align:center;font-size:0.9rem;line-height:1rem;}.elementor-466 .elementor-element.elementor-element-5a8b966 .elementor-heading-title{font-size:1rem;}.elementor-466 .elementor-element.elementor-element-8dc28d8{padding:0.5rem 0rem 0rem 0rem;text-align:center;font-size:0.9rem;line-height:1rem;}.elementor-466 .elementor-element.elementor-element-739bbe9 .elementor-heading-title{font-size:1rem;}.elementor-466 .elementor-element.elementor-element-d9e5f6a{padding:0.5rem 0rem 0rem 0rem;text-align:center;font-size:0.9rem;line-height:1rem;}.elementor-466 .elementor-element.elementor-element-147d7c2{--min-height:1vh;}.elementor-466 .elementor-element.elementor-element-4857b27{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-8cdb5c3{padding:0.5rem 0rem 0rem 0rem;text-align:center;font-size:0.9rem;line-height:1rem;}.elementor-466 .elementor-element.elementor-element-0d4b8ae{padding:0.5rem 0rem 0rem 0rem;text-align:center;font-size:0.9rem;line-height:1rem;}.elementor-466 .elementor-element.elementor-element-2eec878{padding:0.5rem 0rem 0rem 0rem;text-align:center;font-size:0.9rem;line-height:1rem;}.elementor-466 .elementor-element.elementor-element-ea1b257{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:3rem 0rem 0rem 0rem;text-align:center;}.elementor-466 .elementor-element.elementor-element-ea1b257 .elementor-heading-title{font-size:2rem;}.elementor-466 .elementor-element.elementor-element-6f0a9de{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-466 .elementor-element.elementor-element-6f0a9de .elementor-heading-title{font-size:2rem;}.elementor-466 .elementor-element.elementor-element-0c19264{--min-height:1vh;}.elementor-466 .elementor-element.elementor-element-dcef1c9{--min-height:21vh;--padding-top:4rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-99a9b69{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:3rem 0rem 0rem 0rem;text-align:center;}.elementor-466 .elementor-element.elementor-element-99a9b69 .elementor-heading-title{font-size:2rem;}.elementor-466 .elementor-element.elementor-element-c3218aa{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-466 .elementor-element.elementor-element-c3218aa .elementor-heading-title{font-size:2rem;}.elementor-466 .elementor-element.elementor-element-81dad14{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-0811394{--width:70%;--min-height:30vh;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-2e7cb51{padding:0.5rem 0rem 0rem 0rem;text-align:center;font-size:0.9rem;line-height:1rem;}.elementor-466 .elementor-element.elementor-element-a669104{--width:70%;--min-height:30vh;}.elementor-466 .elementor-element.elementor-element-cb9e668{text-align:left;}.elementor-466 .elementor-element.elementor-element-24d7bc9{padding:0.5rem 1rem 0rem 1rem;text-align:left;font-size:0.9rem;line-height:1rem;}.elementor-466 .elementor-element.elementor-element-58918f6{--width:70%;--min-height:30vh;}.elementor-466 .elementor-element.elementor-element-5769905{text-align:left;}.elementor-466 .elementor-element.elementor-element-c16be19{padding:0.5rem 1rem 0rem 1rem;text-align:left;font-size:0.9rem;line-height:1rem;}.elementor-466 .elementor-element.elementor-element-f0ee458{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:3rem 0rem 0rem 0rem;text-align:center;}.elementor-466 .elementor-element.elementor-element-f0ee458 .elementor-heading-title{font-size:2rem;}.elementor-466 .elementor-element.elementor-element-fcb2731{padding:0.5rem 0rem 0rem 0rem;text-align:center;font-size:0.9rem;line-height:1rem;}.elementor-466 .elementor-element.elementor-element-7d597ad{padding:0.5rem 0rem 0rem 0rem;text-align:center;font-size:0.9rem;line-height:1rem;}.elementor-466 .elementor-element.elementor-element-8407d59{padding:0.5rem 0rem 0rem 0rem;text-align:center;font-size:0.9rem;line-height:1rem;}.elementor-466 .elementor-element.elementor-element-f1837e6{padding:0.5rem 0rem 0rem 0rem;text-align:center;font-size:0.9rem;line-height:1rem;}.elementor-466 .elementor-element.elementor-element-24c6ef4{padding:0.5rem 0rem 0rem 0rem;text-align:center;font-size:0.9rem;line-height:1rem;}.elementor-466 .elementor-element.elementor-element-25054f4{padding:0.5rem 0rem 0rem 0rem;text-align:center;font-size:0.9rem;line-height:1rem;}.elementor-466 .elementor-element.elementor-element-ded275d{padding:0.5rem 0rem 0rem 0rem;text-align:center;font-size:0.9rem;line-height:1rem;}.elementor-466 .elementor-element.elementor-element-865f5d0{padding:0.5rem 0rem 0rem 0rem;text-align:center;font-size:0.9rem;line-height:1rem;}.elementor-466 .elementor-element.elementor-element-46e950b{padding:0.5rem 0rem 0rem 0rem;text-align:center;font-size:0.9rem;line-height:1rem;}.elementor-466 .elementor-element.elementor-element-283f670{padding:0.5rem 0rem 0rem 0rem;text-align:center;font-size:0.9rem;line-height:1rem;}.elementor-466 .elementor-element.elementor-element-523f53c{--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:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-c84bffb{--min-height:4vh;}.elementor-466 .elementor-element.elementor-element-4f3c803{padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-466 .elementor-element.elementor-element-4c5eae6{--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:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-466 .elementor-element.elementor-element-43f3bdc{--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-466 .elementor-element.elementor-element-534bb7e{padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-466 .elementor-element.elementor-element-609bb35{--min-height:19vh;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-466 .elementor-element.elementor-element-a47bc62{--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}}@media(max-width:1024px) and (min-width:768px){.elementor-466 .elementor-element.elementor-element-de7b018{--width:100%;}.elementor-466 .elementor-element.elementor-element-5d82af0{--width:42%;}.elementor-466 .elementor-element.elementor-element-224b9aa{--width:41%;}.elementor-466 .elementor-element.elementor-element-7f67714{--width:42%;}.elementor-466 .elementor-element.elementor-element-5ce382b{--width:57%;}.elementor-466 .elementor-element.elementor-element-cc7f840{--width:51%;}.elementor-466 .elementor-element.elementor-element-b4ee538{--width:42%;}.elementor-466 .elementor-element.elementor-element-be0e7f1{--width:100%;}.elementor-466 .elementor-element.elementor-element-4857b27{--width:51%;}.elementor-466 .elementor-element.elementor-element-7e5470f{--width:30%;}.elementor-466 .elementor-element.elementor-element-051007c{--width:30%;}.elementor-466 .elementor-element.elementor-element-0811394{--width:70%;}.elementor-466 .elementor-element.elementor-element-a669104{--width:70%;}.elementor-466 .elementor-element.elementor-element-58918f6{--width:70%;}}/* Start custom CSS for container, class: .elementor-element-4857b27 *//* --- CONFIGURACIÓN BASE (Se ve igual en todos los dispositivos) --- */

.elementor-466 .elementor-element.elementor-element-4857b27 {
    position: relative;
    /* Asegúrate de que este color coincida con el fondo de tu tarjeta */
    background-color: #5E8C61; 
    border-radius: 20px;
    transition: all 0.3s ease;
    /* Un pequeño margen para que el borde no se corte si se activa */
    margin: 10px; 
}

/* El borde punteado (invisible por defecto) */
.elementor-466 .elementor-element.elementor-element-4857b27::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border: 2px dashed #333333; /* Color del borde punteado */
    border-radius: 20px;
    z-index: -1;
    opacity: 0; /* Invisible */
    transition: all 0.3s ease;
    transform: translate(0, 0);
}

/* --- EFECTO HOVER (SOLO PARA DESKTOP) --- */
/* Esta parte solo se ejecuta si la pantalla es mayor a 1024px */

@media (min-width: 1025px) {
    
    /* Mueve la tarjeta */
    .elementor-466 .elementor-element.elementor-element-4857b27:hover {
        transform: translate(-5px, -5px);
    }

    /* Muestra y mueve el borde punteado */
    .elementor-466 .elementor-element.elementor-element-4857b27:hover::before {
        opacity: 1;
        transform: translate(12px, 12px) rotate(2deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e5470f *//* --- CONFIGURACIÓN BASE (Se ve igual en todos los dispositivos) --- */

.elementor-466 .elementor-element.elementor-element-7e5470f {
    position: relative;
    /* Asegúrate de que este color coincida con el fondo de tu tarjeta */
    background-color: #5E8C61; 
    border-radius: 20px;
    transition: all 0.3s ease;
    /* Un pequeño margen para que el borde no se corte si se activa */
    margin: 10px; 
}

/* El borde punteado (invisible por defecto) */
.elementor-466 .elementor-element.elementor-element-7e5470f::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border: 2px dashed #333333; /* Color del borde punteado */
    border-radius: 20px;
    z-index: -1;
    opacity: 0; /* Invisible */
    transition: all 0.3s ease;
    transform: translate(0, 0);
}

/* --- EFECTO HOVER (SOLO PARA DESKTOP) --- */
/* Esta parte solo se ejecuta si la pantalla es mayor a 1024px */

@media (min-width: 1025px) {
    
    /* Mueve la tarjeta */
    .elementor-466 .elementor-element.elementor-element-7e5470f:hover {
        transform: translate(-5px, -5px);
    }

    /* Muestra y mueve el borde punteado */
    .elementor-466 .elementor-element.elementor-element-7e5470f:hover::before {
        opacity: 1;
        transform: translate(12px, 12px) rotate(2deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-051007c *//* --- CONFIGURACIÓN BASE (Se ve igual en todos los dispositivos) --- */

.elementor-466 .elementor-element.elementor-element-051007c {
    position: relative;
    /* Asegúrate de que este color coincida con el fondo de tu tarjeta */
    background-color: #5E8C61; 
    border-radius: 20px;
    transition: all 0.3s ease;
    /* Un pequeño margen para que el borde no se corte si se activa */
    margin: 10px; 
}

/* El borde punteado (invisible por defecto) */
.elementor-466 .elementor-element.elementor-element-051007c::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border: 2px dashed #333333; /* Color del borde punteado */
    border-radius: 20px;
    z-index: -1;
    opacity: 0; /* Invisible */
    transition: all 0.3s ease;
    transform: translate(0, 0);
}

/* --- EFECTO HOVER (SOLO PARA DESKTOP) --- */
/* Esta parte solo se ejecuta si la pantalla es mayor a 1024px */

@media (min-width: 1025px) {
    
    /* Mueve la tarjeta */
    .elementor-466 .elementor-element.elementor-element-051007c:hover {
        transform: translate(-5px, -5px);
    }

    /* Muestra y mueve el borde punteado */
    .elementor-466 .elementor-element.elementor-element-051007c:hover::before {
        opacity: 1;
        transform: translate(12px, 12px) rotate(2deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0811394 *//* --- CONFIGURACIÓN BASE (Se ve igual en todos los dispositivos) --- */

.elementor-466 .elementor-element.elementor-element-0811394 {
    position: relative;
    /* Asegúrate de que este color coincida con el fondo de tu tarjeta */
    background-color: #5E8C61; 
    border-radius: 20px;
    transition: all 0.3s ease;
    /* Un pequeño margen para que el borde no se corte si se activa */
    margin: 10px; 
}

/* El borde punteado (invisible por defecto) */
.elementor-466 .elementor-element.elementor-element-0811394::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border: 2px dashed #333333; /* Color del borde punteado */
    border-radius: 20px;
    z-index: -1;
    opacity: 0; /* Invisible */
    transition: all 0.3s ease;
    transform: translate(0, 0);
}

/* --- EFECTO HOVER (SOLO PARA DESKTOP) --- */
/* Esta parte solo se ejecuta si la pantalla es mayor a 1024px */

@media (min-width: 1025px) {
    
    /* Mueve la tarjeta */
    .elementor-466 .elementor-element.elementor-element-0811394:hover {
        transform: translate(-5px, -5px);
    }

    /* Muestra y mueve el borde punteado */
    .elementor-466 .elementor-element.elementor-element-0811394:hover::before {
        opacity: 1;
        transform: translate(12px, 12px) rotate(2deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a669104 *//* --- CONFIGURACIÓN BASE (Se ve igual en todos los dispositivos) --- */

.elementor-466 .elementor-element.elementor-element-a669104 {
    position: relative;
    /* Asegúrate de que este color coincida con el fondo de tu tarjeta */
    background-color: #5E8C61; 
    border-radius: 20px;
    transition: all 0.3s ease;
    /* Un pequeño margen para que el borde no se corte si se activa */
    margin: 10px; 
}

/* El borde punteado (invisible por defecto) */
.elementor-466 .elementor-element.elementor-element-a669104::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border: 2px dashed #333333; /* Color del borde punteado */
    border-radius: 20px;
    z-index: -1;
    opacity: 0; /* Invisible */
    transition: all 0.3s ease;
    transform: translate(0, 0);
}

/* --- EFECTO HOVER (SOLO PARA DESKTOP) --- */
/* Esta parte solo se ejecuta si la pantalla es mayor a 1024px */

@media (min-width: 1025px) {
    
    /* Mueve la tarjeta */
    .elementor-466 .elementor-element.elementor-element-a669104:hover {
        transform: translate(-5px, -5px);
    }

    /* Muestra y mueve el borde punteado */
    .elementor-466 .elementor-element.elementor-element-a669104:hover::before {
        opacity: 1;
        transform: translate(12px, 12px) rotate(2deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58918f6 *//* --- CONFIGURACIÓN BASE (Se ve igual en todos los dispositivos) --- */

.elementor-466 .elementor-element.elementor-element-58918f6 {
    position: relative;
    /* Asegúrate de que este color coincida con el fondo de tu tarjeta */
    background-color: #5E8C61; 
    border-radius: 20px;
    transition: all 0.3s ease;
    /* Un pequeño margen para que el borde no se corte si se activa */
    margin: 10px; 
}

/* El borde punteado (invisible por defecto) */
.elementor-466 .elementor-element.elementor-element-58918f6::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border: 2px dashed #333333; /* Color del borde punteado */
    border-radius: 20px;
    z-index: -1;
    opacity: 0; /* Invisible */
    transition: all 0.3s ease;
    transform: translate(0, 0);
}

/* --- EFECTO HOVER (SOLO PARA DESKTOP) --- */
/* Esta parte solo se ejecuta si la pantalla es mayor a 1024px */

@media (min-width: 1025px) {
    
    /* Mueve la tarjeta */
    .elementor-466 .elementor-element.elementor-element-58918f6:hover {
        transform: translate(-5px, -5px);
    }

    /* Muestra y mueve el borde punteado */
    .elementor-466 .elementor-element.elementor-element-58918f6:hover::before {
        opacity: 1;
        transform: translate(12px, 12px) rotate(2deg);
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Albra';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTRIAL-Black.eot');
	src: url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTRIAL-Black.eot?#iefix') format('embedded-opentype'),
		url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTRIAL-Black.woff2') format('woff2'),
		url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTRIAL-Black.woff') format('woff'),
		url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTRIAL-Black.ttf') format('truetype'),
		url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTRIAL-Black.svg#Albra') format('svg');
}
@font-face {
	font-family: 'Albra';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTRIAL-BlackItalic.eot');
	src: url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTRIAL-BlackItalic.eot?#iefix') format('embedded-opentype'),
		url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTRIAL-BlackItalic.woff2') format('woff2'),
		url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTRIAL-BlackItalic.woff') format('woff'),
		url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTRIAL-BlackItalic.ttf') format('truetype'),
		url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTRIAL-BlackItalic.svg#Albra') format('svg');
}
@font-face {
	font-family: 'Albra';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTextTRIAL-SemiItalic.eot');
	src: url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTextTRIAL-SemiItalic.eot?#iefix') format('embedded-opentype'),
		url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTextTRIAL-SemiItalic.woff2') format('woff2'),
		url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTextTRIAL-SemiItalic.woff') format('woff'),
		url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTextTRIAL-SemiItalic.ttf') format('truetype'),
		url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTextTRIAL-SemiItalic.svg#Albra') format('svg');
}
@font-face {
	font-family: 'Albra';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTextTRIAL-Semi.eot');
	src: url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTextTRIAL-Semi.eot?#iefix') format('embedded-opentype'),
		url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTextTRIAL-Semi.woff2') format('woff2'),
		url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTextTRIAL-Semi.woff') format('woff'),
		url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTextTRIAL-Semi.ttf') format('truetype'),
		url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTextTRIAL-Semi.svg#Albra') format('svg');
}
@font-face {
	font-family: 'Albra';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTextTRIAL-RegularItalic.eot');
	src: url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTextTRIAL-RegularItalic.eot?#iefix') format('embedded-opentype'),
		url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTextTRIAL-RegularItalic.woff2') format('woff2'),
		url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTextTRIAL-RegularItalic.woff') format('woff'),
		url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTextTRIAL-RegularItalic.ttf') format('truetype'),
		url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTextTRIAL-RegularItalic.svg#Albra') format('svg');
}
@font-face {
	font-family: 'Albra';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTextTRIAL-Regular.eot');
	src: url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTextTRIAL-Regular.eot?#iefix') format('embedded-opentype'),
		url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTextTRIAL-Regular.woff2') format('woff2'),
		url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTextTRIAL-Regular.woff') format('woff'),
		url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTextTRIAL-Regular.ttf') format('truetype'),
		url('http://cncassatt.com/wp-content/uploads/2025/11/AlbraTextTRIAL-Regular.svg#Albra') format('svg');
}
/* End Custom Fonts CSS */