@font-face{font-family:Vanitas;src:url(Vidaloka.7a7b6172230934909bb2.woff2)}@font-face{font-family:Roboto;src:url(Roboto-Regular.03523cf578d69fa92322.ttf)}@font-face{font-family:Menu;src:url(menu.916d9e7c6e2499e52aaf.woff2)}@font-face{font-family:Menu;src:url(chr.5fd557e9a01b49a10f01.woff)}@font-face{font-family:ch;src:url(chod.6d912d7ec3978be58809.ttf)}.clearfix{overflow:auto}.clearfix:after{content:"";clear:both;display:table}body,html{padding:0;margin:0;font-family:Vanitas;font-size:15px}.mainPanel{padding:0 20px;margin:0 auto}@media only screen and (min-width:1390px){body{font-size:16px}}button{background:#173334;padding:8px 0;text-align:center;height:auto;color:#f1e0ce;border:none;outline:none;font-family:Menu}.shadow{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 8px 0 rgba(0,0,0,.19)}.camalCase{text-transform:capitalize}*{box-sizing:border-box}.footerUl{width:100%;justify-content:space-between;font-family:Menu;font-size:.85em;color:#767676;padding-left:0}.footerUl,.fso{margin:0 auto;display:flex;list-style:none}.fso{width:250px;justify-content:space-evenly;padding:40px 0}.fso li{min-width:25%;float:left;padding-left:7%}@media only screen and (max-width:1224px){body{font-size:16px}.home_banner h1{font-size:10em!important}.menu ul li{padding-right:8px!important}.our_story_img .img1{width:230px!important}.our_story_img .img2{width:175px!important;margin-left:10px!important}}@media only screen and (max-width:1024px){body{font-size:15px}.home_banner h1{font-size:9em!important}.menu ul li{padding-right:5px!important;padding-left:5px!important}.our_story_img .img1{width:200px!important}.our_story_img .img2{width:145px!important;margin-left:5px!important}.product{width:50%!important;padding:5%!important}}@media only screen and (min-width:820px){::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #e7e7e7}::-webkit-scrollbar-thumb{background:#f7ead9}::-webkit-scrollbar-thumb:hover{background:#b9ab9c;cursor:pointer}}@media only screen and (max-width:820px){body{font-size:15px}.home_banner h1{font-size:7em!important}.menu ul{width:100%!important;max-width:720px;margin:0 auto;display:flex;justify-content:space-between}.menu .ccmn{width:420px;width:420px!important;margin:0 auto!important;float:none!important;display:table!important}.menu .ccmn li{padding:10px 17px!important}.it{min-height:305px!important}}@media only screen and (max-width:720px){body{font-size:15px}.home_banner{border-radius:0!important}.home_banner img{display:none}.for_mobe{display:block!important}.hide_on_mob{display:none!important}.home_banner h1{font-size:4em!important;letter-spacing:10px!important;display:table;width:100%;margin-top:16%!important}.home_banner h2{font-size:24px!important;margin-left:10px!important}.mainPanel{padding:0 5px!important}.home_banner div{max-width:100%!important}.logo p :first-child,.menu .catMenu{display:none}.bn_circle{left:-20%!important}.mcic{display:table!important;position:absolute;right:10px;top:25%}.trust{padding:10px!important}.ttr,.ytfr{width:100%!important}.ytfr iframe{min-height:200px!important}.our_story .our_story_img,.our_story .str_text{width:100%!important;padding:20px!important}.our_story .our_story_img{padding:5px!important}.ls_our_company{display:table!important}.ls_our_company .it{width:100%!important;min-height:200px!important;border-radius:0!important}.ls_our_company .it2,.ls_our_company .it3{margin-top:20px}.str_text h5,.str_text span{margin:0 auto;margin-left:calc(50% - 156px)!important}.str_text{padding:0 20px!important}.footerUl{display:table!important}.footerUl li{width:33.33%;float:left;margin-top:10px}#gmap_canvas,.adds{width:100%!important}.mainPanel{overflow:hidden}.menu{overflow-x:hidden}.momenu{position:absolute;z-index:99;background:#fff;padding:10px!important;height:70vh;overflow-y:scroll}.showMnu{display:table!important}.momenu li{float:none}.momenu .sub,.momenu li{width:100%!important;padding:10px!important}.momenu .sub{margin-top:15px!important;display:block!important;min-width:100%!important;position:relative!important;background:#f7f7f7!important}.product{width:100%!important;padding:5%!important}.desc,.image{width:100%!important;padding:5%}.desc .bt,.desc .so{width:320px;margin:5px auto 0}.desc .so{margin-top:25px}}.hideNexImg~img{display:none}.legacy{width:100%;display:table;margin-top:45px}.legacy h1{font-size:1.8em;font-family:chr;color:#998e83;position:relative;margin-bottom:40px}.legacy h1:after{content:"";width:150px;position:absolute;margin:0 auto;height:3px;background:#eec062;left:0;bottom:-10px}.legacy p{font-size:.9em;color:#173334;font-family:Menu}.legacy img{width:120px}.fixBox{padding:10px;z-index:99;position:fixed;top:0;width:100%;height:100vh;display:flex;align-items:center;background:rgba(0,0,0,.7);left:0}.fixInner{width:320px;margin:0 auto;padding:10px;background:#f1e0ce;position:relative}.fixScroll{max-height:70vh;overflow-y:scroll;overflow-x:hidden}.clsBx{position:absolute;top:17px;right:10px;padding:5px;width:24px;height:24px;border-radius:50%;filter:brightness(0) invert(1);border:2px solid;cursor:pointer;z-index:999}.hhd{font-family:Menu;position:relative}.hhd:after{content:"";width:100%;position:absolute;margin:0 auto;height:3px;background:#e0d0c0;left:0;bottom:-10px}.floatLable{display:block;width:auto;position:relative;text-align:left;width:290px;font-size:1em;font-family:chr;color:#173334;z-index:100}.floatLable label{width:100%;color:transparent;position:absolute;z-index:-9;left:10px;margin-top:5px;font-size:16px}.floatLable input,.floatLable select,.floatLable textarea{background-color:initial;z-index:9;min-height:30px;padding:5px;width:100%;border-radius:5px;background:#fff;border:1px solid #b29e88;outline:none;margin-top:20px}.floatLable input:focus~label,.floatLable input:not(:placeholder-shown)~label,.floatLable textarea:focus~label,.floatLable textarea:not(:placeholder-shown)~label{top:8px;left:0;color:#173334}.floatLable input:focus,.floatLable input:not(:placeholder-shown),.floatLable textarea:focus,.floatLable textarea:not(:placeholder-shown){margin-top:40px}.floatLable input:focus::placeholder,.floatLable input:not(:placeholder-shown)::placeholder,.floatLable textarea:focus::placeholder,.floatLable textarea:not(:placeholder-shown)::placeholder{color:transparent}.rcv{margin-top:20px}.rcv label{color:#173334;font-size:.9em}.rcv input{margin-right:10px}.aboutUs,.contactUs{width:100%;max-width:900px;margin:0 auto;padding:30px 30px 50px}.soso1 div,.soso div{font-size:20px}.soso1{padding-top:0!important;text-align:center}.soso1:hover,.soso:hover{color:#173334;cursor:pointer;transform:scale(.8)}