.elementor-888 .elementor-element.elementor-element-aa2c191{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-mix-blend-mode:color;--margin-top:090px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-888 .elementor-element.elementor-element-aa2c191 .elementor-background-slideshow__slide__image{background-size:cover;background-position:bottom center;}.elementor-888 .elementor-element.elementor-element-a62c85f{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-888 .elementor-element.elementor-element-a62c85f{left:-1px;}body.rtl .elementor-888 .elementor-element.elementor-element-a62c85f{right:-1px;}.elementor-888 .elementor-element.elementor-element-15ab3f4{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-888 .elementor-element.elementor-element-15ab3f4{left:0px;}body.rtl .elementor-888 .elementor-element.elementor-element-15ab3f4{right:0px;}.elementor-888 .elementor-element.elementor-element-852c672{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:16vw;--z-index:21;}.elementor-888 .elementor-element.elementor-element-852c672 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-888 .elementor-element.elementor-element-01a713d{width:auto;max-width:auto;text-align:start;}.elementor-888 .elementor-element.elementor-element-01a713d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-888 .elementor-element.elementor-element-01a713d.elementor-element{--align-self:flex-start;}.elementor-888 .elementor-element.elementor-element-01a713d img{width:27vw;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-888 .elementor-element.elementor-element-3e28ab2{width:100%;max-width:100%;}.elementor-888 .elementor-element.elementor-element-3e28ab2 .elementor-heading-title{font-family:"Fb Coherenti Sans", Sans-serif;font-size:1.7vw;font-weight:800;text-decoration:none;line-height:48px;letter-spacing:0.13em;color:var( --e-global-color-text );}.elementor-888 .elementor-element.elementor-element-f28b3e6{z-index:32;}.elementor-888 .elementor-element.elementor-element-34735bf{--display:flex;}body.elementor-page-888:not(.elementor-motion-effects-element-type-background), body.elementor-page-888 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(min-width:768px){.elementor-888 .elementor-element.elementor-element-aa2c191{--width:100%;}.elementor-888 .elementor-element.elementor-element-852c672{--width:28%;}}@media(max-width:767px){.elementor-888 .elementor-element.elementor-element-aa2c191{--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-888 .elementor-element.elementor-element-aa2c191 .elementor-background-slideshow__slide__image{background-size:cover;background-position:top center;}.elementor-888 .elementor-element.elementor-element-852c672{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-888 .elementor-element.elementor-element-01a713d{width:100%;max-width:100%;text-align:center;}.elementor-888 .elementor-element.elementor-element-01a713d > .elementor-widget-container{margin:75vw 0vw 0vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-888 .elementor-element.elementor-element-01a713d.elementor-element{--align-self:center;}.elementor-888 .elementor-element.elementor-element-01a713d img{width:80%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-888 .elementor-element.elementor-element-3e28ab2 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-888 .elementor-element.elementor-element-3e28ab2{text-align:center;}.elementor-888 .elementor-element.elementor-element-3e28ab2 .elementor-heading-title{font-size:18px;}}/* Start custom CSS for html, class: .elementor-element-15ab3f4 */#fo2{
    mask: url("#mask2")
}
@media(max-width:768px){
    .elementor-background-slideshow__slide__image,.elementor-background-slideshow:before {
    background-position:center center!important
}
}
svg#svg-mask2 {
    transform-origin:top left;
    scale:0.9;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e28ab2 */.gradient-text {
    background: linear-gradient(90deg, #24BAA3, #1B7271);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: bold;
    display: inline-block;
    position: relative;
}*//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f28b3e6 */#controls{
    color:#fff;
    direction: ltr
}
@media(min-width:1025px){
  .elementor-background-slideshow__slide__image {
    background-size: 100% auto!important;
    background-position: center -2vh!important;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa2c191 */.elementor-background-slideshow__slide__image,.elementor-background-slideshow:before {
    background-repeat: no-repeat
}
#bunner > .elementor-background-slideshow{
    opacity: 0
}
#bunner{
    aspect-ratio: 1920/1258;
   
}
#bunner:before
#svg-mask{
    width: 100%
    
}
/*#fo>div:before {
   mix-blend-mode: color;
   background: linear-gradient(90deg, #0F1B34 0.02%, #164F59 56.69%, #47B1A1 86.54%);

background-blend-mode: color;
   width:100%;
   height:100%;
   position:absolute;
   content:"";
   z-index: 99;
}*/
#fo{
    mask:url(#mask);
    translate: 0px 3px;
}
#mask{
    filter: url(#goo3)
}
#mask> g:not(.nf){
  filter: url(#goo) url(#goo2) 
}
/*@media(max-width:768px){
    .elementor-background-slideshow__slide__image,.elementor-background-slideshow:before {
    background-size:100% 50%!important
}
}*//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Fb Coherenti Sans';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://connextgroup.net/wp-content/uploads/2025/03/FbCoherentiSans-Bold.eot');
	src: url('https://connextgroup.net/wp-content/uploads/2025/03/FbCoherentiSans-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://connextgroup.net/wp-content/uploads/2025/03/FbCoherentiSans-Bold.woff2') format('woff2'),
		url('https://connextgroup.net/wp-content/uploads/2025/03/FbCoherentiSans-Bold.woff') format('woff'),
		url('https://connextgroup.net/wp-content/uploads/2025/03/fbcoherentisans-boldwebfont.ttf') format('truetype'),
		url('https://connextgroup.net/wp-content/uploads/2025/03/fbcoherentisans-boldwebfont-2.svg#FbCoherentiSans') format('svg');
}
@font-face {
	font-family: 'Fb Coherenti Sans';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://connextgroup.net/wp-content/uploads/2025/03/FbCoherentiSans-Light.eot');
	src: url('https://connextgroup.net/wp-content/uploads/2025/03/FbCoherentiSans-Light.eot?#iefix') format('embedded-opentype'),
		url('https://connextgroup.net/wp-content/uploads/2025/03/FbCoherentiSans-Light.woff2') format('woff2'),
		url('https://connextgroup.net/wp-content/uploads/2025/03/FbCoherentiSans-Light.woff') format('woff'),
		url('https://connextgroup.net/wp-content/uploads/2025/03/fbcoherentisans-lightwebfont.ttf') format('truetype'),
		url('https://connextgroup.net/wp-content/uploads/2025/03/fbcoherentisans-lightwebfont.svg#FbCoherentiSans') format('svg');
}
/* End Custom Fonts CSS */