.elementor-4655 .elementor-element.elementor-element-9e34934{--display:flex;--min-height:679px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;}.elementor-4655 .elementor-element.elementor-element-9e34934:not(.elementor-motion-effects-element-type-background), .elementor-4655 .elementor-element.elementor-element-9e34934 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://smartdigitalsolutions.co/wp-content/uploads/2026/03/download-32.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4655 .elementor-element.elementor-element-9e34934::before, .elementor-4655 .elementor-element.elementor-element-9e34934 > .elementor-background-video-container::before, .elementor-4655 .elementor-element.elementor-element-9e34934 > .e-con-inner > .elementor-background-video-container::before, .elementor-4655 .elementor-element.elementor-element-9e34934 > .elementor-background-slideshow::before, .elementor-4655 .elementor-element.elementor-element-9e34934 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4655 .elementor-element.elementor-element-9e34934 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor7 );--background-overlay:'';}.elementor-4655 .elementor-element.elementor-element-77140b5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-77140b5.e-con{--align-self:center;}.elementor-4655 .elementor-element.elementor-element-5c922f6{text-align:center;}.elementor-4655 .elementor-element.elementor-element-5c922f6 .elementor-heading-title{color:#FFFFFF;}.elementor-4655 .elementor-element.elementor-element-f3d4a4d{text-align:center;color:#FFFFFF;}.elementor-4655 .elementor-element.elementor-element-63393a4{--display:flex;}.elementor-4655 .elementor-element.elementor-element-63393a4:not(.elementor-motion-effects-element-type-background), .elementor-4655 .elementor-element.elementor-element-63393a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4655 .elementor-element.elementor-element-833cf6e{text-align:start;}.elementor-4655 .elementor-element.elementor-element-12d4001{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4655 .elementor-element.elementor-element-3a3e112{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--e-con-transform-transition-duration:900ms;}.elementor-4655 .elementor-element.elementor-element-3a3e112:not(.elementor-motion-effects-element-type-background), .elementor-4655 .elementor-element.elementor-element-3a3e112 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-4655 .elementor-element.elementor-element-3a3e112.e-con:hover{--e-con-transform-scale:1.1;}.elementor-4655 .elementor-element.elementor-element-3a3e112:hover{box-shadow:0px 10px 30px 0px rgba(208, 216, 234, 0.3);}.elementor-4655 .elementor-element.elementor-element-4bfac0b .hfe-infocard{text-align:center;}.elementor-4655 .elementor-element.elementor-element-4bfac0b .hfe-icon-wrap .hfe-icon i{font-size:42px;height:42px;width:42px;line-height:42px;text-align:center;color:var( --e-global-color-astglobalcolor0 );}.elementor-4655 .elementor-element.elementor-element-4bfac0b .hfe-icon-wrap .hfe-icon{height:42px;width:42px;line-height:42px;padding:0px;display:inline-block;box-sizing:content-box;border-style:none;}.elementor-4655 .elementor-element.elementor-element-4bfac0b .hfe-icon-wrap .hfe-icon svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-4655 .elementor-element.elementor-element-4bfac0b .hfe-icon-wrap{margin:0px 0px 16px 0px;}.elementor-4655 .elementor-element.elementor-element-4bfac0b .hfe-infocard-title{margin:0px 0px 20px 0px;}.elementor-4655 .elementor-element.elementor-element-4bfac0b .hfe-infocard-text{margin:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-25a4b42{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--e-con-transform-transition-duration:900ms;}.elementor-4655 .elementor-element.elementor-element-25a4b42:not(.elementor-motion-effects-element-type-background), .elementor-4655 .elementor-element.elementor-element-25a4b42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-4655 .elementor-element.elementor-element-25a4b42.e-con:hover{--e-con-transform-scale:1.1;}.elementor-4655 .elementor-element.elementor-element-25a4b42:hover{box-shadow:0px 10px 30px 0px rgba(208, 216, 234, 0.3);}.elementor-4655 .elementor-element.elementor-element-de4729f .hfe-infocard{text-align:center;}.elementor-4655 .elementor-element.elementor-element-de4729f .hfe-icon-wrap .hfe-icon i{font-size:42px;height:42px;width:42px;line-height:42px;text-align:center;color:var( --e-global-color-astglobalcolor0 );}.elementor-4655 .elementor-element.elementor-element-de4729f .hfe-icon-wrap .hfe-icon{height:42px;width:42px;line-height:42px;padding:0px;display:inline-block;box-sizing:content-box;border-style:none;}.elementor-4655 .elementor-element.elementor-element-de4729f .hfe-icon-wrap .hfe-icon svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-4655 .elementor-element.elementor-element-de4729f .hfe-icon-wrap{margin:0px 0px 16px 0px;}.elementor-4655 .elementor-element.elementor-element-de4729f .hfe-infocard-title{margin:0px 0px 20px 0px;}.elementor-4655 .elementor-element.elementor-element-de4729f .hfe-infocard-text{margin:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-5112314{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--e-con-transform-transition-duration:900ms;}.elementor-4655 .elementor-element.elementor-element-5112314:not(.elementor-motion-effects-element-type-background), .elementor-4655 .elementor-element.elementor-element-5112314 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-4655 .elementor-element.elementor-element-5112314.e-con:hover{--e-con-transform-scale:1.1;}.elementor-4655 .elementor-element.elementor-element-5112314:hover{box-shadow:0px 10px 30px 0px rgba(208, 216, 234, 0.3);}.elementor-4655 .elementor-element.elementor-element-d46bbaf .hfe-infocard{text-align:center;}.elementor-4655 .elementor-element.elementor-element-d46bbaf .hfe-icon-wrap .hfe-icon i{font-size:42px;height:42px;width:42px;line-height:42px;text-align:center;color:var( --e-global-color-astglobalcolor0 );}.elementor-4655 .elementor-element.elementor-element-d46bbaf .hfe-icon-wrap .hfe-icon{height:42px;width:42px;line-height:42px;padding:0px;display:inline-block;box-sizing:content-box;border-style:none;}.elementor-4655 .elementor-element.elementor-element-d46bbaf .hfe-icon-wrap .hfe-icon svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-4655 .elementor-element.elementor-element-d46bbaf .hfe-icon-wrap{margin:0px 0px 16px 0px;}.elementor-4655 .elementor-element.elementor-element-d46bbaf .hfe-infocard-title{margin:0px 0px 20px 0px;}.elementor-4655 .elementor-element.elementor-element-d46bbaf .hfe-infocard-text{margin:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-4b72083{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4655 .elementor-element.elementor-element-4b72083:not(.elementor-motion-effects-element-type-background), .elementor-4655 .elementor-element.elementor-element-4b72083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF2FF;}.elementor-4655 .elementor-element.elementor-element-d0df25a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-d0df25a{text-align:start;}.elementor-4655 .elementor-element.elementor-element-8378191{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-8378191:not(.elementor-motion-effects-element-type-background), .elementor-4655 .elementor-element.elementor-element-8378191 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-4655 .elementor-element.elementor-element-798e07a{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4655 .elementor-element.elementor-element-3ee7cb8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-3ee7cb8{text-align:center;}.elementor-4655 .elementor-element.elementor-element-8257098 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-8257098{text-align:center;}.elementor-4655 .elementor-element.elementor-element-d26db52{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:21px;--margin-left:0px;--margin-right:0px;}.elementor-4655 .elementor-element.elementor-element-dec554f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.87;--padding-top:100px;--padding-bottom:41px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-dec554f:not(.elementor-motion-effects-element-type-background), .elementor-4655 .elementor-element.elementor-element-dec554f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F0F3FF 0%, #F5F5F5 100%);}.elementor-4655 .elementor-element.elementor-element-dec554f::before, .elementor-4655 .elementor-element.elementor-element-dec554f > .elementor-background-video-container::before, .elementor-4655 .elementor-element.elementor-element-dec554f > .e-con-inner > .elementor-background-video-container::before, .elementor-4655 .elementor-element.elementor-element-dec554f > .elementor-background-slideshow::before, .elementor-4655 .elementor-element.elementor-element-dec554f > .e-con-inner > .elementor-background-slideshow::before, .elementor-4655 .elementor-element.elementor-element-dec554f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4655 .elementor-element.elementor-element-e0c2bd4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-55eaae5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-48958f0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-48958f0{text-align:center;}.elementor-4655 .elementor-element.elementor-element-47fd4e2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4655 .elementor-element.elementor-element-51ae1f1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-45e10e7 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-4655 .elementor-element.elementor-element-45e10e7{--e-transform-transition-duration:700ms;}.elementor-4655 .elementor-element.elementor-element-951944d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-4aa8860 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-4655 .elementor-element.elementor-element-4aa8860{--e-transform-transition-duration:700ms;}.elementor-4655 .elementor-element.elementor-element-ac7f0bc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-491ce72 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-4655 .elementor-element.elementor-element-491ce72{--e-transform-transition-duration:700ms;}.elementor-4655 .elementor-element.elementor-element-1307aee{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-a41fa80 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-4655 .elementor-element.elementor-element-a41fa80{--e-transform-transition-duration:700ms;}.elementor-4655 .elementor-element.elementor-element-2f750b1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4655 .elementor-element.elementor-element-e2b486b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-6ccd5c8 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-4655 .elementor-element.elementor-element-6ccd5c8{--e-transform-transition-duration:700ms;}.elementor-4655 .elementor-element.elementor-element-26ce825{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-31681af > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-4655 .elementor-element.elementor-element-31681af{--e-transform-transition-duration:700ms;}.elementor-4655 .elementor-element.elementor-element-8d77512{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-6618a82 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-4655 .elementor-element.elementor-element-6618a82{--e-transform-transition-duration:700ms;}.elementor-4655 .elementor-element.elementor-element-b3ea91a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-683d123 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-4655 .elementor-element.elementor-element-683d123{--e-transform-transition-duration:700ms;}.elementor-4655 .elementor-element.elementor-element-e19bfc5 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-c7a4c94{--display:flex;}.elementor-4655 .elementor-element.elementor-element-c7a4c94:not(.elementor-motion-effects-element-type-background), .elementor-4655 .elementor-element.elementor-element-c7a4c94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF2FF;}.elementor-4655 .elementor-element.elementor-element-c826266 .elementor-swiper-button{font-size:20px;}.elementor-4655 .elementor-element.elementor-element-dad37dc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-dad37dc:not(.elementor-motion-effects-element-type-background), .elementor-4655 .elementor-element.elementor-element-dad37dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-4655 .elementor-element.elementor-element-a5ad80f{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-9016bdd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-7aa3c69 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-4655 .elementor-element.elementor-element-8bc115e{--display:flex;--justify-content: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;}body.elementor-page-4655:not(.elementor-motion-effects-element-type-background), body.elementor-page-4655 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-4655 .elementor-element.elementor-element-9e34934{--min-height:400px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4655 .elementor-element.elementor-element-77140b5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-5c922f6 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-3a3e112{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-4655 .elementor-element.elementor-element-25a4b42{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-4655 .elementor-element.elementor-element-5112314{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-4655 .elementor-element.elementor-element-8378191{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-8257098 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-dec554f{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-4655 .elementor-element.elementor-element-e0c2bd4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-55eaae5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4655 .elementor-element.elementor-element-47fd4e2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4655 .elementor-element.elementor-element-51ae1f1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-951944d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-ac7f0bc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-1307aee{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-2f750b1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4655 .elementor-element.elementor-element-e2b486b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-26ce825{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-8d77512{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-b3ea91a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-e19bfc5 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-dad37dc{--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4655 .elementor-element.elementor-element-a5ad80f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-9016bdd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-7aa3c69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-7aa3c69{text-align:start;}.elementor-4655 .elementor-element.elementor-element-0694a9d{text-align:start;}.elementor-4655 .elementor-element.elementor-element-8bc115e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-cfaed48 > .elementor-widget-container{margin:20px 0px 0px 0px;}}@media(max-width:767px){.elementor-4655 .elementor-element.elementor-element-9e34934{--min-height:460px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-4655 .elementor-element.elementor-element-77140b5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4655 .elementor-element.elementor-element-5c922f6 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-5c922f6{text-align:center;}.elementor-4655 .elementor-element.elementor-element-f3d4a4d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-12d4001{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-4655 .elementor-element.elementor-element-12d4001.e-con{--align-self:flex-start;}.elementor-4655 .elementor-element.elementor-element-3a3e112{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4655 .elementor-element.elementor-element-25a4b42{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4655 .elementor-element.elementor-element-5112314{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4655 .elementor-element.elementor-element-8378191{--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4655 .elementor-element.elementor-element-798e07a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-4655 .elementor-element.elementor-element-8257098 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-dec554f{--padding-top:60px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4655 .elementor-element.elementor-element-e0c2bd4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-47fd4e2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-51ae1f1{--width:50%;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4655 .elementor-element.elementor-element-951944d{--width:50%;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4655 .elementor-element.elementor-element-ac7f0bc{--width:50%;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4655 .elementor-element.elementor-element-1307aee{--width:50%;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4655 .elementor-element.elementor-element-2f750b1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-e2b486b{--width:50%;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4655 .elementor-element.elementor-element-26ce825{--width:50%;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4655 .elementor-element.elementor-element-8d77512{--width:50%;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4655 .elementor-element.elementor-element-b3ea91a{--width:50%;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4655 .elementor-element.elementor-element-e19bfc5 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-dad37dc{--padding-top:10px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4655 .elementor-element.elementor-element-a5ad80f{--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-4655 .elementor-element.elementor-element-0694a9d > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-4655 .elementor-element.elementor-element-9e34934{--content-width:600px;}.elementor-4655 .elementor-element.elementor-element-798e07a{--width:540px;}.elementor-4655 .elementor-element.elementor-element-55eaae5{--width:540px;}.elementor-4655 .elementor-element.elementor-element-9016bdd{--width:70%;}.elementor-4655 .elementor-element.elementor-element-8bc115e{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4655 .elementor-element.elementor-element-9016bdd{--width:100%;}.elementor-4655 .elementor-element.elementor-element-8bc115e{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-45e10e7 *//* Portfolio Card */
.portfolio-link {
  text-decoration: none;
}

.portfolio-item {
  position: relative;
  height: 320px;
  overflow: hidden;
  border-radius: 16px;
  box-shadow: 0 15px 35px rgba(0,0,0,0.15);
}

/* Image scroll effect */
.portfolio-item img {
  width: 100%;
  transition: transform 8s linear;
}

.portfolio-item:hover img {
  transform: translateY(-70%);
}

/* Overlay */
.portfolio-overlay {
  position: absolute;
  inset: 0;
  background: linear-gradient(to top, rgba(0,0,0,0.7), rgba(0,0,0,0.2));
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 25px;
  opacity: 0;
  transition: 0.4s ease;
}

/* Show overlay on hover */
.portfolio-item:hover .portfolio-overlay {
  opacity: 1;
}

/* Title */
.portfolio-overlay h4 {
  color: #fff;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 600;
}

/* Button */
.portfolio-btn {
  background: #ffffff;
  color: #111;
  padding: 8px 18px;
  border-radius: 30px;
  font-size: 14px;
  font-weight: 600;
  transition: 0.3s;
}

.portfolio-btn:hover {
  background: #6C63FF; /* change to your brand color */
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4aa8860 */.portfolio-link {
  text-decoration: none;
}

.portfolio-item {
  position: relative;
  height: 320px;
  overflow: hidden;
  border-radius: 16px;
  box-shadow: 0 15px 35px rgba(0,0,0,0.15);
}

.portfolio-item img {
  width: 100%;
  transition: transform 10s linear;
}

.portfolio-item:hover img {
  transform: translateY(-70%);
}

.portfolio-overlay {
  position: absolute;
  inset: 0;
  background: linear-gradient(to top, rgba(0,0,0,0.75), rgba(0,0,0,0.2));
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 25px;
  opacity: 0;
  transition: 0.4s ease;
}

.portfolio-item:hover .portfolio-overlay {
  opacity: 1;
}

.portfolio-overlay h4 {
  color: #fff;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 600;
}

.portfolio-btn {
  background: #ffffff;
  color: #111;
  padding: 8px 18px;
  border-radius: 30px;
  font-size: 14px;
  font-weight: 600;
  transition: 0.3s;
}

.portfolio-btn:hover {
  background: #6C63FF; /* change to your brand color */
  color: #fff;
}

@media(max-width:768px){
  .portfolio-item:hover img{
    transform:none;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-491ce72 *//* Portfolio Card */
.portfolio-link {
  text-decoration: none;
}

.portfolio-item {
  position: relative;
  height: 320px;
  overflow: hidden;
  border-radius: 16px;
  box-shadow: 0 15px 35px rgba(0,0,0,0.15);
}

/* Image scroll effect */
.portfolio-item img {
  width: 100%;
  transition: transform 8s linear;
}

.portfolio-item:hover img {
  transform: translateY(-70%);
}

/* Overlay */
.portfolio-overlay {
  position: absolute;
  inset: 0;
  background: linear-gradient(to top, rgba(0,0,0,0.7), rgba(0,0,0,0.2));
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 25px;
  opacity: 0;
  transition: 0.4s ease;
}

/* Show overlay on hover */
.portfolio-item:hover .portfolio-overlay {
  opacity: 1;
}

/* Title */
.portfolio-overlay h4 {
  color: #fff;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 600;
}

/* Button */
.portfolio-btn {
  background: #ffffff;
  color: #111;
  padding: 8px 18px;
  border-radius: 30px;
  font-size: 14px;
  font-weight: 600;
  transition: 0.3s;
}

.portfolio-btn:hover {
  background: #6C63FF; /* change to your brand color */
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a41fa80 */<a href="https://smartviewsolutions.co.uk/" target="_blank" class="portfolio-link">
  <div class="portfolio-item">
    <img src="https://smartdigitalsolutions.co/wp-content/uploads/2026/02/smartviewsolutions.co_.uk_-1-scaled.png" alt="SmartView Solutions Website">
    
    <div class="portfolio-overlay">
      <h4>SmartView Solutions</h4>
      <span class="portfolio-btn">View Website</span>
    </div>
  </div>
</a>/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6ccd5c8 *//* Portfolio Card */
.portfolio-link {
  text-decoration: none;
}

.portfolio-item {
  position: relative;
  height: 320px;
  overflow: hidden;
  border-radius: 16px;
  box-shadow: 0 15px 35px rgba(0,0,0,0.15);
}

/* Image scroll effect */
.portfolio-item img {
  width: 100%;
  transition: transform 8s linear;
}

.portfolio-item:hover img {
  transform: translateY(-70%);
}

/* Overlay */
.portfolio-overlay {
  position: absolute;
  inset: 0;
  background: linear-gradient(to top, rgba(0,0,0,0.7), rgba(0,0,0,0.2));
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 25px;
  opacity: 0;
  transition: 0.4s ease;
}

/* Show overlay on hover */
.portfolio-item:hover .portfolio-overlay {
  opacity: 1;
}

/* Title */
.portfolio-overlay h4 {
  color: #fff;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 600;
}

/* Button */
.portfolio-btn {
  background: #ffffff;
  color: #111;
  padding: 8px 18px;
  border-radius: 30px;
  font-size: 14px;
  font-weight: 600;
  transition: 0.3s;
}

.portfolio-btn:hover {
  background: #6C63FF; /* change to your brand color */
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-31681af */.portfolio-link {
  text-decoration: none;
}

.portfolio-item {
  position: relative;
  height: 320px;
  overflow: hidden;
  border-radius: 16px;
  box-shadow: 0 15px 35px rgba(0,0,0,0.15);
}

.portfolio-item img {
  width: 100%;
  transition: transform 10s linear;
}

.portfolio-item:hover img {
  transform: translateY(-70%);
}

.portfolio-overlay {
  position: absolute;
  inset: 0;
  background: linear-gradient(to top, rgba(0,0,0,0.75), rgba(0,0,0,0.2));
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 25px;
  opacity: 0;
  transition: 0.4s ease;
}

.portfolio-item:hover .portfolio-overlay {
  opacity: 1;
}

.portfolio-overlay h4 {
  color: #fff;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 600;
}

.portfolio-btn {
  background: #ffffff;
  color: #111;
  padding: 8px 18px;
  border-radius: 30px;
  font-size: 14px;
  font-weight: 600;
  transition: 0.3s;
}

.portfolio-btn:hover {
  background: #6C63FF; /* change to your brand color */
  color: #fff;
}

@media(max-width:768px){
  .portfolio-item:hover img{
    transform:none;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6618a82 *//* Portfolio Card */
.portfolio-link {
  text-decoration: none;
}

.portfolio-item {
  position: relative;
  height: 320px;
  overflow: hidden;
  border-radius: 16px;
  box-shadow: 0 15px 35px rgba(0,0,0,0.15);
}

/* Image scroll effect */
.portfolio-item img {
  width: 100%;
  transition: transform 8s linear;
}

.portfolio-item:hover img {
  transform: translateY(-70%);
}

/* Overlay */
.portfolio-overlay {
  position: absolute;
  inset: 0;
  background: linear-gradient(to top, rgba(0,0,0,0.7), rgba(0,0,0,0.2));
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 25px;
  opacity: 0;
  transition: 0.4s ease;
}

/* Show overlay on hover */
.portfolio-item:hover .portfolio-overlay {
  opacity: 1;
}

/* Title */
.portfolio-overlay h4 {
  color: #fff;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 600;
}

/* Button */
.portfolio-btn {
  background: #ffffff;
  color: #111;
  padding: 8px 18px;
  border-radius: 30px;
  font-size: 14px;
  font-weight: 600;
  transition: 0.3s;
}

.portfolio-btn:hover {
  background: #6C63FF; /* change to your brand color */
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-683d123 */<a href="https://smartviewsolutions.co.uk/" target="_blank" class="portfolio-link">
  <div class="portfolio-item">
    <img src="https://smartdigitalsolutions.co/wp-content/uploads/2026/02/smartviewsolutions.co_.uk_-1-scaled.png" alt="SmartView Solutions Website">
    
    <div class="portfolio-overlay">
      <h4>SmartView Solutions</h4>
      <span class="portfolio-btn">View Website</span>
    </div>
  </div>
</a>/* End custom CSS */