@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:700);body,h2{font-family:"Roboto Condensed",sans-serif}body{font-size:100%;font-weight:400;line-height:1.5;overflow-x:hidden}.button,h2{font-weight:700;text-transform:lowercase}h2{line-height:5;font-size:18px;text-align:left;letter-spacing:2px;color:#888}.txt-adv,.txt-lrg{line-height:1.5;text-align:left}a{text-decoration:none;color:#29353A;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a:hover{color:#000!important}a:visited{color:#ff7a54;transition:all .2s ease-in-out}.button,a:visited{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out}.txt-lrg{font-size:28px}.txt-adv{padding-bottom:10px;color:#fff}.button{font-size:15px;line-height:50px;text-align:center;letter-spacing:1px;margin:30px auto 0;transition:all .2s ease-in-out}#hero h1.hero-txt{top:35%;width:100%;color:#2b019d;text-align:center;transition:all .7s ease-in}#hero h1.hero-txt,h1.hero-txt{font-weight:700;text-transform:lowercase;line-height:1;font-family:"Roboto Condensed",sans-serif;opacity:1;font-size:110px;position:relative;-webkit-transition:all .7s ease-in;-moz-transition:all .7s ease-in}h1.hero-txt{width:90%;color:#fff;text-align:left;transition:all .7s ease-in}#hero h1.hero-txt a{opacity:.5;font-size:130px;font-weight:700;color:#fff}#hero h1.hero-txt a:hover{opacity:1;color:#fff!important}nav#main-nav{font-family:"Roboto Condensed",sans-serif;width:100%;height:65px;padding:20px 0 0;background-color:rgba(255,255,255,.95)}#faq-hero h1{color:#fff;line-height:1;width:70%;margin:0 auto;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:140px;font-weight:700;position:absolute;text-align:center;font-family:"Roboto Condensed",sans-serif;text-transform:lowercase}section#statistics p,section#types p{font-family:"Roboto Condensed",sans-serif;width:80%;letter-spacing:1px}section#types h3.title{margin:0 auto;padding-bottom:15px;font-size:32px;line-height:1.1;font-weight:700;max-width:200px;text-transform:lowercase;font-family:"Roboto Condensed",sans-serif}section#types p{margin:0 2% 0 11%;font-size:14px;line-height:1.8;text-transform:lowercase}section#statistics #f4 p{font-size:17px;text-transform:none;font-family:"Roboto Condensed",sans-serif}section#statistics h3{font-size:32px;line-height:1;font-weight:700;margin:15px 0 12px;padding:0 2% 0 11%;text-transform:lowercase;font-family:"Roboto Condensed",sans-serif}section#statistics p{margin:5px 2% 10px 11%;font-size:14px;line-height:1.8;text-transform:lowercase}section#custom p{width:600px;color:#F79769;line-height:1;font-size:120px;font-weight:700;font-family:"Roboto Condensed",sans-serif;margin:0 11%}section#philosophy .quote{line-height:2;font-family:"Roboto Condensed",sans-serif}section#graduate .graduate-wrap,section#philosophy .philo-wrap{font-family:"Roboto Condensed",sans-serif;line-height:1.75}section#philosophy .philo-wrap{width:90%;font-size:21px;margin:5% 0}section#philosophy .philo-wrap a{color:#29353A;padding-bottom:2px;font-family:"Roboto Condensed",sans-serif;border-bottom:2px solid #869fa9}section#commitment .photo-caption{font-size:12px;color:#a2a2a2;font-style:italic;font-family:"Roboto Condensed",sans-serif}section#graduate .graduate-wrap{position:relative;font-size:21px;margin:3% 0 9%}section#graduate .graduate-wrap a{color:#29353A;padding-bottom:2px;font-family:"Roboto Condensed",sans-serif;border-bottom:2px solid #fff}section#graduate .graduate-wrap .graduate-half li{font-size:14px;line-height:auto;font-family:"Roboto Condensed",sans-serif;list-style:circle;padding:5px 0 0 15px;margin-left:25px}footer #follow .diamond:active>.diamond-border,footer #follow .diamond:hover>.diamond-border{border:2px solid #2a37f0;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}footer #follow .diamond-border{top:0;left:0;width:40px;margin:10px;height:40px;position:absolute;background:#000;border:2px solid #000;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.js-bg-white{background-color:#fff}.featherlight .featherlight-inner h3{padding-bottom:15px;font-size:32px;line-height:1.1;font-weight:700;max-width:200px;text-transform:lowercase;font-family:"Roboto Condensed",sans-serif}.featherlight .featherlight-inner h4,.featherlight .featherlight-inner p.details{font-family:"Roboto Condensed",sans-serif;text-transform:lowercase;line-height:1.8;letter-spacing:1px}.featherlight .featherlight-inner h4{font-size:20px;font-weight:700}.featherlight .featherlight-inner p.details{font-size:12px;padding-right:25px;list-style:disc}.curtain .hero-knockout{width:100%;height:100%;margin:0 auto;box-sizing:border-box;background:url(/images/cutout_nicole.svg) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:portrait){.curtain .hero-knockout{background:url(/images/cutout_nicole.svg) no-repeat}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (orientation:portrait){.curtain .hero-knockout{background:url(/images/cutout_nicole.svg) no-repeat}}.one:hover,.three:hover,.two:hover{color:#000;background-repeat:no-repeat;background-size:cover}.four,.four:hover{background-color:rgba(0,255,132,1)}.hero-reveal{opacity:0!important}.one{background-image:url(/images/home5.jpg)}.one:hover{background-image:url(/images/types_nicole.gif)}.two{background-image:url(/images/home6.jpg)}.two:hover{background-image:url(/images/types_nicole1.gif)}.three{background-image:url(/images/home18.jpg)}.three:hover{background-image:url(/images/types_nicole2.gif)}.four:hover{border:none;color:#000;background-image:url(/images/paint_mixing.gif);background-blend-mode:difference}#com-photo .com-hero{width:700px;color:#fff;transform:translateX(-50%) translateY(-50%);font-size:80px;font-weight:700;line-height:1.2;position:absolute;padding:42px 60px;font-family:"Roboto Condensed",sans-serif;border:7px solid #fff;text-transform:lowercase;top:47%}#com-photo .com-hero,#faq-hero .hero-content{left:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%)}.txt-adv{width:80%;font-size:20px}section#graduate .graduate-pic{position:absolute;top:10px;left:50%}section#statistics h4{max-width:750px;font-size:24px;line-height:1.75;text-align:left;font-family:"Roboto Condensed",sans-serif}section#graduate .type_content p,section#graduate h3.title{margin:0 auto;max-width:80%;font-family:"Roboto Condensed",sans-serif;text-transform:lowercase}#faq-hero h3{text-decoration:underline;font-size:56px;font-family:"Roboto Condensed",sans-serif}#faq-hero .hero-content{line-height:1.25;width:70%;margin:0 auto;top:50%;transform:translateX(-50%) translateY(-50%);position:absolute;text-align:center;text-transform:lowercase}section#graduate h3.title{padding:5px 0;font-size:32px;line-height:1.1;font-weight:700;color:#fff}section#graduate .type_content p{padding-bottom:15px;text-align:center;color:#000}