.elementor-3317 .elementor-element.elementor-element-9b51c4f{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3317 .elementor-element.elementor-element-9b51c4f:not(.elementor-motion-effects-element-type-background), .elementor-3317 .elementor-element.elementor-element-9b51c4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#201711;}.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 );}body:not(.rtl) .elementor-3317 .elementor-element.elementor-element-f9aac1c{left:-40px;}body.rtl .elementor-3317 .elementor-element.elementor-element-f9aac1c{right:-40px;}.elementor-3317 .elementor-element.elementor-element-f9aac1c{top:0px;}.elementor-3317 .elementor-element.elementor-element-f9aac1c img{height:100vh;object-fit:contain;object-position:center center;}.elementor-3317 .elementor-element.elementor-element-cd692e8{--display:flex;--z-index:5;}.elementor-3317 .elementor-element.elementor-element-45fb39a .visoop-navmenu .sub-menu{box-shadow:0 18px 40px -12px rgba(0, 0, 0, .18);background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0,0,0,0.08);border-radius:8px 8px 8px 8px;--vnm-radius-tl:8px;--vnm-radius-tr:8px;--vnm-radius-br:8px;--vnm-radius-bl:8px;min-width:210px;padding:8px 0px 8px 0px;--vnm-pad-top:8px;}.elementor-3317 .elementor-element.elementor-element-45fb39a .visoop-navmenu{--vnm-justify:flex-start;--vnm-mobile-bg:#000000;--vnm-mobile-link:#ffffff;--vnm-mobile-link-hover:#9ca3af;--vnm-mobile-submenu-bg:rgba(255, 255, 255, 0.06);--vnm-mobile-close:#ffffff;--vnm-mobile-link-size:24px;--vnm-mobile-gap:24px;}.elementor-3317 .elementor-element.elementor-element-45fb39a .visoop-navmenu ul{justify-content:flex-start;}.elementor-3317 .elementor-element.elementor-element-45fb39a .visoop-navmenu > ul{gap:24px;}.elementor-3317 .elementor-element.elementor-element-45fb39a .visoop-navmenu:not(.is-open) > ul > li > a{font-family:"Inter", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;line-height:36px;letter-spacing:-2px;color:#FFFFFF !important;}.elementor-3317 .elementor-element.elementor-element-45fb39a .visoop-navmenu:not(.is-open) > ul > li > a:hover,
					 .elementor-3317 .elementor-element.elementor-element-45fb39a .visoop-navmenu:not(.is-open) > ul > li:hover > a{color:#ff5a1f !important;}.elementor-3317 .elementor-element.elementor-element-45fb39a .visoop-navmenu .sub-menu a:hover,
					 .elementor-3317 .elementor-element.elementor-element-45fb39a .visoop-navmenu .sub-menu li:hover > a{background-color:rgba(0,0,0,0.04);}.elementor-3317 .elementor-element.elementor-element-45fb39a .visoop-navmenu .sub-menu a{padding:8px 18px 8px 18px;}@media(max-width:1728px){.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:1280px){.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-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(min-width:1900px){.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 );}}