.elementor-319 .elementor-element.elementor-element-8c2d449{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-319 .elementor-element.elementor-element-0952f53{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-319 .elementor-element.elementor-element-0952f53.elementor-element{--align-self:center;}.elementor-319 .elementor-element.elementor-element-0952f53 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:72px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-319 .elementor-element.elementor-element-8cb6a4a{margin:-75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-319 .elementor-element.elementor-element-8cb6a4a img{width:100%;}.elementor-319 .elementor-element.elementor-element-19f9828{margin:-75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-319 .elementor-element.elementor-element-19f9828 img{width:100%;}.elementor-319 .elementor-element.elementor-element-7f7be17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-163f998{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-319 .elementor-element.elementor-element-7415e90{--display:flex;}.elementor-319 .elementor-element.elementor-element-8fc1c79{--display:flex;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-319 .elementor-element.elementor-element-f812168{text-align:left;}.elementor-319 .elementor-element.elementor-element-f812168 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-319 .elementor-element.elementor-element-4fd877b{color:var( --e-global-color-c156ad3 );}.elementor-319 .elementor-element.elementor-element-4d8e923{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-319 .elementor-element.elementor-element-2b530a4{--display:flex;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-319 .elementor-element.elementor-element-821b977{text-align:left;}.elementor-319 .elementor-element.elementor-element-821b977 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-319 .elementor-element.elementor-element-96d44a7{color:var( --e-global-color-c156ad3 );}.elementor-319 .elementor-element.elementor-element-18d3d3c{--display:flex;}.elementor-319 .elementor-element.elementor-element-13b5055{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-319 .elementor-element.elementor-element-1bb5ffe{--display:flex;}.elementor-319 .elementor-element.elementor-element-5159043{--display:flex;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-319 .elementor-element.elementor-element-94dd952{text-align:left;}.elementor-319 .elementor-element.elementor-element-94dd952 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-319 .elementor-element.elementor-element-81e2708{color:var( --e-global-color-c156ad3 );}.elementor-319 .elementor-element.elementor-element-2f66070{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-319 .elementor-element.elementor-element-657820c{--display:flex;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-319 .elementor-element.elementor-element-4242361{text-align:left;}.elementor-319 .elementor-element.elementor-element-4242361 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-319 .elementor-element.elementor-element-aa5b351{color:var( --e-global-color-c156ad3 );}.elementor-319 .elementor-element.elementor-element-e22c1e1{--display:flex;}.elementor-319 .elementor-element.elementor-element-2147ddf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-319 .elementor-element.elementor-element-c1b3273{--display:flex;}.elementor-319 .elementor-element.elementor-element-438bea4{--display:flex;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-319 .elementor-element.elementor-element-432c014{text-align:left;}.elementor-319 .elementor-element.elementor-element-432c014 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-319 .elementor-element.elementor-element-dbbc5db{color:var( --e-global-color-c156ad3 );}.elementor-319 .elementor-element.elementor-element-1fb79ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-319 .elementor-element.elementor-element-7900bdb{--display:flex;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-319 .elementor-element.elementor-element-1493aae{text-align:left;}.elementor-319 .elementor-element.elementor-element-1493aae .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-319 .elementor-element.elementor-element-a7fa0d9{color:var( --e-global-color-c156ad3 );}.elementor-319 .elementor-element.elementor-element-f94fd69{--display:flex;}.elementor-319 .elementor-element.elementor-element-8a609aa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-319 .elementor-element.elementor-element-eb1308f .elementor-button{background-color:#000000;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-319 .elementor-element.elementor-element-eb1308f{width:auto;max-width:auto;}.elementor-319 .elementor-element.elementor-element-eb1308f.elementor-element{--align-self:flex-start;}.elementor-319 .elementor-element.elementor-element-7b4f3e3{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-319 .elementor-element.elementor-element-7b4f3e3.elementor-element{--align-self:flex-start;}.elementor-319 .elementor-element.elementor-element-7b4f3e3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:54px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-319 .elementor-element.elementor-element-e92e42f{--e-image-carousel-slides-to-show:6;padding:60px 0px 0px 0px;}.elementor-319 .elementor-element.elementor-element-e92e42f .elementor-image-carousel-caption{text-align:center;color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;margin-block-start:5px;}.elementor-319 .elementor-element.elementor-element-ad332e3{--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-a8ad1d7{--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;}.elementor-319 .elementor-element.elementor-element-65af6be{--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;}.elementor-319 .elementor-element.elementor-element-40ad4a3 .elementor-button{background-color:#000000;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-319 .elementor-element.elementor-element-40ad4a3{width:auto;max-width:auto;}.elementor-319 .elementor-element.elementor-element-40ad4a3.elementor-element{--align-self:flex-start;}.elementor-319 .elementor-element.elementor-element-eb12fb9{width:100%;max-width:100%;}.elementor-319 .elementor-element.elementor-element-eb12fb9.elementor-element{--align-self:flex-start;}.elementor-319 .elementor-element.elementor-element-eb12fb9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:54px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-319 .elementor-element.elementor-element-e22bf81{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-319 .elementor-element.elementor-element-417eff8{--display:flex;--min-height:680px;border-style:solid;--border-style:solid;border-width:0.55px 0.55px 0.55px 0.55px;--border-top-width:0.55px;--border-right-width:0.55px;--border-bottom-width:0.55px;--border-left-width:0.55px;border-color:#5353538F;--border-color:#5353538F;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-417eff8:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-417eff8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-319 .elementor-element.elementor-element-fd92e2b{padding:30px 030px 0px 30px;}.elementor-319 .elementor-element.elementor-element-fd92e2b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-319 .elementor-element.elementor-element-cfcb607{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:030px;--padding-right:30px;}.elementor-319 .elementor-element.elementor-element-701adf0{width:initial;max-width:initial;background-color:#2F2F2F;padding:10px 20px 10px 20px;border-radius:40px 40px 40px 40px;}.elementor-319 .elementor-element.elementor-element-701adf0.elementor-element{--align-self:flex-start;}.elementor-319 .elementor-element.elementor-element-701adf0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-319 .elementor-element.elementor-element-43fedbf{width:initial;max-width:initial;background-color:#2F2F2F;padding:10px 20px 10px 20px;border-radius:40px 40px 40px 40px;}.elementor-319 .elementor-element.elementor-element-43fedbf.elementor-element{--align-self:flex-start;}.elementor-319 .elementor-element.elementor-element-43fedbf .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-319 .elementor-element.elementor-element-ec9025b{width:initial;max-width:initial;background-color:#2F2F2F;padding:10px 20px 10px 20px;border-radius:40px 40px 40px 40px;}.elementor-319 .elementor-element.elementor-element-ec9025b.elementor-element{--align-self:flex-start;}.elementor-319 .elementor-element.elementor-element-ec9025b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-319 .elementor-element.elementor-element-a2a8dc1{width:initial;max-width:initial;background-color:#2F2F2F;padding:10px 20px 10px 20px;border-radius:40px 40px 40px 40px;}.elementor-319 .elementor-element.elementor-element-a2a8dc1.elementor-element{--align-self:flex-start;}.elementor-319 .elementor-element.elementor-element-a2a8dc1 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-319 .elementor-element.elementor-element-4a4cec0{width:initial;max-width:initial;background-color:#2F2F2F;padding:10px 20px 10px 20px;border-radius:40px 40px 40px 40px;}.elementor-319 .elementor-element.elementor-element-4a4cec0.elementor-element{--align-self:flex-start;}.elementor-319 .elementor-element.elementor-element-4a4cec0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-319 .elementor-element.elementor-element-cf30424{width:initial;max-width:initial;background-color:#2F2F2F;padding:10px 20px 10px 20px;border-radius:40px 40px 40px 40px;}.elementor-319 .elementor-element.elementor-element-cf30424.elementor-element{--align-self:flex-start;}.elementor-319 .elementor-element.elementor-element-cf30424 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-319 .elementor-element.elementor-element-c922e29{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-319 .elementor-element.elementor-element-6f29ccd{width:initial;max-width:initial;background-color:#2F2F2F;padding:10px 20px 10px 20px;border-radius:40px 40px 40px 40px;}.elementor-319 .elementor-element.elementor-element-6f29ccd.elementor-element{--align-self:flex-start;}.elementor-319 .elementor-element.elementor-element-6f29ccd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-319 .elementor-element.elementor-element-e0aeb08{width:initial;max-width:initial;background-color:#2F2F2F;padding:10px 20px 10px 20px;border-radius:40px 40px 40px 40px;}.elementor-319 .elementor-element.elementor-element-e0aeb08.elementor-element{--align-self:flex-start;}.elementor-319 .elementor-element.elementor-element-e0aeb08 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-319 .elementor-element.elementor-element-b7b6667{padding:80px 0px 0px 0px;}.elementor-319 .elementor-element.elementor-element-0f8f36b{--display:flex;--min-height:430px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-65904bb{--display:flex;--min-height:450px;border-style:solid;--border-style:solid;border-width:0.55px 0.55px 0.55px 0.55px;--border-top-width:0.55px;--border-right-width:0.55px;--border-bottom-width:0.55px;--border-left-width:0.55px;border-color:#5353538F;--border-color:#5353538F;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-65904bb:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-65904bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-319 .elementor-element.elementor-element-0c238ac{padding:30px 030px 0px 30px;}.elementor-319 .elementor-element.elementor-element-0c238ac .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-319 .elementor-element.elementor-element-72606a3{padding:40px 40px 40px 40px;}.elementor-319 .elementor-element.elementor-element-4e183e6{--display:flex;--min-height:260px;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:0.55px 0.55px 0.55px 0.55px;--border-top-width:0.55px;--border-right-width:0.55px;--border-bottom-width:0.55px;--border-left-width:0.55px;border-color:#5353538F;--border-color:#5353538F;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-4e183e6:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-4e183e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;background-image:url("https://devopstechlab.com/wp-content/uploads/2025/09/team-exoerieance.png");background-size:cover;}.elementor-319 .elementor-element.elementor-element-ee636da{padding:30px 030px 40px 30px;}.elementor-319 .elementor-element.elementor-element-ee636da .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-319 .elementor-element.elementor-element-f52f58a{--display:flex;--min-height:320px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-38744a4{--display:flex;--min-height:350px;--justify-content:center;border-style:solid;--border-style:solid;border-width:0.55px 0.55px 0.55px 0.55px;--border-top-width:0.55px;--border-right-width:0.55px;--border-bottom-width:0.55px;--border-left-width:0.55px;border-color:#5353538F;--border-color:#5353538F;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-319 .elementor-element.elementor-element-38744a4:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-38744a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-319 .elementor-element.elementor-element-7cabc76 .elementor-image-box-wrapper{text-align:left;}.elementor-319 .elementor-element.elementor-element-7cabc76.elementor-position-right .elementor-image-box-img{margin-left:40px;}.elementor-319 .elementor-element.elementor-element-7cabc76.elementor-position-left .elementor-image-box-img{margin-right:40px;}.elementor-319 .elementor-element.elementor-element-7cabc76.elementor-position-top .elementor-image-box-img{margin-bottom:40px;}.elementor-319 .elementor-element.elementor-element-7cabc76 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-319 .elementor-element.elementor-element-7cabc76 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-319 .elementor-element.elementor-element-7cabc76 .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-319 .elementor-element.elementor-element-7cabc76:has(:hover) .elementor-image-box-title,
					 .elementor-319 .elementor-element.elementor-element-7cabc76:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-319 .elementor-element.elementor-element-ca5f031{--display:flex;--min-height:360px;border-style:solid;--border-style:solid;border-width:0.55px 0.55px 0.55px 0.55px;--border-top-width:0.55px;--border-right-width:0.55px;--border-bottom-width:0.55px;--border-left-width:0.55px;border-color:#5353538F;--border-color:#5353538F;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-319 .elementor-element.elementor-element-ca5f031:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-ca5f031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-319 .elementor-element.elementor-element-af22501{padding:60px 0px 0px 0px;}.elementor-319 .elementor-element.elementor-element-af22501 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-319 .elementor-element.elementor-element-581991b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-581991b:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-581991b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-319 .elementor-element.elementor-element-65cca62{--display:flex;}.elementor-319 .elementor-element.elementor-element-f6ed699{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-4783c7a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-4783c7a.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-319 .elementor-element.elementor-element-12cb694{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-319 .elementor-element.elementor-element-12cb694.elementor-element{--align-self:flex-start;}.elementor-319 .elementor-element.elementor-element-12cb694 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:400;color:var( --e-global-color-primary );}.elementor-319 .elementor-element.elementor-element-0eed24b{--display:flex;}.elementor-319 .elementor-element.elementor-element-b87d652{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-a4ad1c7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0.5px 0px 0px;--border-top-width:0px;--border-right-width:0.5px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000052;--border-color:#00000052;}.elementor-319 .elementor-element.elementor-element-3410b25{text-align:left;}.elementor-319 .elementor-element.elementor-element-3410b25 img{width:75px;}.elementor-319 .elementor-element.elementor-element-cebb7eb{padding:30px 0px 0px 0px;}.elementor-319 .elementor-element.elementor-element-cebb7eb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:400;}.elementor-319 .elementor-element.elementor-element-6dc8212 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-319 .elementor-element.elementor-element-98fcce7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0.5px 0px 0px;--border-top-width:0px;--border-right-width:0.5px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000052;--border-color:#00000052;}.elementor-319 .elementor-element.elementor-element-243165a{text-align:left;}.elementor-319 .elementor-element.elementor-element-243165a img{width:75px;}.elementor-319 .elementor-element.elementor-element-678387b{padding:30px 0px 0px 0px;}.elementor-319 .elementor-element.elementor-element-678387b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:400;}.elementor-319 .elementor-element.elementor-element-75fd846 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-319 .elementor-element.elementor-element-fdfe71d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-319 .elementor-element.elementor-element-bbb3606{text-align:left;}.elementor-319 .elementor-element.elementor-element-bbb3606 img{width:58px;}.elementor-319 .elementor-element.elementor-element-7c3bd87{padding:30px 0px 0px 0px;}.elementor-319 .elementor-element.elementor-element-7c3bd87 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:400;}.elementor-319 .elementor-element.elementor-element-2e0de9d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:400;color:var( --e-global-color-text );}body.elementor-page-319:not(.elementor-motion-effects-element-type-background), body.elementor-page-319 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-319 .elementor-element.elementor-element-0952f53 .elementor-heading-title{font-size:54px;}.elementor-319 .elementor-element.elementor-element-8cb6a4a{margin:-118px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-319 .elementor-element.elementor-element-8cb6a4a img{width:97%;max-width:100%;}.elementor-319 .elementor-element.elementor-element-19f9828{margin:-118px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-319 .elementor-element.elementor-element-19f9828 img{width:97%;max-width:100%;}.elementor-319 .elementor-element.elementor-element-7f7be17{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-319 .elementor-element.elementor-element-8fc1c79{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-319 .elementor-element.elementor-element-2b530a4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-319 .elementor-element.elementor-element-5159043{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-319 .elementor-element.elementor-element-657820c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-319 .elementor-element.elementor-element-438bea4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-319 .elementor-element.elementor-element-7900bdb{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-319 .elementor-element.elementor-element-8a609aa{--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:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-319 .elementor-element.elementor-element-7b4f3e3 .elementor-heading-title{font-size:42px;}.elementor-319 .elementor-element.elementor-element-e92e42f{--e-image-carousel-slides-to-show:4;padding:0px 0px 0px 0px;}.elementor-319 .elementor-element.elementor-element-ad332e3{--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:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-319 .elementor-element.elementor-element-eb12fb9 .elementor-heading-title{font-size:42px;}.elementor-319 .elementor-element.elementor-element-e22bf81{--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-319 .elementor-element.elementor-element-72606a3 img{width:58%;}.elementor-319 .elementor-element.elementor-element-12cb694 .elementor-heading-title{font-size:42px;}.elementor-319 .elementor-element.elementor-element-6dc8212 .elementor-heading-title{font-size:14px;}.elementor-319 .elementor-element.elementor-element-75fd846 .elementor-heading-title{font-size:14px;}.elementor-319 .elementor-element.elementor-element-2e0de9d .elementor-heading-title{font-size:14px;}}@media(max-width:767px){.elementor-319 .elementor-element.elementor-element-8c2d449{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-0952f53{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-319 .elementor-element.elementor-element-0952f53.elementor-element{--align-self:center;}.elementor-319 .elementor-element.elementor-element-0952f53 .elementor-heading-title{font-size:32px;}.elementor-319 .elementor-element.elementor-element-8cb6a4a{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-319 .elementor-element.elementor-element-8cb6a4a img{width:100%;}.elementor-319 .elementor-element.elementor-element-19f9828{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-319 .elementor-element.elementor-element-19f9828 img{width:100%;height:180px;}.elementor-319 .elementor-element.elementor-element-163f998{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-319 .elementor-element.elementor-element-7415e90{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-8fc1c79{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-319 .elementor-element.elementor-element-f812168 .elementor-heading-title{font-size:22px;}.elementor-319 .elementor-element.elementor-element-4d8e923{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-319 .elementor-element.elementor-element-2b530a4{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-319 .elementor-element.elementor-element-821b977 .elementor-heading-title{font-size:22px;}.elementor-319 .elementor-element.elementor-element-18d3d3c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-13b5055{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-319 .elementor-element.elementor-element-1bb5ffe{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-5159043{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-319 .elementor-element.elementor-element-94dd952 .elementor-heading-title{font-size:22px;}.elementor-319 .elementor-element.elementor-element-2f66070{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-319 .elementor-element.elementor-element-657820c{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-319 .elementor-element.elementor-element-4242361 .elementor-heading-title{font-size:22px;}.elementor-319 .elementor-element.elementor-element-e22c1e1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-2147ddf{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-319 .elementor-element.elementor-element-c1b3273{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-438bea4{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-319 .elementor-element.elementor-element-432c014 .elementor-heading-title{font-size:22px;}.elementor-319 .elementor-element.elementor-element-1fb79ab{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-319 .elementor-element.elementor-element-7900bdb{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-319 .elementor-element.elementor-element-1493aae .elementor-heading-title{font-size:22px;}.elementor-319 .elementor-element.elementor-element-f94fd69{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-7b4f3e3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-319 .elementor-element.elementor-element-7b4f3e3 .elementor-heading-title{font-size:34px;}.elementor-319 .elementor-element.elementor-element-e92e42f{--e-image-carousel-slides-to-show:2;}.elementor-319 .elementor-element.elementor-element-ad332e3{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-319 .elementor-element.elementor-element-eb12fb9 .elementor-heading-title{font-size:34px;}.elementor-319 .elementor-element.elementor-element-e22bf81{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-319 .elementor-element.elementor-element-7cabc76 .elementor-image-box-img{margin-bottom:40px;}.elementor-319 .elementor-element.elementor-element-12cb694 .elementor-heading-title{font-size:34px;}.elementor-319 .elementor-element.elementor-element-b87d652{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-a4ad1c7{border-width:0px 0px 0.5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0.5px;--border-left-width:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-6dc8212 .elementor-heading-title{font-size:16px;}.elementor-319 .elementor-element.elementor-element-98fcce7{border-width:0px 0px 0.5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0.5px;--border-left-width:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-75fd846 .elementor-heading-title{font-size:16px;}.elementor-319 .elementor-element.elementor-element-2e0de9d .elementor-heading-title{font-size:16px;}}@media(min-width:768px){.elementor-319 .elementor-element.elementor-element-a8ad1d7{--width:50%;}.elementor-319 .elementor-element.elementor-element-65af6be{--width:50%;}.elementor-319 .elementor-element.elementor-element-4783c7a{--width:38.153%;}}@media(max-width:1024px) and (min-width:768px){.elementor-319 .elementor-element.elementor-element-65af6be{--width:100%;}.elementor-319 .elementor-element.elementor-element-417eff8{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-0952f53 */.elementor-319 .elementor-element.elementor-element-0952f53 {
  background: linear-gradient(to right, rgba(255, 255, 255) 0%, rgba(255, 255, 255, 0.3) 200%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f7be17 *//* paste into Section -> Advanced -> Custom CSS (use .elementor-319 .elementor-element.elementor-element-7f7be17) */

/* tune these variables if needed */
.elementor-319 .elementor-element.elementor-element-7f7be17 {
  --left-rgb: 123,97,255;   /* purple */
  --right-rgb: 26,160,132;  /* green */
  position: relative;
  overflow: visible;
}

/* Purple glow — anchored to BOTTOM so it doesn't reach the section above */
.elementor-319 .elementor-element.elementor-element-7f7be17::before {
  content: "";
  position: absolute;
  left: -8%;               /* push slightly outside left edge */
  bottom: -8%;             /* anchor below section so glow rises behind cards */
  width: 38%;              /* horizontal spread of purple glow */
  height: 64%;             /* vertical spread */
  pointer-events: none;
  z-index: 0;
  background: radial-gradient(
    circle at left center,
    rgba(var(--left-rgb), 0.56) 0%,
    rgba(var(--left-rgb), 0.22) 28%,
    rgba(0,0,0,0) 72%
  );
  filter: blur(56px);
  mix-blend-mode: screen;  /* change to 'normal' if blending causes artifacts */
}

/* Green glow — also anchored to BOTTOM to align visually with purple */
.elementor-319 .elementor-element.elementor-element-7f7be17::after {
  content: "";
  position: absolute;
  right: -6%;              /* push slightly outside right edge */
  bottom: -6%;
  width: 30%;
  height: 62%;
  pointer-events: none;
  z-index: 0;
  background: radial-gradient(
    circle at right center,
    rgba(var(--right-rgb), 0.48) 0%,
    rgba(var(--right-rgb), 0.18) 30%,
    rgba(0,0,0,0) 72%
  );
  filter: blur(56px);/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eb1308f *//* Paste into Advanced → Custom CSS of the Button widget (Elementor Pro) */

/* --- tweak these variables if needed --- */
.elementor-319 .elementor-element.elementor-element-eb1308f{
  --btn-radius: 48px;       /* pill radius */
  --top-height: 3px;        /* thickness of the purple top line */
  --top-inset: 6px;         /* horizontal inset so the line doesn't hit extreme corners */
  --glow-rgb: 79,26,214;    /* purple as R,G,B (used in gradients & glow) */
}

/* base button */
.elementor-319 .elementor-element.elementor-element-eb1308f {
  position: relative;
  display: inline-block;
  padding: 4px 26px;        /* adjust size */
  border-radius: var(--btn-radius);
  background: transparent;
  color: #fff;               /* fallback for non-supporting browsers */
  overflow: hidden;
  z-index: 1;
  /* subtle thin border around sides & bottom (inner) */
  box-shadow: inset 0 0 0 1px rgba(255,255,255,0.03);
}

/* top gradient line (keeps the pill corners rounded) */
.elementor-319 .elementor-element.elementor-element-eb1308f::before {
  content: "";
  position: absolute;
  top: 1px;                           /* slight offset so it sits inside the outer thin border */
  left: var(--top-inset);
  right: var(--top-inset);
  height: var(--top-height);
  /* keep the top corners rounded nicely — reduce radius by the inset */
  border-top-left-radius: calc(var(--btn-radius) - var(--top-inset));
  border-top-right-radius: calc(var(--btn-radius) - var(--top-inset));
  background: linear-gradient(90deg,
    rgba(var(--glow-rgb), 0) 0%,
    rgba(var(--glow-rgb), 1) 50%,
    rgba(var(--glow-rgb), 0) 100%);
  z-index: 3;
  pointer-events: none;
  filter: blur(.2px);                 /* tiny softening like Figma */
  transition: transform .25s ease, filter .25s ease;
}

/* gradient text — make sure your button text is wrapped in <span>...</span> */
.elementor-319 .elementor-element.elementor-element-eb1308f span {
  display: inline-block;
  background: linear-gradient(90deg,
    rgba(255,255,255,1) 0%,
    rgba(255,255,255,0.25) 55%,
    rgba(255,255,255,0) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}

/* hover: subtle lift + glow on the top line */
.elementor-319 .elementor-element.elementor-element-eb1308f:hover::before {
  transform: translateY(-1px);
  filter: drop-shadow(0 4px 10px rgba(var(--glow-rgb), 0.28));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a609aa */.elementor-319 .elementor-element.elementor-element-8a609aa {
  position: relative;
}

.elementor-319 .elementor-element.elementor-element-8a609aa::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 1px; /* thickness of line */
  background: linear-gradient(
    to right,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.2) 50%,
    rgba(255, 255, 255, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-40ad4a3 */.elementor-319 .elementor-element.elementor-element-40ad4a3{
  --btn-radius: 48px;       /* pill radius */
  --top-height: 3px;        /* thickness of the purple top line */
  --top-inset: 6px;         /* horizontal inset so the line doesn't hit extreme corners */
  --glow-rgb: 79,26,214;    /* purple as R,G,B (used in gradients & glow) */
}

/* base button */
.elementor-319 .elementor-element.elementor-element-40ad4a3 {
  position: relative;
  display: inline-block;
  padding: 4px 26px;        /* adjust size */
  border-radius: var(--btn-radius);
  background: transparent;
  color: #fffff;               /* fallback for non-supporting browsers */
  overflow: hidden;
  z-index: 1;
  /* subtle thin border around sides & bottom (inner) */
  box-shadow: inset 0 0 0 1px rgba(255,255,255,0.03);
}

/* top gradient line (keeps the pill corners rounded) */
.elementor-319 .elementor-element.elementor-element-40ad4a3::before {
  content: "";
  position: absolute;
  top: 1px;                           /* slight offset so it sits inside the outer thin border */
  left: var(--top-inset);
  right: var(--top-inset);
  height: var(--top-height);
  /* keep the top corners rounded nicely — reduce radius by the inset */
  border-top-left-radius: calc(var(--btn-radius) - var(--top-inset));
  border-top-right-radius: calc(var(--btn-radius) - var(--top-inset));
  background: linear-gradient(90deg,
    rgba(var(--glow-rgb), 0) 0%,
    rgba(var(--glow-rgb), 1) 50%,
    rgba(var(--glow-rgb), 0) 100%);
  z-index: 3;
  pointer-events: none;
  filter: blur(.2px);                 /* tiny softening like Figma */
  transition: transform .25s ease, filter .25s ease;
}

/* gradient text — make sure your button text is wrapped in <span>...</span> */
.elementor-319 .elementor-element.elementor-element-40ad4a3 span {
  display: inline-block;
  background: linear-gradient(90deg,
    rgba(255,255,255,1) 0%,
    rgba(255,255,255,0.25) 55%,
    rgba(255,255,255,0) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}

/* hover: subtle lift + glow on the top line */
.elementor-319 .elementor-element.elementor-element-40ad4a3:hover::before {
  transform: translateY(-1px);
  filter: drop-shadow(0 4px 10px rgba(var(--glow-rgb), 0.28));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad332e3 */.elementor-319 .elementor-element.elementor-element-ad332e3 {
  position: relative;
}

.elementor-319 .elementor-element.elementor-element-ad332e3::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 1px; /* thickness of line */
  background: linear-gradient(
    to right,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.2) 50%,
    rgba(255, 255, 255, 0) 100%
  );
}/* End custom CSS */