.elementor-14 .elementor-element.elementor-element-d490139{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-dca2e98 .video-fullscreen-wrap[data-overlay-dark] p:after, .elementor-14 .elementor-element.elementor-element-dca2e98 .video-fullscreen-wrap p:after{background:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-dca2e98 .button-1{color:#FFFFFF;border-color:#E30613;background-color:#E30613;}.elementor-14 .elementor-element.elementor-element-dca2e98 [data-overlay-dark] .button-1 i{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-dca2e98 [data-overlay-dark] .button-1 span{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-dca2e98 [data-overlay-dark] .button-1 svg{fill:#FFFFFF;}[class*=version-] .elementor-14 .elementor-element.elementor-element-dca2e98 .button-1 svg{fill:#FFFFFF;}[class*=version-] .elementor-14 .elementor-element.elementor-element-dca2e98 .button-1 svg path{fill:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-dca2e98 .button-1:hover{color:#000000;background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-dca2e98 [data-overlay-dark] .button-1:hover i{color:#000000;}.elementor-14 .elementor-element.elementor-element-dca2e98 [data-overlay-dark] .button-1:hover span{color:#000000;}.elementor-14 .elementor-element.elementor-element-dca2e98 [data-overlay-dark] .button-1:hover svg{fill:#000000;}[class*=version-] .elementor-14 .elementor-element.elementor-element-dca2e98 .button-1:hover svg{fill:#000000;}[class*=version-] .elementor-14 .elementor-element.elementor-element-dca2e98 .button-1:hover svg path{fill:#000000;}.elementor-14 .elementor-element.elementor-element-9af5ac8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-3c3c739{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-2149b06{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-f85dc92{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-05568bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-74fd6e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-e2602ee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-f5ce76d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-c71eedc > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-2130794{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-599f7a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-248ed37{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-a481f50{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-33e2a8d .services .item .icon .arrow{background:#C52525;border-color:#C52525;}.elementor-14 .elementor-element.elementor-element-33e2a8d .services .item:hover .icon .arrow{background:#FFFFFF;border-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-33e2a8d .services .item:hover .icon .arrow, .elementor-14 .elementor-element.elementor-element-33e2a8d .services .item:hover .icon .custom-arrow .icon-w i.icon-show, .elementor-14 .elementor-element.elementor-element-33e2a8d .services .item:hover .icon .custom-arrow .icon-w .icon-show i, .elementor-14 .elementor-element.elementor-element-33e2a8d .services .item:hover .icon .icon-w i.icon-hidden{color:var( --e-global-color-b426b8f );}[class*=version-] .elementor-14 .elementor-element.elementor-element-33e2a8d .services .item:hover .icon .custom-arrow .icon-w svg, [class*=version-] .elementor-14 .elementor-element.elementor-element-33e2a8d .services .item:hover .icon .custom-arrow .icon-w .icon-show svg, [class*=version-] .elementor-14 .elementor-element.elementor-element-33e2a8d .services .item:hover .icon .custom-arrow .icon-w svg path, [class*=version-] .elementor-14 .elementor-element.elementor-element-33e2a8d .services .item:hover .icon .custom-arrow .icon-w .icon-show svg path{fill:var( --e-global-color-b426b8f );}.elementor-14 .elementor-element.elementor-element-33e2a8d .services .item{background:#1B1B1B;}.elementor-14 .elementor-element.elementor-element-e82011b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-050f3f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-a593c53{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-d623016 img{opacity:0.7;filter:brightness( 200% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14 .elementor-element.elementor-element-d623016:hover img{opacity:1;}.elementor-14 .elementor-element.elementor-element-483650b{--display:flex;--justify-content:center;}.elementor-14 .elementor-element.elementor-element-121ed7a img{opacity:0.7;filter:brightness( 200% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14 .elementor-element.elementor-element-121ed7a:hover img{opacity:1;}.elementor-14 .elementor-element.elementor-element-51df3d7{--display:flex;--justify-content:center;}.elementor-14 .elementor-element.elementor-element-d9c149c img{opacity:0.7;filter:brightness( 200% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14 .elementor-element.elementor-element-d9c149c:hover img{opacity:1;}.elementor-14 .elementor-element.elementor-element-69f5ed0{--display:flex;--justify-content:center;}.elementor-14 .elementor-element.elementor-element-a2d835e img{opacity:0.7;filter:brightness( 200% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14 .elementor-element.elementor-element-a2d835e:hover img{opacity:1;}.elementor-14 .elementor-element.elementor-element-9de24a5{--display:flex;--justify-content:center;}.elementor-14 .elementor-element.elementor-element-7347828 img{opacity:0.7;filter:brightness( 200% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14 .elementor-element.elementor-element-7347828:hover img{opacity:1;}.elementor-14 .elementor-element.elementor-element-db0f69b{--display:flex;--justify-content:center;}.elementor-14 .elementor-element.elementor-element-a93953a img{opacity:0.7;filter:brightness( 200% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14 .elementor-element.elementor-element-a93953a:hover img{opacity:1;}.elementor-14 .elementor-element.elementor-element-cc888cf{--display:flex;--justify-content:center;}.elementor-14 .elementor-element.elementor-element-a3992ec img{opacity:0.7;filter:brightness( 200% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14 .elementor-element.elementor-element-a3992ec:hover img{opacity:1;}.elementor-14 .elementor-element.elementor-element-bb31e23{--display:flex;--justify-content:center;}.elementor-14 .elementor-element.elementor-element-ecefe18 img{opacity:0.7;filter:brightness( 200% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14 .elementor-element.elementor-element-ecefe18:hover img{opacity:1;}.elementor-14 .elementor-element.elementor-element-fb12d62{--display:flex;}.elementor-14 .elementor-element.elementor-element-dfe6657 img{opacity:0.7;filter:brightness( 200% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14 .elementor-element.elementor-element-dfe6657:hover img{opacity:1;}.elementor-14 .elementor-element.elementor-element-b3ee2bb{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-14 .elementor-element.elementor-element-897f046{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-8d9499b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-7c1fc0f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-41d819b{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-300px;}.elementor-14 .elementor-element.elementor-element-e632a00{--display:flex;--justify-content:center;}.elementor-14 .elementor-element.elementor-element-d4232ed{--display:flex;}.elementor-14 .elementor-element.elementor-element-9cb3c15{--display:flex;}.elementor-14 .elementor-element.elementor-element-5ec7a7a{--display:flex;}.elementor-14 .elementor-element.elementor-element-5d63a85{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-14 .elementor-element.elementor-element-2efbfcd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-fad1d57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-3563ef9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-3ac6a47{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-c84d10e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:115px;--padding-bottom:115px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c84d10e:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c84d10e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lminfissicesenatico.it/wp-content/uploads/2026/03/1-1.jpg");background-size:cover;}.elementor-14 .elementor-element.elementor-element-c84d10e::before, .elementor-14 .elementor-element.elementor-element-c84d10e > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-c84d10e > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-c84d10e > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-c84d10e > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-c84d10e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-c84d10e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-6dbdbe96{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-303bf838 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-14 .elementor-element.elementor-element-303bf838{z-index:0;}.elementor-14 .elementor-element.elementor-element-303bf838 .arx-lets-talk{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-303bf838 .arx-lets-talk.white{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-303bf838 .arx-lets-talk.black{color:#FFFFFF;}[class*=version-] .elementor-14 .elementor-element.elementor-element-303bf838 .arx-lets-talk.white{color:#FFFFFF;}[class*=version-] .elementor-14 .elementor-element.elementor-element-303bf838 .arx-lets-talk.black{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-1a0f9d53{width:auto;max-width:auto;bottom:0px;z-index:0;}.elementor-14 .elementor-element.elementor-element-1a0f9d53.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-1a0f9d53{left:10px;}body.rtl .elementor-14 .elementor-element.elementor-element-1a0f9d53{right:10px;}.elementor-14 .elementor-element.elementor-element-75253820{width:auto;max-width:auto;bottom:0px;z-index:0;}.elementor-14 .elementor-element.elementor-element-75253820.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-75253820{left:88px;}body.rtl .elementor-14 .elementor-element.elementor-element-75253820{right:88px;}.elementor-14 .elementor-element.elementor-element-f44bc1b{width:auto;max-width:auto;bottom:0px;z-index:0;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-f44bc1b{left:307px;}body.rtl .elementor-14 .elementor-element.elementor-element-f44bc1b{right:307px;}.elementor-14 .elementor-element.elementor-element-2d123a51{width:auto;max-width:auto;bottom:0px;z-index:0;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-2d123a51{left:416px;}body.rtl .elementor-14 .elementor-element.elementor-element-2d123a51{right:416px;}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-b3ee2bb{--e-n-carousel-swiper-slides-to-display:2;}.elementor-14 .elementor-element.elementor-element-41d819b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-5d63a85{--e-n-carousel-swiper-slides-to-display:2;}.elementor-14 .elementor-element.elementor-element-c84d10e{--padding-top:115px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-75253820{left:10px;}body.rtl .elementor-14 .elementor-element.elementor-element-75253820{right:10px;}.elementor-14 .elementor-element.elementor-element-75253820{bottom:-60px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-f44bc1b{left:10px;}body.rtl .elementor-14 .elementor-element.elementor-element-f44bc1b{right:10px;}.elementor-14 .elementor-element.elementor-element-f44bc1b{bottom:-105px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-2d123a51{left:10px;}body.rtl .elementor-14 .elementor-element.elementor-element-2d123a51{right:10px;}.elementor-14 .elementor-element.elementor-element-2d123a51{bottom:-149px;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-b3ee2bb{--e-n-carousel-swiper-slides-to-display:1;}.elementor-14 .elementor-element.elementor-element-5d63a85{--e-n-carousel-swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-3c3c739{--width:40%;}.elementor-14 .elementor-element.elementor-element-2149b06{--width:10%;}.elementor-14 .elementor-element.elementor-element-f85dc92{--width:50%;}.elementor-14 .elementor-element.elementor-element-7c1fc0f{--width:33.33%;}.elementor-14 .elementor-element.elementor-element-41d819b{--width:100%;}}@media(min-width:1367px){.elementor-14 .elementor-element.elementor-element-c84d10e:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c84d10e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(min-width:2400px){.elementor-14 .elementor-element.elementor-element-d490139{--width:100vw;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-14{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for archex-banner-slider, class: .elementor-element-dca2e98 */.elementor-14 .elementor-element.elementor-element-dca2e98 a.button-1 {
    width: fit-content;
    display: inline-block;
    height: auto;
    padding: 9px 20px;
    border-radius: 40px;
    text-align: center;
    font-size: 17px;
    transition: border-color 300ms ease,transform 300ms ease,background-color 300ms ease,color 300ms ease;
    transform-style: preserve-3d;
}

@media(max-width: 767px){
    .elementor-14 .elementor-element.elementor-element-dca2e98 a.button-1{
         padding: 10px 11px;
    }
    .arx-header-banner-title{
        font-size: 29px !important;
    }
    .video-fullscreen-wrap[data-overlay-dark] p, .video-fullscreen-wrap p{
        font-size: 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for archex-feature-carousel, class: .elementor-element-33e2a8d */.elementor-14 .elementor-element.elementor-element-33e2a8d .item{
    border: 2px solid #1b1b1b !important;
    transition: border-color 0.5s ease !important;
}

.elementor-14 .elementor-element.elementor-element-33e2a8d .item:hover{
    border: 2px solid #C52525 !important;
}


.elementor-14 .elementor-element.elementor-element-33e2a8d .item:hover .arx-feature-title {
    color: #fff !important;
    transition: color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d623016 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-121ed7a */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9c149c */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2d835e */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7347828 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a93953a */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a3992ec */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ecefe18 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfe6657 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d623016 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-121ed7a */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9c149c */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2d835e */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7347828 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a93953a */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a3992ec */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ecefe18 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfe6657 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d623016 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-121ed7a */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9c149c */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2d835e */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7347828 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a93953a */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a3992ec */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ecefe18 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfe6657 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d623016 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-121ed7a */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9c149c */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2d835e */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7347828 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a93953a */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a3992ec */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ecefe18 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfe6657 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d623016 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-121ed7a */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9c149c */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2d835e */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7347828 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a93953a */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a3992ec */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ecefe18 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfe6657 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d623016 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-121ed7a */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9c149c */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2d835e */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7347828 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a93953a */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a3992ec */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ecefe18 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfe6657 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d623016 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-121ed7a */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9c149c */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2d835e */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7347828 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a93953a */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a3992ec */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ecefe18 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfe6657 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d623016 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-121ed7a */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9c149c */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2d835e */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7347828 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a93953a */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a3992ec */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ecefe18 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfe6657 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d623016 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-121ed7a */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9c149c */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2d835e */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7347828 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a93953a */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a3992ec */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ecefe18 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfe6657 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d623016 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-121ed7a */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9c149c */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2d835e */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7347828 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a93953a */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a3992ec */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ecefe18 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfe6657 */.logo {
    transition: filter 0.3s ease; /
}

.logo:hover {
    filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for archex-feature, class: .elementor-element-02fbbbb */.elementor-14 .elementor-element.elementor-element-02fbbbb .item{
    border: 2px solid #1b1b1b !important;
    transition: border-color 0.5s ease !important;
}

.elementor-14 .elementor-element.elementor-element-02fbbbb .item:hover{
    border: 2px solid #C52525 !important;
}/* End custom CSS */
/* Start custom CSS for archex-feature, class: .elementor-element-c41fb50 */.elementor-14 .elementor-element.elementor-element-c41fb50 .item{
    border: 2px solid #1b1b1b !important;
    transition: border-color 0.5s ease !important;
}

.elementor-14 .elementor-element.elementor-element-c41fb50 .item:hover{
    border: 2px solid #C52525 !important;
}/* End custom CSS */
/* Start custom CSS for archex-feature, class: .elementor-element-6efd15f */.elementor-14 .elementor-element.elementor-element-6efd15f .item{
    border: 2px solid #1b1b1b !important;
    transition: border-color 0.5s ease !important;
}

.elementor-14 .elementor-element.elementor-element-6efd15f .item:hover{
    border: 2px solid #C52525 !important;
}/* End custom CSS */
/* Start custom CSS for archex-feature, class: .elementor-element-94a6c0f */.elementor-14 .elementor-element.elementor-element-94a6c0f .item{
    border: 2px solid #1b1b1b !important;
    transition: border-color 0.5s ease !important;
}

.elementor-14 .elementor-element.elementor-element-94a6c0f .item:hover{
    border: 2px solid #C52525 !important;
}/* End custom CSS */
/* Start custom CSS for archex-feature, class: .elementor-element-02fbbbb */.elementor-14 .elementor-element.elementor-element-02fbbbb .item{
    border: 2px solid #1b1b1b !important;
    transition: border-color 0.5s ease !important;
}

.elementor-14 .elementor-element.elementor-element-02fbbbb .item:hover{
    border: 2px solid #C52525 !important;
}/* End custom CSS */
/* Start custom CSS for archex-feature, class: .elementor-element-c41fb50 */.elementor-14 .elementor-element.elementor-element-c41fb50 .item{
    border: 2px solid #1b1b1b !important;
    transition: border-color 0.5s ease !important;
}

.elementor-14 .elementor-element.elementor-element-c41fb50 .item:hover{
    border: 2px solid #C52525 !important;
}/* End custom CSS */
/* Start custom CSS for archex-feature, class: .elementor-element-6efd15f */.elementor-14 .elementor-element.elementor-element-6efd15f .item{
    border: 2px solid #1b1b1b !important;
    transition: border-color 0.5s ease !important;
}

.elementor-14 .elementor-element.elementor-element-6efd15f .item:hover{
    border: 2px solid #C52525 !important;
}/* End custom CSS */
/* Start custom CSS for archex-feature, class: .elementor-element-94a6c0f */.elementor-14 .elementor-element.elementor-element-94a6c0f .item{
    border: 2px solid #1b1b1b !important;
    transition: border-color 0.5s ease !important;
}

.elementor-14 .elementor-element.elementor-element-94a6c0f .item:hover{
    border: 2px solid #C52525 !important;
}/* End custom CSS */
/* Start custom CSS for archex-feature, class: .elementor-element-02fbbbb */.elementor-14 .elementor-element.elementor-element-02fbbbb .item{
    border: 2px solid #1b1b1b !important;
    transition: border-color 0.5s ease !important;
}

.elementor-14 .elementor-element.elementor-element-02fbbbb .item:hover{
    border: 2px solid #C52525 !important;
}/* End custom CSS */
/* Start custom CSS for archex-feature, class: .elementor-element-c41fb50 */.elementor-14 .elementor-element.elementor-element-c41fb50 .item{
    border: 2px solid #1b1b1b !important;
    transition: border-color 0.5s ease !important;
}

.elementor-14 .elementor-element.elementor-element-c41fb50 .item:hover{
    border: 2px solid #C52525 !important;
}/* End custom CSS */
/* Start custom CSS for archex-feature, class: .elementor-element-6efd15f */.elementor-14 .elementor-element.elementor-element-6efd15f .item{
    border: 2px solid #1b1b1b !important;
    transition: border-color 0.5s ease !important;
}

.elementor-14 .elementor-element.elementor-element-6efd15f .item:hover{
    border: 2px solid #C52525 !important;
}/* End custom CSS */
/* Start custom CSS for archex-feature, class: .elementor-element-94a6c0f */.elementor-14 .elementor-element.elementor-element-94a6c0f .item{
    border: 2px solid #1b1b1b !important;
    transition: border-color 0.5s ease !important;
}

.elementor-14 .elementor-element.elementor-element-94a6c0f .item:hover{
    border: 2px solid #C52525 !important;
}/* End custom CSS */
/* Start custom CSS for archex-feature, class: .elementor-element-02fbbbb */.elementor-14 .elementor-element.elementor-element-02fbbbb .item{
    border: 2px solid #1b1b1b !important;
    transition: border-color 0.5s ease !important;
}

.elementor-14 .elementor-element.elementor-element-02fbbbb .item:hover{
    border: 2px solid #C52525 !important;
}/* End custom CSS */
/* Start custom CSS for archex-feature, class: .elementor-element-c41fb50 */.elementor-14 .elementor-element.elementor-element-c41fb50 .item{
    border: 2px solid #1b1b1b !important;
    transition: border-color 0.5s ease !important;
}

.elementor-14 .elementor-element.elementor-element-c41fb50 .item:hover{
    border: 2px solid #C52525 !important;
}/* End custom CSS */
/* Start custom CSS for archex-feature, class: .elementor-element-6efd15f */.elementor-14 .elementor-element.elementor-element-6efd15f .item{
    border: 2px solid #1b1b1b !important;
    transition: border-color 0.5s ease !important;
}

.elementor-14 .elementor-element.elementor-element-6efd15f .item:hover{
    border: 2px solid #C52525 !important;
}/* End custom CSS */
/* Start custom CSS for archex-feature, class: .elementor-element-94a6c0f */.elementor-14 .elementor-element.elementor-element-94a6c0f .item{
    border: 2px solid #1b1b1b !important;
    transition: border-color 0.5s ease !important;
}

.elementor-14 .elementor-element.elementor-element-94a6c0f .item:hover{
    border: 2px solid #C52525 !important;
}/* End custom CSS */
/* Start custom CSS for archex-feature, class: .elementor-element-02fbbbb */.elementor-14 .elementor-element.elementor-element-02fbbbb .item{
    border: 2px solid #1b1b1b !important;
    transition: border-color 0.5s ease !important;
}

.elementor-14 .elementor-element.elementor-element-02fbbbb .item:hover{
    border: 2px solid #C52525 !important;
}/* End custom CSS */
/* Start custom CSS for archex-feature, class: .elementor-element-c41fb50 */.elementor-14 .elementor-element.elementor-element-c41fb50 .item{
    border: 2px solid #1b1b1b !important;
    transition: border-color 0.5s ease !important;
}

.elementor-14 .elementor-element.elementor-element-c41fb50 .item:hover{
    border: 2px solid #C52525 !important;
}/* End custom CSS */
/* Start custom CSS for archex-feature, class: .elementor-element-6efd15f */.elementor-14 .elementor-element.elementor-element-6efd15f .item{
    border: 2px solid #1b1b1b !important;
    transition: border-color 0.5s ease !important;
}

.elementor-14 .elementor-element.elementor-element-6efd15f .item:hover{
    border: 2px solid #C52525 !important;
}/* End custom CSS */
/* Start custom CSS for archex-feature, class: .elementor-element-94a6c0f */.elementor-14 .elementor-element.elementor-element-94a6c0f .item{
    border: 2px solid #1b1b1b !important;
    transition: border-color 0.5s ease !important;
}

.elementor-14 .elementor-element.elementor-element-94a6c0f .item:hover{
    border: 2px solid #C52525 !important;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-14 .col-md-6.offset-md-0.mt-30.text-left {
    display: flex;
    flex-direction: column;
}

body.elementor-page-14 .arx-header-banner-sub-title {
    order: 2;
}

body.elementor-page-14 .arx-header-banner-title {
    order: 1;
}
body.elementor-page-14 p, a{
    order: 3;
}/* End custom CSS */