.elementor-8 .elementor-element.elementor-element-3106aa3{--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-8 .elementor-element.elementor-element-3dacb3a{--display:flex;}.elementor-8 .elementor-element.elementor-element-3dacb3a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3dacb3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-4ba3e93 .elementor-heading-title{font-family:"VT323", Sans-serif;font-size:56px;font-weight:400;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-0f102fa{--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:flex-start;--align-items:flex-start;--gap:0px 032px;--row-gap:0px;--column-gap:032px;--flex-wrap:wrap;--align-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:80px;--margin-right:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0f102fa.e-con{--order:0;}.elementor-8 .elementor-element.elementor-element-733f665{--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:032px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-733f665.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-a7c06c0{--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;--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-8 .elementor-element.elementor-element-18457d6{background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 04px 0px 04px;}.elementor-8 .elementor-element.elementor-element-18457d6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ec9e290{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ec9e290.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-8a357dc{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-8 .elementor-element.elementor-element-8a357dc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-f08f78b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-f08f78b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-f5f241c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-f5f241c .elementor-heading-title{font-family:var( --e-global-typography-0a1f60a-font-family ), Sans-serif;font-size:var( --e-global-typography-0a1f60a-font-size );font-weight:var( --e-global-typography-0a1f60a-font-weight );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-83df475.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-83df475 .elementor-heading-title{font-family:var( --e-global-typography-ba4426a-font-family ), Sans-serif;font-size:var( --e-global-typography-ba4426a-font-size );font-weight:var( --e-global-typography-ba4426a-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-e7b5712{--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;--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-8 .elementor-element.elementor-element-e7b5712.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-361b7f7 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-62e9efc .elementor-heading-title{font-family:var( --e-global-typography-ba4426a-font-family ), Sans-serif;font-size:var( --e-global-typography-ba4426a-font-size );font-weight:var( --e-global-typography-ba4426a-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-b78772c .elementor-heading-title{font-family:var( --e-global-typography-b95adf0-font-family ), Sans-serif;font-size:var( --e-global-typography-b95adf0-font-size );font-weight:var( --e-global-typography-b95adf0-font-weight );text-decoration:var( --e-global-typography-b95adf0-text-decoration );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-96e6139{--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;--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-8 .elementor-element.elementor-element-96e6139.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-75c8f71 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-206031c{background-color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-206031c .elementor-heading-title{font-family:var( --e-global-typography-2d46d5f-font-family ), Sans-serif;font-size:var( --e-global-typography-2d46d5f-font-size );font-weight:var( --e-global-typography-2d46d5f-font-weight );text-decoration:var( --e-global-typography-2d46d5f-text-decoration );line-height:var( --e-global-typography-2d46d5f-line-height );}.elementor-8 .elementor-element.elementor-element-a6d35f7{--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:flex-start;--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-8 .elementor-element.elementor-element-a6d35f7.e-con{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-c6f3eb9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-8 .elementor-element.elementor-element-c6f3eb9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-5879087.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-5879087 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-ed017ee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-ed017ee .elementor-heading-title{font-family:var( --e-global-typography-0a1f60a-font-family ), Sans-serif;font-size:var( --e-global-typography-0a1f60a-font-size );font-weight:var( --e-global-typography-0a1f60a-font-weight );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-eb4d62f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-3991d91.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-3991d91 .elementor-heading-title{font-family:var( --e-global-typography-ba4426a-font-family ), Sans-serif;font-size:var( --e-global-typography-ba4426a-font-size );font-weight:var( --e-global-typography-ba4426a-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-2a9afff{--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;--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-8 .elementor-element.elementor-element-2a9afff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-8754a98 .elementor-heading-title{font-family:var( --e-global-typography-b95adf0-font-family ), Sans-serif;font-size:var( --e-global-typography-b95adf0-font-size );font-weight:var( --e-global-typography-b95adf0-font-weight );text-decoration:var( --e-global-typography-b95adf0-text-decoration );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-e72226d .elementor-heading-title{font-family:var( --e-global-typography-ba4426a-font-family ), Sans-serif;font-size:var( --e-global-typography-ba4426a-font-size );font-weight:var( --e-global-typography-ba4426a-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-c245aae .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-d922edc{background-color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-d922edc .elementor-heading-title{font-family:var( --e-global-typography-2d46d5f-font-family ), Sans-serif;font-size:var( --e-global-typography-2d46d5f-font-size );font-weight:var( --e-global-typography-2d46d5f-font-weight );text-decoration:var( --e-global-typography-2d46d5f-text-decoration );line-height:var( --e-global-typography-2d46d5f-line-height );}.elementor-8 .elementor-element.elementor-element-a8d39b3{--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;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-86b2373{font-family:"Source Code Pro", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-115321b{--display:flex;--min-height:415px;--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;border-style:none;--border-style:none;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-115321b.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-8b57e20{--display:flex;--min-height:386px;border-style:none;--border-style:none;}.elementor-8 .elementor-element.elementor-element-f852b7a{--e-transform-rotateX:1yes;--e-transform-perspective:20px;top:0px;z-index:10;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-f852b7a{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-f852b7a{right:0px;}.elementor-8 .elementor-element.elementor-element-f852b7a .elementor-heading-title{font-family:"Alex Brush", Sans-serif;font-weight:normal;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-3a873da{--display:flex;--position:absolute;--min-height:60px;border-style:solid;--border-style:solid;border-width:8px 0px 0px 8px;--border-top-width:8px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:8px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );top:0px;--z-index:14;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-3a873da{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-3a873da{right:0px;}.elementor-8 .elementor-element.elementor-element-8ceed19{margin:016px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 016px;padding:0px 0px 0px 0px;top:0px;z-index:0;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-8ceed19{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-8ceed19{right:0px;}.elementor-8 .elementor-element.elementor-element-f42b02d .elementor-heading-title{font-family:"Yarndings 12", Sans-serif;font-size:70px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-c14f2f7{--display:flex;}.elementor-8 .elementor-element.elementor-element-c14f2f7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c14f2f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-2cdb85c{--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;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-983ed3f{font-family:"Source Code Pro", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-0af4aed{--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-8 .elementor-element.elementor-element-0af4aed:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0af4aed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-c5a022f .elementor-heading-title{font-family:"VT323", Sans-serif;font-size:56px;font-weight:400;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-61c10269{--display:flex;--min-height:271px;--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-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#171717;--border-color:#171717;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-8 .elementor-element.elementor-element-61c10269:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-61c10269 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #B8B8B8 8%, #0E2744 97%);}.elementor-8 .elementor-element.elementor-element-02cc72a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-90px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-1f8ca782{text-align:center;}.elementor-8 .elementor-element.elementor-element-1f8ca782 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:80px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-bb5498f{margin:-97px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 198px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-bb5498f .elementor-heading-title{font-family:"Meow Script", Sans-serif;font-size:104px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-4434a3f{--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:37px 37px;--row-gap:37px;--column-gap:37px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0px 0px 0px 0px;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4434a3f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4434a3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4434a3f > .elementor-shape-top .elementor-shape-fill, .elementor-8 .elementor-element.elementor-element-4434a3f > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#8E95AD00;}.elementor-8 .elementor-element.elementor-element-4434a3f > .elementor-shape-top svg, .elementor-8 .elementor-element.elementor-element-4434a3f > .e-con-inner > .elementor-shape-top svg{width:calc(208% + 1.3px);height:16px;}.elementor-8 .elementor-element.elementor-element-cb6c453{--display:flex;--justify-content:center;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-3a1fa82{--grid-row-gap:29px;--grid-column-gap:31px;}.elementor-8 .elementor-element.elementor-element-3a1fa82 > .elementor-widget-container{margin:-47px 30px 30px 30px;padding:0px 0px 0px 0px;border-radius:9px 9px 9px 9px;}.elementor-8 .elementor-element.elementor-element-3a1fa82 .elementor-portfolio-item__img, .elementor-8 .elementor-element.elementor-element-3a1fa82 .elementor-portfolio-item__overlay{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3a1fa82 .elementor-portfolio-item__title{text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-3a1fa82 .elementor-portfolio__filter.elementor-active{color:#9F97C9;}.elementor-8 .elementor-element.elementor-element-3a1fa82 .elementor-portfolio__filter{font-family:"Source Code Pro", Sans-serif;font-size:15px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-3a1fa82 .elementor-portfolio__filter:not(:last-child){margin-right:calc(0px/2);}.elementor-8 .elementor-element.elementor-element-3a1fa82 .elementor-portfolio__filter:not(:first-child){margin-left:calc(0px/2);}.elementor-8 .elementor-element.elementor-element-3a1fa82 .elementor-portfolio__filters{margin-bottom:27px;}.elementor-8 .elementor-element.elementor-element-315614b{--display:flex;}body.elementor-page-8:not(.elementor-motion-effects-element-type-background), body.elementor-page-8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-733f665{--width:54.973%;}.elementor-8 .elementor-element.elementor-element-ec9e290{--width:485em;}.elementor-8 .elementor-element.elementor-element-a6d35f7{--width:100%;}.elementor-8 .elementor-element.elementor-element-a8d39b3{--width:100%;}.elementor-8 .elementor-element.elementor-element-115321b{--width:27.756%;}.elementor-8 .elementor-element.elementor-element-3a873da{--width:60px;}.elementor-8 .elementor-element.elementor-element-2cdb85c{--width:50%;}.elementor-8 .elementor-element.elementor-element-61c10269{--content-width:90%;}.elementor-8 .elementor-element.elementor-element-02cc72a{--width:77%;}.elementor-8 .elementor-element.elementor-element-4434a3f{--content-width:100%;}.elementor-8 .elementor-element.elementor-element-cb6c453{--width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-3a873da{--width:60px;}}@media(max-width:1366px){.elementor-8 .elementor-element.elementor-element-f08f78b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-f5f241c .elementor-heading-title{font-size:var( --e-global-typography-0a1f60a-font-size );}.elementor-8 .elementor-element.elementor-element-83df475 .elementor-heading-title{font-size:var( --e-global-typography-ba4426a-font-size );}.elementor-8 .elementor-element.elementor-element-361b7f7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-62e9efc .elementor-heading-title{font-size:var( --e-global-typography-ba4426a-font-size );}.elementor-8 .elementor-element.elementor-element-b78772c .elementor-heading-title{font-size:var( --e-global-typography-b95adf0-font-size );}.elementor-8 .elementor-element.elementor-element-75c8f71 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-206031c .elementor-heading-title{font-size:var( --e-global-typography-2d46d5f-font-size );line-height:var( --e-global-typography-2d46d5f-line-height );}.elementor-8 .elementor-element.elementor-element-5879087 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-ed017ee .elementor-heading-title{font-size:var( --e-global-typography-0a1f60a-font-size );}.elementor-8 .elementor-element.elementor-element-eb4d62f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-3991d91 .elementor-heading-title{font-size:var( --e-global-typography-ba4426a-font-size );}.elementor-8 .elementor-element.elementor-element-8754a98 .elementor-heading-title{font-size:var( --e-global-typography-b95adf0-font-size );}.elementor-8 .elementor-element.elementor-element-e72226d .elementor-heading-title{font-size:var( --e-global-typography-ba4426a-font-size );}.elementor-8 .elementor-element.elementor-element-c245aae .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-d922edc .elementor-heading-title{font-size:var( --e-global-typography-2d46d5f-font-size );line-height:var( --e-global-typography-2d46d5f-line-height );}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-4ba3e93 .elementor-heading-title{font-size:48px;}.elementor-8 .elementor-element.elementor-element-18457d6 .elementor-heading-title{font-size:13px;}.elementor-8 .elementor-element.elementor-element-8a357dc{--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-8 .elementor-element.elementor-element-f08f78b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-f5f241c .elementor-heading-title{font-size:var( --e-global-typography-0a1f60a-font-size );}.elementor-8 .elementor-element.elementor-element-83df475 .elementor-heading-title{font-size:var( --e-global-typography-ba4426a-font-size );}.elementor-8 .elementor-element.elementor-element-e7b5712{--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-8 .elementor-element.elementor-element-361b7f7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-62e9efc .elementor-heading-title{font-size:var( --e-global-typography-ba4426a-font-size );}.elementor-8 .elementor-element.elementor-element-b78772c .elementor-heading-title{font-size:var( --e-global-typography-b95adf0-font-size );}.elementor-8 .elementor-element.elementor-element-96e6139{--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-8 .elementor-element.elementor-element-75c8f71 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-206031c .elementor-heading-title{font-size:var( --e-global-typography-2d46d5f-font-size );line-height:var( --e-global-typography-2d46d5f-line-height );}.elementor-8 .elementor-element.elementor-element-c6f3eb9{--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-8 .elementor-element.elementor-element-5879087 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-ed017ee .elementor-heading-title{font-size:var( --e-global-typography-0a1f60a-font-size );}.elementor-8 .elementor-element.elementor-element-eb4d62f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-3991d91 .elementor-heading-title{font-size:var( --e-global-typography-ba4426a-font-size );}.elementor-8 .elementor-element.elementor-element-2a9afff{--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-8 .elementor-element.elementor-element-8754a98 .elementor-heading-title{font-size:var( --e-global-typography-b95adf0-font-size );}.elementor-8 .elementor-element.elementor-element-e72226d .elementor-heading-title{font-size:var( --e-global-typography-ba4426a-font-size );}.elementor-8 .elementor-element.elementor-element-c245aae .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-d922edc .elementor-heading-title{font-size:var( --e-global-typography-2d46d5f-font-size );line-height:var( --e-global-typography-2d46d5f-line-height );}.elementor-8 .elementor-element.elementor-element-86b2373{font-size:17px;}.elementor-8 .elementor-element.elementor-element-f852b7a{z-index:10;}.elementor-8 .elementor-element.elementor-element-3a873da{--min-height:60px;border-width:8px 0px 0px 8px;--border-top-width:8px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:8px;--z-index:11;}.elementor-8 .elementor-element.elementor-element-8ceed19{z-index:0;}.elementor-8 .elementor-element.elementor-element-f42b02d .elementor-heading-title{font-size:60px;}.elementor-8 .elementor-element.elementor-element-983ed3f{font-size:17px;}.elementor-8 .elementor-element.elementor-element-c5a022f .elementor-heading-title{font-size:48px;}.elementor-8 .elementor-element.elementor-element-61c10269{--padding-top:8%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-8 .elementor-element.elementor-element-1f8ca782 .elementor-heading-title{font-size:45px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-3106aa3{--content-width:0px;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-62f25e4{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3dacb3a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:-1px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4ba3e93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4ba3e93 .elementor-heading-title{font-size:40px;}.elementor-8 .elementor-element.elementor-element-0f102fa{--margin-top:00px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:028px;--padding-right:28px;}.elementor-8 .elementor-element.elementor-element-0f102fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-733f665{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:016px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a7c06c0{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-18457d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 4px 0px 4px;}.elementor-8 .elementor-element.elementor-element-18457d6.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-18457d6 .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-ec9e290{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8a357dc{--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;--flex-wrap:nowrap;--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-8 .elementor-element.elementor-element-8a357dc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-f08f78b{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-f08f78b.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-f08f78b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-f5f241c{width:initial;max-width:initial;}.elementor-8 .elementor-element.elementor-element-f5f241c.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-f5f241c .elementor-heading-title{font-size:var( --e-global-typography-0a1f60a-font-size );}.elementor-8 .elementor-element.elementor-element-83df475{width:var( --container-widget-width, 38.68px );max-width:38.68px;--container-widget-width:38.68px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-83df475 .elementor-heading-title{font-size:var( --e-global-typography-ba4426a-font-size );}.elementor-8 .elementor-element.elementor-element-e7b5712{--width:100%;--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;--flex-wrap:nowrap;--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-8 .elementor-element.elementor-element-361b7f7.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-361b7f7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-62e9efc.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-62e9efc .elementor-heading-title{font-size:var( --e-global-typography-ba4426a-font-size );}.elementor-8 .elementor-element.elementor-element-b78772c.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-b78772c .elementor-heading-title{font-size:var( --e-global-typography-b95adf0-font-size );-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-8 .elementor-element.elementor-element-96e6139{--width:100%;--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;--flex-wrap:nowrap;--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-8 .elementor-element.elementor-element-75c8f71.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-75c8f71 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-206031c.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-206031c{border-width:0px 04px 0px 04px;border-radius:00px 0px 00px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-206031c .elementor-heading-title{font-size:var( --e-global-typography-2d46d5f-font-size );line-height:var( --e-global-typography-2d46d5f-line-height );}.elementor-8 .elementor-element.elementor-element-a6d35f7{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c6f3eb9{--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;--flex-wrap:nowrap;--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-8 .elementor-element.elementor-element-c6f3eb9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-5879087{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-5879087.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-5879087 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-ed017ee{width:initial;max-width:initial;}.elementor-8 .elementor-element.elementor-element-ed017ee.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-ed017ee .elementor-heading-title{font-size:var( --e-global-typography-0a1f60a-font-size );}.elementor-8 .elementor-element.elementor-element-eb4d62f.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-eb4d62f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-3991d91{width:var( --container-widget-width, 38.68px );max-width:38.68px;--container-widget-width:38.68px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-3991d91 .elementor-heading-title{font-size:var( --e-global-typography-ba4426a-font-size );}.elementor-8 .elementor-element.elementor-element-2a9afff{--width:100%;--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;--flex-wrap:nowrap;--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-8 .elementor-element.elementor-element-8754a98.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-8754a98 .elementor-heading-title{font-size:var( --e-global-typography-b95adf0-font-size );-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-8 .elementor-element.elementor-element-e72226d.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-e72226d .elementor-heading-title{font-size:var( --e-global-typography-ba4426a-font-size );}.elementor-8 .elementor-element.elementor-element-c245aae.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-c245aae .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-d922edc.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-d922edc{border-width:0px 04px 0px 04px;border-radius:00px 0px 00px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-d922edc .elementor-heading-title{font-size:var( --e-global-typography-2d46d5f-font-size );line-height:var( --e-global-typography-2d46d5f-line-height );}.elementor-8 .elementor-element.elementor-element-a8d39b3{--margin-top:016px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-86b2373{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-size:16px;}.elementor-8 .elementor-element.elementor-element-115321b{--min-height:0px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:016px;--margin-bottom:04px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-115321b.e-con{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-8b57e20{--width:17em;--min-height:250px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-f852b7a{--e-transform-rotateZ:340deg;--e-transform-rotateX:0deg;margin:16em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 9em;padding:0px 0px 0px 0px;top:-48.689px;z-index:10;}.elementor-8 .elementor-element.elementor-element-f852b7a.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-f852b7a{left:-24.613px;}body.rtl .elementor-8 .elementor-element.elementor-element-f852b7a{right:-24.613px;}.elementor-8 .elementor-element.elementor-element-f852b7a .elementor-heading-title{font-size:84px;}.elementor-8 .elementor-element.elementor-element-3a873da{--width:60px;--min-height:60px;border-width:8px 0px 0px 8px;--border-top-width:8px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:8px;--border-radius:0px 0px 0px 0px;--margin-top:-13px;--margin-bottom:0px;--margin-left:-13px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8ceed19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:0px;z-index:0;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-8ceed19{left:1px;}body.rtl .elementor-8 .elementor-element.elementor-element-8ceed19{right:1px;}.elementor-8 .elementor-element.elementor-element-f42b02d{--e-transform-scale:1.6;margin:0px -37px calc(var(--kit-widget-spacing, 0px) + 88px) 0px;z-index:8;}.elementor-8 .elementor-element.elementor-element-f42b02d.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-f42b02d .elementor-heading-title{font-size:50px;}.elementor-8 .elementor-element.elementor-element-c14f2f7{--width:100px;--min-height:40px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:00em;--margin-bottom:0em;--margin-left:-3em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-8 .elementor-element.elementor-element-c14f2f7.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-2cdb85c{--margin-top:016px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-983ed3f{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-size:16px;}.elementor-8 .elementor-element.elementor-element-0af4aed{--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-8 .elementor-element.elementor-element-c5a022f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c5a022f .elementor-heading-title{font-size:40px;}.elementor-8 .elementor-element.elementor-element-61c10269{--min-height:0px;--padding-top:15%;--padding-bottom:3%;--padding-left:5%;--padding-right:5%;}.elementor-8 .elementor-element.elementor-element-1f8ca782{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-1f8ca782 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-bb5498f{margin:-45px -0px calc(var(--kit-widget-spacing, 0px) + -0px) 139px;}.elementor-8 .elementor-element.elementor-element-bb5498f .elementor-heading-title{font-size:44px;}.elementor-8 .elementor-element.elementor-element-3a1fa82 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:18px 00px 00px 0px;}.elementor-8 .elementor-element.elementor-element-3a1fa82 .elementor-portfolio__filter{font-size:15px;line-height:1px;letter-spacing:0px;word-spacing:0.4em;}}/* Start custom CSS for heading, class: .elementor-element-4ba3e93 */.marquee {
  overflow: hidden;
  display: flex;
}

.marquee h1{
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-83df475 *//*.elementor-8 .elementor-element.elementor-element-83df475 {
  animation: spin 4s linear infinite;
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3991d91 *//*.elementor-8 .elementor-element.elementor-element-3991d91 {
  animation: spin 4s linear infinite;
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5a022f */.marquee2 {
  overflow: hidden;
  display: flex;
}

.marquee2 h1{
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for portfolio, class: .elementor-element-3a1fa82 */.elementor-8 .elementor-element.elementor-element-3a1fa82 .elementor-portfolio__filter {
    order: 1; /* Default order */
}

.elementor-8 .elementor-element.elementor-element-3a1fa82 .elementor-portfolio__filter[data-filter="15"] {
    order: 3; /* Branding Packaging */
}


.elementor-8 .elementor-element.elementor-element-3a1fa82 .elementor-portfolio__filter[data-filter="18"] {
    order: 4; /* Team Projects */
}

.elementor-8 .elementor-element.elementor-element-3a1fa82 .elementor-portfolio__filter[data-filter="21"] {
    order: 2; /* UX/UI */
}


.elementor-8 .elementor-element.elementor-element-3a1fa82 .elementor-portfolio__filter[data-filter="13"] {
    display: none;
}

.elementor-portfolio {}

.elementor-portfolio {
  
}
.elementor-portfolio__filter {
    margin-bottom: 30px; /* Pas dit getal aan naar wens */

}


}
.elementor-portfolio__filter-wrap {
    border: 1px solid white;
    padding: 10px 15px;
    border-radius: 8px;
    display: inline-block;/* zodat hij niet full-width
    wordt */
    border-color: white; 
 
}

/* Titel losmaken van de overlay en onder de afbeelding tonen */
.elementor-portfolio-item {
    overflow: visible !important; /* belangrijk */
}

.elementor-portfolio-item .elementor-portfolio-item__title {
    position: relative !important;
    display: block !important;
    opacity: 1 !important;
    visibility: visible !important;
    transform: none !important;
    margin-top: 10px;
    text-align: center;
}

.elementor-portfolio-item__content {
    opacity: 1 !important;
    visibility: visible !important;
    position: static !important;
  
}


/* Overlay uitschakelen */
.elementor-portfolio-item__overlay {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4434a3f */.elementor-8 .elementor-element.elementor-element-4434a3f .elementor-portfolio-item {
    border: 0px solid white; /* Change the color and width as needed */
    border-radius: 0px; /* Optional: add rounded corners */
    padding: 0px; /* Optional: add padding inside the border */
    box-sizing: border-box; /* Ensure padding is included in the total width/height */
}

.elementor-8 .elementor-element.elementor-element-4434a3f .elementor-portfolio__filters {
    border-bottom: 2px solid white;
}/* End custom CSS */