.elementor-642 .elementor-element.elementor-element-e8f81ca > .elementor-container{max-width:1400px;min-height:420px;}.elementor-642 .elementor-element.elementor-element-e8f81ca:not(.elementor-motion-effects-element-type-background), .elementor-642 .elementor-element.elementor-element-e8f81ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shahbrand.com/wp-content/uploads/2024/08/Homepage-Hero-Back-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-642 .elementor-element.elementor-element-e8f81ca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:34px 0px 0px 0px;overflow:visible;}.elementor-642 .elementor-element.elementor-element-e8f81ca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-642 .elementor-element.elementor-element-435bd6b{text-align:right;}.elementor-642 .elementor-element.elementor-element-435bd6b .elementor-heading-title{color:var( --e-global-color-text );}.elementor-642 .elementor-element.elementor-element-6022efc{text-align:right;}.elementor-642 .elementor-element.elementor-element-6022efc img{width:15%;}.elementor-642 .elementor-element.elementor-element-463fbda > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-642 .elementor-element.elementor-element-463fbda{overflow:visible;}.elementor-642 .elementor-element.elementor-element-9937450{text-align:justify;font-size:22px;font-weight:300;}.elementor-642 .elementor-element.elementor-element-98bc9f5 > .elementor-container{max-width:1280px;}.elementor-642 .elementor-element.elementor-element-98bc9f5:not(.elementor-motion-effects-element-type-background), .elementor-642 .elementor-element.elementor-element-98bc9f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8ea487e );}.elementor-642 .elementor-element.elementor-element-98bc9f5 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-642 .elementor-element.elementor-element-98bc9f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:1px;overflow:visible;}.elementor-642 .elementor-element.elementor-element-436b5d6{text-align:right;}.elementor-642 .elementor-element.elementor-element-436b5d6 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-642 .elementor-element.elementor-element-b72636d:not(.elementor-motion-effects-element-type-background), .elementor-642 .elementor-element.elementor-element-b72636d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8ea487e );}.elementor-642 .elementor-element.elementor-element-b72636d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-642 .elementor-element.elementor-element-b72636d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-642 .elementor-element.elementor-element-fe068e7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-642 .elementor-element.elementor-element-fe068e7{overflow:visible;}.elementor-642 .elementor-element.elementor-element-20c51b2 .elementor-heading-title{font-family:"Vazir", vazir;font-size:18px;font-weight:700;}.elementor-642 .elementor-element.elementor-element-20c51b2 > .elementor-widget-container{margin:0px 5px -14px 0px;}.elementor-642 .elementor-element.elementor-element-3e941ea{--e-image-carousel-slides-to-show:1;}.elementor-642 .elementor-element.elementor-element-3e941ea .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-642 .elementor-element.elementor-element-3e941ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-831d37d{font-family:"VazirMatn", vazir;font-weight:300;line-height:26px;}.elementor-642 .elementor-element.elementor-element-831d37d > .elementor-widget-container{margin:-20px 0px -11px 0px;}.elementor-642 .elementor-element.elementor-element-e5c0506 .elementor-heading-title{font-family:"Vazir", vazir;font-size:18px;font-weight:700;}.elementor-642 .elementor-element.elementor-element-e5c0506 > .elementor-widget-container{margin:0px 5px -14px 0px;}.elementor-642 .elementor-element.elementor-element-698faf3{--e-image-carousel-slides-to-show:1;}.elementor-642 .elementor-element.elementor-element-698faf3 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-642 .elementor-element.elementor-element-698faf3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-d0bb28b{font-family:"VazirMatn", vazir;font-weight:300;line-height:26px;}.elementor-642 .elementor-element.elementor-element-d0bb28b > .elementor-widget-container{margin:-20px 0px -11px 0px;}.elementor-642 .elementor-element.elementor-element-22dc6ac .elementor-heading-title{font-family:"Vazir", vazir;font-size:18px;font-weight:700;}.elementor-642 .elementor-element.elementor-element-22dc6ac > .elementor-widget-container{margin:0px 5px -14px 0px;}.elementor-642 .elementor-element.elementor-element-1644434{--e-image-carousel-slides-to-show:1;}.elementor-642 .elementor-element.elementor-element-1644434 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-642 .elementor-element.elementor-element-1644434 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-dc2d32e{font-family:"VazirMatn", vazir;font-weight:300;line-height:26px;}.elementor-642 .elementor-element.elementor-element-dc2d32e > .elementor-widget-container{margin:-20px 0px -11px 0px;}.elementor-642 .elementor-element.elementor-element-1dc3872 .elementor-heading-title{font-family:"Vazir", vazir;font-size:18px;font-weight:700;}.elementor-642 .elementor-element.elementor-element-1dc3872 > .elementor-widget-container{margin:0px 5px -14px 0px;}.elementor-642 .elementor-element.elementor-element-a0a8834{--e-image-carousel-slides-to-show:1;}.elementor-642 .elementor-element.elementor-element-a0a8834 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-642 .elementor-element.elementor-element-a0a8834 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-2c3433b{font-family:"VazirMatn", vazir;font-weight:300;line-height:26px;}.elementor-642 .elementor-element.elementor-element-2c3433b > .elementor-widget-container{margin:-20px 0px -11px 0px;}.elementor-642 .elementor-element.elementor-element-f176a4d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-642 .elementor-element.elementor-element-f176a4d{overflow:visible;}.elementor-642 .elementor-element.elementor-element-47785fb .elementor-heading-title{font-family:"Vazir", vazir;font-size:18px;font-weight:700;}.elementor-642 .elementor-element.elementor-element-47785fb > .elementor-widget-container{margin:0px 5px -14px 0px;}.elementor-642 .elementor-element.elementor-element-c7725d2{--e-image-carousel-slides-to-show:1;}.elementor-642 .elementor-element.elementor-element-c7725d2 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-642 .elementor-element.elementor-element-c7725d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-6490f22{font-family:"VazirMatn", vazir;font-weight:300;line-height:26px;}.elementor-642 .elementor-element.elementor-element-6490f22 > .elementor-widget-container{margin:-20px 0px -11px 0px;}.elementor-642 .elementor-element.elementor-element-82f77cc .elementor-heading-title{font-family:"Vazir", vazir;font-size:18px;font-weight:700;}.elementor-642 .elementor-element.elementor-element-82f77cc > .elementor-widget-container{margin:0px 5px -14px 0px;}.elementor-642 .elementor-element.elementor-element-0498387{--e-image-carousel-slides-to-show:1;}.elementor-642 .elementor-element.elementor-element-0498387 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-642 .elementor-element.elementor-element-0498387 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-e91bb88{font-family:"VazirMatn", vazir;font-weight:300;line-height:26px;}.elementor-642 .elementor-element.elementor-element-e91bb88 > .elementor-widget-container{margin:-20px 0px -11px 0px;}.elementor-642 .elementor-element.elementor-element-d743bc0 .elementor-heading-title{font-family:"Vazir", vazir;font-size:18px;font-weight:700;}.elementor-642 .elementor-element.elementor-element-d743bc0 > .elementor-widget-container{margin:0px 5px -14px 0px;}.elementor-642 .elementor-element.elementor-element-540535c{--e-image-carousel-slides-to-show:1;}.elementor-642 .elementor-element.elementor-element-540535c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-642 .elementor-element.elementor-element-540535c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-7a3c086{font-family:"VazirMatn", vazir;font-weight:300;line-height:26px;}.elementor-642 .elementor-element.elementor-element-7a3c086 > .elementor-widget-container{margin:-20px 0px -11px 0px;}.elementor-642 .elementor-element.elementor-element-a2c9304 .elementor-heading-title{font-family:"Vazir", vazir;font-size:18px;font-weight:700;}.elementor-642 .elementor-element.elementor-element-a2c9304 > .elementor-widget-container{margin:0px 5px -14px 0px;}.elementor-642 .elementor-element.elementor-element-7f80bdf{--e-image-carousel-slides-to-show:1;}.elementor-642 .elementor-element.elementor-element-7f80bdf .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-642 .elementor-element.elementor-element-7f80bdf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-bb2cf35{font-family:"VazirMatn", vazir;font-weight:300;line-height:26px;}.elementor-642 .elementor-element.elementor-element-bb2cf35 > .elementor-widget-container{margin:-20px 0px -11px 0px;}.elementor-642 .elementor-element.elementor-element-38738aa > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-642 .elementor-element.elementor-element-38738aa{overflow:visible;}.elementor-642 .elementor-element.elementor-element-2051496 .elementor-heading-title{font-family:"Vazir", vazir;font-size:18px;font-weight:700;}.elementor-642 .elementor-element.elementor-element-2051496 > .elementor-widget-container{margin:0px 5px -14px 0px;}.elementor-642 .elementor-element.elementor-element-e035c60{--e-image-carousel-slides-to-show:1;}.elementor-642 .elementor-element.elementor-element-e035c60 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-642 .elementor-element.elementor-element-e035c60 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-0b33e04{font-family:"VazirMatn", vazir;font-weight:300;line-height:26px;}.elementor-642 .elementor-element.elementor-element-0b33e04 > .elementor-widget-container{margin:-20px 0px -11px 0px;}.elementor-642 .elementor-element.elementor-element-c289c52 .elementor-heading-title{font-family:"Vazir", vazir;font-size:18px;font-weight:700;}.elementor-642 .elementor-element.elementor-element-c289c52 > .elementor-widget-container{margin:0px 5px -14px 0px;}.elementor-642 .elementor-element.elementor-element-2b39a25{--e-image-carousel-slides-to-show:1;}.elementor-642 .elementor-element.elementor-element-2b39a25 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-642 .elementor-element.elementor-element-2b39a25 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-1be0f63{font-family:"VazirMatn", vazir;font-weight:300;line-height:26px;}.elementor-642 .elementor-element.elementor-element-1be0f63 > .elementor-widget-container{margin:-20px 0px -11px 0px;}.elementor-642 .elementor-element.elementor-element-a26d4ec .elementor-heading-title{font-family:"Vazir", vazir;font-size:18px;font-weight:700;}.elementor-642 .elementor-element.elementor-element-a26d4ec > .elementor-widget-container{margin:0px 5px -14px 0px;}.elementor-642 .elementor-element.elementor-element-434c9d7{--e-image-carousel-slides-to-show:1;}.elementor-642 .elementor-element.elementor-element-434c9d7 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-642 .elementor-element.elementor-element-434c9d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-384e5b8{font-family:"VazirMatn", vazir;font-weight:300;line-height:26px;}.elementor-642 .elementor-element.elementor-element-384e5b8 > .elementor-widget-container{margin:-20px 0px -11px 0px;}.elementor-642 .elementor-element.elementor-element-4b8ec77 .elementor-heading-title{font-family:"Vazir", vazir;font-size:18px;font-weight:700;}.elementor-642 .elementor-element.elementor-element-4b8ec77 > .elementor-widget-container{margin:0px 5px -14px 0px;}.elementor-642 .elementor-element.elementor-element-3121ef0{--e-image-carousel-slides-to-show:1;}.elementor-642 .elementor-element.elementor-element-3121ef0 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-642 .elementor-element.elementor-element-3121ef0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-87c8752{font-family:"VazirMatn", vazir;font-weight:300;line-height:26px;}.elementor-642 .elementor-element.elementor-element-87c8752 > .elementor-widget-container{margin:-20px 0px -11px 0px;}.elementor-642 .elementor-element.elementor-element-dd213e0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-642 .elementor-element.elementor-element-dd213e0{overflow:visible;}.elementor-642 .elementor-element.elementor-element-17e0a60 .elementor-heading-title{font-family:"Vazir", vazir;font-size:18px;font-weight:700;}.elementor-642 .elementor-element.elementor-element-17e0a60 > .elementor-widget-container{margin:0px 5px -14px 0px;}.elementor-642 .elementor-element.elementor-element-1f8bdfa{--e-image-carousel-slides-to-show:1;}.elementor-642 .elementor-element.elementor-element-1f8bdfa .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-642 .elementor-element.elementor-element-1f8bdfa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-058746a{font-family:"VazirMatn", vazir;font-weight:300;line-height:26px;}.elementor-642 .elementor-element.elementor-element-058746a > .elementor-widget-container{margin:-20px 0px -11px 0px;}.elementor-642 .elementor-element.elementor-element-a32399c .elementor-heading-title{font-family:"Vazir", vazir;font-size:18px;font-weight:700;}.elementor-642 .elementor-element.elementor-element-a32399c > .elementor-widget-container{margin:0px 5px -14px 0px;}.elementor-642 .elementor-element.elementor-element-f20dbfc{--e-image-carousel-slides-to-show:1;}.elementor-642 .elementor-element.elementor-element-f20dbfc .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-642 .elementor-element.elementor-element-f20dbfc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-6429470{font-family:"VazirMatn", vazir;font-weight:300;line-height:26px;}.elementor-642 .elementor-element.elementor-element-6429470 > .elementor-widget-container{margin:-20px 0px -11px 0px;}.elementor-642 .elementor-element.elementor-element-945929d .elementor-heading-title{font-family:"Vazir", vazir;font-size:18px;font-weight:700;}.elementor-642 .elementor-element.elementor-element-945929d > .elementor-widget-container{margin:0px 5px -14px 0px;}.elementor-642 .elementor-element.elementor-element-1bba64d{--e-image-carousel-slides-to-show:1;}.elementor-642 .elementor-element.elementor-element-1bba64d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-642 .elementor-element.elementor-element-1bba64d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-9166519{font-family:"VazirMatn", vazir;font-weight:300;line-height:26px;}.elementor-642 .elementor-element.elementor-element-9166519 > .elementor-widget-container{margin:-20px 0px -11px 0px;}.elementor-642 .elementor-element.elementor-element-a9919b7 > .elementor-background-overlay{opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-642 .elementor-element.elementor-element-a9919b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;z-index:0;overflow:visible;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-642 .elementor-element.elementor-element-20c51b2 .elementor-heading-title{font-size:16px;}.elementor-642 .elementor-element.elementor-element-3e941ea{--e-image-carousel-slides-to-show:1;}.elementor-642 .elementor-element.elementor-element-831d37d{font-size:14px;line-height:1.6em;}.elementor-642 .elementor-element.elementor-element-e5c0506 .elementor-heading-title{font-size:16px;}.elementor-642 .elementor-element.elementor-element-698faf3{--e-image-carousel-slides-to-show:1;}.elementor-642 .elementor-element.elementor-element-d0bb28b{font-size:14px;line-height:1.6em;}.elementor-642 .elementor-element.elementor-element-22dc6ac .elementor-heading-title{font-size:16px;}.elementor-642 .elementor-element.elementor-element-dc2d32e{font-size:14px;line-height:1.6em;}.elementor-642 .elementor-element.elementor-element-1dc3872 .elementor-heading-title{font-size:16px;}.elementor-642 .elementor-element.elementor-element-2c3433b{font-size:14px;line-height:1.6em;}.elementor-642 .elementor-element.elementor-element-47785fb .elementor-heading-title{font-size:16px;}.elementor-642 .elementor-element.elementor-element-6490f22{font-size:14px;line-height:1.6em;}.elementor-642 .elementor-element.elementor-element-82f77cc .elementor-heading-title{font-size:16px;}.elementor-642 .elementor-element.elementor-element-e91bb88{font-size:14px;line-height:1.6em;}.elementor-642 .elementor-element.elementor-element-d743bc0 .elementor-heading-title{font-size:16px;}.elementor-642 .elementor-element.elementor-element-7a3c086{font-size:14px;line-height:1.6em;}.elementor-642 .elementor-element.elementor-element-a2c9304 .elementor-heading-title{font-size:16px;}.elementor-642 .elementor-element.elementor-element-bb2cf35{font-size:14px;line-height:1.6em;}.elementor-642 .elementor-element.elementor-element-2051496 .elementor-heading-title{font-size:16px;}.elementor-642 .elementor-element.elementor-element-0b33e04{font-size:14px;line-height:1.6em;}.elementor-642 .elementor-element.elementor-element-c289c52 .elementor-heading-title{font-size:16px;}.elementor-642 .elementor-element.elementor-element-1be0f63{font-size:14px;line-height:1.6em;}.elementor-642 .elementor-element.elementor-element-a26d4ec .elementor-heading-title{font-size:16px;}.elementor-642 .elementor-element.elementor-element-384e5b8{font-size:14px;line-height:1.6em;}.elementor-642 .elementor-element.elementor-element-4b8ec77 .elementor-heading-title{font-size:16px;}.elementor-642 .elementor-element.elementor-element-87c8752{font-size:14px;line-height:1.6em;}.elementor-642 .elementor-element.elementor-element-17e0a60 .elementor-heading-title{font-size:16px;}.elementor-642 .elementor-element.elementor-element-058746a{font-size:14px;line-height:1.6em;}.elementor-642 .elementor-element.elementor-element-a32399c .elementor-heading-title{font-size:16px;}.elementor-642 .elementor-element.elementor-element-6429470{font-size:14px;line-height:1.6em;}.elementor-642 .elementor-element.elementor-element-945929d .elementor-heading-title{font-size:16px;}.elementor-642 .elementor-element.elementor-element-9166519{font-size:14px;line-height:1.6em;}}@media(min-width:768px){.elementor-642 .elementor-element.elementor-element-456174c{width:53.07%;}.elementor-642 .elementor-element.elementor-element-1f746b1{width:46.886%;}.elementor-642 .elementor-element.elementor-element-d8063fa{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-642 .elementor-element.elementor-element-614f410{width:50%;}.elementor-642 .elementor-element.elementor-element-1c009f3{width:50%;}.elementor-642 .elementor-element.elementor-element-4eff516{width:50%;}.elementor-642 .elementor-element.elementor-element-69cba9d{width:50%;}.elementor-642 .elementor-element.elementor-element-ce37d48{width:50%;}.elementor-642 .elementor-element.elementor-element-fe53f8f{width:50%;}.elementor-642 .elementor-element.elementor-element-980b215{width:50%;}.elementor-642 .elementor-element.elementor-element-45db9a4{width:50%;}.elementor-642 .elementor-element.elementor-element-4466d9f{width:50%;}.elementor-642 .elementor-element.elementor-element-31329ad{width:50%;}.elementor-642 .elementor-element.elementor-element-d848a88{width:50%;}.elementor-642 .elementor-element.elementor-element-2d7d362{width:50%;}.elementor-642 .elementor-element.elementor-element-0196240{width:50%;}.elementor-642 .elementor-element.elementor-element-fcee36d{width:50%;}.elementor-642 .elementor-element.elementor-element-927c543{width:50%;}}/* Start custom CSS for html, class: .elementor-element-9df4bd0 */*, ::before, ::after {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
}

body {
    font-family: roboto, sans-serif;
}

.home {
    height: 100vh;
    position: relative;
}
video {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.home-content {
    position: relative;
    padding-top: 150px;
    color: #fff;
    text-align: center;
}
h1 {
    font-family: Playfair Display, serif;
    font-size: clamp(45px, 7vw, 130px);
    line-height: 1.1;
}

.home p {
    font-size: clamp(25px, 4vw, 40px);
    margin-top: 10px;
}

.home-content button {
    display: block;
    font-size: clamp(14px, 1.5vw, 18px);
    border: 1px solid #f1f1f1;
    border-radius: 5px;
    background: transparent;
    color: #fff;
    margin: 50px auto 0;
    padding: 12px 20px;
    cursor: pointer;
}/* End custom CSS */