.elementor-104 .elementor-element.elementor-element-1031029{--display:flex;--min-height:75vh;--padding-top:150px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-104 .elementor-element.elementor-element-1031029:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-1031029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://romacofuneraldirectors.com/wp-content/uploads/2025/10/Testimonial-Background-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-104 .elementor-element.elementor-element-52b803b{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-a57d51d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-104 .elementor-element.elementor-element-a57d51d.elementor-element{--align-self:center;}.elementor-104 .elementor-element.elementor-element-a57d51d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:900;color:var( --e-global-color-2122ecf );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-aae9e4b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-aae9e4b.elementor-element{--align-self:center;}.elementor-104 .elementor-element.elementor-element-6c70fd6{--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;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-104 .elementor-element.elementor-element-ed751b6 .elementor-button{background-color:var( --e-global-color-2b3df69 );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-96fd8fe );color:var( --e-global-color-96fd8fe );transition-duration:0.5s;border-radius:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-ed751b6 .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-ed751b6 .elementor-button:focus{background-color:var( --e-global-color-df82e4d );color:var( --e-global-color-96fd8fe );}.elementor-104 .elementor-element.elementor-element-ed751b6{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-ed751b6 .elementor-button:hover svg, .elementor-104 .elementor-element.elementor-element-ed751b6 .elementor-button:focus svg{fill:var( --e-global-color-96fd8fe );}.elementor-104 .elementor-element.elementor-element-5c2c35b .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-2122ecf );color:var( --e-global-color-2122ecf );transition-duration:0.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-2122ecf );border-radius:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-5c2c35b .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-5c2c35b .elementor-button:focus{background-color:var( --e-global-color-2b3df69 );color:var( --e-global-color-96fd8fe );}.elementor-104 .elementor-element.elementor-element-5c2c35b{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-5c2c35b .elementor-button:hover svg, .elementor-104 .elementor-element.elementor-element-5c2c35b .elementor-button:focus svg{fill:var( --e-global-color-96fd8fe );}.elementor-104 .elementor-element.elementor-element-598a145{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-104 .elementor-element.elementor-element-598a145:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-598a145 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96fd8fe );}.elementor-104 .elementor-element.elementor-element-ac8c4e9{--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:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-104 .elementor-element.elementor-element-ac8c4e9.e-con{--align-self:center;}.elementor-104 .elementor-element.elementor-element-0c37ed6{--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:center;--gap:0px 25px;--row-gap:0px;--column-gap:25px;}.elementor-104 .elementor-element.elementor-element-a4e08a0{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-104 .elementor-element.elementor-element-a4e08a0:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-a4e08a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c08659c );}.elementor-104 .elementor-element.elementor-element-a4e08a0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-9be73c6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-9be73c6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-147aca5.elementor-element{--align-self:center;}.elementor-104 .elementor-element.elementor-element-147aca5{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-104 .elementor-element.elementor-element-d1bd7ab.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-d1bd7ab img{height:250px;}.elementor-104 .elementor-element.elementor-element-ba315af .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-2b3df69 );color:var( --e-global-color-2b3df69 );transition-duration:0.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-2b3df69 );border-radius:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-ba315af .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-ba315af .elementor-button:focus{background-color:var( --e-global-color-2b3df69 );color:var( --e-global-color-96fd8fe );}.elementor-104 .elementor-element.elementor-element-ba315af{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-ba315af .elementor-button:hover svg, .elementor-104 .elementor-element.elementor-element-ba315af .elementor-button:focus svg{fill:var( --e-global-color-96fd8fe );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-b641d7b{background-color:var( --e-global-color-c08659c );padding:10px 10px 10px 10px;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-dbf4b3a );border-radius:50px 50px 50px 50px;}.elementor-104 .elementor-element.elementor-element-b641d7b .elementor-icon-wrapper{text-align:center;}.elementor-104 .elementor-element.elementor-element-b641d7b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-b641d7b.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-b641d7b.elementor-view-default .elementor-icon{color:var( --e-global-color-0b869db );border-color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-b641d7b.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-b641d7b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-b641d7b .elementor-icon{font-size:25px;}.elementor-104 .elementor-element.elementor-element-b641d7b .elementor-icon svg{height:25px;}.elementor-104 .elementor-element.elementor-element-82416f1{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;}.elementor-104 .elementor-element.elementor-element-82416f1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-82416f1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-4fc808f{--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:center;--gap:0px 25px;--row-gap:0px;--column-gap:25px;}.elementor-104 .elementor-element.elementor-element-5204413{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:right;}.elementor-104 .elementor-element.elementor-element-5204413.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-5204413 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-7daea07{background-color:var( --e-global-color-c08659c );padding:10px 10px 10px 10px;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-dbf4b3a );border-radius:50px 50px 50px 50px;}.elementor-104 .elementor-element.elementor-element-7daea07 .elementor-icon-wrapper{text-align:center;}.elementor-104 .elementor-element.elementor-element-7daea07.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-7daea07.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-7daea07.elementor-view-default .elementor-icon{color:var( --e-global-color-0b869db );border-color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-7daea07.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-7daea07.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-7daea07 .elementor-icon{font-size:25px;}.elementor-104 .elementor-element.elementor-element-7daea07 .elementor-icon svg{height:25px;}.elementor-104 .elementor-element.elementor-element-6cb8bfd{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-104 .elementor-element.elementor-element-6cb8bfd:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-6cb8bfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c08659c );}.elementor-104 .elementor-element.elementor-element-6cb8bfd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-3adcce5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-3adcce5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-30d4a6c.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-30d4a6c{text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-7c96b8e{text-align:left;}.elementor-104 .elementor-element.elementor-element-7c96b8e img{height:250px;}.elementor-104 .elementor-element.elementor-element-8702419 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-2b3df69 );color:var( --e-global-color-2b3df69 );transition-duration:0.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-2b3df69 );border-radius:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-8702419 .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-8702419 .elementor-button:focus{background-color:var( --e-global-color-2b3df69 );color:var( --e-global-color-96fd8fe );}.elementor-104 .elementor-element.elementor-element-8702419{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-8702419 .elementor-button:hover svg, .elementor-104 .elementor-element.elementor-element-8702419 .elementor-button:focus svg{fill:var( --e-global-color-96fd8fe );}.elementor-104 .elementor-element.elementor-element-d684c45{--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:center;--gap:0px 25px;--row-gap:0px;--column-gap:25px;}.elementor-104 .elementor-element.elementor-element-6289826{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-104 .elementor-element.elementor-element-6289826:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-6289826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c08659c );}.elementor-104 .elementor-element.elementor-element-6289826.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-0a1b0b7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-0a1b0b7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-4bddb04.elementor-element{--align-self:center;}.elementor-104 .elementor-element.elementor-element-4bddb04{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-e599c54.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-e599c54 img{height:250px;}.elementor-104 .elementor-element.elementor-element-90fe8c7 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-2b3df69 );color:var( --e-global-color-2b3df69 );transition-duration:0.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-2b3df69 );border-radius:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-90fe8c7 .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-90fe8c7 .elementor-button:focus{background-color:var( --e-global-color-2b3df69 );color:var( --e-global-color-96fd8fe );}.elementor-104 .elementor-element.elementor-element-90fe8c7{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-90fe8c7 .elementor-button:hover svg, .elementor-104 .elementor-element.elementor-element-90fe8c7 .elementor-button:focus svg{fill:var( --e-global-color-96fd8fe );}.elementor-104 .elementor-element.elementor-element-5feefa5{background-color:var( --e-global-color-c08659c );padding:10px 10px 10px 10px;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-dbf4b3a );border-radius:50px 50px 50px 50px;}.elementor-104 .elementor-element.elementor-element-5feefa5 .elementor-icon-wrapper{text-align:center;}.elementor-104 .elementor-element.elementor-element-5feefa5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-5feefa5.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-5feefa5.elementor-view-default .elementor-icon{color:var( --e-global-color-0b869db );border-color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-5feefa5.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-5feefa5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-5feefa5 .elementor-icon{font-size:25px;}.elementor-104 .elementor-element.elementor-element-5feefa5 .elementor-icon svg{height:25px;}.elementor-104 .elementor-element.elementor-element-8c90c48{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;}.elementor-104 .elementor-element.elementor-element-8c90c48.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-8c90c48 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-9c40009{--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:center;--gap:0px 25px;--row-gap:0px;--column-gap:25px;}.elementor-104 .elementor-element.elementor-element-832ddb2{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:right;}.elementor-104 .elementor-element.elementor-element-832ddb2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-832ddb2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-1ef5e40{background-color:var( --e-global-color-c08659c );padding:10px 10px 10px 10px;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-dbf4b3a );border-radius:50px 50px 50px 50px;}.elementor-104 .elementor-element.elementor-element-1ef5e40 .elementor-icon-wrapper{text-align:center;}.elementor-104 .elementor-element.elementor-element-1ef5e40.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-1ef5e40.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-1ef5e40.elementor-view-default .elementor-icon{color:var( --e-global-color-0b869db );border-color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-1ef5e40.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-1ef5e40.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-1ef5e40 .elementor-icon{font-size:25px;}.elementor-104 .elementor-element.elementor-element-1ef5e40 .elementor-icon svg{height:25px;}.elementor-104 .elementor-element.elementor-element-7d05d9c{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-104 .elementor-element.elementor-element-7d05d9c:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-7d05d9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c08659c );}.elementor-104 .elementor-element.elementor-element-7d05d9c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-45b6a64.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-45b6a64 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-301d841.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-301d841{text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-231f44a.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-231f44a img{height:250px;}.elementor-104 .elementor-element.elementor-element-8f1a973 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-2b3df69 );color:var( --e-global-color-2b3df69 );transition-duration:0.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-2b3df69 );border-radius:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-8f1a973 .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-8f1a973 .elementor-button:focus{background-color:var( --e-global-color-2b3df69 );color:var( --e-global-color-96fd8fe );}.elementor-104 .elementor-element.elementor-element-8f1a973{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-8f1a973 .elementor-button:hover svg, .elementor-104 .elementor-element.elementor-element-8f1a973 .elementor-button:focus svg{fill:var( --e-global-color-96fd8fe );}.elementor-104 .elementor-element.elementor-element-9c6d386{--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:center;--gap:0px 25px;--row-gap:0px;--column-gap:25px;}.elementor-104 .elementor-element.elementor-element-9ec6d31{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-104 .elementor-element.elementor-element-9ec6d31:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-9ec6d31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c08659c );}.elementor-104 .elementor-element.elementor-element-9ec6d31.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-0ce17a1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-0ce17a1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-3a962f5.elementor-element{--align-self:center;}.elementor-104 .elementor-element.elementor-element-3a962f5{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-48054af.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-48054af img{height:250px;}.elementor-104 .elementor-element.elementor-element-827883e .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-2b3df69 );color:var( --e-global-color-2b3df69 );transition-duration:0.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-2b3df69 );border-radius:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-827883e .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-827883e .elementor-button:focus{background-color:var( --e-global-color-2b3df69 );color:var( --e-global-color-96fd8fe );}.elementor-104 .elementor-element.elementor-element-827883e{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-827883e .elementor-button:hover svg, .elementor-104 .elementor-element.elementor-element-827883e .elementor-button:focus svg{fill:var( --e-global-color-96fd8fe );}.elementor-104 .elementor-element.elementor-element-5358673{background-color:var( --e-global-color-c08659c );padding:10px 10px 10px 10px;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-dbf4b3a );border-radius:50px 50px 50px 50px;}.elementor-104 .elementor-element.elementor-element-5358673 .elementor-icon-wrapper{text-align:center;}.elementor-104 .elementor-element.elementor-element-5358673.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-5358673.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-5358673.elementor-view-default .elementor-icon{color:var( --e-global-color-0b869db );border-color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-5358673.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-5358673.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-5358673 .elementor-icon{font-size:25px;}.elementor-104 .elementor-element.elementor-element-5358673 .elementor-icon svg{height:25px;}.elementor-104 .elementor-element.elementor-element-7b66c15{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;}.elementor-104 .elementor-element.elementor-element-7b66c15.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-7b66c15 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-ff7c35a{--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:center;--gap:0px 25px;--row-gap:0px;--column-gap:25px;}.elementor-104 .elementor-element.elementor-element-ce2a889{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:right;}.elementor-104 .elementor-element.elementor-element-ce2a889.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-ce2a889 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-e439a5a{background-color:var( --e-global-color-c08659c );padding:10px 10px 10px 10px;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-dbf4b3a );border-radius:50px 50px 50px 50px;}.elementor-104 .elementor-element.elementor-element-e439a5a .elementor-icon-wrapper{text-align:center;}.elementor-104 .elementor-element.elementor-element-e439a5a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-e439a5a.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-e439a5a.elementor-view-default .elementor-icon{color:var( --e-global-color-0b869db );border-color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-e439a5a.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-e439a5a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-e439a5a .elementor-icon{font-size:25px;}.elementor-104 .elementor-element.elementor-element-e439a5a .elementor-icon svg{height:25px;}.elementor-104 .elementor-element.elementor-element-982df16{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-104 .elementor-element.elementor-element-982df16:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-982df16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c08659c );}.elementor-104 .elementor-element.elementor-element-982df16.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-f9f7e50.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-f9f7e50 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-b42c31a.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-b42c31a{text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-0319769.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-0319769 img{height:250px;}.elementor-104 .elementor-element.elementor-element-f9ea489 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-2b3df69 );color:var( --e-global-color-2b3df69 );transition-duration:0.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-2b3df69 );border-radius:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-f9ea489 .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-f9ea489 .elementor-button:focus{background-color:var( --e-global-color-2b3df69 );color:var( --e-global-color-96fd8fe );}.elementor-104 .elementor-element.elementor-element-f9ea489{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-f9ea489 .elementor-button:hover svg, .elementor-104 .elementor-element.elementor-element-f9ea489 .elementor-button:focus svg{fill:var( --e-global-color-96fd8fe );}.elementor-104 .elementor-element.elementor-element-4aab0b6{--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:center;--gap:0px 25px;--row-gap:0px;--column-gap:25px;}.elementor-104 .elementor-element.elementor-element-cc82b4f{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-104 .elementor-element.elementor-element-cc82b4f:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-cc82b4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c08659c );}.elementor-104 .elementor-element.elementor-element-cc82b4f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-c37de28.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-c37de28 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-f016f3f.elementor-element{--align-self:center;}.elementor-104 .elementor-element.elementor-element-f016f3f{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-d65955c.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-d65955c img{height:250px;}.elementor-104 .elementor-element.elementor-element-aff9a91 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-2b3df69 );color:var( --e-global-color-2b3df69 );transition-duration:0.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-2b3df69 );border-radius:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-aff9a91 .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-aff9a91 .elementor-button:focus{background-color:var( --e-global-color-2b3df69 );color:var( --e-global-color-96fd8fe );}.elementor-104 .elementor-element.elementor-element-aff9a91{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-aff9a91 .elementor-button:hover svg, .elementor-104 .elementor-element.elementor-element-aff9a91 .elementor-button:focus svg{fill:var( --e-global-color-96fd8fe );}.elementor-104 .elementor-element.elementor-element-2a06fca{background-color:var( --e-global-color-c08659c );padding:10px 10px 10px 10px;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-dbf4b3a );border-radius:50px 50px 50px 50px;}.elementor-104 .elementor-element.elementor-element-2a06fca .elementor-icon-wrapper{text-align:center;}.elementor-104 .elementor-element.elementor-element-2a06fca.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-2a06fca.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-2a06fca.elementor-view-default .elementor-icon{color:var( --e-global-color-0b869db );border-color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-2a06fca.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-2a06fca.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-2a06fca .elementor-icon{font-size:25px;}.elementor-104 .elementor-element.elementor-element-2a06fca .elementor-icon svg{height:25px;}.elementor-104 .elementor-element.elementor-element-92f3f82{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;}.elementor-104 .elementor-element.elementor-element-92f3f82.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-92f3f82 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-4c6481e{--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:center;--gap:0px 25px;--row-gap:0px;--column-gap:25px;}.elementor-104 .elementor-element.elementor-element-527bd71{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:right;}.elementor-104 .elementor-element.elementor-element-527bd71.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-527bd71 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-bf6b414{background-color:var( --e-global-color-c08659c );padding:10px 10px 10px 10px;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-dbf4b3a );border-radius:50px 50px 50px 50px;}.elementor-104 .elementor-element.elementor-element-bf6b414 .elementor-icon-wrapper{text-align:center;}.elementor-104 .elementor-element.elementor-element-bf6b414.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-bf6b414.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-bf6b414.elementor-view-default .elementor-icon{color:var( --e-global-color-0b869db );border-color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-bf6b414.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-bf6b414.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-bf6b414 .elementor-icon{font-size:25px;}.elementor-104 .elementor-element.elementor-element-bf6b414 .elementor-icon svg{height:25px;}.elementor-104 .elementor-element.elementor-element-83b8aed{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-104 .elementor-element.elementor-element-83b8aed:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-83b8aed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c08659c );}.elementor-104 .elementor-element.elementor-element-83b8aed.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-abe9872.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-abe9872 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-e683899.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-e683899{text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-6db2544.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-6db2544 img{height:250px;}.elementor-104 .elementor-element.elementor-element-1f4d4d2 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-2b3df69 );color:var( --e-global-color-2b3df69 );transition-duration:0.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-2b3df69 );border-radius:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-1f4d4d2 .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-1f4d4d2 .elementor-button:focus{background-color:var( --e-global-color-2b3df69 );color:var( --e-global-color-96fd8fe );}.elementor-104 .elementor-element.elementor-element-1f4d4d2{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-1f4d4d2 .elementor-button:hover svg, .elementor-104 .elementor-element.elementor-element-1f4d4d2 .elementor-button:focus svg{fill:var( --e-global-color-96fd8fe );}.elementor-104 .elementor-element.elementor-element-0d7824f{--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:center;--gap:0px 25px;--row-gap:0px;--column-gap:25px;}.elementor-104 .elementor-element.elementor-element-3554864{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-104 .elementor-element.elementor-element-3554864:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-3554864 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c08659c );}.elementor-104 .elementor-element.elementor-element-3554864.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-663a66b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-663a66b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-5d3f6c1.elementor-element{--align-self:center;}.elementor-104 .elementor-element.elementor-element-5d3f6c1{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-621b8ab.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-621b8ab img{height:250px;}.elementor-104 .elementor-element.elementor-element-e95d79a .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-2b3df69 );color:var( --e-global-color-2b3df69 );transition-duration:0.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-2b3df69 );border-radius:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-e95d79a .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-e95d79a .elementor-button:focus{background-color:var( --e-global-color-2b3df69 );color:var( --e-global-color-96fd8fe );}.elementor-104 .elementor-element.elementor-element-e95d79a{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-e95d79a .elementor-button:hover svg, .elementor-104 .elementor-element.elementor-element-e95d79a .elementor-button:focus svg{fill:var( --e-global-color-96fd8fe );}.elementor-104 .elementor-element.elementor-element-2ddc254{background-color:var( --e-global-color-c08659c );padding:10px 10px 10px 10px;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-dbf4b3a );border-radius:50px 50px 50px 50px;}.elementor-104 .elementor-element.elementor-element-2ddc254 .elementor-icon-wrapper{text-align:center;}.elementor-104 .elementor-element.elementor-element-2ddc254.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-2ddc254.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-2ddc254.elementor-view-default .elementor-icon{color:var( --e-global-color-0b869db );border-color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-2ddc254.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-2ddc254.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-2ddc254 .elementor-icon{font-size:25px;}.elementor-104 .elementor-element.elementor-element-2ddc254 .elementor-icon svg{height:25px;}.elementor-104 .elementor-element.elementor-element-21ba03c{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;}.elementor-104 .elementor-element.elementor-element-21ba03c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-21ba03c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-bc38616{--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:center;--gap:0px 25px;--row-gap:0px;--column-gap:25px;}.elementor-104 .elementor-element.elementor-element-6dd44de{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:right;}.elementor-104 .elementor-element.elementor-element-6dd44de.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-6dd44de .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-bc8f6ce{background-color:var( --e-global-color-c08659c );padding:10px 10px 10px 10px;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-96fd8fe );border-radius:50px 50px 50px 50px;}.elementor-104 .elementor-element.elementor-element-bc8f6ce .elementor-icon-wrapper{text-align:center;}.elementor-104 .elementor-element.elementor-element-bc8f6ce.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-bc8f6ce.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-bc8f6ce.elementor-view-default .elementor-icon{color:var( --e-global-color-0b869db );border-color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-bc8f6ce.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-bc8f6ce.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-bc8f6ce .elementor-icon{font-size:25px;}.elementor-104 .elementor-element.elementor-element-bc8f6ce .elementor-icon svg{height:25px;}.elementor-104 .elementor-element.elementor-element-29f9eac{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-104 .elementor-element.elementor-element-29f9eac:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-29f9eac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c08659c );}.elementor-104 .elementor-element.elementor-element-29f9eac.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-85379a2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-85379a2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-daafa0e.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-daafa0e{text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-6cf1bc6.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-6cf1bc6 img{height:250px;}.elementor-104 .elementor-element.elementor-element-e79370a .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-2b3df69 );color:var( --e-global-color-2b3df69 );transition-duration:0.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-2b3df69 );border-radius:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-e79370a .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-e79370a .elementor-button:focus{background-color:var( --e-global-color-2b3df69 );color:var( --e-global-color-96fd8fe );}.elementor-104 .elementor-element.elementor-element-e79370a{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-e79370a .elementor-button:hover svg, .elementor-104 .elementor-element.elementor-element-e79370a .elementor-button:focus svg{fill:var( --e-global-color-96fd8fe );}.elementor-104 .elementor-element.elementor-element-bc546a6{--display:flex;--position:absolute;}.elementor-104 .elementor-element.elementor-element-bc546a6:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-bc546a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-823efb5{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-104 .elementor-element.elementor-element-7129835{--display:flex;}.elementor-104 .elementor-element.elementor-element-00b3d9e{text-align:center;}.elementor-104 .elementor-element.elementor-element-00b3d9e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;color:var( --e-global-color-2122ecf );}.elementor-104 .elementor-element.elementor-element-a07793a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-a07793a.elementor-element{--align-self:center;}.elementor-104 .elementor-element.elementor-element-9d8c427{--display:flex;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-104 .elementor-element.elementor-element-35de2e1.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-104 .elementor-element.elementor-element-35de2e1 .swiper-pagination-bullet-active, .elementor-104 .elementor-element.elementor-element-35de2e1 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-2122ecf );}.elementor-104 .elementor-element.elementor-element-35de2e1 .swiper-pagination-fraction{color:var( --e-global-color-2122ecf );}.elementor-104 .elementor-element.elementor-element-35de2e1{padding:50px 50px 50px 50px;}.elementor-104 .elementor-element.elementor-element-35de2e1 .elementor-main-swiper .swiper-slide{border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-35de2e1 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-2122ecf );}.elementor-104 .elementor-element.elementor-element-35de2e1 .elementor-swiper-button svg{fill:var( --e-global-color-2122ecf );}.elementor-104 .elementor-element.elementor-element-35de2e1 .swiper-pagination-bullet{height:20px;width:20px;}.elementor-104 .elementor-element.elementor-element-35de2e1 .swiper-horizontal .swiper-pagination-progressbar{height:20px;}.elementor-104 .elementor-element.elementor-element-35de2e1 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-text );opacity:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-35de2e1 .elementor-custom-embed-play i{font-size:20px;}.elementor-104 .elementor-element.elementor-element-0bde174 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-df82e4d );color:var( --e-global-color-df82e4d );transition-duration:0.5s;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-0bde174{padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-0bde174.elementor-element{--align-self:center;}.elementor-104 .elementor-element.elementor-element-0bde174 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-104 .elementor-element.elementor-element-0bde174 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-104 .elementor-element.elementor-element-0bde174 .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-0bde174 .elementor-button:focus{color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-0bde174 .elementor-button:hover svg, .elementor-104 .elementor-element.elementor-element-0bde174 .elementor-button:focus svg{fill:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-a8ace6d{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-104 .elementor-element.elementor-element-4e018a4{--display:flex;}.elementor-104 .elementor-element.elementor-element-1e43b7f{--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;}.elementor-104 .elementor-element.elementor-element-ab1fcff{--display:flex;--min-height:0px;--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-104 .elementor-element.elementor-element-ab1fcff.e-con{--align-self:center;}.elementor-104 .elementor-element.elementor-element-598c89d.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-598c89d{text-align:left;}.elementor-104 .elementor-element.elementor-element-5660434.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-5660434{text-align:left;}.elementor-104 .elementor-element.elementor-element-5660434 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-2122ecf );}.elementor-104 .elementor-element.elementor-element-44060e9{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-44060e9.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-e9b505f{--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:flex-start;--align-items:center;}.elementor-104 .elementor-element.elementor-element-63d90f6 .elementor-button{background-color:var( --e-global-color-2b3df69 );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-96fd8fe );color:var( --e-global-color-96fd8fe );transition-duration:0.5s;border-radius:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-63d90f6 .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-63d90f6 .elementor-button:focus{background-color:var( --e-global-color-df82e4d );color:var( --e-global-color-96fd8fe );}.elementor-104 .elementor-element.elementor-element-63d90f6{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-63d90f6 .elementor-button:hover svg, .elementor-104 .elementor-element.elementor-element-63d90f6 .elementor-button:focus svg{fill:var( --e-global-color-96fd8fe );}.elementor-104 .elementor-element.elementor-element-d943e0c .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-df82e4d );color:var( --e-global-color-df82e4d );transition-duration:0.5s;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-d943e0c{padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-d943e0c.elementor-element{--align-self:center;}.elementor-104 .elementor-element.elementor-element-d943e0c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-104 .elementor-element.elementor-element-d943e0c .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-104 .elementor-element.elementor-element-d943e0c .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-d943e0c .elementor-button:focus{color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-d943e0c .elementor-button:hover svg, .elementor-104 .elementor-element.elementor-element-d943e0c .elementor-button:focus svg{fill:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-5ad031c{--display:flex;}.elementor-104 .elementor-element.elementor-element-703b108{--display:flex;}.elementor-104 .elementor-element.elementor-element-aa73916{--display:flex;}.elementor-104 .elementor-element.elementor-element-a280d0f{padding:15px 15px 15px 15px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-a280d0f.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-717368f{--display:flex;}.elementor-104 .elementor-element.elementor-element-d86f141{--display:flex;}.elementor-104 .elementor-element.elementor-element-241c751{padding:15px 15px 15px 15px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-241c751.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-de28064{--display:flex;}.elementor-104 .elementor-element.elementor-element-df0c164{--display:flex;}.elementor-104 .elementor-element.elementor-element-f189f9e{padding:15px 15px 15px 15px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-f189f9e.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-d57ac3f{--display:flex;}.elementor-104 .elementor-element.elementor-element-4f52f4d{--display:flex;}.elementor-104 .elementor-element.elementor-element-f9c9cac{padding:15px 15px 15px 15px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-f9c9cac.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-f599e88{--display:flex;}.elementor-104 .elementor-element.elementor-element-bac5316{--display:flex;}.elementor-104 .elementor-element.elementor-element-7e395a6{padding:15px 15px 15px 15px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-7e395a6.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-80cc088{--display:flex;}.elementor-104 .elementor-element.elementor-element-5836a54{--display:flex;}.elementor-104 .elementor-element.elementor-element-07eb37b{padding:15px 15px 15px 15px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-07eb37b.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-4cf8222{--display:flex;}.elementor-104 .elementor-element.elementor-element-a4fa9dd{--display:flex;}.elementor-104 .elementor-element.elementor-element-96901ef{padding:15px 15px 15px 15px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-96901ef.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-6f20b7d{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-0b869db );--n-accordion-icon-size:15px;}.elementor-104 .elementor-element.elementor-element-6f20b7d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#041C1F33;}.elementor-104 .elementor-element.elementor-element-6f20b7d {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-104 .elementor-element.elementor-element-6f20b7d > .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:"Montserrat", Sans-serif;font-weight:500;}.elementor-104 .elementor-element.elementor-element-24c62a3{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-104 .elementor-element.elementor-element-804b3b7{--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;}.elementor-104 .elementor-element.elementor-element-3494792{--display:flex;}.elementor-104 .elementor-element.elementor-element-1a5e112{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-4b10c1d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-4b10c1d{text-align:left;}.elementor-104 .elementor-element.elementor-element-4b10c1d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-2122ecf );}.elementor-104 .elementor-element.elementor-element-e2f3dd6{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-e2f3dd6.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-af7eb60{--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:flex-start;--align-items:center;}.elementor-104 .elementor-element.elementor-element-a5b8a1d .elementor-button{background-color:var( --e-global-color-2b3df69 );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-96fd8fe );color:var( --e-global-color-96fd8fe );transition-duration:0.5s;border-radius:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-a5b8a1d .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-a5b8a1d .elementor-button:focus{background-color:var( --e-global-color-df82e4d );color:var( --e-global-color-96fd8fe );}.elementor-104 .elementor-element.elementor-element-a5b8a1d{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-a5b8a1d .elementor-button:hover svg, .elementor-104 .elementor-element.elementor-element-a5b8a1d .elementor-button:focus svg{fill:var( --e-global-color-96fd8fe );}.elementor-104 .elementor-element.elementor-element-ab9ef14 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-df82e4d );color:var( --e-global-color-df82e4d );transition-duration:0.5s;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-ab9ef14{padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-ab9ef14.elementor-element{--align-self:center;}.elementor-104 .elementor-element.elementor-element-ab9ef14 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-104 .elementor-element.elementor-element-ab9ef14 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-104 .elementor-element.elementor-element-ab9ef14 .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-ab9ef14 .elementor-button:focus{color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-ab9ef14 .elementor-button:hover svg, .elementor-104 .elementor-element.elementor-element-ab9ef14 .elementor-button:focus svg{fill:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-82c060d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:20px;}.elementor-104 .elementor-element.elementor-element-82c060d:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-82c060d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://romacofuneraldirectors.com/wp-content/uploads/2025/10/Testimonial-Background-1.jpg");}.elementor-104 .elementor-element.elementor-element-82c060d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-a0bc142{--display:flex;}.elementor-104 .elementor-element.elementor-element-2d82d81{text-align:center;}.elementor-104 .elementor-element.elementor-element-2d82d81 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;color:var( --e-global-color-2122ecf );}.elementor-104 .elementor-element.elementor-element-7b6b65e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-7b6b65e.elementor-element{--align-self:center;}.elementor-104 .elementor-element.elementor-element-788ef86{--display:flex;}.elementor-104 .elementor-element.elementor-element-98d9d9a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-141865e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-104 .elementor-element.elementor-element-6810db7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-104 .elementor-element.elementor-element-2ad3650{--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-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-104 .elementor-element.elementor-element-20e908c .elementor-icon-wrapper{text-align:center;}.elementor-104 .elementor-element.elementor-element-20e908c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-20e908c.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-20e908c.elementor-view-default .elementor-icon{color:var( --e-global-color-2b3df69 );border-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-20e908c.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-20e908c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-20e908c .elementor-icon{font-size:15px;}.elementor-104 .elementor-element.elementor-element-20e908c .elementor-icon svg{height:15px;}.elementor-104 .elementor-element.elementor-element-e5fc83d .elementor-icon-wrapper{text-align:center;}.elementor-104 .elementor-element.elementor-element-e5fc83d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-e5fc83d.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-e5fc83d.elementor-view-default .elementor-icon{color:var( --e-global-color-2b3df69 );border-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-e5fc83d.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-e5fc83d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-e5fc83d .elementor-icon{font-size:15px;}.elementor-104 .elementor-element.elementor-element-e5fc83d .elementor-icon svg{height:15px;}.elementor-104 .elementor-element.elementor-element-4f5eef1 .elementor-icon-wrapper{text-align:center;}.elementor-104 .elementor-element.elementor-element-4f5eef1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-4f5eef1.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-4f5eef1.elementor-view-default .elementor-icon{color:var( --e-global-color-2b3df69 );border-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-4f5eef1.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-4f5eef1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-4f5eef1 .elementor-icon{font-size:15px;}.elementor-104 .elementor-element.elementor-element-4f5eef1 .elementor-icon svg{height:15px;}.elementor-104 .elementor-element.elementor-element-7bd2eba .elementor-icon-wrapper{text-align:center;}.elementor-104 .elementor-element.elementor-element-7bd2eba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-7bd2eba.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-7bd2eba.elementor-view-default .elementor-icon{color:var( --e-global-color-2b3df69 );border-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-7bd2eba.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-7bd2eba.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-7bd2eba .elementor-icon{font-size:15px;}.elementor-104 .elementor-element.elementor-element-7bd2eba .elementor-icon svg{height:15px;}.elementor-104 .elementor-element.elementor-element-6392aca .elementor-icon-wrapper{text-align:center;}.elementor-104 .elementor-element.elementor-element-6392aca.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-6392aca.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-6392aca.elementor-view-default .elementor-icon{color:var( --e-global-color-2b3df69 );border-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-6392aca.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-6392aca.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-6392aca .elementor-icon{font-size:15px;}.elementor-104 .elementor-element.elementor-element-6392aca .elementor-icon svg{height:15px;}.elementor-104 .elementor-element.elementor-element-a20e22f{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;}.elementor-104 .elementor-element.elementor-element-a20e22f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:38px;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-be22392{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;}.elementor-104 .elementor-element.elementor-element-be22392 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-1d193c0{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-104 .elementor-element.elementor-element-1d193c0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:900;line-height:38px;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-e4edf88{--display:flex;}.elementor-104 .elementor-element.elementor-element-689a912{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-6cd0dbc{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-104 .elementor-element.elementor-element-ab886a6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-104 .elementor-element.elementor-element-e9329d6{--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-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-104 .elementor-element.elementor-element-b7a57be .elementor-icon-wrapper{text-align:center;}.elementor-104 .elementor-element.elementor-element-b7a57be.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-b7a57be.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-b7a57be.elementor-view-default .elementor-icon{color:var( --e-global-color-2b3df69 );border-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-b7a57be.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-b7a57be.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-b7a57be .elementor-icon{font-size:15px;}.elementor-104 .elementor-element.elementor-element-b7a57be .elementor-icon svg{height:15px;}.elementor-104 .elementor-element.elementor-element-79d9124 .elementor-icon-wrapper{text-align:center;}.elementor-104 .elementor-element.elementor-element-79d9124.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-79d9124.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-79d9124.elementor-view-default .elementor-icon{color:var( --e-global-color-2b3df69 );border-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-79d9124.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-79d9124.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-79d9124 .elementor-icon{font-size:15px;}.elementor-104 .elementor-element.elementor-element-79d9124 .elementor-icon svg{height:15px;}.elementor-104 .elementor-element.elementor-element-2418bbd .elementor-icon-wrapper{text-align:center;}.elementor-104 .elementor-element.elementor-element-2418bbd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-2418bbd.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-2418bbd.elementor-view-default .elementor-icon{color:var( --e-global-color-2b3df69 );border-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-2418bbd.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-2418bbd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-2418bbd .elementor-icon{font-size:15px;}.elementor-104 .elementor-element.elementor-element-2418bbd .elementor-icon svg{height:15px;}.elementor-104 .elementor-element.elementor-element-5696221 .elementor-icon-wrapper{text-align:center;}.elementor-104 .elementor-element.elementor-element-5696221.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-5696221.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-5696221.elementor-view-default .elementor-icon{color:var( --e-global-color-2b3df69 );border-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-5696221.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-5696221.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-5696221 .elementor-icon{font-size:15px;}.elementor-104 .elementor-element.elementor-element-5696221 .elementor-icon svg{height:15px;}.elementor-104 .elementor-element.elementor-element-1343d0c .elementor-icon-wrapper{text-align:center;}.elementor-104 .elementor-element.elementor-element-1343d0c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-1343d0c.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-1343d0c.elementor-view-default .elementor-icon{color:var( --e-global-color-2b3df69 );border-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-1343d0c.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-1343d0c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-1343d0c .elementor-icon{font-size:15px;}.elementor-104 .elementor-element.elementor-element-1343d0c .elementor-icon svg{height:15px;}.elementor-104 .elementor-element.elementor-element-aed931d{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;}.elementor-104 .elementor-element.elementor-element-aed931d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:38px;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-eb1274a{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;}.elementor-104 .elementor-element.elementor-element-eb1274a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-0b716a9{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-104 .elementor-element.elementor-element-0b716a9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:900;line-height:38px;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-1a5185f{--display:flex;}.elementor-104 .elementor-element.elementor-element-2867ce7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-589d0cd{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-104 .elementor-element.elementor-element-e4af322{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-104 .elementor-element.elementor-element-8cff658{--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-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-104 .elementor-element.elementor-element-334810b .elementor-icon-wrapper{text-align:center;}.elementor-104 .elementor-element.elementor-element-334810b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-334810b.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-334810b.elementor-view-default .elementor-icon{color:var( --e-global-color-2b3df69 );border-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-334810b.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-334810b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-334810b .elementor-icon{font-size:15px;}.elementor-104 .elementor-element.elementor-element-334810b .elementor-icon svg{height:15px;}.elementor-104 .elementor-element.elementor-element-4fe44de .elementor-icon-wrapper{text-align:center;}.elementor-104 .elementor-element.elementor-element-4fe44de.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-4fe44de.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-4fe44de.elementor-view-default .elementor-icon{color:var( --e-global-color-2b3df69 );border-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-4fe44de.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-4fe44de.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-4fe44de .elementor-icon{font-size:15px;}.elementor-104 .elementor-element.elementor-element-4fe44de .elementor-icon svg{height:15px;}.elementor-104 .elementor-element.elementor-element-4ed7fa6 .elementor-icon-wrapper{text-align:center;}.elementor-104 .elementor-element.elementor-element-4ed7fa6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-4ed7fa6.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-4ed7fa6.elementor-view-default .elementor-icon{color:var( --e-global-color-2b3df69 );border-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-4ed7fa6.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-4ed7fa6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-4ed7fa6 .elementor-icon{font-size:15px;}.elementor-104 .elementor-element.elementor-element-4ed7fa6 .elementor-icon svg{height:15px;}.elementor-104 .elementor-element.elementor-element-d8b2f5b .elementor-icon-wrapper{text-align:center;}.elementor-104 .elementor-element.elementor-element-d8b2f5b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-d8b2f5b.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-d8b2f5b.elementor-view-default .elementor-icon{color:var( --e-global-color-2b3df69 );border-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-d8b2f5b.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-d8b2f5b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-d8b2f5b .elementor-icon{font-size:15px;}.elementor-104 .elementor-element.elementor-element-d8b2f5b .elementor-icon svg{height:15px;}.elementor-104 .elementor-element.elementor-element-2ecef57 .elementor-icon-wrapper{text-align:center;}.elementor-104 .elementor-element.elementor-element-2ecef57.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-2ecef57.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-2ecef57.elementor-view-default .elementor-icon{color:var( --e-global-color-2b3df69 );border-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-2ecef57.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-2ecef57.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-2ecef57 .elementor-icon{font-size:15px;}.elementor-104 .elementor-element.elementor-element-2ecef57 .elementor-icon svg{height:15px;}.elementor-104 .elementor-element.elementor-element-2e786bb{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;}.elementor-104 .elementor-element.elementor-element-2e786bb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:38px;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-304cd66{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;}.elementor-104 .elementor-element.elementor-element-304cd66 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-b6f8c15{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-104 .elementor-element.elementor-element-b6f8c15 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:900;line-height:38px;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-32310ec{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-pagination-size:25px;--e-n-carousel-dots-normal-color:var( --e-global-color-2122ecf );--e-n-carousel-swiper-pagination-spacing:40px;}.elementor-104 .elementor-element.elementor-element-ef23420{--display:flex;--min-height:90vh;--justify-content:center;--overlay-opacity:0.91;--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-104 .elementor-element.elementor-element-ef23420:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-ef23420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://romacofuneraldirectors.com/wp-content/uploads/2025/10/Contact-Us-Image.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-104 .elementor-element.elementor-element-ef23420::before, .elementor-104 .elementor-element.elementor-element-ef23420 > .elementor-background-video-container::before, .elementor-104 .elementor-element.elementor-element-ef23420 > .e-con-inner > .elementor-background-video-container::before, .elementor-104 .elementor-element.elementor-element-ef23420 > .elementor-background-slideshow::before, .elementor-104 .elementor-element.elementor-element-ef23420 > .e-con-inner > .elementor-background-slideshow::before, .elementor-104 .elementor-element.elementor-element-ef23420 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-c08659c );--background-overlay:'';}.elementor-104 .elementor-element.elementor-element-8c9e4b1{--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;}.elementor-104 .elementor-element.elementor-element-8bdd5dd{--display:flex;--justify-content:flex-start;}.elementor-104 .elementor-element.elementor-element-385c687{text-align:left;}.elementor-104 .elementor-element.elementor-element-385c687 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:900;color:var( --e-global-color-2122ecf );}.elementor-104 .elementor-element.elementor-element-0e98617.elementor-element{--align-self:center;}.elementor-104 .elementor-element.elementor-element-0e98617{text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-b71b770{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#041C1F1F;--border-color:#041C1F1F;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-104 .elementor-element.elementor-element-009fe97{--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:flex-start;--align-items:center;}.elementor-104 .elementor-element.elementor-element-c1f652e{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100% 100% 100% 100%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-104 .elementor-element.elementor-element-c1f652e:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-c1f652e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-c1f652e.e-con{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-cc2c9ef{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-104 .elementor-element.elementor-element-8f2a7e6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-ba91ebf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-7bab9c9{--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:flex-start;--align-items:center;}.elementor-104 .elementor-element.elementor-element-fe3ae67{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100% 100% 100% 100%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-104 .elementor-element.elementor-element-fe3ae67:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-fe3ae67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-fe3ae67.e-con{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-42fe7b8{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-104 .elementor-element.elementor-element-b8f73d0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-2ac887f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-a046ef8{--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:flex-start;--align-items:center;}.elementor-104 .elementor-element.elementor-element-d361f8b{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100% 100% 100% 100%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-104 .elementor-element.elementor-element-d361f8b:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-d361f8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-d361f8b.e-con{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-88f5a8f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-104 .elementor-element.elementor-element-949afe7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-8daa0b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-b4b5ff5{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#041C1F1C;--border-color:#041C1F1C;--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-104 .elementor-element.elementor-element-b4b5ff5:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-b4b5ff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96fd8fe );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-104 .elementor-element.elementor-element-6a88f4a .elementor-field-group{padding-right:calc( 12px/2 );padding-left:calc( 12px/2 );margin-bottom:25px;}.elementor-104 .elementor-element.elementor-element-6a88f4a .elementor-form-fields-wrapper{margin-left:calc( -12px/2 );margin-right:calc( -12px/2 );margin-bottom:-25px;}.elementor-104 .elementor-element.elementor-element-6a88f4a .elementor-field-group.recaptcha_v3-bottomleft, .elementor-104 .elementor-element.elementor-element-6a88f4a .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-104 .elementor-element.elementor-element-6a88f4a .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-104 .elementor-element.elementor-element-6a88f4a .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-104 .elementor-element.elementor-element-6a88f4a .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-104 .elementor-element.elementor-element-6a88f4a .elementor-field-group > label, .elementor-104 .elementor-element.elementor-element-6a88f4a .elementor-field-subgroup label{color:var( --e-global-color-2122ecf );}.elementor-104 .elementor-element.elementor-element-6a88f4a .elementor-field-group > label{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-104 .elementor-element.elementor-element-6a88f4a .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-0b869db );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-104 .elementor-element.elementor-element-6a88f4a .elementor-field-group .elementor-field{color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-6a88f4a .elementor-field-group .elementor-field, .elementor-104 .elementor-element.elementor-element-6a88f4a .elementor-field-subgroup label{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-104 .elementor-element.elementor-element-6a88f4a .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-6a88f4a .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-6a88f4a .elementor-button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-104 .elementor-element.elementor-element-6a88f4a .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-2b3df69 );color:#ffffff;transition-duration:500ms;}.elementor-104 .elementor-element.elementor-element-6a88f4a .elementor-button[type="submit"]{background-color:var( --e-global-color-2b3df69 );color:#ffffff;transition-duration:500ms;}.elementor-104 .elementor-element.elementor-element-6a88f4a .elementor-button[type="submit"] svg *{fill:#ffffff;transition-duration:500ms;}.elementor-104 .elementor-element.elementor-element-6a88f4a .e-form__buttons__wrapper__button-previous{color:#ffffff;transition-duration:500ms;}.elementor-104 .elementor-element.elementor-element-6a88f4a .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-df82e4d );color:#ffffff;}.elementor-104 .elementor-element.elementor-element-6a88f4a .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-df82e4d );color:#ffffff;}.elementor-104 .elementor-element.elementor-element-6a88f4a .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-104 .elementor-element.elementor-element-6a88f4a .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-104 .elementor-element.elementor-element-6a88f4a .elementor-message.elementor-message-success{color:var( --e-global-color-accent );}.elementor-104 .elementor-element.elementor-element-6a88f4a .elementor-message.elementor-message-danger{color:#FF0000;}.elementor-104 .elementor-element.elementor-element-6a88f4a .elementor-message.elementor-help-inline{color:var( --e-global-color-c08659c );}.elementor-104 .elementor-element.elementor-element-6a88f4a{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-104 .elementor-element.elementor-element-8f279ea{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#041C1F1F;--border-color:#041C1F1F;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-104 .elementor-element.elementor-element-4f52315{--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:flex-start;--align-items:center;}.elementor-104 .elementor-element.elementor-element-1a9e6db{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100% 100% 100% 100%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-104 .elementor-element.elementor-element-1a9e6db:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-1a9e6db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-1a9e6db.e-con{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-095376d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-104 .elementor-element.elementor-element-132ce2c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-ec9049e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-99dea2c{--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:flex-start;--align-items:center;}.elementor-104 .elementor-element.elementor-element-ecb20b3{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100% 100% 100% 100%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-104 .elementor-element.elementor-element-ecb20b3:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-ecb20b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-ecb20b3.e-con{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-584c2b9{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-104 .elementor-element.elementor-element-98abd57 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-6baf4f5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-b5d0388{--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:flex-start;--align-items:center;}.elementor-104 .elementor-element.elementor-element-6438277{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100% 100% 100% 100%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-104 .elementor-element.elementor-element-6438277:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-6438277 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-6438277.e-con{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-052e111{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-104 .elementor-element.elementor-element-3c3c7fa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-2f12982 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-ed47512{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-104 .elementor-element.elementor-element-cc634cb{--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;}.elementor-104 .elementor-element.elementor-element-520ceae{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-104 .elementor-element.elementor-element-3c63114.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-3c63114{text-align:left;}.elementor-104 .elementor-element.elementor-element-3c63114 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:38px;color:var( --e-global-color-2122ecf );}.elementor-104 .elementor-element.elementor-element-949117f{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;}.elementor-104 .elementor-element.elementor-element-949117f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-b6a0683 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-df82e4d );color:var( --e-global-color-df82e4d );transition-duration:0.5s;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-b6a0683{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-b6a0683.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-b6a0683 .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-b6a0683 .elementor-button:focus{color:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-b6a0683 .elementor-button:hover svg, .elementor-104 .elementor-element.elementor-element-b6a0683 .elementor-button:focus svg{fill:var( --e-global-color-2b3df69 );}.elementor-104 .elementor-element.elementor-element-880fbd5{--display:flex;}.elementor-104 .elementor-element.elementor-element-a2e2bba{--display:flex;}.elementor-104 .elementor-element.elementor-element-b1677fd{--display:flex;}.elementor-104 .elementor-element.elementor-element-5a9c929{padding:15px 15px 15px 15px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-5a9c929.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-8ba244c{--display:flex;}.elementor-104 .elementor-element.elementor-element-ba06ced{--display:flex;}.elementor-104 .elementor-element.elementor-element-c54c9de{padding:15px 15px 15px 15px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-c54c9de.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-11caead{--display:flex;}.elementor-104 .elementor-element.elementor-element-0fad15b{--display:flex;}.elementor-104 .elementor-element.elementor-element-59b1ca8{padding:15px 15px 15px 15px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-59b1ca8.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-db19771{--display:flex;}.elementor-104 .elementor-element.elementor-element-9cead63{--display:flex;}.elementor-104 .elementor-element.elementor-element-aeaccfd{padding:15px 15px 15px 15px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-aeaccfd.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-9ebc475{--display:flex;}.elementor-104 .elementor-element.elementor-element-c8a43bf{--display:flex;}.elementor-104 .elementor-element.elementor-element-84f259a{padding:15px 15px 15px 15px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-84f259a.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-9e633da{--display:flex;}.elementor-104 .elementor-element.elementor-element-410d62b{--display:flex;}.elementor-104 .elementor-element.elementor-element-3e9443c{padding:15px 15px 15px 15px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-3e9443c.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-b3a9839{--display:flex;}.elementor-104 .elementor-element.elementor-element-dbc1a2a{--display:flex;}.elementor-104 .elementor-element.elementor-element-8097d5d{padding:15px 15px 15px 15px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-8097d5d.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-cd4ab92{--display:flex;}.elementor-104 .elementor-element.elementor-element-57ec763{--display:flex;}.elementor-104 .elementor-element.elementor-element-cf9fba7{padding:15px 15px 15px 15px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-cf9fba7.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-2344c7a{--display:flex;}.elementor-104 .elementor-element.elementor-element-64c2451{--display:flex;}.elementor-104 .elementor-element.elementor-element-8bda539{padding:15px 15px 15px 15px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-8bda539.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-a1589e9{--display:flex;}.elementor-104 .elementor-element.elementor-element-f1fb1db{--display:flex;}.elementor-104 .elementor-element.elementor-element-e39ca36{padding:15px 15px 15px 15px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0b869db );}.elementor-104 .elementor-element.elementor-element-e39ca36.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-fe2ad38{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-0b869db );--n-accordion-icon-size:15px;}.elementor-104 .elementor-element.elementor-element-fe2ad38 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#041C1F30;}.elementor-104 .elementor-element.elementor-element-fe2ad38 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-104 .elementor-element.elementor-element-fe2ad38 > .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:"Montserrat", Sans-serif;font-weight:500;}:where( .elementor-104 .elementor-element.elementor-element-fe2ad38 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-104 .elementor-element.elementor-element-0c37ed6{--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;}.elementor-104 .elementor-element.elementor-element-147aca5.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-4fc808f{--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;}.elementor-104 .elementor-element.elementor-element-30d4a6c.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-d684c45{--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;}.elementor-104 .elementor-element.elementor-element-4bddb04.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-9c40009{--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;}.elementor-104 .elementor-element.elementor-element-301d841.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-9c6d386{--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;}.elementor-104 .elementor-element.elementor-element-3a962f5.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-ff7c35a{--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;}.elementor-104 .elementor-element.elementor-element-b42c31a.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-4aab0b6{--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;}.elementor-104 .elementor-element.elementor-element-f016f3f.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-4c6481e{--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;}.elementor-104 .elementor-element.elementor-element-e683899.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-0d7824f{--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;}.elementor-104 .elementor-element.elementor-element-5d3f6c1.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-bc38616{--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;}.elementor-104 .elementor-element.elementor-element-daafa0e.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-35de2e1.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-104 .elementor-element.elementor-element-1e43b7f{--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-104 .elementor-element.elementor-element-804b3b7{--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:flex-start;}.elementor-104 .elementor-element.elementor-element-ba66be1{text-align:left;}.elementor-104 .elementor-element.elementor-element-1a5e112{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-a20e22f .elementor-heading-title{font-size:20px;}.elementor-104 .elementor-element.elementor-element-be22392 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-104 .elementor-element.elementor-element-1d193c0 .elementor-heading-title{font-size:20px;}.elementor-104 .elementor-element.elementor-element-aed931d .elementor-heading-title{font-size:20px;}.elementor-104 .elementor-element.elementor-element-eb1274a .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-104 .elementor-element.elementor-element-0b716a9 .elementor-heading-title{font-size:20px;}.elementor-104 .elementor-element.elementor-element-2e786bb .elementor-heading-title{font-size:20px;}.elementor-104 .elementor-element.elementor-element-304cd66 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-104 .elementor-element.elementor-element-b6f8c15 .elementor-heading-title{font-size:20px;}.elementor-104 .elementor-element.elementor-element-32310ec{--e-n-carousel-swiper-slides-to-display:1;}.elementor-104 .elementor-element.elementor-element-949117f .elementor-heading-title{font-size:18px;line-height:28px;}}@media(max-width:767px){.elementor-104 .elementor-element.elementor-element-1031029{--min-height:60vh;--padding-top:100px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-104 .elementor-element.elementor-element-a57d51d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-104 .elementor-element.elementor-element-a57d51d .elementor-heading-title{font-size:35px;line-height:43px;}.elementor-104 .elementor-element.elementor-element-aae9e4b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-104 .elementor-element.elementor-element-598a145{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-104 .elementor-element.elementor-element-0c37ed6{--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-104 .elementor-element.elementor-element-a4e08a0{--width:35%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-104 .elementor-element.elementor-element-9be73c6 .elementor-heading-title{font-size:25px;line-height:33px;}.elementor-104 .elementor-element.elementor-element-d1bd7ab img{height:150px;}.elementor-104 .elementor-element.elementor-element-b641d7b{padding:8px 8px 8px 8px;}.elementor-104 .elementor-element.elementor-element-b641d7b .elementor-icon{font-size:20px;}.elementor-104 .elementor-element.elementor-element-b641d7b .elementor-icon svg{height:20px;}.elementor-104 .elementor-element.elementor-element-4fc808f{--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-104 .elementor-element.elementor-element-7daea07{padding:8px 8px 8px 8px;}.elementor-104 .elementor-element.elementor-element-7daea07 .elementor-icon{font-size:20px;}.elementor-104 .elementor-element.elementor-element-7daea07 .elementor-icon svg{height:20px;}.elementor-104 .elementor-element.elementor-element-6cb8bfd{--width:35%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-104 .elementor-element.elementor-element-3adcce5 .elementor-heading-title{font-size:25px;}.elementor-104 .elementor-element.elementor-element-7c96b8e img{height:150px;}.elementor-104 .elementor-element.elementor-element-d684c45{--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-104 .elementor-element.elementor-element-6289826{--width:35%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-104 .elementor-element.elementor-element-0a1b0b7 .elementor-heading-title{font-size:25px;line-height:33px;}.elementor-104 .elementor-element.elementor-element-e599c54 img{height:150px;}.elementor-104 .elementor-element.elementor-element-5feefa5{padding:8px 8px 8px 8px;}.elementor-104 .elementor-element.elementor-element-5feefa5 .elementor-icon{font-size:20px;}.elementor-104 .elementor-element.elementor-element-5feefa5 .elementor-icon svg{height:20px;}.elementor-104 .elementor-element.elementor-element-9c40009{--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-104 .elementor-element.elementor-element-1ef5e40{padding:8px 8px 8px 8px;}.elementor-104 .elementor-element.elementor-element-1ef5e40 .elementor-icon{font-size:20px;}.elementor-104 .elementor-element.elementor-element-1ef5e40 .elementor-icon svg{height:20px;}.elementor-104 .elementor-element.elementor-element-7d05d9c{--width:35%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-104 .elementor-element.elementor-element-45b6a64 .elementor-heading-title{font-size:25px;}.elementor-104 .elementor-element.elementor-element-231f44a img{height:150px;}.elementor-104 .elementor-element.elementor-element-9c6d386{--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-104 .elementor-element.elementor-element-9ec6d31{--width:35%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-104 .elementor-element.elementor-element-0ce17a1 .elementor-heading-title{font-size:25px;line-height:33px;}.elementor-104 .elementor-element.elementor-element-48054af img{height:150px;}.elementor-104 .elementor-element.elementor-element-5358673{padding:8px 8px 8px 8px;}.elementor-104 .elementor-element.elementor-element-5358673 .elementor-icon{font-size:20px;}.elementor-104 .elementor-element.elementor-element-5358673 .elementor-icon svg{height:20px;}.elementor-104 .elementor-element.elementor-element-ff7c35a{--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-104 .elementor-element.elementor-element-e439a5a{padding:8px 8px 8px 8px;}.elementor-104 .elementor-element.elementor-element-e439a5a .elementor-icon{font-size:20px;}.elementor-104 .elementor-element.elementor-element-e439a5a .elementor-icon svg{height:20px;}.elementor-104 .elementor-element.elementor-element-982df16{--width:35%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-104 .elementor-element.elementor-element-f9f7e50 .elementor-heading-title{font-size:25px;}.elementor-104 .elementor-element.elementor-element-0319769 img{height:150px;}.elementor-104 .elementor-element.elementor-element-4aab0b6{--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-104 .elementor-element.elementor-element-cc82b4f{--width:35%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-104 .elementor-element.elementor-element-c37de28 .elementor-heading-title{font-size:25px;line-height:33px;}.elementor-104 .elementor-element.elementor-element-d65955c img{height:150px;}.elementor-104 .elementor-element.elementor-element-2a06fca{padding:8px 8px 8px 8px;}.elementor-104 .elementor-element.elementor-element-2a06fca .elementor-icon{font-size:20px;}.elementor-104 .elementor-element.elementor-element-2a06fca .elementor-icon svg{height:20px;}.elementor-104 .elementor-element.elementor-element-4c6481e{--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-104 .elementor-element.elementor-element-bf6b414{padding:8px 8px 8px 8px;}.elementor-104 .elementor-element.elementor-element-bf6b414 .elementor-icon{font-size:20px;}.elementor-104 .elementor-element.elementor-element-bf6b414 .elementor-icon svg{height:20px;}.elementor-104 .elementor-element.elementor-element-83b8aed{--width:35%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-104 .elementor-element.elementor-element-abe9872 .elementor-heading-title{font-size:25px;line-height:33px;}.elementor-104 .elementor-element.elementor-element-6db2544 img{height:150px;}.elementor-104 .elementor-element.elementor-element-0d7824f{--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-104 .elementor-element.elementor-element-3554864{--width:35%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-104 .elementor-element.elementor-element-663a66b .elementor-heading-title{font-size:25px;line-height:33px;}.elementor-104 .elementor-element.elementor-element-621b8ab img{height:150px;}.elementor-104 .elementor-element.elementor-element-2ddc254{padding:8px 8px 8px 8px;}.elementor-104 .elementor-element.elementor-element-2ddc254 .elementor-icon{font-size:20px;}.elementor-104 .elementor-element.elementor-element-2ddc254 .elementor-icon svg{height:20px;}.elementor-104 .elementor-element.elementor-element-bc38616{--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-104 .elementor-element.elementor-element-bc8f6ce{padding:8px 8px 8px 8px;}.elementor-104 .elementor-element.elementor-element-bc8f6ce .elementor-icon{font-size:20px;}.elementor-104 .elementor-element.elementor-element-bc8f6ce .elementor-icon svg{height:20px;}.elementor-104 .elementor-element.elementor-element-29f9eac{--width:35%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-104 .elementor-element.elementor-element-85379a2 .elementor-heading-title{font-size:25px;}.elementor-104 .elementor-element.elementor-element-6cf1bc6 img{height:150px;}.elementor-104 .elementor-element.elementor-element-bc546a6{--width:4px;}.elementor-104 .elementor-element.elementor-element-823efb5{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-104 .elementor-element.elementor-element-00b3d9e .elementor-heading-title{font-size:30px;}.elementor-104 .elementor-element.elementor-element-a07793a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-104 .elementor-element.elementor-element-9d8c427{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-35de2e1.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-104 .elementor-element.elementor-element-35de2e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 30px 30px;}.elementor-104 .elementor-element.elementor-element-44060e9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-104 .elementor-element.elementor-element-e2f3dd6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-104 .elementor-element.elementor-element-82c060d{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-104 .elementor-element.elementor-element-2d82d81 .elementor-heading-title{font-size:30px;}.elementor-104 .elementor-element.elementor-element-7b6b65e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-104 .elementor-element.elementor-element-c50f429{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-a20e22f .elementor-heading-title{line-height:28px;}.elementor-104 .elementor-element.elementor-element-be22392 .elementor-heading-title{line-height:28px;}.elementor-104 .elementor-element.elementor-element-1d193c0 .elementor-heading-title{line-height:39px;}.elementor-104 .elementor-element.elementor-element-f61af9e{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-aed931d .elementor-heading-title{line-height:28px;}.elementor-104 .elementor-element.elementor-element-eb1274a .elementor-heading-title{line-height:28px;}.elementor-104 .elementor-element.elementor-element-0b716a9 .elementor-heading-title{line-height:39px;}.elementor-104 .elementor-element.elementor-element-ac4d5fb{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-2e786bb .elementor-heading-title{line-height:28px;}.elementor-104 .elementor-element.elementor-element-304cd66 .elementor-heading-title{line-height:28px;}.elementor-104 .elementor-element.elementor-element-b6f8c15 .elementor-heading-title{line-height:39px;}.elementor-104 .elementor-element.elementor-element-32310ec{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-spacing:10px;}.elementor-104 .elementor-element.elementor-element-ef23420{--padding-top:30px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-104 .elementor-element.elementor-element-385c687 .elementor-heading-title{font-size:40px;}.elementor-104 .elementor-element.elementor-element-b71b770{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-104 .elementor-element.elementor-element-c1f652e{--width:20%;}.elementor-104 .elementor-element.elementor-element-cc2c9ef{--width:75%;}.elementor-104 .elementor-element.elementor-element-42fe7b8{--width:75%;}.elementor-104 .elementor-element.elementor-element-d361f8b{--width:20%;}.elementor-104 .elementor-element.elementor-element-88f5a8f{--width:75%;}.elementor-104 .elementor-element.elementor-element-b4b5ff5{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-104 .elementor-element.elementor-element-095376d{--width:75%;}.elementor-104 .elementor-element.elementor-element-584c2b9{--width:75%;}.elementor-104 .elementor-element.elementor-element-6baf4f5 .elementor-heading-title{line-height:22px;}.elementor-104 .elementor-element.elementor-element-6438277{--width:20%;}.elementor-104 .elementor-element.elementor-element-052e111{--width:75%;}.elementor-104 .elementor-element.elementor-element-2f12982 .elementor-heading-title{line-height:22px;}.elementor-104 .elementor-element.elementor-element-ed47512{--padding-top:30px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-104 .elementor-element.elementor-element-949117f .elementor-heading-title{line-height:28px;}}@media(min-width:768px){.elementor-104 .elementor-element.elementor-element-ac8c4e9{--width:100%;}.elementor-104 .elementor-element.elementor-element-a4e08a0{--width:35%;}.elementor-104 .elementor-element.elementor-element-6cb8bfd{--width:35%;}.elementor-104 .elementor-element.elementor-element-6289826{--width:35%;}.elementor-104 .elementor-element.elementor-element-7d05d9c{--width:35%;}.elementor-104 .elementor-element.elementor-element-9ec6d31{--width:35%;}.elementor-104 .elementor-element.elementor-element-982df16{--width:35%;}.elementor-104 .elementor-element.elementor-element-cc82b4f{--width:35%;}.elementor-104 .elementor-element.elementor-element-83b8aed{--width:35%;}.elementor-104 .elementor-element.elementor-element-3554864{--width:35%;}.elementor-104 .elementor-element.elementor-element-29f9eac{--width:35%;}.elementor-104 .elementor-element.elementor-element-bc546a6{--width:5px;}.elementor-104 .elementor-element.elementor-element-141865e{--width:40%;}.elementor-104 .elementor-element.elementor-element-6810db7{--width:60%;}.elementor-104 .elementor-element.elementor-element-6cd0dbc{--width:40%;}.elementor-104 .elementor-element.elementor-element-ab886a6{--width:60%;}.elementor-104 .elementor-element.elementor-element-589d0cd{--width:40%;}.elementor-104 .elementor-element.elementor-element-e4af322{--width:60%;}.elementor-104 .elementor-element.elementor-element-c1f652e{--width:50px;}.elementor-104 .elementor-element.elementor-element-fe3ae67{--width:50px;}.elementor-104 .elementor-element.elementor-element-d361f8b{--width:50px;}.elementor-104 .elementor-element.elementor-element-1a9e6db{--width:50px;}.elementor-104 .elementor-element.elementor-element-ecb20b3{--width:50px;}.elementor-104 .elementor-element.elementor-element-6438277{--width:50px;}}/* Start custom CSS for container, class: .elementor-element-a4e08a0 */.elementor-104 .elementor-element.elementor-element-a4e08a0 {
  
  --gradient-start: #6366f1;
  --gradient-end: #ec4899;
  --shadow-normal: 0 10px 15px -3px rgba(0, 0, 0, 0.08),
                   0 4px 6px -4px rgba(0, 0, 0, 0.06);
  --shadow-hover: 0 20px 25px -5px rgba(99, 102, 241, 0.12),
                  0 8px 10px -6px rgba(0, 0, 0, 0.08);

  
  
  box-shadow: var(--shadow-normal);
  
  transition: box-shadow 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94),
              transform 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
  position: relative;
  z-index: 1;
}

/* Hover state — soft glow & upward lift (5px) */
.elementor-104 .elementor-element.elementor-element-a4e08a0:hover {
  box-shadow: var(--shadow-hover),
              0 0 30px rgba(99, 102, 241, 0.1); /* Subtle glow */
  transform: translateY(-5px);
}

/* Optional styling for inner elements *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6289826 */.elementor-104 .elementor-element.elementor-element-6289826 {
  
  --gradient-start: #6366f1;
  --gradient-end: #ec4899;
  --shadow-normal: 0 10px 15px -3px rgba(0, 0, 0, 0.08),
                   0 4px 6px -4px rgba(0, 0, 0, 0.06);
  --shadow-hover: 0 20px 25px -5px rgba(99, 102, 241, 0.12),
                  0 8px 10px -6px rgba(0, 0, 0, 0.08);

  
  
  box-shadow: var(--shadow-normal);
  
  transition: box-shadow 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94),
              transform 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
  position: relative;
  z-index: 1;
}

/* Hover state — soft glow & upward lift (5px) */
.elementor-104 .elementor-element.elementor-element-6289826:hover {
  box-shadow: var(--shadow-hover),
              0 0 30px rgba(99, 102, 241, 0.1); /* Subtle glow */
  transform: translateY(-5px);
}

/* Optional styling for inner elements *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ec6d31 */.elementor-104 .elementor-element.elementor-element-9ec6d31 {
  
  --gradient-start: #6366f1;
  --gradient-end: #ec4899;
  --shadow-normal: 0 10px 15px -3px rgba(0, 0, 0, 0.08),
                   0 4px 6px -4px rgba(0, 0, 0, 0.06);
  --shadow-hover: 0 20px 25px -5px rgba(99, 102, 241, 0.12),
                  0 8px 10px -6px rgba(0, 0, 0, 0.08);

  
  
  box-shadow: var(--shadow-normal);
  
  transition: box-shadow 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94),
              transform 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
  position: relative;
  z-index: 1;
}

/* Hover state — soft glow & upward lift (5px) */
.elementor-104 .elementor-element.elementor-element-9ec6d31:hover {
  box-shadow: var(--shadow-hover),
              0 0 30px rgba(99, 102, 241, 0.1); /* Subtle glow */
  transform: translateY(-5px);
}

/* Optional styling for inner elements *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc82b4f */.elementor-104 .elementor-element.elementor-element-cc82b4f {
  
  --gradient-start: #6366f1;
  --gradient-end: #ec4899;
  --shadow-normal: 0 10px 15px -3px rgba(0, 0, 0, 0.08),
                   0 4px 6px -4px rgba(0, 0, 0, 0.06);
  --shadow-hover: 0 20px 25px -5px rgba(99, 102, 241, 0.12),
                  0 8px 10px -6px rgba(0, 0, 0, 0.08);

  
  
  box-shadow: var(--shadow-normal);
  
  transition: box-shadow 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94),
              transform 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
  position: relative;
  z-index: 1;
}

/* Hover state — soft glow & upward lift (5px) */
.elementor-104 .elementor-element.elementor-element-cc82b4f:hover {
  box-shadow: var(--shadow-hover),
              0 0 30px rgba(99, 102, 241, 0.1); /* Subtle glow */
  transform: translateY(-5px);
}

/* Optional styling for inner elements *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3554864 */.elementor-104 .elementor-element.elementor-element-3554864 {
  
  --gradient-start: #6366f1;
  --gradient-end: #ec4899;
  --shadow-normal: 0 10px 15px -3px rgba(0, 0, 0, 0.08),
                   0 4px 6px -4px rgba(0, 0, 0, 0.06);
  --shadow-hover: 0 20px 25px -5px rgba(99, 102, 241, 0.12),
                  0 8px 10px -6px rgba(0, 0, 0, 0.08);

  
  
  box-shadow: var(--shadow-normal);
  
  transition: box-shadow 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94),
              transform 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
  position: relative;
  z-index: 1;
}

/* Hover state — soft glow & upward lift (5px) */
.elementor-104 .elementor-element.elementor-element-3554864:hover {
  box-shadow: var(--shadow-hover),
              0 0 30px rgba(99, 102, 241, 0.1); /* Subtle glow */
  transform: translateY(-5px);
}

/* Optional styling for inner elements *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac8c4e9 *//* USER DEFINED STYLES START */
.elementor-104 .elementor-element.elementor-element-ac8c4e9 {
    --arrow-size: 25px;
    --arrow-size-mobile: 20px;
    --arrow-offset: 25px;       /* For top and bottom alignment only */
    --timeline-fill-ratio: 0.9; /* 0 = top of screen, 1 = bottom of screen */
    --timeline-empty-color: #505050;
    --timeline-fill-color: #C08915;
}



.elementor-104 .elementor-element.elementor-element-ac8c4e9 .is-active .timeline-item-point {
    background-color: #C08915;  /* Point Active Colour - Optimised Markup */
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9 .is-active :is(.timeline-item-meta, .timeline-item-meta .elementor-heading-title) {
    color: #0A0A0A;             /* Meta Active Colour */
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9 .is-active .timeline-item-card :is(.timeline-item-meta, .timeline-item-meta .elementor-heading-title) {
    color: #011214;             /* Card Meta Active Colour */
}

/*.elementor-104 .elementor-element.elementor-element-ac8c4e9 .is-active .timeline-item-card .elementor-heading-title {
    color: red;                  Card Title Active Colour 
}*/

/*.elementor-104 .elementor-element.elementor-element-ac8c4e9 .is-active .timeline-item-card {
    background-color: green!important;     Card Active Background Colour 
}*/

/* Target any other active element with: .elementor-104 .elementor-element.elementor-element-ac8c4e9 .is-active .your-class-name {...} Use !important if you have to */

/* NOTE: Breakpoint (default: 1024px) can be changed further down in @media query */
/* USER DEFINED STYLES END */

/* BASE STYLES */
.elementor-104 .elementor-element.elementor-element-ac8c4e9 > .e-con-inner {
    position: relative;
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9 .timeline-item {
    padding: 0;
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9 .timeline-item .timeline-item-card {
    z-index: 0;
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9 .timeline-item-point {
    line-height: 0;
    z-index: 1;
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9 .timeline-item-card .timeline-item-meta {
    display: none;
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9 .timeline-line {
    top: 0;
    bottom: 0;
    left: calc((100% - var(--timeline-padding-left, 0px) - var(--timeline-padding-right, 0px)) / 2 + var(--timeline-padding-left, 0px) - 0.5 * var(--width));
    padding: 0;
    z-index: 0;
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9 .timeline-item-card::before, .elementor-104 .elementor-element.elementor-element-ac8c4e9 .timeline-item-card::after {
    content:"";
    position: absolute;
    background-color: inherit;
    z-index: -1;
    transition-duration: 0s;
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9 .timeline-item-card::before {
    top: calc(50% - 0.5 * var(--arrow-size));
    width: var(--arrow-size);
    height: var(--arrow-size);
    transform: rotate(45deg);
    border-style: inherit;
    border-color: inherit;
    border-radius: 0;
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9 .timeline-item-card::after {
    top: calc(50% - var(--arrow-size));
    height: calc(2 * var(--arrow-size));
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9 .timeline-item:nth-of-type(odd) .timeline-item-card::before {
    left: initial;
    right: calc(-0.5 * var(--arrow-size));
    border-width: var(--border-right-width);
    border-left: none;
    border-bottom: none;
}
.elementor-104 .elementor-element.elementor-element-ac8c4e9 .timeline-item:nth-of-type(odd) .timeline-item-card::after {
    right: 0;
    width: var(--border-right-width);
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9 .timeline-item:nth-of-type(even) .timeline-item-card::before {
    left: calc(-0.5 * var(--arrow-size));
    right: initial;
    border-width: var(--border-left-width);
    border-top: none;
    border-right: none;
}
.elementor-104 .elementor-element.elementor-element-ac8c4e9 .timeline-item:nth-of-type(even) .timeline-item-card::after {
    left: 0;
    width: var(--border-left-width);
}

/* HORIZONTAL ALIGNMENTS */
.elementor-104 .elementor-element.elementor-element-ac8c4e9:is(.left, .right) .timeline-item-meta {
    display: none;
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9:is(.left, .right) .timeline-item-card .timeline-item-meta {
    display: block;
}

/* HORIZONTAL ALIGN LEFT */
.elementor-104 .elementor-element.elementor-element-ac8c4e9.left .timeline-item-point {
    order: 0;
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9.left .timeline-item-card {
    order: 1;
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9.left .timeline-item:nth-of-type(odd) .timeline-item-card::before {
    left: calc(-0.5 * var(--arrow-size));
    border-width: var(--border-left-width);
    border-top: none;
    border-right: none;
    border-bottom-style: solid;
    border-left-style: solid;
    border-color: inherit;
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9.left .timeline-item:nth-of-type(odd) .timeline-item-card::after {
    left: 0;
    width: var(--border-left-width);
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9.left .timeline-line {
    left: calc(0.5 * (var(--point-width) - var(--width)) + var(--timeline-padding-left, 0px));
}

/* HORIZONTAL ALIGN RIGHT */
.elementor-104 .elementor-element.elementor-element-ac8c4e9.right .timeline-item-point {
    order: 1;
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9.right .timeline-item-card {
    order: 0;
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9.right .timeline-item:nth-of-type(even) .timeline-item-card::before {
    left: initial;
    right: calc(-0.5 * var(--arrow-size));
    border-width: var(--border-right-width);
    border-top-style: solid;
    border-right-style: solid;
    border-bottom: none;
    border-left: none;
    border-color: inherit;
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9.right .timeline-item:nth-of-type(even) .timeline-item-card::after {
    left: initial;
    right: 0;
    width: var(--border-right-width);
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9.right .timeline-line {
    left: initial;
    right: calc(0.5 * (var(--point-width) - var(--width)) + var(--timeline-padding-right, 0px));
}

/* VERTICAL ALIGNMENTS */
/* VERTICAL ALIGN TOP */
.elementor-104 .elementor-element.elementor-element-ac8c4e9.top .timeline-item {
    align-items: flex-start;
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9.top .timeline-item-card::before {
    top: var(--arrow-offset);
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9.top .timeline-item-card::after {
    top: calc(var(--arrow-offset) - (0.21 * var(--arrow-size)));
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9.top .timeline-item-point {
    top: calc(var(--arrow-offset) + 0.5 * (var(--arrow-size) - var(--point-height)));
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9.top .timeline-item > .timeline-item-meta {
    top: calc(var(--arrow-offset) + (var(--arrow-size) / 2));
    transform: translateY(-50%);
}

/* VERTICAL ALIGN BOTTOM */
.elementor-104 .elementor-element.elementor-element-ac8c4e9.bottom .timeline-item {
    align-items: flex-end;
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9.bottom .timeline-item-card::before {
    top: initial;
    bottom: var(--arrow-offset);
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9.bottom .timeline-item-card::after {
    top: initial;
    bottom: calc(var(--arrow-offset) - (0.21 * var(--arrow-size)));
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9.bottom .timeline-item-point {
    bottom: calc(var(--arrow-offset) + 0.5 * (var(--arrow-size) - var(--point-height)));
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9.bottom .timeline-item > .timeline-item-meta {
    bottom: calc(var(--arrow-offset) + (var(--arrow-size) / 2));
    transform: translateY(50%);
}

/* FLIP */
.elementor-104 .elementor-element.elementor-element-ac8c4e9.flip:not(.left):not(.right) .timeline-item {
    flex-direction: row-reverse;
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9.flip:not(.left):not(.right) .timeline-item:nth-of-type(even) .timeline-item-card::before {
    left: initial;
    right: calc(-0.5 * var(--arrow-size));
    border-width: var(--border-right-width);
    border-top-style: solid;
    border-right-style: solid;
    border-bottom: none;
    border-left: none;
    border-color: inherit;
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9.flip:not(.left):not(.right) .timeline-item:nth-of-type(even) .timeline-item-card::after {
    left: initial;
    right: 0;
    width: var(--border-right-width);
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9.flip:not(.left):not(.right) .timeline-item:nth-of-type(odd) .timeline-item-card::before {
    left: calc(-0.5 * var(--arrow-size));
    right: initial;
    border-width: var(--border-left-width);
    border-top: none;
    border-right: none;
    border-bottom-style: solid;
    border-left-style: solid;
    border-color: inherit;
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9.flip:not(.left):not(.right) .timeline-item:nth-of-type(odd) .timeline-item-card::after {
    left: 0;
    width: var(--border-left-width);
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9.flip .timeline-item:nth-of-type(odd) > .timeline-item-meta {
    text-align: end;
}

.elementor-104 .elementor-element.elementor-element-ac8c4e9.flip .timeline-item:nth-of-type(even) > .timeline-item-meta {
    text-align: start;
}

/* 
Choose your Breakpoint px 
Laptop:             1366px
Tablet Landscape:   1200px
Tablet Portrait:    1024px
Mobile Landscape:    880px
Mobile Portrait:     767px
*/

@media (max-width: 1024px) {
    .elementor-104 .elementor-element.elementor-element-ac8c4e9.flip .timeline-item {
        flex-direction: row!important;
    }
    
    .elementor-104 .elementor-element.elementor-element-ac8c4e9 .timeline-item-meta {
        display: none;
    }
    
    .elementor-104 .elementor-element.elementor-element-ac8c4e9 .timeline-item-card .timeline-item-meta {
        display: block;
    }
    
    /* DEFAULT BREAK LEFT */
    .elementor-104 .elementor-element.elementor-element-ac8c4e9 .timeline-item-point {
        order: 0;
    }
    
    .elementor-104 .elementor-element.elementor-element-ac8c4e9 .timeline-item-card {
        order: 1;
    }
  
    .elementor-104 .elementor-element.elementor-element-ac8c4e9:not(.right):not(.break-right) .timeline-item-card::before {
        left: calc(-0.5 * var(--arrow-size)) !important;
        border-width: var(--border-left-width) !important;
        border-top: none !important;
        border-right: none !important;
        border-bottom-style: solid !important;
        border-left-style: solid !important;
        border-color: inherit !important;
    }

    .elementor-104 .elementor-element.elementor-element-ac8c4e9:not(.right):not(.break-right) .timeline-item-card::after {
        left: 0 !important;
        width: var(--border-left-width) !important;
    }

    .elementor-104 .elementor-element.elementor-element-ac8c4e9 .timeline-line {
        left: calc(0.5 * (var(--point-width) - var(--width)) + var(--timeline-padding-left, 0px));
    }
 
    /* Unless 'right' or 'break-right' are applied */
    .elementor-104 .elementor-element.elementor-element-ac8c4e9:is(.right, .break-right) .timeline-item-point {
        order: 1;
    }
    
    .elementor-104 .elementor-element.elementor-element-ac8c4e9:is(.right, .break-right) .timeline-item-card {
        order: 0;
    }
    
    .elementor-104 .elementor-element.elementor-element-ac8c4e9:is(.right, .break-right) .timeline-item-card::before {
        left: initial !important;
        right: calc(-0.5 * var(--arrow-size)) !important;
        border-width: var(--border-right-width) !important;
        border-top-style: solid !important;
        border-right-style: solid !important;
        border-bottom: none !important;
        border-left: none !important;
        border-color: inherit !important;
    }

    .elementor-104 .elementor-element.elementor-element-ac8c4e9:is(.right, .break-right) .timeline-item-card::after {
        left: initial !important;
        right: 0 !important;
        width: var(--border-right-width) !important;
    }
      
    .elementor-104 .elementor-element.elementor-element-ac8c4e9.break-right .timeline-line {
        left: initial;
        right: calc(0.5 * (var(--point-width) - var(--width)) + var(--timeline-padding-right, 0px));
    }
}

@media (max-width: 767px) {
    .elementor-104 .elementor-element.elementor-element-ac8c4e9 {
        --arrow-size: var(--arrow-size-mobile);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1f652e */.elementor-104 .elementor-element.elementor-element-c1f652e {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe3ae67 */.elementor-104 .elementor-element.elementor-element-fe3ae67 {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d361f8b */.elementor-104 .elementor-element.elementor-element-d361f8b {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a9e6db */.elementor-104 .elementor-element.elementor-element-1a9e6db {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecb20b3 */.elementor-104 .elementor-element.elementor-element-ecb20b3 {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6438277 */.elementor-104 .elementor-element.elementor-element-6438277 {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */