.elementor-946 .elementor-element.elementor-element-030bdc8{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-946 .elementor-element.elementor-element-030bdc8.e-con{--align-self:flex-start;}.elementor-946 .elementor-element.elementor-element-fdbebe2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-9fd502f:hover{background-color:var( --e-global-color-secondary );}.elementor-946 .elementor-element.elementor-element-9fd502f{padding:15px 15px 15px 15px;border-radius:8px 8px 8px 8px;}.elementor-946 .elementor-element.elementor-element-9fd502f .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-946 .elementor-element.elementor-element-9fd502f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-9fd502f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-9fd502f.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-9fd502f.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-9fd502f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-9fd502f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-9fd502f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-9fd502f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-9fd502f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-9fd502f.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-9fd502f .elementor-icon{font-size:45px;}.elementor-946 .elementor-element.elementor-element-9fd502f .elementor-icon-box-title, .elementor-946 .elementor-element.elementor-element-9fd502f .elementor-icon-box-title a{font-family:"Bricolage Grotesque", Sans-serif;font-size:23px;font-weight:400;}.elementor-946 .elementor-element.elementor-element-9fd502f:has(:hover) .elementor-icon-box-title,
					 .elementor-946 .elementor-element.elementor-element-9fd502f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-9fd502f .elementor-icon-box-description{font-family:"Bricolage Grotesque", Sans-serif;font-size:14px;font-weight:400;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-53b04d9 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:15px;font-weight:600;}.elementor-946 .elementor-element.elementor-element-c5657ec{width:100%;max-width:100%;padding:5px 80px 5px 15px;border-radius:8px 8px 8px 8px;}.elementor-946 .elementor-element.elementor-element-c5657ec:hover{background-color:var( --e-global-color-secondary );}.elementor-946 .elementor-element.elementor-element-c5657ec .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-946 .elementor-element.elementor-element-c5657ec .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-c5657ec.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-c5657ec.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-c5657ec.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-c5657ec.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-c5657ec.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-c5657ec.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-c5657ec.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-c5657ec.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-c5657ec.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-c5657ec .elementor-icon{font-size:16px;}.elementor-946 .elementor-element.elementor-element-c5657ec .elementor-icon-box-title, .elementor-946 .elementor-element.elementor-element-c5657ec .elementor-icon-box-title a{font-family:"Bricolage Grotesque", Sans-serif;font-size:15px;font-weight:400;}.elementor-946 .elementor-element.elementor-element-c5657ec:has(:hover) .elementor-icon-box-title,
					 .elementor-946 .elementor-element.elementor-element-c5657ec:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-97d96a8{width:100%;max-width:100%;padding:5px 80px 5px 15px;border-radius:8px 8px 8px 8px;}.elementor-946 .elementor-element.elementor-element-97d96a8:hover{background-color:var( --e-global-color-secondary );}.elementor-946 .elementor-element.elementor-element-97d96a8 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-946 .elementor-element.elementor-element-97d96a8 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-97d96a8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-97d96a8.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-97d96a8.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-97d96a8.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-97d96a8.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-97d96a8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-97d96a8.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-97d96a8.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-97d96a8.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-97d96a8 .elementor-icon{font-size:16px;}.elementor-946 .elementor-element.elementor-element-97d96a8 .elementor-icon-box-title, .elementor-946 .elementor-element.elementor-element-97d96a8 .elementor-icon-box-title a{font-family:"Bricolage Grotesque", Sans-serif;font-size:15px;font-weight:400;}.elementor-946 .elementor-element.elementor-element-97d96a8:has(:hover) .elementor-icon-box-title,
					 .elementor-946 .elementor-element.elementor-element-97d96a8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-4804c0f{width:100%;max-width:100%;padding:5px 80px 5px 15px;border-radius:8px 8px 8px 8px;}.elementor-946 .elementor-element.elementor-element-4804c0f:hover{background-color:var( --e-global-color-secondary );}.elementor-946 .elementor-element.elementor-element-4804c0f .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-946 .elementor-element.elementor-element-4804c0f .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-4804c0f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-4804c0f.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-4804c0f.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-4804c0f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-4804c0f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-4804c0f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-4804c0f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-4804c0f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-4804c0f.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-4804c0f .elementor-icon{font-size:16px;}.elementor-946 .elementor-element.elementor-element-4804c0f .elementor-icon-box-title, .elementor-946 .elementor-element.elementor-element-4804c0f .elementor-icon-box-title a{font-family:"Bricolage Grotesque", Sans-serif;font-size:15px;font-weight:400;}.elementor-946 .elementor-element.elementor-element-4804c0f:has(:hover) .elementor-icon-box-title,
					 .elementor-946 .elementor-element.elementor-element-4804c0f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-71c81d7{--display:flex;}.elementor-946 .elementor-element.elementor-element-3bc8b01 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:15px;font-weight:600;}.elementor-946 .elementor-element.elementor-element-51228b0{--grid-template-columns:repeat(3, auto);text-align:left;--icon-size:20px;--grid-column-gap:5px;--grid-row-gap:5px;}.elementor-946 .elementor-element.elementor-element-51228b0 .elementor-social-icon{background-color:var( --e-global-color-accent );}.elementor-946 .elementor-element.elementor-element-51228b0 .elementor-icon{border-radius:10px 10px 10px 10px;}.elementor-946 .elementor-element.elementor-element-51228b0 .elementor-social-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-946 .elementor-element.elementor-element-c427ea0{--display:flex;--gap:150px 150px;--row-gap:150px;--column-gap:150px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF3D;--border-color:#FFFFFF3D;--border-radius:15px 15px 15px 15px;--padding-top:50px;--padding-bottom:50px;--padding-left:80px;--padding-right:80px;}.elementor-946 .elementor-element.elementor-element-c427ea0:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-c427ea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(320deg, var( --e-global-color-secondary ) 50%, #343538E0 100%);}.elementor-946 .elementor-element.elementor-element-7730607{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-946 .elementor-element.elementor-element-bcbb63d{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-946 .elementor-element.elementor-element-8fef336 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-946 .elementor-element.elementor-element-5f46992 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-weight:600;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-32f7d8b p{margin-block-end:0px;}.elementor-946 .elementor-element.elementor-element-ff98405 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:12px;font-weight:700;color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-01ed059{--e-image-carousel-slides-to-show:6;}.elementor-946 .elementor-element.elementor-element-01ed059 .swiper-wrapper{display:flex;align-items:center;}.elementor-946 .elementor-element.elementor-element-6455c74{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF3D;--border-color:#FFFFFF3D;--border-radius:10px 10px 10px 10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-946 .elementor-element.elementor-element-45c5f4c{--e-transform-transition-duration:0ms;}.elementor-946 .elementor-element.elementor-element-45c5f4c img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1.1s;border-radius:10px 10px 10px 10px;}.elementor-946 .elementor-element.elementor-element-0769eca{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-946 .elementor-element.elementor-element-983a185{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-983a185.e-con{--align-self:center;}.elementor-946 .elementor-element.elementor-element-79256bc{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:14px 14px 14px 14px;box-shadow:0px 0px 14px 0px rgba(110.5, 110.5, 110.5, 0.5);}.elementor-946 .elementor-element.elementor-element-79256bc:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );box-shadow:0px 0px 19px 0px rgba(115.60000000000001, 115.60000000000001, 115.60000000000001, 0.5);}.elementor-946 .elementor-element.elementor-element-79256bc .elementor-icon-box-wrapper{gap:15px;}.elementor-946 .elementor-element.elementor-element-79256bc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-79256bc.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-79256bc.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-946 .elementor-element.elementor-element-79256bc.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-79256bc .elementor-icon{font-size:25px;border-radius:15px 15px 15px 15px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-946 .elementor-element.elementor-element-087f6dc .elementor-button{background-color:var( --e-global-color-accent );transition-duration:2.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF3D;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-946 .elementor-element.elementor-element-087f6dc .elementor-button:hover, .elementor-946 .elementor-element.elementor-element-087f6dc .elementor-button:focus{background-color:transparent;background-image:radial-gradient(at top center, #FFFFFF3D 0%, #FFFFFF00 70%);}.elementor-946 .elementor-element.elementor-element-087f6dc.elementor-element{--align-self:center;}.elementor-946 .elementor-element.elementor-element-087f6dc{border-radius:10px 10px 10px 10px;}.elementor-946 .elementor-element.elementor-element-087f6dc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-946 .elementor-element.elementor-element-087f6dc .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-946 .elementor-element.elementor-element-72942c3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF3D;--border-color:#FFFFFF3D;--border-radius:10px 10px 10px 10px;}.elementor-946 .elementor-element.elementor-element-72942c3:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-72942c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-946 .elementor-element.elementor-element-0108d30{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-0108d30:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-0108d30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shahvaiz.com/wp-content/uploads/2026/06/Black-2-Black-Lane-Thumnail.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-946 .elementor-element.elementor-element-0108d30:hover::before, .elementor-946 .elementor-element.elementor-element-0108d30:hover > .elementor-background-video-container::before, .elementor-946 .elementor-element.elementor-element-0108d30:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-946 .elementor-element.elementor-element-0108d30 > .elementor-background-slideshow:hover::before, .elementor-946 .elementor-element.elementor-element-0108d30 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-946 .elementor-element.elementor-element-0108d30:hover{--overlay-opacity:0.5;}.elementor-946 .elementor-element.elementor-element-0108d30, .elementor-946 .elementor-element.elementor-element-0108d30::before{--overlay-transition:1.5s;}.elementor-946 .elementor-element.elementor-element-4f18f38{padding:0px 0px 0px 0px;}.elementor-946 .elementor-element.elementor-element-4f18f38 .elementor-icon-box-wrapper{gap:15px;}.elementor-946 .elementor-element.elementor-element-4f18f38.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;fill:#02010100;color:#02010100;}.elementor-946 .elementor-element.elementor-element-4f18f38.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-4f18f38.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-946 .elementor-element.elementor-element-4f18f38.elementor-view-framed .elementor-icon{background-color:#02010100;}.elementor-946 .elementor-element.elementor-element-4f18f38.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-4f18f38.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-4f18f38.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-4f18f38.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-4f18f38.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-4f18f38.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-946 .elementor-element.elementor-element-4f18f38.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-4f18f38.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-4f18f38 .elementor-icon{font-size:35px;padding:33px;}.elementor-946 .elementor-element.elementor-element-6c38546{--display:flex;--min-height:50px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-946 .elementor-element.elementor-element-06266a4 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:0px;}.elementor-946 .elementor-element.elementor-element-06266a4 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-text );transition-duration:1s;}.elementor-946 .elementor-element.elementor-element-06266a4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-06266a4.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-06266a4.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-06266a4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-06266a4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-06266a4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-06266a4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-06266a4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-06266a4.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-06266a4 .elementor-icon{transition-duration:1s;font-size:16px;}.elementor-946 .elementor-element.elementor-element-06266a4 .elementor-icon-box-title, .elementor-946 .elementor-element.elementor-element-06266a4 .elementor-icon-box-title a{font-family:"Bricolage Grotesque", Sans-serif;font-size:12px;font-weight:600;}.elementor-946 .elementor-element.elementor-element-06266a4:has(:hover) .elementor-icon-box-title,
					 .elementor-946 .elementor-element.elementor-element-06266a4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-2749e0d .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-a1594af{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF3D;--border-color:#FFFFFF3D;--border-radius:10px 10px 10px 10px;}.elementor-946 .elementor-element.elementor-element-a1594af:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-a1594af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-946 .elementor-element.elementor-element-07f2380{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-07f2380:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-07f2380 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shahvaiz.com/wp-content/uploads/2026/06/Chenab-University-Thumbnail.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-946 .elementor-element.elementor-element-07f2380:hover::before, .elementor-946 .elementor-element.elementor-element-07f2380:hover > .elementor-background-video-container::before, .elementor-946 .elementor-element.elementor-element-07f2380:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-946 .elementor-element.elementor-element-07f2380 > .elementor-background-slideshow:hover::before, .elementor-946 .elementor-element.elementor-element-07f2380 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-946 .elementor-element.elementor-element-07f2380:hover{--overlay-opacity:0.5;}.elementor-946 .elementor-element.elementor-element-07f2380, .elementor-946 .elementor-element.elementor-element-07f2380::before{--overlay-transition:1.5s;}.elementor-946 .elementor-element.elementor-element-2240e1d{padding:0px 0px 0px 0px;}.elementor-946 .elementor-element.elementor-element-2240e1d .elementor-icon-box-wrapper{gap:15px;}.elementor-946 .elementor-element.elementor-element-2240e1d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;fill:#02010100;color:#02010100;}.elementor-946 .elementor-element.elementor-element-2240e1d.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-2240e1d.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-946 .elementor-element.elementor-element-2240e1d.elementor-view-framed .elementor-icon{background-color:#02010100;}.elementor-946 .elementor-element.elementor-element-2240e1d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-2240e1d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-2240e1d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-2240e1d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-2240e1d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-2240e1d.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-946 .elementor-element.elementor-element-2240e1d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-2240e1d.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-2240e1d .elementor-icon{font-size:35px;padding:33px;}.elementor-946 .elementor-element.elementor-element-6129a55{--display:flex;--min-height:50px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-946 .elementor-element.elementor-element-f352e93 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:0px;}.elementor-946 .elementor-element.elementor-element-f352e93 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-text );transition-duration:1s;}.elementor-946 .elementor-element.elementor-element-f352e93.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-f352e93.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-f352e93.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-f352e93.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-f352e93.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-f352e93.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-f352e93.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-f352e93.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-f352e93.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-f352e93 .elementor-icon{transition-duration:1s;font-size:16px;}.elementor-946 .elementor-element.elementor-element-f352e93 .elementor-icon-box-title, .elementor-946 .elementor-element.elementor-element-f352e93 .elementor-icon-box-title a{font-family:"Bricolage Grotesque", Sans-serif;font-size:12px;font-weight:600;}.elementor-946 .elementor-element.elementor-element-f352e93:has(:hover) .elementor-icon-box-title,
					 .elementor-946 .elementor-element.elementor-element-f352e93:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-6e23de3 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-a7fd9f6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF3D;--border-color:#FFFFFF3D;--border-radius:10px 10px 10px 10px;}.elementor-946 .elementor-element.elementor-element-a7fd9f6:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-a7fd9f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-946 .elementor-element.elementor-element-19b3b40{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-19b3b40:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-19b3b40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shahvaiz.com/wp-content/uploads/2026/06/Wear-Malta-Thumnail.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-946 .elementor-element.elementor-element-19b3b40:hover::before, .elementor-946 .elementor-element.elementor-element-19b3b40:hover > .elementor-background-video-container::before, .elementor-946 .elementor-element.elementor-element-19b3b40:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-946 .elementor-element.elementor-element-19b3b40 > .elementor-background-slideshow:hover::before, .elementor-946 .elementor-element.elementor-element-19b3b40 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-946 .elementor-element.elementor-element-19b3b40:hover{--overlay-opacity:0.5;}.elementor-946 .elementor-element.elementor-element-19b3b40, .elementor-946 .elementor-element.elementor-element-19b3b40::before{--overlay-transition:1.5s;}.elementor-946 .elementor-element.elementor-element-77c0c88{padding:0px 0px 0px 0px;}.elementor-946 .elementor-element.elementor-element-77c0c88 .elementor-icon-box-wrapper{gap:15px;}.elementor-946 .elementor-element.elementor-element-77c0c88.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;fill:#02010100;color:#02010100;}.elementor-946 .elementor-element.elementor-element-77c0c88.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-77c0c88.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-946 .elementor-element.elementor-element-77c0c88.elementor-view-framed .elementor-icon{background-color:#02010100;}.elementor-946 .elementor-element.elementor-element-77c0c88.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-77c0c88.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-77c0c88.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-77c0c88.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-77c0c88.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-77c0c88.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-946 .elementor-element.elementor-element-77c0c88.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-77c0c88.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-77c0c88 .elementor-icon{font-size:35px;padding:33px;}.elementor-946 .elementor-element.elementor-element-f98ccbf{--display:flex;--min-height:50px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-946 .elementor-element.elementor-element-a8b0ae7 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:0px;}.elementor-946 .elementor-element.elementor-element-a8b0ae7 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-text );transition-duration:1s;}.elementor-946 .elementor-element.elementor-element-a8b0ae7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-a8b0ae7.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-a8b0ae7.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-a8b0ae7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-a8b0ae7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-a8b0ae7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-a8b0ae7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-a8b0ae7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-a8b0ae7.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-a8b0ae7 .elementor-icon{transition-duration:1s;font-size:16px;}.elementor-946 .elementor-element.elementor-element-a8b0ae7 .elementor-icon-box-title, .elementor-946 .elementor-element.elementor-element-a8b0ae7 .elementor-icon-box-title a{font-family:"Bricolage Grotesque", Sans-serif;font-size:12px;font-weight:600;}.elementor-946 .elementor-element.elementor-element-a8b0ae7:has(:hover) .elementor-icon-box-title,
					 .elementor-946 .elementor-element.elementor-element-a8b0ae7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-a98801f .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-2a6c0c5{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-ca2e9d9{--display:flex;}.elementor-946 .elementor-element.elementor-element-04bed02{text-align:center;}.elementor-946 .elementor-element.elementor-element-04bed02 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:31px;font-weight:600;text-transform:capitalize;}.elementor-946 .elementor-element.elementor-element-0c8c0e3{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-ed31e3a{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-ed31e3a:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-ed31e3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1B1E00;}.elementor-946 .elementor-element.elementor-element-ed31e3a:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #F2295B03 100%);}.elementor-946 .elementor-element.elementor-element-ed31e3a.e-con{--e-con-transform-rotateZ:3deg;}.elementor-946 .elementor-element.elementor-element-7ed562b{background-color:var( --e-global-color-secondary );padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8F9199;border-radius:20px 20px 20px 20px;}.elementor-946 .elementor-element.elementor-element-7ed562b:hover{background-color:transparent;background-image:linear-gradient(160deg, #1A1B1E00 48%, #FFFFFF4F 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-946 .elementor-element.elementor-element-7ed562b .elementor-icon-box-wrapper{text-align:start;gap:80px;}.elementor-946 .elementor-element.elementor-element-7ed562b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-7ed562b.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-7ed562b.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-7ed562b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-7ed562b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-7ed562b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-7ed562b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-7ed562b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-7ed562b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-7ed562b .elementor-icon-box-title, .elementor-946 .elementor-element.elementor-element-7ed562b .elementor-icon-box-title a{font-family:"Bricolage Grotesque", Sans-serif;font-weight:400;}.elementor-946 .elementor-element.elementor-element-7ed562b .elementor-icon-box-title{text-shadow:0px 0px 10px rgba(186.23269653320312, 186.23269653320312, 186.23269653320312, 0.3);}.elementor-946 .elementor-element.elementor-element-7ed562b:has(:hover) .elementor-icon-box-title,
					 .elementor-946 .elementor-element.elementor-element-7ed562b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-7ed562b .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-1a3352e{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-1a3352e:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-1a3352e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1B1E00;}.elementor-946 .elementor-element.elementor-element-1a3352e:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 36%, #F2295B00 73%);}.elementor-946 .elementor-element.elementor-element-1a3352e.e-con{--e-con-transform-rotateZ:-3deg;}.elementor-946 .elementor-element.elementor-element-5c32d28{background-color:var( --e-global-color-secondary );padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-946 .elementor-element.elementor-element-5c32d28:hover{background-color:transparent;background-image:linear-gradient(160deg, #1A1B1E00 48%, #FFFFFF4F 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-5c32d28 .elementor-icon-box-wrapper{text-align:start;gap:80px;}.elementor-946 .elementor-element.elementor-element-5c32d28.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-5c32d28.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-5c32d28.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-5c32d28.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-5c32d28.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-5c32d28.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-5c32d28.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-5c32d28.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-5c32d28.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-5c32d28 .elementor-icon{font-size:69px;}.elementor-946 .elementor-element.elementor-element-5c32d28 .elementor-icon-box-title, .elementor-946 .elementor-element.elementor-element-5c32d28 .elementor-icon-box-title a{font-family:"Bricolage Grotesque", Sans-serif;font-weight:400;}.elementor-946 .elementor-element.elementor-element-5c32d28 .elementor-icon-box-title{text-shadow:0px 0px 10px rgba(186.23269653320312, 186.23269653320312, 186.23269653320312, 0.3);}.elementor-946 .elementor-element.elementor-element-5c32d28:has(:hover) .elementor-icon-box-title,
					 .elementor-946 .elementor-element.elementor-element-5c32d28:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-5c32d28 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-fa120b8{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-fa120b8:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-fa120b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1B1E00;}.elementor-946 .elementor-element.elementor-element-fa120b8:hover{background-color:transparent;background-image:linear-gradient(180deg, #6E6E6E00 0%, var( --e-global-color-secondary ) 100%);box-shadow:0px 0px 10px 0px rgba(161.97812499999998, 161.97812499999998, 161.97812499999998, 0.5);}.elementor-946 .elementor-element.elementor-element-fa120b8.e-con{--e-con-transform-rotateZ:3deg;}.elementor-946 .elementor-element.elementor-element-bd397fc{background-color:var( --e-global-color-secondary );padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-946 .elementor-element.elementor-element-bd397fc:hover{background-color:transparent;background-image:linear-gradient(160deg, #1A1B1E00 48%, #FFFFFF4F 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-bd397fc .elementor-icon-box-wrapper{text-align:start;gap:80px;}.elementor-946 .elementor-element.elementor-element-bd397fc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-bd397fc.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-bd397fc.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-bd397fc.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-bd397fc.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-bd397fc.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-bd397fc.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-bd397fc.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-bd397fc.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-bd397fc .elementor-icon{font-size:69px;}.elementor-946 .elementor-element.elementor-element-bd397fc .elementor-icon-box-title, .elementor-946 .elementor-element.elementor-element-bd397fc .elementor-icon-box-title a{font-family:"Bricolage Grotesque", Sans-serif;font-weight:400;}.elementor-946 .elementor-element.elementor-element-bd397fc .elementor-icon-box-title{text-shadow:0px 0px 10px rgba(186.23269653320312, 186.23269653320312, 186.23269653320312, 0.3);}.elementor-946 .elementor-element.elementor-element-bd397fc:has(:hover) .elementor-icon-box-title,
					 .elementor-946 .elementor-element.elementor-element-bd397fc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-bd397fc .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-9c68bb3{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-9c68bb3:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-9c68bb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1B1E00;}.elementor-946 .elementor-element.elementor-element-9c68bb3:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 36%, #F2295B00 73%);}.elementor-946 .elementor-element.elementor-element-9c68bb3.e-con{--e-con-transform-rotateZ:-3deg;}.elementor-946 .elementor-element.elementor-element-1fcd638{background-color:var( --e-global-color-secondary );padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-946 .elementor-element.elementor-element-1fcd638:hover{background-color:transparent;background-image:linear-gradient(160deg, #1A1B1E00 48%, #FFFFFF4F 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-1fcd638 .elementor-icon-box-wrapper{text-align:start;gap:80px;}.elementor-946 .elementor-element.elementor-element-1fcd638.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-1fcd638.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-1fcd638.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-1fcd638.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-1fcd638.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-1fcd638.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-1fcd638.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-1fcd638.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-1fcd638.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-1fcd638 .elementor-icon{font-size:69px;}.elementor-946 .elementor-element.elementor-element-1fcd638 .elementor-icon-box-title, .elementor-946 .elementor-element.elementor-element-1fcd638 .elementor-icon-box-title a{font-family:"Bricolage Grotesque", Sans-serif;font-weight:400;}.elementor-946 .elementor-element.elementor-element-1fcd638 .elementor-icon-box-title{text-shadow:0px 0px 10px rgba(186.23269653320312, 186.23269653320312, 186.23269653320312, 0.3);}.elementor-946 .elementor-element.elementor-element-1fcd638:has(:hover) .elementor-icon-box-title,
					 .elementor-946 .elementor-element.elementor-element-1fcd638:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-1fcd638 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-b207a22{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-946 .elementor-element.elementor-element-4205106{text-align:center;}.elementor-946 .elementor-element.elementor-element-4205106 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:31px;font-weight:600;text-transform:capitalize;}.elementor-946 .elementor-element.elementor-element-3809913{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-946 .elementor-element.elementor-element-2cc51d1 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-weight:600;}.elementor-946 .elementor-element.elementor-element-c5275ee .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;}.elementor-946 .elementor-element.elementor-element-c5275ee .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-946 .elementor-element.elementor-element-181b1ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-946 .elementor-element.elementor-element-0b2a327{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;border-style:solid;--border-style:solid;border-color:#8F919954;--border-color:#8F919954;}.elementor-946 .elementor-element.elementor-element-0b2a327:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-0b2a327 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-946 .elementor-element.elementor-element-0b2a327:hover{border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(178.47639465332034, 178.47639465332034, 178.47639465332034, 0.22);}.elementor-946 .elementor-element.elementor-element-0b2a327, .elementor-946 .elementor-element.elementor-element-0b2a327::before{--border-transition:0.3s;}.elementor-946 .elementor-element.elementor-element-15c971c .elementor-icon-box-wrapper{gap:15px;}.elementor-946 .elementor-element.elementor-element-15c971c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-15c971c.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-15c971c.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-15c971c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-15c971c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-15c971c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-15c971c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-15c971c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-15c971c.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-eb5823b .elementor-icon-box-wrapper{gap:15px;}.elementor-946 .elementor-element.elementor-element-eb5823b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-eb5823b.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-eb5823b.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-eb5823b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-eb5823b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-eb5823b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-eb5823b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-eb5823b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-eb5823b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-1612638 .elementor-icon-box-wrapper{gap:15px;}.elementor-946 .elementor-element.elementor-element-1612638.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-1612638.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-1612638.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-1612638.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-1612638.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-1612638.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-1612638.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-1612638.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-1612638.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-26dc31f .elementor-icon-box-wrapper{gap:15px;}.elementor-946 .elementor-element.elementor-element-26dc31f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-26dc31f.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-26dc31f.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-26dc31f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-26dc31f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-26dc31f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-26dc31f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-26dc31f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-946 .elementor-element.elementor-element-26dc31f.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-946 .elementor-element.elementor-element-030bdc8{--width:100%;}.elementor-946 .elementor-element.elementor-element-fdbebe2{--width:18%;}.elementor-946 .elementor-element.elementor-element-c427ea0{--width:80%;}.elementor-946 .elementor-element.elementor-element-bcbb63d{--width:85%;}.elementor-946 .elementor-element.elementor-element-6455c74{--width:50%;}.elementor-946 .elementor-element.elementor-element-72942c3{--width:31%;}.elementor-946 .elementor-element.elementor-element-6c38546{--width:100%;}.elementor-946 .elementor-element.elementor-element-a1594af{--width:31%;}.elementor-946 .elementor-element.elementor-element-6129a55{--width:100%;}.elementor-946 .elementor-element.elementor-element-a7fd9f6{--width:31%;}.elementor-946 .elementor-element.elementor-element-f98ccbf{--width:100%;}.elementor-946 .elementor-element.elementor-element-ed31e3a{--width:25%;}.elementor-946 .elementor-element.elementor-element-1a3352e{--width:25%;}.elementor-946 .elementor-element.elementor-element-fa120b8{--width:25%;}.elementor-946 .elementor-element.elementor-element-9c68bb3{--width:25%;}.elementor-946 .elementor-element.elementor-element-b207a22{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-946 .elementor-element.elementor-element-fdbebe2{--width:683px;}.elementor-946 .elementor-element.elementor-element-c427ea0{--width:700px;}}@media(max-width:1024px){.elementor-946 .elementor-element.elementor-element-030bdc8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-946 .elementor-element.elementor-element-fdbebe2{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-946 .elementor-element.elementor-element-9fd502f{padding:10px 80px 10px 10px;}.elementor-946 .elementor-element.elementor-element-c427ea0{--min-height:0vh;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-946 .elementor-element.elementor-element-7730607{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}}@media(max-width:767px){.elementor-946 .elementor-element.elementor-element-030bdc8{--min-height:90vh;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-946 .elementor-element.elementor-element-fdbebe2{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-946 .elementor-element.elementor-element-c427ea0{--min-height:90vh;--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:50px 50px;--row-gap:50px;--column-gap:50px;--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-946 .elementor-element.elementor-element-c427ea0:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-c427ea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-secondary ) 71%, #343538E0 100%);}.elementor-946 .elementor-element.elementor-element-7730607{--width:500px;--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-946 .elementor-element.elementor-element-bcbb63d{--width:100%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-946 .elementor-element.elementor-element-5f46992 .elementor-heading-title{font-size:31px;}.elementor-946 .elementor-element.elementor-element-32f7d8b{text-align:justify;}.elementor-946 .elementor-element.elementor-element-01ed059{--e-image-carousel-slides-to-show:4;}.elementor-946 .elementor-element.elementor-element-6455c74{--width:100%;}.elementor-946 .elementor-element.elementor-element-0769eca{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-946 .elementor-element.elementor-element-72942c3{--width:100%;}.elementor-946 .elementor-element.elementor-element-0108d30{--min-height:455px;}.elementor-946 .elementor-element.elementor-element-a1594af{--width:100%;}.elementor-946 .elementor-element.elementor-element-07f2380{--min-height:455px;}.elementor-946 .elementor-element.elementor-element-a7fd9f6{--width:100%;}.elementor-946 .elementor-element.elementor-element-19b3b40{--min-height:455px;}.elementor-946 .elementor-element.elementor-element-2a6c0c5{--width:100%;--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-946 .elementor-element.elementor-element-ca2e9d9{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-946 .elementor-element.elementor-element-04bed02 .elementor-heading-title{font-size:31px;}.elementor-946 .elementor-element.elementor-element-0c8c0e3{--width:85%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-946 .elementor-element.elementor-element-7ed562b .elementor-icon-box-wrapper{gap:60px;}.elementor-946 .elementor-element.elementor-element-7ed562b .elementor-icon{font-size:65px;}.elementor-946 .elementor-element.elementor-element-5c32d28 .elementor-icon-box-wrapper{gap:60px;}.elementor-946 .elementor-element.elementor-element-5c32d28 .elementor-icon{font-size:80px;}.elementor-946 .elementor-element.elementor-element-bd397fc .elementor-icon-box-wrapper{gap:60px;}.elementor-946 .elementor-element.elementor-element-bd397fc .elementor-icon{font-size:80px;}.elementor-946 .elementor-element.elementor-element-1fcd638 .elementor-icon-box-wrapper{gap:60px;}.elementor-946 .elementor-element.elementor-element-1fcd638 .elementor-icon{font-size:80px;}.elementor-946 .elementor-element.elementor-element-b207a22{--width:100%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-946 .elementor-element.elementor-element-4205106 .elementor-heading-title{font-size:31px;}.elementor-946 .elementor-element.elementor-element-3809913{--justify-content:center;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-946 .elementor-element.elementor-element-2cc51d1{text-align:center;}.elementor-946 .elementor-element.elementor-element-2cc51d1 .elementor-heading-title{font-size:26px;}.elementor-946 .elementor-element.elementor-element-181b1ae{--z-index:999999;}.elementor-946 .elementor-element.elementor-element-0b2a327{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:50px 50px 50px 50px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-946 .elementor-element.elementor-element-0b2a327:hover{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-946 .elementor-element.elementor-element-15c971c .elementor-icon{font-size:30px;}.elementor-946 .elementor-element.elementor-element-eb5823b .elementor-icon{font-size:30px;}.elementor-946 .elementor-element.elementor-element-1612638 .elementor-icon{font-size:30px;}.elementor-946 .elementor-element.elementor-element-26dc31f .elementor-icon{font-size:30px;}}/* Start custom CSS for button, class: .elementor-element-087f6dc *//* Define the custom property for animation */
@property --angle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

/* Gradient Border Wrapper */
.border-gradient {
  --c: #171717;
  --p: 10%;
  --angle: 0deg;

  background: 
    linear-gradient(var(--c), var(--c)) padding-box,
    linear-gradient(var(--c), var(--c)) border-box; /* no border by default */

  border: 0.1px solid transparent;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}

/* Button core styling */
.border-gradient button {
  width: 250px;
  height: 80px;
  
  color: white;
  font-size: 1rem;
  font-family: "Inter", sans-serif;
  background: transparent;
  border: none;
  cursor: pointer;
}

/* Animate the custom property --angle */
@keyframes spinBorder {
  to {
    --angle: 360deg;
  }
}

/* Hover effect: start spinning border */
.border-gradient:hover {
  background: 
    linear-gradient(var(--c), var(--c)) padding-box,
    conic-gradient(
      from var(--angle),
      transparent,
      white var(--p),
      transparent calc(var(--p) * 2)
    ) border-box;

  animation: spinBorder 7s linear infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c427ea0 */.scrollcon {
    max-height: 499px; /* Desktop height */
    overflow-x: hidden; /* Prevent horizontal scrolling */
    overflow-y: auto; /* Enable vertical scrolling */
    scrollbar-width: none; /* Hide scrollbar in Firefox */
    -ms-overflow-style: none; /* Hide scrollbar in Edge/IE */
}

/* Hide scrollbar for Webkit browsers (Chrome, Safari) */
.scrollcon::-webkit-scrollbar {
    display: none; /* Completely hide the scrollbar */
}

/* Ensure content inside .scrollcon stacks vertically on mobile */
@media only screen and (max-width: 767px) {
    .scrollcon {
        max-height: 650px; /* Mobile height */
        display: flex; /* Use flexbox for content arrangement */
        flex-direction: column; /* Stack content vertically */
    }
}/* End custom CSS */