.elementor-7 .elementor-element.elementor-element-fab63a8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-fab63a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0605e48 );}.elementor-7 .elementor-element.elementor-element-fab63a8 > .elementor-container{min-height:400px;}.elementor-7 .elementor-element.elementor-element-fab63a8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-fab63a8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-f0c2914{--e-image-carousel-slides-to-show:1;}.elementor-7 .elementor-element.elementor-element-f0c2914 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-7 .elementor-element.elementor-element-f0c2914 .elementor-swiper-button.elementor-swiper-button-next{color:#1A1717;}.elementor-7 .elementor-element.elementor-element-f0c2914 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-7 .elementor-element.elementor-element-f0c2914 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#1A1717;}.elementor-7 .elementor-element.elementor-element-1f9ee76{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-27c1df1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ef9330e{border-style:solid;border-width:0px 0px 1px 0px;border-color:#54595F26;margin-top:0px;margin-bottom:30px;padding:30px 15px 30px 15px;}.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-7 .elementor-element.elementor-element-e858579{text-align:center;}.elementor-7 .elementor-element.elementor-element-e858579 .elementor-heading-title{font-family:"Bitsumishi Pro Light", Sans-serif;font-size:24px;font-weight:600;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-0c3492f );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-57f2353.elementor-wc-products ul.products li.product{text-align:center;border-style:solid;border-width:1px 1px 1px 1px;border-radius:3px;padding:20px 20px 20px 20px;border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-57f2353.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7 .elementor-element.elementor-element-57f2353.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-7 .elementor-element.elementor-element-57f2353.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Bitsumishi Pro Light", Sans-serif;font-size:20px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-57f2353.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:11px;}.elementor-7 .elementor-element.elementor-element-57f2353.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:11px;}.elementor-7 .elementor-element.elementor-element-57f2353.elementor-wc-products ul.products li.product .button{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-7 .elementor-element.elementor-element-57f2353.elementor-wc-products ul.products li.product span.onsale{display:block;}.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-7 .elementor-element.elementor-element-6018a2d > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6018a2d .elementor-button{font-family:"Bitsumishi Pro Light", Sans-serif;font-size:20px;font-weight:700;border-radius:4px 4px 4px 4px;padding:20px 40px 20px 40px;}.elementor-7 .elementor-element.elementor-element-ef82c6f > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-1935215{text-align:center;}.elementor-7 .elementor-element.elementor-element-1935215 .elementor-heading-title{font-family:"Bitsumishi Pro Light", Sans-serif;font-size:24px;font-weight:600;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-0c3492f );}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-4def25c > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-7 .elementor-element.elementor-element-4def25c .elementor-tab-title, .elementor-7 .elementor-element.elementor-element-4def25c .elementor-tab-title:before, .elementor-7 .elementor-element.elementor-element-4def25c .elementor-tab-title:after, .elementor-7 .elementor-element.elementor-element-4def25c .elementor-tab-content, .elementor-7 .elementor-element.elementor-element-4def25c .elementor-tabs-content-wrapper{border-width:0px;}.elementor-7 .elementor-element.elementor-element-4def25c .elementor-tab-title, .elementor-7 .elementor-element.elementor-element-4def25c .elementor-tab-title a{color:var( --e-global-color-183bd1c );}.elementor-7 .elementor-element.elementor-element-4def25c .elementor-tab-title.elementor-active,
					 .elementor-7 .elementor-element.elementor-element-4def25c .elementor-tab-title.elementor-active a{color:var( --e-global-color-183bd1c );}.elementor-7 .elementor-element.elementor-element-4def25c .elementor-tab-title{font-family:"Bitsumishi Pro Light", Sans-serif;font-weight:600;text-decoration:none;letter-spacing:2px;}.elementor-7 .elementor-element.elementor-element-4def25c .elementor-tab-content{font-family:"Avenir", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-7 .elementor-element.elementor-element-468ee64 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}.elementor-7 .elementor-element.elementor-element-468ee64 > .elementor-element-populated{margin:0px 8px 0px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;}.elementor-7 .elementor-element.elementor-element-cae20e0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7 .elementor-element.elementor-element-e98e0a6 > .elementor-widget-container{margin:0px 0px 08px 0px;}.elementor-7 .elementor-element.elementor-element-e98e0a6{text-align:left;}.elementor-7 .elementor-element.elementor-element-e98e0a6 .elementor-heading-title{font-family:"Bitsumishi Pro Light", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-d3d0715{text-align:left;}.elementor-7 .elementor-element.elementor-element-d3d0715 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:14px;font-weight:normal;font-style:normal;line-height:18px;color:var( --e-global-color-text );}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-a53ec7a{width:70%;}.elementor-7 .elementor-element.elementor-element-468ee64{width:30%;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-57f2353.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-widget-tabs .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-fab63a8 > .elementor-container{min-height:199px;}.elementor-7 .elementor-element.elementor-element-4f1ac59 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-349d2f8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-57f2353{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-57f2353.elementor-wc-products  ul.products{grid-column-gap:12px;grid-row-gap:40px;}.elementor-widget-tabs .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-4def25c > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-7 .elementor-element.elementor-element-4def25c .elementor-tab-title{font-size:0.6em;}.elementor-7 .elementor-element.elementor-element-468ee64 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}}/* Start custom CSS for html, class: .elementor-element-e177292 */#homepage_banner_slider_wrapper .elementor-widget-container{
	display: table;
	width: 100%;
}

#banner h3{
	font-size: 12px;
	font-weight: bold;
	line-height: 1;
	letter-spacing: 2px;
	text-transform: uppercase;
	font-family: "Bitsumishi Pro Light";
}

#banner {

	z-index: -1;

	display: table-row;

	width:100%; /*height:442px;*/

	min-width: 1496px;

	height: 500px;

	background: #008EF4;

}

#banner:after {

	content: ".";

	display: block;

	height: 0;

	font-size: 0;

	clear: both;

	visibility: hidden;

}



.slider{
	cursor: pointer;

	position: absolute;

	display: inline-block;

	width: 738px;

	height: 450px;

	color: #fff;

	box-shadow: 0 0 0 1px rgba(0,0,0,.15) inset,0 0 6px rgba(0,0,0,.2) inset

	background: #1b6ccc; /* Old browsers */

	background: -moz-linear-gradient(top,  #1b6ccc 0%, #358cf3 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1b6ccc), color-stop(100%,#358cf3)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  #1b6ccc 0%,#358cf3 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  #1b6ccc 0%,#358cf3 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  #1b6ccc 0%,#358cf3 100%); /* IE10+ */

	background: linear-gradient(to bottom,  #1b6ccc 0%,#358cf3 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b6ccc', endColorstr='#358cf3',GradientType=0 ); /* IE6-9 */

  	

    -webkit-transition: 1s ease-in-out;

	-moz-transition: 1s ease-in-out;

	-o-transition: 1s ease-in-out;

	transition: 1s ease-in-out;

}







#b0 {

/* 	background: url('https://storcoor.com/wp-content/uploads/2023/01/architects_banner_slide_storcoor.png') no-repeat; */
	background: url('https://storcoor.com/wp-content/uploads/2023/03/architects_banner_slide_storcoor-2.png') no-repeat;
	height:500px;

}





#b1 {

/* 	background: url('https://storcoor.com/wp-content/uploads/2023/01/commercial_realestate_banner_slide_storcoor.png') no-repeat; */
	background: url('https://storcoor.com/wp-content/uploads/2023/03/commercial_realestate_slide_banner_storcoor.png') no-repeat;
	height:500px;
}





#b2 {

	background: url('https://storcoor.com/wp-content/uploads/2023/01/office_furniture_banner_slide_storcoor.png') no-repeat;
	height:500px;

}



#b3 {

	background: url('https://storcoor.com/wp-content/uploads/2023/01/retail_banner_slide_storcoor.png') no-repeat;
	height:500px;

}

#b4 {

/* 	background: url('https://storcoor.com/wp-content/uploads/2023/01/general_contractor_banner_slide_storcoor.png') no-repeat; */
	background: url('https://storcoor.com/wp-content/uploads/2023/03/general_contractor_banner_slide_storcoor.jpg') no-repeat;
	height:500px;

}



#b-end {



	position: absolute;

	display: inline-block;

}



#b-end, #sliding-panels {

    height: 392px;
    /* background: #fff url(https://storcoor.com/wp-content/uploads/2023/01/banner_bg_texture.png); */
    margin-top: 35px !important;

}



#sliding-panels

{

	width: 100%;
	max-width: 1260px;
    display: table;
    position: relative;
    margin: 0 auto;

}



#banner-headline {

	width: 100%;

	height: 28px;

	background: #4aa14b; /* Old browsers */

background: -moz-linear-gradient(top,  #4aa14b 0%, #1e7946 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4aa14b), color-stop(100%,#1e7946)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #4aa14b 0%,#1e7946 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #4aa14b 0%,#1e7946 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #4aa14b 0%,#1e7946 100%); /* IE10+ */

background: linear-gradient(to bottom,  #4aa14b 0%,#1e7946 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4aa14b', endColorstr='#1e7946',GradientType=0 ); /* IE6-9 */



	color: #fff;

	display:table;

}



#banner-headline-text
{
	font-family: "Bitsumishi Pro Light"; 
	display:table-cell;
	vertical-align: middle;
  	text-align: center;
	font-size: medium;
  	text-transform: uppercase;
  	font-weight: bold;
}



.spinning-wheel {

	width:100px;
 
	height:100px;

	position:relative;

	top: 146px;

	left: 10;

  	background: url('https://storcoor.com/wp-content/uploads/2023/01/crank_slider_storcoor.png') no-repeat;

  	transform-origin: 50px 50px;



    -webkit-transition: 1s ease-in-out;

    -moz-transition: 1s ease-in-out;

    -o-transition: 1s ease-in-out;

    transition: 1s ease-in-out;

}





.slider:hover > .spinning-wheel, .static-slider:hover > .spinning-wheel

{

	-webkit-transform: rotate(360deg);

    -moz-transform: rotate(360deg);

    -o-transform: rotate(360deg);

    -ms-transform: rotate(360deg);

    transform: rotate(360deg);

}

.slider:hover ~ .slider

{

    -webkit-transform: translateX(618px);

    -moz-transform: translateX(618px);

    -o-transform: translateX(618px);

    -ms-transform: translateX(618px);

    transform: translateX(618px);

}



.slider-title

{
	color: white;
	text-align: center;
	float: left;
	width: 120px;
	padding: 2px;
}

#banner .slider-title h3{
	color: white;
}/* End custom CSS */
/* Start custom CSS for tabs, class: .elementor-element-4def25c */.homepage_tabs .elementor-tabs-wrapper>div,
.homepage_tabs .elementor-tabs-wrapper>div.elementor-active,
.homepage_tabs .elementor-tabs-content-wrapper{
	border: 0 !important;
}

.homepage_tabs div.elementor-tabs{
	gap: 28px;
}

.homepage_tabs .elementor-tabs-wrapper{
	display: flex;
	gap: 8px;
}

.homepage_tabs .elementor-tabs-wrapper>div{
	
	width: 100%;
    height: 110px;
	color: #fff !important;
    text-shadow: 0px 1px 1px #555;
    text-align: center;
	border-radius: 8px;
	background: linear-gradient(to bottom, #1e90ff 41%,#5eb1ff 100%);
	display: flex;
    align-items: center;
    justify-content: center;
    text-transform: uppercase;
	font-family: "Bitsumishi Pro Light";
}

.homepage_tabs .elementor-tabs-wrapper>div.elementor-active{
	background: linear-gradient(to bottom, #1c7746 1%,#4ca24b 100%);
}

.homepage_tabs .elementor-tabs-content-wrapper>div{
	padding: 0px;
}

.homepage_tabs .elementor-tab-content.elementor-active{
	display: flex !important;
	flex-direction: column;
	gap: 28px;
}

.tab-card h3{
	font-family: "Bitsumishi Pro Light";
	font-weight: bold;
	font-size: 18px;
    text-transform: uppercase;
    letter-spacing: 2px;
    margin-bottom: 10px;
	margin-top: 0px;
}

.tab-card h5{
	font-family: "Bitsumishi Pro Light";
	font-weight: bold;
	font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 2px;
	color: darkblue;
    text-decoration: underline;
    margin-bottom: 4px;
}

.tab-card button{
	display: block;
    float: right;
	line-height: 12px;
	padding: 5px 10px !important;
	outline: none;
}

.tab-card img{
	border: 1px solid black;
	width: 240px;
}

.tab-card ul{
	margin-left: 240px;
}


@media only screen and (max-width: 600px) {
	.elementor-tabs{
		display: flex !important;
		gap: 20px !important;
	}
	
	  .homepage_tabs .elementor-tabs-wrapper {
		display: flex !important;
		  flex-direction: column;
	  }
	
	.homepage_tabs .elementor-tabs-wrapper>div{
		max-width: 80px;
		font-size: 10px;
		height: 80px;
		width: 100%;
		max-width: 100% !important;
	}
	
	.homepage_tabs .elementor-tabs-content-wrapper .elementor-tab-title{
		display: none !important;
	}
	
	.tab-card ul {
        margin-left: 0px ;
	}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://storcoor.com/wp-content/uploads/2023/03/Avenir-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */