/* End Custom Fonts CSS */

.elementor-98110 .elementor-element.elementor-element-5861b47d {
	--display: flex;
	--min-height: 800px;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--overlay-opacity: .3;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 3%;
	--padding-right: 3%;
	--z-index: 0;
}

.elementor-98110 .elementor-element.elementor-element-5861b47d:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-5861b47d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-badii.nitrocdn.com/nygLHspIwpPmvAztrtKaVhVnVLPfYyGx/assets/images/optimized/rev-9c4c2ee/www.slidingdoorco.com/wp-content/uploads/home-banner-TSDC.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-98110 .elementor-element.elementor-element-5861b47d:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-98110 .elementor-element.elementor-element-5861b47d > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-98110 .elementor-element.elementor-element-5861b47d::before, .elementor-98110 .elementor-element.elementor-element-5861b47d > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-5861b47d > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-5861b47d > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-5861b47d > .e-con-inner > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-5861b47d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: transparent;
	--background-overlay: "";
	background-image: linear-gradient(360deg, rgba(80, 89, 98, .58) 0%, var(--e-global-color-text) 100%);
}

.elementor-98110 .elementor-element.elementor-element-54b9f4b {
	--display: flex;
	--min-height: 65vh;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-166bae01 {
	font-family: "GOTHAM-MEDIUM", Sans-serif;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-da46246 {
	font-family: "GOTHAM-LIGHT", Sans-serif;
	font-weight: 400;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-8b46b72 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 9999999;
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-98110 .elementor-element.elementor-element-c5ebc9f .elementor-button {
	background-color: var(--e-global-color-primary);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
}

.elementor-98110 .elementor-element.elementor-element-d9c0738 .elementor-button {
	background-color: var(--e-global-color-primary);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-98110 .elementor-element.elementor-element-1756d07 {
	--display: flex;
	--min-height: 130px;
	--border-radius: 25px 25px 25px 25px;
	--margin-top: 60px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-98110 .elementor-element.elementor-element-3df7d7d {
	--display: flex;
	--min-height: 55vh;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: flex-end;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-98110 .elementor-element.elementor-element-3659579 {
	text-align: center;
}

.elementor-98110 .elementor-element.elementor-element-3659579 img {
	width: 240px;
}

.elementor-98110 .elementor-element.elementor-element-fa62906 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 2%;
	--padding-bottom: 2%;
	--padding-left: 3%;
	--padding-right: 3%;
}

.elementor-98110 .elementor-element.elementor-element-fa62906:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-fa62906 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #333b3d;
}

.elementor-98110 .elementor-element.elementor-element-1c1d0e4 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
}

.elementor-98110 .elementor-element.elementor-element-1c1d0e4.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-98110 .elementor-element.elementor-element-165120b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-98110 .elementor-element.elementor-element-165120b.e-con {
	--align-self: center;
}

.elementor-98110 .elementor-element.elementor-element-4554652 > .elementor-widget-container {
	padding: 0px 40px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-4554652 {
	text-align: start;
}

.elementor-98110 .elementor-element.elementor-element-94158e7 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: flex-start;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-98110 .elementor-element.elementor-element-94158e7.e-con {
	--align-self: center;
}

.elementor-98110 .elementor-element.elementor-element-b29d397 {
	text-align: start;
	font-family: "GOTHAM-BOLD", Sans-serif;
	font-weight: 400;
	line-height: 40px;
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-6c065fb {
	font-family: "GOTHAM-LIGHT", Sans-serif;
	font-weight: 400;
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-97cc27f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 0px 0px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--padding-top: 2%;
	--padding-bottom: 0%;
	--padding-left: 3%;
	--padding-right: 3%;
}

.elementor-98110 .elementor-element.elementor-element-97cc27f:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-97cc27f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-98110 .elementor-element.elementor-element-a34e87a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-98110 .elementor-element.elementor-element-025e146 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-98110 .elementor-element.elementor-element-6c1c8b5 {
	text-align: start;
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
}

.elementor-98110 .elementor-element.elementor-element-5be328e {
	--display: flex;
	--flex-direction: row-reverse;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap-reverse;
}

.elementor-98110 .elementor-element.elementor-element-eb34a73 .elementor-button {
	background-color: var(--e-global-color-primary);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
}

.elementor-98110 .elementor-element.elementor-element-7105e45 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: none;
	--border-style: none;
	--padding-top: 0%;
	--padding-bottom: 2%;
	--padding-left: 3%;
	--padding-right: 3%;
}

.elementor-98110 .elementor-element.elementor-element-7105e45:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-7105e45 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-98110 .elementor-element.elementor-element-0ed116c {
	--display: flex;
}

.elementor-98110 .elementor-element.elementor-element-03fa709 > .elementor-widget-container {
	margin: 0px -20px 0px -20px;
	padding: 0px 0px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-03fa709 .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header .tab-icon-wrap, .elementor-98110 .elementor-element.elementor-element-03fa709 .theplus-tabs-wrapper.mobile-accordion .elementor-tab-mobile-title .tab-icon-wrap {
	font-size: 0px;
}

.elementor-98110 .elementor-element.elementor-element-03fa709 .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header .tab-icon-wrap svg, .elementor-98110 .elementor-element.elementor-element-03fa709 .theplus-tabs-wrapper.mobile-accordion .elementor-tab-mobile-title .tab-icon-wrap svg {
	width: 0px;
	height: 0px;
}

.elementor-98110 .elementor-element.elementor-element-03fa709 .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header .tab-icon-image {
	max-width: 0px;
}

.elementor-98110 .elementor-element.elementor-element-03fa709 .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header, .elementor-98110 .elementor-element.elementor-element-03fa709 .theplus-tabs-wrapper.mobile-accordion .elementor-tab-mobile-title {
	font-family: "GOTHAM-BOLD", Sans-serif;
	font-size: 32px;
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-03fa709 .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header:hover, .elementor-98110 .elementor-element.elementor-element-03fa709 .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header.active, .elementor-98110 .elementor-element.elementor-element-03fa709 .theplus-tabs-wrapper.mobile-accordion .elementor-tab-mobile-title.active {
	color: var(--e-global-color-accent);
}

.elementor-98110 .elementor-element.elementor-element-03fa709.elementor-tabs-view-horizontal .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header {
	margin-left: 0px;
	margin-right: 0px;
}

.elementor-98110 .elementor-element.elementor-element-03fa709.elementor-tabs-view-horizontal .theplus-tabs-wrapper .plus-tabs-nav li:first-child .plus-tab-header {
	margin-left: 0;
}

.elementor-98110 .elementor-element.elementor-element-03fa709.elementor-tabs-view-horizontal .theplus-tabs-wrapper .plus-tabs-nav li:last-child .plus-tab-header {
	margin-right: 0;
}

.elementor-98110 .elementor-element.elementor-element-03fa709.elementor-tabs-view-vertical .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-98110 .elementor-element.elementor-element-03fa709.elementor-tabs-view-vertical .theplus-tabs-wrapper .plus-tabs-nav li:first-child .plus-tab-header {
	margin-top: 0;
}

.elementor-98110 .elementor-element.elementor-element-03fa709.elementor-tabs-view-vertical .theplus-tabs-wrapper .plus-tabs-nav li:last-child .plus-tab-header {
	margin-bottom: 0;
}

.elementor-98110 .elementor-element.elementor-element-33f6771 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 3%;
	--padding-bottom: 3%;
	--padding-left: 3%;
	--padding-right: 3%;
}

.elementor-98110 .elementor-element.elementor-element-33f6771:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-33f6771 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-secondary);
}

.elementor-98110 .elementor-element.elementor-element-4714692 {
	text-align: center;
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-303fb00 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: none;
	--border-style: none;
	--padding-top: 2%;
	--padding-bottom: 0%;
	--padding-left: 3%;
	--padding-right: 3%;
}

.elementor-98110 .elementor-element.elementor-element-303fb00:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-303fb00 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-98110 .elementor-element.elementor-element-917ba47 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-98110 .elementor-element.elementor-element-3373172 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-98110 .elementor-element.elementor-element-6abdd47 {
	text-align: start;
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
}

.elementor-98110 .elementor-element.elementor-element-8ac44c9 {
	--display: flex;
	--flex-direction: row-reverse;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap-reverse;
}

.elementor-98110 .elementor-element.elementor-element-5874493 .elementor-button {
	background-color: var(--e-global-color-primary);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
}

.elementor-98110 .elementor-element.elementor-element-3ed02ac {
	--display: flex;
	--min-height: 500px;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: none;
	--border-style: none;
	--padding-top: 0%;
	--padding-bottom: 2%;
	--padding-left: 3%;
	--padding-right: 3%;
}

.elementor-98110 .elementor-element.elementor-element-3ed02ac:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-3ed02ac > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-98110 .elementor-element.elementor-element-18fb3f9 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-98110 .elementor-element.elementor-element-59ab52f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-end;
	--overlay-opacity: .5;
}

.elementor-98110 .elementor-element.elementor-element-59ab52f:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-59ab52f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-badii.nitrocdn.com/nygLHspIwpPmvAztrtKaVhVnVLPfYyGx/assets/images/optimized/rev-9c4c2ee/www.slidingdoorco.com/wp-content/uploads/RoomDividers1-1.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-98110 .elementor-element.elementor-element-59ab52f:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-98110 .elementor-element.elementor-element-59ab52f > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-98110 .elementor-element.elementor-element-59ab52f::before, .elementor-98110 .elementor-element.elementor-element-59ab52f > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-59ab52f > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-59ab52f > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-59ab52f > .e-con-inner > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-59ab52f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-text);
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-59ab52f:hover::before, .elementor-98110 .elementor-element.elementor-element-59ab52f:hover > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-59ab52f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-59ab52f > .elementor-background-slideshow:hover::before, .elementor-98110 .elementor-element.elementor-element-59ab52f > .e-con-inner > .elementor-background-slideshow:hover::before {
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-59ab52f:hover {
	--overlay-opacity: .15;
}

.elementor-98110 .elementor-element.elementor-element-59ab52f, .elementor-98110 .elementor-element.elementor-element-59ab52f::before {
	--overlay-transition: 1.5s;
}

.elementor-98110 .elementor-element.elementor-element-6ade4fe > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-6ade4fe {
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-cc4fa8f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-end;
	--overlay-opacity: .5;
}

.elementor-98110 .elementor-element.elementor-element-cc4fa8f:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-cc4fa8f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-badii.nitrocdn.com/nygLHspIwpPmvAztrtKaVhVnVLPfYyGx/assets/images/optimized/rev-9c4c2ee/www.slidingdoorco.com/wp-content/uploads/high-end-opaque-frosted-glass-sliding-closet-doors-1.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-98110 .elementor-element.elementor-element-cc4fa8f:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-98110 .elementor-element.elementor-element-cc4fa8f > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-98110 .elementor-element.elementor-element-cc4fa8f::before, .elementor-98110 .elementor-element.elementor-element-cc4fa8f > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-cc4fa8f > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-cc4fa8f > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-cc4fa8f > .e-con-inner > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-cc4fa8f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-text);
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-cc4fa8f:hover::before, .elementor-98110 .elementor-element.elementor-element-cc4fa8f:hover > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-cc4fa8f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-cc4fa8f > .elementor-background-slideshow:hover::before, .elementor-98110 .elementor-element.elementor-element-cc4fa8f > .e-con-inner > .elementor-background-slideshow:hover::before {
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-cc4fa8f:hover {
	--overlay-opacity: .15;
}

.elementor-98110 .elementor-element.elementor-element-cc4fa8f, .elementor-98110 .elementor-element.elementor-element-cc4fa8f::before {
	--overlay-transition: 1.5s;
}

.elementor-98110 .elementor-element.elementor-element-4e27cc8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-4e27cc8 {
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-c66f834 {
	--display: flex;
	--min-height: 450px;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: none;
	--border-style: none;
	--padding-top: 0%;
	--padding-bottom: 2%;
	--padding-left: 3%;
	--padding-right: 3%;
}

.elementor-98110 .elementor-element.elementor-element-c66f834:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-c66f834 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-98110 .elementor-element.elementor-element-3280d3c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-98110 .elementor-element.elementor-element-623f53f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-end;
	--overlay-opacity: .5;
}

.elementor-98110 .elementor-element.elementor-element-623f53f:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-623f53f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-badii.nitrocdn.com/nygLHspIwpPmvAztrtKaVhVnVLPfYyGx/assets/images/optimized/rev-9c4c2ee/www.slidingdoorco.com/wp-content/uploads/Angled-Partition-2-Door-Room-Divider-Black-Frame-Clear-Glass-Quattro-Design-Fixed-Panels.png");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-98110 .elementor-element.elementor-element-623f53f:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-98110 .elementor-element.elementor-element-623f53f > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-98110 .elementor-element.elementor-element-623f53f::before, .elementor-98110 .elementor-element.elementor-element-623f53f > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-623f53f > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-623f53f > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-623f53f > .e-con-inner > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-623f53f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-text);
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-623f53f:hover::before, .elementor-98110 .elementor-element.elementor-element-623f53f:hover > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-623f53f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-623f53f > .elementor-background-slideshow:hover::before, .elementor-98110 .elementor-element.elementor-element-623f53f > .e-con-inner > .elementor-background-slideshow:hover::before {
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-623f53f:hover {
	--overlay-opacity: .15;
}

.elementor-98110 .elementor-element.elementor-element-623f53f, .elementor-98110 .elementor-element.elementor-element-623f53f::before {
	--overlay-transition: 1.5s;
}

.elementor-98110 .elementor-element.elementor-element-9dd4d39 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-9dd4d39 {
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-834d20f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-end;
	--overlay-opacity: .5;
}

.elementor-98110 .elementor-element.elementor-element-834d20f:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-834d20f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-badii.nitrocdn.com/nygLHspIwpPmvAztrtKaVhVnVLPfYyGx/assets/images/optimized/rev-9c4c2ee/www.slidingdoorco.com/wp-content/uploads/wall-slide-door-multiunit-home-residential-glass-2.jpg");
	background-position: center left;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-98110 .elementor-element.elementor-element-834d20f:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-98110 .elementor-element.elementor-element-834d20f > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-98110 .elementor-element.elementor-element-834d20f::before, .elementor-98110 .elementor-element.elementor-element-834d20f > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-834d20f > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-834d20f > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-834d20f > .e-con-inner > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-834d20f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-text);
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-834d20f:hover::before, .elementor-98110 .elementor-element.elementor-element-834d20f:hover > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-834d20f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-834d20f > .elementor-background-slideshow:hover::before, .elementor-98110 .elementor-element.elementor-element-834d20f > .e-con-inner > .elementor-background-slideshow:hover::before {
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-834d20f:hover {
	--overlay-opacity: .15;
}

.elementor-98110 .elementor-element.elementor-element-834d20f, .elementor-98110 .elementor-element.elementor-element-834d20f::before {
	--overlay-transition: 1.5s;
}

.elementor-98110 .elementor-element.elementor-element-b5c7bf5 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-b5c7bf5 {
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-bda95eb {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-end;
	--overlay-opacity: .5;
}

.elementor-98110 .elementor-element.elementor-element-bda95eb:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-bda95eb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-badii.nitrocdn.com/nygLHspIwpPmvAztrtKaVhVnVLPfYyGx/assets/images/optimized/rev-9c4c2ee/www.slidingdoorco.com/wp-content/uploads/Flex-Angle_Swing_Fixed_-303756_7-7-2020_06-3.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-98110 .elementor-element.elementor-element-bda95eb:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-98110 .elementor-element.elementor-element-bda95eb > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-98110 .elementor-element.elementor-element-bda95eb::before, .elementor-98110 .elementor-element.elementor-element-bda95eb > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-bda95eb > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-bda95eb > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-bda95eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-bda95eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-text);
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-bda95eb:hover::before, .elementor-98110 .elementor-element.elementor-element-bda95eb:hover > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-bda95eb:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-bda95eb > .elementor-background-slideshow:hover::before, .elementor-98110 .elementor-element.elementor-element-bda95eb > .e-con-inner > .elementor-background-slideshow:hover::before {
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-bda95eb:hover {
	--overlay-opacity: .15;
}

.elementor-98110 .elementor-element.elementor-element-bda95eb, .elementor-98110 .elementor-element.elementor-element-bda95eb::before {
	--overlay-transition: 1.5s;
}

.elementor-98110 .elementor-element.elementor-element-49b9674 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-49b9674 {
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-7539f82 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-end;
	--overlay-opacity: .5;
}

.elementor-98110 .elementor-element.elementor-element-7539f82:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-7539f82 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-badii.nitrocdn.com/nygLHspIwpPmvAztrtKaVhVnVLPfYyGx/assets/images/optimized/rev-9c4c2ee/www.slidingdoorco.com/wp-content/uploads/Barn-Doors-Carousel-13-fixed-height.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-98110 .elementor-element.elementor-element-7539f82:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-98110 .elementor-element.elementor-element-7539f82 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-98110 .elementor-element.elementor-element-7539f82::before, .elementor-98110 .elementor-element.elementor-element-7539f82 > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-7539f82 > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-7539f82 > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-7539f82 > .e-con-inner > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-7539f82 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-text);
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-7539f82:hover::before, .elementor-98110 .elementor-element.elementor-element-7539f82:hover > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-7539f82:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-7539f82 > .elementor-background-slideshow:hover::before, .elementor-98110 .elementor-element.elementor-element-7539f82 > .e-con-inner > .elementor-background-slideshow:hover::before {
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-7539f82:hover {
	--overlay-opacity: .15;
}

.elementor-98110 .elementor-element.elementor-element-7539f82, .elementor-98110 .elementor-element.elementor-element-7539f82::before {
	--overlay-transition: 1.5s;
}

.elementor-98110 .elementor-element.elementor-element-fd05df4 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-fd05df4 {
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-38bc77f {
	--display: flex;
	--min-height: 450px;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: none;
	--border-style: none;
	--padding-top: 0%;
	--padding-bottom: 2%;
	--padding-left: 3%;
	--padding-right: 3%;
}

.elementor-98110 .elementor-element.elementor-element-38bc77f:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-38bc77f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-98110 .elementor-element.elementor-element-2de01ff {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-98110 .elementor-element.elementor-element-50b0668 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-end;
	--overlay-opacity: .5;
}

.elementor-98110 .elementor-element.elementor-element-50b0668:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-50b0668 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-badii.nitrocdn.com/nygLHspIwpPmvAztrtKaVhVnVLPfYyGx/assets/images/optimized/rev-9c4c2ee/www.slidingdoorco.com/wp-content/uploads/Angled-Partition-2-Door-Room-Divider-Black-Frame-Clear-Glass-Quattro-Design-Fixed-Panels.png");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-98110 .elementor-element.elementor-element-50b0668:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-98110 .elementor-element.elementor-element-50b0668 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-98110 .elementor-element.elementor-element-50b0668::before, .elementor-98110 .elementor-element.elementor-element-50b0668 > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-50b0668 > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-50b0668 > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-50b0668 > .e-con-inner > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-50b0668 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-text);
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-50b0668:hover::before, .elementor-98110 .elementor-element.elementor-element-50b0668:hover > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-50b0668:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-50b0668 > .elementor-background-slideshow:hover::before, .elementor-98110 .elementor-element.elementor-element-50b0668 > .e-con-inner > .elementor-background-slideshow:hover::before {
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-50b0668:hover {
	--overlay-opacity: .15;
}

.elementor-98110 .elementor-element.elementor-element-50b0668, .elementor-98110 .elementor-element.elementor-element-50b0668::before {
	--overlay-transition: 1.5s;
}

.elementor-98110 .elementor-element.elementor-element-d7bc9f5 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-d7bc9f5 {
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-abe52e5 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-end;
	--overlay-opacity: .5;
}

.elementor-98110 .elementor-element.elementor-element-abe52e5:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-abe52e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-badii.nitrocdn.com/nygLHspIwpPmvAztrtKaVhVnVLPfYyGx/assets/images/optimized/rev-9c4c2ee/www.slidingdoorco.com/wp-content/uploads/wall-slide-door-multiunit-home-residential-glass-2.jpg");
	background-position: center left;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-98110 .elementor-element.elementor-element-abe52e5:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-98110 .elementor-element.elementor-element-abe52e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-98110 .elementor-element.elementor-element-abe52e5::before, .elementor-98110 .elementor-element.elementor-element-abe52e5 > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-abe52e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-abe52e5 > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-abe52e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-abe52e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-text);
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-abe52e5:hover::before, .elementor-98110 .elementor-element.elementor-element-abe52e5:hover > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-abe52e5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-abe52e5 > .elementor-background-slideshow:hover::before, .elementor-98110 .elementor-element.elementor-element-abe52e5 > .e-con-inner > .elementor-background-slideshow:hover::before {
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-abe52e5:hover {
	--overlay-opacity: .15;
}

.elementor-98110 .elementor-element.elementor-element-abe52e5, .elementor-98110 .elementor-element.elementor-element-abe52e5::before {
	--overlay-transition: 1.5s;
}

.elementor-98110 .elementor-element.elementor-element-0c60a4e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-0c60a4e {
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-f4f7002 {
	--display: flex;
	--min-height: 450px;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: none;
	--border-style: none;
	--padding-top: 0%;
	--padding-bottom: 2%;
	--padding-left: 3%;
	--padding-right: 3%;
}

.elementor-98110 .elementor-element.elementor-element-f4f7002:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-f4f7002 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-98110 .elementor-element.elementor-element-bf7a45f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-98110 .elementor-element.elementor-element-4cfa64a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-end;
	--overlay-opacity: .5;
}

.elementor-98110 .elementor-element.elementor-element-4cfa64a:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-4cfa64a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-badii.nitrocdn.com/nygLHspIwpPmvAztrtKaVhVnVLPfYyGx/assets/images/optimized/rev-9c4c2ee/www.slidingdoorco.com/wp-content/uploads/Flex-Angle_Swing_Fixed_-303756_7-7-2020_06-3.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-98110 .elementor-element.elementor-element-4cfa64a:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-98110 .elementor-element.elementor-element-4cfa64a > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-98110 .elementor-element.elementor-element-4cfa64a::before, .elementor-98110 .elementor-element.elementor-element-4cfa64a > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-4cfa64a > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-4cfa64a > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-4cfa64a > .e-con-inner > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-4cfa64a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-text);
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-4cfa64a:hover::before, .elementor-98110 .elementor-element.elementor-element-4cfa64a:hover > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-4cfa64a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-4cfa64a > .elementor-background-slideshow:hover::before, .elementor-98110 .elementor-element.elementor-element-4cfa64a > .e-con-inner > .elementor-background-slideshow:hover::before {
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-4cfa64a:hover {
	--overlay-opacity: .15;
}

.elementor-98110 .elementor-element.elementor-element-4cfa64a, .elementor-98110 .elementor-element.elementor-element-4cfa64a::before {
	--overlay-transition: 1.5s;
}

.elementor-98110 .elementor-element.elementor-element-3a3d333 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-3a3d333 {
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-71f46da {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-end;
	--overlay-opacity: .5;
}

.elementor-98110 .elementor-element.elementor-element-71f46da:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-71f46da > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-badii.nitrocdn.com/nygLHspIwpPmvAztrtKaVhVnVLPfYyGx/assets/images/optimized/rev-9c4c2ee/www.slidingdoorco.com/wp-content/uploads/Barn-Doors-Carousel-13-fixed-height.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-98110 .elementor-element.elementor-element-71f46da:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-98110 .elementor-element.elementor-element-71f46da > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-98110 .elementor-element.elementor-element-71f46da::before, .elementor-98110 .elementor-element.elementor-element-71f46da > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-71f46da > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-71f46da > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-71f46da > .e-con-inner > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-71f46da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-text);
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-71f46da:hover::before, .elementor-98110 .elementor-element.elementor-element-71f46da:hover > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-71f46da:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-71f46da > .elementor-background-slideshow:hover::before, .elementor-98110 .elementor-element.elementor-element-71f46da > .e-con-inner > .elementor-background-slideshow:hover::before {
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-71f46da:hover {
	--overlay-opacity: .15;
}

.elementor-98110 .elementor-element.elementor-element-71f46da, .elementor-98110 .elementor-element.elementor-element-71f46da::before {
	--overlay-transition: 1.5s;
}

.elementor-98110 .elementor-element.elementor-element-2fb4fbe > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-2fb4fbe {
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-a2a784d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: none;
	--border-style: none;
	--padding-top: 2%;
	--padding-bottom: 0%;
	--padding-left: 3%;
	--padding-right: 3%;
}

.elementor-98110 .elementor-element.elementor-element-a2a784d:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-a2a784d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-98110 .elementor-element.elementor-element-cac28af {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-98110 .elementor-element.elementor-element-d60a4f7 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-98110 .elementor-element.elementor-element-485228a {
	text-align: start;
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
}

.elementor-98110 .elementor-element.elementor-element-0e97c12 {
	--display: flex;
	--flex-direction: row-reverse;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap-reverse;
}

.elementor-98110 .elementor-element.elementor-element-89d2444 .elementor-button {
	background-color: var(--e-global-color-primary);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-98110 .elementor-element.elementor-element-fd4df4b {
	--display: flex;
	--min-height: 500px;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: none;
	--border-style: none;
	--padding-top: 0%;
	--padding-bottom: 2%;
	--padding-left: 3%;
	--padding-right: 3%;
}

.elementor-98110 .elementor-element.elementor-element-fd4df4b:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-fd4df4b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-98110 .elementor-element.elementor-element-164ff21 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-98110 .elementor-element.elementor-element-025e69d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-end;
	--overlay-opacity: .5;
}

.elementor-98110 .elementor-element.elementor-element-025e69d:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-025e69d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-badii.nitrocdn.com/nygLHspIwpPmvAztrtKaVhVnVLPfYyGx/assets/images/optimized/rev-9c4c2ee/www.slidingdoorco.com/wp-content/uploads/DSC_1049.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-98110 .elementor-element.elementor-element-025e69d:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-98110 .elementor-element.elementor-element-025e69d > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-98110 .elementor-element.elementor-element-025e69d::before, .elementor-98110 .elementor-element.elementor-element-025e69d > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-025e69d > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-025e69d > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-025e69d > .e-con-inner > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-025e69d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-text);
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-025e69d:hover::before, .elementor-98110 .elementor-element.elementor-element-025e69d:hover > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-025e69d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-025e69d > .elementor-background-slideshow:hover::before, .elementor-98110 .elementor-element.elementor-element-025e69d > .e-con-inner > .elementor-background-slideshow:hover::before {
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-025e69d:hover {
	--overlay-opacity: .15;
}

.elementor-98110 .elementor-element.elementor-element-025e69d, .elementor-98110 .elementor-element.elementor-element-025e69d::before {
	--overlay-transition: 1.5s;
}

.elementor-98110 .elementor-element.elementor-element-3b74a65 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-3b74a65 {
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-9d312f4 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-end;
	--overlay-opacity: .5;
}

.elementor-98110 .elementor-element.elementor-element-9d312f4:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-9d312f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-badii.nitrocdn.com/nygLHspIwpPmvAztrtKaVhVnVLPfYyGx/assets/images/optimized/rev-9c4c2ee/www.slidingdoorco.com/wp-content/uploads/Walnut-3-Clear-solo-Smart-track-with-pocket.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-98110 .elementor-element.elementor-element-9d312f4:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-98110 .elementor-element.elementor-element-9d312f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-98110 .elementor-element.elementor-element-9d312f4::before, .elementor-98110 .elementor-element.elementor-element-9d312f4 > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-9d312f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-9d312f4 > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-9d312f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-9d312f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-text);
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-9d312f4:hover::before, .elementor-98110 .elementor-element.elementor-element-9d312f4:hover > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-9d312f4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-9d312f4 > .elementor-background-slideshow:hover::before, .elementor-98110 .elementor-element.elementor-element-9d312f4 > .e-con-inner > .elementor-background-slideshow:hover::before {
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-9d312f4:hover {
	--overlay-opacity: .15;
}

.elementor-98110 .elementor-element.elementor-element-9d312f4, .elementor-98110 .elementor-element.elementor-element-9d312f4::before {
	--overlay-transition: 1.5s;
}

.elementor-98110 .elementor-element.elementor-element-d19a70e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-d19a70e {
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-6b98e90 {
	--display: flex;
	--min-height: 450px;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: none;
	--border-style: none;
	--padding-top: 0%;
	--padding-bottom: 2%;
	--padding-left: 3%;
	--padding-right: 3%;
}

.elementor-98110 .elementor-element.elementor-element-6b98e90:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-6b98e90 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-98110 .elementor-element.elementor-element-7ef3c25 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-98110 .elementor-element.elementor-element-879f4b2 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-end;
	--overlay-opacity: .5;
}

.elementor-98110 .elementor-element.elementor-element-879f4b2:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-879f4b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-badii.nitrocdn.com/nygLHspIwpPmvAztrtKaVhVnVLPfYyGx/assets/images/optimized/rev-9c4c2ee/www.slidingdoorco.com/wp-content/uploads/IMG_1356.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-98110 .elementor-element.elementor-element-879f4b2:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-98110 .elementor-element.elementor-element-879f4b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-98110 .elementor-element.elementor-element-879f4b2::before, .elementor-98110 .elementor-element.elementor-element-879f4b2 > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-879f4b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-879f4b2 > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-879f4b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-879f4b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-text);
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-879f4b2:hover::before, .elementor-98110 .elementor-element.elementor-element-879f4b2:hover > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-879f4b2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-879f4b2 > .elementor-background-slideshow:hover::before, .elementor-98110 .elementor-element.elementor-element-879f4b2 > .e-con-inner > .elementor-background-slideshow:hover::before {
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-879f4b2:hover {
	--overlay-opacity: .15;
}

.elementor-98110 .elementor-element.elementor-element-879f4b2, .elementor-98110 .elementor-element.elementor-element-879f4b2::before {
	--overlay-transition: 1.5s;
}

.elementor-98110 .elementor-element.elementor-element-f3171e1 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-f3171e1 {
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-9896dfd {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-end;
	--overlay-opacity: .5;
}

.elementor-98110 .elementor-element.elementor-element-9896dfd:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-9896dfd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-badii.nitrocdn.com/nygLHspIwpPmvAztrtKaVhVnVLPfYyGx/assets/images/optimized/rev-9c4c2ee/www.slidingdoorco.com/wp-content/uploads/Healthcare2-2.jpg");
	background-position: center left;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-98110 .elementor-element.elementor-element-9896dfd:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-98110 .elementor-element.elementor-element-9896dfd > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-98110 .elementor-element.elementor-element-9896dfd::before, .elementor-98110 .elementor-element.elementor-element-9896dfd > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-9896dfd > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-9896dfd > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-9896dfd > .e-con-inner > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-9896dfd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-text);
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-9896dfd:hover::before, .elementor-98110 .elementor-element.elementor-element-9896dfd:hover > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-9896dfd:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-9896dfd > .elementor-background-slideshow:hover::before, .elementor-98110 .elementor-element.elementor-element-9896dfd > .e-con-inner > .elementor-background-slideshow:hover::before {
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-9896dfd:hover {
	--overlay-opacity: .15;
}

.elementor-98110 .elementor-element.elementor-element-9896dfd, .elementor-98110 .elementor-element.elementor-element-9896dfd::before {
	--overlay-transition: 1.5s;
}

.elementor-98110 .elementor-element.elementor-element-75c2fe3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-75c2fe3 {
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-9c5cd8d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-end;
	--overlay-opacity: .5;
}

.elementor-98110 .elementor-element.elementor-element-9c5cd8d:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-9c5cd8d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-badii.nitrocdn.com/nygLHspIwpPmvAztrtKaVhVnVLPfYyGx/assets/images/optimized/rev-9c4c2ee/www.slidingdoorco.com/wp-content/uploads/image-1.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-98110 .elementor-element.elementor-element-9c5cd8d:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-98110 .elementor-element.elementor-element-9c5cd8d > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-98110 .elementor-element.elementor-element-9c5cd8d::before, .elementor-98110 .elementor-element.elementor-element-9c5cd8d > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-9c5cd8d > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-9c5cd8d > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-9c5cd8d > .e-con-inner > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-9c5cd8d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-text);
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-9c5cd8d:hover::before, .elementor-98110 .elementor-element.elementor-element-9c5cd8d:hover > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-9c5cd8d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-9c5cd8d > .elementor-background-slideshow:hover::before, .elementor-98110 .elementor-element.elementor-element-9c5cd8d > .e-con-inner > .elementor-background-slideshow:hover::before {
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-9c5cd8d:hover {
	--overlay-opacity: .15;
}

.elementor-98110 .elementor-element.elementor-element-9c5cd8d, .elementor-98110 .elementor-element.elementor-element-9c5cd8d::before {
	--overlay-transition: 1.5s;
}

.elementor-98110 .elementor-element.elementor-element-24976ba > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-24976ba {
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-98c1e6e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-end;
	--overlay-opacity: .5;
}

.elementor-98110 .elementor-element.elementor-element-98c1e6e:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-98c1e6e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-badii.nitrocdn.com/nygLHspIwpPmvAztrtKaVhVnVLPfYyGx/assets/images/optimized/rev-9c4c2ee/www.slidingdoorco.com/wp-content/uploads/DSC_2994.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-98110 .elementor-element.elementor-element-98c1e6e:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-98110 .elementor-element.elementor-element-98c1e6e > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-98110 .elementor-element.elementor-element-98c1e6e::before, .elementor-98110 .elementor-element.elementor-element-98c1e6e > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-98c1e6e > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-98c1e6e > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-98c1e6e > .e-con-inner > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-98c1e6e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-text);
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-98c1e6e:hover::before, .elementor-98110 .elementor-element.elementor-element-98c1e6e:hover > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-98c1e6e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-98c1e6e > .elementor-background-slideshow:hover::before, .elementor-98110 .elementor-element.elementor-element-98c1e6e > .e-con-inner > .elementor-background-slideshow:hover::before {
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-98c1e6e:hover {
	--overlay-opacity: .15;
}

.elementor-98110 .elementor-element.elementor-element-98c1e6e, .elementor-98110 .elementor-element.elementor-element-98c1e6e::before {
	--overlay-transition: 1.5s;
}

.elementor-98110 .elementor-element.elementor-element-69ce350 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-69ce350 {
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-c0304b3 {
	--display: flex;
	--min-height: 450px;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: none;
	--border-style: none;
	--padding-top: 0%;
	--padding-bottom: 2%;
	--padding-left: 3%;
	--padding-right: 3%;
}

.elementor-98110 .elementor-element.elementor-element-c0304b3:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-c0304b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-98110 .elementor-element.elementor-element-e7bcb6b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-98110 .elementor-element.elementor-element-5395a2e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-end;
	--overlay-opacity: .5;
}

.elementor-98110 .elementor-element.elementor-element-5395a2e:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-5395a2e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-badii.nitrocdn.com/nygLHspIwpPmvAztrtKaVhVnVLPfYyGx/assets/images/optimized/rev-9c4c2ee/www.slidingdoorco.com/wp-content/uploads/IMG_1356.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-98110 .elementor-element.elementor-element-5395a2e:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-98110 .elementor-element.elementor-element-5395a2e > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-98110 .elementor-element.elementor-element-5395a2e::before, .elementor-98110 .elementor-element.elementor-element-5395a2e > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-5395a2e > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-5395a2e > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-5395a2e > .e-con-inner > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-5395a2e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-text);
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-5395a2e:hover::before, .elementor-98110 .elementor-element.elementor-element-5395a2e:hover > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-5395a2e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-5395a2e > .elementor-background-slideshow:hover::before, .elementor-98110 .elementor-element.elementor-element-5395a2e > .e-con-inner > .elementor-background-slideshow:hover::before {
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-5395a2e:hover {
	--overlay-opacity: .15;
}

.elementor-98110 .elementor-element.elementor-element-5395a2e, .elementor-98110 .elementor-element.elementor-element-5395a2e::before {
	--overlay-transition: 1.5s;
}

.elementor-98110 .elementor-element.elementor-element-473957e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-473957e {
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-69cd52f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-end;
	--overlay-opacity: .5;
}

.elementor-98110 .elementor-element.elementor-element-69cd52f:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-69cd52f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-badii.nitrocdn.com/nygLHspIwpPmvAztrtKaVhVnVLPfYyGx/assets/images/optimized/rev-9c4c2ee/www.slidingdoorco.com/wp-content/uploads/Healthcare2-2.jpg");
	background-position: center left;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-98110 .elementor-element.elementor-element-69cd52f:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-98110 .elementor-element.elementor-element-69cd52f > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-98110 .elementor-element.elementor-element-69cd52f::before, .elementor-98110 .elementor-element.elementor-element-69cd52f > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-69cd52f > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-69cd52f > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-69cd52f > .e-con-inner > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-69cd52f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-text);
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-69cd52f:hover::before, .elementor-98110 .elementor-element.elementor-element-69cd52f:hover > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-69cd52f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-69cd52f > .elementor-background-slideshow:hover::before, .elementor-98110 .elementor-element.elementor-element-69cd52f > .e-con-inner > .elementor-background-slideshow:hover::before {
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-69cd52f:hover {
	--overlay-opacity: .15;
}

.elementor-98110 .elementor-element.elementor-element-69cd52f, .elementor-98110 .elementor-element.elementor-element-69cd52f::before {
	--overlay-transition: 1.5s;
}

.elementor-98110 .elementor-element.elementor-element-a822930 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-a822930 {
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-061f2ba {
	--display: flex;
	--min-height: 450px;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: none;
	--border-style: none;
	--padding-top: 0%;
	--padding-bottom: 2%;
	--padding-left: 3%;
	--padding-right: 3%;
}

.elementor-98110 .elementor-element.elementor-element-061f2ba:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-061f2ba > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-98110 .elementor-element.elementor-element-5805307 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-98110 .elementor-element.elementor-element-ddd09e5 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-end;
	--overlay-opacity: .5;
}

.elementor-98110 .elementor-element.elementor-element-ddd09e5:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-ddd09e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-badii.nitrocdn.com/nygLHspIwpPmvAztrtKaVhVnVLPfYyGx/assets/images/optimized/rev-9c4c2ee/www.slidingdoorco.com/wp-content/uploads/image-1.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-98110 .elementor-element.elementor-element-ddd09e5:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-98110 .elementor-element.elementor-element-ddd09e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-98110 .elementor-element.elementor-element-ddd09e5::before, .elementor-98110 .elementor-element.elementor-element-ddd09e5 > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-ddd09e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-ddd09e5 > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-ddd09e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-ddd09e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-text);
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-ddd09e5:hover::before, .elementor-98110 .elementor-element.elementor-element-ddd09e5:hover > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-ddd09e5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-ddd09e5 > .elementor-background-slideshow:hover::before, .elementor-98110 .elementor-element.elementor-element-ddd09e5 > .e-con-inner > .elementor-background-slideshow:hover::before {
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-ddd09e5:hover {
	--overlay-opacity: .15;
}

.elementor-98110 .elementor-element.elementor-element-ddd09e5, .elementor-98110 .elementor-element.elementor-element-ddd09e5::before {
	--overlay-transition: 1.5s;
}

.elementor-98110 .elementor-element.elementor-element-bfc9623 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-bfc9623 {
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-2998696 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-end;
	--overlay-opacity: .5;
}

.elementor-98110 .elementor-element.elementor-element-2998696:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-2998696 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-badii.nitrocdn.com/nygLHspIwpPmvAztrtKaVhVnVLPfYyGx/assets/images/optimized/rev-9c4c2ee/www.slidingdoorco.com/wp-content/uploads/DSC_2994.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-98110 .elementor-element.elementor-element-2998696:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-98110 .elementor-element.elementor-element-2998696 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-98110 .elementor-element.elementor-element-2998696::before, .elementor-98110 .elementor-element.elementor-element-2998696 > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-2998696 > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-2998696 > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-2998696 > .e-con-inner > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-2998696 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-text);
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-2998696:hover::before, .elementor-98110 .elementor-element.elementor-element-2998696:hover > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-2998696:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-2998696 > .elementor-background-slideshow:hover::before, .elementor-98110 .elementor-element.elementor-element-2998696 > .e-con-inner > .elementor-background-slideshow:hover::before {
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-2998696:hover {
	--overlay-opacity: .15;
}

.elementor-98110 .elementor-element.elementor-element-2998696, .elementor-98110 .elementor-element.elementor-element-2998696::before {
	--overlay-transition: 1.5s;
}

.elementor-98110 .elementor-element.elementor-element-0280b92 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-0280b92 {
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-150093d {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 0px 0px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--padding-top: 2%;
	--padding-bottom: 2%;
	--padding-left: 3%;
	--padding-right: 3%;
}

.elementor-98110 .elementor-element.elementor-element-150093d:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-150093d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-0ef1033 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-98110 .elementor-element.elementor-element-9726131 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: flex-start;
}

.elementor-98110 .elementor-element.elementor-element-869a65e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-869a65e {
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-98110 .elementor-element.elementor-element-8a920e3 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-98110 .elementor-element.elementor-element-57aeb96 {
	--display: flex;
	--min-height: 400px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-secondary);
	--border-color: var(--e-global-color-secondary);
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-98110 .elementor-element.elementor-element-6a35e7e {
	--display: flex;
	--min-height: 100px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 50% 50% 50% 50%;
}

.elementor-98110 .elementor-element.elementor-element-6a35e7e:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-6a35e7e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-accent);
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-fc178e5 .elementor-heading-title {
	font-family: "GOTHAM-BOLD", Sans-serif;
	font-size: 85px;
	font-weight: 600;
}

.elementor-98110 .elementor-element.elementor-element-a68f2cf > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-a68f2cf {
	text-align: center;
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-98110 .elementor-element.elementor-element-34f2e14 .elementor-button {
	background-color: var(--e-global-color-primary);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
}

.elementor-98110 .elementor-element.elementor-element-5e86d9f {
	--display: flex;
	--min-height: 400px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-secondary);
	--border-color: var(--e-global-color-secondary);
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-98110 .elementor-element.elementor-element-f25c882 {
	--display: flex;
	--min-height: 100px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 50% 50% 50% 50%;
}

.elementor-98110 .elementor-element.elementor-element-f25c882:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-f25c882 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-accent);
}

.elementor-98110 .elementor-element.elementor-element-4c39557 .elementor-heading-title {
	font-family: "GOTHAM-BOLD", Sans-serif;
	font-size: 85px;
	font-weight: 600;
}

.elementor-98110 .elementor-element.elementor-element-ead1629 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-ead1629 {
	text-align: center;
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-98110 .elementor-element.elementor-element-b319b33 .elementor-button {
	background-color: var(--e-global-color-primary);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
}

.elementor-98110 .elementor-element.elementor-element-20f6642 {
	--display: flex;
	--min-height: 400px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	border-style: none;
	--border-style: none;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-98110 .elementor-element.elementor-element-d0b269c {
	--display: flex;
	--min-height: 100px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 50% 50% 50% 50%;
}

.elementor-98110 .elementor-element.elementor-element-d0b269c:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-d0b269c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-accent);
}

.elementor-98110 .elementor-element.elementor-element-0c6bc76 .elementor-heading-title {
	font-family: "GOTHAM-BOLD", Sans-serif;
	font-size: 85px;
	font-weight: 600;
}

.elementor-98110 .elementor-element.elementor-element-96f2b95 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-96f2b95 {
	text-align: center;
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-98110 .elementor-element.elementor-element-1e78649 .elementor-button {
	background-color: var(--e-global-color-primary);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
}

.elementor-98110 .elementor-element.elementor-element-e1bd46c {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 0px 0px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--padding-top: 2%;
	--padding-bottom: 2%;
	--padding-left: 3%;
	--padding-right: 3%;
}

.elementor-98110 .elementor-element.elementor-element-e1bd46c:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-e1bd46c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f0f1;
}

.elementor-98110 .elementor-element.elementor-element-c383a10 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-98110 .elementor-element.elementor-element-8e31bf5 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: flex-start;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-98110 .elementor-element.elementor-element-010b7aa > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-010b7aa {
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-98110 .elementor-element.elementor-element-97d8a9d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 0px 0px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--padding-top: 2%;
	--padding-bottom: 2%;
	--padding-left: 3%;
	--padding-right: 3%;
}

.elementor-98110 .elementor-element.elementor-element-97d8a9d:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-97d8a9d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-98110 .elementor-element.elementor-element-9fe9639 {
	--display: flex;
	--min-height: 500px;
}

.elementor-98110 .elementor-element.elementor-element-9fe9639:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-9fe9639 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-badii.nitrocdn.com/nygLHspIwpPmvAztrtKaVhVnVLPfYyGx/assets/images/optimized/rev-9c4c2ee/www.slidingdoorco.com/wp-content/uploads/Barn-door-black-frame-clear-glass-continental-with-fixed-panels-CMYK.jpg");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-98110 .elementor-element.elementor-element-9fe9639:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-98110 .elementor-element.elementor-element-9fe9639 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-98110 .elementor-element.elementor-element-e6e4171 {
	--display: flex;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
}

.elementor-98110 .elementor-element.elementor-element-f310c47 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-f310c47 {
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-7d768d6 {
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-5cded62 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-98110 .elementor-element.elementor-element-0a56854 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-98110 .elementor-element.elementor-element-234114a .elementor-button {
	background-color: var(--e-global-color-primary);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
}

.elementor-98110 .elementor-element.elementor-element-20b64a0 .elementor-button {
	background-color: var(--e-global-color-primary);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-98110 .elementor-element.elementor-element-d2cc602 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: none;
	--border-style: none;
	--padding-top: 2%;
	--padding-bottom: 2%;
	--padding-left: 3%;
	--padding-right: 3%;
}

.elementor-98110 .elementor-element.elementor-element-d2cc602:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-d2cc602 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-98110 .elementor-element.elementor-element-7ae49b4 {
	--display: flex;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
}

.elementor-98110 .elementor-element.elementor-element-2c5b10b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-2c5b10b {
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-7b708c5 {
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-80f2fba {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-98110 .elementor-element.elementor-element-f069b01 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-98110 .elementor-element.elementor-element-dec6e8e .elementor-button {
	background-color: var(--e-global-color-primary);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-98110 .elementor-element.elementor-element-0925d85 {
	--display: flex;
	--min-height: 500px;
}

.elementor-98110 .elementor-element.elementor-element-0925d85:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-0925d85 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-badii.nitrocdn.com/nygLHspIwpPmvAztrtKaVhVnVLPfYyGx/assets/images/optimized/rev-9c4c2ee/www.slidingdoorco.com/wp-content/uploads/Screenshot-2024-07-08-at-11.06.12%E2%80%AFAM.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-98110 .elementor-element.elementor-element-0925d85:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-98110 .elementor-element.elementor-element-0925d85 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-98110 .elementor-element.elementor-element-82a8b06 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: none;
	--border-style: none;
	--padding-top: 2%;
	--padding-bottom: 2%;
	--padding-left: 3%;
	--padding-right: 3%;
}

.elementor-98110 .elementor-element.elementor-element-82a8b06:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-82a8b06 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-98110 .elementor-element.elementor-element-826c3fb {
	--display: flex;
	--min-height: 500px;
}

.elementor-98110 .elementor-element.elementor-element-826c3fb:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-826c3fb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-badii.nitrocdn.com/nygLHspIwpPmvAztrtKaVhVnVLPfYyGx/assets/images/optimized/rev-9c4c2ee/www.slidingdoorco.com/wp-content/uploads/Screenshot-2024-07-08-at-11.06.12%E2%80%AFAM.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-98110 .elementor-element.elementor-element-826c3fb:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-98110 .elementor-element.elementor-element-826c3fb > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-98110 .elementor-element.elementor-element-ecc4f88 {
	--display: flex;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
}

.elementor-98110 .elementor-element.elementor-element-f2dd733 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-f2dd733 {
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-561b709 {
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-d849b0f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-98110 .elementor-element.elementor-element-6a12b9c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-98110 .elementor-element.elementor-element-37e6590 .elementor-button {
	background-color: var(--e-global-color-primary);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-98110 .elementor-element.elementor-element-c8ee978 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: none;
	--border-style: none;
	--padding-top: 2%;
	--padding-bottom: 2%;
	--padding-left: 3%;
	--padding-right: 3%;
}

.elementor-98110 .elementor-element.elementor-element-c8ee978:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-c8ee978 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-98110 .elementor-element.elementor-element-a5a3157 {
	--display: flex;
	--min-height: 500px;
}

.elementor-98110 .elementor-element.elementor-element-a5a3157:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-a5a3157 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-badii.nitrocdn.com/nygLHspIwpPmvAztrtKaVhVnVLPfYyGx/assets/images/optimized/rev-9c4c2ee/www.slidingdoorco.com/wp-content/uploads/theTradeDesk.jpg");
	background-position: center right;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-98110 .elementor-element.elementor-element-a5a3157:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-98110 .elementor-element.elementor-element-a5a3157 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-98110 .elementor-element.elementor-element-cce15d4 {
	--display: flex;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
}

.elementor-98110 .elementor-element.elementor-element-9dfe0fe > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-9dfe0fe {
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-c995213 {
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-e39cff6 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-98110 .elementor-element.elementor-element-737becb {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-98110 .elementor-element.elementor-element-d24c44b .elementor-button {
	background-color: var(--e-global-color-primary);
	font-family: "GOTHAM-MEDIUM", Sans-serif;
	font-weight: 500;
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-98110 .elementor-element.elementor-element-0257bc6 {
	--display: grid;
	--e-con-grid-template-columns: repeat(1, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 2%;
	--padding-bottom: 2%;
	--padding-left: 0%;
	--padding-right: 0%;
}

.elementor-98110 .elementor-element.elementor-element-0257bc6:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-0257bc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f0f1;
}

.elementor-98110 .elementor-element.elementor-element-f7925f6 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-f7925f6 {
	text-align: center;
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-98110 .elementor-element.elementor-element-8c3271f {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: none;
	--border-style: none;
	--padding-top: 2.5%;
	--padding-bottom: 4%;
	--padding-left: 3%;
	--padding-right: 3%;
}

.elementor-98110 .elementor-element.elementor-element-8c3271f:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-8c3271f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-secondary);
}

.elementor-98110 .elementor-element.elementor-element-d6a46d8 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
}

.elementor-98110 .elementor-element.elementor-element-affffde {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: flex-start;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-98110 .elementor-element.elementor-element-c16c2d7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-c16c2d7 {
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	color: var(--e-global-color-primary);
}

.elementor-widget-global .elementor-accordion-icon, .elementor-widget-global .elementor-accordion-title {
	color: var(--e-global-color-primary);
}

.elementor-widget-global .elementor-accordion-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-widget-global .elementor-active .elementor-accordion-icon, .elementor-widget-global .elementor-active .elementor-accordion-title {
	color: var(--e-global-color-accent);
}

.elementor-widget-global .elementor-active .elementor-accordion-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-widget-global .elementor-accordion-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-global .elementor-tab-content {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-98110 .elementor-element.elementor-global-100276 .elementor-accordion-item {
	border-width: 0px;
	border-color: #c2d500;
}

.elementor-98110 .elementor-element.elementor-global-100276 .elementor-accordion-item .elementor-tab-content {
	border-width: 0px;
	border-block-start-color: #c2d500;
}

.elementor-98110 .elementor-element.elementor-global-100276 .elementor-accordion-item .elementor-tab-title.elementor-active {
	border-width: 0px;
	border-block-end-color: #c2d500;
}

.elementor-98110 .elementor-element.elementor-global-100276 .elementor-active .elementor-accordion-icon, .elementor-98110 .elementor-element.elementor-global-100276 .elementor-active .elementor-accordion-title {
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-global-100276 .elementor-active .elementor-accordion-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-global-100276 .elementor-accordion-title {
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	line-height: 22px;
}

.elementor-98110 .elementor-element.elementor-global-100276 .elementor-tab-title {
	padding: 25px 0px 25px 0px;
}

.elementor-98110 .elementor-element.elementor-global-100276 .elementor-tab-title .elementor-accordion-icon i:before {
	color: var(--e-global-color-accent);
}

.elementor-98110 .elementor-element.elementor-global-100276 .elementor-tab-title .elementor-accordion-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-98110 .elementor-element.elementor-global-100276 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before {
	color: var(--e-global-color-accent);
}

.elementor-98110 .elementor-element.elementor-global-100276 .elementor-tab-title.elementor-active .elementor-accordion-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-98110 .elementor-element.elementor-global-100276 .elementor-accordion-icon {
	margin-inline-end: 10px;
}

.elementor-98110 .elementor-element.elementor-global-100276 .elementor-tab-content {
	color: var(--e-global-color-primary);
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
}

.elementor-98110 .elementor-element.elementor-element-976891a {
	--display: flex;
	--min-height: 800px;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overlay-opacity: .5;
	border-style: none;
	--border-style: none;
	--padding-top: 2%;
	--padding-bottom: 2%;
	--padding-left: 3%;
	--padding-right: 3%;
}

.elementor-98110 .elementor-element.elementor-element-976891a:not(.elementor-motion-effects-element-type-background), .elementor-98110 .elementor-element.elementor-element-976891a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
	background-image: url("https://cdn-badii.nitrocdn.com/nygLHspIwpPmvAztrtKaVhVnVLPfYyGx/assets/images/optimized/rev-9c4c2ee/www.slidingdoorco.com/wp-content/uploads/SS-L-shaped-no-column-8P-4T-silver-clear-film-conference-room-opened-ignited-spaces-3.jpg");
	background-position: center right;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-98110 .elementor-element.elementor-element-976891a:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-98110 .elementor-element.elementor-element-976891a > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-98110 .elementor-element.elementor-element-976891a::before, .elementor-98110 .elementor-element.elementor-element-976891a > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-976891a > .e-con-inner > .elementor-background-video-container::before, .elementor-98110 .elementor-element.elementor-element-976891a > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-976891a > .e-con-inner > .elementor-background-slideshow::before, .elementor-98110 .elementor-element.elementor-element-976891a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-secondary);
	--background-overlay: "";
}

.elementor-98110 .elementor-element.elementor-element-ac4066c {
	--display: flex;
}

.elementor-98110 .elementor-element.elementor-element-1b5225d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-98110 .elementor-element.elementor-element-1b5225d {
	font-family: "GOTHAM-BOOK", Sans-serif;
	font-weight: 400;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-bce5101 {
	color: var(--e-global-color-primary);
}

.elementor-98110 .elementor-element.elementor-element-4e8717d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-98110 .elementor-element.elementor-element-ab8a5cb {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-98110 .elementor-element.elementor-element-8f4d2d1 .elementor-button {
	background-color: var(--e-global-color-primary);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

@media (min-width:768px) {
	.elementor-98110 .elementor-element.elementor-element-1756d07 {
		--width: 400px;
	}
	
	.elementor-98110 .elementor-element.elementor-element-3df7d7d {
		--width: 60%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-1c1d0e4 {
		--width: 100%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-165120b {
		--width: 80%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-a34e87a {
		--width: 100%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-025e146 {
		--width: 50%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-5be328e {
		--width: 50%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-917ba47 {
		--width: 100%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-3373172 {
		--width: 50%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-8ac44c9 {
		--width: 50%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-18fb3f9 {
		--width: 100%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-59ab52f {
		--width: 50%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-cc4fa8f {
		--width: 50%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-3280d3c {
		--width: 100%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-623f53f {
		--width: 50%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-834d20f {
		--width: 50%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-bda95eb {
		--width: 50%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-7539f82 {
		--width: 50%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-2de01ff {
		--width: 100%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-50b0668 {
		--width: 50%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-abe52e5 {
		--width: 50%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-bf7a45f {
		--width: 100%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-4cfa64a {
		--width: 50%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-71f46da {
		--width: 50%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-cac28af {
		--width: 100%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-d60a4f7 {
		--width: 50%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-0e97c12 {
		--width: 50%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-164ff21 {
		--width: 100%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-025e69d {
		--width: 50%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-9d312f4 {
		--width: 50%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-7ef3c25 {
		--width: 100%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-879f4b2 {
		--width: 50%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-9896dfd {
		--width: 50%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-9c5cd8d {
		--width: 50%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-98c1e6e {
		--width: 50%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-e7bcb6b {
		--width: 100%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-5395a2e {
		--width: 50%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-69cd52f {
		--width: 50%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-5805307 {
		--width: 100%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-ddd09e5 {
		--width: 50%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-2998696 {
		--width: 50%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-6a35e7e {
		--width: 100px;
	}
	
	.elementor-98110 .elementor-element.elementor-element-f25c882 {
		--width: 100px;
	}
	
	.elementor-98110 .elementor-element.elementor-element-d0b269c {
		--width: 100px;
	}
	
	.elementor-98110 .elementor-element.elementor-element-affffde {
		--width: 65%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-ac4066c {
		--width: 70%;
	}
}

@media (max-width:1024px) {
	.elementor-98110 .elementor-element.elementor-element-5861b47d {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-98110 .elementor-element.elementor-element-54b9f4b {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-98110 .elementor-element.elementor-element-3df7d7d {
		--min-height: 20vh;
		--flex-direction: row;
		--container-widget-width: initial;
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-98110 .elementor-element.elementor-element-fa62906 {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-98110 .elementor-element.elementor-element-1c1d0e4 {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-98110 .elementor-element.elementor-element-165120b {
		--justify-content: space-between;
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-98110 .elementor-element.elementor-element-4554652 img {
		max-width: 160px;
	}
	
	.elementor-98110 .elementor-element.elementor-element-94158e7 {
		--justify-content: space-between;
	}
	
	.elementor-98110 .elementor-element.elementor-element-a34e87a {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-98110 .elementor-element.elementor-element-5be328e {
		--flex-direction: row;
		--container-widget-width: initial;
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-98110 .elementor-element.elementor-element-917ba47 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-98110 .elementor-element.elementor-element-8ac44c9 {
		--flex-direction: row;
		--container-widget-width: initial;
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-98110 .elementor-element.elementor-element-bf7a45f {
		--flex-direction: row;
		--container-widget-width: initial;
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-98110 .elementor-element.elementor-element-a2a784d {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-98110 .elementor-element.elementor-element-cac28af {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-98110 .elementor-element.elementor-element-0e97c12 {
		--flex-direction: row;
		--container-widget-width: initial;
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-98110 .elementor-element.elementor-element-8a920e3 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-98110 .elementor-element.elementor-element-57aeb96 {
		--min-height: 300px;
		border-width: 0px 0px 1px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 1px;
		--border-left-width: 0px;
	}
	
	.elementor-98110 .elementor-element.elementor-element-5e86d9f {
		--min-height: 300px;
		border-width: 0px 0px 1px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 1px;
		--border-left-width: 0px;
	}
	
	.elementor-98110 .elementor-element.elementor-element-20f6642 {
		--min-height: 300px;
	}
	
	.elementor-98110 .elementor-element.elementor-element-97d8a9d {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-98110 .elementor-element.elementor-element-82a8b06 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-98110 .elementor-element.elementor-element-c8ee978 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-98110 .elementor-element.elementor-element-0257bc6 {
		--grid-auto-flow: row;
	}
}

@media (max-width:767px) {
	.elementor-98110 .elementor-element.elementor-element-5861b47d {
		--min-height: 700px;
	}
	
	.elementor-98110 .elementor-element.elementor-element-8b46b72 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-98110 .elementor-element.elementor-element-1756d07 {
		--width: 90%;
		--min-height: 95px;
		--margin-top: 40px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-98110 .elementor-element.elementor-element-3659579 img {
		width: 160px;
	}
	
	.elementor-98110 .elementor-element.elementor-element-165120b {
		--width: 46%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-4554652 img {
		max-width: 300px;
	}
	
	.elementor-98110 .elementor-element.elementor-element-94158e7 {
		--width: 100%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-33f6771 {
		--padding-top: 3%;
		--padding-bottom: 7%;
		--padding-left: 3%;
		--padding-right: 3%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-8c6b9fe > .elementor-widget-container {
		margin: 30px 0px 0px 0px;
	}
	
	.elementor-98110 .elementor-element.elementor-element-38bc77f {
		--min-height: 250px;
	}
	
	.elementor-98110 .elementor-element.elementor-element-2de01ff {
		--width: 100%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-50b0668 {
		--width: 46%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-abe52e5 {
		--width: 46%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-f4f7002 {
		--min-height: 250px;
	}
	
	.elementor-98110 .elementor-element.elementor-element-bf7a45f {
		--width: 100%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-4cfa64a {
		--width: 46%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-71f46da {
		--width: 46%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-c0304b3 {
		--min-height: 250px;
	}
	
	.elementor-98110 .elementor-element.elementor-element-5395a2e {
		--width: 46%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-69cd52f {
		--width: 46%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-061f2ba {
		--min-height: 250px;
	}
	
	.elementor-98110 .elementor-element.elementor-element-ddd09e5 {
		--width: 46%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-2998696 {
		--width: 46%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-6a35e7e {
		--width: 100px;
	}
	
	.elementor-98110 .elementor-element.elementor-element-f25c882 {
		--width: 100px;
	}
	
	.elementor-98110 .elementor-element.elementor-element-d0b269c {
		--width: 100px;
	}
	
	.elementor-98110 .elementor-element.elementor-element-e6e4171 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-98110 .elementor-element.elementor-element-ecc4f88 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-98110 .elementor-element.elementor-element-cce15d4 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-98110 .elementor-element.elementor-element-0257bc6 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-98110 .elementor-element.elementor-element-976891a {
		--min-height: 700px;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-98110 .elementor-element.elementor-element-54b9f4b {
		--width: 90%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-3df7d7d {
		--width: 90%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-fa62906 {
		--width: 100%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-1c1d0e4 {
		--width: 100%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-165120b {
		--width: 50%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-94158e7 {
		--width: 100%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-025e146 {
		--width: 100%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-3373172 {
		--width: 100%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-623f53f {
		--width: 50%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-50b0668 {
		--width: 50%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-d60a4f7 {
		--width: 100%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-affffde {
		--width: 100%;
	}
	
	.elementor-98110 .elementor-element.elementor-element-ac4066c {
		--width: 85%;
	}
}

/* Start custom CSS for text-editor, class: .elementor-element-6c065fb */
.elementor-98110 .elementor-element.elementor-element-6c065fb p {
	color: #fff !important;
	font-size: 20px !important;
}

/* End custom CSS */

/* Start custom CSS for tp-tabs-tours, class: .elementor-element-03fa709 */
.elementor-98110 .elementor-element.elementor-element-03fa709 .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header:hover, .elementor-98110 .elementor-element.elementor-element-03fa709 .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header.active, .elementor-98110 .elementor-element.elementor-element-03fa709 .theplus-tabs-wrapper.mobile-accordion .elementor-tab-mobile-title.active {
	text-decoration: underline;
}

/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-d24c44b */
.elementor-98110 .elementor-element.elementor-element-d24c44b a {
	width: auto;
}

/* End custom CSS */

/* Start custom CSS for shortcode, class: .elementor-element-6729a4a */
.esf_insta_load_more_btns_wrap .esf_insta_feed_btns_holder .esf-insta-follow-btn {
	background: #505962 !important;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: 18px;
	text-transform: uppercase;
	font-weight: bold;
}

.esf_insta_load_more_btns_wrap .esf_insta_feed_btns_holder .esf-insta-follow-btn:hover {
	background: #474c4f !important;
}

/* End custom CSS */

/* Start custom CSS for shortcode, class: .elementor-element-f0d6ac4 */
.esf_insta_load_more_btns_wrap .esf_insta_feed_btns_holder .esf-insta-follow-btn {
	background: #505962 !important;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: 18px;
	text-transform: uppercase;
	font-weight: bold;
}

.esf_insta_load_more_btns_wrap .esf_insta_feed_btns_holder .esf-insta-follow-btn:hover {
	background: #474c4f !important;
}

/* End custom CSS */

/* Start custom CSS for global, class: .elementor-global-100276 */
.elementor-98110 .elementor-element.elementor-global-100276 p {
	color: #fff !important;
	font-size: 20px;
}

.elementor-98110 .elementor-element.elementor-global-100276 .elementor-accordion-title {
	color: #fff !important;
}

.elementor-98110 .elementor-element.elementor-global-100276 .elementor-accordion-item {
	border-bottom: 1px solid #c2d500;
}
