*,.all-to-none{padding:0;margin:0}body,html{height:100%}@font-face{font-family:Palatino-Roman;src:url(../assets/fonts/Palatino-Roman_34625.ttf)}@font-face{font-family:Palatino;src:url(../assets/fonts/Palatino-Roman_34625.ttf)}@font-face{font-family:Lato;src:url(../assets/fonts/Lato-Regular.ttf)}@font-face{font-family:LatoBold;src:url(../assets/fonts/Lato-Bold.ttf)}a{text-decoration:none!important;color:inherit}a,a:link,a:visited{text-decoration:none}body{min-width:1160px;max-width:100%;overflow-x:hidden;font-family:'Source Sans Pro',sans-serif}.myBtn{cursor:pointer;position:relative;display:inline-block;background-image:linear-gradient(to left,transparent,transparent 50%,#6DC1F7 50%,#6DC1F7);background-position:100% 0;background-size:200% 100%;transition:all .25s ease-in}.myBtn:hover{color:#fff!important;background-position:0 0;border:1px solid #6DC1F7!important}.footer-nav .footer-nav-1,.footer-nav .footer-nav-2{padding-right:25px;border-right:2px solid #272F3D}.navBarSection{height:60px;width:100%;background-color:#fff;padding-top:17px}.icon-navbar,.navbar-subtitle,.navbar-title{float:left}.icon-navbar{background-image:url(../assets/img/navbar/nav-icon.png);width:27px;height:30px;background-size:27px 30px;margin-right:15px}.navbar-subtitle,.navbar-title{height:33px;line-height:33px;vertical-align:middle}.navbar-title{font-weight:700;font-size:24px;width:108px}.navbar-subtitle{color:#7E8591;font-size:16px}.nav-arrow-container{width:56px;height:48px;line-height:48px;vertical-align:middle;color:#D5DCE7;font-size:48px;float:right;cursor:pointer;margin-top:-10px}.nav-arrow-container i:hover{color:#2F3134}.nav-arrow-container i:nth-child(2){float:right}.container-position{position:relative;padding-left:200px}.footer-nav .footer-nav-2,.footer-nav .footer-nav-3{padding-left:25px;float:left}.page-footer{margin-top:160px;border-top:1px solid #D5DCE7;height:760px;padding-top:68px;background:#fff;position:relative;z-index:2}.page-footer .footer-btn{height:40px;width:180px;border-radius:20px;line-height:38px;vertical-align:middle;font-size:18px;font-weight:200}.page-footer .footer-btn-text{margin-top:12px;font-size:16px}.page-footer .footer-divider{height:10px;width:100%;margin-top:48px}.page-footer .footer-img{height:350px;width:100%;background-size:cover;background-repeat:no-repeat;line-height:350px;vertical-align:middle;font-size:32px;font-weight:700;color:#fff}.footer-nav,.footer-social{height:24px;line-height:24px;vertical-align:middle}.footer-container{border-top:2px solid #272f3d;max-width:950px}.footer-nav{width:501px;font-size:18px;margin-top:60px}.footer-nav a{color:#272F3D}.footer-nav .footer-nav-1{float:left}.footer-social{width:216px;margin-top:20px;font-size:24px}.footer-social i{float:left;margin-right:40px}.footer-social i:last-child{margin:0}.foot-copyright{margin-top:35px;font-size:14px;font-weight:300;color:#272F3D}.loader{border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #3498db;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.no-js #loader{display:none}.js #loader{display:block;position:absolute;left:100px;top:0}#myUpBtn,.forPassPage,.gray-background{display:none}.gray-background,.se-pre-con{width:100%;height:100%;left:0;top:0}.se-pre-con{position:fixed;z-index:9999;background:url(../assets/img/Preloader_2.gif) center no-repeat #fff;background-size:120px 120px}.gray-background,.menu-icon{z-index:999;position:absolute}.gray-background{background-color:rgba(29,44,76,.95)}.gray-background .menu-close-icon{width:25px;height:25px;position:absolute;background:url(../assets/img/about/group-2@2x.png);background-size:100% 100%;top:46px;right:124px;cursor:pointer}.gray-background .menu-list{width:132px;height:332px;margin-top:200px}.gray-background .menu-list div{font-family:Palatino;font-size:36px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;text-align:center;color:#fff;margin-bottom:36px;cursor:pointer}.menu-icon{top:48px;right:120px;width:32px;height:21px;background:url(../assets/img/about/menu@2x.png);background-size:100% 100%;cursor:pointer}.icons{width:288px;height:24px;bottom:100px;position:absolute;left:50%;margin-left:-143px}.icons div{background-size:100% 100%;width:24px;height:24px;margin-left:64px;float:left}.icons a:first-child div{background-image:url(../assets/img/about/email@2x.png);margin-left:0;height:20px;margin-top:2px}.icons a:nth-child(2) div{background-image:url(../assets/img/about/linkedin@2x.png)}.icons a:nth-child(3) div{background-image:url(../assets/img/about/dribbble@2x.png)}.icons a:nth-child(4) div{background-image:url(../assets/img/about/ins@2x.png)}.passwordPage{width:100%;height:100%;position:relative}.passwordPage .iconLogo{width:42px;height:32px;position:relative;left:29px;top:48px;background-image:url(../assets/img/icon@2x.png);background-size:100% 100%}.passwordPage .passwordContainer{width:100%;height:100%;position:relative;float:left}.passwordPage .passwordContainer .passwordBox{width:420px;height:420px;position:absolute;top:50%;bottom:0;left:0;right:0;margin:-210px auto auto}.passwordPage .passwordContainer .passwordBox div,.passwordPage .passwordContainer .passwordBox input{float:left}.passwordPage .passwordContainer .passwordBox div:first-child{height:48px;font-family:Lato;font-size:32px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:1px;text-align:left;color:#1d2c4c}.passwordPage .passwordContainer .passwordBox div:nth-child(2){margin-top:24px;width:420px;height:56px;font-family:Lato;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.75;letter-spacing:normal;text-align:justify;color:#525975}.passwordPage .passwordContainer .passwordBox .passwordSubmit{margin-top:24px;width:94px;height:48px;border-radius:10px;background-color:#0152fc;color:#fff;font-family:Lato;font-size:16px;line-height:48px;vertical-align:middle;text-align:center;cursor:pointer}.passwordPage .passwordContainer .passwordBox input{border:1px solid #a8acba;width:420px;height:48px;border-radius:10px;padding-left:15px;margin-top:24px;margin-bottom:0}.passwordPage .passwordContainer .passwordBox .error{border:1px solid #fd4239}.passwordPage .passwordContainer .passwordBox .errorMsg{margin-top:16px;width:420px;height:28px;font-family:Lato;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.75;letter-spacing:normal;text-align:justify;color:#ff2851;float:left;display:none}.passwordPage .passwordContainer .passwordBox ::-webkit-input-placeholder{width:68px;height:28px;font-family:Lato;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.75;letter-spacing:normal;text-align:left;color:#a8acba}.passwordPage .passwordContainer .passwordBox ::-moz-placeholder{width:68px;height:28px;font-family:Lato;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.75;letter-spacing:normal;text-align:left;color:#a8acba}.passwordPage .passwordContainer .passwordBox :-ms-input-placeholder{width:68px;height:28px;font-family:Lato;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.75;letter-spacing:normal;text-align:left;color:#a8acba}.passwordPage .passwordContainer .passwordBox :-moz-placeholder{width:68px;height:28px;font-family:Lato;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.75;letter-spacing:normal;text-align:left;color:#a8acba}#pass_index{display:block}.main-content-19{border-top:1px solid #dcdee3}#myUpBtn{width:74px;height:74px;background:url(../assets/img/upBtn.png);background-size:100% 100%;position:fixed;bottom:20px;right:30px;z-index:99;border:none;outline:0;cursor:pointer}