@import url("https://fonts.googleapis.com/css?family=Montserrat|Ramaraja");@font-face{font-family:gothamBook;src:url("../fonts/Gotham-Book.ttf")}@font-face{font-family:gothamBold;src:url("../fonts/Gotham-Bold.ttf")}@font-face{font-family:'gotham';src:url("../fonts/GothamMedium.ttf") format("truetype")}@font-face{font-family:'gothamlight';src:url("../fonts/gotham-light-webfont.woff2") format("woff2"),url("../fonts/gotham-light-webfont.woff") format("woff")}#whyHead,#commHead,#mentalHead,#makehomeHead,#peerHead,#partnerHead,#adolescentHead{width:100%;height:100vh;background-size:cover;background-position-x:left;background-position-y:bottom}.startHeadContent span,.startHeadContent a,.program-list li,.content-intro span,#commMain span,#makehomeMain .bodyCopy span,#partnerMain .bodyCopy span,#mentalMain .bodyCopy span{font-family:'gothamBold', sans-serif}#whyMain .orangeCopy,#commMain .orangeCopy,#peerMain .orangeCopy{color:#F27c21;font-weight:700}.borderRight,.borderRight2{border-right:1px solid #487a7b}.borderLeft{border-left:1px solid #487a7b}@media (max-width: 767px){.borderRight2{border-right:none}}@media (max-width: 780px){.borderRight{border-right:none}.borderLeft{border-left:none}}*,*:before,*:after{-webkit-sizing:border-box;box-sizing:border-box;outline:#d5d5d0}input[type=text]:focus,input[type=email]:focus,textarea:focus{box-shadow:0 0 5px #000;border-bottom:2px solid #d5d5d0}body{background:#fff;font-family:"gothamBook",sans-serif;width:100%}#main{padding:0}.container{max-width:1400px;margin:0 auto}.noLogo{visibility:hidden}.reset0{padding:0;margin:0}.top{z-index:999999}.top1{z-index:99999}.top2{z-index:9999}.top3{z-index:999}.top4{z-index:99}.marginLeft0{margin-left:0}.marginTop5{margin-top:5px}.marginTop10{margin-top:10px}.marginTop15{margin-top:15px}.marginTop30{margin-top:30px}.margintop50{margin-top:50px}.margintop80{margin-top:80px}.margintop30_Desk{margin-top:10px}.margintop50_Desk{margin-top:50px}.margintop80_Desk{margin-top:80px}.marginBottom0{margin-bottom:0}.marginBottom15{margin-bottom:15px}.marginBottom30{margin-bottom:30px}.marginBottom80{margin-bottom:80px}.paddingRight50{padding-right:50px}.marginRight100{margin-right:100px}.paddingTop20{padding-top:20px}.paddingBottom30{padding-bottom:30px}.padding0{padding:0}.paddingLeft0{padding-left:0}.paddingLeft30_Desk{padding-left:30px}.paddingLabel{padding-left:0;top:10px}.paddingRight50_desk{padding-right:50px}.letterSpace{letter-spacing:0.1em}.listReset{list-style:none}.listReset li{padding-bottom:8px}.center{text-align:center}.white{color:#fff}.darkBlue{color:#487a7b}.blue{color:#c5e6e0}.yellow{color:#fecf05}.orange{color:#F27c21}a.orange:hover{text-decoration:none;color:#c5e6e0}.blueBg{background:-moz-linear-gradient(left, rgba(185,87,89,0.5) 0%, rgba(85,87,89,0.5) 50%, rgba(72,122,123,0.5) 51%, rgba(72,122,123,0.5) 100%);background:-webkit-linear-gradient(left, rgba(85,87,89,0.5) 0%, rgba(85,87,89,0.5) 50%, rgba(72,122,123,0.5) 51%, rgba(72,122,123,0.5) 100%);background:linear-gradient(to right, rgba(85,87,89,0.5) 0%, rgba(85,87,89,0.5) 50%, rgba(72,122,123,0.5) 51%, rgba(72,122,123,0.5) 100%)}.noShadow{text-shadow:none}.textShadow{text-shadow:3px 2px 12px rgba(0,0,0,0.7)}.textShadow2{text-shadow:2px 2px 4px rgba(0,0,0,0.8)}.lineHeight{line-height:25px}img.downArrow{top:95vh;position:relative;left:50%}.borderOrange{border-color:#F27c21}h1{color:#555759;font-family:"gothamBook",sans-serif}h2{color:#000;font-size:10em;font-family:"Ramaraja",serif}h3,h4,h5,h6,p{font-family:"gothamBook",sans-serif}#homeMain a{font-family:"Ramaraja",serif}.fontBold{font-family:"gothamBold",sans-serif}.fontMed{font-family:"gotham",sans-serif}.fontLight{font-family:"gothamlight",sans-serif}.font12{font-size:12px}b{font-family:"gothamBold",sans-serif}header{min-height:80px}header.homeHead{min-height:100px}.logoContainer{margin:15px 0 0 40px;display:inline-block}nav{display:block;width:690px;margin:40px 30px 0 0}nav ul.ulNav{padding:0}nav ul.ulNav li{display:inline-block;text-decoration:none;padding-left:30px}nav ul.ulNav li a{font-family:"gothamBook",sans-serif;color:#555759;font-size:12px}nav ul.ulNav li a:hover{text-decoration:none;font-weight:bold}.hamburger{float:right;display:none;width:27px;margin:32px 30px 0 0}.page-footer-out{margin:20px 0 0 0}@media (max-width: 1400px){.page-footer-out{margin:0}}.page-footer{min-height:250px;background-color:#555759;overflow:auto}ul.footerLinks{font-family:"gothamBook",sans-serif}ul.footerLinks li{display:block}.page-footer p,.page-footer a{color:#F27c21;text-decoration:none}.page-footer a:hover{color:#c5e6e0;text-decoration:none}ul.social{list-style:none;padding-left:0}ul.social li{display:inline-block;padding-left:5px}.fa-linkedin{text-decoration:none;color:#fff;background-color:#ed5043;border-radius:100%;padding:8px;-webkit-transition:-webkit-transform 1s;transition:transform 1s}.fa-linkedin:hover{-webkit-transition:-webkit-transform 1s;transition:transform 1s;-webkit-transform:scale3d(1.1, 1.1, 1.15);transform:scale3d(1.1, 1.1, 1.15)}.fa-twitter{text-decoration:none;color:#fff;background-color:#fecf05;border-radius:100%;padding:7px;-webkit-transition:-webkit-transform 0.75s;transition:transform 0.75s}.fa-twitter:hover{-webkit-transition:-webkit-transform 0.75s;transition:transform 0.75s;-webkit-transform:scale3d(1.1, 1.1, 1.15);transform:scale3d(1.1, 1.1, 1.15)}.fa-facebook-square{text-decoration:none;color:#fff;background-color:#487a7b;border-radius:100%;padding:10px;-webkit-transition:-webkit-transform 1s;transition:transform 1s}.fa-facebook-square:hover{-webkit-transition:-webkit-transform 1s;transition:transform 1s;-webkit-transform:scale3d(1.1, 1.1, 1.15);transform:scale3d(1.1, 1.1, 1.15)}#calMain h3{font-family:"gothamBold",sans-serif;text-align:center}.compass{position:relative;top:-65px;align-self:left;height:300px}.compass img{width:300px}.compass p{position:relative;font-size:1.7em;top:-165px}.mastheadProgram{background-repeat:no-repeat;background-position:center;background-size:cover;max-width:1400px;min-height:100px;height:100%;color:#fff;text-align:center;display:flex;justify-content:center}.masthead{width:100%;position:relative;color:#fff;text-align:center}.masthead .mastheadContent{width:100%;padding:30px 50px 10px}.masthead .mastheadContent h3{font-family:"gothamBold",sans-serif;text-align:right;font-size:1em;text-transform:uppercase;height:30px}.masthead .mastheadContent p{font-size:0.95em}.mastheadSecondary{background-repeat:no-repeat;background-position:center;background-size:cover;max-width:1400px;min-height:735px;height:100%;color:#fff;text-align:center;display:inline-block;justify-content:center}.mastheadSecondary .mastheadContent{width:100%;padding:50px}.mastheadSecondary .mastheadContent h3{font-family:"gothamBold",sans-serif;text-align:right;font-size:1em;text-transform:uppercase;height:50px}.mastheadSecondary .mastheadContent p{font-size:.95em}.mastheadLocation{background-repeat:no-repeat;background-position:center;background-size:cover;max-width:1400px;min-height:735px;height:100%;color:#fff;text-align:center;display:inline-block;justify-content:center}.mastheadLocation .mastheadContent{width:100%;padding:50px}.mastheadLocation .mastheadContent h3{font-family:"gothamBold",sans-serif;text-align:right;font-size:1em;text-transform:uppercase;height:50px}.mastheadLocation .mastheadContent p{font-size:0.85em}.mastheadContact{max-width:1400px;height:997px}#whyHead{background-image:url(../img/whyEh2.jpg);height:850px}.masthead .hpSlide{position:absolute;top:0;left:0;width:100%;opacity:0;background-repeat:no-repeat;background-position:bottom;background-size:cover;height:80vh}.masthead #hpSlide0{background-image:url(../img/hp-3.jpg)}.masthead #hpSlide1{background-image:url(../img/hp-1.jpg)}.masthead #hpSlide2{background-image:url(../img/hp-2.jpg)}.masthead #hpSlide3{background-image:url(../img/hp-3.jpg)}.masthead h3{position:absolute;top:200px;width:100%;font-family:"gotham", "gothamBook", sans-serif;text-align:center;font-size:1.65em;text-transform:uppercase}.mastheadContent{position:relative;width:100%;height:auto;background-color:#929699}.mastheadContent p{font-family:"gothamBook", sans-serif;color:#fff;font-size:0.95em;line-height:1.6;text-align:center;height:auto;padding:30px 50px 5px;margin:0}.mastheadContent .downArrow{color:#fff;height:55px;font-size:2em;line-height:1;text-align:center}.mastheadContent .downArrow i:hover{color:#fceea7;cursor:pointer}#locationHead{background-image:url(../img/location-background.jpg);background-size:cover;margin:0;width:100%}#locationHead .locations{padding-top:15%}#locationHead .locations h1{font-family:"gothamBold",sans-serif;font-size:10em;color:rgba(255,255,255,0.5);width:100%}#locationHead .locations .address{display:flex;justify-content:space-between}#locationHead .locations .address p{width:200px;text-align:left}#locationHead .locationBody{width:100%;padding:0 20%;margin-top:60vh}#locationHead .locationBody p{font-size:12px;line-height:18px}#contact{background-image:url(../img/contact.jpg);background-size:cover;background-position:right;width:100%;height:997px}.contactBox{min-height:300px;width:400px;background-color:#fff;color:#F27c21}.contactBox a{color:#F27c21;text-decoration:none}.contactBox a:hover{text-decoration:none}.contactBox form{font:"gothamBook",sans-serif}.contactBox form .form-control{height:25px;box-shadow:none}.contactBox form .subjectFormMargin{padding:6px 0 3px 5px;margin-top:0}.contactBox form .orangeBorder{border:1px solid #F27c21}.contactBox form textarea.form-control{border:none;min-height:100px;margin-left:20px}.contactBox form input{border:none;border-bottom:1px solid #F27c21;border-radius:0;-webkit-appearance:none}.contactBox form input.noStyle{border-bottom:none}.contactBox form button{font-family:"gothamBold",sans-serif;font-weight:bold;background-color:#fff;margin-top:5px}.contactBox form button:hover{font-weight:bold;color:#487a7b}.absoluteBox{position:absolute;max-width:1280px;left:45%;top:1000px;color:#F27c21}.absoluteBox a{color:#F27c21;text-decoration:none;font-family:"gothamBold",sans-serif}#getStartHead{background-image:url(../img/getStart.jpg);background-size:cover;height:1000px;justify-content:flex-start;padding:50px}#programHead{background-color:#d5d5d0;height:170px;justify-content:flex-start;padding-left:50px}#commHead{background-image:url(../img/commBack.jpg);height:850px}#mentalHead{background-image:url(../img/addict-mental-back2.jpg);height:850px}#mentalHead .compass p{top:-185px}#makehomeHead{background-image:url(../img/makehome-back2.jpg);height:850px}#peerHead{background-image:url(../img/peer-back2.jpg);height:850px}#partnerHead{background-image:url(../img/partner-back2.jpg);height:850px}#adolescentHead{background-image:url(../img/header-ny-adolescent.jpg);height:850px}.startHeadContent{width:71%;padding-top:30px;font-size:18px;text-align:left;font-family:"gothamBook",sans-serif}.startHeadContent a{color:#fecf05;text-decoration:none;font-size:12px;letter-spacing:0.1em}.containerHome{margin:0 auto;max-width:1280px}.containerHome .row{margin-left:0;margin-right:0}.homeCol1{min-height:400px;margin:15px 0 30px}.homeCol2{min-height:400px;margin:80px 0 30px}.homeCol3{min-height:400px;margin:15px 0 30px}.homeCol1 p,.homeCol2 p,.homeCol3 p{color:#fff;padding-top:50%}.homeCol1 p span,.homeCol2 p span,.homeCol3 p span{color:#487a7b}.homeGridDt{position:relative;max-width:350px;max-height:350px}.homeGridDt figure{position:relative;overflow:hidden;margin:10px 1%;max-width:350px;height:350px;width:100%;height:auto;background:#d5d5d0;text-align:center;cursor:pointer}.homeGridDt figure img{position:relative;display:block;max-height:100%;max-width:100%;opacity:1}figure.homeHover{background:-webkit-linear-gradient(-45deg, #d5d5d0 0%, #d5d5d0 100%);background:linear-gradient(-45deg, #d5d5d0 0%, #d5d5d0 100%)}figure.homeHover img,figure.homeHover p{font-family:"Ramaraja",serif;-webkit-transition:opacity 1s, -webkit-transform 1s;transition:opacity 1s, transform 1s}figure.homeHover:hover img{opacity:0;-webkit-transform:scale3d(1.1, 1.1, 1);transform:scale3d(1.1, 1.1, 1)}figure.homeHover p{text-shadow:1px 1px 2px rgba(0,0,0,0.8);letter-spacing:0.05em;-webkit-transition:-webkit-transform 1s;transition:transform 1s;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}figure.homeHover p{position:relative;text-align:center;bottom:170px;left:center;margin-bottom:-35px;padding:0px;text-transform:none;font-size:24px;opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}figure.homeHover.big p{text-shadow:2px 2px 4px #969696;letter-spacing:0.02em;-webkit-transition:-webkit-transform 1s;transition:transform 1s;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}figure.homeHover.small p{position:absolute;bottom:30%;left:20%;margin:15px;padding:25px;text-transform:none;font-size:24px;opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}figure.homeHover p.smallWord{bottom:35%;left:25%}figure.homeHover p span{color:#fff;transition:all 1s ease-in-out}figure.homeHover p span.blue{color:#487a7b;transition:all 1s ease-in-out}figure.homeHover p span.blue span.whiteHover{color:#487a7b}figure.homeHover:hover p span.blue span.whiteHover{color:#fff}figure.homeHover:hover p{text-shadow:none;-webkit-transform:scale3d(1.2, 1.2, 1);transform:scale3d(1.2, 1.2, 1)}figure.homeHover:hover p span{color:#487a7b}.homePhotoBoxCol11{background:url(../img/whyEh.png)}.homePhotoBoxCol12{background:url(../img/clients.png)}.homePhotoBoxCol13{background:url(../img/makingAHome.png)}.homePhotoBoxCol21_logo{background:url(../img/logoHome.svg);background-repeat:no-repeat;max-width:350px;height:120px;background-size:contain}.homePhotoBoxCol22{background:url(../img/inCommunity.png)}.homePhotoBoxCol23{background:url(../img/peerConnection.png)}.homePhotoBoxCol31{background:url(../img/learn.png)}.homePhotoBoxCol32{background:url(../img/addiction.png)}.homePhotoBoxCol33{background:url(../img/hp-ny-adolescent.jpg)}#programMain{padding-top:70px;background-color:#d5d5d0;color:#555759}.program-list{color:#487a7b}.experiencesText h4{color:#487a7b;font-size:14px;font-weight:bold}.experiencesText p{color:#555759;font-size:14px;line-height:26px;margin:0}#commMain,#mentalMain,#makehomeMain,#peerMain,#partnerMain,#whyMain{padding:10px 40px;color:#555759}.content-intro{font-size:22px;font-family:"gothamlight",sans-serif}.contentPadding{padding-left:60px;padding-right:60px}#teamMain{background-color:#d5d5d0;min-height:600px}.teamInfoBox{position:relative}.teamInfoBox .teamInfoText{position:absolute;top:25%;left:40%;text-align:center}.teamInfoBox .teamInfoText p{color:#fff;font-family:"Ramaraja",serif;font-size:20px}.teamInfoBox .teamInfoText p span{color:#487a7b}.teamInfoBox .teamInfoText2{position:absolute;top:45%;padding:0 20px 0 5px;font-family:"gothamBook",sans-serif;text-align:center}.teamInfoBox .teamInfoText2 p{color:#487a7b;font-size:12px}.portfolio-item{margin-bottom:15px}.portfolio-item .greyBox{position:absolute;max-width:150px;height:auto;padding:5px 5px 0;left:15px;bottom:0;font-size:12px;background-color:#555759;opacity:0.7}.portfolio-item .greyBox p{font-family:"gothamBook",sans-serif;color:#fff;text-transform:uppercase}.button-filters .btn.active.focus,.button-filters .btn.active:focus,.button-filters .btn.focus,.button-filters .btn:active.focus,.button-filters .btn:active:focus,.button-filters .btn:focus{outline:none}.button-filters button{background:#487a7b;color:#fff;font-family:"gothamlight",sans-serif;border-radius:2px;padding:2px 5px}#teamPics .mix{display:none}.modal{background-color:rgba(72,122,123,0.6)}.modal-content{padding-bottom:50px}@media (max-width: 1400px){#main{border:none}.container{width:100%}}@media (min-width: 1400px){.container{min-width:1400px}.containerHome{margin:0 auto;max-width:1280px;margin-left:85px}}@media (min-width: 1350px){.teamInfoBox .teamInfoText2{padding:0 30px 0 0px}}@media (max-width: 992px){nav{display:none;margin:0;width:200px;position:absolute;top:100px;right:30px;z-index:9999}nav ul.ulNav{padding:0;border-top:1px solid #e5e5e5}nav ul.ulNav li{display:block;padding:0;background-color:#fff;border-bottom:1px solid #e5e5e5}nav ul.ulNav li a{display:block;text-decoration:none;padding:10px 30px;font-family:"gothamBook",sans-serif;color:#555759;font-size:12px}nav ul.ulNav li a:hover{text-decoration:none;font-weight:bold}.hamburger{display:block}.homePhotoBoxCol21{height:70px}.homePhotoBoxCol11,.homePhotoBoxCol12,.homePhotoBoxCol13,.homePhotoBoxCol22,.homePhotoBoxCol23,.homePhotoBoxCol31,.homePhotoBoxCol32,.homePhotoBoxCol33{max-width:350px;height:300px;background-size:contain;background-repeat:no-repeat}figure.homeHover p{bottom:150px;margin-bottom:-35px;font-size:20px;letter-spacing:0}.startHeadContent{background-color:rgba(72,122,123,0.6);padding:10px;width:80%}.teamInfoBox{height:100px;background-color:#fecf05}}@media (max-width: 860px){figure.homeHover p{font-size:18px}.homePhotoBoxCol21{height:49px}.homePhotoBoxCol11,.homePhotoBoxCol12,.homePhotoBoxCol13,.homePhotoBoxCol22,.homePhotoBoxCol23,.homePhotoBoxCol31,.homePhotoBoxCol32,.homePhotoBoxCol33{height:250px;background-size:contain}.mobileFontLink p{font-family:"Ramaraja",serif;font-size:20px;text-shadow:1px 1px 2px rgba(0,0,0,0.8)}}@media (min-width: 768px) and (max-width: 820px){figure.homeHover p{bottom:120px;margin-bottom:-35px;font-size:18px}}@media (min-width: 768px){.marginBottom_Desk{margin-bottom:30px}}@media (min-width: 520px) and (max-width: 769px){.contentPadding{padding-left:20px;padding-right:20px}#whyHead{background-image:url(../img/whyTablet.jpg);height:700px;background-position-x:right}#commHead{background-image:url(../img/communityTablet.jpg);height:700px;background-position-x:right}#mentalHead{background-image:url(../img/addicTablet.jpg);height:700px;background-position-x:right}#mentalHead .compass p{top:-185px}#makehomeHead{background-image:url(../img/homeTablet.jpg);height:700px;background-position-x:right}#peerHead{background-image:url(../img/peer-back2.jpg);height:700px}#partnerHead{background-image:url(../img/clientsTablet.jpg);height:700px;background-position-x:right}}@media (min-width: 520px) and (max-width: 950px){#adolescentHead{background-image:url(../img/header-ny-adolescent-tablet.jpg);height:700px;background-position-x:right}}@media (max-width: 768px){.margintop30_Desk{margin-top:40px}}@media (max-width: 767px){.blueBg{background:rgba(85,87,89,0.5)}.paddingLeft30_Desk{padding-left:0}.mobileText14{font-size:16px}.startHeadContent{width:100%}#commMain,#mentalMain,#makehomeMain,#peerMain,#partnerMain,#whyMain{padding:10px 35px}#contact{background-position-x:-660px}#whyHead{background-image:url(../img/whyMobile.jpg);height:700px;background-position-x:right}#commHead{background-image:url(../img/communityMobile.jpg);height:700px;background-position-x:right}#mentalHead{background-image:url(../img/addicMobile.jpg);height:500px;background-position-x:right}#makehomeHead{background-image:url(../img/homeMobile.jpg);height:700px;background-position-x:right}#peerHead{background-image:url(../img/peerMobile.jpg);height:700px;background-position-x:right}#partnerHead{background-image:url(../img/clientsMobile.jpg);height:700px;background-position-x:right}#locationHead{background-image:url(../img/locationMobile.jpg);background-size:cover;margin:0;height:100%}#locationHead .locationBody{width:100%;padding:0 20%;margin-top:900px}.mobileFontLink p{font-family:"Ramaraja",serif;font-size:16px;line-height:18px}.teamInfoBox{height:225px;background-color:#fecf05}}@media (max-width: 520px){#adolescentHead{background-image:url(../img/header-ny-adolescent-mobile.jpg);height:700px;background-position-x:right}}@media (max-width: 700px){.mobileCenter{text-align:center}.marginLeft0_mobile{margin-left:-30px}.marginRight100{margin-right:0}#logoHomeMobile{display:block}.contentPadding{padding-left:20px;padding-right:20px}.containerHome{margin-left:20px}}@media (max-width: 415px){.logoContainer{margin:15px 0 0 10px}.homePhotoBoxCol11,.homePhotoBoxCol12,.homePhotoBoxCol13,.homePhotoBoxCol22,.homePhotoBoxCol23,.homePhotoBoxCol31,.homePhotoBoxCol32,.homePhotoBoxCol33{height:150px;background-size:contain}#contact{background-position-x:-820px}.contentPadding{padding-left:10px;padding-right:10px}#whyHead,#commHead,#mentalHead,#makehomeHead,#peerHead,#partnerHead{justify-content:center}.compass{position:relative;top:100px;align-self:flex-end;height:300px}.compass img{width:200px}.compass p{color:#000;position:static;font-size:1.9em}.contactBox{width:350px}}@media (max-width: 413px){.margintop50_Desk{margin-top:20px}.margintop80_Desk{margin-top:40px}.logoContainer{margin:15px 0 0 10px}.containerHome{margin-left:0}#partnerMain{padding:10px 20px}}@media (max-width: 370px){.paddingRight50_desk{padding-right:2px}.logoContainer{margin:15px 0 0 10px}.contactBox{width:290px}}
