@media screen and (max-width:1870px){.listleft li,.listright li{padding:0 40px}.treesm{max-width:178px}}@media screen and (max-width:1720px){.menu_link nav>ul>li>a{padding:27px 21px}.menu_link nav>ul>li>a::after{width:calc(100% - 42px)}.topright li{padding:15px}.locationtxt p{font-size:15px}.reviewlist{padding-right:10px}.shopright .ltprtxt{width:47%}.shopright .ltcart{width:53%}.listleft{padding-left:15px}.listright{padding-right:15px}.shopmainpg .hprlist>li{padding:0 20px}.shopmainpg .hprlist{margin:0 -20px}.specialmain{background-position:center bottom}.treesm{max-width:150px}.pickright{padding:90px 30px 10px 30px;width:calc(100% - 470px)}.pickimg{width:470px}.pickimg::before{width:500px;height:500px}}@media screen and (max-width:1600px){.menu_link nav>ul>li>a{padding:27px 15px}.menu_link nav>ul>li>a::after{width:calc(100% - 30px)}.topright li{padding:15px 12px}.headicon{margin-right:10px}.reviewlist,.hirepg .educatleft{padding-right:0}.relproduct li,.relproduct .shoplist{padding:0 20px!important}.shopright .shoplist{margin:0 -10px}.shopright .shoplist li{padding:0 10px!important}.shopright .ltprtxt{width:43%}.shopright .ltcart{width:57%}.prbox{margin:20px 10px;box-shadow:0 2px 10px 0 rgba(27,27,27,.27)}.primg{height:310px}.shopmainpg .hprlist>li{padding:0 15px;margin-bottom:35px}.shopmainpg .hprlist{margin:0 -15px}.listleft p,.listright p{font-size:15px}.hrightbox::before{width:430px;height:380px;left:-65px}.hwhitebox{padding:40px 40px 0}.treesm{display:none}.treebig{left:0}.pickimg{width:400px;height:325px}.pickimg::before{width:430px;height:430px}.pickright{width:calc(100% - 420px)}.ltprtxt{font-size:16px!important}}@media screen and (max-width:1500px){.ftcontact{width:18%;margin-right:5%}.ftopening{width:14%}.btncallus p{font-size:24px}.headicon{margin-right:6px}.menu_link nav>ul>li>a{font-size:15px;padding:27px 14px}.menu_link nav>ul>li>a::after{width:calc(100% - 28px)}.ctatit{font-size:22px;line-height:28px}.commonbanner{margin-bottom:40px!important}.educatright{padding-left:30px}.relproduct li,.relproduct .shoplist{padding:0 15px!important}.maintainbox{padding:25px 30px}.shopright .shoplist li{padding:0 10px!important;width:33.3%!important;float:none!important}.shopmainpg .hprlist>li{padding:0 10px}.shopmainpg .hprlist{margin:0 -10px}.listleft li,.listright li{padding:0 30px}.pickright{padding:40px 30px 10px 20px}.locationtxt p{font-size:14px}}@media screen and (max-width:1400px){.ftlink{width:15%}.ftmain{margin:0 4%}.ftcontact{width:19%;margin-right:4%}.ftopening{margin-left:4%;width:16%}.btncallus p{font-size:14px}.btncallus .headicon{margin:0}.sidectabox{padding:30px 25px 30px}.edulist>li{padding:0 10px;margin-bottom:25px}.edulist{margin:0 -10px}.detprice,.prcat{margin-bottom:20px}.detqty{margin:20px 0}.prtable{margin:25px 0}.ltcart{width:55%}.ltprtxt{width:45%}.maintainbox{padding:25px}.maintit{margin-bottom:15px;padding-bottom:15px}.listleft{float:none;text-align:center}.listright{float:none;text-align:center}.listleft li:last-child{border-right:1px solid rgba(255,255,255,.1)}.listright li:first-child{border-left:1px solid rgba(255,255,255,.1)}.hrightbox::before{width:350px;height:280px;left:-5px}.pickimg::before{top:34px;width:390px;height:390px}.pickright{padding:30px 30px 10px 20px;width:calc(100% - 380px)}.pickright li{font-size:16px}.picktit{font-size:22px}.pickimg{width:360px}.hirelocat{padding:35px}.hireadd{font-size:20px;line-height:34px}}@media screen and (max-width:1300px){.htestlist li{padding:0 15px}.htestlist{margin:0 -15px}.htestimain{padding:70px 0}.logo-left{width:140px}.menu_link{padding-left:140px}.revcontent p{font-size:26px;line-height:30px}.revname{margin-top:15px}.revtit{margin-bottom:20px;padding-bottom:15px}.sidereview{padding:35px}.edutxt{padding:25px}.ctquickform{padding:30px 35px}.relproduct .slick-prev{left:-15px}.relproduct .slick-next{right:-15px}.relproduct li,.relproduct .shoplist{padding:0 10px!important}.maintainbox p{font-size:14px;line-height:22px}.maintainbox{padding:25px 20px}.hireinfo{background-position:-88px 0;padding:35px}.hirelocat{padding:30px}.hireadd{font-size:19px;padding-bottom:15px;margin:10px 0 15px;line-height:30px}.hirelist a{font-size:20px}.hirelist a>span{margin-top:-7px}.hirelocat p{margin-bottom:10px}.footer_top{padding:40px 0}.ftmain{margin:0 3%;width:20%}.ftlink{width:16%}.ftcontact{width:20%;margin-right:3%}.ftopening{margin-left:3%}.ftinfo{margin-bottom:15px}.ourproject li{padding:0 15px}.ourproject ul{margin:0 -15px}.primg{height:290px}.htestimain{padding:50px 0}.htestlist .slick-prev,.htestlist .slick-next{top:-46px}.cltit{margin-bottom:30px}.hrightbox{width:50%}.hcontent{width:50%}.hwhitebox{padding:40px 30px 0}.pickupbox{width:100%;float:none;margin-bottom:30px;max-width:900px}.shoparrival{width:100%;float:none;max-width:429px;margin-bottom:40px}.hrightbox::before{width:250px;height:220px;left:0}.headicon{margin-right:3px}.topright li{padding:15px 8px}.menu_link nav>ul>li>a{font-size:14px;padding:27px 14px}}@media screen and (max-width:1270px){.btncallus p{font-size:0}.btncallus .headicon{margin-right:0}}@media screen and (max-width:1200px){.htestbox{padding:35px 30px}.menu_link{padding-left:130px}.menu_link nav>ul>li>a{font-size:14px;padding:27px 10px}.menu_link nav>ul>li>a::after{width:calc(100% - 24px)}.topright li{padding:15px 10px}.educatleft{width:100%;float:none;margin-bottom:30px}.reviewlist{padding:0}.educatright{width:100%;float:none;padding-left:0}.educatright>ul{font-size:0;margin:0 -10px}.educatright>ul>li{width:33.3%;display:inline-block;vertical-align:top;padding:0 10px}.reviewbox{padding:30px 30px 25px 95px}.reviewlist li{margin-bottom:25px}.educationpg .educatleft{margin-bottom:0}.prdetright{padding-left:30px}.hireinfo{background-size:cover;background-position:0}.shopright .shoplist li{width:50%!important}.hcontent{width:100%;float:none}.hrightbox{width:100%;text-align:center;max-width:820px;margin:0 auto;float:none}.hvideobox{float:none}.hscisor{display:none}#contentscroll{margin-bottom:25px}.hwhitebox{padding:30px 25px;border:0}.mCSB_inside>.mCSB_container{margin-right:20px}.hcontentmain .container,.hcontentmain{padding:0}.shopmainpg .hprlist li.shopbgbox,.shopmainpg .hprlist>li{width:33.3%}.shopmainpg .hprlist li.slideli{width:100%}.slideli .spdiv{max-width:788px}.shophire ul{padding:30px 20px 15px}.shophire li{padding-left:32px;margin-bottom:18px}.shophire{background-position:top center}.treebig{max-width:300px}.arrivalbox{width:calc(100% - 294px)}.hctalisting li{padding:0 30px;font-size:22px}.homecta{background-position:bottom center;padding:100px 0 30px;background-size:cover;min-height:inherit}}@media screen and (max-width:1110px){html.menuhidden{position:fixed;overflow-y:hidden}.mainheader{position:relative;z-index:initial;top:0;width:100%;height:auto}.overlay{position:fixed;top:0;z-index:999;width:100%;height:100%;display:none;background-color:rgba(0,0,0,.8);cursor:pointer}.togglebtn span{position:relative;display:inline-block;float:left;margin-top:7px}.togglebtn span::before{top:-5px}.togglebtn span::after{top:5px}.togglebtn span::before,.togglebtn span::after{content:"";position:absolute;left:0}.togglebtn span,.togglebtn span::before,.togglebtn span::after{transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;width:16px;height:2px}.togglebtn{position:fixed;right:15px;top:10px;display:block;width:34px;height:34px;border:2px solid #212121;cursor:pointer;z-index:1001;padding:8px 7px;background:#212121;border-radius:50%}.togglebtn.active span::before{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);top:0;background-color:#fff}.togglebtn.active span::after{-webkit-transition-delay:0.09s;top:0;-moz-transition-delay:0.09s;-o-transition-delay:0.09s;-ms-transition-delay:0.09s;transition-delay:0.09s;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);background-color:#fff}.togglebtn.active span{background-color:transparent}.togglebtn.active{right:auto;left:309px;border-radius:0;top:0;background:#b82827;border-color:#b82827}.togglebtn span,.togglebtn span::before,.togglebtn span::after{background-color:#fff}.menudrop,.menu_link .submenu .menudrop{top:0;font-size:20px;height:46px;width:50px;border-radius:0;line-height:46px;right:0;position:absolute;background:transparent}.menu_link .submenu .menudrop{color:#fff}.menu_link nav>ul>li>a{padding:13px 20px;color:#fff;font-size:14px;height:auto}.menu_link.active{transform:translateX(0%);-webkit-transform:translateX(0%)}.menu_link{float:none;padding:0;position:fixed;top:0;height:100%;width:310px;background:#B82827;margin:0;transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-ms-transition:all 0.6s ease;overflow-y:auto;left:0;z-index:1000;transform:translateX(-100%);-webkit-transform:translateX(-100%)}.menu_link .submenu{width:100%;position:relative;padding-bottom:0;left:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:1px 0}.menu_link nav>ul>li{display:block;text-align:left;margin:1px 0;width:100%}.menu_link nav>ul>li>a::after{content:none}.menu_link .submenu li a{padding:12px 35px;border-bottom:none;font-size:14px}.logo-left{padding:0;top:auto;position:absolute;float:left;width:110px;left:auto}.menu_link li:hover .menu-level1,.menu_link .menu-level1 li:hover .menu-level2{display:none}.menu_link li .menu-level1.active,.menu_link .menu-level1.active .menu-level2.active{display:block}.menu_link .menu-level1 li .menu-level2{left:auto}.menu_link ul>li:hover>a>i.fa.fa-angle-down{-webkit-transform:none;-ms-transform:none;-o-transform:none;-moz-transform:none;transform:none}.menu_link ul>li>a:hover,.menu_link ul>li.active>a{background:#fff}.menu_link .submenu>li>a::before{width:100%;left:0}.menu_link nav>ul>li::before{content:none}.topright{padding-right:40px}.topright li{padding:10px}.locationtxt p{line-height:18px;font-size:14px}.topright li:first-child{border-left:0}.commonbanner{margin-bottom:30px!important}.ctright{width:calc(100% - 400px)}.ctleft{width:400px}.relproduct .shopimg,.shopimg{height:240px}.relproduct .shoptxt,.shopright .shoptxt{padding:20px 10px}.ftlink{width:31%}.ftcontact{width:31%}.ftmain{width:32%;margin:0 0 0 3%}.ftopening{float:left}.primg,.shopmainpg .primg{height:250px}.shophire{min-height:422px}.hctalisting li{font-size:18px;padding:3px 20px}.listleft li,.listright li{padding:0 20px}}@media screen and (max-width:1023px){.prdetleft{width:100%!important;float:none!important;margin-bottom:30px!important}.prdetright{width:100%!important;float:none;padding-left:0!important}.prheading{margin-bottom:15px;padding-bottom:15px}.relproduct{margin-top:30px;padding:30px 0 20px}.detail-img{height:500px}.shopright{width:calc(100% - 280px);padding-left:20px}.categorybox{width:280px;padding:30px 20px}.htestname{padding-left:50px;font-size:21px;margin-bottom:25px}.htestname::before{width:40px;line-height:80px;height:65px;font-size:24px}.htestbox{padding:30px 25px}}@media(max-width:992px){.educatright>ul>li{width:50%}.sidectabox{padding:30px 20px 30px}.ctatop,.sidectabox p{font-size:15px;line-height:21px}.revcontent p{font-size:18px;line-height:24px}.infobox{background:none;min-height:inherit;padding:0;border:0}.ctinfo{width:100%}.ctquickform{min-height:777px;padding:30px}.hireinfo{background-position:right top;min-height:inherit;overflow:hidden}.ourproject li{padding:0 10px}.ourproject ul{margin:0 -10px}.listleft p,.listright p{font-size:14px}.listleft li,.listright li{padding:0 10px}.htestbox p{font-size:14px;line-height:22px}.treebig{display:none}.newtxtbox{float:none;width:100%;text-align:center;margin-bottom:20px}.arrivalbox{width:100%;float:none;max-width:750px;margin:0 auto}.newarrival{background-size:cover;min-height:inherit;padding:30px 0 95px}.arrivalslider .slick-dots{bottom:-25px}}@media(max-width:860px){.edutxt{padding:20px;height:110px;max-width:260px}.edutxt p{font-size:18px;line-height:22px}.ctleft{width:360px}.ctright{width:calc(100% - 360px);padding-right:25px}.ctopening,.ctinfoleft{padding:20px 25px}.ctopening li:nth-child(2){padding-left:12px}.maintainbox{background-size:cover;min-height:325px}.maintainlist li{width:50%;margin-bottom:20px}.maintainlist{padding:20px 0 10px}.hireinfo{margin-top:30px}.hirelocat{width:100%;padding:20px}.hirelist{width:100%}.hireinfo{padding:25px}.hireadd{font-size:16px;padding-bottom:10px;margin:5px 0 10px;line-height:22px}.shopright{width:100%;float:none;padding:0;margin-top:25px}.categorybox{width:100%;float:none}.listleft li,.listright li{border:0!important;line-height:100%;min-height:inherit;padding:10px}.specialmain{background-image:none;padding:50px 0 90px}.specialmain .spdiv{max-width:100%;padding:75px 30px}.shopmainpg .hprlist li.shopbgbox,.shopmainpg .hprlist>li{width:50%}.shopbox{max-width:320px}}@media(max-width:768px){.reviewbox p,.prdetcontent p,.prship p,.hirecontent p,.hirelocat p,.hcontent p,.homecta p{font-size:15px;line-height:23px}.blacktit,.revtit{padding-bottom:15px;margin-bottom:25px;font-size:26px}.edulist>li{width:50%}.ctright{width:100%;float:none;padding:0}.ctleft{width:100%;float:none;margin-bottom:25px}.ctquickform{max-width:465px;margin:0 auto;min-height:inherit;padding:25px}.get-tit{font-size:26px;margin-bottom:5px}.getsm{line-height:22px}.detprice,.prcat{margin-bottom:10px}.prtable,.detqty{margin:15px 0}.detail-img{height:450px}.hirecontent p{margin-bottom:10px}.hirelocat li{margin-left:35px;font-size:17px}.hirelocat li::before{width:24px;height:21px;left:-35px}.ourprtit{margin-bottom:25px;font-size:26px}.ourproject,.hproductmain{padding:30px 0}.hprtit{font-size:26px;margin-bottom:10px}.htestbox p{height:auto!important}.cltit,.htit{font-size:26px}.htestimain{padding:30px 0}.hcontent p{margin-bottom:10px}.ftlink{width:50%}.ftcontact,.ftopening{width:50%;margin:0}.ftmain{width:100%;margin:30px 0}.ftmain ul{max-width:320px;margin:15px auto 0}.fthead::before{width:calc(100% - 30px);max-width:100%}.hctalisting li{font-size:16px}.pickimg:before{content:none}.pickimg{width:250px}.pickright{width:calc(100% - 260px)}.pickimg img{bottom:0;top:0;left:0;right:0}.pickaddress{padding:15px;text-align:center;font-size:14px}.spartit{padding:15px 30px 15px 15px;font-size:26px}.shoparrival{background-position:0 54px;background-size:cover;margin:0 auto}.hrightbox::before{content:none}}@media(max-width:700px){.commonbanner{margin-bottom:20px!important}.crumbox::before{content:none}.bannerbg{min-height:130px}.heading{margin-bottom:0;font-size:26px}.crumbox{padding-top:58px}.ltprtxt{width:42%}.ltcart{width:58%}.spimg,.slideli .spimg{max-width:290px;margin:65px auto 0;float:none;width:100%}.slideli .spimg img{max-width:100%}.spleft{float:none;width:100%}.slideli .spleft{margin-top:0}.specialmain .spdiv,.slideli .spdiv{height:auto;padding:30px}.spname{font-size:26px;margin-bottom:10px}.disprice{height:120px;width:120px;top:120px;padding:28px 0}.disprice p{font-size:40px}.disprice span{font-size:18px}.specialmain{padding:30px 0}.shopright .ltprtxt{width:48%}.shopright .ltcart{width:52%}}@media(max-width:600px){.reviewpg,.hirepg,.contactus{padding-bottom:40px}.educatright>ul>li{width:100%;margin-bottom:25px}.educatright>ul>li:last-child{margin-bottom:0}.videobox{text-align:center}.sidereview{padding:25px}.sidectabox .ctacall~img{display:none}.ctatit{font-size:20px;line-height:24px}.sidectabox{padding:25px 20px}.revslider{padding-top:55px}.detail-img{height:400px}.addcartbtn span{display:none}.relproduct .shopbox{max-width:320px;margin:40px auto}.maintainlist li{width:100%}.maintainbox{min-height:inherit}.prtxt p{font-size:20px}.prtxt{margin:10px auto 20px}.shophire{min-height:392px}.shophire li{font-size:18px}.pickright{float:none;width:100%;padding:0 20px}.pickimg{float:none;height:auto;margin-top:20px}.pickimg img{position:relative}.picktit{font-size:20px}.pickright li{font-size:14px;padding-left:30px}}@media(max-width:550px){#customer_details .form-row label.inline{display:block}.woocommerce-form__label input[type="checkbox"]+span,.mailchimp-newsletter label{padding-left:26px}.menu_link .locationtxt{display:block;padding:13px 20px}.topright li:first-child{display:none}.menu_link .locationtxt p{color:#fff;font-size:12px;width:75%}.menu_link .locationtxt p br{display:none}.logo-left{width:70px}.reviewbox::before{left:0;width:45px;height:calc(100% - 25px)}.reviewbox{padding:25px 25px 25px 60px}.ctopening,.ctinfoleft{padding:20px 15px}.timing{font-size:13px}.timing p{margin-top:5px}.prtable th{font-size:16px}.prtable td{padding:10px 15px;font-size:15px}.ourproject li .edubox{max-width:320px;margin:0 auto}.hproductmain .prbox,.shopmainpg .prbox,.shophire{max-width:320px;margin:20px auto 10px}.shopmainpg .hprlist li.shopbgbox,.shopmainpg .hprlist>li{width:100%;margin-bottom:0}.shopmainpg .hprlist li.slideli{margin-top:20px}.pickupbox{margin-top:30px}.arrimg{height:190px}}@media(max-width:500px){.edulist>li{width:100%}.educationpg .edubox{max-width:350px;margin:0 auto}.prdetlist li{width:100%;display:block;padding:10px}.prdetlist li:first-child{border-right:0;border-bottom:1px solid #e1e1e1}.detail-img{height:300px}.shopright .shoplist li{width:100%!important}.shopright .shopbox{max-width:320px;margin:0 auto}.shopright .shoptxt p{height:auto!important}.ftlink{width:100%}.ftcontact,.ftopening{width:100%;margin:20px 0}.fthead{margin-bottom:15px;text-align:center;padding-bottom:10px}.footer_top{padding:10px 0 0}.fthead::before{width:100%}.arcartbtn span{display:none}.ftinfo{text-align:center;margin-bottom:5px}.ftlink{text-align:center}.ftlink li{display:inline-block;padding:2px 14px;position:relative}.ftime{margin-bottom:5px}.scrollTop{bottom:50px}.ftlink li:before{font-family:FontAwesome;content:"\f105";color;position:absolute;left:0;top:2px}.ftmain li{padding:14px 10px}.ftmain li:last-of-type>a{padding:8px}}@media(max-width:450px){.menu_link{width:260px}.togglebtn.active{left:259px}.cinfotxt{padding-left:10px;width:calc(100% - 30px)}.cticon,.opnhr span{height:28px;width:28px;line-height:27px}.opnhr span{line-height:34px;margin-right:10px}.hirelist a>span{margin-right:5px;width:26px;height:26px}.hirelist a{font-size:15px}}@media(max-width:380px){.ctopening li{width:100%}.ctopening li:first-child{border:0}.ctopening li:nth-child(2){padding-left:0;margin-top:10px}.ctopening li:last-child{padding-top:0;margin-top:10px;margin-bottom:0;border:0}.cinfotxt span,.cinfotxt a{font-size:13px;line-height:20px}.ctxt{padding:6px 0}.footer_bottom p{font-size:13px}.footer_bottom{padding:12px 0}}