.elementor-8004 .elementor-element.elementor-element-5ceb74f > .elementor-container{max-width:1400px;min-height:0px;}.elementor-8004 .elementor-element.elementor-element-5ceb74f > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8004 .elementor-element.elementor-element-5ceb74f:not(.elementor-motion-effects-element-type-background), .elementor-8004 .elementor-element.elementor-element-5ceb74f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282828;}.elementor-8004 .elementor-element.elementor-element-5ceb74f{border-style:solid;border-width:0px 0px 1px 0px;border-color:#efefef;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-8004 .elementor-element.elementor-element-5ceb74f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-a1ad456{text-align:left;}.elementor-8004 .elementor-element.elementor-element-a1ad456 img{width:62%;}.elementor-8004 .elementor-element.elementor-element-c12e851 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-8004 .elementor-element.elementor-element-ec64b8a .elementor-menu-toggle{margin-left:auto;border-width:1px;border-radius:4px;}.elementor-8004 .elementor-element.elementor-element-ec64b8a .elementor-nav-menu .elementor-item{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:2.1em;}.elementor-8004 .elementor-element.elementor-element-ec64b8a .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:14px;padding-right:14px;padding-top:5px;padding-bottom:5px;}.elementor-8004 .elementor-element.elementor-element-ec64b8a .elementor-nav-menu--main .elementor-item:hover,
					.elementor-8004 .elementor-element.elementor-element-ec64b8a .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-8004 .elementor-element.elementor-element-ec64b8a .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-8004 .elementor-element.elementor-element-ec64b8a .elementor-nav-menu--main .elementor-item:focus{color:#EF9918;fill:#EF9918;}.elementor-8004 .elementor-element.elementor-element-ec64b8a{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );--nav-menu-icon-size:26px;}.elementor-8004 .elementor-element.elementor-element-ec64b8a .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-8004 .elementor-element.elementor-element-ec64b8a .elementor-nav-menu--dropdown a, .elementor-8004 .elementor-element.elementor-element-ec64b8a .elementor-menu-toggle{color:#FFFFFF;}.elementor-8004 .elementor-element.elementor-element-ec64b8a .elementor-nav-menu--dropdown{background-color:#000000;}.elementor-8004 .elementor-element.elementor-element-ec64b8a .elementor-nav-menu--dropdown .elementor-item, .elementor-8004 .elementor-element.elementor-element-ec64b8a .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;}.elementor-8004 .elementor-element.elementor-element-1e3a10d > .elementor-container{max-width:1400px;min-height:0px;}.elementor-8004 .elementor-element.elementor-element-1e3a10d > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8004 .elementor-element.elementor-element-1e3a10d:not(.elementor-motion-effects-element-type-background), .elementor-8004 .elementor-element.elementor-element-1e3a10d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282828;}.elementor-8004 .elementor-element.elementor-element-1e3a10d{border-style:solid;border-width:0px 0px 1px 0px;border-color:#efefef;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-26px;margin-bottom:0px;}.elementor-8004 .elementor-element.elementor-element-1e3a10d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-be679f6{text-align:center;}.elementor-8004 .elementor-element.elementor-element-be679f6 img{width:62%;}.elementor-8004 .elementor-element.elementor-element-a02f185 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-8004 .elementor-element.elementor-element-28bf8a3 .elementor-menu-toggle{margin-left:auto;}.elementor-8004 .elementor-element.elementor-element-28bf8a3 .elementor-nav-menu .elementor-item{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:19px;}.elementor-8004 .elementor-element.elementor-element-28bf8a3 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:14px;padding-right:14px;padding-top:5px;padding-bottom:5px;}.elementor-8004 .elementor-element.elementor-element-28bf8a3 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-8004 .elementor-element.elementor-element-28bf8a3 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-8004 .elementor-element.elementor-element-28bf8a3 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-8004 .elementor-element.elementor-element-28bf8a3 .elementor-nav-menu--main .elementor-item:focus{color:#EF9918;fill:#EF9918;}.elementor-8004 .elementor-element.elementor-element-28bf8a3{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );--nav-menu-icon-size:22px;}.elementor-8004 .elementor-element.elementor-element-28bf8a3 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-8004 .elementor-element.elementor-element-28bf8a3 .elementor-nav-menu--dropdown a, .elementor-8004 .elementor-element.elementor-element-28bf8a3 .elementor-menu-toggle{color:#FFFFFF;}.elementor-8004 .elementor-element.elementor-element-28bf8a3 .elementor-nav-menu--dropdown{background-color:#000000;}.elementor-8004 .elementor-element.elementor-element-28bf8a3 .elementor-nav-menu--dropdown .elementor-item, .elementor-8004 .elementor-element.elementor-element-28bf8a3 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;}.elementor-8004 .elementor-element.elementor-element-5d30090{margin-top:0px;margin-bottom:0px;}.elementor-8004 .elementor-element.elementor-element-4678a35 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;letter-spacing:1px;}.elementor-8004 .elementor-element.elementor-element-90eadd7{color:#020101;font-family:"Open Sans", Sans-serif;font-size:18px;text-transform:uppercase;}.elementor-8004 .elementor-element.elementor-element-c4ea27b{margin-top:10px;margin-bottom:0px;}.elementor-8004 .elementor-element.elementor-element-41c197f > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8004 .elementor-element.elementor-element-b6d1163 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-b6d1163 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-e6263f2 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-e6263f2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-3c1e69a > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-3c1e69a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-c7617cb > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-c7617cb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-075ceff > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8004 .elementor-element.elementor-element-38ffa5e > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-38ffa5e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-e22815a > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-e22815a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-e8e515f > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-e8e515f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-77f90b7 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-77f90b7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-918661a > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8004 .elementor-element.elementor-element-6c41c08 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-6c41c08 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-8adce3d > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-8adce3d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-b1b158a > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-b1b158a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-5b8bb08 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-5b8bb08 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-d227ba7 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8004 .elementor-element.elementor-element-8500aee > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-8500aee > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-fe9bcdb > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-fe9bcdb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-d73ed91 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-d73ed91 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-c57c545 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-c57c545 > .elementor-element-populated, .elementor-8004 .elementor-element.elementor-element-c57c545 > .elementor-element-populated > .elementor-background-overlay, .elementor-8004 .elementor-element.elementor-element-c57c545 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-8004 .elementor-element.elementor-element-c57c545 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-6229c51 > .elementor-widget-container{border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8004 .elementor-element.elementor-element-1707600 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8004 .elementor-element.elementor-element-ac46e1f > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-ac46e1f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-f3845cd > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-f3845cd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-17eaf08 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-17eaf08 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-c867391{margin-top:10px;margin-bottom:0px;}.elementor-8004 .elementor-element.elementor-element-8d603a2 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8004 .elementor-element.elementor-element-bd566b7 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-bd566b7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-73c5b3e > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-73c5b3e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-1401663 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-1401663 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-535a1c4 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-535a1c4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-31f094d > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-31f094d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-dadddbb > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-dadddbb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-7dcc899 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8004 .elementor-element.elementor-element-dd83807 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-dd83807 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-2b4690c > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-2b4690c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-23e58ea > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-23e58ea > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-4d8c78d > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-4d8c78d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-a9bed80 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-a9bed80 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-793c5c4 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-793c5c4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-13863de > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8004 .elementor-element.elementor-element-021ae2c > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-021ae2c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-a0b6eba > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-a0b6eba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-0041964 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-0041964 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-29447dd > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-29447dd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-0f11ed7 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-0f11ed7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-5c5b1f9 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8004 .elementor-element.elementor-element-5c5b1f9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-a162cee:not(.elementor-motion-effects-element-type-background), .elementor-8004 .elementor-element.elementor-element-a162cee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282828;}.elementor-8004 .elementor-element.elementor-element-a162cee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-8004 .elementor-element.elementor-element-a162cee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8004 .elementor-element.elementor-element-6e8241a{color:#ffffff;font-family:"Open Sans", Sans-serif;font-size:1.1em;font-weight:400;text-transform:uppercase;}.elementor-8004 .elementor-element.elementor-element-3490950{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-8004 .elementor-element.elementor-element-3490950 .elementor-widget-container{text-align:center;}.elementor-8004 .elementor-element.elementor-element-3490950 .elementor-social-icon{background-color:#000000;}.elementor-8004 .elementor-element.elementor-element-3490950 .elementor-social-icon i{color:#FFFFFF;}.elementor-8004 .elementor-element.elementor-element-3490950 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-8004 .elementor-element.elementor-element-d2b2ff7 .elementor-button{font-family:"Nunito", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.3em;fill:#ffab00;color:#ffab00;background-color:rgba(255,171,0,0);border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffab00;border-radius:0px 0px 0px 0px;padding:5px 8px 5px 8px;}.elementor-8004 .elementor-element.elementor-element-d2b2ff7 .elementor-button:hover, .elementor-8004 .elementor-element.elementor-element-d2b2ff7 .elementor-button:focus{color:#ffffff;background-color:#ffab00;border-color:#ffab00;}.elementor-8004 .elementor-element.elementor-element-d2b2ff7 .elementor-button:hover svg, .elementor-8004 .elementor-element.elementor-element-d2b2ff7 .elementor-button:focus svg{fill:#ffffff;}@media(min-width:768px){.elementor-8004 .elementor-element.elementor-element-8a27bf2{width:37.488%;}.elementor-8004 .elementor-element.elementor-element-c12e851{width:62.512%;}.elementor-8004 .elementor-element.elementor-element-6b989c6{width:31.238%;}.elementor-8004 .elementor-element.elementor-element-a02f185{width:68.762%;}.elementor-8004 .elementor-element.elementor-element-fe9bcdb{width:25%;}.elementor-8004 .elementor-element.elementor-element-d73ed91{width:25%;}.elementor-8004 .elementor-element.elementor-element-c57c545{width:25%;}.elementor-8004 .elementor-element.elementor-element-f3845cd{width:25%;}.elementor-8004 .elementor-element.elementor-element-17eaf08{width:25%;}.elementor-8004 .elementor-element.elementor-element-236d237{width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8004 .elementor-element.elementor-element-b6d1163{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-e6263f2{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-3c1e69a{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-c7617cb{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-38ffa5e{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-e22815a{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-e8e515f{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-77f90b7{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-6c41c08{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-8adce3d{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-b1b158a{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-5b8bb08{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-8500aee{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-fe9bcdb{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-d73ed91{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-c57c545{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-ac46e1f{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-f3845cd{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-17eaf08{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-236d237{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-bd566b7{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-73c5b3e{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-1401663{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-535a1c4{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-31f094d{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-dadddbb{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-dd83807{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-2b4690c{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-23e58ea{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-4d8c78d{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-a9bed80{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-793c5c4{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-021ae2c{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-a0b6eba{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-0041964{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-29447dd{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-0f11ed7{width:33.33%;}.elementor-8004 .elementor-element.elementor-element-5c5b1f9{width:33.33%;}}@media(max-width:1024px){.elementor-8004 .elementor-element.elementor-element-a1ad456 img{width:93%;}.elementor-8004 .elementor-element.elementor-element-ec64b8a .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-8004 .elementor-element.elementor-element-ec64b8a{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-8004 .elementor-element.elementor-element-ec64b8a .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-8004 .elementor-element.elementor-element-ec64b8a .elementor-nav-menu--dropdown .elementor-item, .elementor-8004 .elementor-element.elementor-element-ec64b8a .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:13px;}}@media(max-width:767px){.elementor-8004 .elementor-element.elementor-element-8a27bf2{width:50%;}.elementor-8004 .elementor-element.elementor-element-c12e851{width:20%;}.elementor-8004 .elementor-element.elementor-element-ec64b8a .elementor-nav-menu .elementor-item{font-size:14px;line-height:1em;}.elementor-8004 .elementor-element.elementor-element-ec64b8a .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-8004 .elementor-element.elementor-element-ec64b8a .elementor-nav-menu--dropdown a{padding-left:18px;padding-right:18px;padding-top:12px;padding-bottom:12px;}.elementor-8004 .elementor-element.elementor-element-ec64b8a .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-8004 .elementor-element.elementor-element-ec64b8a .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:8px !important;}.elementor-8004 .elementor-element.elementor-element-ec64b8a > .elementor-widget-container{margin:0px -64px 0px 0px;}.elementor-8004 .elementor-element.elementor-element-6b989c6{width:50%;}.elementor-8004 .elementor-element.elementor-element-a02f185{width:20%;}.elementor-8004 .elementor-element.elementor-element-41c197f{padding:0px 10px 0px 10px;}.elementor-8004 .elementor-element.elementor-element-b6d1163{width:100%;}.elementor-8004 .elementor-element.elementor-element-b6d1163.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:space-between;}.elementor-8004 .elementor-element.elementor-element-b6d1163 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-8004 .elementor-element.elementor-element-e6263f2{width:100%;}.elementor-8004 .elementor-element.elementor-element-3c1e69a{width:100%;}.elementor-8004 .elementor-element.elementor-element-c7617cb{width:100%;}.elementor-8004 .elementor-element.elementor-element-075ceff{padding:0px 10px 0px 10px;}.elementor-8004 .elementor-element.elementor-element-38ffa5e{width:100%;}.elementor-8004 .elementor-element.elementor-element-e22815a{width:100%;}.elementor-8004 .elementor-element.elementor-element-e8e515f{width:100%;}.elementor-8004 .elementor-element.elementor-element-77f90b7{width:100%;}.elementor-8004 .elementor-element.elementor-element-918661a{padding:0px 10px 0px 10px;}.elementor-8004 .elementor-element.elementor-element-6c41c08{width:100%;}.elementor-8004 .elementor-element.elementor-element-8adce3d{width:100%;}.elementor-8004 .elementor-element.elementor-element-b1b158a{width:100%;}.elementor-8004 .elementor-element.elementor-element-5b8bb08{width:100%;}.elementor-8004 .elementor-element.elementor-element-d227ba7{padding:0px 10px 0px 10px;}.elementor-8004 .elementor-element.elementor-element-8500aee{width:100%;}.elementor-8004 .elementor-element.elementor-element-fe9bcdb{width:100%;}.elementor-8004 .elementor-element.elementor-element-d73ed91{width:100%;}.elementor-8004 .elementor-element.elementor-element-c57c545{width:100%;}.elementor-8004 .elementor-element.elementor-element-1707600{padding:0px 10px 0px 10px;}.elementor-8004 .elementor-element.elementor-element-ac46e1f{width:100%;}.elementor-8004 .elementor-element.elementor-element-f3845cd{width:100%;}.elementor-8004 .elementor-element.elementor-element-17eaf08{width:100%;}.elementor-8004 .elementor-element.elementor-element-236d237{width:100%;}.elementor-8004 .elementor-element.elementor-element-8d603a2{padding:0px 10px 0px 10px;}.elementor-8004 .elementor-element.elementor-element-bd566b7{width:100%;}.elementor-8004 .elementor-element.elementor-element-73c5b3e{width:100%;}.elementor-8004 .elementor-element.elementor-element-1401663{width:100%;}.elementor-8004 .elementor-element.elementor-element-535a1c4{width:100%;}.elementor-8004 .elementor-element.elementor-element-31f094d{width:100%;}.elementor-8004 .elementor-element.elementor-element-dadddbb{width:100%;}.elementor-8004 .elementor-element.elementor-element-7dcc899{padding:0px 10px 0px 10px;}.elementor-8004 .elementor-element.elementor-element-dd83807{width:100%;}.elementor-8004 .elementor-element.elementor-element-2b4690c{width:100%;}.elementor-8004 .elementor-element.elementor-element-23e58ea{width:100%;}.elementor-8004 .elementor-element.elementor-element-4d8c78d{width:100%;}.elementor-8004 .elementor-element.elementor-element-a9bed80{width:100%;}.elementor-8004 .elementor-element.elementor-element-793c5c4{width:100%;}.elementor-8004 .elementor-element.elementor-element-13863de{padding:0px 10px 0px 10px;}.elementor-8004 .elementor-element.elementor-element-021ae2c{width:100%;}.elementor-8004 .elementor-element.elementor-element-a0b6eba{width:100%;}.elementor-8004 .elementor-element.elementor-element-0041964{width:100%;}.elementor-8004 .elementor-element.elementor-element-29447dd{width:100%;}.elementor-8004 .elementor-element.elementor-element-0f11ed7{width:100%;}.elementor-8004 .elementor-element.elementor-element-5c5b1f9{width:100%;}.elementor-8004 .elementor-element.elementor-element-6e8241a{text-align:center;}}/* Start custom CSS for text-editor, class: .elementor-element-90eadd7 */p a {
	color: #000;
}


p a:hover {
    color: #C48419;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-92df800 */.hovereffect {
	width: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 177px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-479d109 */.hovereffect {
	width: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 177px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3341ad5 */.hovereffect {
	width: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 177px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6c2630e */.hovereffect {
	width: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 177px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3017715 */.hovereffect {
	width: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 177px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fe7cc4b */.hovereffect {
	width: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 177px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-82ce7fc */.hovereffect {
	width: 270px;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 174px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-de6666a */.hovereffect {
	width: 270px;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 174px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-014c745 */.hovereffect {
	width: 270px;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 174px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2931801 */.hovereffect {
	width: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 177px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ccc2fe5 */.hovereffect {
	width: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 177px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9a10167 */.hovereffect {
	width: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 177px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f164b46 */.hovereffect {
	width: 270px;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 174px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d826989 */.hovereffect {
	width: 270px;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 174px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2f95416 */.hovereffect {
	width: 270px;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 174px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6229c51 */.hovereffect {
	width: 270px;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 174px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-93a6a57 */.hovereffect {
	width: 270px;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 174px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a49a68 */.hovereffect {
	width: 270px;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 174px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a5064ae */.hovereffect {
	width: 270px;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 174px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-665ff5c */.hovereffect {
	width: 270px;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 174px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-65e27cd */.hovereffect {
	width: 270px;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 174px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-46048d8 */.hovereffect {
	width: 270px;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 174px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9f49ac6 */.hovereffect {
	width: 270px;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 174px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3ea7e1 */.hovereffect {
	width: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 177px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7cc8337 */.hovereffect {
	width: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 177px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dd3d3b7 */.hovereffect {
	width: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 177px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-741df27 */.hovereffect {
	width: 270px;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 174px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-67bcf12 */.hovereffect {
	width: 270px;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 174px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9b2f050 */.hovereffect {
	width: 270px;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 174px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1bc63c1 */.hovereffect {
	width: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 177px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39a7174 */.hovereffect {
	width: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 177px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3b3ca6b */.hovereffect {
	width: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 177px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-eab3073 */.hovereffect {
	width: 270px;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 174px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8c0803c */.hovereffect {
	width: 270px;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 174px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8f3c616 */.hovereffect {
	width: 270px;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 174px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4ca94f4 */.hovereffect {
	width: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 177px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-600dabb */.hovereffect {
	width: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 177px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-29531d0 */.hovereffect {
	width: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 177px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */