:root{--base-background:#ececec;--primary-background:#1a1823b0;--accent-color:#202A44;--accent-sub-color:#D0D0D0;--text-color:#02055A;--base-color:#fff7f9;--very-large-text:calc(2rem + .5vw);--very-small-text:calc(.6rem + .3vw);--heading-text:calc(1.3rem + .5vw);--para-text:calc(.8rem + .2vw)}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}body.preloader-site{overflow:hidden}body,html{overflow-x:hidden;background:var(--base-background)}.preloader-wrapper{background:#fff;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999999;display:grid;place-items:center}*{margin:0;padding:0;font-family:Poppins,sans-serif;user-select:none;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{scroll-behavior:smooth;background:var(--base-color)}body{width:100vw;overflow-x:hidden;color:var(--text-color)}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-thumb{background:linear-gradient(var(--accent-sub-color),var(--accent-color));border-radius:10px}.bgWhite{position:relative;display:grid;place-items:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;background:#fff}#welcome{position:relative;display:grid;place-items:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:90099990}#welcome .card{position:absolute;color:var(--accent-color);padding:2%;display:grid;display:none;place-items:center;grid-gap:15px;border-radius:15px;box-shadow:0 0 35px 0 #202a4465;z-index:9009999}#welcome .card img{width:80px}#welcome .card h3{font-size:var(--heading-text)}h2{font-size:calc(1.2rem + .7vw)}b{font-size:calc(.9rem + .7vw)}small{font-size:calc(.2rem + .7vw)}p{font-size:var(--para-text);line-height:1.2rem;font-weight:100}section{text-align:center;padding:5%;position:relative}img,video{width:100%;height:auto}a{text-decoration:none;color:inherit}ol,ul{list-style:none}.flex{display:flex}.flex1{flex:1}.bgaccent{background:var(--accent-color)}.contactBox{box-shadow:0 0 10px 0 rgba(0,0,0,.3)}.secHeading{margin-bottom:2%;color:var(--accent-color)}.secHeadingLeft{text-align:left}.secHeadingLeft h2{margin-bottom:1%;font-size:var(--heading-text)}.secHeadingLeft p{margin-bottom:1%;max-width:60%}.embbedmap{border:0;border-radius:10px}.icontext{margin:.5rem 0;display:flex}.icontext .icon{width:10%}.icontext .text{font-size:calc(.35rem + .7vw);width:90%}.icontext ion-icon{font-size:20px;color:var(--accent-color)}.validwarn{margin:4px 0;color:rgba(255,37,73,.767);visibility:hidden}.btn{display:flex;justify-content:space-between;align-items:center;padding:0 10px}.btnwithicon ion-icon{margin-left:10px;font-size:18px}.btnwithicon{display:flex;align-items:center;justify-content:space-between}button{background:var(--accent-sub-color);position:relative;font-weight:800;cursor:pointer;border-radius:100px;padding:0 2em;height:40px;border:0;opacity:.9;color:var(--accent-color);transition:opacity .5s}button:disabled{opacity:.95;cursor:not-allowed}button:hover{opacity:1}.btn-outlined{background:0 0;border:2px solid var(--accent-sub-color);color:var(--accent-sub-color);cursor:pointer;border-radius:8px;padding:0 2em;height:2.5rem;transition:.5s}.btn-outlined:hover{background:var(--accent-sub-color);color:var(--accent-color)}.gradientText{background:linear-gradient(to left,var(--accent-color) 0,var(--accent-sub-color) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}footer{background:var(--accent-color);padding:2%;display:grid;font-weight:100;place-items:center}footer small,footer span{color:var(--accent-sub-color)}.fadetext{opacity:.9}@media only screen and (max-width:850px){small{font-size:calc(.35rem + .8vw)}}@media only screen and (max-width:667px){main{--heading-text:calc(1.5rem + .5vw);--para-text:calc(.8rem + .5vw);--very-small-text:calc(.7rem + .3vw)}section{padding:15% 5%}h2{font-size:calc(1rem + 1vw)}b{font-size:calc(1rem + 1vw)}.subtext{font-size:var(--para-text)}small{font-size:calc(.5rem + 1vw)}.icontext .text{font-size:calc(.6rem + 1vw)}p{font-size:calc(.8rem + .2vw);line-height:1rem}footer{padding:5% 0}.hideOnMobile{display:none}.hideOnDesktop{display:block!important}#welcome .card{padding:10% 5%;width:80%;grid-gap:20px}}.hideOnDesktop{display:none}a:active,a:focus,button:active,button:focus,input,input:active,input:focus{outline:0;outline-style:none;outline-width:0}a:active,a:focus,button::-moz-focus-inner,button:active,button:focus,input[type=button]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:none}