.elementor-63 .elementor-element.elementor-element-870f634{--display:flex;--position:absolute;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:65px;--padding-right:65px;top:0px;--z-index:9;}.elementor-63 .elementor-element.elementor-element-870f634.e-con{--align-self:center;}body:not(.rtl) .elementor-63 .elementor-element.elementor-element-870f634{left:0px;}body.rtl .elementor-63 .elementor-element.elementor-element-870f634{right:0px;}.elementor-63 .elementor-element.elementor-element-a031f08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-63 .elementor-element.elementor-element-a031f08.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-63 .elementor-element.elementor-element-94c089b{text-align:start;}.elementor-63 .elementor-element.elementor-element-94c089b img{width:100%;}.elementor-63 .elementor-element.elementor-element-d842b3f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:10px;--margin-bottom:0px;--margin-left:50px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-d842b3f.e-con{--align-self:center;}.elementor-63 .elementor-element.elementor-element-70fb230{--display:flex;}.elementor-63 .elementor-element.elementor-element-a4c2cbb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:0px;--padding-left:75px;--padding-right:75px;}.elementor-63 .elementor-element.elementor-element-a4c2cbb:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-a4c2cbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-63 .elementor-element.elementor-element-44bc4dc{--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-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:050px;--padding-right:050px;}.elementor-63 .elementor-element.elementor-element-fd20154{--display:flex;--justify-content:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-63 .elementor-element.elementor-element-b32ac0c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-a729e3e{width:var( --container-widget-width, 50% );max-width:50%;padding:10px 10px 10px 10px;--container-widget-width:50%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;}.elementor-63 .elementor-element.elementor-element-a729e3e:hover{background-color:var( --e-global-color-ed21583 );}.elementor-63 .elementor-element.elementor-element-a729e3e.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-a729e3e.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-63 .elementor-element.elementor-element-a729e3e.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-63 .elementor-element.elementor-element-a729e3e.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-a729e3e .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-a729e3e .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-63 .elementor-element.elementor-element-a729e3e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-63 .elementor-element.elementor-element-a729e3e:has(:hover) .elementor-image-box-title,
					 .elementor-63 .elementor-element.elementor-element-a729e3e:has(:focus) .elementor-image-box-title{color:#FAFAFA;}.elementor-63 .elementor-element.elementor-element-a729e3e .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:17px;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-f2f7748{width:var( --container-widget-width, 50% );max-width:50%;padding:10px 10px 10px 10px;--container-widget-width:50%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;}.elementor-63 .elementor-element.elementor-element-f2f7748:hover{background-color:var( --e-global-color-ed21583 );}.elementor-63 .elementor-element.elementor-element-f2f7748.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-f2f7748.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-63 .elementor-element.elementor-element-f2f7748.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-63 .elementor-element.elementor-element-f2f7748.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-f2f7748 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-f2f7748 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-63 .elementor-element.elementor-element-f2f7748 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-63 .elementor-element.elementor-element-f2f7748:has(:hover) .elementor-image-box-title,
					 .elementor-63 .elementor-element.elementor-element-f2f7748:has(:focus) .elementor-image-box-title{color:#FAFAFA;}.elementor-63 .elementor-element.elementor-element-f2f7748 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:17px;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-93dc538{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--border-radius:30px 0px 0px 30px;--margin-top:0px;--margin-bottom:030px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-93dc538.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-63 .elementor-element.elementor-element-fae33a7{width:var( --container-widget-width, 50% );max-width:50%;padding:10px 10px 10px 10px;--container-widget-width:50%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;}.elementor-63 .elementor-element.elementor-element-fae33a7:hover{background-color:var( --e-global-color-ed21583 );}.elementor-63 .elementor-element.elementor-element-fae33a7.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-fae33a7.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-63 .elementor-element.elementor-element-fae33a7.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-63 .elementor-element.elementor-element-fae33a7.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-fae33a7 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-fae33a7 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-63 .elementor-element.elementor-element-fae33a7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-63 .elementor-element.elementor-element-fae33a7:has(:hover) .elementor-image-box-title,
					 .elementor-63 .elementor-element.elementor-element-fae33a7:has(:focus) .elementor-image-box-title{color:#FAFAFA;}.elementor-63 .elementor-element.elementor-element-fae33a7 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:17px;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-a9a38c4{width:var( --container-widget-width, 50% );max-width:50%;padding:10px 10px 10px 10px;--container-widget-width:50%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;}.elementor-63 .elementor-element.elementor-element-a9a38c4:hover{background-color:var( --e-global-color-ed21583 );}.elementor-63 .elementor-element.elementor-element-a9a38c4.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-a9a38c4.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-63 .elementor-element.elementor-element-a9a38c4.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-63 .elementor-element.elementor-element-a9a38c4.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-a9a38c4 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-a9a38c4 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-63 .elementor-element.elementor-element-a9a38c4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-63 .elementor-element.elementor-element-a9a38c4:has(:hover) .elementor-image-box-title,
					 .elementor-63 .elementor-element.elementor-element-a9a38c4:has(:focus) .elementor-image-box-title{color:#FAFAFA;}.elementor-63 .elementor-element.elementor-element-a9a38c4 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:17px;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-fa34fe2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-63 .elementor-element.elementor-element-fa34fe2:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-fa34fe2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d84589c );}.elementor-63 .elementor-element.elementor-element-3e655db{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-63 .elementor-element.elementor-element-3e655db .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-63 .elementor-element.elementor-element-6c5f4c9{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-63 .elementor-element.elementor-element-6c5f4c9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-63 .elementor-element.elementor-element-6c5f4c9 img{width:100%;max-width:100%;height:150px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-63 .elementor-element.elementor-element-5ae563d .elementor-button{background-color:#42938DE0;font-size:17px;padding:5px 55px 5px 55px;}.elementor-63 .elementor-element.elementor-element-5ae563d{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-d107a00{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-63 .elementor-element.elementor-element-d107a00:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-d107a00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#393C4100;}.elementor-63 .elementor-element.elementor-element-d107a00.e-con{--align-self:center;}.elementor-63 .elementor-element.elementor-element-2989f8d{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--justify-items:center;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-63 .elementor-element.elementor-element-2989f8d.e-con{--align-self:center;}.elementor-63 .elementor-element.elementor-element-655864e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-63 .elementor-element.elementor-element-bf15196{text-align:center;}.elementor-63 .elementor-element.elementor-element-bf15196 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:bold;}.elementor-63 .elementor-element.elementor-element-bf15196 .elementor-heading-title a:hover, .elementor-63 .elementor-element.elementor-element-bf15196 .elementor-heading-title a:focus{color:var( --e-global-color-6d10595 );}.elementor-63 .elementor-element.elementor-element-ac19b11{width:var( --container-widget-width, 292px );max-width:292px;--container-widget-width:292px;--container-widget-flex-grow:0;text-align:start;}.elementor-63 .elementor-element.elementor-element-ac19b11 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-63 .elementor-element.elementor-element-60b134d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-63 .elementor-element.elementor-element-450293d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-63 .elementor-element.elementor-element-e425b28{text-align:center;}.elementor-63 .elementor-element.elementor-element-e425b28 .elementor-heading-title{font-size:20px;font-weight:bold;}.elementor-63 .elementor-element.elementor-element-e425b28 .elementor-heading-title a:hover, .elementor-63 .elementor-element.elementor-element-e425b28 .elementor-heading-title a:focus{color:var( --e-global-color-6d10595 );}.elementor-63 .elementor-element.elementor-element-866c3bc{width:var( --container-widget-width, 292px );max-width:292px;--container-widget-width:292px;--container-widget-flex-grow:0;text-align:start;}.elementor-63 .elementor-element.elementor-element-866c3bc .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-63 .elementor-element.elementor-element-976c910{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-63 .elementor-element.elementor-element-b50b74e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-63 .elementor-element.elementor-element-0b85d12{text-align:start;}.elementor-63 .elementor-element.elementor-element-0b85d12 .elementor-heading-title{font-size:20px;font-weight:bold;}.elementor-63 .elementor-element.elementor-element-0b85d12 .elementor-heading-title a:hover, .elementor-63 .elementor-element.elementor-element-0b85d12 .elementor-heading-title a:focus{color:var( --e-global-color-6d10595 );}.elementor-63 .elementor-element.elementor-element-3e019f2{width:initial;max-width:initial;text-align:start;}.elementor-63 .elementor-element.elementor-element-3e019f2 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-63 .elementor-element.elementor-element-2c33ab0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-63 .elementor-element.elementor-element-e98a93c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-63 .elementor-element.elementor-element-e98a93c:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-e98a93c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d84589c );}.elementor-63 .elementor-element.elementor-element-1edc53b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-63 .elementor-element.elementor-element-1edc53b .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-63 .elementor-element.elementor-element-9d73d12{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-63 .elementor-element.elementor-element-9d73d12.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-63 .elementor-element.elementor-element-9d73d12 img{width:100%;max-width:100%;height:150px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-63 .elementor-element.elementor-element-6db2d40 .elementor-button{background-color:#42938DE0;font-size:17px;padding:5px 55px 5px 55px;}.elementor-63 .elementor-element.elementor-element-6db2d40{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-a329efb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 20px 20px;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-63 .elementor-element.elementor-element-a329efb:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-a329efb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-277f575 );}.elementor-63 .elementor-element.elementor-element-a329efb.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-63 .elementor-element.elementor-element-259aa36{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-da626f7:hover{background-color:var( --e-global-color-ed21583 );}.elementor-63 .elementor-element.elementor-element-da626f7{padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-63 .elementor-element.elementor-element-da626f7.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-da626f7.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-63 .elementor-element.elementor-element-da626f7.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-63 .elementor-element.elementor-element-da626f7.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-da626f7 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-da626f7 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-63 .elementor-element.elementor-element-da626f7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-63 .elementor-element.elementor-element-da626f7:has(:hover) .elementor-image-box-title,
					 .elementor-63 .elementor-element.elementor-element-da626f7:has(:focus) .elementor-image-box-title{color:#FAFAFA;}.elementor-63 .elementor-element.elementor-element-da626f7 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:17px;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-4759082:hover{background-color:var( --e-global-color-ed21583 );}.elementor-63 .elementor-element.elementor-element-4759082{padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-63 .elementor-element.elementor-element-4759082.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-4759082.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-63 .elementor-element.elementor-element-4759082.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-63 .elementor-element.elementor-element-4759082.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-4759082 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-4759082 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-63 .elementor-element.elementor-element-4759082 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-63 .elementor-element.elementor-element-4759082:has(:hover) .elementor-image-box-title,
					 .elementor-63 .elementor-element.elementor-element-4759082:has(:focus) .elementor-image-box-title{color:#FAFAFA;}.elementor-63 .elementor-element.elementor-element-4759082 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:17px;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-7a81260:hover{background-color:var( --e-global-color-ed21583 );}.elementor-63 .elementor-element.elementor-element-7a81260{padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-63 .elementor-element.elementor-element-7a81260.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-7a81260.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-63 .elementor-element.elementor-element-7a81260.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-63 .elementor-element.elementor-element-7a81260.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-7a81260 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-7a81260 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-63 .elementor-element.elementor-element-7a81260 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-63 .elementor-element.elementor-element-7a81260:has(:hover) .elementor-image-box-title,
					 .elementor-63 .elementor-element.elementor-element-7a81260:has(:focus) .elementor-image-box-title{color:#FAFAFA;}.elementor-63 .elementor-element.elementor-element-7a81260 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:17px;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-dfb4a45:hover{background-color:var( --e-global-color-ed21583 );}.elementor-63 .elementor-element.elementor-element-dfb4a45{padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-63 .elementor-element.elementor-element-dfb4a45.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-dfb4a45.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-63 .elementor-element.elementor-element-dfb4a45.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-63 .elementor-element.elementor-element-dfb4a45.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-dfb4a45 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-dfb4a45 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-63 .elementor-element.elementor-element-dfb4a45 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-63 .elementor-element.elementor-element-dfb4a45:has(:hover) .elementor-image-box-title,
					 .elementor-63 .elementor-element.elementor-element-dfb4a45:has(:focus) .elementor-image-box-title{color:#FAFAFA;}.elementor-63 .elementor-element.elementor-element-dfb4a45 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:17px;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-f02d367{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-63 .elementor-element.elementor-element-2622bb8{padding:5px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-2622bb8.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-2622bb8 .elementor-icon-wrapper{text-align:center;}.elementor-63 .elementor-element.elementor-element-2622bb8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-2622bb8.elementor-view-framed .elementor-icon, .elementor-63 .elementor-element.elementor-element-2622bb8.elementor-view-default .elementor-icon{color:var( --e-global-color-558a6ff );border-color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-2622bb8.elementor-view-framed .elementor-icon, .elementor-63 .elementor-element.elementor-element-2622bb8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-2622bb8 .elementor-icon{font-size:20px;}.elementor-63 .elementor-element.elementor-element-2622bb8 .elementor-icon svg{height:20px;}.elementor-63 .elementor-element.elementor-element-733a164.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-6f35da8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-63 .elementor-element.elementor-element-6f35da8:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-6f35da8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-277f575 );}.elementor-63 .elementor-element.elementor-element-6f35da8.e-con{--align-self:center;}.elementor-63 .elementor-element.elementor-element-9f7a797{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:30px 0px 0px 30px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-9f7a797.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-63 .elementor-element.elementor-element-017e8b5:hover{background-color:var( --e-global-color-ed21583 );}.elementor-63 .elementor-element.elementor-element-017e8b5{padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-63 .elementor-element.elementor-element-017e8b5.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-017e8b5.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-63 .elementor-element.elementor-element-017e8b5.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-63 .elementor-element.elementor-element-017e8b5.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-017e8b5 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-017e8b5 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-63 .elementor-element.elementor-element-017e8b5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-63 .elementor-element.elementor-element-017e8b5:has(:hover) .elementor-image-box-title,
					 .elementor-63 .elementor-element.elementor-element-017e8b5:has(:focus) .elementor-image-box-title{color:#FAFAFA;}.elementor-63 .elementor-element.elementor-element-017e8b5 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:17px;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-8fb2d7a:hover{background-color:var( --e-global-color-ed21583 );}.elementor-63 .elementor-element.elementor-element-8fb2d7a{padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-63 .elementor-element.elementor-element-8fb2d7a.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-8fb2d7a.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-63 .elementor-element.elementor-element-8fb2d7a.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-63 .elementor-element.elementor-element-8fb2d7a.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-8fb2d7a .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-8fb2d7a .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-63 .elementor-element.elementor-element-8fb2d7a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-63 .elementor-element.elementor-element-8fb2d7a:has(:hover) .elementor-image-box-title,
					 .elementor-63 .elementor-element.elementor-element-8fb2d7a:has(:focus) .elementor-image-box-title{color:#FAFAFA;}.elementor-63 .elementor-element.elementor-element-8fb2d7a .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:17px;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-c077519:hover{background-color:var( --e-global-color-ed21583 );}.elementor-63 .elementor-element.elementor-element-c077519{padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-63 .elementor-element.elementor-element-c077519.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-c077519.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-63 .elementor-element.elementor-element-c077519.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-63 .elementor-element.elementor-element-c077519.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-c077519 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-c077519 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-63 .elementor-element.elementor-element-c077519 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-63 .elementor-element.elementor-element-c077519:has(:hover) .elementor-image-box-title,
					 .elementor-63 .elementor-element.elementor-element-c077519:has(:focus) .elementor-image-box-title{color:#FAFAFA;}.elementor-63 .elementor-element.elementor-element-c077519 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:17px;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-cff71d3:hover{background-color:var( --e-global-color-ed21583 );}.elementor-63 .elementor-element.elementor-element-cff71d3{padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-63 .elementor-element.elementor-element-cff71d3.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-cff71d3.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-63 .elementor-element.elementor-element-cff71d3.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-63 .elementor-element.elementor-element-cff71d3.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-cff71d3 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-cff71d3 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-63 .elementor-element.elementor-element-cff71d3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-63 .elementor-element.elementor-element-cff71d3:has(:hover) .elementor-image-box-title,
					 .elementor-63 .elementor-element.elementor-element-cff71d3:has(:focus) .elementor-image-box-title{color:#FAFAFA;}.elementor-63 .elementor-element.elementor-element-cff71d3 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:17px;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-be2f11f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:30px 0px 0px 30px;--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-63 .elementor-element.elementor-element-be2f11f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-63 .elementor-element.elementor-element-c8570b3:hover{background-color:var( --e-global-color-ed21583 );}.elementor-63 .elementor-element.elementor-element-c8570b3{padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-63 .elementor-element.elementor-element-c8570b3.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-c8570b3.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-63 .elementor-element.elementor-element-c8570b3.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-63 .elementor-element.elementor-element-c8570b3.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-c8570b3 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-c8570b3 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-63 .elementor-element.elementor-element-c8570b3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-63 .elementor-element.elementor-element-c8570b3:has(:hover) .elementor-image-box-title,
					 .elementor-63 .elementor-element.elementor-element-c8570b3:has(:focus) .elementor-image-box-title{color:#FAFAFA;}.elementor-63 .elementor-element.elementor-element-c8570b3 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:17px;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-bc732d5:hover{background-color:var( --e-global-color-ed21583 );}.elementor-63 .elementor-element.elementor-element-bc732d5{padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-63 .elementor-element.elementor-element-bc732d5.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-bc732d5.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-63 .elementor-element.elementor-element-bc732d5.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-63 .elementor-element.elementor-element-bc732d5.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-bc732d5 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-bc732d5 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-63 .elementor-element.elementor-element-bc732d5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-63 .elementor-element.elementor-element-bc732d5:has(:hover) .elementor-image-box-title,
					 .elementor-63 .elementor-element.elementor-element-bc732d5:has(:focus) .elementor-image-box-title{color:#FAFAFA;}.elementor-63 .elementor-element.elementor-element-bc732d5 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:17px;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-96c1a8b:hover{background-color:var( --e-global-color-ed21583 );}.elementor-63 .elementor-element.elementor-element-96c1a8b{padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-63 .elementor-element.elementor-element-96c1a8b.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-96c1a8b.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-63 .elementor-element.elementor-element-96c1a8b.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-63 .elementor-element.elementor-element-96c1a8b.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-96c1a8b .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-96c1a8b .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-63 .elementor-element.elementor-element-96c1a8b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-63 .elementor-element.elementor-element-96c1a8b:has(:hover) .elementor-image-box-title,
					 .elementor-63 .elementor-element.elementor-element-96c1a8b:has(:focus) .elementor-image-box-title{color:#FAFAFA;}.elementor-63 .elementor-element.elementor-element-96c1a8b .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:17px;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-4464d8f:hover{background-color:var( --e-global-color-ed21583 );}.elementor-63 .elementor-element.elementor-element-4464d8f{padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-63 .elementor-element.elementor-element-4464d8f.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-4464d8f.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-63 .elementor-element.elementor-element-4464d8f.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-63 .elementor-element.elementor-element-4464d8f.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-4464d8f .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-4464d8f .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-63 .elementor-element.elementor-element-4464d8f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-63 .elementor-element.elementor-element-4464d8f:has(:hover) .elementor-image-box-title,
					 .elementor-63 .elementor-element.elementor-element-4464d8f:has(:focus) .elementor-image-box-title{color:#FAFAFA;}.elementor-63 .elementor-element.elementor-element-4464d8f .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:17px;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-8033646{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-63 .elementor-element.elementor-element-bec3c6f{padding:5px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-bec3c6f.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-bec3c6f .elementor-icon-wrapper{text-align:center;}.elementor-63 .elementor-element.elementor-element-bec3c6f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-bec3c6f.elementor-view-framed .elementor-icon, .elementor-63 .elementor-element.elementor-element-bec3c6f.elementor-view-default .elementor-icon{color:var( --e-global-color-558a6ff );border-color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-bec3c6f.elementor-view-framed .elementor-icon, .elementor-63 .elementor-element.elementor-element-bec3c6f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-bec3c6f .elementor-icon{font-size:20px;}.elementor-63 .elementor-element.elementor-element-bec3c6f .elementor-icon svg{height:20px;}.elementor-63 .elementor-element.elementor-element-a1f9694.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-a045f9a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 20px 20px;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:100px;--padding-right:100px;}.elementor-63 .elementor-element.elementor-element-a045f9a:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-a045f9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-277f575 );}.elementor-63 .elementor-element.elementor-element-a045f9a.e-con{--align-self:center;}.elementor-63 .elementor-element.elementor-element-edd5baf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:30px 0px 0px 30px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-edd5baf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-63 .elementor-element.elementor-element-21e395a:hover{background-color:var( --e-global-color-ed21583 );}.elementor-63 .elementor-element.elementor-element-21e395a{padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-63 .elementor-element.elementor-element-21e395a.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-21e395a.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-63 .elementor-element.elementor-element-21e395a.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-63 .elementor-element.elementor-element-21e395a.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-21e395a .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-21e395a .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-63 .elementor-element.elementor-element-21e395a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-63 .elementor-element.elementor-element-21e395a:has(:hover) .elementor-image-box-title,
					 .elementor-63 .elementor-element.elementor-element-21e395a:has(:focus) .elementor-image-box-title{color:#FAFAFA;}.elementor-63 .elementor-element.elementor-element-21e395a .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:17px;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-ead3db1:hover{background-color:var( --e-global-color-ed21583 );}.elementor-63 .elementor-element.elementor-element-ead3db1{padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-63 .elementor-element.elementor-element-ead3db1.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-ead3db1.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-63 .elementor-element.elementor-element-ead3db1.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-63 .elementor-element.elementor-element-ead3db1.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-ead3db1 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-ead3db1 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-63 .elementor-element.elementor-element-ead3db1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-63 .elementor-element.elementor-element-ead3db1:has(:hover) .elementor-image-box-title,
					 .elementor-63 .elementor-element.elementor-element-ead3db1:has(:focus) .elementor-image-box-title{color:#FAFAFA;}.elementor-63 .elementor-element.elementor-element-ead3db1 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:17px;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-5d2546d:hover{background-color:var( --e-global-color-ed21583 );}.elementor-63 .elementor-element.elementor-element-5d2546d{padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-63 .elementor-element.elementor-element-5d2546d.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-5d2546d.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-63 .elementor-element.elementor-element-5d2546d.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-63 .elementor-element.elementor-element-5d2546d.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-5d2546d .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-5d2546d .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-63 .elementor-element.elementor-element-5d2546d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-63 .elementor-element.elementor-element-5d2546d:has(:hover) .elementor-image-box-title,
					 .elementor-63 .elementor-element.elementor-element-5d2546d:has(:focus) .elementor-image-box-title{color:#FAFAFA;}.elementor-63 .elementor-element.elementor-element-5d2546d .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:17px;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-babf608:hover{background-color:var( --e-global-color-ed21583 );}.elementor-63 .elementor-element.elementor-element-babf608{padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-63 .elementor-element.elementor-element-babf608.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-babf608.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-63 .elementor-element.elementor-element-babf608.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-63 .elementor-element.elementor-element-babf608.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-babf608 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-babf608 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-63 .elementor-element.elementor-element-babf608 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-63 .elementor-element.elementor-element-babf608:has(:hover) .elementor-image-box-title,
					 .elementor-63 .elementor-element.elementor-element-babf608:has(:focus) .elementor-image-box-title{color:#FAFAFA;}.elementor-63 .elementor-element.elementor-element-babf608 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:17px;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-32f5325{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-63 .elementor-element.elementor-element-354c4bb{padding:5px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-354c4bb.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-354c4bb .elementor-icon-wrapper{text-align:center;}.elementor-63 .elementor-element.elementor-element-354c4bb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-354c4bb.elementor-view-framed .elementor-icon, .elementor-63 .elementor-element.elementor-element-354c4bb.elementor-view-default .elementor-icon{color:var( --e-global-color-558a6ff );border-color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-354c4bb.elementor-view-framed .elementor-icon, .elementor-63 .elementor-element.elementor-element-354c4bb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-354c4bb .elementor-icon{font-size:20px;}.elementor-63 .elementor-element.elementor-element-354c4bb .elementor-icon svg{height:20px;}.elementor-63 .elementor-element.elementor-element-3bd951a.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-2f736e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-63 .elementor-element.elementor-element-2f736e7:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-2f736e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#393C4100;}.elementor-63 .elementor-element.elementor-element-86e0cfc{--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-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:80px;--padding-right:80px;}.elementor-63 .elementor-element.elementor-element-43cce27{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:85px;--padding-right:85px;}.elementor-63 .elementor-element.elementor-element-43cce27.e-con{--align-self:center;}.elementor-63 .elementor-element.elementor-element-8f89f54{--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:center;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--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-63 .elementor-element.elementor-element-8f89f54.e-con{--align-self:center;}.elementor-63 .elementor-element.elementor-element-fe9a565{width:var( --container-widget-width, 50% );max-width:50%;padding:10px 10px 10px 10px;--container-widget-width:50%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;}.elementor-63 .elementor-element.elementor-element-fe9a565:hover{background-color:var( --e-global-color-ed21583 );}.elementor-63 .elementor-element.elementor-element-fe9a565.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-fe9a565.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-63 .elementor-element.elementor-element-fe9a565.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-63 .elementor-element.elementor-element-fe9a565.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-fe9a565 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-fe9a565 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-63 .elementor-element.elementor-element-fe9a565 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-63 .elementor-element.elementor-element-fe9a565:has(:hover) .elementor-image-box-title,
					 .elementor-63 .elementor-element.elementor-element-fe9a565:has(:focus) .elementor-image-box-title{color:#FAFAFA;}.elementor-63 .elementor-element.elementor-element-fe9a565 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:17px;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-1ce412a{width:var( --container-widget-width, 50% );max-width:50%;padding:10px 10px 10px 10px;--container-widget-width:50%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;}.elementor-63 .elementor-element.elementor-element-1ce412a:hover{background-color:var( --e-global-color-ed21583 );}.elementor-63 .elementor-element.elementor-element-1ce412a.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-1ce412a.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-63 .elementor-element.elementor-element-1ce412a.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-63 .elementor-element.elementor-element-1ce412a.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-63 .elementor-element.elementor-element-1ce412a .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-1ce412a .elementor-image-box-wrapper .elementor-image-box-img{width:11%;}.elementor-63 .elementor-element.elementor-element-1ce412a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-63 .elementor-element.elementor-element-1ce412a:has(:hover) .elementor-image-box-title,
					 .elementor-63 .elementor-element.elementor-element-1ce412a:has(:focus) .elementor-image-box-title{color:#FAFAFA;}.elementor-63 .elementor-element.elementor-element-1ce412a .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:17px;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-7759631{width:var( --container-widget-width, 50% );max-width:50%;padding:10px 10px 10px 10px;--container-widget-width:50%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;}.elementor-63 .elementor-element.elementor-element-7759631:hover{background-color:var( --e-global-color-ed21583 );}.elementor-63 .elementor-element.elementor-element-7759631.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-7759631.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-63 .elementor-element.elementor-element-7759631.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-63 .elementor-element.elementor-element-7759631.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-7759631 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-7759631 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-63 .elementor-element.elementor-element-7759631 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-63 .elementor-element.elementor-element-7759631:has(:hover) .elementor-image-box-title,
					 .elementor-63 .elementor-element.elementor-element-7759631:has(:focus) .elementor-image-box-title{color:#FAFAFA;}.elementor-63 .elementor-element.elementor-element-7759631 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:17px;color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-0cd0557{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;background-color:#2121204D;padding:10px 20px 10px 20px;border-radius:50px 50px 50px 50px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-color-normal:var( --e-global-color-558a6ff );--n-menu-title-transition:300ms;--n-menu-title-padding:10px 30px 10px 30px;--n-menu-title-direction:row;--n-menu-icon-order:1;--n-menu-icon-align-items:initial;--n-menu-title-align-items-toggle:center;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-63 .elementor-element.elementor-element-0cd0557.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-0cd0557 {--n-menu-title-color-hover:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-17dec72 .elementor-menu-toggle{margin-left:auto;background-color:var( --e-global-color-ed21583 );}.elementor-63 .elementor-element.elementor-element-17dec72 .elementor-nav-menu--dropdown a, .elementor-63 .elementor-element.elementor-element-17dec72 .elementor-menu-toggle{color:#FFFFFF;fill:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-17dec72 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-ed21583 );}.elementor-63 .elementor-element.elementor-element-17dec72 .elementor-nav-menu--dropdown .elementor-item, .elementor-63 .elementor-element.elementor-element-17dec72 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-63 .elementor-element.elementor-element-17dec72 div.elementor-menu-toggle{color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-17dec72 div.elementor-menu-toggle svg{fill:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-730b241{--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:center;border-style:none;--border-style:none;--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-63 .elementor-element.elementor-element-730b241.e-con{--align-self:center;}.elementor-63 .elementor-element.elementor-element-26f5932 .e-off-canvas__content{background-color:#42938D87;}.elementor-63 .elementor-element.elementor-element-26f5932 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-63 .elementor-element.elementor-element-26f5932{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:1.5s;--e-off-canvas-overlay-opacity:1;}.elementor-63 .elementor-element.elementor-element-2b24007{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-63 .elementor-element.elementor-element-4ebe164.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-63 .elementor-element.elementor-element-4ebe164{right:100px;}body.rtl .elementor-63 .elementor-element.elementor-element-4ebe164{left:100px;}.elementor-63 .elementor-element.elementor-element-4ebe164{top:40px;}.elementor-63 .elementor-element.elementor-element-4ebe164 .elementor-icon-wrapper{text-align:end;}.elementor-63 .elementor-element.elementor-element-4ebe164.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-277f575 );}.elementor-63 .elementor-element.elementor-element-4ebe164.elementor-view-framed .elementor-icon, .elementor-63 .elementor-element.elementor-element-4ebe164.elementor-view-default .elementor-icon{color:var( --e-global-color-277f575 );border-color:var( --e-global-color-277f575 );}.elementor-63 .elementor-element.elementor-element-4ebe164.elementor-view-framed .elementor-icon, .elementor-63 .elementor-element.elementor-element-4ebe164.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-277f575 );}.elementor-63 .elementor-element.elementor-element-0341a49{width:var( --container-widget-width, 70% );max-width:70%;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;--e-search-input-padding-block-start:25px;--e-search-input-padding-inline-start:25px;--e-search-input-padding-block-end:25px;--e-search-input-padding-inline-end:25px;--e-search-submit-margin-inline-start:0px;--e-search-icon-clear-color:var( --e-global-color-277f575 );--e-search-submit-padding:0px 50px 0px 50px;}.elementor-63 .elementor-element.elementor-element-0341a49.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-d6f78ce{padding:10px 15px 5px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-558a6ff );border-radius:100px 100px 100px 100px;}.elementor-63 .elementor-element.elementor-element-d6f78ce .elementor-icon-wrapper{text-align:center;}.elementor-63 .elementor-element.elementor-element-d6f78ce.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-d6f78ce.elementor-view-framed .elementor-icon, .elementor-63 .elementor-element.elementor-element-d6f78ce.elementor-view-default .elementor-icon{color:var( --e-global-color-558a6ff );border-color:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-d6f78ce.elementor-view-framed .elementor-icon, .elementor-63 .elementor-element.elementor-element-d6f78ce.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-558a6ff );}.elementor-63 .elementor-element.elementor-element-d6f78ce .elementor-icon{font-size:20px;}.elementor-63 .elementor-element.elementor-element-d6f78ce .elementor-icon svg{height:20px;}.elementor-63 .elementor-element.elementor-element-00b12e2 .elementor-button{background-color:var( --e-global-color-ed21583 );}.elementor-63 .elementor-element.elementor-element-00b12e2{width:var( --container-widget-width, 70% );max-width:70%;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-63 .elementor-element.elementor-element-00b12e2.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-63 .elementor-element.elementor-element-00b12e2 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-63 .elementor-element.elementor-element-a031f08{--width:20%;}.elementor-63 .elementor-element.elementor-element-d842b3f{--width:60%;}.elementor-63 .elementor-element.elementor-element-44bc4dc{--width:100%;}.elementor-63 .elementor-element.elementor-element-fd20154{--width:65%;}.elementor-63 .elementor-element.elementor-element-93dc538{--width:100%;}.elementor-63 .elementor-element.elementor-element-fa34fe2{--width:26%;}.elementor-63 .elementor-element.elementor-element-d107a00{--width:100%;}.elementor-63 .elementor-element.elementor-element-2989f8d{--content-width:1600px;}.elementor-63 .elementor-element.elementor-element-a329efb{--content-width:95%;}.elementor-63 .elementor-element.elementor-element-259aa36{--width:100%;}.elementor-63 .elementor-element.elementor-element-f02d367{--width:100%;}.elementor-63 .elementor-element.elementor-element-6f35da8{--width:100%;}.elementor-63 .elementor-element.elementor-element-9f7a797{--width:100%;}.elementor-63 .elementor-element.elementor-element-be2f11f{--width:100%;}.elementor-63 .elementor-element.elementor-element-8033646{--width:100%;}.elementor-63 .elementor-element.elementor-element-a045f9a{--width:95%;}.elementor-63 .elementor-element.elementor-element-edd5baf{--width:100%;}.elementor-63 .elementor-element.elementor-element-32f5325{--width:100%;}.elementor-63 .elementor-element.elementor-element-86e0cfc{--width:88%;}.elementor-63 .elementor-element.elementor-element-730b241{--width:20%;}}@media(max-width:1024px){.elementor-63 .elementor-element.elementor-element-870f634{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-94c089b{text-align:center;}.elementor-63 .elementor-element.elementor-element-94c089b img{width:40%;}.elementor-63 .elementor-element.elementor-element-a4c2cbb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-44bc4dc{--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-63 .elementor-element.elementor-element-d107a00{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-2989f8d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-63 .elementor-element.elementor-element-0b85d12{text-align:start;}.elementor-63 .elementor-element.elementor-element-a329efb{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-63 .elementor-element.elementor-element-da626f7{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-63 .elementor-element.elementor-element-4759082{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-63 .elementor-element.elementor-element-7a81260{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-63 .elementor-element.elementor-element-dfb4a45{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-63 .elementor-element.elementor-element-9f7a797{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--align-content:center;}.elementor-63 .elementor-element.elementor-element-017e8b5{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-63 .elementor-element.elementor-element-8fb2d7a{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-63 .elementor-element.elementor-element-c077519{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-63 .elementor-element.elementor-element-cff71d3{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-63 .elementor-element.elementor-element-be2f11f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-63 .elementor-element.elementor-element-c8570b3{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-63 .elementor-element.elementor-element-bc732d5{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-63 .elementor-element.elementor-element-96c1a8b{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-63 .elementor-element.elementor-element-4464d8f{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-63 .elementor-element.elementor-element-edd5baf{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--align-content:center;}.elementor-63 .elementor-element.elementor-element-21e395a{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-63 .elementor-element.elementor-element-ead3db1{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-63 .elementor-element.elementor-element-5d2546d{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-63 .elementor-element.elementor-element-babf608{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-63 .elementor-element.elementor-element-2f736e7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-86e0cfc{--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-63 .elementor-element.elementor-element-730b241{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}}@media(max-width:767px){.elementor-63 .elementor-element.elementor-element-870f634{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-63 .elementor-element.elementor-element-a031f08{--width:44.49%;--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-63 .elementor-element.elementor-element-94c089b{text-align:start;}.elementor-63 .elementor-element.elementor-element-94c089b img{width:100%;}.elementor-63 .elementor-element.elementor-element-d842b3f{--width:15%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--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-63 .elementor-element.elementor-element-a729e3e .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-f2f7748 .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-fae33a7 .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-a9a38c4 .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-2989f8d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-63 .elementor-element.elementor-element-da626f7 .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-4759082 .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-7a81260 .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-dfb4a45 .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-017e8b5 .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-8fb2d7a .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-c077519 .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-cff71d3 .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-c8570b3 .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-bc732d5 .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-96c1a8b .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-4464d8f .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-21e395a .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-ead3db1 .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-5d2546d .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-babf608 .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-fe9a565 .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-1ce412a .elementor-image-box-img{margin-bottom:20px;}.elementor-63 .elementor-element.elementor-element-7759631 .elementor-image-box-img{margin-bottom:10px;}.elementor-63 .elementor-element.elementor-element-17dec72 .elementor-nav-menu--dropdown .elementor-item, .elementor-63 .elementor-element.elementor-element-17dec72 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:15px;}.elementor-63 .elementor-element.elementor-element-17dec72 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-63 .elementor-element.elementor-element-17dec72 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:20px !important;}}@media(max-width:1024px) and (min-width:768px){.elementor-63 .elementor-element.elementor-element-870f634{--width:100%;}.elementor-63 .elementor-element.elementor-element-a031f08{--width:100%;}.elementor-63 .elementor-element.elementor-element-d842b3f{--width:100%;}.elementor-63 .elementor-element.elementor-element-d107a00{--width:100%;}.elementor-63 .elementor-element.elementor-element-2f736e7{--width:100%;}.elementor-63 .elementor-element.elementor-element-730b241{--width:100%;}}/* Start custom CSS for image-box, class: .elementor-element-a729e3e */.elementor-63 .elementor-element.elementor-element-a729e3e h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-a729e3e a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f2f7748 */.elementor-63 .elementor-element.elementor-element-f2f7748 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-f2f7748 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fae33a7 */.elementor-63 .elementor-element.elementor-element-fae33a7 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-fae33a7 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a9a38c4 */.elementor-63 .elementor-element.elementor-element-a9a38c4 h4{
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44bc4dc */.elementor-63 .elementor-element.elementor-element-44bc4dc h4 a{
    font-size:16px;
} 
.elementor-63 .elementor-element.elementor-element-44bc4dc .background-blur {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
 .background-blur {
    position: relative;
    background: linear-gradient(
        rgba(28, 27, 32, 0.65),
        rgba(28, 27, 32, 0.65)
    ), rgba(255, 255, 255, 0.1) !important;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf15196 */.elementor-63 .elementor-element.elementor-element-bf15196 h6 a{
    font-weight: bold;
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-60b134d */.elementor-63 .elementor-element.elementor-element-60b134d a {
    width: 270px;
}

.elementor-63 .elementor-element.elementor-element-60b134d a:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e425b28 */.elementor-63 .elementor-element.elementor-element-e425b28 h6 a{
    font-weight: bold;
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-976c910 */.elementor-63 .elementor-element.elementor-element-976c910 a {
    width: 270px;
}

.elementor-63 .elementor-element.elementor-element-976c910 a:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b85d12 */.elementor-63 .elementor-element.elementor-element-0b85d12 h6 a{
    font-weight: bold;
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2c33ab0 */.elementor-63 .elementor-element.elementor-element-2c33ab0 a {
    width: 270px;
}

.elementor-63 .elementor-element.elementor-element-2c33ab0 a:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-da626f7 */.elementor-63 .elementor-element.elementor-element-da626f7 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-da626f7 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4759082 */.elementor-63 .elementor-element.elementor-element-4759082 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-4759082 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7a81260 */.elementor-63 .elementor-element.elementor-element-7a81260 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-7a81260 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dfb4a45 */.elementor-63 .elementor-element.elementor-element-dfb4a45 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-dfb4a45 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a329efb */.elementor-63 .elementor-element.elementor-element-a329efb h4 a{
    font-size:16px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-017e8b5 */.elementor-63 .elementor-element.elementor-element-017e8b5 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-017e8b5 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8fb2d7a */.elementor-63 .elementor-element.elementor-element-8fb2d7a h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-8fb2d7a a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c077519 */.elementor-63 .elementor-element.elementor-element-c077519 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-c077519 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cff71d3 */.elementor-63 .elementor-element.elementor-element-cff71d3 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-cff71d3 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f7a797 */.elementor-63 .elementor-element.elementor-element-9f7a797 h4 a{
    font-size:16px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c8570b3 */.elementor-63 .elementor-element.elementor-element-c8570b3 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-c8570b3 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bc732d5 */.elementor-63 .elementor-element.elementor-element-bc732d5 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-bc732d5 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-96c1a8b */.elementor-63 .elementor-element.elementor-element-96c1a8b h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-96c1a8b a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4464d8f */.elementor-63 .elementor-element.elementor-element-4464d8f h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-4464d8f a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be2f11f */.elementor-63 .elementor-element.elementor-element-be2f11f h4 a{
    font-size:16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f35da8 */.elementor-63 .elementor-element.elementor-element-6f35da8 h4 a{
    font-size:16px;
} 
.elementor-63 .elementor-element.elementor-element-6f35da8 .background-blur {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
 .background-blur {
    position: relative;
    background: linear-gradient(
        rgba(28, 27, 32, 0.65),
        rgba(28, 27, 32, 0.65)
    ), rgba(255, 255, 255, 0.1) !important;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-21e395a */.elementor-63 .elementor-element.elementor-element-21e395a h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-21e395a a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ead3db1 */.elementor-63 .elementor-element.elementor-element-ead3db1 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-ead3db1 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5d2546d */.elementor-63 .elementor-element.elementor-element-5d2546d h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-5d2546d a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-babf608 */.elementor-63 .elementor-element.elementor-element-babf608 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-babf608 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-edd5baf */.elementor-63 .elementor-element.elementor-element-edd5baf h4 a{
    font-size:16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a045f9a */.elementor-63 .elementor-element.elementor-element-a045f9a h4 a{
    font-size:16px;
} 
.elementor-63 .elementor-element.elementor-element-a045f9a .background-blur {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
 .background-blur {
    position: relative;
    background: linear-gradient(
        rgba(28, 27, 32, 0.65),
        rgba(28, 27, 32, 0.65)
    ), rgba(255, 255, 255, 0.1) !important;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d107a00 */.elementor-63 .elementor-element.elementor-element-d107a00 h4 a{
    font-size:16px;
} 
.elementor-63 .elementor-element.elementor-element-d107a00 .background-blur {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
 .background-blur {
    position: relative;
    background: linear-gradient(
        rgba(28, 27, 32, 0.65),
        rgba(28, 27, 32, 0.65)
    ), rgba(255, 255, 255, 0.1) !important;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
body.services-open #services{
display:block !important;
}
#services.locked{
display:block !important;
opacity:1 !important;
visibility:visible !important;
}
#services{
display:block !important;
}

#team-services,
#project-services,
#white-services {
    display: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fe9a565 */.elementor-63 .elementor-element.elementor-element-fe9a565 h4{
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1ce412a */.elementor-63 .elementor-element.elementor-element-1ce412a h4{
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7759631 */.elementor-63 .elementor-element.elementor-element-7759631 h4{
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86e0cfc */.elementor-63 .elementor-element.elementor-element-86e0cfc h4 a{
    font-size:16px;
} 
.elementor-63 .elementor-element.elementor-element-86e0cfc .background-blur {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
 .background-blur {
    position: relative;
    background: linear-gradient(
        rgba(28, 27, 32, 0.65),
        rgba(28, 27, 32, 0.65)
    ), rgba(255, 255, 255, 0.1) !important;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f736e7 */.elementor-63 .elementor-element.elementor-element-2f736e7 h4 a{
    font-size:16px;
} 
.elementor-63 .elementor-element.elementor-element-2f736e7 .background-blur {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
 .background-blur {
    position: relative;
    background: linear-gradient(
        rgba(28, 27, 32, 0.65),
        rgba(28, 27, 32, 0.65)
    ), rgba(255, 255, 255, 0.1) !important;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a729e3e */.elementor-63 .elementor-element.elementor-element-a729e3e h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-a729e3e a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f2f7748 */.elementor-63 .elementor-element.elementor-element-f2f7748 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-f2f7748 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fae33a7 */.elementor-63 .elementor-element.elementor-element-fae33a7 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-fae33a7 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a9a38c4 */.elementor-63 .elementor-element.elementor-element-a9a38c4 h4{
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44bc4dc */.elementor-63 .elementor-element.elementor-element-44bc4dc h4 a{
    font-size:16px;
} 
.elementor-63 .elementor-element.elementor-element-44bc4dc .background-blur {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
 .background-blur {
    position: relative;
    background: linear-gradient(
        rgba(28, 27, 32, 0.65),
        rgba(28, 27, 32, 0.65)
    ), rgba(255, 255, 255, 0.1) !important;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf15196 */.elementor-63 .elementor-element.elementor-element-bf15196 h6 a{
    font-weight: bold;
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-60b134d */.elementor-63 .elementor-element.elementor-element-60b134d a {
    width: 270px;
}

.elementor-63 .elementor-element.elementor-element-60b134d a:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e425b28 */.elementor-63 .elementor-element.elementor-element-e425b28 h6 a{
    font-weight: bold;
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-976c910 */.elementor-63 .elementor-element.elementor-element-976c910 a {
    width: 270px;
}

.elementor-63 .elementor-element.elementor-element-976c910 a:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b85d12 */.elementor-63 .elementor-element.elementor-element-0b85d12 h6 a{
    font-weight: bold;
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2c33ab0 */.elementor-63 .elementor-element.elementor-element-2c33ab0 a {
    width: 270px;
}

.elementor-63 .elementor-element.elementor-element-2c33ab0 a:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-da626f7 */.elementor-63 .elementor-element.elementor-element-da626f7 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-da626f7 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4759082 */.elementor-63 .elementor-element.elementor-element-4759082 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-4759082 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7a81260 */.elementor-63 .elementor-element.elementor-element-7a81260 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-7a81260 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dfb4a45 */.elementor-63 .elementor-element.elementor-element-dfb4a45 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-dfb4a45 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a329efb */.elementor-63 .elementor-element.elementor-element-a329efb h4 a{
    font-size:16px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-017e8b5 */.elementor-63 .elementor-element.elementor-element-017e8b5 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-017e8b5 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8fb2d7a */.elementor-63 .elementor-element.elementor-element-8fb2d7a h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-8fb2d7a a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c077519 */.elementor-63 .elementor-element.elementor-element-c077519 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-c077519 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cff71d3 */.elementor-63 .elementor-element.elementor-element-cff71d3 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-cff71d3 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f7a797 */.elementor-63 .elementor-element.elementor-element-9f7a797 h4 a{
    font-size:16px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c8570b3 */.elementor-63 .elementor-element.elementor-element-c8570b3 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-c8570b3 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bc732d5 */.elementor-63 .elementor-element.elementor-element-bc732d5 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-bc732d5 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-96c1a8b */.elementor-63 .elementor-element.elementor-element-96c1a8b h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-96c1a8b a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4464d8f */.elementor-63 .elementor-element.elementor-element-4464d8f h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-4464d8f a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be2f11f */.elementor-63 .elementor-element.elementor-element-be2f11f h4 a{
    font-size:16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f35da8 */.elementor-63 .elementor-element.elementor-element-6f35da8 h4 a{
    font-size:16px;
} 
.elementor-63 .elementor-element.elementor-element-6f35da8 .background-blur {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
 .background-blur {
    position: relative;
    background: linear-gradient(
        rgba(28, 27, 32, 0.65),
        rgba(28, 27, 32, 0.65)
    ), rgba(255, 255, 255, 0.1) !important;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-21e395a */.elementor-63 .elementor-element.elementor-element-21e395a h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-21e395a a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ead3db1 */.elementor-63 .elementor-element.elementor-element-ead3db1 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-ead3db1 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5d2546d */.elementor-63 .elementor-element.elementor-element-5d2546d h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-5d2546d a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-babf608 */.elementor-63 .elementor-element.elementor-element-babf608 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-babf608 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-edd5baf */.elementor-63 .elementor-element.elementor-element-edd5baf h4 a{
    font-size:16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a045f9a */.elementor-63 .elementor-element.elementor-element-a045f9a h4 a{
    font-size:16px;
} 
.elementor-63 .elementor-element.elementor-element-a045f9a .background-blur {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
 .background-blur {
    position: relative;
    background: linear-gradient(
        rgba(28, 27, 32, 0.65),
        rgba(28, 27, 32, 0.65)
    ), rgba(255, 255, 255, 0.1) !important;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d107a00 */.elementor-63 .elementor-element.elementor-element-d107a00 h4 a{
    font-size:16px;
} 
.elementor-63 .elementor-element.elementor-element-d107a00 .background-blur {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
 .background-blur {
    position: relative;
    background: linear-gradient(
        rgba(28, 27, 32, 0.65),
        rgba(28, 27, 32, 0.65)
    ), rgba(255, 255, 255, 0.1) !important;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
body.services-open #services{
display:block !important;
}
#services.locked{
display:block !important;
opacity:1 !important;
visibility:visible !important;
}
#services{
display:block !important;
}

#team-services,
#project-services,
#white-services {
    display: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fe9a565 */.elementor-63 .elementor-element.elementor-element-fe9a565 h4{
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1ce412a */.elementor-63 .elementor-element.elementor-element-1ce412a h4{
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7759631 */.elementor-63 .elementor-element.elementor-element-7759631 h4{
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86e0cfc */.elementor-63 .elementor-element.elementor-element-86e0cfc h4 a{
    font-size:16px;
} 
.elementor-63 .elementor-element.elementor-element-86e0cfc .background-blur {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
 .background-blur {
    position: relative;
    background: linear-gradient(
        rgba(28, 27, 32, 0.65),
        rgba(28, 27, 32, 0.65)
    ), rgba(255, 255, 255, 0.1) !important;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f736e7 */.elementor-63 .elementor-element.elementor-element-2f736e7 h4 a{
    font-size:16px;
} 
.elementor-63 .elementor-element.elementor-element-2f736e7 .background-blur {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
 .background-blur {
    position: relative;
    background: linear-gradient(
        rgba(28, 27, 32, 0.65),
        rgba(28, 27, 32, 0.65)
    ), rgba(255, 255, 255, 0.1) !important;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a729e3e */.elementor-63 .elementor-element.elementor-element-a729e3e h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-a729e3e a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f2f7748 */.elementor-63 .elementor-element.elementor-element-f2f7748 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-f2f7748 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fae33a7 */.elementor-63 .elementor-element.elementor-element-fae33a7 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-fae33a7 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a9a38c4 */.elementor-63 .elementor-element.elementor-element-a9a38c4 h4{
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44bc4dc */.elementor-63 .elementor-element.elementor-element-44bc4dc h4 a{
    font-size:16px;
} 
.elementor-63 .elementor-element.elementor-element-44bc4dc .background-blur {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
 .background-blur {
    position: relative;
    background: linear-gradient(
        rgba(28, 27, 32, 0.65),
        rgba(28, 27, 32, 0.65)
    ), rgba(255, 255, 255, 0.1) !important;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf15196 */.elementor-63 .elementor-element.elementor-element-bf15196 h6 a{
    font-weight: bold;
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-60b134d */.elementor-63 .elementor-element.elementor-element-60b134d a {
    width: 270px;
}

.elementor-63 .elementor-element.elementor-element-60b134d a:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e425b28 */.elementor-63 .elementor-element.elementor-element-e425b28 h6 a{
    font-weight: bold;
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-976c910 */.elementor-63 .elementor-element.elementor-element-976c910 a {
    width: 270px;
}

.elementor-63 .elementor-element.elementor-element-976c910 a:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b85d12 */.elementor-63 .elementor-element.elementor-element-0b85d12 h6 a{
    font-weight: bold;
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2c33ab0 */.elementor-63 .elementor-element.elementor-element-2c33ab0 a {
    width: 270px;
}

.elementor-63 .elementor-element.elementor-element-2c33ab0 a:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-da626f7 */.elementor-63 .elementor-element.elementor-element-da626f7 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-da626f7 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4759082 */.elementor-63 .elementor-element.elementor-element-4759082 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-4759082 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7a81260 */.elementor-63 .elementor-element.elementor-element-7a81260 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-7a81260 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dfb4a45 */.elementor-63 .elementor-element.elementor-element-dfb4a45 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-dfb4a45 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a329efb */.elementor-63 .elementor-element.elementor-element-a329efb h4 a{
    font-size:16px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-017e8b5 */.elementor-63 .elementor-element.elementor-element-017e8b5 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-017e8b5 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8fb2d7a */.elementor-63 .elementor-element.elementor-element-8fb2d7a h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-8fb2d7a a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c077519 */.elementor-63 .elementor-element.elementor-element-c077519 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-c077519 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cff71d3 */.elementor-63 .elementor-element.elementor-element-cff71d3 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-cff71d3 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f7a797 */.elementor-63 .elementor-element.elementor-element-9f7a797 h4 a{
    font-size:16px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c8570b3 */.elementor-63 .elementor-element.elementor-element-c8570b3 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-c8570b3 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bc732d5 */.elementor-63 .elementor-element.elementor-element-bc732d5 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-bc732d5 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-96c1a8b */.elementor-63 .elementor-element.elementor-element-96c1a8b h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-96c1a8b a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4464d8f */.elementor-63 .elementor-element.elementor-element-4464d8f h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-4464d8f a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be2f11f */.elementor-63 .elementor-element.elementor-element-be2f11f h4 a{
    font-size:16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f35da8 */.elementor-63 .elementor-element.elementor-element-6f35da8 h4 a{
    font-size:16px;
} 
.elementor-63 .elementor-element.elementor-element-6f35da8 .background-blur {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
 .background-blur {
    position: relative;
    background: linear-gradient(
        rgba(28, 27, 32, 0.65),
        rgba(28, 27, 32, 0.65)
    ), rgba(255, 255, 255, 0.1) !important;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-21e395a */.elementor-63 .elementor-element.elementor-element-21e395a h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-21e395a a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ead3db1 */.elementor-63 .elementor-element.elementor-element-ead3db1 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-ead3db1 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5d2546d */.elementor-63 .elementor-element.elementor-element-5d2546d h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-5d2546d a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-babf608 */.elementor-63 .elementor-element.elementor-element-babf608 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-babf608 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-edd5baf */.elementor-63 .elementor-element.elementor-element-edd5baf h4 a{
    font-size:16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a045f9a */.elementor-63 .elementor-element.elementor-element-a045f9a h4 a{
    font-size:16px;
} 
.elementor-63 .elementor-element.elementor-element-a045f9a .background-blur {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
 .background-blur {
    position: relative;
    background: linear-gradient(
        rgba(28, 27, 32, 0.65),
        rgba(28, 27, 32, 0.65)
    ), rgba(255, 255, 255, 0.1) !important;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d107a00 */.elementor-63 .elementor-element.elementor-element-d107a00 h4 a{
    font-size:16px;
} 
.elementor-63 .elementor-element.elementor-element-d107a00 .background-blur {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
 .background-blur {
    position: relative;
    background: linear-gradient(
        rgba(28, 27, 32, 0.65),
        rgba(28, 27, 32, 0.65)
    ), rgba(255, 255, 255, 0.1) !important;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
body.services-open #services{
display:block !important;
}
#services.locked{
display:block !important;
opacity:1 !important;
visibility:visible !important;
}
#services{
display:block !important;
}

#team-services,
#project-services,
#white-services {
    display: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fe9a565 */.elementor-63 .elementor-element.elementor-element-fe9a565 h4{
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1ce412a */.elementor-63 .elementor-element.elementor-element-1ce412a h4{
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7759631 */.elementor-63 .elementor-element.elementor-element-7759631 h4{
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86e0cfc */.elementor-63 .elementor-element.elementor-element-86e0cfc h4 a{
    font-size:16px;
} 
.elementor-63 .elementor-element.elementor-element-86e0cfc .background-blur {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
 .background-blur {
    position: relative;
    background: linear-gradient(
        rgba(28, 27, 32, 0.65),
        rgba(28, 27, 32, 0.65)
    ), rgba(255, 255, 255, 0.1) !important;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f736e7 */.elementor-63 .elementor-element.elementor-element-2f736e7 h4 a{
    font-size:16px;
} 
.elementor-63 .elementor-element.elementor-element-2f736e7 .background-blur {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
 .background-blur {
    position: relative;
    background: linear-gradient(
        rgba(28, 27, 32, 0.65),
        rgba(28, 27, 32, 0.65)
    ), rgba(255, 255, 255, 0.1) !important;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a729e3e */.elementor-63 .elementor-element.elementor-element-a729e3e h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-a729e3e a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f2f7748 */.elementor-63 .elementor-element.elementor-element-f2f7748 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-f2f7748 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fae33a7 */.elementor-63 .elementor-element.elementor-element-fae33a7 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-fae33a7 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a9a38c4 */.elementor-63 .elementor-element.elementor-element-a9a38c4 h4{
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44bc4dc */.elementor-63 .elementor-element.elementor-element-44bc4dc h4 a{
    font-size:16px;
} 
.elementor-63 .elementor-element.elementor-element-44bc4dc .background-blur {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
 .background-blur {
    position: relative;
    background: linear-gradient(
        rgba(28, 27, 32, 0.65),
        rgba(28, 27, 32, 0.65)
    ), rgba(255, 255, 255, 0.1) !important;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf15196 */.elementor-63 .elementor-element.elementor-element-bf15196 h6 a{
    font-weight: bold;
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-60b134d */.elementor-63 .elementor-element.elementor-element-60b134d a {
    width: 270px;
}

.elementor-63 .elementor-element.elementor-element-60b134d a:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e425b28 */.elementor-63 .elementor-element.elementor-element-e425b28 h6 a{
    font-weight: bold;
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-976c910 */.elementor-63 .elementor-element.elementor-element-976c910 a {
    width: 270px;
}

.elementor-63 .elementor-element.elementor-element-976c910 a:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b85d12 */.elementor-63 .elementor-element.elementor-element-0b85d12 h6 a{
    font-weight: bold;
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2c33ab0 */.elementor-63 .elementor-element.elementor-element-2c33ab0 a {
    width: 270px;
}

.elementor-63 .elementor-element.elementor-element-2c33ab0 a:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-da626f7 */.elementor-63 .elementor-element.elementor-element-da626f7 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-da626f7 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4759082 */.elementor-63 .elementor-element.elementor-element-4759082 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-4759082 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7a81260 */.elementor-63 .elementor-element.elementor-element-7a81260 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-7a81260 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dfb4a45 */.elementor-63 .elementor-element.elementor-element-dfb4a45 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-dfb4a45 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a329efb */.elementor-63 .elementor-element.elementor-element-a329efb h4 a{
    font-size:16px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-017e8b5 */.elementor-63 .elementor-element.elementor-element-017e8b5 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-017e8b5 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8fb2d7a */.elementor-63 .elementor-element.elementor-element-8fb2d7a h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-8fb2d7a a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c077519 */.elementor-63 .elementor-element.elementor-element-c077519 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-c077519 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cff71d3 */.elementor-63 .elementor-element.elementor-element-cff71d3 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-cff71d3 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f7a797 */.elementor-63 .elementor-element.elementor-element-9f7a797 h4 a{
    font-size:16px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c8570b3 */.elementor-63 .elementor-element.elementor-element-c8570b3 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-c8570b3 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bc732d5 */.elementor-63 .elementor-element.elementor-element-bc732d5 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-bc732d5 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-96c1a8b */.elementor-63 .elementor-element.elementor-element-96c1a8b h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-96c1a8b a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4464d8f */.elementor-63 .elementor-element.elementor-element-4464d8f h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-4464d8f a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be2f11f */.elementor-63 .elementor-element.elementor-element-be2f11f h4 a{
    font-size:16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f35da8 */.elementor-63 .elementor-element.elementor-element-6f35da8 h4 a{
    font-size:16px;
} 
.elementor-63 .elementor-element.elementor-element-6f35da8 .background-blur {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
 .background-blur {
    position: relative;
    background: linear-gradient(
        rgba(28, 27, 32, 0.65),
        rgba(28, 27, 32, 0.65)
    ), rgba(255, 255, 255, 0.1) !important;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-21e395a */.elementor-63 .elementor-element.elementor-element-21e395a h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-21e395a a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ead3db1 */.elementor-63 .elementor-element.elementor-element-ead3db1 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-ead3db1 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5d2546d */.elementor-63 .elementor-element.elementor-element-5d2546d h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-5d2546d a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-babf608 */.elementor-63 .elementor-element.elementor-element-babf608 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-babf608 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-edd5baf */.elementor-63 .elementor-element.elementor-element-edd5baf h4 a{
    font-size:16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a045f9a */.elementor-63 .elementor-element.elementor-element-a045f9a h4 a{
    font-size:16px;
} 
.elementor-63 .elementor-element.elementor-element-a045f9a .background-blur {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
 .background-blur {
    position: relative;
    background: linear-gradient(
        rgba(28, 27, 32, 0.65),
        rgba(28, 27, 32, 0.65)
    ), rgba(255, 255, 255, 0.1) !important;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d107a00 */.elementor-63 .elementor-element.elementor-element-d107a00 h4 a{
    font-size:16px;
} 
.elementor-63 .elementor-element.elementor-element-d107a00 .background-blur {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
 .background-blur {
    position: relative;
    background: linear-gradient(
        rgba(28, 27, 32, 0.65),
        rgba(28, 27, 32, 0.65)
    ), rgba(255, 255, 255, 0.1) !important;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
body.services-open #services{
display:block !important;
}
#services.locked{
display:block !important;
opacity:1 !important;
visibility:visible !important;
}
#services{
display:block !important;
}

#team-services,
#project-services,
#white-services {
    display: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fe9a565 */.elementor-63 .elementor-element.elementor-element-fe9a565 h4{
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1ce412a */.elementor-63 .elementor-element.elementor-element-1ce412a h4{
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7759631 */.elementor-63 .elementor-element.elementor-element-7759631 h4{
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86e0cfc */.elementor-63 .elementor-element.elementor-element-86e0cfc h4 a{
    font-size:16px;
} 
.elementor-63 .elementor-element.elementor-element-86e0cfc .background-blur {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
 .background-blur {
    position: relative;
    background: linear-gradient(
        rgba(28, 27, 32, 0.65),
        rgba(28, 27, 32, 0.65)
    ), rgba(255, 255, 255, 0.1) !important;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f736e7 */.elementor-63 .elementor-element.elementor-element-2f736e7 h4 a{
    font-size:16px;
} 
.elementor-63 .elementor-element.elementor-element-2f736e7 .background-blur {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
 .background-blur {
    position: relative;
    background: linear-gradient(
        rgba(28, 27, 32, 0.65),
        rgba(28, 27, 32, 0.65)
    ), rgba(255, 255, 255, 0.1) !important;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a729e3e */.elementor-63 .elementor-element.elementor-element-a729e3e h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-a729e3e a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f2f7748 */.elementor-63 .elementor-element.elementor-element-f2f7748 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-f2f7748 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fae33a7 */.elementor-63 .elementor-element.elementor-element-fae33a7 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-fae33a7 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a9a38c4 */.elementor-63 .elementor-element.elementor-element-a9a38c4 h4{
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44bc4dc */.elementor-63 .elementor-element.elementor-element-44bc4dc h4 a{
    font-size:16px;
} 
.elementor-63 .elementor-element.elementor-element-44bc4dc .background-blur {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
 .background-blur {
    position: relative;
    background: linear-gradient(
        rgba(28, 27, 32, 0.65),
        rgba(28, 27, 32, 0.65)
    ), rgba(255, 255, 255, 0.1) !important;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf15196 */.elementor-63 .elementor-element.elementor-element-bf15196 h6 a{
    font-weight: bold;
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-60b134d */.elementor-63 .elementor-element.elementor-element-60b134d a {
    width: 270px;
}

.elementor-63 .elementor-element.elementor-element-60b134d a:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e425b28 */.elementor-63 .elementor-element.elementor-element-e425b28 h6 a{
    font-weight: bold;
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-976c910 */.elementor-63 .elementor-element.elementor-element-976c910 a {
    width: 270px;
}

.elementor-63 .elementor-element.elementor-element-976c910 a:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b85d12 */.elementor-63 .elementor-element.elementor-element-0b85d12 h6 a{
    font-weight: bold;
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2c33ab0 */.elementor-63 .elementor-element.elementor-element-2c33ab0 a {
    width: 270px;
}

.elementor-63 .elementor-element.elementor-element-2c33ab0 a:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-da626f7 */.elementor-63 .elementor-element.elementor-element-da626f7 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-da626f7 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4759082 */.elementor-63 .elementor-element.elementor-element-4759082 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-4759082 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7a81260 */.elementor-63 .elementor-element.elementor-element-7a81260 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-7a81260 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dfb4a45 */.elementor-63 .elementor-element.elementor-element-dfb4a45 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-dfb4a45 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a329efb */.elementor-63 .elementor-element.elementor-element-a329efb h4 a{
    font-size:16px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-017e8b5 */.elementor-63 .elementor-element.elementor-element-017e8b5 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-017e8b5 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8fb2d7a */.elementor-63 .elementor-element.elementor-element-8fb2d7a h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-8fb2d7a a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c077519 */.elementor-63 .elementor-element.elementor-element-c077519 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-c077519 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cff71d3 */.elementor-63 .elementor-element.elementor-element-cff71d3 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-cff71d3 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f7a797 */.elementor-63 .elementor-element.elementor-element-9f7a797 h4 a{
    font-size:16px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c8570b3 */.elementor-63 .elementor-element.elementor-element-c8570b3 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-c8570b3 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bc732d5 */.elementor-63 .elementor-element.elementor-element-bc732d5 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-bc732d5 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-96c1a8b */.elementor-63 .elementor-element.elementor-element-96c1a8b h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-96c1a8b a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4464d8f */.elementor-63 .elementor-element.elementor-element-4464d8f h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-4464d8f a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be2f11f */.elementor-63 .elementor-element.elementor-element-be2f11f h4 a{
    font-size:16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f35da8 */.elementor-63 .elementor-element.elementor-element-6f35da8 h4 a{
    font-size:16px;
} 
.elementor-63 .elementor-element.elementor-element-6f35da8 .background-blur {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
 .background-blur {
    position: relative;
    background: linear-gradient(
        rgba(28, 27, 32, 0.65),
        rgba(28, 27, 32, 0.65)
    ), rgba(255, 255, 255, 0.1) !important;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-21e395a */.elementor-63 .elementor-element.elementor-element-21e395a h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-21e395a a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ead3db1 */.elementor-63 .elementor-element.elementor-element-ead3db1 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-ead3db1 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5d2546d */.elementor-63 .elementor-element.elementor-element-5d2546d h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-5d2546d a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-babf608 */.elementor-63 .elementor-element.elementor-element-babf608 h4{
    margin-top:0px;
}
.elementor-63 .elementor-element.elementor-element-babf608 a{
    font-size:11px;
    color:white;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-edd5baf */.elementor-63 .elementor-element.elementor-element-edd5baf h4 a{
    font-size:16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a045f9a */.elementor-63 .elementor-element.elementor-element-a045f9a h4 a{
    font-size:16px;
} 
.elementor-63 .elementor-element.elementor-element-a045f9a .background-blur {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
 .background-blur {
    position: relative;
    background: linear-gradient(
        rgba(28, 27, 32, 0.65),
        rgba(28, 27, 32, 0.65)
    ), rgba(255, 255, 255, 0.1) !important;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d107a00 */.elementor-63 .elementor-element.elementor-element-d107a00 h4 a{
    font-size:16px;
} 
.elementor-63 .elementor-element.elementor-element-d107a00 .background-blur {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
 .background-blur {
    position: relative;
    background: linear-gradient(
        rgba(28, 27, 32, 0.65),
        rgba(28, 27, 32, 0.65)
    ), rgba(255, 255, 255, 0.1) !important;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
body.services-open #services{
display:block !important;
}
#services.locked{
display:block !important;
opacity:1 !important;
visibility:visible !important;
}
#services{
display:block !important;
}

#team-services,
#project-services,
#white-services {
    display: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fe9a565 */.elementor-63 .elementor-element.elementor-element-fe9a565 h4{
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1ce412a */.elementor-63 .elementor-element.elementor-element-1ce412a h4{
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7759631 */.elementor-63 .elementor-element.elementor-element-7759631 h4{
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86e0cfc */.elementor-63 .elementor-element.elementor-element-86e0cfc h4 a{
    font-size:16px;
} 
.elementor-63 .elementor-element.elementor-element-86e0cfc .background-blur {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
 .background-blur {
    position: relative;
    background: linear-gradient(
        rgba(28, 27, 32, 0.65),
        rgba(28, 27, 32, 0.65)
    ), rgba(255, 255, 255, 0.1) !important;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f736e7 */.elementor-63 .elementor-element.elementor-element-2f736e7 h4 a{
    font-size:16px;
} 
.elementor-63 .elementor-element.elementor-element-2f736e7 .background-blur {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
 .background-blur {
    position: relative;
    background: linear-gradient(
        rgba(28, 27, 32, 0.65),
        rgba(28, 27, 32, 0.65)
    ), rgba(255, 255, 255, 0.1) !important;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-00b12e2 */.elementor-63 .elementor-element.elementor-element-00b12e2 h4 span {
    color:#03C9B7;
}

/* Button base */
.elementor-63 .elementor-element.elementor-element-00b12e2 .elementor-button {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 213px;
    height:54px;
    padding: 14px 32px;
    overflow: visible;
    transition: padding 0.3s ease;
}

/* Button text */
.elementor-63 .elementor-element.elementor-element-00b12e2 .elementor-button .elementor-button-text {
    display: inline-block;
    transition: transform 0.3s ease;
}

/* Arrow icon - hidden by default */
.elementor-63 .elementor-element.elementor-element-00b12e2 .elementor-button::after {
    content: "";
    position: absolute;
    right: 30px;
    top: 50%;
    width: 16px;
    height: 16px;
    background: url("https://brandfoxdigital.com/wp-content/uploads/2026/01/arrow.svg") no-repeat center;
    background-size: contain;
    transform: translateY(-50%);
    opacity: 0;
    transition: opacity 0.3s ease;
}

/* Hover effects - shift content left and show arrow */
.elementor-63 .elementor-element.elementor-element-00b12e2 .elementor-button:hover {
    padding-left: 25px;
    padding-right: 45px;
}

.elementor-63 .elementor-element.elementor-element-00b12e2 .elementor-button:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-870f634 *//* Target the main container with data-id */
[data-id="870f634"] {
  background: transparent;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}

[data-id="870f634"].scrolled {
  background: rgba(28, 27, 32, 0.9) !important;
  box-shadow: 0 4px 20px rgba(0,0,0,0.08);
}/* End custom CSS */