.elementor-238 .elementor-element.elementor-element-7fa00a77{--display:flex;--min-height:100vh;--justify-content:space-between;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-238 .elementor-element.elementor-element-2a9f8105{--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:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-238 .elementor-element.elementor-element-66a5e997{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;}.elementor-238 .elementor-element.elementor-element-5651ce76{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-238 .elementor-element.elementor-element-3d2d7e0b .text-wrapper{text-align:left;--anim--letter--spacing:var(--text-p-letter-spacing);}.elementor-238 .elementor-element.elementor-element-3d2d7e0b .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:left;}.elementor-238 .elementor-element.elementor-element-3d2d7e0b .text-wrapper p{font:var(--text-p);letter-spacing:var(--text-p-letter-spacing);}.elementor-238 .elementor-element.elementor-element-193d611d  .project--title{text-transform:uppercase;}.elementor-238 .elementor-element.elementor-element-193d611d  .project--cat{text-transform:uppercase;}.elementor-238 .elementor-element.elementor-element-193d611d.project_flex--styled   .portfolio--project--wrapper > a{flex-direction:row !important;}.elementor-238 .elementor-element.elementor-element-193d611d.box_flex--styled   .project--metas--wrap{flex-direction:row !important;}.elementor-238 .elementor-element.elementor-element-193d611d  .project--metas--wrap{padding:0px 0px 0px 0px;}.elementor-238 .elementor-element.elementor-element-70887b40{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-238 .elementor-element.elementor-element-761f1866{width:100%;}.elementor-238 .elementor-element.elementor-element-761f1866 .single-image img{object-position:center;}.elementor-238 .elementor-element.elementor-element-5725b0a4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-238 .elementor-element.elementor-element-42a93315 > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-238 .elementor-element.elementor-element-42a93315.elementor-element{--align-self:flex-start;}.elementor-238 .elementor-element.elementor-element-42a93315 .pe--icon{font-size:76px;}.elementor-238 .elementor-element.elementor-element-42a93315 .pe--icon i{font-size:76px;}.elementor-238 .elementor-element.elementor-element-42a93315 .pe--icon svg{width:76px;height:76px;}.elementor-238 .elementor-element.elementor-element-42a93315{text-align:left;}.elementor-238 .elementor-element.elementor-element-42a93315 .pe--icon--caption{text-align:center;}.elementor-238 .elementor-element.elementor-element-27645c25 .text-wrapper{text-align:justify;--anim--letter--spacing:var(--text-p-letter-spacing);}.elementor-238 .elementor-element.elementor-element-27645c25 .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:justify;}.elementor-238 .elementor-element.elementor-element-27645c25 .text-wrapper p{font:var(--text-p);letter-spacing:var(--text-p-letter-spacing);}.elementor-238 .elementor-element.elementor-element-27645c25 .text-wrapper p , .elementor-238 .elementor-element.elementor-element-27645c25 .text-wrapper > *{text-transform:uppercase;}.elementor-238 .elementor-element.elementor-element-27645c25{width:100%;}.elementor-238 .elementor-element.elementor-element-c8156d7 .text-wrapper{text-align:left;--anim--letter--spacing:var(--text-p-letter-spacing);}.elementor-238 .elementor-element.elementor-element-c8156d7 .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:left;}.elementor-238 .elementor-element.elementor-element-c8156d7 .text-wrapper p{font:var(--text-p);letter-spacing:var(--text-p-letter-spacing);}.elementor-238 .elementor-element.elementor-element-c8156d7 .text-wrapper p , .elementor-238 .elementor-element.elementor-element-c8156d7 .text-wrapper > *{font-family:"Courier Prime", Sans-serif;font-size:14px;text-transform:uppercase;}.elementor-238 .elementor-element.elementor-element-7d069a2f{--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-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-238 .elementor-element.elementor-element-2ffa0100 .text-wrapper{text-align:left;--anim--letter--spacing:var(--text-p-letter-spacing);}.elementor-238 .elementor-element.elementor-element-2ffa0100 .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:left;}.elementor-238 .elementor-element.elementor-element-2ffa0100 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-238 .elementor-element.elementor-element-2ffa0100 .text-wrapper p{font:var(--text-p);letter-spacing:var(--text-p-letter-spacing);}.elementor-238 .elementor-element.elementor-element-1969e3e7 .text-wrapper{text-align:left;--anim--letter--spacing:var(--text-p-letter-spacing);}.elementor-238 .elementor-element.elementor-element-1969e3e7 .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:left;}.elementor-238 .elementor-element.elementor-element-1969e3e7 > .elementor-widget-container{margin:0px 35px 0px 0px;}.elementor-238 .elementor-element.elementor-element-1969e3e7 .text-wrapper p{font:var(--text-p);letter-spacing:var(--text-p-letter-spacing);}.elementor-238 .elementor-element.elementor-element-520a1edc .text-wrapper{text-align:left;--anim--letter--spacing:var(--text-h1-letter-spacing);}.elementor-238 .elementor-element.elementor-element-520a1edc .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:left;}.elementor-238 .elementor-element.elementor-element-520a1edc .text-wrapper p{font:var(--text-big-title);letter-spacing:var(--text-big-title-letter-spacing);}.elementor-238 .elementor-element.elementor-element-520a1edc .text-wrapper p , .elementor-238 .elementor-element.elementor-element-520a1edc .text-wrapper > *{font-size:12.5vw;font-weight:600;text-transform:uppercase;line-height:0.8em;letter-spacing:-10px;}.elementor-238 .elementor-element.elementor-element-65eb7303{--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-238 .elementor-element.elementor-element-11743d5b .pb--marquee__inner{--duration:5s;}.elementor-238 .elementor-element.elementor-element-6e243d49 ul li{font:var(--text-p);letter-spacing:var(--text-p-letter-spacing);}.elementor-238 .elementor-element.elementor-element-73305f7{--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-start;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-238 .elementor-element.elementor-element-33a5492{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-238 .elementor-element.elementor-element-f6b1493{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-238 .elementor-element.elementor-element-fee2e3a{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-238 .elementor-element.elementor-element-2f6924c .text-wrapper{text-align:left;--anim--letter--spacing:var(--text-p-letter-spacing);}.elementor-238 .elementor-element.elementor-element-2f6924c .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:left;}.elementor-238 .elementor-element.elementor-element-2f6924c .text-wrapper p{font:var(--text-p);letter-spacing:var(--text-p-letter-spacing);}.elementor-238 .elementor-element.elementor-element-53edc1a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-238 .elementor-element.elementor-element-8ebeb11 .text-wrapper{text-align:left;--anim--letter--spacing:var(--text-p-letter-spacing);}.elementor-238 .elementor-element.elementor-element-8ebeb11 .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:left;}.elementor-238 .elementor-element.elementor-element-8ebeb11 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-238 .elementor-element.elementor-element-8ebeb11 .text-wrapper p{font:var(--text-p);letter-spacing:var(--text-p-letter-spacing);}.elementor-238 .elementor-element.elementor-element-8ebeb11 .text-wrapper p , .elementor-238 .elementor-element.elementor-element-8ebeb11 .text-wrapper > *{font-size:16px;font-weight:500;line-height:26px;}.elementor-238 .elementor-element.elementor-element-a637a6d{--spacer-size:20px;}.elementor-238 .elementor-element.elementor-element-86b2448 .pe--clients.pe--clients--grid .pe--clients--wrapper{--columns:4;}.elementor-238 .elementor-element.elementor-element-86b2448 .pe--clients .pe--clients--wrapper img{height:40px;}.elementor-238 .elementor-element.elementor-element-86b2448 .pe--clients .pe--clients--wrapper{align-items:center;}.elementor-238 .elementor-element.elementor-element-86b2448 .pe--clients .pe--clients--wrapper .pe-client>*{align-items:center;}.elementor-238 .elementor-element.elementor-element-86b2448 .pe--clients--wrapper{gap:50px;}.elementor-238 .elementor-element.elementor-element-86b2448 .pe-client{text-align:left;padding:25px 25px 25px 25px !important;--paddingTop:25px;--paddingLeft:25px;--paddingBottom:25px;--paddingRight:25px;}.elementor-238 .elementor-element.elementor-element-6f1dc04{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-238 .elementor-element.elementor-element-afd3de9{--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-start;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-238 .elementor-element.elementor-element-af0be6e{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-238 .elementor-element.elementor-element-3923712{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-238 .elementor-element.elementor-element-9a8cb7a{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-238 .elementor-element.elementor-element-d1a2aa2 .text-wrapper{text-align:left;--anim--letter--spacing:var(--text-p-letter-spacing);}.elementor-238 .elementor-element.elementor-element-d1a2aa2 .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:left;}.elementor-238 .elementor-element.elementor-element-d1a2aa2 .text-wrapper p{font:var(--text-p);letter-spacing:var(--text-p-letter-spacing);}.elementor-238 .elementor-element.elementor-element-7da4816{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-238 .elementor-element.elementor-element-63c0c33{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-238 .elementor-element.elementor-element-9337a9a{--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-start;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-238 .elementor-element.elementor-element-4e04821{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-238 .elementor-element.elementor-element-8f020f9{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-238 .elementor-element.elementor-element-5628bbf{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-238 .elementor-element.elementor-element-9004ec4 .text-wrapper{text-align:left;--anim--letter--spacing:var(--text-p-letter-spacing);}.elementor-238 .elementor-element.elementor-element-9004ec4 .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:left;}.elementor-238 .elementor-element.elementor-element-9004ec4 .text-wrapper p{font:var(--text-p);letter-spacing:var(--text-p-letter-spacing);}.elementor-238 .elementor-element.elementor-element-40ef14b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-238 .elementor-element.elementor-element-0703df5 .text-wrapper{text-align:left;--anim--letter--spacing:var(--text-p-letter-spacing);}.elementor-238 .elementor-element.elementor-element-0703df5 .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:left;}.elementor-238 .elementor-element.elementor-element-0703df5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-238 .elementor-element.elementor-element-0703df5 .text-wrapper p{font:var(--text-p);letter-spacing:var(--text-p-letter-spacing);}.elementor-238 .elementor-element.elementor-element-0703df5 .text-wrapper p , .elementor-238 .elementor-element.elementor-element-0703df5 .text-wrapper > *{font-size:16px;font-weight:500;line-height:26px;}.elementor-238 .elementor-element.elementor-element-6524a4b{--spacer-size:20px;}.elementor-238 .elementor-element.elementor-element-f3970cf  .pe--button--wrapper .pb--handle{flex-direction:row-reverse;font-size:50px;justify-content:flex-start;}.elementor-238 .elementor-element.elementor-element-f3970cf .pb--marquee__inner{--duration:5s;}.elementor-238 .elementor-element.elementor-element-33217e1{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-238 .elementor-element.elementor-element-a0c4906{--spacer-size:100px;}@media(min-width:768px){.elementor-238 .elementor-element.elementor-element-5651ce76{--width:20%;}.elementor-238 .elementor-element.elementor-element-70887b40{--width:28%;}.elementor-238 .elementor-element.elementor-element-5725b0a4{--width:20%;}.elementor-238 .elementor-element.elementor-element-33a5492{--width:20%;}.elementor-238 .elementor-element.elementor-element-f6b1493{--width:10%;}.elementor-238 .elementor-element.elementor-element-fee2e3a{--width:10%;}.elementor-238 .elementor-element.elementor-element-53edc1a{--width:80%;}.elementor-238 .elementor-element.elementor-element-6f1dc04{--width:10%;}.elementor-238 .elementor-element.elementor-element-af0be6e{--width:20%;}.elementor-238 .elementor-element.elementor-element-3923712{--width:10%;}.elementor-238 .elementor-element.elementor-element-9a8cb7a{--width:10%;}.elementor-238 .elementor-element.elementor-element-7da4816{--width:80%;}.elementor-238 .elementor-element.elementor-element-63c0c33{--width:10%;}.elementor-238 .elementor-element.elementor-element-4e04821{--width:20%;}.elementor-238 .elementor-element.elementor-element-8f020f9{--width:10%;}.elementor-238 .elementor-element.elementor-element-5628bbf{--width:10%;}.elementor-238 .elementor-element.elementor-element-40ef14b{--width:80%;}.elementor-238 .elementor-element.elementor-element-33217e1{--width:10%;}}@media(max-width:767px){.elementor-238 .elementor-element.elementor-element-66a5e997{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-238 .elementor-element.elementor-element-5651ce76{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-238 .elementor-element.elementor-element-5651ce76.e-con{--order:99999 /* order end hack */;}.elementor-238 .elementor-element.elementor-element-7d069a2f{--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-238 .elementor-element.elementor-element-7d069a2f.e-con{--order:-99999 /* order start hack */;}.elementor-238 .elementor-element.elementor-element-520a1edc .text-wrapper p , .elementor-238 .elementor-element.elementor-element-520a1edc .text-wrapper > *{font-size:70px;line-height:1em;letter-spacing:-3px;}.elementor-238 .elementor-element.elementor-element-65eb7303{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:200px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-238 .elementor-element.elementor-element-6e243d49 .pe--list ul{flex-direction:column !important;align-items:center !important;row-gap:2px !important;}}