/*
Generated time: December 30, 2025 03:52
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
@media only screen and (max-width:1199px){.hero-section{height:550px}}@media only screen and (max-width:991px){.hero-section{height:500px}}@media only screen and (max-width:767px){.hero-section{height:418px}}@media only screen and (max-width:1600px){.padVisMis{padding:0 150px}.cusMyMrg{margin:60px 0}}@media only screen and (max-width:1399px){.bandsBG{padding:20px 0 20px 26px;background-color:var(--theme-Gray-BG)}.sideBlogHeading{font-size:20px}}@media only screen and (max-width:1199px){.navIcon{display:block}.blackBG{position:fixed;top:0;bottom:0;right:-100%;width:100%;background-color:rgba(0,0,0,.5);z-index:99999!important}.blackBGActive{right:0}.navbar{width:450px;position:fixed;left:-500px;top:0;height:100%;background-color:var(--theme-white);flex-direction:column;justify-content:flex-start;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;z-index:3;overflow-y:auto;display:block!important;z-index:999999!important}.navbarActive{left:0}.Close{display:flex;justify-content:left;align-items:start!important;margin:26px 0;cursor:pointer}.BGBreadcrumb{padding:70px 0}.BGBreadcrumb_Slim{padding:10px 0}.sideBlogHeading{font-size:24px}.padVisMis{padding:0 100px}.aboutDesc{font-size:14px;line-height:24px}}@media only screen and (max-width:991px){.heading{font-size:30px}.subHeading{font-size:11px;width:70%}.BGBreadcrumb{padding:40px 0}.BGBreadcrumb_Slim{padding:10px 0}.cusOptBtn{font-size:12px;padding:8px 16px;margin:8px}.shapeName{font-size:12px}.BLogHomeHead{font-size:24px}.blogButton{font-size:12px;padding:8px 10px}.blogHome::after{top:20%}.VerticalLine{margin-right:10px;height:34px}.cusMap{height:450px}.padVisMis{padding:0 36px}.aboutDesc{font-size:16px;line-height:30px}.stickyNone{position:relative!important}}@media only screen and (max-width:767px){.Logo{max-height:50px}.shapeName{font-size:10px}.cusBreadcrumb{font-size:12px}}@media only screen and (max-width:700px){.VerticalLine{display:none!important}.cusMyMrg{margin:60px 0}}@media only screen and (max-width:600px){.productName{font-size:16px}.productPrice{font-size:13px}.FAQBtn{font-size:15px}.FAQBody{font-size:13px;line-height:26px}.aboutDesc{font-size:13px;line-height:24px}}@media only screen and (max-width:575px){.navbar{width:100%;position:fixed;left:-100%;top:0}.navbarActive{left:0}.heading{font-size:26px}.subHeading{font-size:10px;width:80%}.cusOptBtn{font-size:11px;padding:6px 12px;margin:6px}.shapeName{font-size:12px}.BlogHead{font-size:15px}.BlogDesc{font-size:11px}.cusLearn{font-size:12px}.BlogRightArrow{height:8px}.blogButton{padding:6px 8px}.pinButton{max-width:70px}}@media only screen and (max-width:425px){.footContact{font-size:14px!important}}@media only screen and (max-width:375px){.NavmegaHeading{font-size:14px}}@media only screen and (max-width:450px){.cusFontsize{font-size:18px}.cusVerticalLineBorderRight{border-right:none}.OurApproachHvrMain:hover .hvrDescription{display:block}}@media only screen and (max-width:425px){.BGBreadcrumb{background-position:bottom}.BGBreadcrumb_Slim{background-position:bottom}.footContact{font-size:14px!important}}@media only screen and (max-width:375px){.NavmegaHeading{font-size:14px}}@media only screen and (max-width:991px){.stickyNone{position:relative!important}}