.elementor-5600 .elementor-element.elementor-element-44d8b8b{--display:flex;--min-height:100vh;--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-5600 .elementor-element.elementor-element-44d8b8b:not(.elementor-motion-effects-element-type-background), .elementor-5600 .elementor-element.elementor-element-44d8b8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-5600 .elementor-element.elementor-element-44d8b8b.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5600 .elementor-element.elementor-element-5c37857{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:2;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-5600 .elementor-element.elementor-element-555908b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-5600 .elementor-element.elementor-element-889c114{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 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-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-5600 .elementor-element.elementor-element-50e5178 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:15px 25px 15px 25px;}.elementor-5600 .elementor-element.elementor-element-50e5178 .elementor-button:hover, .elementor-5600 .elementor-element.elementor-element-50e5178 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );}.elementor-5600 .elementor-element.elementor-element-50e5178{margin:0px 025px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5600 .elementor-element.elementor-element-50e5178 .elementor-button:hover svg, .elementor-5600 .elementor-element.elementor-element-50e5178 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5600 .elementor-element.elementor-element-7d9883d .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:15px 25px 15px 25px;}.elementor-5600 .elementor-element.elementor-element-7d9883d .elementor-button:hover, .elementor-5600 .elementor-element.elementor-element-7d9883d .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );}.elementor-5600 .elementor-element.elementor-element-7d9883d .elementor-button:hover svg, .elementor-5600 .elementor-element.elementor-element-7d9883d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-5600 .elementor-element.elementor-element-02db5da{width:100%;max-width:100%;top:0px;z-index:1;text-align:center;}body:not(.rtl) .elementor-5600 .elementor-element.elementor-element-02db5da{left:0px;}body.rtl .elementor-5600 .elementor-element.elementor-element-02db5da{right:0px;}.elementor-5600 .elementor-element.elementor-element-02db5da img{width:100%;max-width:100%;height:100vh;object-fit:cover;object-position:center center;}.elementor-5600 .elementor-element.elementor-element-c1d88e7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:10em;--padding-bottom:10em;--padding-left:0em;--padding-right:0em;--z-index:2;}.elementor-5600 .elementor-element.elementor-element-c1d88e7:not(.elementor-motion-effects-element-type-background), .elementor-5600 .elementor-element.elementor-element-c1d88e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-5600 .elementor-element.elementor-element-c1d88e7.e-con{--align-self:center;}.elementor-widget-heading .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-primary );}.elementor-5600 .elementor-element.elementor-element-372b31f.elementor-element{--align-self:center;}.elementor-5600 .elementor-element.elementor-element-372b31f{text-align:center;}.elementor-5600 .elementor-element.elementor-element-372b31f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1;letter-spacing:-0.05em;color:#FFFFFF;}.elementor-5600 .elementor-element.elementor-element-2b9736f{width:var( --container-widget-width, 603px );max-width:603px;--container-widget-width:603px;--container-widget-flex-grow:0;text-align:center;}.elementor-5600 .elementor-element.elementor-element-2b9736f.elementor-element{--align-self:center;}.elementor-5600 .elementor-element.elementor-element-2b9736f .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4;letter-spacing:0em;color:#FFFFFF;}.elementor-5600 .elementor-element.elementor-element-2347c21{--display:grid;--min-height:100vh;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-5600 .elementor-element.elementor-element-2347c21:not(.elementor-motion-effects-element-type-background), .elementor-5600 .elementor-element.elementor-element-2347c21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-5600 .elementor-element.elementor-element-d343d7d{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-5600 .elementor-element.elementor-element-d343d7d:not(.elementor-motion-effects-element-type-background), .elementor-5600 .elementor-element.elementor-element-d343d7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://temp2.apart.works/wp-content/uploads/2026/03/logos-nameplates-1.webp");background-position:40% 40%;background-repeat:no-repeat;background-size:cover;}.elementor-5600 .elementor-element.elementor-element-d343d7d::before, .elementor-5600 .elementor-element.elementor-element-d343d7d > .elementor-background-video-container::before, .elementor-5600 .elementor-element.elementor-element-d343d7d > .e-con-inner > .elementor-background-video-container::before, .elementor-5600 .elementor-element.elementor-element-d343d7d > .elementor-background-slideshow::before, .elementor-5600 .elementor-element.elementor-element-d343d7d > .e-con-inner > .elementor-background-slideshow::before, .elementor-5600 .elementor-element.elementor-element-d343d7d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-5600 .elementor-element.elementor-element-d343d7d:hover::before, .elementor-5600 .elementor-element.elementor-element-d343d7d:hover > .elementor-background-video-container::before, .elementor-5600 .elementor-element.elementor-element-d343d7d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-5600 .elementor-element.elementor-element-d343d7d > .elementor-background-slideshow:hover::before, .elementor-5600 .elementor-element.elementor-element-d343d7d > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://temp2.apart.works/wp-content/uploads/2026/03/logos-nameplates-2.png");--background-overlay:'';background-position:40% 40%;background-repeat:no-repeat;background-size:cover;}.elementor-5600 .elementor-element.elementor-element-d343d7d:hover{--overlay-opacity:1;}.elementor-5600 .elementor-element.elementor-element-d343d7d, .elementor-5600 .elementor-element.elementor-element-d343d7d::before{--overlay-transition:1s;}.elementor-5600 .elementor-element.elementor-element-d68af7e{--display:flex;--gap:10px 0px;--row-gap:10px;--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-5600 .elementor-element.elementor-element-6b83690{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-5600 .elementor-element.elementor-element-6b83690 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:32px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1;letter-spacing:0em;color:#FFFFFF;}.elementor-5600 .elementor-element.elementor-element-c6e0ade{width:var( --container-widget-width, 310px );max-width:310px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:310px;--container-widget-flex-grow:0;text-align:start;}.elementor-5600 .elementor-element.elementor-element-c6e0ade .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;letter-spacing:0em;color:#FFFFFF;}.elementor-5600 .elementor-element.elementor-element-5d79825 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter Tight", Sans-serif;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1;letter-spacing:0em;transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:15px 25px 15px 25px;}.elementor-5600 .elementor-element.elementor-element-5d79825 .elementor-button:hover, .elementor-5600 .elementor-element.elementor-element-5d79825 .elementor-button:focus{background-color:#02010100;}.elementor-5600 .elementor-element.elementor-element-5d79825{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5600 .elementor-element.elementor-element-0134605{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-5600 .elementor-element.elementor-element-0134605:not(.elementor-motion-effects-element-type-background), .elementor-5600 .elementor-element.elementor-element-0134605 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://temp2.apart.works/wp-content/uploads/2026/03/decorative-hardware-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5600 .elementor-element.elementor-element-0134605::before, .elementor-5600 .elementor-element.elementor-element-0134605 > .elementor-background-video-container::before, .elementor-5600 .elementor-element.elementor-element-0134605 > .e-con-inner > .elementor-background-video-container::before, .elementor-5600 .elementor-element.elementor-element-0134605 > .elementor-background-slideshow::before, .elementor-5600 .elementor-element.elementor-element-0134605 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5600 .elementor-element.elementor-element-0134605 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-5600 .elementor-element.elementor-element-0134605:hover::before, .elementor-5600 .elementor-element.elementor-element-0134605:hover > .elementor-background-video-container::before, .elementor-5600 .elementor-element.elementor-element-0134605:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-5600 .elementor-element.elementor-element-0134605 > .elementor-background-slideshow:hover::before, .elementor-5600 .elementor-element.elementor-element-0134605 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://temp2.apart.works/wp-content/uploads/2026/03/decorative-hardware-2.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5600 .elementor-element.elementor-element-0134605:hover{--overlay-opacity:1;}.elementor-5600 .elementor-element.elementor-element-0134605, .elementor-5600 .elementor-element.elementor-element-0134605::before{--overlay-transition:1s;}.elementor-5600 .elementor-element.elementor-element-70bc1ec{--display:flex;--gap:10px 0px;--row-gap:10px;--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-5600 .elementor-element.elementor-element-402457a{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-5600 .elementor-element.elementor-element-402457a .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:32px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1;letter-spacing:0em;color:#FFFFFF;}.elementor-5600 .elementor-element.elementor-element-a213d00{width:var( --container-widget-width, 310px );max-width:310px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:310px;--container-widget-flex-grow:0;text-align:start;}.elementor-5600 .elementor-element.elementor-element-a213d00 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;letter-spacing:0em;color:#FFFFFF;}.elementor-5600 .elementor-element.elementor-element-86763dc .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter Tight", Sans-serif;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1;letter-spacing:0em;transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:15px 25px 15px 25px;}.elementor-5600 .elementor-element.elementor-element-86763dc .elementor-button:hover, .elementor-5600 .elementor-element.elementor-element-86763dc .elementor-button:focus{background-color:#02010100;}.elementor-5600 .elementor-element.elementor-element-86763dc{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5600 .elementor-element.elementor-element-06713b6{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-5600 .elementor-element.elementor-element-06713b6:not(.elementor-motion-effects-element-type-background), .elementor-5600 .elementor-element.elementor-element-06713b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://temp2.apart.works/wp-content/uploads/2026/03/vaccuum-1.webp");background-position:8.188% 2.617%;background-repeat:no-repeat;background-size:cover;}.elementor-5600 .elementor-element.elementor-element-06713b6::before, .elementor-5600 .elementor-element.elementor-element-06713b6 > .elementor-background-video-container::before, .elementor-5600 .elementor-element.elementor-element-06713b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-5600 .elementor-element.elementor-element-06713b6 > .elementor-background-slideshow::before, .elementor-5600 .elementor-element.elementor-element-06713b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5600 .elementor-element.elementor-element-06713b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-5600 .elementor-element.elementor-element-06713b6:hover::before, .elementor-5600 .elementor-element.elementor-element-06713b6:hover > .elementor-background-video-container::before, .elementor-5600 .elementor-element.elementor-element-06713b6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-5600 .elementor-element.elementor-element-06713b6 > .elementor-background-slideshow:hover::before, .elementor-5600 .elementor-element.elementor-element-06713b6 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://temp2.apart.works/wp-content/uploads/2026/03/vaccuum-2.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5600 .elementor-element.elementor-element-06713b6:hover{--overlay-opacity:1;}.elementor-5600 .elementor-element.elementor-element-06713b6, .elementor-5600 .elementor-element.elementor-element-06713b6::before{--overlay-transition:1s;}.elementor-5600 .elementor-element.elementor-element-70a8c65{--display:flex;--gap:10px 0px;--row-gap:10px;--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-5600 .elementor-element.elementor-element-74fac82{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-5600 .elementor-element.elementor-element-74fac82 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:32px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1;letter-spacing:0em;color:#FFFFFF;}.elementor-5600 .elementor-element.elementor-element-1d9ae65{width:var( --container-widget-width, 310px );max-width:310px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:310px;--container-widget-flex-grow:0;text-align:start;}.elementor-5600 .elementor-element.elementor-element-1d9ae65 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;letter-spacing:0em;color:#FFFFFF;}.elementor-5600 .elementor-element.elementor-element-0956efc .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter Tight", Sans-serif;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1;letter-spacing:0em;transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:15px 25px 15px 25px;}.elementor-5600 .elementor-element.elementor-element-0956efc .elementor-button:hover, .elementor-5600 .elementor-element.elementor-element-0956efc .elementor-button:focus{background-color:#02010100;}.elementor-5600 .elementor-element.elementor-element-0956efc{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5600 .elementor-element.elementor-element-2b51040{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-5600 .elementor-element.elementor-element-2b51040:not(.elementor-motion-effects-element-type-background), .elementor-5600 .elementor-element.elementor-element-2b51040 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://temp2.apart.works/wp-content/uploads/2026/03/assemblies-1.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-5600 .elementor-element.elementor-element-2b51040::before, .elementor-5600 .elementor-element.elementor-element-2b51040 > .elementor-background-video-container::before, .elementor-5600 .elementor-element.elementor-element-2b51040 > .e-con-inner > .elementor-background-video-container::before, .elementor-5600 .elementor-element.elementor-element-2b51040 > .elementor-background-slideshow::before, .elementor-5600 .elementor-element.elementor-element-2b51040 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5600 .elementor-element.elementor-element-2b51040 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-5600 .elementor-element.elementor-element-2b51040:hover::before, .elementor-5600 .elementor-element.elementor-element-2b51040:hover > .elementor-background-video-container::before, .elementor-5600 .elementor-element.elementor-element-2b51040:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-5600 .elementor-element.elementor-element-2b51040 > .elementor-background-slideshow:hover::before, .elementor-5600 .elementor-element.elementor-element-2b51040 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://temp2.apart.works/wp-content/uploads/2026/03/assemblies-2.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5600 .elementor-element.elementor-element-2b51040:hover{--overlay-opacity:1;}.elementor-5600 .elementor-element.elementor-element-2b51040, .elementor-5600 .elementor-element.elementor-element-2b51040::before{--overlay-transition:1s;}.elementor-5600 .elementor-element.elementor-element-d2c79b4{--display:flex;--gap:10px 0px;--row-gap:10px;--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-5600 .elementor-element.elementor-element-20c7351{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-5600 .elementor-element.elementor-element-20c7351 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:32px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1;letter-spacing:0em;color:#FFFFFF;}.elementor-5600 .elementor-element.elementor-element-aab2eac{width:var( --container-widget-width, 310px );max-width:310px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:310px;--container-widget-flex-grow:0;text-align:start;}.elementor-5600 .elementor-element.elementor-element-aab2eac .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;letter-spacing:0em;color:#FFFFFF;}.elementor-5600 .elementor-element.elementor-element-fff31f6 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter Tight", Sans-serif;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1;letter-spacing:0em;transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:15px 25px 15px 25px;}.elementor-5600 .elementor-element.elementor-element-fff31f6 .elementor-button:hover, .elementor-5600 .elementor-element.elementor-element-fff31f6 .elementor-button:focus{background-color:#02010100;}.elementor-5600 .elementor-element.elementor-element-fff31f6{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5600 .elementor-element.elementor-element-9ac6004{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5600 .elementor-element.elementor-element-9ac6004:not(.elementor-motion-effects-element-type-background), .elementor-5600 .elementor-element.elementor-element-9ac6004 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-5600 .elementor-element.elementor-element-9ac6004::before, .elementor-5600 .elementor-element.elementor-element-9ac6004 > .elementor-background-video-container::before, .elementor-5600 .elementor-element.elementor-element-9ac6004 > .e-con-inner > .elementor-background-video-container::before, .elementor-5600 .elementor-element.elementor-element-9ac6004 > .elementor-background-slideshow::before, .elementor-5600 .elementor-element.elementor-element-9ac6004 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5600 .elementor-element.elementor-element-9ac6004 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #383838 0%, #F2295B00 100%);}.elementor-5600 .elementor-element.elementor-element-9ac6004.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5600 .elementor-element.elementor-element-3862913{--display:flex;--min-height:857px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--z-index:2;}.elementor-5600 .elementor-element.elementor-element-d2d7ee7{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:21px 21px 21px 21px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:32px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.3;letter-spacing:0em;color:#FFFFFF;}.elementor-5600 .elementor-element.elementor-element-697ed8e .elementor-button{background-color:#E9E037;font-size:16px;font-weight:500;fill:#000000;color:#000000;transition-duration:0.75s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:15px 30px 15px 30px;}.elementor-5600 .elementor-element.elementor-element-697ed8e .elementor-button:hover, .elementor-5600 .elementor-element.elementor-element-697ed8e .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );}.elementor-5600 .elementor-element.elementor-element-697ed8e{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5600 .elementor-element.elementor-element-697ed8e.elementor-element{--align-self:center;}.elementor-5600 .elementor-element.elementor-element-697ed8e .elementor-button:hover svg, .elementor-5600 .elementor-element.elementor-element-697ed8e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5600 .elementor-element.elementor-element-36cbccb{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-149px;--margin-bottom:0px;--margin-left:-199px;--margin-right:0px;}.elementor-5600 .elementor-element.elementor-element-1c4b671{--display:flex;}.elementor-5600 .elementor-element.elementor-element-771eaf2{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-5600 .elementor-element.elementor-element-4289444 img{max-width:100%;}.elementor-5600 .elementor-element.elementor-element-224c154 img{max-width:100%;}.elementor-5600 .elementor-element.elementor-element-5da301b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5600 .elementor-element.elementor-element-4c3ee6a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-5600 .elementor-element.elementor-element-201b489{--display:flex;--z-index:0;}.elementor-5600 .elementor-element.elementor-element-6169dad{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-5600 .elementor-element.elementor-element-9f3fc59{--display:grid;--min-height:100vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-5600 .elementor-element.elementor-element-9f3fc59:not(.elementor-motion-effects-element-type-background), .elementor-5600 .elementor-element.elementor-element-9f3fc59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-5600 .elementor-element.elementor-element-6be1747{--display:flex;--min-height:100vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.1;--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-5600 .elementor-element.elementor-element-6be1747:not(.elementor-motion-effects-element-type-background), .elementor-5600 .elementor-element.elementor-element-6be1747 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-5600 .elementor-element.elementor-element-6be1747::before, .elementor-5600 .elementor-element.elementor-element-6be1747 > .elementor-background-video-container::before, .elementor-5600 .elementor-element.elementor-element-6be1747 > .e-con-inner > .elementor-background-video-container::before, .elementor-5600 .elementor-element.elementor-element-6be1747 > .elementor-background-slideshow::before, .elementor-5600 .elementor-element.elementor-element-6be1747 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5600 .elementor-element.elementor-element-6be1747 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-5600 .elementor-element.elementor-element-369b158{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:0;text-align:center;}.elementor-5600 .elementor-element.elementor-element-369b158 img{width:100%;max-width:100%;height:100vh;object-fit:cover;object-position:center center;opacity:0.5;border-style:none;}.elementor-5600 .elementor-element.elementor-element-2a33674{--display:flex;--min-height:100vh;--justify-content:center;--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;--z-index:3;}.elementor-5600 .elementor-element.elementor-element-849a870{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-5600 .elementor-element.elementor-element-849a870 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:0.8;letter-spacing:0.3em;color:#FFFFFF;}.elementor-5600 .elementor-element.elementor-element-aa4e82c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-5600 .elementor-element.elementor-element-aa4e82c .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:72px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1;letter-spacing:0em;color:#FFFFFF;}.elementor-5600 .elementor-element.elementor-element-9a609b5{--display:flex;--min-height:100vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-5600 .elementor-element.elementor-element-9a609b5::before, .elementor-5600 .elementor-element.elementor-element-9a609b5 > .elementor-background-video-container::before, .elementor-5600 .elementor-element.elementor-element-9a609b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-5600 .elementor-element.elementor-element-9a609b5 > .elementor-background-slideshow::before, .elementor-5600 .elementor-element.elementor-element-9a609b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5600 .elementor-element.elementor-element-9a609b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-5600 .elementor-element.elementor-element-2dca91a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;z-index:3;}body:not(.rtl) .elementor-5600 .elementor-element.elementor-element-2dca91a{left:0px;}body.rtl .elementor-5600 .elementor-element.elementor-element-2dca91a{right:0px;}.elementor-5600 .elementor-element.elementor-element-2dca91a img{width:100%;max-width:100%;height:100vh;object-fit:cover;object-position:top center;}.elementor-5600 .elementor-element.elementor-element-5166e3f{--display:flex;--min-height:100vh;--justify-content:center;--z-index:3;}.elementor-5600 .elementor-element.elementor-element-b999cdd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;text-align:center;}.elementor-5600 .elementor-element.elementor-element-b999cdd .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8;letter-spacing:0.3em;color:#FFFFFF;}.elementor-5600 .elementor-element.elementor-element-422371b{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;line-height:1.3;color:#FFFFFF;}.elementor-5600 .elementor-element.elementor-element-d115d60{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;text-align:center;}.elementor-5600 .elementor-element.elementor-element-d115d60.elementor-element{--align-self:center;}.elementor-5600 .elementor-element.elementor-element-d115d60 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:410px;font-weight:600;text-transform:none;font-style:normal;line-height:0.7;letter-spacing:0.1px;color:#E9E03733;}.elementor-5600 .elementor-element.elementor-element-1f6b801{--display:flex;--min-height:100vh;--justify-content:center;--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;--z-index:2;}.elementor-5600 .elementor-element.elementor-element-7ffb5be{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;z-index:3;}body:not(.rtl) .elementor-5600 .elementor-element.elementor-element-7ffb5be{left:0px;}body.rtl .elementor-5600 .elementor-element.elementor-element-7ffb5be{right:0px;}.elementor-5600 .elementor-element.elementor-element-7ffb5be img{width:100%;max-width:100%;height:100vh;object-fit:cover;object-position:top center;}.elementor-5600 .elementor-element.elementor-element-0e6b83d{--display:flex;--min-height:100vh;--justify-content:center;--z-index:3;}.elementor-5600 .elementor-element.elementor-element-1359857{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;text-align:center;}.elementor-5600 .elementor-element.elementor-element-1359857 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8;letter-spacing:0.3em;color:#FFFFFF;}.elementor-5600 .elementor-element.elementor-element-8a3f493{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;line-height:1.3;color:#FFFFFF;}.elementor-5600 .elementor-element.elementor-element-9bc935a{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;text-align:center;}.elementor-5600 .elementor-element.elementor-element-9bc935a.elementor-element{--align-self:center;}.elementor-5600 .elementor-element.elementor-element-9bc935a .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:410px;font-weight:600;text-transform:none;font-style:normal;line-height:0.7;letter-spacing:0.1px;color:#E9E03733;}.elementor-5600 .elementor-element.elementor-element-fc276f7{--display:flex;--min-height:100vh;--justify-content:center;--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;--z-index:2;}.elementor-5600 .elementor-element.elementor-element-7df3f13{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;z-index:3;}body:not(.rtl) .elementor-5600 .elementor-element.elementor-element-7df3f13{left:0px;}body.rtl .elementor-5600 .elementor-element.elementor-element-7df3f13{right:0px;}.elementor-5600 .elementor-element.elementor-element-7df3f13 img{width:100%;max-width:100%;height:100vh;object-fit:cover;object-position:top center;}.elementor-5600 .elementor-element.elementor-element-ee185e2{--display:flex;--min-height:100vh;--justify-content:center;--z-index:3;}.elementor-5600 .elementor-element.elementor-element-f85aef7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;text-align:center;}.elementor-5600 .elementor-element.elementor-element-f85aef7 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8;letter-spacing:0.3em;color:#FFFFFF;}.elementor-5600 .elementor-element.elementor-element-14e774c{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;line-height:1.3;color:#FFFFFF;}.elementor-5600 .elementor-element.elementor-element-2637be7{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;text-align:center;}.elementor-5600 .elementor-element.elementor-element-2637be7.elementor-element{--align-self:center;}.elementor-5600 .elementor-element.elementor-element-2637be7 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:410px;font-weight:600;text-transform:none;font-style:normal;line-height:0.7;letter-spacing:0.1px;color:#E9E03733;}.elementor-5600 .elementor-element.elementor-element-13831ab{--display:flex;--min-height:100vh;--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;}.elementor-5600 .elementor-element.elementor-element-13831ab:not(.elementor-motion-effects-element-type-background), .elementor-5600 .elementor-element.elementor-element-13831ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-text ) 0%, #FFFFFF 50%);}.elementor-5600 .elementor-element.elementor-element-e116cdc{text-align:center;}.elementor-5600 .elementor-element.elementor-element-e116cdc .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8;letter-spacing:0.3em;color:var( --e-global-color-text );}.elementor-5600 .elementor-element.elementor-element-239d6b0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-5600 .elementor-element.elementor-element-239d6b0 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:72px;font-weight:400;text-transform:none;font-style:normal;line-height:1.1;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-5600 .elementor-element.elementor-element-ae31e1f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--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-5600 .elementor-element.elementor-element-78fd9fa{--display:flex;--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-5600 .elementor-element.elementor-element-b85074b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5600 .elementor-element.elementor-element-b85074b img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-5600 .elementor-element.elementor-element-1f8a8ec .elementor-button{background-color:#61CE7000;font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1;letter-spacing:0.1em;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.5s;border-style:solid;border-radius:100px 100px 100px 100px;padding:8px 15px 8px 15px;}.elementor-5600 .elementor-element.elementor-element-1f8a8ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:5%;}.elementor-5600 .elementor-element.elementor-element-1f8a8ec.elementor-element{--align-self:center;}.elementor-5600 .elementor-element.elementor-element-1f8a8ec .elementor-button:hover, .elementor-5600 .elementor-element.elementor-element-1f8a8ec .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-5600 .elementor-element.elementor-element-1f8a8ec .elementor-button:hover svg, .elementor-5600 .elementor-element.elementor-element-1f8a8ec .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5600 .elementor-element.elementor-element-33eb5aa{--display:flex;--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-5600 .elementor-element.elementor-element-564749c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5600 .elementor-element.elementor-element-564749c img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-5600 .elementor-element.elementor-element-e297037 .elementor-button{background-color:#61CE7000;font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1;letter-spacing:0.1em;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.5s;border-style:solid;border-radius:100px 100px 100px 100px;padding:8px 15px 8px 15px;}.elementor-5600 .elementor-element.elementor-element-e297037{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:5%;}.elementor-5600 .elementor-element.elementor-element-e297037.elementor-element{--align-self:center;}.elementor-5600 .elementor-element.elementor-element-e297037 .elementor-button:hover, .elementor-5600 .elementor-element.elementor-element-e297037 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-5600 .elementor-element.elementor-element-e297037 .elementor-button:hover svg, .elementor-5600 .elementor-element.elementor-element-e297037 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5600 .elementor-element.elementor-element-d954238{--display:flex;--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-5600 .elementor-element.elementor-element-89b7e01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5600 .elementor-element.elementor-element-89b7e01 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-5600 .elementor-element.elementor-element-b76e5b9 .elementor-button{background-color:#61CE7000;font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1;letter-spacing:0.1em;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.5s;border-style:solid;border-radius:100px 100px 100px 100px;padding:8px 15px 8px 15px;}.elementor-5600 .elementor-element.elementor-element-b76e5b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:5%;}.elementor-5600 .elementor-element.elementor-element-b76e5b9.elementor-element{--align-self:center;}.elementor-5600 .elementor-element.elementor-element-b76e5b9 .elementor-button:hover, .elementor-5600 .elementor-element.elementor-element-b76e5b9 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-5600 .elementor-element.elementor-element-b76e5b9 .elementor-button:hover svg, .elementor-5600 .elementor-element.elementor-element-b76e5b9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5600 .elementor-element.elementor-element-60cdb0b .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1;transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:15px 30px 15px 30px;}.elementor-5600 .elementor-element.elementor-element-60cdb0b .elementor-button:hover, .elementor-5600 .elementor-element.elementor-element-60cdb0b .elementor-button:focus{background-color:#02010100;}.elementor-5600 .elementor-element.elementor-element-60cdb0b{width:auto;max-width:auto;margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 10%) 0%;padding:0px 0px 0px 0px;}.elementor-5600 .elementor-element.elementor-element-60cdb0b.elementor-element{--align-self:center;}.elementor-5600 .elementor-element.elementor-element-f41a3b6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--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-5600 .elementor-element.elementor-element-daf5d0f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-5600 .elementor-element.elementor-element-daf5d0f:not(.elementor-motion-effects-element-type-background), .elementor-5600 .elementor-element.elementor-element-daf5d0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5600 .elementor-element.elementor-element-9ae89d9{--e-rating-icon-marked-color:var( --e-global-color-text );}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );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 );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5600 .elementor-element.elementor-element-19aa876{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-5600 .elementor-element.elementor-element-19aa876.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5600 .elementor-element.elementor-element-19aa876 .elementor-testimonial-wrapper{text-align:start;}.elementor-5600 .elementor-element.elementor-element-19aa876 .elementor-testimonial-content{color:var( --e-global-color-text );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3;letter-spacing:0em;}.elementor-5600 .elementor-element.elementor-element-19aa876 .elementor-testimonial-name{color:var( --e-global-color-text );font-family:"Montserrat Regular", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.8;letter-spacing:0.1em;}.elementor-5600 .elementor-element.elementor-element-01ef00d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:15px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-5600 .elementor-element.elementor-element-01ef00d:not(.elementor-motion-effects-element-type-background), .elementor-5600 .elementor-element.elementor-element-01ef00d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5600 .elementor-element.elementor-element-01ef00d.e-con{--e-con-transform-translateY:-40px;}.elementor-5600 .elementor-element.elementor-element-0e24d2b{--e-rating-icon-marked-color:var( --e-global-color-text );}.elementor-5600 .elementor-element.elementor-element-b61c0f5{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-5600 .elementor-element.elementor-element-b61c0f5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5600 .elementor-element.elementor-element-b61c0f5 .elementor-testimonial-wrapper{text-align:start;}.elementor-5600 .elementor-element.elementor-element-b61c0f5 .elementor-testimonial-content{color:var( --e-global-color-text );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3;letter-spacing:0em;}.elementor-5600 .elementor-element.elementor-element-b61c0f5 .elementor-testimonial-name{color:var( --e-global-color-text );font-family:"Montserrat Regular", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.8;letter-spacing:0.1em;}.elementor-5600 .elementor-element.elementor-element-15bc438{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-5600 .elementor-element.elementor-element-15bc438:not(.elementor-motion-effects-element-type-background), .elementor-5600 .elementor-element.elementor-element-15bc438 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5600 .elementor-element.elementor-element-3efdf66{--e-rating-icon-marked-color:var( --e-global-color-text );}.elementor-5600 .elementor-element.elementor-element-d3c9e30{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-5600 .elementor-element.elementor-element-d3c9e30.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5600 .elementor-element.elementor-element-d3c9e30 .elementor-testimonial-wrapper{text-align:start;}.elementor-5600 .elementor-element.elementor-element-d3c9e30 .elementor-testimonial-content{color:var( --e-global-color-text );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3;letter-spacing:0em;}.elementor-5600 .elementor-element.elementor-element-d3c9e30 .elementor-testimonial-name{color:var( --e-global-color-text );font-family:"Montserrat Regular", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.8;letter-spacing:0.1em;}.elementor-5600 .elementor-element.elementor-element-42614f9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;}.elementor-5600 .elementor-element.elementor-element-42614f9:not(.elementor-motion-effects-element-type-background), .elementor-5600 .elementor-element.elementor-element-42614f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-5600 .elementor-element.elementor-element-f625aa2{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;text-align:center;}.elementor-5600 .elementor-element.elementor-element-f625aa2 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:25px;font-weight:400;line-height:0.8;color:#FFFFFF;}.elementor-5600 .elementor-element.elementor-element-54ad64f{--display:flex;--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-5600 .elementor-element.elementor-element-0b5a396{--e-image-carousel-slides-to-show:4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;}.elementor-5600 .elementor-element.elementor-element-0b5a396.elementor-element{--align-self:center;}.elementor-5600 .elementor-element.elementor-element-0b5a396 .swiper-wrapper{display:flex;align-items:center;}.elementor-5600 .elementor-element.elementor-element-0b5a396 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-5600 .elementor-element.elementor-element-b47cc9e{--e-image-carousel-slides-to-show:4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;}.elementor-5600 .elementor-element.elementor-element-b47cc9e.elementor-element{--align-self:center;}.elementor-5600 .elementor-element.elementor-element-b47cc9e .swiper-wrapper{display:flex;align-items:center;}.elementor-5600 .elementor-element.elementor-element-b47cc9e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-5600 .elementor-element.elementor-element-50e5178 .elementor-button{font-size:14px;}.elementor-5600 .elementor-element.elementor-element-7d9883d .elementor-button{font-size:14px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-5600 .elementor-element.elementor-element-372b31f .elementor-heading-title{font-size:45px;}.elementor-5600 .elementor-element.elementor-element-2b9736f .elementor-heading-title{font-size:16px;}.elementor-5600 .elementor-element.elementor-element-2347c21{--grid-auto-flow:row;}.elementor-5600 .elementor-element.elementor-element-d343d7d:not(.elementor-motion-effects-element-type-background), .elementor-5600 .elementor-element.elementor-element-d343d7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-5600 .elementor-element.elementor-element-d343d7d:hover::before, .elementor-5600 .elementor-element.elementor-element-d343d7d:hover > .elementor-background-video-container::before, .elementor-5600 .elementor-element.elementor-element-d343d7d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-5600 .elementor-element.elementor-element-d343d7d > .elementor-background-slideshow:hover::before, .elementor-5600 .elementor-element.elementor-element-d343d7d > .e-con-inner > .elementor-background-slideshow:hover::before{background-position:0% 0%;}.elementor-5600 .elementor-element.elementor-element-6b83690 .elementor-heading-title{font-size:22px;}.elementor-5600 .elementor-element.elementor-element-c6e0ade .elementor-heading-title{font-size:14px;}.elementor-5600 .elementor-element.elementor-element-5d79825 .elementor-button{font-size:14px;padding:10px 20px 10px 20px;}.elementor-5600 .elementor-element.elementor-element-402457a .elementor-heading-title{font-size:22px;}.elementor-5600 .elementor-element.elementor-element-a213d00 .elementor-heading-title{font-size:14px;}.elementor-5600 .elementor-element.elementor-element-86763dc .elementor-button{font-size:14px;padding:10px 20px 10px 20px;}.elementor-5600 .elementor-element.elementor-element-06713b6:not(.elementor-motion-effects-element-type-background), .elementor-5600 .elementor-element.elementor-element-06713b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-5600 .elementor-element.elementor-element-74fac82 .elementor-heading-title{font-size:22px;}.elementor-5600 .elementor-element.elementor-element-1d9ae65 .elementor-heading-title{font-size:14px;}.elementor-5600 .elementor-element.elementor-element-0956efc .elementor-button{font-size:14px;padding:10px 20px 10px 20px;}.elementor-5600 .elementor-element.elementor-element-20c7351 .elementor-heading-title{font-size:22px;}.elementor-5600 .elementor-element.elementor-element-aab2eac .elementor-heading-title{font-size:14px;}.elementor-5600 .elementor-element.elementor-element-fff31f6 .elementor-button{font-size:14px;padding:10px 20px 10px 20px;}.elementor-5600 .elementor-element.elementor-element-3862913{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-5600 .elementor-element.elementor-element-d2d7ee7{font-size:25px;}.elementor-5600 .elementor-element.elementor-element-697ed8e .elementor-button{font-size:14px;}.elementor-5600 .elementor-element.elementor-element-36cbccb{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5600 .elementor-element.elementor-element-771eaf2{--grid-auto-flow:row;}.elementor-5600 .elementor-element.elementor-element-4c3ee6a{--grid-auto-flow:row;}.elementor-5600 .elementor-element.elementor-element-6169dad{--grid-auto-flow:row;}.elementor-5600 .elementor-element.elementor-element-9f3fc59{--grid-auto-flow:row;}.elementor-5600 .elementor-element.elementor-element-849a870 .elementor-heading-title{font-size:14px;}.elementor-5600 .elementor-element.elementor-element-aa4e82c .elementor-heading-title{font-size:50px;}.elementor-5600 .elementor-element.elementor-element-b999cdd .elementor-heading-title{font-size:14px;}.elementor-5600 .elementor-element.elementor-element-422371b{font-size:18px;}.elementor-5600 .elementor-element.elementor-element-d115d60 .elementor-heading-title{font-size:350px;}.elementor-5600 .elementor-element.elementor-element-1359857 .elementor-heading-title{font-size:14px;}.elementor-5600 .elementor-element.elementor-element-8a3f493{font-size:18px;}.elementor-5600 .elementor-element.elementor-element-9bc935a .elementor-heading-title{font-size:350px;}.elementor-5600 .elementor-element.elementor-element-f85aef7 .elementor-heading-title{font-size:14px;}.elementor-5600 .elementor-element.elementor-element-14e774c{font-size:18px;}.elementor-5600 .elementor-element.elementor-element-2637be7 .elementor-heading-title{font-size:350px;}.elementor-5600 .elementor-element.elementor-element-e116cdc .elementor-heading-title{font-size:14px;}.elementor-5600 .elementor-element.elementor-element-239d6b0 .elementor-heading-title{font-size:50px;}.elementor-5600 .elementor-element.elementor-element-ae31e1f{--grid-auto-flow:row;}.elementor-5600 .elementor-element.elementor-element-1f8a8ec .elementor-button{font-size:12px;padding:08px 10px 8px 10px;}.elementor-5600 .elementor-element.elementor-element-e297037 .elementor-button{font-size:12px;padding:08px 10px 8px 10px;}.elementor-5600 .elementor-element.elementor-element-b76e5b9 .elementor-button{font-size:12px;padding:08px 10px 8px 10px;}.elementor-5600 .elementor-element.elementor-element-60cdb0b .elementor-button{font-size:14px;}.elementor-5600 .elementor-element.elementor-element-f41a3b6{--grid-auto-flow:row;}.elementor-5600 .elementor-element.elementor-element-9ae89d9{--e-rating-icon-font-size:12px;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5600 .elementor-element.elementor-element-19aa876 .elementor-testimonial-content{font-size:14px;}.elementor-5600 .elementor-element.elementor-element-19aa876 .elementor-testimonial-name{font-size:12px;}.elementor-5600 .elementor-element.elementor-element-0e24d2b{--e-rating-icon-font-size:12px;}.elementor-5600 .elementor-element.elementor-element-b61c0f5 .elementor-testimonial-content{font-size:14px;}.elementor-5600 .elementor-element.elementor-element-b61c0f5 .elementor-testimonial-name{font-size:12px;}.elementor-5600 .elementor-element.elementor-element-3efdf66{--e-rating-icon-font-size:12px;}.elementor-5600 .elementor-element.elementor-element-d3c9e30 .elementor-testimonial-content{font-size:14px;}.elementor-5600 .elementor-element.elementor-element-d3c9e30 .elementor-testimonial-name{font-size:12px;}.elementor-5600 .elementor-element.elementor-element-0b5a396{--e-image-carousel-slides-to-show:4;}.elementor-5600 .elementor-element.elementor-element-b47cc9e{--e-image-carousel-slides-to-show:4;}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-5600 .elementor-element.elementor-element-555908b{width:100%;max-width:100%;text-align:center;}.elementor-5600 .elementor-element.elementor-element-889c114{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-5600 .elementor-element.elementor-element-50e5178{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5600 .elementor-element.elementor-element-50e5178 .elementor-button{font-size:12px;}.elementor-5600 .elementor-element.elementor-element-7d9883d{width:initial;max-width:initial;}.elementor-5600 .elementor-element.elementor-element-7d9883d .elementor-button{font-size:12px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-5600 .elementor-element.elementor-element-02db5da img{height:100%;object-fit:contain;object-position:bottom center;}.elementor-5600 .elementor-element.elementor-element-c1d88e7{--padding-top:20%;--padding-bottom:20%;--padding-left:7%;--padding-right:7%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-5600 .elementor-element.elementor-element-372b31f{width:auto;max-width:auto;}.elementor-5600 .elementor-element.elementor-element-372b31f.elementor-element{--align-self:center;}.elementor-5600 .elementor-element.elementor-element-372b31f .elementor-heading-title{font-size:26px;}.elementor-5600 .elementor-element.elementor-element-2b9736f{padding:0% 00% 0% 0%;--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-5600 .elementor-element.elementor-element-2b9736f .elementor-heading-title{font-size:16px;}.elementor-5600 .elementor-element.elementor-element-2347c21{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5600 .elementor-element.elementor-element-d343d7d:not(.elementor-motion-effects-element-type-background), .elementor-5600 .elementor-element.elementor-element-d343d7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-5600 .elementor-element.elementor-element-d343d7d:hover::before, .elementor-5600 .elementor-element.elementor-element-d343d7d:hover > .elementor-background-video-container::before, .elementor-5600 .elementor-element.elementor-element-d343d7d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-5600 .elementor-element.elementor-element-d343d7d > .elementor-background-slideshow:hover::before, .elementor-5600 .elementor-element.elementor-element-d343d7d > .e-con-inner > .elementor-background-slideshow:hover::before{background-position:0% 0%;}.elementor-5600 .elementor-element.elementor-element-d343d7d{--padding-top:60%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-5600 .elementor-element.elementor-element-d68af7e{--width:100%;}.elementor-5600 .elementor-element.elementor-element-6b83690 .elementor-heading-title{font-size:26px;}.elementor-5600 .elementor-element.elementor-element-0134605{--padding-top:60%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-5600 .elementor-element.elementor-element-70bc1ec{--width:100%;}.elementor-5600 .elementor-element.elementor-element-402457a .elementor-heading-title{font-size:26px;}.elementor-5600 .elementor-element.elementor-element-06713b6:not(.elementor-motion-effects-element-type-background), .elementor-5600 .elementor-element.elementor-element-06713b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-5600 .elementor-element.elementor-element-06713b6{--padding-top:60%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-5600 .elementor-element.elementor-element-70a8c65{--width:100%;}.elementor-5600 .elementor-element.elementor-element-74fac82 .elementor-heading-title{font-size:26px;}.elementor-5600 .elementor-element.elementor-element-2b51040{--padding-top:60%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-5600 .elementor-element.elementor-element-d2c79b4{--width:100%;}.elementor-5600 .elementor-element.elementor-element-20c7351 .elementor-heading-title{font-size:26px;}.elementor-5600 .elementor-element.elementor-element-9ac6004{--width:100%;}.elementor-5600 .elementor-element.elementor-element-3862913{--justify-content:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-5600 .elementor-element.elementor-element-d2d7ee7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:17px;}.elementor-5600 .elementor-element.elementor-element-697ed8e .elementor-button{font-size:12px;}.elementor-5600 .elementor-element.elementor-element-36cbccb{--content-width:100%;--min-height:100vh;--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-5600 .elementor-element.elementor-element-771eaf2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5600 .elementor-element.elementor-element-4c3ee6a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5600 .elementor-element.elementor-element-6169dad{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5600 .elementor-element.elementor-element-9f3fc59{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5600 .elementor-element.elementor-element-849a870 .elementor-heading-title{font-size:12px;}.elementor-5600 .elementor-element.elementor-element-aa4e82c .elementor-heading-title{font-size:26px;}.elementor-5600 .elementor-element.elementor-element-2dca91a img{object-fit:cover;}.elementor-5600 .elementor-element.elementor-element-b999cdd .elementor-heading-title{font-size:12px;}.elementor-5600 .elementor-element.elementor-element-422371b{font-size:14px;}.elementor-5600 .elementor-element.elementor-element-d115d60 .elementor-heading-title{font-size:215px;}.elementor-5600 .elementor-element.elementor-element-1359857 .elementor-heading-title{font-size:12px;}.elementor-5600 .elementor-element.elementor-element-8a3f493{font-size:14px;}.elementor-5600 .elementor-element.elementor-element-9bc935a .elementor-heading-title{font-size:215px;}.elementor-5600 .elementor-element.elementor-element-f85aef7 .elementor-heading-title{font-size:12px;}.elementor-5600 .elementor-element.elementor-element-14e774c{font-size:14px;}.elementor-5600 .elementor-element.elementor-element-2637be7 .elementor-heading-title{font-size:215px;}.elementor-5600 .elementor-element.elementor-element-13831ab{--padding-top:15%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-5600 .elementor-element.elementor-element-e116cdc .elementor-heading-title{font-size:12px;line-height:1.3;}.elementor-5600 .elementor-element.elementor-element-239d6b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-5600 .elementor-element.elementor-element-239d6b0 .elementor-heading-title{font-size:26px;}.elementor-5600 .elementor-element.elementor-element-ae31e1f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-5600 .elementor-element.elementor-element-1f8a8ec .elementor-button{font-size:10px;}.elementor-5600 .elementor-element.elementor-element-e297037 .elementor-button{font-size:10px;}.elementor-5600 .elementor-element.elementor-element-b76e5b9 .elementor-button{font-size:10px;}.elementor-5600 .elementor-element.elementor-element-60cdb0b{margin:10% 0% calc(var(--kit-widget-spacing, 0px) + 15%) 0%;}.elementor-5600 .elementor-element.elementor-element-60cdb0b .elementor-button{font-size:12px;}.elementor-5600 .elementor-element.elementor-element-f41a3b6{--e-con-grid-template-columns:repeat(1, 1fr);--gap:30px 0px;--row-gap:30px;--column-gap:0px;--grid-auto-flow:row;}.elementor-5600 .elementor-element.elementor-element-daf5d0f{--width:80%;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5600 .elementor-element.elementor-element-19aa876 .elementor-testimonial-content{font-size:15px;}.elementor-5600 .elementor-element.elementor-element-19aa876 .elementor-testimonial-name{font-size:10px;}.elementor-5600 .elementor-element.elementor-element-01ef00d.e-con{--e-con-transform-translateX:25%;--e-con-transform-translateY:0%;}.elementor-5600 .elementor-element.elementor-element-01ef00d{--width:80%;}.elementor-5600 .elementor-element.elementor-element-b61c0f5 .elementor-testimonial-content{font-size:15px;}.elementor-5600 .elementor-element.elementor-element-b61c0f5 .elementor-testimonial-name{font-size:10px;}.elementor-5600 .elementor-element.elementor-element-15bc438{--width:80%;}.elementor-5600 .elementor-element.elementor-element-d3c9e30 .elementor-testimonial-content{font-size:15px;}.elementor-5600 .elementor-element.elementor-element-d3c9e30 .elementor-testimonial-name{font-size:10px;}.elementor-5600 .elementor-element.elementor-element-f625aa2 .elementor-heading-title{font-size:22px;}.elementor-5600 .elementor-element.elementor-element-0b5a396{--e-image-carousel-slides-to-show:2;}.elementor-5600 .elementor-element.elementor-element-b47cc9e{--e-image-carousel-slides-to-show:2;}}@media(min-width:768px){.elementor-5600 .elementor-element.elementor-element-5c37857{--content-width:100%;}.elementor-5600 .elementor-element.elementor-element-889c114{--content-width:100%;}.elementor-5600 .elementor-element.elementor-element-d68af7e{--width:65%;}.elementor-5600 .elementor-element.elementor-element-70bc1ec{--width:65%;}.elementor-5600 .elementor-element.elementor-element-70a8c65{--width:65%;}.elementor-5600 .elementor-element.elementor-element-d2c79b4{--width:65%;}.elementor-5600 .elementor-element.elementor-element-9ac6004{--width:100%;}.elementor-5600 .elementor-element.elementor-element-36cbccb{--content-width:1600px;}.elementor-5600 .elementor-element.elementor-element-1c4b671{--width:700px;}.elementor-5600 .elementor-element.elementor-element-5da301b{--width:600px;}.elementor-5600 .elementor-element.elementor-element-201b489{--width:600px;}.elementor-5600 .elementor-element.elementor-element-9f3fc59{--content-width:100%;}.elementor-5600 .elementor-element.elementor-element-ae31e1f{--content-width:100%;}.elementor-5600 .elementor-element.elementor-element-f41a3b6{--content-width:100%;}.elementor-5600 .elementor-element.elementor-element-54ad64f{--content-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5600 .elementor-element.elementor-element-d68af7e{--width:65%;}.elementor-5600 .elementor-element.elementor-element-9ac6004{--width:100%;}.elementor-5600 .elementor-element.elementor-element-36cbccb{--content-width:100%;}.elementor-5600 .elementor-element.elementor-element-1c4b671{--width:100%;}.elementor-5600 .elementor-element.elementor-element-5da301b{--width:100%;}.elementor-5600 .elementor-element.elementor-element-201b489{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-5c37857 */.hero-img-content {
    max-width: 1200px;
}
.hero-img-content h2 {
    letter-spacing: 0em;
    text-align: left;
    font: normal 400 60px/1 'Inter Tight';
}
.hero-img-content h2 span {
    color: var( --e-global-color-primary );
}

.hero-img-content p {
    letter-spacing: 0em;
    font: normal 400 20px/1.2 'Inter Tight';
    color: #fff;
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02db5da */.hero-img-container {
    height: 100%;
    position: relative;
    isolation: isolate;
}

.hero-img-container img {
    position: fixed;
    top: 0 !important;
    bottom: 75% !important;
    /*height: 150vh!important;*/
    object-fit: cover;
    z-index: -1;
    will-change: transform;
    left: 0;
    right: 0;
}

@media (max-width: 767px) {
    .hero-img-container {
        height: unset;
        top: unset!important;
        bottom: 0;
        -webkit-mask-image: linear-gradient(to bottom, 
        rgba(28,28,28,0) 0%, 
        rgba(28,28,28,1) 40%);
        mask-image: linear-gradient(to bottom, 
        gba(28,28,28,0) 0%, 
        rgba(28,28,28,1) 40%);
    }
    .hero-img-container img {
        position: relative;
        top: unset!important;
        bottom: 0!important;
        height: unset!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44d8b8b */#hero-container {
    position: relative;
    clip-path: inset(0 0 0 0);
    -webkit-clip-path: inset(0 0 0 0);
}

@media (max-width: 1024px) {
    .hero-img-content h2 {
        font-size: 32px;
    }
    .hero-img-content p {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    .hero-img-content h2 {
        font-size: 37px;
        text-align: center!important;
    }
    .hero-img-content p {
        font-size: 16px;
        text-align: center!important;
    }
    .hero-img-content .elementor-size-sm {
        width: 160px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-372b31f */.sec-2 h3 span {
 font-style: italic;   
}

@media (max-width: 767px) {
    .sec-2 h3 span {
        display: block;;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1d88e7 */@media (max-width: 767px) {
    .sec-2 {
        min-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2347c21 */.sec-3-grid-cont::before {
    content: "";
    transition: opacity 1s cubic-bezier(0.4, 0, 0.2, 1) !important;
    opacity: 0 !important;
}
.sec-3-grid-cont:hover::before {
    opacity: 1 !important;
    
}
#sec-3-grid1::before {
    transform: scale(1.45);
}
#sec-3-grid3::before {
    transform: scale(1.2);
}

.sec-3-h3 h3 {
    position: relative;
    padding-right: 45px;
    width: fit-content;
}
.sec-3-h3 h3::after {
    content: "";
    background: url('https://temp2.apart.works/wp-content/uploads/2026/04/arrow-yellow.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    transform: rotate(-45deg);
    width: 40px;
    height: 40px;
    display: inline-block;
    bottom: -5px;
    right: 0;
    position: absolute;
}
@media (max-width: 1024px) {
    .sec-3-h3 h3::after {
        width: 35px;
        height: 35px;
    }
}

@media (max-width: 767px) {
    .sec-3 {
        min-height: unset!important;
    }
    .sec-3-grid-cont {
        min-height: unset!important;
    }
    .sec-3-h3 h3 {
        padding-right: 40px;
    }
    .sec-3-h3 h3::after {
        width: 35px;
        height: 35px;
    }
    #sec-3-grid1 h3 span {
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac6004 */.marq {
	position: relative;
	overflow: hidden;
	background: #0a0a0a;
	max-height: 100vh;
	isolation: isolate;
	clip-path: inset(0 0 0 0);
    -webkit-clip-path: inset(0 0 0 0);
}

/* top-dark overlay */
.marq::after {
	content: "";
	position: absolute;
	inset: 0;
	z-index: 1 ;
	pointer-events: none;
	background: linear-gradient(
		to bottom,
		rgba(0, 0, 0, 0.96) 0%,
		rgba(0, 0, 0, 0.82) 12%,
		rgba(0, 0, 0, 0.60) 28%,
		rgba(0, 0, 0, 0.12) 55%,
		rgba(0, 0, 0, 0.20) 100%
	);
}

/* yellow pill button */
.gallery-cta {
	position: absolute;
	top: clamp(12px, 2vw, 24px);
	left: 50%;
	transform: translateX(-50%);
	z-index: 4;

	display: inline-flex;
	align-items: center;
	justify-content: center;

	min-width: clamp(220px, 44vw, 272px);
	height: clamp(52px, 6vw, 64px);
	padding-inline: clamp(20px, 3vw, 32px);

	border-radius: 999px;
	background: #e2da3e;
	color: #161616;
	text-decoration: none;
	font-family: sans-serif;
	/*font-size: clamp(18px, 2.2vw, 22px);*/
	font-weight: 500;
	line-height: 1;
	box-shadow: 0 10px 30px rgba(0, 0, 0, 0.25);
}

/* stage */
.marq-inner {
	/*position: absolute;*/
	inset: 0;
	z-index: -1;

	display: grid;
	grid-template-columns: repeat(3, minmax(0, 1fr));
	gap: clamp(10px, 1.5vw, 18px);
	padding-inline: clamp(0px, 1vw, 16px);

	transform: scale(1, 1) translate(0px, 0px) rotate(8deg);
	transform-origin: center;
	
    position: fixed;
    top: 0 !important;
    bottom: 75% !important;
    will-change: transform;
    left: 0;
    right: 0;
}
.marq-inner-text {
    position: fixed;
    top: 0 !important;
    bottom: 75% !important;
    will-change: transform;
    left: 0;
    right: 0;
}


/* columns */
.marquee-wrapper-3,
.marquee-wrapper-4,
.marquee-wrapper-5 {
	position: relative;
	overflow: hidden;
	min-width: 0;
	padding-top: clamp(76px, 12vh, 120px);
	padding-bottom: clamp(10px, 2vh, 24px);
}

.marquee-wrapper-3 {
	margin-top: clamp(48px, 6vh, 72px);
}

.marquee-wrapper-4 {
	margin-top: 0;
}

.marquee-wrapper-5 {
	margin-top: clamp(28px, 4vh, 48px);
}

/* tracks */
.marquee-3,
.marquee-4,
.marquee-5 {
	display: flex;
	flex-direction: column;
	gap: clamp(12px, 1.5vw, 16px);
	will-change: transform;
}

.marquee-3,
.marquee-5 {
	animation: marquee-vertical-reverse 34s linear infinite;
}

.marquee-4 {
	animation: marquee-vertical 34s linear infinite;
}

/* cards */
.marquee-3 img,
.marquee-4 img,
.marquee-5 img {
	display: block;
	width: 100%;
	aspect-ratio: 0.72 / 1;
	height: auto;
	object-fit: cover;
	border-radius: 4px;
	background: #111;
}

/* seamless loop */
@keyframes marquee-vertical {
	from {
		transform: translateY(0);
	}
	to {
		transform: translateY(-50%);
	}
}

@keyframes marquee-vertical-reverse {
	from {
		transform: translateY(-50%);
	}
	to {
		transform: translateY(0);
	}
}

/* ultra-wide / high-res */
@media (min-width: 1600px) {
	.marq-inner {
		width: min(94vw, 1680px);
		left: 50%;
		right: auto;
		transform: translateX(-50%) scale(1, 1) translate(0px, 0px) rotate(8deg);
	}
}

/* tablet */
@media (max-width: 1024px) {
	.marq-inner {
		gap: 12px;
		padding-inline: 6px;
		position: absolute;
		bottom: unset !important;
	}

	.gallery-cta {
		min-width: 240px;
	}
}

/* mobile */
@media (max-width: 767px) {
    .marq {
        --min-height:70vh!important;
    }
	.elementor-89 .elementor-element.elementor-element-79afe6ce {
        --width: auto;
        /*--min-height: 100vh;*/
	}

	.gallery-cta {
		top: 12px;
		min-width: min(76vw, 280px);
		height: 56px;
		/*font-size: 17px;*/
	}

	.marq-inner {
		gap: 10px;
		padding-inline: 0;
		transform: scale(1, 1) translate(0px, 0px) rotate(0deg);
		--widgets-spacing-row: 0!important;
		--widgets-spacing-column: 0!important;
	}

	.marquee-wrapper-3,
	.marquee-wrapper-4,
	.marquee-wrapper-5 {
		padding-top: 76px;
		padding-bottom: 12px;
	}

	.marquee-wrapper-3 {
		margin-top: 32px;
		padding-left: 0;
	}

	.marquee-wrapper-5 {
		margin-top: 18px;
		padding-right: 0;
	}

	.marquee-3,
	.marquee-4,
	.marquee-5 {
		gap: 12px;
		animation-duration: 28s;
		padding: 0;
	}
	.marq-inner-text {
	    position: absolute;
	    min-height: 70vh;
	}
	.marq-inner .elementor-element {
		--widgets-spacing-row: 0!important;
		--widgets-spacing-column: 0!important;
	}
}

/* very small screens */
@media (max-width: 480px) {
	.marq {
		/*max-height: 100vh;*/
		max-height: unset!important;
	}

	.gallery-cta {
		top: 12px;
		min-width: min(76vw, 280px);
		height: 56px;
		/*font-size: 17px;*/
	}

	.marq-inner {
		gap: 10px;
		padding-inline: 0;
		transform: scale(1, 1) translate(0px, 0px) rotate(0deg);
	}

	.marquee-wrapper-3,
	.marquee-wrapper-4,
	.marquee-wrapper-5 {
		padding-top: 76px;
		padding-bottom: 12px;
	}

	.marquee-wrapper-3 {
		margin-top: 32px;
	}

	.marquee-wrapper-5 {
		margin-top: 18px;
	}

	.marquee-3,
	.marquee-4,
	.marquee-5 {
		gap: 12px;
		animation-duration: 28s;
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f3fc59 */.sec-5 {
    position: relative;
}
.sec-5-cont {
    position: relative;
    height: 100%;
    isolation: isolate;
    clip-path: inset(0 0 0 0);
    -webkit-clip-path: inset(0 0 0 0);
}

#sec-5-img-cont1 img {
    position: fixed;
    top: 0!important;
    bottom: 75%!important;
    left: 0;
    object-fit: cover;
    height: 100%;
    overflow: hidden;
    pointer-events: none;
    animation: scrollRight 30s linear infinite;
    will-change: transform;
}

#sec-5-img-cont2 img,
#sec-5-img-cont3 img,
#sec-5-img-cont4 img{
    position: fixed;
    top: 0 !important;
    bottom: 75% !important;
    object-fit: cover;
    z-index: -1;
    will-change: transform;
    left: 0;
    height: 100%;
    pointer-events: none;
    overflow: hidden;
    transition: transform 0.8s cubic-bezier(0, 0, 0.2, 1) !important;
}
#sect-5-grid1 .sec-5-cont-inner,
#sect-5-grid2 .sec-5-cont-inner,
#sect-5-grid3 .sec-5-cont-inner,
#sect-5-grid4 .sec-5-cont-inner{
    will-change: transform;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(28,28,28,.5);
}


@keyframes scrollRight {
    0% {
        transform: translateX(-100%);
    }
    100% {
        transform: translateX(100vw);
    }
}

#sect-5-grid1 span {
    color: var(--e-global-color-primary);
}

@media (max-width: 767px) {
    .sec-5-cont {
        min-height: 50vh;
    }
    .sec-5-cont .sec-5-cont-inner {
        min-height: 50vh;
        padding: 0 5%;
    }
    .sec-5-cont .sec-5-cont-inner .pc {
        display: none;
    }
 
    #sect-5-grid1 i {
        display: block;
    }
    #sec-5-img-cont1 img {
        min-height: 50vh;
        object-fit: contain;
    }
    #sec-5-img-cont2 img, #sec-5-img-cont3 img, #sec-5-img-cont4 img {
        min-height: 50vh;
        position: absolute;
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13831ab */.sec-6 .sales-team {
    max-width: 1000px;
}
.sec-6 .testimonial {
    max-width: 1200px;
}
.sec-6 .testimonial .elementor-testimonial-wrapper {
    display: flex !important;
    flex-direction: column !important;
    min-height: 100%;
}

.sec-6 .testimonial .elementor-testimonial-content {
    flex-grow: 1;
    margin-bottom: 10px;
}

.sec-6 .testimonial .elementor-testimonial-meta {
    margin-top: auto !important;
    /*padding-top: 20px;*/
}

@media (max-width: 1024px) {
    .sec-6 .sales-team {
    max-width: 700px;
}
}
@media (max-width: 767px) {
    .sec-6 .sec-6-p-text span {
        display: block;
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42614f9 */.sec-7-cont {
    max-width: 1000px;
    -webkit-mask-image: linear-gradient(to right, 
        rgba(28, 28, 28,0) 0%, 
        rgba(28, 28, 28,0.05) 5%, 
        rgba(28, 28, 28,0.3) 15%, 
        rgba(28, 28, 28,1) 40%, 
        rgba(28, 28, 28,1) 60%, 
        rgba(28, 28, 28.3) 85%, 
        rgba(28, 28, 28,0.05) 95%, 
        rgba(28, 28, 28,0) 100%
    );
    mask-image: linear-gradient(to right, 
        rgba(28, 28, 28,0) 0%, 
        rgba(28, 28, 28,0.05) 5%, 
        rgba(28, 28, 28,0.3) 15%, 
        rgba(28, 28, 28,1) 40%, 
        rgba(28, 28, 28,1) 60%, 
        rgba(28, 28, 28.3) 85%, 
        rgba(28, 28, 28,0.05) 95%, 
        rgba(28, 28, 28,0) 100%
    );
}

.sec-7-cont .swiper-wrapper {
    transition-timing-function: linear !important;
}

@media (max-width: 767px) {
    .sec-7 .sm {
        display: block;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat Regular';
	font-display: auto;
	src: url('https://temp2.apart.works/wp-content/uploads/2026/04/Montserrat-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */