.elementor-1337 .elementor-element.elementor-element-3ae8e75{--display:flex;}.elementor-1337 .elementor-element.elementor-element-6f847dd .premium-banner-ib img{height:37vh;object-fit:cover;opacity:0.6;}.elementor-1337 .elementor-element.elementor-element-6f847dd .premium-banner-ib-title, .elementor-1337 .elementor-element.elementor-element-6f847dd .premium-banner-ib-content, .elementor-1337 .elementor-element.elementor-element-6f847dd .premium-banner-read-more{text-align:left;}.elementor-1337 .elementor-element.elementor-element-6f847dd .premium-banner-ib{background:#000000;border-radius:10px;}.elementor-1337 .elementor-element.elementor-element-6f847dd:hover .premium-banner-ib img{opacity:0.5;}.elementor-1337 .elementor-element.elementor-element-6f847dd .premium-banner-ib-desc .premium_banner_title{color:var( --e-global-color-astglobalcolor4 );font-family:var( --e-global-typography-e6a2177-font-family ), Sans-serif;font-weight:var( --e-global-typography-e6a2177-font-weight );}.elementor-1337 .elementor-element.elementor-element-6f847dd .premium-banner-ib-title{margin:0px 0px 0px 0px;}.elementor-1337 .elementor-element.elementor-element-a23ba99{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1337 .elementor-element.elementor-element-8fe0351{text-align:left;}.elementor-1337 .elementor-element.elementor-element-8fe0351 .elementor-heading-title{font-family:var( --e-global-typography-e6a2177-font-family ), Sans-serif;font-weight:var( --e-global-typography-e6a2177-font-weight );}.elementor-1337 .elementor-element.elementor-element-5c88225{text-align:left;font-family:var( --e-global-typography-e6a2177-font-family ), Sans-serif;font-weight:var( --e-global-typography-e6a2177-font-weight );}.elementor-1337 .elementor-element.elementor-element-01870df{--display:flex;}.elementor-1337 .elementor-element.elementor-element-7fb0f36{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:1fr 0.5fr 1fr;--grid-auto-flow:row;}.elementor-1337 .elementor-element.elementor-element-cff6e78 img{border-radius:10px 10px 10px 10px;}.elementor-1337 .elementor-element.elementor-element-e902694{--display:flex;}.elementor-1337 .elementor-element.elementor-element-9a8d7b9 .elementor-heading-title{font-family:var( --e-global-typography-4b9e4b6-font-family ), Sans-serif;font-weight:var( --e-global-typography-4b9e4b6-font-weight );}.elementor-1337 .elementor-element.elementor-element-14128d5{font-family:var( --e-global-typography-4b9e4b6-font-family ), Sans-serif;font-weight:var( --e-global-typography-4b9e4b6-font-weight );}.elementor-1337 .elementor-element.elementor-element-943284b .elementor-heading-title{font-family:var( --e-global-typography-e6a2177-font-family ), Sans-serif;font-weight:var( --e-global-typography-e6a2177-font-weight );}.elementor-1337 .elementor-element.elementor-element-a8ddaa8{font-family:var( --e-global-typography-4b9e4b6-font-family ), Sans-serif;font-weight:var( --e-global-typography-4b9e4b6-font-weight );}.elementor-1337 .elementor-element.elementor-element-6e9904f img{border-radius:10px 10px 10px 10px;}.elementor-1337 .elementor-element.elementor-element-8bf490b{--display:flex;}.elementor-1337 .elementor-element.elementor-element-742f285 .elementor-heading-title{font-family:var( --e-global-typography-4b9e4b6-font-family ), Sans-serif;font-weight:var( --e-global-typography-4b9e4b6-font-weight );}.elementor-1337 .elementor-element.elementor-element-8cc02c9{font-family:var( --e-global-typography-4b9e4b6-font-family ), Sans-serif;font-weight:var( --e-global-typography-4b9e4b6-font-weight );}@media(max-width:1024px){.elementor-1337 .elementor-element.elementor-element-7fb0f36{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1337 .elementor-element.elementor-element-7fb0f36{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1337 .elementor-element.elementor-element-cff6e78 img{width:100%;height:100vh;object-fit:cover;}.elementor-1337 .elementor-element.elementor-element-943284b{grid-row:span 1;}.elementor-1337 .elementor-element.elementor-element-943284b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}}