.message-section{width:100vw;color:#fff;font-size:.9em;text-align:right}.message-section>*{width:0;height:0;top:0;right:0}.message-section .message-info,.message-section .message-error,.message-section .message-success,.message-section .message-warning{position:fixed;width:300px;height:100px;top:90px;left:-10px;padding:20px;border-radius:10px;border:2px solid;z-index:19;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.message-section .message-info span,.message-section .message-error span,.message-section .message-success span,.message-section .message-warning span{display:block;position:relative}.message-section .message-info .close-message,.message-section .message-error .close-message,.message-section .message-success .close-message,.message-section .message-warning .close-message{cursor:pointer}.message-section .message-info{border-color:#2ba3ff}.message-section .message-error{border-color:#eb3838}.message-section .message-success{border-color:#49e98c}.message-section .message-warning{border-color:#ffbf5a}.col{display:flex;align-items:center}.col:before,.col:after{content:"";display:table;clear:both}.col.text{max-width:1120px;margin:0 auto}.col.text>*{padding:15px}.col.reverse{flex-direction:row-reverse}.col.reverse [class*="col-h"]{float:right!important}[class*="col-"]{display:inline-block;height:100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}[class*="col-h"]{float:left}[class*="col-h"]:before,[class*="col-h"]:after{content:"";display:table;clear:both}.col-h-1{width:100%}.col-h-2{width:50%}.col-h-3{width:33.33%}.col-h-3-2{width:66.66%}.col-h-4{width:25%}.col-h-4-3{width:75%}.col-h-5{width:20%}.col-v-1{height:100%}.col-v-2{height:50%}.col-v-3{height:33.33%}.col-v-3-2{height:66.66%}.col-v-4{height:25%}.col-v-5{height:20%}@media only screen and (max-width:767px){.col{display:block}[class*="col-h"]{float:none;width:100%}}@font-face{font-family:'GeosansLight';font-style:normal;font-weight:normal;src:local("GeosansLight"),url(../Content/Styles/GeosansLight.woff) format("woff")}@font-face{font-family:'GeosansLight-Oblique';font-style:normal;font-weight:normal;src:local("GeosansLight-Oblique"),url(../Content/Styles/GeosansLight-Oblique.woff) format("woff")}html,body{height:100%}body{width:100%;background:#333;-webkit-font-smoothing:antialiased;color:#fff;font-size:14pt;font-family:"GeosansLight",serif;font-weight:lighter;line-height:1.6}body *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body h1,body h2,body h3,body h4,body h5,body h6,body btn{font-weight:normal;line-height:1em}body h1{font-size:1.8em;margin:.5em auto}body h1.bold{font-family:"GeosansLight",serif;font-weight:bold}body h1.huge{font-size:2.5em;line-height:1.2em;margin:0}body h1.title{background-color:#333;line-height:1em;font-size:2.5em;text-align:center}body h2{font-size:1.5em;margin-top:.5em;margin-bottom:.5em}body h3{font-size:1.1em;margin-top:.3em;margin-bottom:.5em;font-family:"GeosansLight",serif;font-weight:bold}body h4{font-size:1em;margin-top:.3em;margin-bottom:.5em;font-family:"GeosansLight",serif;font-weight:bold}body h5{font-size:.8em;margin-top:.3em;margin-bottom:.5em;font-family:"GeosansLight",serif;font-weight:bold}body a,body a:link,body a:visited,body a:active,body a:hover{font-family:"GeosansLight",serif;text-decoration:none;color:inherit}body p{padding:.5em}body p.upper-bold{text-transform:uppercase;font-weight:700}body strong{font-weight:normal}body .bg-white{background-color:#fff;color:#333}body .bg-blue1{background-color:#005771}body .bg-blue2{background-color:#1886a7}body .align-center{text-align:center}body ::selection{background:#6cacdc;color:#fff}body ::-moz-selection{background:#6cacdc;color:#fff}body ::-webkit-input-placeholder{color:#fff}body ::-moz-placeholder{color:#fff}body :-ms-input-placeholder{color:#fff}body :-moz-placeholder{color:#fff}body img{width:100%}body video#bgvid{position:fixed;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-2;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url(http://nandecapital.com/Content/Video/snap.png) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width:767px){body #about .col-h-3 .image-circle{width:50%;display:block;margin:0 auto}}body #home{display:block;padding:0;z-index:1;color:#fff}body #home>.container{z-index:1}body #home:before{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:-1;background-color:rgba(255,255,255,.5)}body #home #hero{height:700px;padding-top:100px}body #home .banner{width:100%;max-width:750px;margin:150px auto;color:#333;font-weight:bold}body #home .banner h1{padding:20px 0}body #home .banner:before{content:""}body #contact{text-align:center}body #team{text-align:center;padding:0}body #team [class^=col-]{background:center center no-repeat;background-size:cover;height:300px;position:relative;overflow:hidden}body #team [class^=col-] .description{opacity:0;padding:0 15px;width:100%;height:100%;position:absolute;left:0;top:100px;text-align:center}body #approach{text-align:center;padding:0}body #approach [class^=col-]{background:center center no-repeat;background-size:cover;height:300px;position:relative;overflow:hidden}body #approach [class^=col-] .description{opacity:0;padding:0 15px;width:100%;height:100%;position:absolute;left:0;top:100px;text-align:center}@media only screen and (min-width:767px){body #hero,body #exp{overflow:hidden;width:100%;position:relative}body #exp:after,body #about .section:nth-child(1):after,body #about .section:nth-child(2):after,body .section:nth-child(3):after,body #about .section:nth-child(4):after,body #contact:after{content:"";position:absolute;display:block;width:100%;height:100%;top:25%;left:-36%;z-index:-1;background-color:rgba(255,255,255,.8);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg);opacity:.2;background:url(../Content/Images/Elements/logo.png) center center no-repeat;background-size:contain}body #about .col{position:relative;z-index:5}body #about .section:nth-child(1),body #about .section:nth-child(3){overflow:hidden;width:100%;position:relative}body #about .section:nth-child(1):after,body #about .section:nth-child(3):after{content:"";position:absolute;display:block;width:120%;height:340px;top:-15%;left:-60%;z-index:0;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}body #about .section:nth-child(2),body #about .section:nth-child(4){overflow:hidden;width:100%;position:relative}body #about .section:nth-child(2):after,body #about .section:nth-child(4):after{content:"";position:absolute;display:block;width:109%;height:400px;top:66%;left:38%;z-index:0;-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}body #contact{overflow:hidden;width:100%;position:relative;z-index:1}body #contact:after{width:120%;height:500px;top:14%;left:-10%;background-position:center center;background-size:330px;-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}body #location{padding:0}body #location [class^=col-]{background:center center no-repeat;background-size:cover;height:300px;position:relative;overflow:hidden}body #location [class^=col-]:nth-child(odd):hover:before{background-color:rgba(0,87,113,.8)}body #location [class^=col-]:nth-child(even):hover:before{background-color:rgba(24,134,167,.8)}body #location [class^=col-] .description{opacity:0;padding:0 15px;width:100%;height:100%;position:absolute;left:0;top:100px;text-align:center;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}body #location [class^=col-]:before{content:"";position:absolute;display:block;top:0;left:0;right:0;bottom:0;background-color:transparent;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}body #location [class^=col-]:hover:before{background-color:rgba(0,0,0,.8)}body #location [class^=col-]:hover .description{opacity:1;padding-top:0;top:0}}@media only screen and (min-width:767px)and (max-width:767px){body #location [class^=col-]{height:auto}body #location [class^=col-]:before{background-color:rgba(0,0,0,.8)}body #location [class^=col-] .description{opacity:1;height:auto;top:0;position:relative}body #location [class^=col-].active,body #location [class^=col-]:hover{height:auto}}body .body-content{padding:0!important;padding-top:100px;background-color:transparent!important;height:100%}body .body-content>.section:first-child,body .body-content>h1:first-child{padding-top:100px!important}@media only screen and (max-width:767px){body .body-content>.section:first-child,body .body-content>h1:first-child{padding-top:65px!important}}body .body-content .section{align-items:center;padding:30px;position:relative}body .body-content .timeline{position:relative;font-size:1.2em}body .body-content .timeline:before{content:"";width:2px;height:100%;display:block;position:absolute;left:50%;margin-left:-1px;background-color:#333}body .body-content .timeline li{height:inherit;padding:25px;margin:30px 0}body .body-content .timeline li div{width:46%;clear:both}body .body-content .timeline li:after{content:"";display:table;clear:both}body .body-content .timeline li .circle{width:50px;height:50px;border-radius:50px;border:3px solid #c90;display:block;position:absolute;background-color:#0a0a0a}body .body-content .timeline li:nth-child(odd){text-align:right}body .body-content .timeline li:nth-child(odd) .circle{margin-top:-45px;left:calc(50% - 25px)}body .body-content .timeline li:nth-child(even){text-align:left}body .body-content .timeline li:nth-child(even) div{float:right}body .body-content .timeline li:nth-child(even) .circle{margin-top:-3px;right:calc(50% - 25px)}body .container{width:100%;padding:10px}body .container div.content{width:100%;max-width:1200px;margin:0 auto}body .container div.content p{margin:0 auto}body .container.flex{display:flex;align-content:center;align-items:center;flex-wrap:wrap}body .container.full-height{height:100%}body .flex-no-center{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap}body .info-window{color:#333}body .contact-form{width:80%;max-width:700px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:460px){body .contact-form{width:100%}}body .contact-form form{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body .contact-form form input,body .contact-form form textarea{background-color:transparent;line-height:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:3px solid #1886a7;border-radius:0;color:#fff;padding:15px;margin:.5%;font-family:inherit;font-size:inherit}body .contact-form form input:focus,body .contact-form form textarea:focus{outline:none;background-color:#1886a7}body .contact-form form input{width:99%}body .contact-form form textarea{height:110px;min-height:110px;max-height:110px;min-width:99%;max-width:99%;width:99%}body #as-seen{display:block;text-align:center}body .split-4{width:100%;clear:both;min-height:300px;position:relative;justify-content:center}body .split-4>*{width:50%;height:100%}body .split-4 .item{padding:25px;min-width:300px}body .split-4 .head{font-size:1.2em;font-weight:400}body .split-view-2{width:100%;clear:both;height:300px;position:relative}body .split-view-2>*{float:left;width:50%;height:100%}body .split-view-2 .description{padding:30px}body .split-view-2 .description>div{width:100%}body .split-view-2 .image{overflow:hidden;position:relative;background-color:#333}body .split-view-2 .image img{bottom:0;left:0;margin:0 auto}body .split-view-2 .image img.logo{max-height:80%;max-width:80%;-ms-object-fit:contain;object-fit:contain;min-height:auto;min-height:initial}body .split-view-2 .compat-obkect-fit{background-size:cover;background-position:center center}@media only screen and (max-width:475px){body .split-view-2{height:auto;display:flex;flex-direction:column}body .split-view-2:nth-child(odd){flex-direction:column-reverse}body .split-view-2>*{float:none;width:auto;height:300px}body .split-view-2 .description{padding:10px}body .split-view-2 .image{top:0;left:0;width:100%}}body .contact-map{text-align:center;width:100%;background-color:#333}body .contact-map h2{display:inline-block;margin-bottom:15px}body .contact-map #map-canvas{width:100%!important}body .btn{font-weight:bold;font-family:"GeosansLight",serif;font-size:18pt;border:3px solid;border-radius:0;background-color:initial;padding:9pt 18pt;line-height:20pt;position:relative;display:inline-block;margin:0 auto;z-index:1;cursor:pointer;min-width:150px;width:auto;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}body .btn span{z-index:1;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}body .btn:before{content:"";position:absolute;display:block;top:0;left:0;width:0;height:100%;z-index:-1;border-radius:inherit;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}body .btn.blue1{border-color:#005771;background-color:transparent;color:#fff}body .btn.blue1:hover span,body .btn.blue1.active span{color:#333}body .btn.blue1:hover:before,body .btn.blue1.active:before{width:100%;background-color:#005771}body .btn.blue2{border-color:#1886a7;background-color:transparent;color:#fff}body .btn.blue2:hover span,body .btn.blue2.active span{color:#fff}body .btn.blue2:hover:before,body .btn.blue2.active:before{width:100%;background-color:#1886a7}body .btn.blue3{border-color:#1886a7;background-color:transparent;color:#1886a7}body .btn.blue3:hover span,body .btn.blue3.active span{color:#fff}body .btn.blue3:hover:before,body .btn.blue3.active:before{width:100%;background-color:#1886a7}body .subtext{font-size:.5em}body .quote-wrapper{text-align:center;max-width:650px;margin:150px auto 150px!important}body .quote-wrapper .quote{margin-top:25px;font-size:.825em}body .quote-wrapper .quote:before,body .quote-wrapper .quote:after{font-size:1em;line-height:.5em;display:inline-block;height:1px}body .quote-wrapper .quote:before{content:"“"}body .quote-wrapper .quote:after{content:"”"}body .person{display:block;float:right;margin-top:25px}body .person:before{content:" - "}body footer{font-size:12pt;display:block;padding:50px;background-color:#333;text-align:center;position:relative;z-index:1}body footer .social-footer{text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;font-size:2em;display:flex;justify-content:center;align-items:center}body footer .social-footer a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50px;height:50px;margin:5px 10px;color:#fff;background-color:#333;border-radius:500px}body footer .social-footer a:hover{color:#333;background-color:#fff}body footer .address-footer{font-size:10pt}body footer .address-footer ul{display:inline-block;padding:20px;vertical-align:top}body footer .address-footer:after{content:"";display:table;clear:both}body footer .footer-nav .nav li{display:inline-block}body footer .footer-nav .nav li a:hover{color:gray}body .image-circle{border-radius:50%;background:center center no-repeat;background-size:cover;width:100%;height:100%;overflow:hidden}body .image-circle img{display:inline-block;vertical-align:middle}body .clear{clear:both}body .float-right{float:right}body .space-25{margin-bottom:25px}@media only screen and (max-width:800px){body,html{font-size:14pt}body .body-content .section{height:auto!important}body .body-content .section .content{margin:0}body .body-content .section#home{height:480px}body .body-content .section#about .content{float:none;max-width:auto;max-width:initial}body .body-content .timeline{font-size:.8em}body .body-content .timeline li div{float:right;text-align:left;width:calc(100% - 50px)}body .body-content .timeline li .circle{left:10px!important;margin:0!important}body .body-content .timeline:before{left:35px}body .body-content h1.huge{font-size:2em}body .body-content .section,body .body-content footer{padding:25px 15px}body .body-content .columnar-display .columnar-item{margin:10px auto}body footer{text-align:center!important}body footer span.made-with{float:none!important;display:block}body footer .social-footer a{width:30px!important;font-size:14pt!important;height:30px!important}}@media only screen and (max-width:475px){body #home #hero{height:auto;padding-top:65px}body #home #hero .banner{margin:50px 0;height:auto}}.navbar{position:fixed;top:0;bottom:auto;bottom:initial;width:100%;z-index:20;-webkit-transition:all .1s cubic-bezier(.72,.01,.55,.87);-moz-transition:all .1s cubic-bezier(.72,.01,.55,.87);-o-transition:all .1s cubic-bezier(.72,.01,.55,.87);-ms-transition:all .1s cubic-bezier(.72,.01,.55,.87);transition:all .1s cubic-bezier(.72,.01,.55,.87);border-bottom:1px solid #0a0a0a;background-color:#fff;color:#005771}.navbar .logo{background:url(../Content/Images/Logos/Logo2.png) center center no-repeat;background-size:contain;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;position:fixed;top:15px;font-size:18pt;font-weight:bold;color:#005771;z-index:10;width:280px;height:40px}.navbar .logo #name{display:none}@media only screen and (max-width:800px){.navbar .logo{left:auto;left:initial;right:25px;width:140px;height:40px}}@media only screen and (min-width:800px){.navbar.transparent{position:absolute!important;top:0;border-bottom:1px solid rgba(10,10,10,0);background-color:transparent;color:#333!important}.navbar.transparent *{background-color:transparent;color:#333!important}.navbar.transparent .navbar-toggle span{background-color:#333!important}.navbar.transparent .logo{font-size:35pt;width:280px;height:40px}.navbar.transparent .logo span{color:#005771!important}.navbar.transparent .logo #name{width:auto!important;display:inline}}.navbar .navbar-toggle{width:50px;height:50px;border-radius:10px;border:none;z-index:1;background-color:transparent}.navbar .navbar-toggle:active,.navbar .navbar-toggle:focus{outline:none}.navbar .navbar-toggle span{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;position:relative;display:block;height:5px;width:90%;margin:4px auto;background-color:#3e3e3e;left:0;top:0;-ms-transform-origin:0% 0%;-webkit-transform-origin:0% 0%;transform-origin:0% 0%}.navbar .navbar-toggle span:nth-child(2){-ms-transform-origin:initial;-webkit-transform-origin:initial;transform-origin:initial}.navbar.toggled{text-align:center}.navbar.toggled .navbar-collapse{left:0;position:unset}.navbar.toggled ul{display:none;top:-80vh;background-color:#333;position:absolute;height:80vh;left:0;width:100%;display:block}.navbar.toggled ul li{display:block;width:auto;width:initial}.navbar.toggled ul li a{display:inline-block;width:unset;color:#fff}.navbar.toggled.show{-moz-transform:translateY(80vh);-ms-transform:translateY(80vh);-o-transform:translateY(80vh);-webkit-transform:translateY(80vh);transform:translateY(80vh)}.navbar.toggled.show .navbar-toggle span{width:20px;height:5px}.navbar.toggled.show .navbar-toggle span:nth-child(1){-moz-transform:rotate(45deg) translateX(2px) translateY(-12px);-ms-transform:rotate(45deg) translateX(2px) translateY(-12px);-o-transform:rotate(45deg) translateX(2px) translateY(-12px);-webkit-transform:rotate(45deg) translateX(2px) translateY(-12px);transform:rotate(45deg) translateX(2px) translateY(-12px)}.navbar.toggled.show .navbar-toggle span:nth-child(2){-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);width:80%}.navbar.toggled.show .navbar-toggle span:nth-child(3){-moz-transform:rotate(135deg) translateX(-24px) translateY(6px);-ms-transform:rotate(135deg) translateX(-24px) translateY(6px);-o-transform:rotate(135deg) translateX(-24px) translateY(6px);-webkit-transform:rotate(135deg) translateX(-24px) translateY(6px);transform:rotate(135deg) translateX(-24px) translateY(6px)}@-webkit-keyframes spinOut{0%{}}@-moz-keyframes spinOut{0%{}}@-o-keyframes spinOut{0%{}}@keyframes spinOut{0%{}}.navbar.toggled .navbar-brand{right:0}.navbar .container{width:100%;margin:0 auto}.navbar ul{display:block}.navbar ul li{display:inline-block}.navbar ul li a{font-weight:500;text-transform:uppercase;text-align:center;display:block;width:90%;height:100%;padding:10px 20px}.navbar ul li a.active{color:#1886a7}.navbar .navbar-header{float:left;left:0}.navbar .navbar-header .navbar-toggle{display:none}.navbar .navbar-header .navbar-brand{width:180px;padding:20px;top:10px;position:absolute;background-image:url(../Content/Images/Logos/Logo2.png);background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.navbar .navbar-collapse{position:relative;display:block;float:right;padding-bottom:10px}