.elementor-8 .elementor-element.elementor-element-b63a79f{--display:flex;--min-height:900px;--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;--overflow:hidden;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-b63a79f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b63a79f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1B328;background-image:url("https://tt.prositehelp.com/wp-content/uploads/2024/10/image_80.webp");background-position:bottom center;background-repeat:no-repeat;background-size:1300px auto;}.elementor-8 .elementor-element.elementor-element-b63a79f, .elementor-8 .elementor-element.elementor-element-b63a79f::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-f745601{--spacer-size:219px;}.elementor-8 .elementor-element.elementor-element-0656f7f{--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;--overflow:hidden;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-deb203e{text-align:center;}.elementor-8 .elementor-element.elementor-element-deb203e .elementor-heading-title{color:#FFFFFF;font-family:"Clash Display", Sans-serif;font-size:150px;font-weight:700;text-transform:uppercase;line-height:90%;letter-spacing:-2%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-8ccccf2{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-8ccccf2{right:0px;}.elementor-8 .elementor-element.elementor-element-8ccccf2{top:0px;z-index:3;text-align:center;}.elementor-8 .elementor-element.elementor-element-8ccccf2 .elementor-heading-title{color:#D5222200;font-family:"Clash Display", Sans-serif;font-size:150px;font-weight:700;text-transform:uppercase;line-height:90%;letter-spacing:-2%;-webkit-text-stroke-width:5.5px;stroke-width:5.5px;-webkit-text-stroke-color:var( --e-global-color-secondary );stroke:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-1f745c6{--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;--overflow:hidden;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-499dd16{text-align:center;}.elementor-8 .elementor-element.elementor-element-499dd16 .elementor-heading-title{color:#FFFFFF;font-family:"Clash Display", Sans-serif;font-size:150px;font-weight:700;text-transform:uppercase;line-height:90%;letter-spacing:-2%;-webkit-text-stroke-color:#000;stroke:#000;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-1235bc8{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-1235bc8{right:0px;}.elementor-8 .elementor-element.elementor-element-1235bc8{top:0px;z-index:3;text-align:center;}.elementor-8 .elementor-element.elementor-element-1235bc8 .elementor-heading-title{color:#D5222200;font-family:"Clash Display", Sans-serif;font-size:150px;font-weight:700;text-transform:uppercase;line-height:90%;letter-spacing:-2%;-webkit-text-stroke-width:5.5px;stroke-width:5.5px;-webkit-text-stroke-color:var( --e-global-color-secondary );stroke:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-fb6ce9c{--display:flex;--position:absolute;--background-transition:0.3s;top:0px;--z-index:2;}.elementor-8 .elementor-element.elementor-element-fb6ce9c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fb6ce9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tt.prositehelp.com/wp-content/uploads/2024/10/image_78-scaled.webp");background-position:bottom center;background-repeat:no-repeat;background-size:1300px auto;}.elementor-8 .elementor-element.elementor-element-fb6ce9c, .elementor-8 .elementor-element.elementor-element-fb6ce9c::before{--border-transition:0.3s;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-fb6ce9c{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-fb6ce9c{right:0px;}.elementor-8 .elementor-element.elementor-element-64d1023{--display:flex;--overflow:hidden;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6898aa9 > .elementor-widget-container{margin:024px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6898aa9{z-index:4;text-align:center;}.elementor-8 .elementor-element.elementor-element-6898aa9 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Clash Display", Sans-serif;font-size:36px;font-weight:500;line-height:100%;letter-spacing:1%;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#906D16;stroke:#906D16;}.elementor-8 .elementor-element.elementor-element-582fef6{--spacer-size:165px;}.elementor-8 .elementor-element.elementor-element-e9ec8e3{--display:flex;--min-height:900px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9e7d68c{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-9e7d68c > .elementor-widget-container{background-color:#0F0F0F;}.elementor-8 .elementor-element.elementor-element-9e7d68c .elementor-heading-title{color:#FFFFFF33;font-family:"Clash Display", Sans-serif;font-size:215px;font-weight:700;line-height:100%;}.elementor-8 .elementor-element.elementor-element-0b677e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:64px;--padding-right:64px;--z-index:3;}.elementor-8 .elementor-element.elementor-element-0b677e6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0b677e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;background-image:url("https://tt.prositehelp.com/wp-content/uploads/2024/10/cargo_darker.webp");background-position:27% 0%;background-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-0b677e6, .elementor-8 .elementor-element.elementor-element-0b677e6::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-92144f2{--spacer-size:100px;}.elementor-8 .elementor-element.elementor-element-8d6b8cc{--display:flex;--overflow:hidden;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f16b0c9 .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:120px;font-weight:700;line-height:120%;}.elementor-8 .elementor-element.elementor-element-1290169{--display:flex;--overflow:hidden;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e2c0082 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e2c0082 .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:56px;font-weight:400;line-height:120%;}.elementor-8 .elementor-element.elementor-element-6d73747{--spacer-size:92px;}.elementor-8 .elementor-element.elementor-element-0c615d7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-12bc353{--display:flex;--overflow:hidden;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-310879e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:133%;letter-spacing:-2%;}.elementor-8 .elementor-element.elementor-element-2afc40b{--display:flex;--overflow:hidden;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a558fa7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:133%;letter-spacing:-2%;}.elementor-8 .elementor-element.elementor-element-44fe3b6{--display:flex;--overflow:hidden;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5390a02 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:133%;letter-spacing:-2%;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-4ad5533.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-4ad5533{--lottie-container-width:278.95px;}.elementor-8 .elementor-element.elementor-element-340f592{--spacer-size:126px;}.elementor-8 .elementor-element.elementor-element-dd678ab{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-dd678ab > .elementor-widget-container{background-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-dd678ab .elementor-heading-title{color:#FFFFFF33;font-family:"Clash Display", Sans-serif;font-size:215px;font-weight:700;line-height:100%;}.elementor-8 .elementor-element.elementor-element-c2cdaed{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-c2cdaed > .elementor-widget-container{background-color:#E5E5E5;}.elementor-8 .elementor-element.elementor-element-c2cdaed .elementor-heading-title{color:#00000033;font-family:"Clash Display", Sans-serif;font-size:215px;font-weight:700;line-height:100%;}.elementor-8 .elementor-element.elementor-element-efe1cef{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-efe1cef:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-efe1cef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B5A69;background-image:url("https://tt.prositehelp.com/wp-content/uploads/2024/10/city_drawn.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-efe1cef, .elementor-8 .elementor-element.elementor-element-efe1cef::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-9c5d26c{--spacer-size:100px;}.elementor-8 .elementor-element.elementor-element-10db11c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:64px;--padding-right:64px;}.elementor-8 .elementor-element.elementor-element-82cd359{--display:flex;--overflow:hidden;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0df11d7 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Clash Display", Sans-serif;font-size:135px;font-weight:700;text-transform:uppercase;line-height:90%;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#906D16;stroke:#906D16;}.elementor-8 .elementor-element.elementor-element-4a423b2{--display:flex;--overflow:hidden;--background-transition:0.3s;--margin-top:-1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ddb75ac .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Clash Display", Sans-serif;font-size:135px;font-weight:700;text-transform:uppercase;line-height:90%;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#906D16;stroke:#906D16;}.elementor-8 .elementor-element.elementor-element-e3c8fad{--spacer-size:120px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-032174f{--grid-columns:3;}.elementor-8 .elementor-element.elementor-element-032174f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0dc6e8d{--spacer-size:126px;}.elementor-8 .elementor-element.elementor-element-6b3328a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-1ac1d4e{--spacer-size:65px;}.elementor-8 .elementor-element.elementor-element-f4e6f17{--display:flex;--overflow:hidden;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-014dca7{text-align:center;}.elementor-8 .elementor-element.elementor-element-014dca7 .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:116px;font-weight:700;line-height:120%;}.elementor-8 .elementor-element.elementor-element-039104a{--spacer-size:15px;}.elementor-8 .elementor-element.elementor-element-ea9796e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--overflow:hidden;--background-transition:0.3s;--padding-top:35px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-385ce05{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--background-transition:0.3s;box-shadow:0px 22px 16.5px -11px rgba(0, 0, 0, 0.22);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-97e1cf1 img{width:100%;height:100%;object-fit:cover;object-position:bottom right;}.elementor-8 .elementor-element.elementor-element-5274cb2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--background-transition:0.3s;box-shadow:0px 22px 16.5px -11px rgba(0, 0, 0, 0.22);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a0413d1 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-34214f6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--background-transition:0.3s;box-shadow:0px 22px 16.5px -11px rgba(0, 0, 0, 0.22);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7218fec img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-3785876{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--background-transition:0.3s;box-shadow:0px 22px 16.5px -11px rgba(0, 0, 0, 0.22);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-531872e img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-1742f85{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--background-transition:0.3s;box-shadow:0px 22px 16.5px -11px rgba(0, 0, 0, 0.22);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-bf4767e img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-ff6b1cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--background-transition:0.3s;box-shadow:0px 22px 16.5px -11px rgba(0, 0, 0, 0.22);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-975fa31 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-d7d4f45{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--background-transition:0.3s;box-shadow:0px 22px 16.5px -11px rgba(0, 0, 0, 0.22);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6023b88 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-01f7799{--spacer-size:65px;}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-ea9796e{--width:80%;}.elementor-8 .elementor-element.elementor-element-385ce05{--width:100%;}.elementor-8 .elementor-element.elementor-element-5274cb2{--width:100%;}.elementor-8 .elementor-element.elementor-element-34214f6{--width:100%;}.elementor-8 .elementor-element.elementor-element-3785876{--width:100%;}.elementor-8 .elementor-element.elementor-element-1742f85{--width:100%;}.elementor-8 .elementor-element.elementor-element-ff6b1cb{--width:100%;}.elementor-8 .elementor-element.elementor-element-d7d4f45{--width:100%;}}@media(max-width:1366px){.elementor-8 .elementor-element.elementor-element-b63a79f{--min-height:540px;}.elementor-8 .elementor-element.elementor-element-b63a79f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b63a79f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:1300px auto;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-deb203e .elementor-heading-title{font-size:155px;}.elementor-8 .elementor-element.elementor-element-8ccccf2 .elementor-heading-title{font-size:155px;}.elementor-8 .elementor-element.elementor-element-499dd16 .elementor-heading-title{font-size:155px;}.elementor-8 .elementor-element.elementor-element-1235bc8 .elementor-heading-title{font-size:155px;}.elementor-8 .elementor-element.elementor-element-fb6ce9c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fb6ce9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:1300px auto;}.elementor-8 .elementor-element.elementor-element-f16b0c9 .elementor-heading-title{font-size:110px;}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-0df11d7 .elementor-heading-title{font-size:110px;}.elementor-8 .elementor-element.elementor-element-ddb75ac .elementor-heading-title{font-size:110px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-014dca7 .elementor-heading-title{font-size:110px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-deb203e .elementor-heading-title{font-size:114px;}.elementor-8 .elementor-element.elementor-element-8ccccf2 .elementor-heading-title{font-size:114px;-webkit-text-stroke-width:3px;stroke-width:3px;}.elementor-8 .elementor-element.elementor-element-499dd16 .elementor-heading-title{font-size:114px;}.elementor-8 .elementor-element.elementor-element-1235bc8 .elementor-heading-title{font-size:114px;-webkit-text-stroke-width:3px;stroke-width:3px;}.elementor-8 .elementor-element.elementor-element-e9ec8e3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-0b677e6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0b677e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:31% 0%;}.elementor-8 .elementor-element.elementor-element-0b677e6.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-8 .elementor-element.elementor-element-f16b0c9 .elementor-heading-title{font-size:94px;}.elementor-8 .elementor-element.elementor-element-e2c0082 .elementor-heading-title{font-size:42px;}.elementor-8 .elementor-element.elementor-element-0c615d7{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-dd678ab{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-dd678ab .elementor-heading-title{font-size:142px;}.elementor-8 .elementor-element.elementor-element-efe1cef:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-efe1cef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:78% 0%;background-size:2500px auto;}.elementor-8 .elementor-element.elementor-element-0df11d7 .elementor-heading-title{font-size:94px;}.elementor-8 .elementor-element.elementor-element-ddb75ac .elementor-heading-title{font-size:94px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-032174f{--grid-columns:1;}.elementor-8 .elementor-element.elementor-element-014dca7 .elementor-heading-title{font-size:64px;}.elementor-8 .elementor-element.elementor-element-ea9796e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:035px;--padding-right:035px;}.elementor-8 .elementor-element.elementor-element-ea9796e.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-b63a79f{--min-height:240px;}.elementor-8 .elementor-element.elementor-element-b63a79f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b63a79f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:941px auto;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-deb203e .elementor-heading-title{font-size:53px;}.elementor-8 .elementor-element.elementor-element-8ccccf2 .elementor-heading-title{font-size:53px;-webkit-text-stroke-width:2px;stroke-width:2px;}.elementor-8 .elementor-element.elementor-element-499dd16 .elementor-heading-title{font-size:53px;}.elementor-8 .elementor-element.elementor-element-1235bc8 .elementor-heading-title{font-size:53px;-webkit-text-stroke-width:2px;stroke-width:2px;}.elementor-8 .elementor-element.elementor-element-fb6ce9c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fb6ce9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:941px auto;}.elementor-8 .elementor-element.elementor-element-6898aa9 .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-0b677e6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0b677e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% -75%;}.elementor-8 .elementor-element.elementor-element-0b677e6{--padding-top:0px;--padding-bottom:0px;--padding-left:028px;--padding-right:028px;}.elementor-8 .elementor-element.elementor-element-92144f2{--spacer-size:80px;}.elementor-8 .elementor-element.elementor-element-f16b0c9 .elementor-heading-title{font-size:48px;}.elementor-8 .elementor-element.elementor-element-1290169{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e2c0082 .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-6d73747{--spacer-size:45px;}.elementor-8 .elementor-element.elementor-element-0c615d7{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8 .elementor-element.elementor-element-310879e{text-align:justify;}.elementor-8 .elementor-element.elementor-element-310879e .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-2afc40b{--width:65%;}.elementor-8 .elementor-element.elementor-element-a558fa7{text-align:justify;}.elementor-8 .elementor-element.elementor-element-a558fa7 .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-44fe3b6{--width:50%;}.elementor-8 .elementor-element.elementor-element-5390a02{text-align:justify;}.elementor-8 .elementor-element.elementor-element-5390a02 .elementor-heading-title{font-size:14px;}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-4ad5533.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-4ad5533{--lottie-container-width:120px;}.elementor-8 .elementor-element.elementor-element-340f592{--spacer-size:80px;}.elementor-8 .elementor-element.elementor-element-dd678ab .elementor-heading-title{font-size:124px;}.elementor-8 .elementor-element.elementor-element-efe1cef:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-efe1cef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:70% 0%;background-size:2000px auto;}.elementor-8 .elementor-element.elementor-element-efe1cef{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9c5d26c{--spacer-size:80px;}.elementor-8 .elementor-element.elementor-element-10db11c{--padding-top:0px;--padding-bottom:0px;--padding-left:028px;--padding-right:028px;}.elementor-8 .elementor-element.elementor-element-0df11d7 .elementor-heading-title{font-size:42px;}.elementor-8 .elementor-element.elementor-element-ddb75ac .elementor-heading-title{font-size:42px;}.elementor-8 .elementor-element.elementor-element-e3c8fad{--spacer-size:100px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-032174f{--grid-columns:1;}.elementor-8 .elementor-element.elementor-element-0dc6e8d{--spacer-size:80px;}.elementor-8 .elementor-element.elementor-element-014dca7 .elementor-heading-title{font-size:42px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-97e1cf1 img{width:100%;height:100%;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-0c615d7{--width:502px;}.elementor-8 .elementor-element.elementor-element-efe1cef{--content-width:1312px;}.elementor-8 .elementor-element.elementor-element-385ce05{--width:245px;}.elementor-8 .elementor-element.elementor-element-5274cb2{--width:245px;}.elementor-8 .elementor-element.elementor-element-34214f6{--width:245px;}.elementor-8 .elementor-element.elementor-element-3785876{--width:245px;}.elementor-8 .elementor-element.elementor-element-1742f85{--width:245px;}.elementor-8 .elementor-element.elementor-element-ff6b1cb{--width:245px;}.elementor-8 .elementor-element.elementor-element-d7d4f45{--width:245px;}}@media(min-width:1440px){.elementor-8 .elementor-element.elementor-element-b63a79f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b63a79f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:1600px auto;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-deb203e .elementor-heading-title{font-size:180px;}.elementor-8 .elementor-element.elementor-element-8ccccf2 .elementor-heading-title{font-size:180px;}.elementor-8 .elementor-element.elementor-element-499dd16 .elementor-heading-title{font-size:180px;}.elementor-8 .elementor-element.elementor-element-1235bc8 .elementor-heading-title{font-size:180px;}.elementor-8 .elementor-element.elementor-element-fb6ce9c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fb6ce9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:1600px auto;}.elementor-8 .elementor-element.elementor-element-fb6ce9c{--z-index:2;}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS for heading, class: .elementor-element-8ccccf2 */.elementor-8 .elementor-element.elementor-element-8ccccf2{
    top: unset !important;
    left: unset !important;
}

.elementor-8 .elementor-element.elementor-element-8ccccf2 h1{}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1235bc8 */.elementor-8 .elementor-element.elementor-element-1235bc8{
    top: unset !important;
    left: unset !important;
}

.elementor-8 .elementor-element.elementor-element-1235bc8 h1{}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb6ce9c */.elementor-8 .elementor-element.elementor-element-fb6ce9c{
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6898aa9 */.elementor-8 .elementor-element.elementor-element-6898aa9 div{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 24px;
}
.elementor-8 .elementor-element.elementor-element-6898aa9 .line{
    display: block;
    height: 1px;
    width: 40px;
    background-color: white; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9e7d68c */.elementor-8 .elementor-element.elementor-element-9e7d68c{
    white-space: nowrap;
    /*overflow: hidden;*/
}
.elementor-8 .elementor-element.elementor-element-9e7d68c h6{
    transform: rotate(-90deg) translateY(77%) translateX(-17.5%);
    transform-origin: bottom left;
    float: left;
    animation-name: textDown1;
    animation-duration: 25s;
    animation-iteration-count: infinite;
    animation-fill-mode: both;
    animation-timing-function: linear;
}

@keyframes textDown1 {
  0% {transform: rotate(-90deg) translateY(77%) translateX(-17.5%);}
  100% {transform: rotate(-90deg) translateY(77%) translateX(-67.7%);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d6b8cc */.elementor-8 .elementor-element.elementor-element-8d6b8cc{
    left: -90px;
}

@media only screen and (max-width: 1024px) {
  .elementor-8 .elementor-element.elementor-element-8d6b8cc{
    left: unset;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2c0082 */.elementor-8 .elementor-element.elementor-element-e2c0082 span{
    display: flex;
    align-items: center;
    gap: 14px;
}
.elementor-8 .elementor-element.elementor-element-e2c0082 .line{
    height: 3px;
    width: 40px;
    background: #0F0F0F;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd678ab */.elementor-8 .elementor-element.elementor-element-dd678ab{
    white-space: nowrap;
    /*overflow: hidden;*/
    background: #0F0F0F;
    flex: 1;
    display: flex;
    align-items: center;
}
@media only screen and (min-width: 1024px) {
  .elementor-8 .elementor-element.elementor-element-dd678ab{
      display: none;
  }
}
.elementor-8 .elementor-element.elementor-element-dd678ab h6{
    transform: translateX(-17.5%);
    transform-origin: bottom left;
    float: left;
    animation-name: textDown;
    animation-duration: 25s;
    animation-iteration-count: infinite;
    animation-fill-mode: both;
    animation-timing-function: linear;
}

@keyframes textDown {
  0% {transform: translateX(-17.5%);}
  100% {transform: translateX(-67.7%);}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2cdaed */.elementor-8 .elementor-element.elementor-element-c2cdaed{
    white-space: nowrap;
    /*overflow: hidden;*/
}
.elementor-8 .elementor-element.elementor-element-c2cdaed h6{
    transform: rotate(90deg) translateY(-95%) translateX(-0%);
	transform-origin: top left;
	float: left;
	animation-name: textUp;
    animation-duration: 25s;
    animation-iteration-count: infinite;
    animation-fill-mode: both;
    animation-timing-function: linear;
}

@keyframes textUp {
  0% {transform: rotate(90deg) translateY(-95%) translateX(0%)}
  100% {transform: rotate(90deg) translateY(-95%) translateX(-50.3%)}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9ec8e3 */.elementor-8 .elementor-element.elementor-element-e9ec8e3{
    background: rgb(15,15,15);
background: -moz-linear-gradient(90deg, rgba(15,15,15,1) 48%, rgba(229,229,229,1) 52%);
background: -webkit-linear-gradient(90deg, rgba(15,15,15,1) 48%, rgba(229,229,229,1) 52%);
background: linear-gradient(90deg, rgba(15,15,15,1) 48%, rgba(229,229,229,1) 52%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0f0f0f",endColorstr="#e5e5e5",GradientType=1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82cd359 */.elementor-8 .elementor-element.elementor-element-82cd359{
    left: 110px;
}

@media only screen and (max-width: 1024px) {
  .elementor-8 .elementor-element.elementor-element-82cd359{
    left: unset;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a423b2 */.elementor-8 .elementor-element.elementor-element-4a423b2{
    left: -180px;
}

@media only screen and (max-width: 1024px) {
  .elementor-8 .elementor-element.elementor-element-4a423b2{
    left: unset;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4e6f17 */.elementor-8 .elementor-element.elementor-element-f4e6f17{
    left: -100px;
}

@media only screen and (max-width: 1024px) {
  .elementor-8 .elementor-element.elementor-element-f4e6f17{
    left: unset;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3eea4cf */.elementor-8 .elementor-element.elementor-element-3eea4cf .sby_items_wrap{
    display: flex;
    gap: 14px;
}
@media only screen and (max-width: 767px) {
    .elementor-8 .elementor-element.elementor-element-3eea4cf .sby_items_wrap{
        flex-direction: column;
    }   
}
.elementor-8 .elementor-element.elementor-element-3eea4cf .sby_item{
    width: 200px !important;
    flex: 1 !important;
    height: 416px;
    position: relative;
    transition: all 200ms ease;
    -webkit-box-shadow: 0px 14px 11px -7px rgba(0,0,0,0.22);
    -moz-box-shadow: 0px 14px 11px -7px rgba(0,0,0,0.22);
    box-shadow: 0px 14px 11px -7px rgba(0,0,0,0.22);
}
.elementor-8 .elementor-element.elementor-element-3eea4cf .sby_item:nth-child(even){
    top: -20px !important;
}
.elementor-8 .elementor-element.elementor-element-3eea4cf .sby_item:nth-child(odd){
    top: 20px !important;
}
.elementor-8 .elementor-element.elementor-element-3eea4cf .sby_item:hover{
    width: 650px !important;
    flex: unset !important;
}
@media only screen and (max-width: 767px) {
    .elementor-8 .elementor-element.elementor-element-3eea4cf .sby_item{
        width: 80% !important;
        flex: unset !important;
        height: 64px !important;
    }
    .elementor-8 .elementor-element.elementor-element-3eea4cf .sby_item:hover{
        width: 100% !important;
        height: 200px !important;
    }
    .elementor-8 .elementor-element.elementor-element-3eea4cf .sby_item:nth-child(even){
        top: unset !important;
        align-self: flex-end;
    }
    .elementor-8 .elementor-element.elementor-element-3eea4cf .sby_item:nth-child(odd){
        top: unset !important;
        align-self: flex-start;
    }
}
.elementor-8 .elementor-element.elementor-element-3eea4cf .sby_inner_item,
.elementor-8 .elementor-element.elementor-element-3eea4cf .sby_inner_item *{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97e1cf1 */.elementor-8 .elementor-element.elementor-element-97e1cf1{
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-385ce05 */.elementor-8 .elementor-element.elementor-element-385ce05{
    height: 50vh;
    max-height: 644px;
}

@media only screen and (max-width: 1024px) {
  .elementor-8 .elementor-element.elementor-element-385ce05{
    height: 50vh;
    max-height: 84px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a0413d1 */.elementor-8 .elementor-element.elementor-element-a0413d1{
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5274cb2 */.elementor-8 .elementor-element.elementor-element-5274cb2{
    height: 50vh;
    max-height: 644px;
}

@media only screen and (max-width: 1024px) {
  .elementor-8 .elementor-element.elementor-element-5274cb2{
    height: 50vh;
    max-height: 84px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7218fec */.elementor-8 .elementor-element.elementor-element-7218fec{
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34214f6 */.elementor-8 .elementor-element.elementor-element-34214f6{
    height: 50vh;
    max-height: 644px;
}

@media only screen and (max-width: 1024px) {
  .elementor-8 .elementor-element.elementor-element-34214f6{
    height: 50vh;
    max-height: 84px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-531872e */.elementor-8 .elementor-element.elementor-element-531872e{
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3785876 */.elementor-8 .elementor-element.elementor-element-3785876{
    height: 50vh;
    max-height: 644px;
}

@media only screen and (max-width: 1024px) {
  .elementor-8 .elementor-element.elementor-element-3785876{
    height: 50vh;
    max-height: 84px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bf4767e */.elementor-8 .elementor-element.elementor-element-bf4767e{
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1742f85 */.elementor-8 .elementor-element.elementor-element-1742f85{
    height: 50vh;
    max-height: 644px;
}

@media only screen and (max-width: 1024px) {
  .elementor-8 .elementor-element.elementor-element-1742f85{
    height: 50vh;
    max-height: 84px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-975fa31 */.elementor-8 .elementor-element.elementor-element-975fa31{
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff6b1cb */.elementor-8 .elementor-element.elementor-element-ff6b1cb{
    height: 50vh;
    max-height: 644px;
}

@media only screen and (max-width: 1024px) {
  .elementor-8 .elementor-element.elementor-element-ff6b1cb{
    height: 50vh;
    max-height: 84px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6023b88 */.elementor-8 .elementor-element.elementor-element-6023b88{
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7d4f45 */.elementor-8 .elementor-element.elementor-element-d7d4f45{
    height: 50vh;
    max-height: 644px;
}

@media only screen and (max-width: 1024px) {
  .elementor-8 .elementor-element.elementor-element-d7d4f45{
    height: 50vh;
    max-height: 84px !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea9796e */.image{
    bottom: 35px;
    transition: all 200ms ease;
}
.image:hover{
    width: 50vh;
    max-width: 644px;
    flex-shrink: 0;
}
.image.top{
    top: 35px;
}

@media only screen and (max-width: 1024px) {
    .image{
        bottom: unset;
        right: 35px;
    }
    .image.top{
        top: unset;
        left: 35px;
    }
    .image:hover{
        width: 100%;
        max-height: 400px !important;
        max-width: 100% !important;
    }
}/* End custom CSS */