.body,html{width:100%;height:100%;overflow-x:hidden!important;overflow-y:scroll;padding:0;margin:0}.home{overflow-x:hidden;-webkit-overflow-scrolling:touch}.icon{width:67px;height:58px;position:absolute;top:-28px;margin-left:-30px;z-index:100000}.centerItem{width:100%;background-color:#fff;padding:0;max-width:1100px;margin-left:auto;margin-right:auto;position:relative}input.ng-invalid.ng-dirty{border-color:#af1e35}button{cursor:pointer}button:disabled{opacity:.5}.imageWrapper{text-align:center}.mainContainer{-webkit-overflow-scrolling:touch;width:100%}::-webkit-input-placeholder{color:rgba(242,178,193,.9)}:-moz-placeholder{color:rgba(242,178,193,.9)}::-moz-placeholder{color:rgba(242,178,193,.9)}:-ms-input-placeholder{color:rgba(242,178,193,.9)}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}.mainImage{width:auto!important;padding:0;border-radius:6px;border:1px dashed #cfcfcf;display:inline-block;box-shadow:0 5px 5px 2px rgba(0,0,0,.1)}.pageCenter{width:100%;background-color:#fff;padding:20px;margin-top:40px;margin-bottom:40px;max-width:1100px;text-align:center;margin-left:auto;margin-right:auto;position:relative}.body{position:relative;padding:0;margin:0}a{color:#db3058}a:hover{color:#fdc513!important}.halfSize{transform:scale(0.5,.5)}.mainText{margin-top:40px;margin-bottom:40px;font-size:19px;text-align:left}.center{margin-left:auto;margin-right:auto;position:relative}.pageContainer{width:100%;overflow:visible}.pageContainer.full{height:100%}.container,.container_fluid,.row{padding:0;margin:0}@font-face{font-family:proxLight;src:url(../fonts/prox-light.otf)}@font-face{font-family:babas;src:url(../fonts/babas.otf)}@font-face{font-family:calm;src:url(../fonts/calm.ttf)}.fontOne{font-family:calm;font-style:normal}.fontTwo{font-family:babas;font-style:normal}.quote{position:relative;margin-top:50px;text-align:center}.quote img{width:67px;height:58px}.quote .quoteText{margin-top:-25px;font-size:16px;color:#db3058;border:1px dashed #252525;border-radius:80px;font-family:calm;font-style:normal;padding:30px;padding-top:45px}@media (max-width:768px){.quote .quoteText{border-radius:15px}}.quote.alt{margin-top:0}.quote.alt .quoteText{border:none;border-top:1px dashed #db3058;border-bottom:1px dashed #db3058;font-family:proxLight;color:#252525;font-style:italic;border-radius:0}.quote.alt .quoteText p{padding-top:0}.fontLight{font-family:proxLight;font-style:normal}body,h1,h2,h3{font-family:proxLight;font-style:normal;color:fontColor}:focus{outline:0}.home{width:100%;height:100%;position:absolute;padding:0;margin:0}.landing{width:100%;overflow:hidden;height:100%;background:url(../images/home-bg.44fdc27e.jpg);background-size:cover;background-repeat:no-repeat;position:relative}.landing .textAnim{position:absolute;right:100px;font-size:40px;font-family:babas;font-style:normal;color:#fff;z-index:20;bottom:0;width:100%;height:100%}.landing .textAnim span{position:absolute;z-index:5000!important;bottom:0;display:inline-block;white-space:nowrap;right:20px}.landing .particlesBg{width:100%;height:100%;position:absolute;z-index:0}.landing .lines{position:absolute;z-index:1000;top:0;left:36px}.landing .lines img{height:100%;width:132px}.landing .mainText{margin-left:30px;margin-top:70px;z-index:99999;position:relative}.landing .mainText>div{margin-bottom:15px!important}.landing .mainText img{width:135px;height:137px}.landing .mainText .dawnLogo{margin-left:10px}.landing .mainText .dawnLogo img{width:125px;height:127px}.landing .mainText .box{font-family:babas;font-style:normal;background-color:#fdc513;width:400px;margin:0;font-size:40px;line-height:60px;padding:20px;color:#fff}.landing .mainText .box.two{background-color:#db3058;font-size:70px}.landing .mainText .box.two span{margin-top:-30px;display:inline-block}.landing .mainText .box.three{background-color:rgba(0,0,0,.85);color:#fff;font-family:calm;font-style:normal;font-size:14px;padding:14px;line-height:23px}.landing .mainText .box.three .linetwo{font-style:italic;font-size:11px;margin-top:5px;color:#e3e3e3;line-height:17px}@media (max-width:768px){.landing .mainText .box{width:300px;font-size:30px}.landing .mainText .box.two{font-size:43px;line-height:35px}.landing .mainText .box.three{font-size:13px}.landing .mainText .box.three .linetwo{font-size:10px}}.page-intro .pageContainer{margin-top:80px}.page-intro .mainImage{margin-top:30px}.page-intro .mainText{padding-left:20px;padding-right:20px}.page-intro .social{margin-top:20px}.page-intro .imageWrapper{text-align:center}.page-feature{width:100%;text-align:center;position:relative}.page-feature>img{width:67px;height:58px;position:absolute;top:-28px;margin-left:-30px;z-index:100000}.page-feature .featureWrapper{min-height:300px;border-top:2px solid #252525;border-bottom:2px solid #252525;background:url(../images/pattern-2.fd41446d.jpg);padding-bottom:30px;background-repeat:repeat;text-align:center;overflow:visible;width:100%;position:relative;margin-top:-30px}.page-feature .featureWrapper .contentWrapper{max-width:1100px;margin-top:30px;padding:20px;font-family:babas;font-style:normal;font-size:22px;margin-left:auto;margin-right:auto;position:relative;color:#252525}.page-feature.call .featureWrapper{margin-bottom:65px;margin-top:40px}.page-feature.call .featureWrapper .contentWrapper{text-align:center}.page-feature.call .featureWrapper .contentWrapper span{display:block;text-align:left}.page-feature.call .featureWrapper .contentWrapper span.active{color:#fdc513}.page-feature.call .featureWrapper .contentWrapper .controls{margin-top:0;margin-bottom:20px;margin-left:-10px;text-align:left!important}.page-feature.call .featureWrapper .contentWrapper .controls img{display:inline-block;cursor:pointer;vertical-align:middle;margin-right:6px;width:65px;height:63px}.page-feature.credits{border-bottom:none;text-align:center}.page-feature.credits .social{margin-top:0;margin-bottom:15px}.page-feature.credits .featureWrapper{background-color:#db3058;min-height:100px;padding-top:20px;padding-bottom:20px;text-align:center}.page-feature.credits .featureWrapper .person{margin-bottom:10px;color:#fff;font-family:babas;font-style:normal;font-size:20px}.page-feature.credits .featureWrapper .person span:last-child{color:#252525}.page-feature.credits .featureWrapper img.dawnFooter{width:200px;height:48px}.page-feature.credits .featureWrapper img{width:100px;height:77px;margin-top:10px;opacity:.85}.page-feature.search .featureWrapper .contentWrapper{text-align:left}.page-feature.search .featureWrapper .contentWrapper .heading{font-size:28px}.page-feature.search .featureWrapper .contentWrapper .heading span:last-child{color:#fff}.page-feature.search .featureWrapper .contentWrapper .searchWrapper div{font-family:babas;font-style:normal;color:#f98ea7;margin-top:15px}.page-feature.search .featureWrapper .contentWrapper .searchWrapper div span{margin-right:5px}.page-feature.search .featureWrapper .contentWrapper .searchWrapper div span:nth-child(2){color:#fff}.page-feature.search .featureWrapper .contentWrapper .displayContent button{margin-top:30px;width:250px!important}.page-feature.search .featureWrapper .contentWrapper .displayContent .displayWrapper img{width:140px;height:140px}.page-feature.search .featureWrapper .contentWrapper .displayContent .displayWrapper>div{display:inline-block;vertical-align:middle}.page-feature.search .featureWrapper .contentWrapper .displayContent .displayWrapper .noneText{font-size:60px;line-height:60px;color:#fff}.page-feature.search .featureWrapper .contentWrapper .displayContent .displayWrapper .info{font-family:calm;font-style:normal;line-height:15px;margin-top:0;font-size:15px}.page-feature.search .featureWrapper .contentWrapper .controlWrapper{margin-top:10px;padding-left:3px}.page-feature.search .featureWrapper .contentWrapper .controlWrapper input{border:1px solid #252525;width:100%;height:50px;font-size:18px;color:#fff;padding:5px;padding-left:10px;background-color:rgba(0,0,0,0);border-radius:6px;font-family:proxLight;font-style:normal;margin-left:-10px}.page-feature.search .featureWrapper .contentWrapper .controlWrapper button{border:none;width:100%;height:50px;font-size:18px;background-color:#252525;border-radius:6px;color:#fff}@media (max-width:768px){.page-feature.search .featureWrapper .contentWrapper .controlWrapper{margin-left:20px}.page-feature.search .featureWrapper .contentWrapper .controlWrapper button{margin-top:15px;margin-left:-10px}}.page-survey{width:100%;background-color:#fff;padding:20px;max-width:1100px;text-align:center;margin-left:auto;margin-right:auto;position:relative;margin-top:0;margin-bottom:0}.survey{width:100%;border:1px dashed #db3058;min-height:200px;border-radius:6px;margin-top:30px;text-align:center;position:relative;background:url(../images/pattern-bw-light.cd375e12.jpg);background-repeat:repeat}.survey img{position:absolute;top:-28px;margin-left:-30px}.survey .surveyWrapper{margin-top:30px;text-align:center;padding:20px;padding-top:20px}.survey .surveyWrapper .pager{margin-bottom:30px}.survey .surveyWrapper .pager div{display:inline-block;vertical-align:middle;background-color:#f7f7f7;border:1px solid #d0d0d0;border-radius:60px;padding:10px;text-align:center;margin-right:10px;width:40px;height:40px;cursor:pointer}.survey .surveyWrapper .pager div.active{background-color:#fdc513;border:1px solid #f4ac00;color:#fff}.survey .surveyWrapper .pager div:hover{color:#fdc513}@media (max-width:768px){.survey .surveyWrapper .pager div{margin-top:10px}}.survey .surveyWrapper .head{font-family:babas;font-style:normal;font-size:26px;margin-bottom:10px}.survey .surveyWrapper .subOne{font-size:20px}.survey .surveyWrapper .subTwo{font-size:16px}.survey .chart{width:100%;height:350px;margin-top:30px}.page-content .mainText{width:100%;background-color:#fff;padding:0;max-width:1100px;margin-left:auto;margin-right:auto;position:relative;text-align:left;padding-left:20px;padding-right:20px}.page-content .imageWrapper{width:100%;background-color:#fff;padding:0;max-width:1100px;margin-left:auto;margin-right:auto;position:relative}.page-content .quote{width:100%;background-color:#fff;padding:0;max-width:1100px;margin-left:auto;margin-right:auto;position:relative;text-align:center}.page-content .survey{width:100%;background-color:#fff;padding:0;max-width:1100px;margin-left:auto;margin-right:auto;position:relative}.page-content .topMargin{margin-top:40px}.page-content .subSection .pageContainer{margin-top:80px}.page-content .subSection .smallHead{color:#252525;font-size:40px;line-height:40px;width:100%;background-color:#fff;padding:0;max-width:1100px;margin-left:auto;margin-right:auto;position:relative;padding-top:3px;padding-bottom:3px;text-align:left;font-family:babas;font-style:normal;border-left:6px solid #db3058;padding-left:10px}@media (max-width:768px){.page-content .subSection .smallHead{font-size:35px}}.page-content .subSection .mainSubHead{width:100%;background-color:#fff;padding:0;max-width:1100px;margin-left:auto;margin-right:auto;position:relative;font-family:babas;font-style:normal;font-size:60px;text-align:left;line-height:60px;white-space:nowrap;color:#252525}.page-content .subSection .mainSubHead>div{display:inline-block;vertical-align:middle}.page-content .subSection .mainSubHead img{width:150px;height:150px}.page-content .subSection .mainSubHead .subText div span{margin-right:5px}@media (max-width:768px){.page-content .subSection .mainSubHead .subText div span{display:block}}@media (max-width:768px){.page-content .subSection .mainSubHead{font-size:40px;line-height:40px}.page-content .subSection .mainSubHead img{width:100px;height:100px}}.feedback{width:100%;min-height:200px;margin-top:30px;text-align:center;position:relative}@media (max-width:768px){.feedback{padding-left:15px;padding-right:15px}}.feedback .feedbackWrapper{padding:15px;border-radius:6px;background:url(../images/pattern-bw-light.cd375e12.jpg);background-repeat:repeat;border:1px dashed #db3058;width:100%}.feedback .head{font-family:babas;font-style:normal;font-size:26px;margin-bottom:10px}.feedback .item{margin-top:10px;text-align:left}.feedback .item div:first-child{color:#db3058;font-family:babas;font-style:normal;font-size:23px;margin-bottom:5px}.feedback .headNav{font-size:23px;text-align:left;width:100%;border-bottom:1px dashed #252525;padding-bottom:5px}.feedback .headNav div{display:inline-block;vertical-align:middle;font-family:babas;font-style:normal;margin-right:16px;margin-top:10px;margin-bottom:10px;cursor:pointer}.feedback .headNav div.active{color:#fdc513}