body,html{
		 --color1: rgb(48, 48, 48);			 --background1: rgb(255, 255, 255);			 --color2: rgb(48, 48, 48);			 --background2: rgb(255, 255, 255);			
	--color-active:red;
}html,body{
	--color-active:#ff4136 !important;
	--color-deactive:#999;
	--color:#666;
}
.product-item img{
	object-fit: cover;
}
.product-item .ratio-frame{
	padding-top:100%;
}
.product-item .name{
	color:var(--color);
	transition:0.3s;
	text-align:center;
}
.product-item:hover .name{
	color:var(--color-active);
}
.product-item .price{
	display:inline-block;
	width:49%;
	text-align:right;
}
.product-item .price-old{
	text-decoration: line-through;
	color:var(--color-deactive);
	text-align:left;
}
.product-item .image img{
	width: 100%;
}
.section-description{
	max-width: 500px;
    margin: 0 auto;
    font-size: 18px;
    text-align: center;
    color: #666666;
	margin-bottom:20px;
}



.post-item img{
	object-fit: cover;
}
.post-item .ratio-frame{
	padding-top:70%;
}
.post-item .ratio-frame img{
	object-fit: cover;
	height:100%;
	width:100%;
	object-position:center;
}
.page:hover{
	z-index:7;
}
.section:hover{
	z-index:8;
}
.widget:hover{
	z-index:9;
}footer .widget .widget-title .title-bar{
	margin: 0;
    padding: 0;
    font-size: 21px;
    font-weight: 600;
    text-align: left;
    margin-bottom: 15px;
}
footer>.section:nth-child(2){
	border-top:solid 1px #666;
}.section-804{
	background-color:rgb(255,165,0);
	background-image:url(https://emartbuild.com/uploads/source/pngtree-wall-rock-texture-grain-dark-gray-background-image_780289.jpg);
	color:;
	padding-top:5px;
	padding-bottom:5px;
    --color1:;
    --background1:rgb(255,165,0);
}




    
    .section-804>.container>.row>.col-12{
        margin:0 auto;
    }


.section-804>.container>.row{
	align-items:center;
}


        .section-804{
        	background-size: cover;
            background-position: center;
		}
     .section-804{
	overflow: visible;
}
@media  only screen and (max-width: 786px) {
  .section-804{
	display:none;
  }
}.widget-1140 .image{ position: relative; } .widget-1140 .image img{  max-height:90px;height: 100vh;   object-fit: contain; object-position: left; width:100%; height:100%; } .widget-1140{ text-align:left; }.widget-1158{ overflow: visible; width:100%; text-align: center; } .widget-1158 ul>li>a{ min-width:180px; } .widget-1158 ul.root{ padding: 0; } .widget-291 .menu ul{ min-width: 200px; } .widget-1158 .menu{ margin: 0; position: relative; background: var(--color1); color: var(--background1); }  .widget-1158 .menu>li{ list-style: none; display: inline-block; position: relative; background: var(--color1); } .widget-1158 .menu>li>a{ color: var(--background1); font-weight: 600; line-height: 40px; padding: 5px 10px 5px 10px; } .widget-1158 .menu>li.active{ background: rgba(0, 0, 0, 0.15); } .widget-1158 .menu>li.active>a{  } .widget-1158 .menu{ background: #444444; color: rgb(255, 255, 255); } .widget-1158 .menu>li{ background: #444444; } .widget-1158 .menu>li>a{ color: rgb(255, 255, 255); } .widget-1158 .menu>li.active, .widget-1158 .menu>li:hover{ background: rgb(255, 255, 255); } .widget-1158 .menu>li.active>a, .widget-1158 .menu>li:hover>a{ color: rgb(255, 65, 54); }  .widget-1158 .menu>li>ul{ list-style: none; text-align: left; padding: 0; position: absolute; width: max-content; z-index: 1; opacity: 0; display: none; transition: 0.3s; border-left: solid 1px; border-right: solid 1px; border-bottom: solid 1px; } .widget-1158 .menu>li:hover>ul{ opacity: 1; display: block; } .widget-1158 .menu>li>ul>li{ background: var(--background1); border-top: solid 1px var(--color1); position:relative; } .widget-1158 .menu>li>ul>li>a{ color: var(--color1); font-size: 15px; padding: 10px 15px; display: block; } .widget-1158 .menu>li>ul>li.active, .widget-1158 .menu>li>ul>li:hover{ background: ; } .widget-1158 .menu>li>ul>li.active>a, .widget-1158 .menu>li>ul>li:hover>a{ color: ; }   .widget-1158 .menu>li>ul>li>ul{ list-style: none; text-align: left; padding: 0; position: absolute; width: max-content; z-index: 1; opacity: 0; display: none; transition: 0.3s; left: 100%; top: -1px; border: solid 1px var(--color1); border-top: none; } .widget-1158 .menu>li>ul>li:hover>ul{ opacity: 1; display: block; } .widget-1158 .menu>li>ul>li>ul>li{ background: var(--background1); padding: 0px 10px; border-top: solid 1px var(--color1); } .widget-1158 .menu>li>ul>li>ul>li>a{ color: var(--color1); font-size: 15px; display: block; padding: 10px 15px; } .widget-1158 .menu>li>ul>li>ul>li.active, .widget-1158 .menu>li>ul>li>ul>li:hover{ background: ; } .widget-1158 .menu>li>ul>li>ul>li.active>a, .widget-1158 .menu>li>ul>li>ul>li:hover>a{ color: ; }.widget-1159{ width:100%; text-align: center; } .widget-1159 .search{ display:inline-block; flex: 0 0 50px; } .widget-1159 .cart{ display:inline-block; flex: 0 0 50px; } .widget-1159 .cart img{ height: 30px; width: auto; } .widget-1159 .wrap{ display: flex; flex-wrap: wrap; align-items: center; } .widget-1159 .search .keyword{ width: calc(100% - 50px); display: inline-block; border: 0; padding: 10px; } .widget-1159 .search .submit{ border: none; background: no-repeat; width: 50px; padding: 10px; color: var(--color1); font-size: 20px; } .cart-quantity{ position: absolute; background: var(--color-active); color: white; font-size: 14px; width: 20px; text-align: center; line-height: 20px; border-radius: 50%; }.section-821{
  box-shadow: 0px 4px 10px -10px var(--color1);
	    overflow: visible;
z-index: 99;
}

@media  only screen and (max-width: 786px) {
  .section-821{

  }
}.widget-214 ul.root{  } .widget-214 ul.root>li>.button{ position: absolute; right: 0; top: 0; display: block; width: 35px; text-align: right; padding: 5px; font-size: 15px; border-left: solid 1px; height: 40px; line-height: 32px; } .widget-214 ul.root>li>.button::after{ content: "\f054"; font-family: "Font Awesome 5 Free"; font-weight: 900; } .widget-214 ul.root>li.active>.button::after{ content: "\f078"; } .widget-214 ul.root>li{ text-align:left; position: relative; } .widget-214 ul.root>li>a{  }     .widget-214 ul.root>li>ul{ display:none; } .widget-214 ul.root>li.active>ul{ display:block; } .widget-214 ul.root>li>ul>.button{  } .widget-214 ul.root>li>ul>.button::after{  } .widget-214 ul.root>li>ul.active{  } .widget-214 ul.root>li>ul>li{ text-align:left; } .widget-214 ul.root>li>ul>li>a{  }   .widget-214{ z-index: 9;  width: 100%; background-color: var(--background1); color: var(--color1); font-size:17px; } .widget-214 .row{ align-items: center; } .widget-214 ul.root{ position: fixed; top: 0; right: 0; background-color: var(--background1); color: var(--color1); left: 100%; transition: 0.5s; z-index: 1; } .widget-214.active ul.root{ left: 0;-* } .widget-214 .button{ cursor: pointer; height: 100%; width: 100%; } .widget-214 .left{ } .widget-214 .logo img{ padding: 5px; max-height: 70px; height: 100%; width: auto; max-width: 100%; object-fit: contain; object-position: center; } .widget-214 .logo{ height: 70px; } .widget-214 li{ list-style: none; } .widget-214 li a{ display: block; padding: 15px 5px; text-transform: uppercase; background-color: var(--background1); color: var(--color1); font-family: SFUAngieRegular,sans-serif; font-size: 14px; position: relative; transition-duration: 250ms; transition-property: all; transition-timing-function: cubic-bezier(0.7, 1, 0.7, 1); } .widget-214 .center{ font-weight: 700; color: var(--color1); } .widget-214 .right { height: 40px; line-height: 40px; color: var(--color1); }.section-805{
	background-color:;
	background-image:url(https://emartbuild.com/uploads/source/);
	color:;
	padding-top:30px;
	padding-bottom:30px;
    --color1:;
    --background1:;
}




.section-805>.container>.row{
	align-items:;
}


        .section-805{
        	background-size: cover;
            background-position: center;
		}
     .section-805{
	overflow: visible;
}.widget-1142{ overflow: visible; position: relative; z-index: 2; } .widget-1142 .name{ background:var(--color1); color:var(--background1); padding:10px 15px; width: 100%; } .widget-1142 .name span{ margin-left:5px; font-size:16px; } .widget-1142 ul.root{ list-style:none; padding:0; margin:0; background:#444444; height: 293px; overflow: auto; } .widget-1142 ul.root>li{ position:relative; } .widget-1142 ul.root>li>a{ padding:10px 15px; display:block; color:white; position:relative; border-bottom:solid 1px #777; } .widget-1142 ul.root>li>a:hover{  } .wwidget-1142 ul.root>li>a::after{ content: "\f0da"; font-family: "Font Awesome 5 Free"; font-weight: 900; font-size:15px; position:absolute; right:15px; } .widget-1142 ul.root>li>.expand{ color: white; position: absolute; top: 0; right: 0; padding: 14px 19px; z-index: 1; } .widget-1142 ul.root>li>.expand>i:nth-child(1){ display:block; } .widget-1142 ul.root>li>.expand>i:nth-child(2){ display:none; } .widget-1142 ul.root>li.active>.expand>i:nth-child(1){ display:none; } .widget-1142 ul.root>li.active>.expand>i:nth-child(2){ display:block; }  .widget-1142 ul.root>li>ul{ list-style: none; margin: 0; padding: 0; background: var(--background1); border-top: solid 3px var(--color1); display: none; box-shadow: 2px 2px 10px -3px #aaa; left: 1px; right: 1px; top: 100%; z-index: 1; width: unset; border: solid 1px;  } .widget-1142 ul.root>li.active>ul{ display:block; } .widget-1142 ul.root>li>ul>li{   } .widget-1142 ul.root>li>ul>li>a{ color:#333; display:block; position:relative; padding:10px 15px; } .widget-1142 ul.root>li>ul>li>a::before{ content: "\f00a"; font-family: "Font Awesome 5 Free"; font-weight: 900; font-size:12px; margin-right: 5px; } .widget-1142 ul.root>li>ul>li>a:hover{ color:var(--color1); }  @media  only screen and (max-width: 786px) {  .widget-1142 ul.root{ display:none; } .widget-1142 ul.root.active{ display:block; }     }.widget-1144{ width: 100%; text-align:left; padding:0 !important; } .widget-1144 .item::before{ content: ""; position: absolute; left: 0; top: 0; right: 0; bottom: 0; background: rgba(255,255,255,0.3); z-index: -1; } .widget-1144 mark{ color:var(--color1); background:transparent; } .widget-1144 .carousel-inner .item .content{ position: absolute; top: 0; right: 15px; left: 15px; text-align: center; bottom: 0px; display: flex; align-items: center; max-width: 1000px; margin: 0 auto; z-index: 2; } .widget-1144 .carousel-inner .item .content>div{ margin: 0 auto; } .widget-1144 .carousel-inner .item .name{ text-transform: uppercase; font-weight: 700; font-size: 45px; transform: translateY(50px); transition:0.5s; opacity:0; } .widget-1144 .carousel-inner .item .description{ font-size: 20px; margin-top: 20px; transform: translateY(50px); transition:0.5s; transition-delay: 0.5s; opacity:0; } .widget-1144 .carousel-inner .item .button{ border-radius: 3px; display: inline-block; padding: 7px 20px; margin-top: 40px; transition: 0.4s; font-weight: 700; margin-left: 5px; margin-right: 5px; transform: translateY(50px); transition:0.5s; transition-delay: 1s; opacity:0; } .widget-1144 .carousel-inner .item.active .name{ transform: translateY(0px); opacity:1; } .widget-1144 .carousel-inner .item.active .description{ transform: translateY(0px); opacity:1; } .widget-1144 .carousel-inner .item.active .button{ transform: translateY(0px); opacity:1; } .widget-1144 .carousel-inner .item .button:nth-child(2n){ color: var(--background1); background: var(--color1); } .widget-1144 .carousel-inner .item .button:nth-child(2n):hover{ background: var(--background1); color: var(--color1); } .widget-1144 .carousel-inner .item .button:nth-child(2n+1){ color: var(--color1); background: var(--background1); } .widget-1144 .carousel-inner .item .button:nth-child(2n+1):hover{ background: var(--color1); color: var(--background1); } .widget-1144 .carousel-inner .item .button:hover{ border-color: #c33; background:#c33; transition-delay: 0s; } .widget-1144 .carousel-inner .item img{ width: 100%; } .widget-1144>.content{ position: absolute; left: 0; right: 0; display: block; z-index: 9; bottom: 45px; } .widget-1144>.content .item{ width: 30%; display: inline-block; padding: 20px 5px; font-size: 16px; color: var(--color1); } .widget-1144>.content .item h3{ margin-bottom: 10px; color: var(--color1); }  @media  only screen and (max-width: 786px) { .widget-1144 .item .name{ font-size:20px; } .widget-1144 .item .description{ font-size:15px; } .widget-1144 .button{  } .widget-1144>.content{ display:none; }  }.section-808{
	background-color:;
	background-image:url(https://emartbuild.com/uploads/source/);
	color:;
	padding-top:px;
	padding-bottom:px;
    --color1:;
    --background1:;
}




.section-808>.container>.row{
	align-items:;
}


        .section-808{
        	background-size: cover;
            background-position: center;
		}
     .widget-1145{ width:100%; } .widget-1145 .nav{ text-align: center; display: block; } .widget-1145 .nav .item{ color: #878786; border: solid 1px; border-radius: 3px; padding: 8px 10px; margin: 2px 10px; display: inline-block; } .widget-1145 .nav .item.active{ color:black; }    .widget-1145 .tab-content{ font-size: 0px; margin-left: -15px; margin-right: -15px; padding: 0; } .widget-1145 .product-item{ width:25%; display: inline-block; font-size: 16px; padding: 15px; }   @media(max-width: 768px){   .widget-1145 .product-item{ width:100%; } }.section-811{
	background-color:;
	background-image:url(https://emartbuild.com/uploads/source/);
	color:;
	padding-top:40px;
	padding-bottom:40px;
    --color1:;
    --background1:;
}




.section-811>.container>.row{
	align-items:;
}


        .section-811{
        	background-size: cover;
            background-position: center;
		}
     .widget-1150{ font-size:0; }    .widget-1150 .item{ box-sizing:border-box; display:block; font-size:17px; padding:10px; } .widget-1150 .item>.wrap{ position:relative; } .widget-1150 .item .image{ width:100%; overflow:hidden; } .widget-1150 .item .image>img{ width:100%; object-fit:cover; object-position:center; transition:0.5s; filter:brightness(100%) } .widget-1150 .item:hover .image>img{ filter:brightness(50%) }  .widget-1150 .item .content{ padding: 15px; background: transparent; position: absolute; bottom: 0; left: 0; right: 0; opacity:0; transition:0.3s; } .widget-1150 .item:hover .content{ opacity:1; } .widget-1150 .item .content .name{ font-size: 18px; font-weight: 400; width: 100%; } .widget-1150 .item .content .name{ font-size:20px; font-weight:700; width:100%; margin-top:5px; } .widget-1150 .item .content .excerpt{ font-size:16px; width:100%; margin-top:5px; } .widget-1150 .item .content .button{ text-align:left; } .widget-1150 .item .content .button a{ text-transform: uppercase; letter-spacing: 2px; font-size: 15px; font-weight: 600; }    @media(max-width: 768px){  }.section-812{
	background-color:rgb(246, 246, 246);
	background-image:url(https://emartbuild.com/uploads/source/pngtree-abstract-gold-light-line-slash-on-dark-grey-blank-space-design-image_391887.jpg);
	color:rgb(255,255,255);
	padding-top:50px;
	padding-bottom:50px;
    --color1:rgb(255,255,255);
    --background1:rgb(246, 246, 246);
}




.section-812>.container>.row{
	align-items:;
}


        .section-812{
        	background-size: 100% auto;
        	background-attachment: fixed;
		}
     .widget-1151 .logo{ margin-bottom: 20px; display:block; } .widget-1151 ul.root{ list-style:none; padding:0; margin:0; } .widget-1151 ul.root>li{ background-repeat:no-repeat; background-size:auto 70%; background-position:left center; } .widget-1151 ul.root>li>a{ padding: 5px 1px; display: block; font-size:13px; } .widget-1151 ul.root>li>a>i{ margin-right: 5px; }      .widget-1151{ font-size:14px; text-align: center; color: ; } .widget-1151 .item{ display: inline; } .widget-1151 .item+.item{ margin-left: 8px; } .widget-1151 .item .icon{ display: inline; } .widget-1151 .item .icon i{  } .widget-1151 .item .icon img{ height:18.666666666667px; width:auto; vertical-align: sub; } .widget-1151 .item .title{ display: inline; margin-right:7px; } .widget-1151 .item:last-child .title{ margin-right:0px; }.widget-1152 ul.root{ list-style:none; padding:0; margin:0; } .widget-1152 ul.root>li{ background-repeat:no-repeat; background-size:auto 70%; background-position:left center; } .widget-1152 ul.root>li>a{ padding: 5px 1px; display: block; font-size:17px; } .widget-1152 ul.root>li>a>i{ margin-right: 5px; }.widget-1153 ul.root{ list-style:none; padding:0; margin:0; } .widget-1153 ul.root>li{ background-repeat:no-repeat; background-size:auto 70%; background-position:left center; } .widget-1153 ul.root>li>a{ padding: 5px 1px; display: block; font-size:16px; } .widget-1153 ul.root>li>a>i{ margin-right: 5px; }.widget-1154{ font-size:0; text-align: left; } .widget-1154 .frame{ background:white; box-shadow: 0px 0px 2px #ccc; margin: 2px; border: solid 1px transparent; margin-top: 15px; } .widget-1154 .email{ background:none; border:none; display:inline-block; font-size:14px; width:75%; box-sizing:border-box; height:50px; padding: 0px 15px; max-width: calc(100% - 80px); color:var(--color1); } .widget-1154 .submit{ border:none; background:var(--color1); color:var(--background1); display:inline-block; font-size:14px; width:25%; min-width:80px; box-sizing:border-box; height:51px; } .widget-1154 .description{ font-size: 16px; }.section-813{
	background-color:rgb(246, 246, 246);
	background-image:url(https://emartbuild.com/uploads/source/);
	color:rgb(68, 68, 68);
	padding-top:15px;
	padding-bottom:15px;
    --color1:rgb(68, 68, 68);
    --background1:rgb(246, 246, 246);
}




    
    .section-813>.container>.row>.col-12{
        margin:0 auto;
    }


.section-813>.container>.row{
	align-items:center;
}


        .section-813{
        	background-size: cover;
            background-position: center;
		}
     .widget-1156{ padding-top: 7px; }.widget-1157{ overflow: visible; width:100%; text-align: right; } .widget-1157 ul>li>a{ min-width:180px; } .widget-1157 ul.root{ padding: 0; } .widget-291 .menu ul{ min-width: 200px; } .widget-1157 .menu{ margin: 0; position: relative; background: var(--color1); color: var(--background1); }  .widget-1157 .menu>li{ list-style: none; display: inline-block; position: relative; background: var(--color1); } .widget-1157 .menu>li>a{ color: var(--background1); font-weight: 600; line-height: 40px; padding: 5px 10px 5px 10px; } .widget-1157 .menu>li.active{ background: rgba(0, 0, 0, 0.15); } .widget-1157 .menu>li.active>a{  } .widget-1157 .menu{ background: rgba(0, 0, 0, 0); color: var(--color1); } .widget-1157 .menu>li{ background: rgba(0, 0, 0, 0); } .widget-1157 .menu>li>a{ color: var(--color1); } .widget-1157 .menu>li.active, .widget-1157 .menu>li:hover{ background: rgba(0, 0, 0, 0); } .widget-1157 .menu>li.active>a, .widget-1157 .menu>li:hover>a{ color: ; }  .widget-1157 .menu>li>ul{ list-style: none; text-align: left; padding: 0; position: absolute; width: max-content; z-index: 1; opacity: 0; display: none; transition: 0.3s; border-left: solid 1px; border-right: solid 1px; border-bottom: solid 1px; } .widget-1157 .menu>li:hover>ul{ opacity: 1; display: block; } .widget-1157 .menu>li>ul>li{ background: var(--background1); border-top: solid 1px var(--color1); position:relative; } .widget-1157 .menu>li>ul>li>a{ color: var(--color1); font-size: 15px; padding: 10px 15px; display: block; } .widget-1157 .menu>li>ul>li.active, .widget-1157 .menu>li>ul>li:hover{ background: ; } .widget-1157 .menu>li>ul>li.active>a, .widget-1157 .menu>li>ul>li:hover>a{ color: ; }   .widget-1157 .menu>li>ul>li>ul{ list-style: none; text-align: left; padding: 0; position: absolute; width: max-content; z-index: 1; opacity: 0; display: none; transition: 0.3s; left: 100%; top: -1px; border: solid 1px var(--color1); border-top: none; } .widget-1157 .menu>li>ul>li:hover>ul{ opacity: 1; display: block; } .widget-1157 .menu>li>ul>li>ul>li{ background: var(--background1); padding: 0px 10px; border-top: solid 1px var(--color1); } .widget-1157 .menu>li>ul>li>ul>li>a{ color: var(--color1); font-size: 15px; display: block; padding: 10px 15px; } .widget-1157 .menu>li>ul>li>ul>li.active, .widget-1157 .menu>li>ul>li>ul>li:hover{ background: ; } .widget-1157 .menu>li>ul>li>ul>li.active>a, .widget-1157 .menu>li>ul>li>ul>li:hover>a{ color: ; }.section-814{
	background-color:;
	background-image:url(https://emartbuild.com/uploads/source/);
	color:;
	padding-top:px;
	padding-bottom:px;
    --color1:;
    --background1:;
}




.section-814>.container>.row{
	align-items:;
}


        .section-814{
        	background-size: cover;
            background-position: center;
		}
     .widget-293{ position: fixed; right: 100px; bottom: 0; width: 50px; height: 50px; z-index:49; visibility: visible !important; cursor: pointer; padding:0; }.widget-342{ --size: 10px; --space: 5px; font-size:10px; color: ; position: fixed; display:block; z-index: 8; padding:0; width:var(--size);   left:var(--space);       bottom:var(--space);   }    .widget-342 .item{ display: inline; } .widget-342 .item+.item{ margin-left: var(--space); } .widget-342 .item .icon img{ height:13.333333333333px; width:auto; vertical-align: sub; object-fit: contain; }      .widget-342{ width:0px; overflow: visible; } .widget-342 .widget-body{ width:13.333333333333px; position: absolute;  left:0;      bottom:0;  } .widget-342 .item{ display: block; } .widget-342 .item+.item{ margin-top: var(--space); } .widget-342 .item .icon img{ width:13.333333333333px; height:auto; }      .widget-342 .item .icon{ display: inline; } .widget-342 .item .icon i{  } .widget-342 .item .title{ display: inline; margin-right:var(--space); } .widget-342 .item:last-child .title{ margin-right:0px; }.widget-513{ position: fixed; z-index:99; left: 0px; height: 160px; width: 160px; bottom: 0; padding: 0; } .widget-513>a{ display: block; width: 100%; height: 100%; position: relative; } .widget-513.phone-left { left:0px; } .widget-513.phone-right { right:225px; }y .widget-513 .quick-alo-phone .quick-alo-show { visibility: visible; } .widget-513 .quick-alo-phone { position: fixed; visibility: hidden; background-color: transparent; height: 200px; width: 82px; height: 64px; right: 150px; bottom: 60%; cursor: pointer; z-index: 200 !important; -webkit-backface-visibility: hidden; -webkit-transform: translateZ(0); transition: visibility .5s; } .widget-513 .quick-alo-phone .quick-alo-green .quick-alo-ph-circle { border-color: #fd7e14; opacity: 0.5; } .widget-513 .quick-alo-ph-circle { position: absolute; width: 160px; height: 160px; top: 0px; left: 0px; border: 2px solid #fd7e14; background-color: transparent; border-radius: 100%; opacity: .1; animation: quick-alo-circle-anim 1.2s infinite ease-in-out; transition: all .5s; transform-origin: 50% 50%; } .widget-513 .quick-alo-phone .quick-alo-green .quick-alo-ph-circle-fill { background-color: rgb(246, 202, 98); opacity: .75 !important; } .widget-513 .quick-alo-ph-circle-fill { position: absolute; width: 100px; height: 100px; top: 30px; left: 30px; background-color: #fd7e14; border-radius: 100%; border: 2px solid transparent; opacity: .1; animation: quick-alo-circle-fill-anim 2.3s infinite ease-in-out; transition: all .5s; transform-origin: 50% 50%; } .widget-513 .quick-alo-phone.quick-alo-green .quick-alo-ph-img-circle { background-color: #fd7e14; } .widget-513 .quick-alo-ph-img-circle { position: absolute; width: 60px; height: 60px; top: 50px; left: 50px; background: #fd7e14 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABrklEQVRYR82XjTEEQRCFX0dABlwEiAARkAEyIAJEoERACETARUAIJwIyeOqptfbm5qeP3lpTdVVXVzPd3/R0v+4zTLxsYv/4XwAkrwDsV6JyZmaLyKj1ESB5AOCpYfzazAQZttYFuDWz8zDvwE8OkNwF8NIwvjCz2SgAMkqSDuOzyDxYqgKSrwB2GhBKxHsHqGtLCiDDJ42Tj2Z27LLu2JQCnAK4a5x7M7Nth23XlhRgE8B74+SemempQtaKEpKsPUPo++sGOYCSIIU7zwJ05ficSLLkV6H/CIn7wEi2GRVkOVwFixEoREE/hz9DsR2TVKkp2zeSsI9bBUNnJNV4bhIA5cFhVCk2B5JCWVYhSEopjwAob6qa4QGQOKkqcj1iJSdIpmoqWEHIhr7Ph1BNgC4haxAPAC7UITPOc1UrCOXR12TlAnBAyKhAdHvPUg4pIn6AAYQc1ebG8QC+LXfD66XHU2HP7yKQlKhGODWu1gCTY/g7wCAaendNyltrRCQOIAERjCc/ejV1V4H3dp2ES4jU1vVJpXxpogoHSEE7oOEIp9G+/3c1OkArcpMDfAIqL6EhVS6JOAAAAABJRU5ErkJggg==") no-repeat center center; border-radius: 100%; border: 2px solid transparent; opacity: .99; animation: quick-alo-circle-img-anim 1s infinite ease-in-out; transform-origin: 50% 50%; } .widget-513 .quick-alo-phone .quick-alo-green .quick-alo-hover .quick-alo-ph-img-circle, .widget-513 .quick-alo-phone.quick-alo-green:hover .quick-alo-ph-img-circle { background-color: #ff0101; }  @-moz-keyframes quick-alo-circle-anim { 0% { -moz-transform: rotate(0) scale(.5) skew(1deg); opacity: .1; -moz-opacity: .1; -webkit-opacity: .1; -o-opacity: .1 } 30% { -moz-transform: rotate(0) scale(.7) skew(1deg); opacity: .5; -moz-opacity: .5; -webkit-opacity: .5; -o-opacity: .5 } 100% { -moz-transform: rotate(0) scale(1) skew(1deg); opacity: .6; -moz-opacity: .6; -webkit-opacity: .6; -o-opacity: .1 } } @-webkit-keyframes quick-alo-circle-anim { 0% { -webkit-transform: rotate(0) scale(.5) skew(1deg); -webkit-opacity: .1 } 30% { -webkit-transform: rotate(0) scale(.7) skew(1deg); -webkit-opacity: .5 } 100% { -webkit-transform: rotate(0) scale(1) skew(1deg); -webkit-opacity: .1 } } @-o-keyframes quick-alo-circle-anim { 0% { -o-transform: rotate(0) kscale(.5) skew(1deg); -o-opacity: .1 } 30% { -o-transform: rotate(0) scale(.7) skew(1deg); -o-opacity: .5 } 100% { -o-transform: rotate(0) scale(1) skew(1deg); -o-opacity: .1 } } @-moz-keyframes quick-alo-circle-fill-anim { 0% { -moz-transform: rotate(0) scale(.7) skew(1deg); opacity: .2 } 50% { -moz-transform: rotate(0) -moz-scale(1) skew(1deg); opacity: .2 } 100% { -moz-transform: rotate(0) scale(.7) skew(1deg); opacity: .2 } } @-webkit-keyframes quick-alo-circle-fill-anim { 0% { -webkit-transform: rotate(0) scale(.7) skew(1deg); opacity: .2 } 50% { -webkit-transform: rotate(0) scale(1) skew(1deg); opacity: .2 } 100% { -webkit-transform: rotate(0) scale(.7) skew(1deg); opacity: .2 } } @-o-keyframes quick-alo-circle-fill-anim { 0% { -o-transform: rotate(0) scale(.7) skew(1deg); opacity: .2 } 50% { -o-transform: rotate(0) scale(1) skew(1deg); opacity: .2 } 100% { -o-transform: rotate(0) scale(.7) skew(1deg); opacity: .2 } } @-moz-keyframes quick-alo-circle-img-anim { 0% { transform: rotate(0) scale(1) skew(1deg) } 10% { -moz-transform: rotate(-25deg) scale(1) skew(1deg) } 20% { -moz-transform: rotate(25deg) scale(1) skew(1deg) } 30% { -moz-transform: rotate(-25deg) scale(1) skew(1deg) } 40% { -moz-transform: rotate(25deg) scale(1) skew(1deg) } 50% { -moz-transform: rotate(0) scale(1) skew(1deg) } 100% { -moz-transform: rotate(0) scale(1) skew(1deg) } } @-webkit-keyframes quick-alo-circle-img-anim { 0% { -webkit-transform: rotate(0) scale(1) skew(1deg) } 10% { -webkit-transform: rotate(-25deg) scale(1) skew(1deg) } 20% { -webkit-transform: rotate(25deg) scale(1) skew(1deg) } 30% { -webkit-transform: rotate(-25deg) scale(1) skew(1deg) } 40% { -webkit-transform: rotate(25deg) scale(1) skew(1deg) } 50% { -webkit-transform: rotate(0) scale(1) skew(1deg) } 100% { -webkit-transform: rotate(0) scale(1) skew(1deg) } } @-o-keyframes quick-alo-circle-img-anim { 0% { -o-transform: rotate(0) scale(1) skew(1deg) } 10% { -o-transform: rotate(-25deg) scale(1) skew(1deg) } 20% { -o-transform: rotate(25deg) scale(1) skew(1deg) } 30% { -o-transform: rotate(-25deg) scale(1) skew(1deg) } 40% { -o-transform: rotate(25deg) scale(1) skew(1deg) } 50% { -o-transform: rotate(0) scale(1) skew(1deg) } 100% { -o-transform: rotate(0) scale(1) skew(1deg) } } .section-815{
	background-color:;
	background-image:url(https://emartbuild.com/uploads/source/);
	color:;
	padding-top:px;
	padding-bottom:px;
    --color1:;
    --background1:;
}




.section-815>.container>.row{
	align-items:;
}


        .section-815{
        	background-size: cover;
            background-position: center;
		}
     .widget-838{ width:100%; padding-top:15px; padding-bottom:15px; font-size: 0; } .widget-838 .item{ width:50%; float:left; text-align:center; padding:10px; } .widget-838 .item .frame{ border: solid 1px; } .widget-838 .item .icon{ width: 54px; height: 54px; line-height: 54px; display: block; font-size: 26px; margin: 0 auto; vertical-align: top; background-size: contain; background-position: left; background-repeat: no-repeat; margin-top: 15px; color:var(--color1); } .widget-838 .item .content{ max-width: 100%; display: block; vertical-align: top; padding: 9px 0px; } .widget-838 .item .above{ height: 18px; line-height: 18px; font-size: 17px; font-weight: 600; padding-left: 5px; text-align: center; margin-top: 5px; color:var(--color1); } .widget-838 .item .below{ height: 54px; line-height: 18px; font-size: 15px; font-weight: 400; padding-left: 5px; text-align: center; margin-top: 10px; overflow: hidden; }  @media  only screen and (max-width: 786px) { .widget-838 .item{ width:50%; } .widget-838 .widget-title::before { top: 45px; } }.section-816{
	background-color:;
	background-image:url(https://emartbuild.com/uploads/source/);
	color:;
	padding-top:px;
	padding-bottom:px;
    --color1:;
    --background1:;
}




.section-816>.container>.row{
	align-items:;
}


        .section-816{
        	background-size: cover;
            background-position: center;
		}
     .widget-835{ padding:0; } .widget-835 .maps iframe{ width:100%; }