body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.homeContainer{overflow:hidden}.homeContainer .aboutContainer{padding-left:4.6875vw;padding-top:.52083vw}@media only screen and (max-width:480px){.homeContainer .aboutContainer{margin-top:4vw}}.homeContainer .homeBG{position:absolute;width:35vw;right:0;top:20vw}@media only screen and (max-width:480px){.homeContainer .homeBG{position:absolute;width:71vw;right:14vw;top:100vw}}@media screen and (min-width:481px) and (max-width:1023px){.homeContainer .homeBG{width:50vw;right:-15vw;top:40vw;display:none}}.homeContainer .link-container{opacity:0;display:none;background:none;position:absolute;font-family:PTSans;top:3.80208vw;right:0;z-index:999;text-decoration:none;font-family:Montserrat-Medium;font-size:1.19792vw;height:5vw}@media only screen and (max-width:480px){.homeContainer .link-container{opacity:0!important}}@media screen and (min-width:481px) and (max-width:1023px){.homeContainer .link-container{opacity:0!important}}.homeContainer .link-container ul{color:#fff;text-decoration:none;list-style:none;display:flex;align-items:center}.homeContainer .link-container ul li{color:#000;margin-right:4.32292vw}.homeContainer .fixed-header{width:100%;opacity:1;display:flex;position:fixed;top:0;left:0;background:#fff;line-height:60px;box-shadow:0 1px 5px #999;transition:all .7s ease 0s;-webkit-transition:all .7s ease 0s;z-index:100;padding-left:56vw}.homeContainer .fixed-header .mob-active li{color:#efc545!important}.homeContainer .fixed-header li{color:#000}.homeContainer .popup{display:flex;position:fixed;top:0;left:0;align-items:center;justify-content:center;width:100vw;height:100vh;z-index:1}.homeContainer .popup .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:5}.homeContainer .popup .pop-section{position:relative;width:30vw;height:40vw;object-fit:contain;z-index:999;border-radius:1vw;outline:none}@media only screen and (max-width:480px){.homeContainer .popup .pop-section{width:85vw;height:112vw}}@media screen and (min-width:481px) and (max-width:1023px){.homeContainer .popup .pop-section{width:75vw;height:100vw}}.homeContainer .popup p{position:absolute;top:1.25vw;right:32vw;cursor:pointer;font-size:1.66667vw;z-index:5}@media only screen and (max-width:480px){.homeContainer .popup p{font-size:6.66667vw;top:13.25vw;right:4%}}@media screen and (min-width:481px) and (max-width:1023px){.homeContainer .popup p{top:3.25vw;font-size:5.66667vw;right:7%}}.activeRoute2,.activeRoute2 li{color:#ffcb08!important}.activeRoute2 li{text-decoration:none}.headerContainer{font-family:Montserrat-Regular;position:relative}.headerContainer .firseSection{position:relative;display:flex;width:100vw;height:2.08333vw;background-color:#ffcb08;justify-content:flex-end}@media only screen and (max-width:480px){.headerContainer .firseSection{height:9.06667vw;justify-content:normal}}@media screen and (max-width:1024px) and (min-width:481px){.headerContainer .firseSection{height:4.94792vw}}.headerContainer .firseSection .infoContainer{display:flex;margin-right:3.90625vw}.headerContainer .firseSection .info{display:flex;align-items:center;margin-left:2.86458vw;font-size:.98958vw;line-height:1.04167vw}@media only screen and (max-width:480px){.headerContainer .firseSection .info{margin-left:12vw;font-size:2.66667vw}}@media screen and (max-width:1024px) and (min-width:481px){.headerContainer .firseSection .info{font-size:1.69271vw}}.headerContainer .firseSection .info img{height:1.30208vw;padding-right:.78125vw}@media only screen and (max-width:480px){.headerContainer .firseSection .info img{padding-right:3.73333vw;height:4vw}}@media screen and (max-width:1024px) and (min-width:481px){.headerContainer .firseSection .info img{height:2.86458vw}}.headerContainer .firseSection .info .phone-adjust{height:2.34375vw;margin-top:.3vw}@media only screen and (max-width:480px){.headerContainer .firseSection .info .phone-adjust{height:6.66667vw}}@media screen and (max-width:1024px) and (min-width:481px){.headerContainer .firseSection .info .phone-adjust{height:4.55729vw}}.headerContainer .secondSection{height:7.8125vw;display:flex;align-items:center}@media only screen and (max-width:480px){.headerContainer .secondSection{height:auto}}@media screen and (max-width:1024px) and (min-width:481px){.headerContainer .secondSection{height:auto}}.headerContainer .secondSection img{height:6.25vw;margin-left:3.64583vw;margin-top:unset}@media only screen and (max-width:480px){.headerContainer .secondSection img{height:20vw;margin-top:7vw}}@media screen and (max-width:1024px) and (min-width:481px){.headerContainer .secondSection img{height:9.11458vw;margin-top:2vw;margin-bottom:2vw}}.headerContainer .secondSection ul{list-style-type:none;display:flex;position:relative;left:30vw}.headerContainer .secondSection ul .adjustList{margin-right:4.32292vw}@media only screen and (max-width:480px){.headerContainer .secondSection ul{display:none}}@media screen and (max-width:1024px) and (min-width:481px){.headerContainer .secondSection ul{display:none}}.headerContainer .secondSection ul li{font-family:Montserrat-Medium;font-size:1.19792vw;margin-left:5.72917vw}.headerContainer .secondSection .menu{display:none}@media only screen and (max-width:480px){.headerContainer .secondSection .menu{display:block;position:absolute;width:9.6vw;height:4.53333vw;right:4vw;top:12vw}}@media screen and (max-width:1024px) and (min-width:481px){.headerContainer .secondSection .menu{display:block;position:absolute;width:5.85938vw;height:2.73438vw;right:4.16667vw;top:8.46354vw}}.headerContainer a{text-decoration:none;color:#000;font-family:Montserrat-Medium;font-size:1.19792vw}@media only screen and (max-width:480px){.headerContainer a{font-size:2.66667vw}}@media screen and (max-width:1024px) and (min-width:481px){.headerContainer a{font-size:3vw}}.Menu-container{position:fixed;top:0;left:80vw;width:20vw;height:45vh;background:#fafafa;font-family:Montserrat-Light;z-index:10;opacity:0;font-size:.78125vw;box-shadow:-2px 2px 5px 0 rgba(0,0,0,.25);display:none}@media only screen and (max-width:800px){.Menu-container{opacity:0;position:fixed;font-size:4.8vw;width:100vw;height:100vh;left:unset}}@media screen and (min-width:481px) and (max-width:1023px){.Menu-container{width:100vw;height:100vh;min-height:unset}}.Menu-container a{text-decoration:none;color:#949494}.Menu-container .activeRoute{color:#000}.Menu-container .close{cursor:pointer;float:left;margin-left:1.5625vw;padding-top:1.04167vw;color:#000;font-size:.83333vw}.Menu-container .close img{width:5.33333vw;height:5.33333vw;margin-right:.52083vw}@media only screen and (max-width:800px){.Menu-container .close img{display:block}}@media screen and (min-width:481px) and (max-width:1023px){.Menu-container .close img{width:2.60417vw;height:2.60417vw}}@media only screen and (max-width:800px){.Menu-container .close{float:right;margin-left:unset;margin-right:6.66667vw;padding-top:6.93333vw}}.Menu-container ul{display:block;position:absolute;left:50%;top:20%;-webkit-transform:translateX(-50%);transform:translateX(-50%);list-style:none;color:#949494;margin:0;padding:0;font-size:1.30208vw;width:unset}@media only screen and (max-width:800px){.Menu-container ul{font-size:7.46667vw;width:100vw;top:10%;display:flex!important;flex-direction:column;left:unset!important;-webkit-transform:unset;transform:unset}}@media screen and (min-width:481px) and (max-width:1023px){.Menu-container ul{top:15%}}.Menu-container ul li{margin-bottom:1.5625vw;text-align:center}@media only screen and (max-width:800px){.Menu-container ul li{margin-bottom:8.21333vw;font-size:6.4vw!important;margin-left:unset!important}}@media screen and (min-width:481px) and (max-width:1023px){.Menu-container ul li{font-size:3.125vw!important;margin-bottom:3.25521vw}}.activeRoute{color:#ffcb08!important;text-decoration:none}.sectionContainer{width:59.89583vw;margin-bottom:2.60417vw}@media only screen and (max-width:480px){.sectionContainer{width:90.66667vw}}@media screen and (min-width:481px) and (max-width:1023px){.sectionContainer{width:92.1875vw}}.sectionContainer h1{font-family:Montserrat-Bold;font-size:1.19792vw}@media only screen and (max-width:480px){.sectionContainer h1{font-size:4vw}}@media screen and (min-width:481px) and (max-width:1023px){.sectionContainer h1{font-size:2.34375vw}}.sectionContainer p{font-family:Montserrat-Regular;font-size:1.14583vw;color:#707070}@media only screen and (max-width:480px){.sectionContainer p{font-size:2.93333vw}}@media screen and (min-width:481px) and (max-width:1023px){.sectionContainer p{font-size:1.95313vw}}.sectionContainer span{color:#ffcb08}.home-margin-adjust{margin-top:unset}@media screen and (min-width:481px) and (max-width:1023px){.home-margin-adjust{width:45.57292vw;margin-top:unset}}@media only screen and (max-width:480px){.home-margin-adjust{margin-top:41vw;width:90.66667vw}}@media screen and (min-width:481px) and (max-width:1023px){.home-tab-adjust{width:65.88542vw;margin-top:unset}}.operationContainer{display:flex;flex-direction:column}@media only screen and (max-width:480px){.operationContainer{margin-top:7vw}}.operationContainer .operationType{cursor:pointer;display:flex;flex-direction:column;width:auto;align-items:center;margin-right:3.8vw;color:#000}@media only screen and (max-width:480px){.operationContainer .operationType{font-size:2.66667vw;margin-right:19vw;margin-bottom:6vw}}@media screen and (min-width:481px) and (max-width:1023px){.operationContainer .operationType{font-size:1.69271vw}}.operationContainer .operationType img{width:3.54167vw;height:2.86458vw;object-fit:contain;margin-bottom:.78125vw;-webkit-filter:brightness(.01);filter:brightness(.01)}@media only screen and (max-width:480px){.operationContainer .operationType img{width:9.6vw;height:6.93333vw}}@media screen and (min-width:481px) and (max-width:1023px){.operationContainer .operationType img{width:11.2vw;height:3.90625vw}}.operationContainer .renderOperation{display:flex}@media only screen and (max-width:480px){.operationContainer .renderOperation{display:flex;width:110vw;flex-wrap:wrap;justify-content:center}}@media screen and (min-width:481px) and (max-width:1023px){.operationContainer .renderOperation{justify-content:center}}.operationContainer .renderOperationInfo{margin-top:2.65625vw}@media only screen and (max-width:480px){.operationContainer .renderOperationInfo{margin-top:0}}.activeOperation{color:#ffcb08!important}.activeOperation img{-webkit-filter:brightness(1)!important;filter:brightness(1)!important}.footerContainer{background:#e0e0e0;width:100vw;height:4.6875vw;display:flex;font-family:Montserrat-Medium;align-items:center;font-size:.9375vw}@media only screen and (max-width:480px){.footerContainer{background:#ffcb08;height:9.33333vw}}@media screen and (min-width:481px) and (max-width:1023px){.footerContainer{font-size:1.5625vw;background:#e0e0e0}}.footerContainer .linkContainer{display:flex}.footerContainer .linkContainer ul{display:flex;list-style:none}@media only screen and (max-width:480px){.footerContainer .linkContainer ul{display:none}}.footerContainer .linkContainer ul li{width:9vw;text-align:center;border-right:1px solid #000}@media screen and (min-width:481px) and (max-width:1023px){.footerContainer .linkContainer ul li{width:12vw}}.footerContainer .linkContainer li:last-child{border-right:none}.footerContainer .activeFooterRoute{color:#ffcb08}.footerContainer .copyrightContainer{margin-left:35vw}@media only screen and (max-width:480px){.footerContainer .copyrightContainer{font-size:2.13333vw;margin-left:23vw}}@media screen and (min-width:481px) and (max-width:1023px){.footerContainer .copyrightContainer{margin-left:10vw;font-size:1.30208vw}}.productContainer{overflow:hidden}.productContainer .filterContainer{list-style:none;display:flex;justify-content:center;align-items:center;font-family:Montserrat-Medium;font-size:.9375vw;width:100vw;background:#e0e0e0;flex-wrap:unset;padding-left:unset;height:2.34375vw;margin-top:unset}@media only screen and (max-width:480px){.productContainer .filterContainer{height:15.46667vw;font-size:2.66667vw;flex-wrap:wrap;padding:0 0 0 1.5vw;margin:7.73333vw 0 0}}@media screen and (max-width:1024px) and (min-width:481px){.productContainer .filterContainer{height:10.28646vw;font-size:1.95313vw;padding-left:4vw;flex-wrap:wrap}}.productContainer .filterContainer li{margin-right:3.48958vw;cursor:pointer}@media only screen and (max-width:480px){.productContainer .filterContainer li{margin-right:3.73333vw}}@media screen and (max-width:1024px) and (min-width:481px){.productContainer .filterContainer li{margin-right:7.55208vw}}.productContainer .filterContainer .activecategory{color:#ffcb08;font-family:Montserrat-Bold}.productContainer .itemSection{display:flex;padding-left:12vw;flex-wrap:wrap;margin-top:3.64583vw;margin-bottom:5vw;width:unset}@media only screen and (max-width:480px){.productContainer .itemSection{margin-top:9.33333vw;width:100vw;padding-left:4vw;min-height:55vh}}@media screen and (max-width:1024px) and (min-width:481px){.productContainer .itemSection{padding-left:7vw}}.productContainer .overlay{position:fixed;background-color:rgba(0,0,0,.56);width:100vw;height:100vh;top:0;left:0;display:flex;justify-content:center;z-index:150}@media only screen and (max-width:480px){.productContainer .overlay{align-items:center}}@media screen and (min-width:481px) and (max-width:1023px){.productContainer .overlay{align-items:center}}.productContainer .overlay .popUp{display:flex;position:relative;height:80vh;width:60.73958vw;background:#e8e8e8;z-index:999;align-items:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:480px){.productContainer .overlay .popUp{height:90vh;flex-direction:column;top:unset;-webkit-transform:unset;transform:unset;width:90vw}}@media screen and (min-width:481px) and (max-width:1023px){.productContainer .overlay .popUp{height:90vh;flex-direction:column;top:unset;-webkit-transform:unset;transform:unset;width:90vw}}.productContainer .overlay .popUp .changeText{position:absolute;bottom:0;display:flex;width:100%;justify-content:center}.productContainer .overlay .popUp .changeText p{color:#000;font-weight:700;font-family:Montserrat-Light;margin-left:.8vw;margin-right:.8vw;cursor:pointer}@media only screen and (max-width:480px){.productContainer .overlay .popUp .changeText p{margin-left:18.8vw;margin-right:18.8vw}}@media screen and (min-width:481px) and (max-width:1023px){.productContainer .overlay .popUp .changeText p{margin-left:18.8vw;margin-right:18.8vw;font-size:3.2vw}}.productContainer .overlay .popUp .productImage{display:flex;justify-content:center;align-items:center;width:55%;height:80%}@media only screen and (max-width:480px){.productContainer .overlay .popUp .productImage{width:90%;height:50%}}@media screen and (min-width:481px) and (max-width:1023px){.productContainer .overlay .popUp .productImage{width:90%;height:45%;padding-top:1.5vw}}.productContainer .overlay .popUp .productImage img{width:100%;height:100%;object-fit:contain}@media only screen and (max-width:480px){.productContainer .overlay .popUp .productImage img{width:100%;margin-top:2.5vw}}@media screen and (min-width:481px) and (max-width:1023px){.productContainer .overlay .popUp .productImage img{width:100%}}.productContainer .overlay .popUp .productDescription{width:45%;display:flex;flex-direction:column;text-align:center;align-items:center}@media only screen and (max-width:480px){.productContainer .overlay .popUp .productDescription{width:100%;margin-top:5vw}}@media screen and (min-width:481px) and (max-width:1023px){.productContainer .overlay .popUp .productDescription{width:100%}}.productContainer .overlay .popUp .productDescription .category{margin-bottom:5vw;font-family:Montserrat-SemiBold}@media only screen and (max-width:480px){.productContainer .overlay .popUp .productDescription .category{font-size:4.26667vw}}@media screen and (min-width:481px) and (max-width:1023px){.productContainer .overlay .popUp .productDescription .category{font-size:3.125vw}}.productContainer .overlay .popUp .productDescription button{height:3.125vw;width:14.58333vw;box-sizing:border-box;text-align:center;font-family:Montserrat-SemiBold;font-size:.9375vw;line-height:1.40625vw;background-color:#000;letter-spacing:.13385vw;color:#fff;cursor:pointer;border:none}@media only screen and (max-width:480px){.productContainer .overlay .popUp .productDescription button{font-size:3.73333vw;height:8vw;width:30vw}}@media screen and (min-width:481px) and (max-width:1023px){.productContainer .overlay .popUp .productDescription button{font-size:2.60417vw;height:6vw;width:28vw}}.productContainer .overlay .popUp .productDescription .productTitle{font-family:Montserrat-SemiBold;font-size:1.19792vw;font-weight:700}@media only screen and (max-width:480px){.productContainer .overlay .popUp .productDescription .productTitle{font-size:4.26667vw}}@media screen and (min-width:481px) and (max-width:1023px){.productContainer .overlay .popUp .productDescription .productTitle{font-size:3.125vw}}.productContainer .overlay .popUp .productDescription p{padding:0 5vw 2vw;font-family:Montserrat-Regular;font-size:1.14583vw;text-align:justify;color:#707070}@media only screen and (max-width:480px){.productContainer .overlay .popUp .productDescription p{font-size:3.73333vw}}@media screen and (min-width:481px) and (max-width:1023px){.productContainer .overlay .popUp .productDescription p{font-size:2.86458vw}}.productContainer .overlay .popUp .productContact{width:45%;display:flex;flex-direction:column;text-align:center;align-items:center}@media only screen and (max-width:480px){.productContainer .overlay .popUp .productContact{width:75%}}@media screen and (min-width:481px) and (max-width:1023px){.productContainer .overlay .popUp .productContact{width:75%}}.productContainer .overlay .popUp .productContact input{width:14.22917vw;height:2.38542vw;padding:12px 20px;box-sizing:border-box;border:none;border-bottom:2px solid #c5bdbd;outline:none;background:none!important;font-family:Montserrat-Regular;font-size:1vw;margin-bottom:1.52292vw}@media only screen and (max-width:480px){.productContainer .overlay .popUp .productContact input{width:80%;height:8.38542vw;font-size:2.5vw;padding:3.2vw .53333vw 2vw}}@media screen and (min-width:481px) and (max-width:1023px){.productContainer .overlay .popUp .productContact input{width:80%;height:6.38542vw;font-size:2.5vw;padding:1.5625vw 0 .5vw}}.productContainer .overlay .popUp .productContact input:focus{border-bottom:2px solid #ffcb08!important}.productContainer .overlay .popUp .productContact input:nth-child(odd){margin-right:unset}.productContainer .overlay .popUp .productContact button{height:2.125vw;width:10.58333vw;box-sizing:border-box;text-align:center;font-family:Montserrat-SemiBold;font-size:.9375vw;line-height:1.40625vw;background-color:#ffcb08;letter-spacing:.13385vw;color:#000;cursor:pointer;border:none}@media only screen and (max-width:480px){.productContainer .overlay .popUp .productContact button{font-size:3.73333vw;height:8vw;width:30vw;margin-top:5vw}}@media screen and (min-width:481px) and (max-width:1023px){.productContainer .overlay .popUp .productContact button{font-size:2.60417vw;height:6vw;width:28vw;margin-top:5vw}}.productContainer .overlay .popUp .productContact .backButton{display:flex;align-items:center;position:absolute;top:4vw;right:17vw;cursor:pointer}@media only screen and (max-width:480px){.productContainer .overlay .popUp .productContact .backButton{left:5vw}}@media screen and (min-width:481px) and (max-width:1023px){.productContainer .overlay .popUp .productContact .backButton{width:80%;right:15vw;top:.8vw}}.productContainer .overlay .popUp .productContact .backButton img{height:1vw;-webkit-transform:rotate(270deg);transform:rotate(270deg);margin-right:1vw}@media only screen and (max-width:480px){.productContainer .overlay .popUp .productContact .backButton img{height:5vw}}@media screen and (min-width:481px) and (max-width:1023px){.productContainer .overlay .popUp .productContact .backButton img{height:4.5vw;margin-right:2vw}}.productContainer .overlay .popUp .productContact .backButton p{padding:0;margin:0}@media screen and (min-width:481px) and (max-width:1023px){.productContainer .overlay .popUp .productContact .backButton p{font-size:3.90625vw}}.productContainer .overlay .popUp .close{position:absolute;font-family:Montserrat-SemiBold;right:2vw;top:1vw;font-size:1.8vw;cursor:pointer}@media only screen and (max-width:480px){.productContainer .overlay .popUp .close{font-size:8vw}}@media screen and (min-width:481px) and (max-width:1023px){.productContainer .overlay .popUp .close{font-size:4.5vw}}.productContainer .link-container{opacity:0;display:none;background:none;position:absolute;font-family:PTSans;top:3.80208vw;right:0;z-index:999;text-decoration:none;font-family:Montserrat-Medium;font-size:1.19792vw;height:5vw}@media only screen and (max-width:480px){.productContainer .link-container{opacity:0!important}}@media screen and (min-width:481px) and (max-width:1023px){.productContainer .link-container{opacity:0!important}}.productContainer .link-container ul{color:#fff;text-decoration:none;list-style:none;display:flex;align-items:center}.productContainer .link-container ul li{color:#fff;margin-right:4.32292vw}.productContainer .fixed-header{width:100%;opacity:1;display:flex;position:fixed;top:0;left:0;background:#fff;line-height:60px;box-shadow:0 1px 5px #999;transition:all .7s ease 0s;-webkit-transition:all .7s ease 0s;z-index:100;padding-left:56vw}.productContainer .fixed-header .mob-active li{color:#efc545!important}.productContainer .fixed-header li{color:#000!important}.ItemContainer{margin-right:2.86458vw;width:16.92708vw;height:20.05208vw;margin-bottom:8.07292vw;border:1px solid #707070}@media only screen and (max-width:480px){.ItemContainer{width:28vw;height:33.33333vw}}@media screen and (min-width:481px) and (max-width:1023px){.ItemContainer{height:22.91667vw;width:19.40104vw}}.ItemContainer .image-container{position:relative;width:100%;height:100%;display:block;margin-bottom:0;cursor:pointer}@media only screen and (max-width:480px){.ItemContainer .image-container{width:28vw;height:33.33333vw;margin-bottom:1.33333vw}}@media screen and (min-width:481px) and (max-width:1023px){.ItemContainer .image-container{height:22.91667vw;width:19.40104vw}}.ItemContainer .image-disp{width:16.92708vw;height:20.05208vw;object-fit:contain}@media only screen and (max-width:480px){.ItemContainer .image-disp{width:28vw;height:33.33333vw}}@media screen and (min-width:481px) and (max-width:1023px){.ItemContainer .image-disp{height:22.91667vw;width:19.40104vw}}.ItemContainer .image-container:after{clear:both;float:none;display:block}.ItemContainer .info-holder{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.4);opacity:.6;bottom:0;opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}@media only screen and (max-width:480px){.ItemContainer .info-holder{opacity:.85;display:none}}.ItemContainer .info-holder .title{position:absolute;text-align:center;font-family:Montserrat-Light;font-weight:700;font-size:1.04167vw;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;color:#fff;margin:auto}@media only screen and (max-width:480px){.ItemContainer .info-holder .title{display:none}}.ItemContainer .image-container:hover .info-holder{opacity:1}.ItemContainer .project-title{text-align:center;margin-top:1.51042vw;margin-bottom:8.59375vw}.aboutMainContainer{overflow:hidden}.aboutMainContainer .aboutContainer{padding-left:4.6875vw;padding-top:.52083vw}@media only screen and (max-width:480px){.aboutMainContainer .aboutContainer{margin-top:4vw}}.aboutMainContainer .homeBG{position:absolute;width:35vw;right:0;top:20vw}@media only screen and (max-width:480px){.aboutMainContainer .homeBG{display:none;position:absolute;width:71vw;right:14vw;top:100vw}}@media screen and (min-width:481px) and (max-width:1023px){.aboutMainContainer .homeBG{width:50vw;right:-15vw;top:40vw;display:none}}.aboutMainContainer .homeBG2{display:none}@media only screen and (max-width:480px){.aboutMainContainer .homeBG2{display:block;position:absolute;width:71vw;right:14vw;top:100vw}}@media screen and (min-width:481px) and (max-width:1023px){.aboutMainContainer .homeBG2{display:none}}.productHomeContainer{display:flex;flex-direction:column;width:100vw}.productHomeContainer .productHeader{display:flex;background-color:#ffcb08;width:25vw;height:2.55208vw;align-items:center;justify-content:center;font-size:1.14583vw;font-family:Montserrat-Bold}@media only screen and (max-width:480px){.productHomeContainer .productHeader{font-size:3.2vw;width:33.33333vw;height:6.66667vw}}.productHomeContainer .renderProducts{display:flex;flex-wrap:wrap}.productHomeContainer .renderProducts .ItemContainer{width:25vw;height:22.39583vw;border:none;margin:0}@media only screen and (max-width:480px){.productHomeContainer .renderProducts .ItemContainer{width:33.33333vw;height:33.33333vw}}.productHomeContainer .renderProducts .ItemContainer .image-disp{width:25vw;height:22.39583vw}@media only screen and (max-width:480px){.productHomeContainer .renderProducts .ItemContainer .image-disp{width:33.33333vw;height:33.33333vw}}.productHomeContainer .renderProducts .ItemContainer .image-container{position:relative;width:100%;height:100%;display:flex;margin-bottom:0;cursor:pointer}@media only screen and (max-width:480px){.productHomeContainer .renderProducts .ItemContainer .image-container{width:33.33333vw;height:33.33333vw}}.productHomeContainer .renderProducts .ItemContainer:nth-child(2),.productHomeContainer .renderProducts .ItemContainer:nth-child(4),.productHomeContainer .renderProducts .ItemContainer:nth-child(5){background:#ebebeb}@media only screen and (max-width:480px){.productHomeContainer .renderProducts .ItemContainer:nth-child(5){background:#fff}}@media only screen and (max-width:480px){.productHomeContainer .renderProducts .ItemContainer:nth-child(6){background:#ebebeb}}.productHomeContainer .renderProducts .ItemContainer:nth-child(7){background:#ebebeb}@media only screen and (max-width:480px){.productHomeContainer .renderProducts .ItemContainer:nth-child(7){background:#fff}}.productHomeContainer .renderProducts .viewProducts{display:flex;justify-content:center;align-items:center}@media only screen and (max-width:480px){.productHomeContainer .renderProducts .viewProducts{width:33.33333vw;height:33.33333vw;background:#ebebeb}}.productHomeContainer .renderProducts .viewProducts button{position:relative;left:50%;-webkit-transform:translateX(-35%);transform:translateX(-35%);height:3.125vw;width:18.22917vw;background-color:#ffcb08;border-radius:5vw;font-size:.9375vw;font-family:Montserrat-Regular;cursor:pointer;border:0}@media only screen and (max-width:480px){.productHomeContainer .renderProducts .viewProducts button{width:21.33333vw;font-size:2.13333vw;height:6.66667vw;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.contactContainer{font-size:1.66667vw;font-family:Montserrat-Regular;margin-top:5vw;background:#faf7f7;padding-top:4.42708vw}.contactContainer p{padding-left:8.85417vw}@media only screen and (max-width:480px){.contactContainer p{font-size:3.73333vw}}@media screen and (min-width:481px) and (max-width:1023px){.contactContainer p{font-size:1.82292vw;margin-bottom:0}}.contactContainer .inputContainer{display:flex;padding-left:8.85417vw;position:relative}@media only screen and (max-width:480px){.contactContainer .inputContainer{flex-direction:column}}.contactContainer .inputContainer .leftInput{display:flex;flex-direction:row;width:47vw;flex-wrap:wrap;margin-top:3.38542vw}@media only screen and (max-width:480px){.contactContainer .inputContainer .leftInput{width:100vw}}@media screen and (min-width:481px) and (max-width:1023px){.contactContainer .inputContainer .leftInput{width:100vw}}.contactContainer .inputContainer .rightInput{margin-top:3.38542vw}.contactContainer .inputContainer button{position:absolute;left:50%;-webkit-transform:translateX(-35%);transform:translateX(-35%);height:3.125vw;width:18.22917vw;background-color:#ffcb08;border-radius:5vw;font-size:.9375vw;font-family:Montserrat-Regular;cursor:pointer;border:0;bottom:-3vw;outline:none}@media only screen and (max-width:480px){.contactContainer .inputContainer button{margin-top:5vw;width:21.33333vw;font-size:2.66667vw;height:6.66667vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-12vw}}@media screen and (min-width:481px) and (max-width:1023px){.contactContainer .inputContainer button{position:relative;top:19.5vw;left:-50%;-webkit-transform:translateX(-35%);transform:translateX(-35%);height:3.125vw;width:18.22917vw;background-color:#ffcb08;border-radius:5vw;font-size:1.5625vw;font-family:Montserrat-Regular;cursor:pointer;border:0}}.contactContainer .addressContainer{height:27.1875vw;position:relative;margin-top:4vw}@media only screen and (max-width:480px){.contactContainer .addressContainer{height:53.33333vw;margin-top:16vw}}@media screen and (min-width:481px) and (max-width:1023px){.contactContainer .addressContainer{height:32.55208vw}}.contactContainer .addressContainer img{width:100vw;position:relative;z-index:1}@media only screen and (max-width:480px){.contactContainer .addressContainer img{width:200%!important}}@media screen and (min-width:481px) and (max-width:1023px){.contactContainer .addressContainer img{width:140%!important}}.contactContainer .addressContainer .address{position:absolute;width:30.20833vw;height:18.22917vw;background:#fff;z-index:2;top:0;left:7.29167vw;top:4.6875vw;box-shadow:3px 6px 5px -1px rgba(0,0,0,.35)}@media only screen and (max-width:480px){.contactContainer .addressContainer .address{height:34.66667vw;width:58.66667vw;box-sizing:border-box;padding-top:4vw}}@media screen and (min-width:481px) and (max-width:1023px){.contactContainer .addressContainer .address{height:23.4375vw;width:35.15625vw;box-sizing:border-box;padding-top:2vw}}.contactContainer .addressContainer .address .details .info{display:flex;font-size:1.14583vw;font-family:Montserrat-Regular;margin-bottom:2.60417vw;margin-left:2vw;margin-top:2vw;align-items:center}@media only screen and (max-width:480px){.contactContainer .addressContainer .address .details .info{font-size:2.4vw}}@media screen and (min-width:481px) and (max-width:1023px){.contactContainer .addressContainer .address .details .info{font-size:1.5625vw}}.contactContainer .addressContainer .address .details .icon{width:1.5625vw;margin-right:1.30208vw}@media only screen and (max-width:480px){.contactContainer .addressContainer .address .details .icon{width:4vw;margin-right:4vw}}.contactContainer .addressContainer .address .details .icon img{object-fit:contain}@media only screen and (max-width:480px){.contactContainer .addressContainer .address .details .icon img{width:120%!important}}.contactContainer .addressContainer .address .details .icon .adjustImg{margin-top:.5vw;width:145%;height:150%}@media only screen and (max-width:480px){.contactContainer .addressContainer .address .details .icon .adjustImg{margin-top:1vw;width:140%;height:150%}}@media screen and (min-width:481px) and (max-width:1023px){.contactContainer .addressContainer .address .details .icon .adjustImg{margin-top:1vw;width:160%!important;height:150%}}.contactContainer .addressContainer img{width:120%;height:100%}textarea{width:32.29167vw;border:1px solid #ffcb08;height:8.59375vw;box-sizing:border-box;outline:none;padding:12px 20px;font-family:Montserrat-Regular;resize:none;font-size:1.14583vw}@media only screen and (max-width:480px){textarea{padding:1.33333vw 1.06667vw;font-size:2.66667vw;width:81.33333vw;height:44vw}}@media screen and (min-width:481px) and (max-width:1023px){textarea{font-size:1.82292vw;height:14.84375vw}}input{width:18.22917vw;height:3.38542vw;padding:12px 20px;box-sizing:border-box;border:1px solid #ffcb08;outline:none;font-family:Montserrat-Regular;font-size:1.14583vw;margin-bottom:1.82292vw}@media only screen and (max-width:480px){input{padding:2.4vw 1.06667vw;font-size:2.66667vw;width:81.33333vw;height:10.66667vw}}@media screen and (min-width:481px) and (max-width:1023px){input{width:20.08854vw;height:6.51042vw;font-size:1.82292vw}}input:nth-child(odd){margin-right:5.20833vw}@media only screen and (max-width:480px){input:nth-child(odd){margin-right:unset}}@media screen and (min-width:481px) and (max-width:1023px){input:nth-child(odd){margin-right:2.60417vw}}.galleryContainer{margin-top:7.8125vw;display:flex;position:relative}@media only screen and (max-width:480px){.galleryContainer{flex-direction:column-reverse;align-items:center;margin-bottom:8vw}}@media screen and (min-width:481px) and (max-width:1023px){.galleryContainer{flex-direction:column-reverse;align-items:center}}.galleryContainer .videoContainer{width:40.10417vw;height:28.125vw;border:2px solid #000;margin-left:9.375vw}@media only screen and (max-width:480px){.galleryContainer .videoContainer{margin-left:unset;width:66.66667vw;height:40vw}}@media screen and (min-width:481px) and (max-width:1023px){.galleryContainer .videoContainer{margin-left:unset;width:65.10417vw;height:45.57292vw;border:2px solid #000}}.galleryContainer .descriptionContainer{width:33.85417vw;margin-left:7.1875vw}@media only screen and (max-width:480px){.galleryContainer .descriptionContainer{width:88vw;margin-left:0}}@media screen and (min-width:481px) and (max-width:1023px){.galleryContainer .descriptionContainer{width:88vw;margin-left:2.60417vw}}.galleryContainer .descriptionContainer .sectionContainer{width:100%}.activeVideo{background:#000}.videoLink{display:flex;justify-content:center;position:absolute;bottom:-3vw;left:25%}@media only screen and (max-width:480px){.videoLink{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-5vw}}@media screen and (min-width:481px) and (max-width:1023px){.videoLink{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-4vw}}.videoLink .Link{width:.78125vw;border:2px solid #000;height:.78125vw;border-radius:2vw;margin:2vw .5vw .5vw;cursor:pointer}@media only screen and (max-width:480px){.videoLink .Link{width:2.13333vw;height:2.13333vw}}@media screen and (min-width:481px) and (max-width:1023px){.videoLink .Link{width:1.95313vw;height:1.95313vw}}.productDetailContainer .productContainer{display:flex;width:100vw;min-height:90vh}@media only screen and (max-width:480px){.productDetailContainer .productContainer{flex-direction:column;align-items:center;min-height:75vh}}@media screen and (min-width:481px) and (max-width:1023px){.productDetailContainer .productContainer{min-height:unset}}.productDetailContainer .productContainer .productImage{width:40%;padding-top:8vw}@media only screen and (max-width:480px){.productDetailContainer .productContainer .productImage{width:100%}}.productDetailContainer .productContainer .productImage img{width:90%}@media only screen and (max-width:480px){.productDetailContainer .productContainer .productImage img{width:100%}}.productDetailContainer .productContainer .productDescription{width:60%;display:flex;flex-direction:column;padding-top:8vw}@media only screen and (max-width:480px){.productDetailContainer .productContainer .productDescription{width:80%}}.productDetailContainer .productContainer .productDescription .productTitle{padding-left:5vw;font-family:Montserrat-Bold;font-size:1.19792vw}@media only screen and (max-width:480px){.productDetailContainer .productContainer .productDescription .productTitle{font-size:3.2vw}}.productDetailContainer .productContainer .productDescription p{padding:0 5vw 5vw;font-family:Montserrat-Regular;font-size:1.14583vw;color:#707070}@media only screen and (max-width:480px){.productDetailContainer .productContainer .productDescription p{font-size:2.93333vw}}@font-face{font-family:Montserrat-Light;src:url(/static/media/Montserrat-Light.2f354053.ttf)}@font-face{font-family:RalewayLight;src:url(/static/media/Raleway-Light.353ea0a0.ttf)}@font-face{font-family:Montserrat-Regular;src:url(/static/media/Montserrat-Regular.a8a11736.ttf)}@font-face{font-family:RalewayMedium;src:url(/static/media/Raleway-Light.353ea0a0.ttf)}@font-face{font-family:Montserrat-SemiBold;src:url(/static/media/Montserrat-SemiBold.bb3740d3.otf)}@font-face{font-family:Montserrat-Bold;src:url(/static/media/Montserrat-Bold.a3b387c9.ttf)}@font-face{font-family:Montserrat-Medium;src:url(/static/media/Montserrat-Medium.0098f804.ttf)}@font-face{font-family:MontserratSubrayada-Regular;src:url(/static/media/MontserratSubrayada-Regular.22728bb1.ttf)}@font-face{font-family:GreatVibes-Regular;src:url(/static/media/GreatVibes-Regular.53e7427d.otf)}body,html{padding:0;overflow-x:hidden;margin:0;box-sizing:border-box}@media only screen and (max-width:480px){body,html{overflow-x:hidden}}@media screen and (min-width:481px) and (max-width:1023px){body,html{overflow-x:hidden}}a{text-decoration:none}button{outline:none}.ani-show{-webkit-animation:animate-in 1s;animation:animate-in 1s}@-webkit-keyframes animate-in{0%{opacity:0}to{opacity:1}}@keyframes animate-in{0%{opacity:0}to{opacity:1}}a{color:#000}
/*# sourceMappingURL=main.891ef071.chunk.css.map */