.elementor-30 .elementor-element.elementor-element-42f8459{--display:flex;--min-height:0px;--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;--background-transition:0.3s;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-42f8459:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-42f8459 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-30 .elementor-element.elementor-element-42f8459, .elementor-30 .elementor-element.elementor-element-42f8459::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-a6f17b8{--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:space-between;--align-items:flex-start;--background-transition:0.3s;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-a6f17b8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-30 .elementor-element.elementor-element-2a3ae5b{text-align:left;}.elementor-30 .elementor-element.elementor-element-2a3ae5b .elementor-heading-title{color:#212121;font-family:"Poppins", Sans-serif;font-size:45px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:50px;letter-spacing:-2px;word-spacing:0em;}.elementor-30 .elementor-element.elementor-element-4090b3c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-30 .elementor-element.elementor-element-4090b3c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(4px/2);}.elementor-30 .elementor-element.elementor-element-4090b3c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(4px/2);}.elementor-30 .elementor-element.elementor-element-4090b3c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(4px/2);margin-left:calc(4px/2);}.elementor-30 .elementor-element.elementor-element-4090b3c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-4px/2);margin-left:calc(-4px/2);}body.rtl .elementor-30 .elementor-element.elementor-element-4090b3c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-4px/2);}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-4090b3c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-4px/2);}.elementor-30 .elementor-element.elementor-element-4090b3c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-4090b3c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-4090b3c{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-4090b3c .elementor-icon-list-icon{padding-right:5px;}.elementor-30 .elementor-element.elementor-element-4090b3c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-4090b3c .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-4090b3c .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-bd6e986 .elementor-button{background-color:#7BA7A200;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:50px 50px 50px 50px;padding:20px 50px 20px 50px;}.elementor-30 .elementor-element.elementor-element-bd6e986 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-bd6e986 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-bd6e986 > .elementor-widget-container:hover{--e-transform-translateX:-9px;--e-transform-translateY:-9px;}.elementor-30 .elementor-element.elementor-element-bd6e986 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-30 .elementor-element.elementor-element-bd6e986 .elementor-button-content-wrapper{flex-direction:row;}.elementor-30 .elementor-element.elementor-element-bd6e986 .elementor-button:hover svg, .elementor-30 .elementor-element.elementor-element-bd6e986 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-1b6c0ee{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-a668f41{text-align:left;}.elementor-30 .elementor-element.elementor-element-a668f41 img{opacity:1;}.elementor-30 .elementor-element.elementor-element-9e5d5fe{--display:flex;--min-height:60px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:45px 45px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:60px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-9e5d5fe:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-9e5d5fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(319deg, var( --e-global-color-primary ) 20%, var( --e-global-color-2ba1275 ) 85%);}.elementor-30 .elementor-element.elementor-element-9e5d5fe, .elementor-30 .elementor-element.elementor-element-9e5d5fe::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-a2888d2{width:100%;max-width:100%;text-align:center;}.elementor-30 .elementor-element.elementor-element-a2888d2 .elementor-heading-title{color:#F0F0F0;font-family:"Abril Fatface", Sans-serif;font-size:45px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0.13px;word-spacing:0em;}.elementor-30 .elementor-element.elementor-element-16922ab{--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;--justify-content:space-between;--gap:0px 0px;--background-transition:0.3s;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:#F0F0F0;--border-color:#F0F0F0;--border-radius:30px 30px 30px 30px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-30 .elementor-element.elementor-element-16922ab.e-con:hover{--e-con-transform-translateX:10px;}.elementor-30 .elementor-element.elementor-element-16922ab, .elementor-30 .elementor-element.elementor-element-16922ab::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-5a78d83{--display:flex;--min-height:35vh;--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;--justify-content:flex-start;--gap:20px 20px;--background-transition:0.3s;--padding-top:10%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-30 .elementor-element.elementor-element-9fb5a3d .elementor-heading-title{color:#F0F0F0;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0.13px;word-spacing:0em;}.elementor-30 .elementor-element.elementor-element-65ebb79 .elementor-heading-title{color:#F0F0F0;font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0.13px;word-spacing:0em;}.elementor-30 .elementor-element.elementor-element-aebdb4d{color:#F0F0F0;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;word-spacing:0em;}.elementor-30 .elementor-element.elementor-element-9c579a6{--display:flex;--min-height:7vh;--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;--justify-content:center;--gap:20px 20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F0F0F0;--border-color:#F0F0F0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-9c579a6, .elementor-30 .elementor-element.elementor-element-9c579a6::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-99ac0da .elementor-button{background-color:#F0F0F000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:#F0F0F0;color:#F0F0F0;border-style:solid;border-width:0px 0px 0px 0px;border-color:#F0F0F0;}.elementor-30 .elementor-element.elementor-element-99ac0da .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-99ac0da .elementor-button:focus{background-color:#09090900;color:#FFFFFF;border-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-99ac0da .elementor-button:hover svg, .elementor-30 .elementor-element.elementor-element-99ac0da .elementor-button:focus svg{fill:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-48ecf7a{--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;--justify-content:space-between;--gap:0px 0px;--background-transition:0.3s;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:#F0F0F0;--border-color:#F0F0F0;--border-radius:30px 30px 30px 30px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-30 .elementor-element.elementor-element-48ecf7a.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-30 .elementor-element.elementor-element-48ecf7a, .elementor-30 .elementor-element.elementor-element-48ecf7a::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-616a461{--display:flex;--min-height:35vh;--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;--justify-content:flex-start;--gap:20px 20px;--background-transition:0.3s;--padding-top:10%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-30 .elementor-element.elementor-element-ea9522c .elementor-heading-title{color:#F0F0F0;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0.13px;word-spacing:0em;}.elementor-30 .elementor-element.elementor-element-1818239 .elementor-heading-title{color:#F0F0F0;font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0.13px;word-spacing:0em;}.elementor-30 .elementor-element.elementor-element-89c33b9{color:#F0F0F0;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;word-spacing:0em;}.elementor-30 .elementor-element.elementor-element-37929ba{--display:flex;--min-height:7vh;--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;--justify-content:center;--gap:20px 20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F0F0F0;--border-color:#F0F0F0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-37929ba, .elementor-30 .elementor-element.elementor-element-37929ba::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-571414b .elementor-button{background-color:#F0F0F000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:#F0F0F0;color:#F0F0F0;border-style:solid;border-width:0px 0px 0px 0px;border-color:#F0F0F0;}.elementor-30 .elementor-element.elementor-element-571414b .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-571414b .elementor-button:focus{background-color:#09090900;color:#FFFFFF;border-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-571414b .elementor-button:hover svg, .elementor-30 .elementor-element.elementor-element-571414b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-bf20c06{--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;--justify-content:space-between;--gap:0px 0px;--background-transition:0.3s;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:#F0F0F0;--border-color:#F0F0F0;--border-radius:30px 30px 30px 30px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-30 .elementor-element.elementor-element-bf20c06.e-con:hover{--e-con-transform-translateX:-10px;}.elementor-30 .elementor-element.elementor-element-bf20c06, .elementor-30 .elementor-element.elementor-element-bf20c06::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-2557030{--display:flex;--min-height:35vh;--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;--justify-content:flex-start;--gap:20px 20px;--background-transition:0.3s;--padding-top:10%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-30 .elementor-element.elementor-element-944329d .elementor-heading-title{color:#F0F0F0;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0.13px;word-spacing:0em;}.elementor-30 .elementor-element.elementor-element-13b4d4e .elementor-heading-title{color:#F0F0F0;font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0.13px;word-spacing:0em;}.elementor-30 .elementor-element.elementor-element-88a9c40{color:#F0F0F0;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;word-spacing:0em;}.elementor-30 .elementor-element.elementor-element-e4d554c{--display:flex;--min-height:7vh;--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;--justify-content:center;--gap:20px 20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F0F0F0;--border-color:#F0F0F0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-e4d554c, .elementor-30 .elementor-element.elementor-element-e4d554c::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-4e51dd7 .elementor-button{background-color:#F0F0F000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:#F0F0F0;color:#F0F0F0;border-style:solid;border-width:0px 0px 0px 0px;border-color:#F0F0F0;}.elementor-30 .elementor-element.elementor-element-4e51dd7 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-4e51dd7 .elementor-button:focus{background-color:#09090900;color:#FFFFFF;border-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-4e51dd7 .elementor-button:hover svg, .elementor-30 .elementor-element.elementor-element-4e51dd7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-d44a58b{--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;--justify-content:space-between;--gap:0px 0px;--background-transition:0.3s;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:#F0F0F0;--border-color:#F0F0F0;--border-radius:30px 30px 30px 30px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-30 .elementor-element.elementor-element-d44a58b.e-con:hover{--e-con-transform-translateX:10px;}.elementor-30 .elementor-element.elementor-element-d44a58b, .elementor-30 .elementor-element.elementor-element-d44a58b::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-8db98d9{--display:flex;--min-height:35vh;--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;--justify-content:flex-start;--gap:20px 20px;--background-transition:0.3s;--padding-top:10%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-30 .elementor-element.elementor-element-108beb3 .elementor-heading-title{color:#F0F0F0;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0.13px;word-spacing:0em;}.elementor-30 .elementor-element.elementor-element-3cae4ca .elementor-heading-title{color:#F0F0F0;font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0.13px;word-spacing:0em;}.elementor-30 .elementor-element.elementor-element-92e23ca{color:#F0F0F0;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;word-spacing:0em;}.elementor-30 .elementor-element.elementor-element-0a5c5c6{--display:flex;--min-height:7vh;--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;--justify-content:center;--gap:20px 20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F0F0F0;--border-color:#F0F0F0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-0a5c5c6, .elementor-30 .elementor-element.elementor-element-0a5c5c6::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-3e170f2 .elementor-button{background-color:#F0F0F000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:#F0F0F0;color:#F0F0F0;border-style:solid;border-width:0px 0px 0px 0px;border-color:#F0F0F0;}.elementor-30 .elementor-element.elementor-element-3e170f2 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-3e170f2 .elementor-button:focus{background-color:#09090900;color:#FFFFFF;border-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-3e170f2 .elementor-button:hover svg, .elementor-30 .elementor-element.elementor-element-3e170f2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-ae0c398{--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;--justify-content:space-between;--gap:0px 0px;--background-transition:0.3s;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:#F0F0F0;--border-color:#F0F0F0;--border-radius:30px 30px 30px 30px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-30 .elementor-element.elementor-element-ae0c398.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-30 .elementor-element.elementor-element-ae0c398, .elementor-30 .elementor-element.elementor-element-ae0c398::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-235fff8{--display:flex;--min-height:35vh;--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;--justify-content:flex-start;--gap:20px 20px;--background-transition:0.3s;--padding-top:10%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-30 .elementor-element.elementor-element-3d6eae7 .elementor-heading-title{color:#F0F0F0;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0.13px;word-spacing:0em;}.elementor-30 .elementor-element.elementor-element-d5f5da7 .elementor-heading-title{color:#F0F0F0;font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0.13px;word-spacing:0em;}.elementor-30 .elementor-element.elementor-element-ca8f769{color:#F0F0F0;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;word-spacing:0em;}.elementor-30 .elementor-element.elementor-element-3fadea4{--display:flex;--min-height:7vh;--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;--justify-content:center;--gap:20px 20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F0F0F0;--border-color:#F0F0F0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-3fadea4, .elementor-30 .elementor-element.elementor-element-3fadea4::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-2a2cb4f .elementor-button{background-color:#F0F0F000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:#F0F0F0;color:#F0F0F0;border-style:solid;border-width:0px 0px 0px 0px;border-color:#F0F0F0;}.elementor-30 .elementor-element.elementor-element-2a2cb4f .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-2a2cb4f .elementor-button:focus{background-color:#09090900;color:#FFFFFF;border-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-2a2cb4f .elementor-button:hover svg, .elementor-30 .elementor-element.elementor-element-2a2cb4f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-4bdca0a{--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;--justify-content:space-between;--gap:0px 0px;--background-transition:0.3s;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:#F0F0F0;--border-color:#F0F0F0;--border-radius:30px 30px 30px 30px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-30 .elementor-element.elementor-element-4bdca0a.e-con:hover{--e-con-transform-translateX:-10px;}.elementor-30 .elementor-element.elementor-element-4bdca0a, .elementor-30 .elementor-element.elementor-element-4bdca0a::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-30fb6a6{--display:flex;--min-height:35vh;--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;--justify-content:flex-start;--gap:20px 20px;--background-transition:0.3s;--padding-top:10%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-30 .elementor-element.elementor-element-9f79698 .elementor-heading-title{color:#F0F0F0;font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0.13px;word-spacing:0em;}.elementor-30 .elementor-element.elementor-element-36e69f0 .elementor-heading-title{color:#F0F0F0;font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0.13px;word-spacing:0em;}.elementor-30 .elementor-element.elementor-element-c7ff1b9{color:#F0F0F0;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;word-spacing:0em;}.elementor-30 .elementor-element.elementor-element-198a98b{--display:flex;--min-height:7vh;--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;--justify-content:center;--gap:20px 20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F0F0F0;--border-color:#F0F0F0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-198a98b, .elementor-30 .elementor-element.elementor-element-198a98b::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-448b345 .elementor-button{background-color:#F0F0F000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:#F0F0F0;color:#F0F0F0;border-style:solid;border-width:0px 0px 0px 0px;border-color:#F0F0F0;}.elementor-30 .elementor-element.elementor-element-448b345 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-448b345 .elementor-button:focus{background-color:#09090900;color:#FFFFFF;border-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-448b345 .elementor-button:hover svg, .elementor-30 .elementor-element.elementor-element-448b345 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-fe6f937{--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;--background-transition:0.3s;--padding-top:70px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-8474d1c > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-30 .elementor-element.elementor-element-8474d1c{text-align:center;}.elementor-30 .elementor-element.elementor-element-8474d1c .elementor-heading-title{font-family:"Abril Fatface", Sans-serif;font-size:50px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-742f545{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-63deaa3{--display:flex;--min-height:370px;--background-transition:0.3s;box-shadow:5px 0px 10px 0px rgba(255, 0, 0, 0.9803921568627451);}.elementor-30 .elementor-element.elementor-element-63deaa3:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-63deaa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diasporacupidconnect.ca/wp-content/uploads/2024/09/Personalized-Private-Matchmaking.jpg");background-position:center right;}.elementor-30 .elementor-element.elementor-element-63deaa3, .elementor-30 .elementor-element.elementor-element-63deaa3::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-bdf0ee0{--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;--justify-content:center;--background-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-0f5ab59 .elementor-button{background-color:#7BA7A200;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:50px 50px 50px 50px;padding:10px 20px 10px 20px;}.elementor-30 .elementor-element.elementor-element-0f5ab59 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-0f5ab59 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-0f5ab59 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-30 .elementor-element.elementor-element-0f5ab59 .elementor-button:hover svg, .elementor-30 .elementor-element.elementor-element-0f5ab59 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-62f50e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-4347ff9{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-ad018ef .elementor-button{background-color:#7BA7A200;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:50px 50px 50px 50px;padding:10px 20px 10px 20px;}.elementor-30 .elementor-element.elementor-element-ad018ef .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-ad018ef .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-ad018ef > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-30 .elementor-element.elementor-element-ad018ef .elementor-button:hover svg, .elementor-30 .elementor-element.elementor-element-ad018ef .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-3fc4272{--display:flex;--min-height:307px;--background-transition:0.3s;box-shadow:-5px 0px 10px 0px rgba(255, 0, 0, 0.9803921568627451);}.elementor-30 .elementor-element.elementor-element-3fc4272:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-3fc4272 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diasporacupidconnect.ca/wp-content/uploads/2024/09/Speed-dating-1.jpg");background-position:top center;}.elementor-30 .elementor-element.elementor-element-3fc4272, .elementor-30 .elementor-element.elementor-element-3fc4272::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-dc9539b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-a58ec48{--display:flex;--min-height:330px;--background-transition:0.3s;box-shadow:5px 0px 10px 0px rgba(255, 0, 0, 0.9803921568627451);}.elementor-30 .elementor-element.elementor-element-a58ec48:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-a58ec48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diasporacupidconnect.ca/wp-content/uploads/2024/09/Date-Planning-and-Coordination.jpg");background-position:0px -135px;background-size:cover;}.elementor-30 .elementor-element.elementor-element-a58ec48, .elementor-30 .elementor-element.elementor-element-a58ec48::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-aae7e87{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-72bc6d3 .elementor-button{background-color:#7BA7A200;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:50px 50px 50px 50px;padding:10px 20px 10px 20px;}.elementor-30 .elementor-element.elementor-element-72bc6d3 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-72bc6d3 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-72bc6d3 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-30 .elementor-element.elementor-element-72bc6d3 .elementor-button:hover svg, .elementor-30 .elementor-element.elementor-element-72bc6d3 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-dc7868c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-7006749{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-ddc5700 .elementor-heading-title{font-size:30px;}.elementor-30 .elementor-element.elementor-element-50d20fb .elementor-button{background-color:#7BA7A200;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:50px 50px 50px 50px;padding:10px 20px 10px 20px;}.elementor-30 .elementor-element.elementor-element-50d20fb .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-50d20fb .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-50d20fb > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-30 .elementor-element.elementor-element-50d20fb .elementor-button:hover svg, .elementor-30 .elementor-element.elementor-element-50d20fb .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-2f40c92{--display:flex;--min-height:350px;--background-transition:0.3s;box-shadow:-5px 0px 10px 0px rgba(255, 0, 0, 0.9803921568627451);}.elementor-30 .elementor-element.elementor-element-2f40c92:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-2f40c92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diasporacupidconnect.ca/wp-content/uploads/2024/09/Date-coaching-and-Image-Consultation.jpg");background-position:center right;}.elementor-30 .elementor-element.elementor-element-2f40c92, .elementor-30 .elementor-element.elementor-element-2f40c92::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-72cd5a5{--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;--background-transition:0.3s;--padding-top:70px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-72cd5a5:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-72cd5a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B0DBF56E;}.elementor-30 .elementor-element.elementor-element-72cd5a5, .elementor-30 .elementor-element.elementor-element-72cd5a5::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-afe7994 > .elementor-widget-container{padding:0px 0px 2px 0px;}.elementor-30 .elementor-element.elementor-element-afe7994{text-align:center;}.elementor-30 .elementor-element.elementor-element-afe7994 .elementor-heading-title{font-family:"Abril Fatface", Sans-serif;font-size:50px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-f6ea4cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px -3px 0px;}.elementor-30 .elementor-element.elementor-element-f6ea4cd{text-align:center;}.elementor-30 .elementor-element.elementor-element-f6ea4cd .elementor-heading-title{font-family:"Abyssinica SIL", Sans-serif;font-size:32px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-cef70ab{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-30 .elementor-element.elementor-element-cef70ab > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-cef70ab .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-30 .elementor-element.elementor-element-cef70ab .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-30 .elementor-element.elementor-element-ba6422b .elementor-swiper-button{font-size:20px;}.elementor-30 .elementor-element.elementor-element-ba6422b .elementor-testimonial__text{font-family:"Roboto Serif", Sans-serif;font-weight:400;}.elementor-30 .elementor-element.elementor-element-a7b6359{--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;--background-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-a7b6359:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-a7b6359 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-a7b6359, .elementor-30 .elementor-element.elementor-element-a7b6359::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-2d91608 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-30 .elementor-element.elementor-element-2d91608{text-align:center;}.elementor-30 .elementor-element.elementor-element-2d91608 .elementor-heading-title{font-family:"Abril Fatface", Sans-serif;font-size:50px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-67091af > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-30 .elementor-element.elementor-element-67091af{text-align:center;}.elementor-30 .elementor-element.elementor-element-67091af .elementor-heading-title{font-family:"Abril Fatface", Sans-serif;font-size:50px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-d48373c{width:100%;max-width:100%;}.elementor-30 .elementor-element.elementor-element-d48373c > .elementor-widget-container{border-style:solid;border-width:1px 0px 1px 0px;border-color:#F0F0F0;}.elementor-30 .elementor-element.elementor-element-d48373c .elementor-tab-title{border-width:0px;border-color:var( --e-global-color-text );padding:3% 0% 3% 0%;}.elementor-30 .elementor-element.elementor-element-d48373c .elementor-tab-content{border-width:0px;border-bottom-color:var( --e-global-color-text );color:#031927;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;word-spacing:0em;padding:0% 2% 2% 0%;}.elementor-30 .elementor-element.elementor-element-d48373c .elementor-toggle-item:not(:last-child){margin-bottom:4px;}.elementor-30 .elementor-element.elementor-element-d48373c .elementor-toggle-title, .elementor-30 .elementor-element.elementor-element-d48373c .elementor-toggle-icon{color:#050505B8;}.elementor-30 .elementor-element.elementor-element-d48373c .elementor-toggle-icon svg{fill:#050505B8;}.elementor-30 .elementor-element.elementor-element-d48373c .elementor-tab-title.elementor-active a, .elementor-30 .elementor-element.elementor-element-d48373c .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#000000;}.elementor-30 .elementor-element.elementor-element-d48373c .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:-0.28px;word-spacing:0em;}.elementor-30 .elementor-element.elementor-element-d48373c .elementor-tab-title .elementor-toggle-icon i:before{color:#031927;}.elementor-30 .elementor-element.elementor-element-d48373c .elementor-tab-title .elementor-toggle-icon svg{fill:#031927;}.elementor-30 .elementor-element.elementor-element-d48373c .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#031927A1;}.elementor-30 .elementor-element.elementor-element-d48373c .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#031927A1;}.elementor-30 .elementor-element.elementor-element-273c439{--display:flex;--min-height:100vh;--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:flex-start;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.21;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-273c439:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-273c439 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diasporacupidconnect.ca/wp-content/uploads/2024/12/Hero_3.jpg");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-273c439::before, .elementor-30 .elementor-element.elementor-element-273c439 > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-273c439 > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-273c439 > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-273c439 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-273c439 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#ED2F2F;--background-overlay:'';}.elementor-30 .elementor-element.elementor-element-273c439, .elementor-30 .elementor-element.elementor-element-273c439::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-39f5252{--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:space-between;--align-items:center;--background-transition:0.3s;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-39f5252.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-30 .elementor-element.elementor-element-a223e26{text-align:center;}.elementor-30 .elementor-element.elementor-element-a223e26 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:45px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:50px;letter-spacing:-2px;word-spacing:0em;}.elementor-30 .elementor-element.elementor-element-0d87f98{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--background-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-5034b87 .elementor-button{background-color:#7BA7A200;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:50px 50px 50px 50px;padding:10px 40px 10px 40px;}.elementor-30 .elementor-element.elementor-element-5034b87 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-5034b87 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-5034b87{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-5034b87 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-5034b87.elementor-element{--align-self:flex-end;}.elementor-30 .elementor-element.elementor-element-5034b87 .elementor-button-content-wrapper{flex-direction:row;}.elementor-30 .elementor-element.elementor-element-5034b87 .elementor-button:hover svg, .elementor-30 .elementor-element.elementor-element-5034b87 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-97a969c .elementor-button{background-color:#7BA7A200;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:50px 50px 50px 50px;padding:10px 40px 10px 40px;}.elementor-30 .elementor-element.elementor-element-97a969c .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-97a969c .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-97a969c{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-97a969c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-97a969c.elementor-element{--align-self:flex-end;}.elementor-30 .elementor-element.elementor-element-97a969c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-97a969c .elementor-button:hover svg, .elementor-30 .elementor-element.elementor-element-97a969c .elementor-button:focus svg{fill:var( --e-global-color-text );}@media(min-width:768px){.elementor-30 .elementor-element.elementor-element-a6f17b8{--width:582.117px;}.elementor-30 .elementor-element.elementor-element-16922ab{--width:30%;}.elementor-30 .elementor-element.elementor-element-48ecf7a{--width:30%;}.elementor-30 .elementor-element.elementor-element-bf20c06{--width:30%;}.elementor-30 .elementor-element.elementor-element-d44a58b{--width:30%;}.elementor-30 .elementor-element.elementor-element-ae0c398{--width:30%;}.elementor-30 .elementor-element.elementor-element-4bdca0a{--width:30%;}.elementor-30 .elementor-element.elementor-element-39f5252{--width:1110px;}}@media(max-width:1024px) and (min-width:768px){.elementor-30 .elementor-element.elementor-element-a6f17b8{--width:403.117px;}.elementor-30 .elementor-element.elementor-element-16922ab{--width:45%;}.elementor-30 .elementor-element.elementor-element-48ecf7a{--width:45%;}.elementor-30 .elementor-element.elementor-element-bf20c06{--width:45%;}.elementor-30 .elementor-element.elementor-element-d44a58b{--width:45%;}.elementor-30 .elementor-element.elementor-element-ae0c398{--width:45%;}.elementor-30 .elementor-element.elementor-element-4bdca0a{--width:45%;}.elementor-30 .elementor-element.elementor-element-39f5252{--width:403.117px;}}@media(max-width:1024px){.elementor-30 .elementor-element.elementor-element-a6f17b8{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-30 .elementor-element.elementor-element-2a3ae5b > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-30 .elementor-element.elementor-element-2a3ae5b{text-align:left;}.elementor-30 .elementor-element.elementor-element-2a3ae5b .elementor-heading-title{font-size:30px;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-30 .elementor-element.elementor-element-bd6e986 .elementor-button{font-size:14px;}.elementor-30 .elementor-element.elementor-element-1b6c0ee{--justify-content:center;}.elementor-30 .elementor-element.elementor-element-a668f41{text-align:center;}.elementor-30 .elementor-element.elementor-element-a2888d2 .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-16922ab{--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-30 .elementor-element.elementor-element-9fb5a3d .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-65ebb79 .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-aebdb4d{font-size:16px;}.elementor-30 .elementor-element.elementor-element-99ac0da .elementor-button{font-size:16px;}.elementor-30 .elementor-element.elementor-element-48ecf7a{--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-30 .elementor-element.elementor-element-ea9522c .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-1818239 .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-89c33b9{font-size:16px;}.elementor-30 .elementor-element.elementor-element-571414b .elementor-button{font-size:16px;}.elementor-30 .elementor-element.elementor-element-bf20c06{--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-30 .elementor-element.elementor-element-944329d .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-13b4d4e .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-88a9c40{font-size:16px;}.elementor-30 .elementor-element.elementor-element-4e51dd7 .elementor-button{font-size:16px;}.elementor-30 .elementor-element.elementor-element-d44a58b{--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-30 .elementor-element.elementor-element-108beb3 .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-3cae4ca .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-92e23ca{font-size:16px;}.elementor-30 .elementor-element.elementor-element-3e170f2 .elementor-button{font-size:16px;}.elementor-30 .elementor-element.elementor-element-ae0c398{--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-30 .elementor-element.elementor-element-3d6eae7 .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-d5f5da7 .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-ca8f769{font-size:16px;}.elementor-30 .elementor-element.elementor-element-2a2cb4f .elementor-button{font-size:16px;}.elementor-30 .elementor-element.elementor-element-4bdca0a{--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-30 .elementor-element.elementor-element-9f79698 .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-36e69f0 .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-c7ff1b9{font-size:16px;}.elementor-30 .elementor-element.elementor-element-448b345 .elementor-button{font-size:16px;}.elementor-30 .elementor-element.elementor-element-0f5ab59 .elementor-button{font-size:14px;}.elementor-30 .elementor-element.elementor-element-ad018ef .elementor-button{font-size:14px;}.elementor-30 .elementor-element.elementor-element-a58ec48:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-a58ec48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-30 .elementor-element.elementor-element-72bc6d3 .elementor-button{font-size:14px;}.elementor-30 .elementor-element.elementor-element-50d20fb .elementor-button{font-size:14px;}.elementor-30 .elementor-element.elementor-element-d48373c .elementor-tab-title{padding:5% 5% 5% 5%;}.elementor-30 .elementor-element.elementor-element-d48373c .elementor-tab-content{font-size:16px;}.elementor-30 .elementor-element.elementor-element-39f5252{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-30 .elementor-element.elementor-element-a223e26 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-30 .elementor-element.elementor-element-a223e26{text-align:left;}.elementor-30 .elementor-element.elementor-element-a223e26 .elementor-heading-title{font-size:30px;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-30 .elementor-element.elementor-element-5034b87 .elementor-button{font-size:14px;}.elementor-30 .elementor-element.elementor-element-97a969c .elementor-button{font-size:14px;}}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-a6f17b8{--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-30 .elementor-element.elementor-element-2a3ae5b{text-align:left;}.elementor-30 .elementor-element.elementor-element-2a3ae5b .elementor-heading-title{font-size:32px;}.elementor-30 .elementor-element.elementor-element-bd6e986 .elementor-button{letter-spacing:2px;padding:15px 30px 15px 30px;}.elementor-30 .elementor-element.elementor-element-a2888d2 .elementor-heading-title{font-size:20px;}.elementor-30 .elementor-element.elementor-element-5a78d83{--justify-content:flex-start;}.elementor-30 .elementor-element.elementor-element-9fb5a3d .elementor-heading-title{font-size:20px;}.elementor-30 .elementor-element.elementor-element-65ebb79 .elementor-heading-title{font-size:20px;}.elementor-30 .elementor-element.elementor-element-aebdb4d{font-size:16px;}.elementor-30 .elementor-element.elementor-element-99ac0da .elementor-button{font-size:16px;}.elementor-30 .elementor-element.elementor-element-616a461{--justify-content:flex-start;}.elementor-30 .elementor-element.elementor-element-ea9522c .elementor-heading-title{font-size:20px;}.elementor-30 .elementor-element.elementor-element-1818239 .elementor-heading-title{font-size:20px;}.elementor-30 .elementor-element.elementor-element-89c33b9{font-size:16px;}.elementor-30 .elementor-element.elementor-element-571414b .elementor-button{font-size:16px;}.elementor-30 .elementor-element.elementor-element-2557030{--justify-content:flex-start;}.elementor-30 .elementor-element.elementor-element-944329d .elementor-heading-title{font-size:20px;}.elementor-30 .elementor-element.elementor-element-13b4d4e .elementor-heading-title{font-size:20px;}.elementor-30 .elementor-element.elementor-element-88a9c40{font-size:16px;}.elementor-30 .elementor-element.elementor-element-4e51dd7 .elementor-button{font-size:16px;}.elementor-30 .elementor-element.elementor-element-8db98d9{--justify-content:flex-start;}.elementor-30 .elementor-element.elementor-element-108beb3 .elementor-heading-title{font-size:20px;}.elementor-30 .elementor-element.elementor-element-3cae4ca .elementor-heading-title{font-size:20px;}.elementor-30 .elementor-element.elementor-element-92e23ca{font-size:16px;}.elementor-30 .elementor-element.elementor-element-3e170f2 .elementor-button{font-size:16px;}.elementor-30 .elementor-element.elementor-element-235fff8{--justify-content:flex-start;}.elementor-30 .elementor-element.elementor-element-3d6eae7 .elementor-heading-title{font-size:20px;}.elementor-30 .elementor-element.elementor-element-d5f5da7 .elementor-heading-title{font-size:20px;}.elementor-30 .elementor-element.elementor-element-ca8f769{font-size:16px;}.elementor-30 .elementor-element.elementor-element-2a2cb4f .elementor-button{font-size:16px;}.elementor-30 .elementor-element.elementor-element-30fb6a6{--justify-content:flex-start;}.elementor-30 .elementor-element.elementor-element-9f79698 .elementor-heading-title{font-size:20px;}.elementor-30 .elementor-element.elementor-element-36e69f0 .elementor-heading-title{font-size:20px;}.elementor-30 .elementor-element.elementor-element-c7ff1b9{font-size:16px;}.elementor-30 .elementor-element.elementor-element-448b345 .elementor-button{font-size:16px;}.elementor-30 .elementor-element.elementor-element-0f5ab59 .elementor-button{letter-spacing:2px;padding:15px 30px 15px 30px;}.elementor-30 .elementor-element.elementor-element-62f50e3{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-30 .elementor-element.elementor-element-ad018ef .elementor-button{letter-spacing:2px;padding:15px 30px 15px 30px;}.elementor-30 .elementor-element.elementor-element-a58ec48:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-a58ec48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-30 .elementor-element.elementor-element-72bc6d3 .elementor-button{letter-spacing:2px;padding:15px 30px 15px 30px;}.elementor-30 .elementor-element.elementor-element-dc7868c{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-30 .elementor-element.elementor-element-50d20fb .elementor-button{letter-spacing:2px;padding:15px 30px 15px 30px;}.elementor-30 .elementor-element.elementor-element-d48373c .elementor-toggle-title{font-size:20px;}.elementor-30 .elementor-element.elementor-element-d48373c .elementor-tab-title{padding:10% 6% 10% 6%;}.elementor-30 .elementor-element.elementor-element-d48373c .elementor-tab-content{font-size:16px;padding:2% 6% 4% 6%;}.elementor-30 .elementor-element.elementor-element-39f5252{--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-30 .elementor-element.elementor-element-a223e26{text-align:left;}.elementor-30 .elementor-element.elementor-element-a223e26 .elementor-heading-title{font-size:32px;}.elementor-30 .elementor-element.elementor-element-5034b87 .elementor-button{letter-spacing:2px;padding:15px 30px 15px 30px;}.elementor-30 .elementor-element.elementor-element-97a969c .elementor-button{letter-spacing:2px;padding:15px 30px 15px 30px;}}