*{-webkit-tap-highlight-color:rgba(0,0,0,0)}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,sub,sup,var,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{outline:0;box-sizing:border-box}.clear{clear:both}.pull-left{float:left}.pull-right{float:right}.center{text-align:center}a,input,button,select{-webkit-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}select::-ms-value{background:transparent}::-webkit-input-placeholder{color:#fff;letter-spacing:.25px}::-moz-placeholder{color:#fff;opacity:1}:-ms-input-placeholder{color:#fff}:-moz-placeholder{color:#fff;opacity:1}:focus::-webkit-input-placeholder{color:rgba(255,255,255,.5)}:focus::-moz-placeholder{color:rgba(255,255,255,.5)}:focus:-ms-input-placeholder{color:rgba(255,255,255,.5)}:focus:-moz-placeholder{color:rgba(255,255,255,.5)}select{outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}@font-face{font-family:'PF DinText Pro';src:url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/subset-PFDinTextPro-Bold.eot);src:local('PFDinTextPro-Bold'),url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/subset-PFDinTextPro-Bold.eot?#iefix) format('embedded-opentype'),url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/subset-PFDinTextPro-Bold.woff2) format('woff2'),url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/subset-PFDinTextPro-Bold.woff) format('woff'),url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/subset-PFDinTextPro-Bold.ttf) format('truetype'),url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/subset-PFDinTextPro-Bold.svg#PFDinTextPro-Bold) format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'PF DinText Pro';src:url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/subset-PFDinTextPro-Medium.eot);src:local('PFDinTextPro-Medium'),url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/subset-PFDinTextPro-Medium.eot?#iefix) format('embedded-opentype'),url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/subset-PFDinTextPro-Medium.woff2) format('woff2'),url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/subset-PFDinTextPro-Medium.woff) format('woff'),url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/subset-PFDinTextPro-Medium.ttf) format('truetype'),url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/subset-PFDinTextPro-Medium.svg#PFDinTextPro-Medium) format('svg');font-weight:500;font-style:normal}@font-face{font-family:'PF DinText Pro';src:url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/subset-PFDinTextPro-Regular.eot);src:local('PFDinTextPro-Regular'),url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/subset-PFDinTextPro-Regular.eot?#iefix) format('embedded-opentype'),url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/subset-PFDinTextPro-Regular.woff2) format('woff2'),url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/subset-PFDinTextPro-Regular.woff) format('woff'),url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/subset-PFDinTextPro-Regular.ttf) format('truetype'),url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/subset-PFDinTextPro-Regular.svg#PFDinTextPro-Regular) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'PF DinText Pro';src:url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/subset-PFDinTextPro-Thin.eot);src:local('PFDinTextPro-Thin'),url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/subset-PFDinTextPro-Thin.eot?#iefix) format('embedded-opentype'),url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/subset-PFDinTextPro-Thin.woff2) format('woff2'),url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/subset-PFDinTextPro-Thin.woff) format('woff'),url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/subset-PFDinTextPro-Thin.ttf) format('truetype'),url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/subset-PFDinTextPro-Thin.svg#PFDinTextPro-Thin) format('svg');font-weight:100;font-style:normal}@font-face{font-family:'PF DinText Pro';src:url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/subset-PFDinTextPro-Light.eot);src:local('PFDinTextPro-Light'),url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/subset-PFDinTextPro-Light.eot?#iefix) format('embedded-opentype'),url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/subset-PFDinTextPro-Light.woff2) format('woff2'),url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/subset-PFDinTextPro-Light.woff) format('woff'),url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/subset-PFDinTextPro-Light.ttf) format('truetype'),url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/subset-PFDinTextPro-Light.svg#PFDinTextPro-Light) format('svg');font-weight:300;font-style:normal}body{padding-top:145px;position:relative;font-family:'PF DinText Pro',arial,helvetica,sans-serif;font-size:18px;line-height:1.66;letter-spacing:.25px;color:#969696;background:#fff}sup{font-size:60%;vertical-align:top}sub{font-size:60%;vertical-align:bottom}.wrapper{width:100%;max-width:1300px;padding:0 20px;margin:0 auto}.gradient-text{color:#34c3dd;background:-moz-linear-gradient(left,#2ec6f6,#3ac1a3);background:-ms-linear-gradient(left,#2ec6f6,#3ac1a3);background:-webkit-linear-gradient(left,#2ec6f6,#3ac1a3);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-font-smoothing:antialiased}.ie .gradient-text{background:none}.learn-more{font-size:14px;line-height:1.2;letter-spacing:1.25px;text-transform:uppercase;text-decoration:none;color:#30c6f6}.learn-more i{margin-left:5px}.video{display:block;position:relative}.video.btn-play::after{display:block;content:"";width:96px;height:96px;margin:-48px 0 0 -48px;position:absolute;top:50%;left:50%;z-index:1;background:url(//pinnacle.theperception.co/wp-content/themes/pinn/img/btn-play.png) center no-repeat;background-size:cover;-webkit-transition:all .35s ease;-ms-transition:all .35s ease;transition:all .35s ease}.video.btn-play:hover::after{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.video.btn-play-sm::after{width:70px;height:70px;margin:-35px 0 0 -35px}.desktop-hide{display:none}#qLtempOverlay{background:#fff !important}#qProgressLogo{display:block;width:80%;max-width:310px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-55%,-50%);-ms-transform:translate(-55%,-50%);transform:translate(-55%,-50%);pointer-events:none}#qProgressLogo img{display:block;width:100%;height:auto}#qProgressLogo i{display:block;width:100%;height:100%;position:absolute;top:0;right:0;background:rgba(255,255,255,.75);-webkit-transition:all .35s ease;-ms-transition:all .35s ease;transition:all .35s ease}header{position:fixed;top:0;left:0;right:0;z-index:9999;box-shadow:0 0 20px rgba(0,0,0,.5)}header .top{padding:25px 0 50px;background:#fff}header .wrapper{max-width:1370px}header .wrapper::after{display:block;content:"";clear:both}.logo{float:left;max-width:30%}.logo img{display:block;max-width:100%;height:auto}.header-right{padding-top:40px;font-size:14px;line-height:1}.header-nav{float:right}.header-nav ul li{float:left;margin-left:35px}.header-nav ul li:first-child{margin-left:0}.header-nav ul li a{text-transform:uppercase;text-decoration:none;color:#6c6c6c}.header-nav ul li a:hover{color:#2c2c2c}.header-nav ul li.current-menu-item a{color:#000}.header-phone{float:right;margin-left:90px;font-size:19px;line-height:.7;font-weight:500}.header-phone,.header-phone a{text-decoration:none;color:#30c6f6}.main-nav{font-size:16px;line-height:1;text-transform:uppercase;background:rgba(68,84,99,.85)}.main-nav::after{display:block;content:"";clear:both}.main-nav>ul{display:inline-block}.main-nav>ul>li{display:inline-block;margin:0 -2px;position:relative}.main-nav>ul>li>a{display:block;padding:26px 30px 23px;position:relative;letter-spacing:.2px;text-decoration:none;color:#fff}.main-nav>ul>li:hover>a{background:#40bdac}.ie .main-nav>ul>li>a{padding-left:28px;padding-right:28px}.main-nav>ul>li.current-page-parent>a::after,.main-nav>ul>li.current-menu-parent>a::after{display:block;content:"";height:2px;position:absolute;left:0;right:0;bottom:0;opacity:.8;background:#40bdac}.main-nav>ul>li.menu-item-has-children::after{display:block;content:"";height:21px;position:absolute;left:0;right:0;bottom:-5px;z-index:1;opacity:0;background:url(//pinnacle.theperception.co/wp-content/themes/pinn/img/dd-arr.png) center bottom no-repeat;pointer-events:none}.main-nav>ul>li.menu-item-has-children:hover::after{bottom:-10px;opacity:1;-webkit-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}.main-nav>ul>li ul{display:none;padding:0 19px;position:absolute;left:0;top:100%;text-align:left;background:rgba(255,255,255,.92)}.main-nav>ul>li:hover ul{display:block}.main-nav>ul>li ul li{border-bottom:1px solid #ceebe8}.main-nav>ul>li ul li:last-child{border:0}.main-nav>ul>li ul a{display:block;width:320px;padding:18px 15px 16px;line-height:1.4;text-decoration:none;color:#000}.main-nav>ul>li ul a:hover,.main-nav>ul>li ul .current-menu-item a{color:#40bdac}.btn-reserve{display:inline-block;padding:26px 20px 23px 86px;margin-left:-2px;position:relative;text-decoration:none;color:#fff;background:#40bdac url(//pinnacle.theperception.co/wp-content/themes/pinn/img/ico-bed.png) 30px center no-repeat}.btn-reserve::after{display:block;content:"";width:100vw;position:absolute;top:0;bottom:0;left:100%;background-color:#40bdac;pointer-events:none}.btn-reserve::before{display:block;content:"";width:20px;position:absolute;top:0;bottom:0;left:-20px;pointer-events:none;background:-moz-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,.25) 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,.25) 100%);background:linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,.25) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#40000000',GradientType=1)}.btn-reserve:hover,.btn-reserve:hover::after{background-color:#30c6f6}.ie .btn-reserve{margin-left:-4px}.hero{position:relative;z-index:1;overflow:hidden}.banner .wrapper{display:table;max-width:1000px;height:100%}.banner .td{display:table-cell;width:100%;height:100%;vertical-align:middle}.banner img{display:block;width:100%;height:auto;-webkit-transform:scale(1.3) rotate(-5deg);-ms-transform:scale(1.3) rotate(-5deg);transform:scale(1.3) rotate(-5deg);-webkit-transition:all 25s ease-out;-ms-transition:all 25s ease-out;transition:all 25s ease-out}.banner.animate img{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}.banner-inner{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;text-align:center;background:center no-repeat;background-size:cover}.banner h1{margin-bottom:10px;font-family:'Roboto Slab',serif;font-size:64px;line-height:.94;font-weight:700;letter-spacing:4px;color:#fff;opacity:0;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);-webkit-transition:all .5s ease .5s;-ms-transition:all .5s ease .5s;transition:all .5s ease .5s}.banner.animate h1{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.banner p{opacity:0;font-size:18px;letter-spacing:2.2px;color:#fff;-webkit-transition:opacity 1.5s ease 1.5s;-ms-transition:opacity 1.5s ease 1.5s;transition:opacity 1.5s ease 1.5s}.banner.animate p{opacity:1}.slider .slide{display:none;width:100%;position:relative}.slider .slide:first-child{display:block}.slider .cycle-slide-active{z-index:200 !important}.slider img{display:block;width:100%;margin-left:50%;-webkit-transform:translateX(-50%) scale(1.2);-ms-transform:translateX(-50%) scale(1.2);transform:translateX(-50%) scale(1.2);-webkit-transition:-webkit-transform 8s ease-in .25s;-ms-transition:-ms-transform 8s ease-in .25s;transition:transform 8s ease-in .25s}.slider .cycle-slide-active img{-webkit-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}.slide-inner{position:absolute;top:0;left:0;right:0;bottom:120px;z-index:1;text-align:center}.slide-inner .wrapper{display:table;height:100%}.slide-inner .wrapper .td{display:table-cell;width:100%;height:100%;vertical-align:middle}.slider h2{margin-bottom:25px;font-family:'Roboto Slab',serif;font-size:64px;line-height:1.1;font-weight:700;letter-spacing:3px;color:#fff}.slider h2 a{text-decoration:none;color:inherit}.slider h2 strong{color:#445463}.slider p{font-size:30px;letter-spacing:1.5px;color:#fff}.slider p a{display:block;text-decoration:none;color:#fff}.slider p i{font-size:75%}.slides-pager{position:absolute;left:0;right:0;bottom:12%;z-index:201}.slides-pager ul{margin:0 -15px;overflow:hidden}.slides-pager li{float:left;width:33.3%;padding:0 15px}.slides-pager li a{display:block;opacity:.5;font-size:16px;line-height:1.2;letter-spacing:.5px;text-decoration:none;color:#fff}.slides-pager li a:hover,.slides-pager li.active a{opacity:1}.slide-num{display:block;font-size:21px}.slide-progress{display:block;height:1px;margin:6px 0 11px;background:rgba(255,255,255,.5)}.slide-progress i{display:block;height:1px;width:0;background:#fff}.slides-pager li.active .slide-progress i{width:100%;-webkit-transition:width 5.5s ease;-ms-transition:width 5.5s ease;transition:width 5.5s ease}.slide-title{display:block;font-size:20px;letter-spacing:1px}.slide-title strong{font-weight:500}.slide-subtitle{display:block}.slide-subtitle i{margin-left:1px;font-size:86%;vertical-align:middle}.reserve{position:relative;z-index:1;color:#fff;background:#40bdac}.reserve-inner{display:table;width:100%;padding:70px 0 65px;position:relative}.reserve-left{display:table-cell;width:65%;padding:0 75px;vertical-align:top}.reserve-right{display:table-cell;vertical-align:middle}.reserve h3{font-family:'Roboto Slab',serif;font-size:48px;line-height:1;font-weight:100;letter-spacing:3px}.reserve h3 strong{font-size:38px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase}.reserve p{padding-top:38px;margin-top:38px;position:relative;font-weight:300;letter-spacing:.5px}.reserve p strong{font-weight:500}.reserve p::before{display:block;content:"";width:48px;height:1px;position:absolute;top:0;left:0;opacity:.39;background:#fff}.reserve .icon-bed{position:absolute;top:-34px;left:76px;pointer-events:none}.reserve-right{padding:0 22px}.btn-reserve-callout{display:inline-block;height:62px;padding:0 40px 0 50px;margin:0;font-size:24px;line-height:65px;letter-spacing:1px;font-weight:400;text-decoration:none;text-transform:uppercase;color:#fff;border:1px solid #83d4c9;border-radius:6px}.btn-reserve-callout:hover{border-color:#fff}.btn-reserve-callout i{margin-left:3px}.img-left{position:relative;overflow:hidden;background:#f3f3f3}.img-left .left{float:left;width:50%}.img-left .left img{display:block;width:100%;height:auto}.img-left .parallax img{opacity:0}.img-left .right{float:right;width:50%;position:relative}.img-left .right img{display:block;width:100%;height:auto}.img-left .tbh{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;pointer-events:none}.img-left .tb{display:table;width:100%;height:100%}.img-left .td{display:table-cell;width:100%;height:100%;vertical-align:middle}.img-left .hover-box{width:50%;max-width:710px;padding:50px;margin-left:40%;position:relative;z-index:1;z-index:3;text-align:center;background:#fff;pointer-events:all}.img-left .hover-box h3{padding-bottom:33px;position:relative;font-family:'Roboto Slab',serif;font-size:42px;font-weight:100;line-height:.94;letter-spacing:2px;text-align:center;color:#34c3dd}.img-left .hover-box h3 strong,.img-left .hover-box h3 b{font-size:30px;font-weight:700;text-transform:uppercase}.img-left .hover-box h3::after{display:block;content:"";width:50px;height:1px;margin-left:-25px;position:absolute;bottom:0;left:50%;background:#b0e8f1}.img-left .hover-box p{padding:0 10.5%;font-size:17px;line-height:26px;letter-spacing:.4px;font-weight:300;color:#6b6b6b}.img-left .hover-box h3+p{margin-top:27px}.img-left .hover-box p strong{font-weight:500}.img-left .hover-box p a{text-decoration:underline;color:inherit}.img-left .hover-box p a:hover{text-decoration:none}.img-left .hover-box .learn-more{display:inline-block;margin-top:30px}.home .img-left::after{display:block;content:"";height:60px;position:absolute;top:0;left:0;right:0;z-index:2;background:rgba(3,152,132,.7)}.testimonials{padding:75px 4% 70px}.ico-quote{width:75px;margin:0 auto 35px}.ico-quote img{display:block;max-width:100%;height:auto}.quote-slider{position:relative;overflow:hidden}.quote-slider .quote-slide{display:none;width:100%;text-align:center}.quote-slider .quote-slide:first-child{display:block}.quote-slide p{max-width:930px;min-height:140px;margin:0 auto;font-family:'Roboto Slab',serif;font-size:24px;font-weight:100;line-height:1.5;letter-spacing:1px;color:#969696}.quote-meta{margin-top:40px;font-size:14px;line-height:1.25;letter-spacing:1px;text-transform:uppercase}.quote-author{color:#40bdac}.quote-location{color:#30c6f6}.quote-meta em{padding:0 12px;font-size:10px;line-height:1;vertical-align:middle;color:#bababa}.prev-quote,.next-quote{display:block;width:50px;height:65px;position:absolute;top:0;z-index:999;background:center no-repeat}.prev-quote{left:0;background-image:url(//pinnacle.theperception.co/wp-content/themes/pinn/img/quote-prev.png)}.prev-quote:hover{background-position:0 center}.next-quote{right:0;background-image:url(//pinnacle.theperception.co/wp-content/themes/pinn/img/quote-next.png)}.next-quote:hover{background-position:100% center}.quote-slider::before,.quote-slider::after{display:block;content:"";width:5%;position:absolute;top:0;bottom:0;z-index:998}.quote-slider::before{left:0;background:-moz-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,1) 5%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,1) 5%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,1) 0,rgba(255,255,255,1) 5%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=1)}.quote-slider::after{right:0;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 95%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 95%,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,1) 95%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1)}.testimonials-dark{background:#445463}.testimonials-dark .quote-slide p{color:#fff}.testimonials-dark .quote-slider::before{background:-moz-linear-gradient(left,rgba(68,84,99,1) 0,rgba(68,84,99,1) 5%,rgba(68,84,99,0) 100%);background:-webkit-linear-gradient(left,rgba(68,84,99,1) 0,rgba(68,84,99,1) 5%,rgba(68,84,99,0) 100%);background:linear-gradient(to right,rgba(68,84,99,1) 0,rgba(68,84,99,1) 5%,rgba(68,84,99,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#445463',endColorstr='#00445463',GradientType=1)}.testimonials-dark .quote-slider::after{background:-moz-linear-gradient(left,rgba(68,84,99,0) 0,rgba(68,84,99,1) 95%,rgba(68,84,99,1) 100%);background:-webkit-linear-gradient(left,rgba(68,84,99,0) 0,rgba(68,84,99,1) 95%,rgba(68,84,99,1) 100%);background:linear-gradient(to right,rgba(68,84,99,0) 0,rgba(68,84,99,1) 95%,rgba(68,84,99,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00445463',endColorstr='#445463',GradientType=1)}.inform{padding:80px 0 100px;position:relative;overflow:hidden;background:#f3f3f3}.inform::before{display:block;content:"";height:253px;position:absolute;left:0;right:0;bottom:0;z-index:0;background:#fff;pointer-events:none}.inform h3{padding-bottom:40px;position:relative;font-family:'Roboto Slab',serif;font-size:48px;font-weight:100;line-height:.94;letter-spacing:2px;text-align:center;color:#34c3dd}.inform h3 strong{font-size:36px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.inform h3::after{display:block;content:"";width:50px;height:1px;margin-left:-25px;position:absolute;bottom:0;left:50%;background:#b0e8f1}.inform-cols{margin:0 -26px}.inform-cols::after{display:block;content:"";clear:both}.col-titles{margin-top:25px;position:relative}.col-titles::before{display:block;content:"";width:200vw;height:1px;margin-left:-100vw;position:absolute;bottom:0;left:50%;background:#e8e8e8}.inform-cols .col{float:left;width:33.33%;padding:0 25px;position:relative;text-align:center}.inform-cols .col-title{display:block;padding:15px 0;position:relative;font-family:'Roboto Slab',serif;font-size:21px;line-height:1.25;font-weight:400;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#b3b3b3;border-bottom:1px solid #e8e8e8}.inform-cols .col.hover .col-title,.inform-cols .col.no-img .col-title{color:#2ec6f6;border-color:#2ec6f6}.col-titles .col::after{display:block;font-family:"fontawesome";content:"\f0d7";height:20px;position:absolute;top:100%;left:0;right:0;opacity:0;color:#2ec6f6;-webkit-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}.col-titles .col.hover::after,.col-titles .col.no-img::after{opacity:1}.content-cols .col{padding-top:50px}.inform-block{display:block;position:relative;text-decoration:none;overflow:hidden;border:1px solid #e8e8e8;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.inform-block.hover{border-color:#35c2d8}.inform-block img{display:block;width:100%;height:auto}.inform-text{height:152px;padding:30px 45px;background:#fff}.inform-text h4{font-family:'Roboto Slab',serif;font-size:18px;line-height:1.33;font-weight:300;color:#cdcdcd}.inform-block p{font-size:16px;line-height:1.5;font-weight:300;color:#6b6b6b}.inform-hover{display:block;padding:70px 45px 25px;opacity:0;position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;z-index:1;overflow:hidden;text-align:left;color:#fff;background:#35c2d8;background:-moz-linear-gradient(-45deg,#35c2d8 0,#40bdac 100%);background:-webkit-linear-gradient(-45deg,#35c2d8 0,#40bdac 100%);background:linear-gradient(135deg,#35c2d8 0,#40bdac 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#35c2d8',endColorstr='#40bdac',GradientType=1);-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.col.hover .inform-hover,.col.no-img .inform-hover{padding-top:35px;opacity:1}.col.no-img .inform-hover{-webkit-transition:none;-ms-transition:none;transition:none}.inform-hover h4{margin-bottom:20px;font-family:'Roboto Slab',serif;font-size:36px;line-height:1.27;font-weight:100}.inform-hover p{color:#fff}.counters{padding:68px 0 80px;background:#586570 center no-repeat;background-size:cover}.counters h3{margin-bottom:105px;font-family:'Roboto Slab',serif;font-size:42px;font-weight:100;line-height:.94;letter-spacing:4px;text-align:center;color:#2ec6f6}.counters h3 img{display:block;margin:0 auto 20px}.counters-blocks{padding:0 20px;position:relative;text-align:center;border:1px solid #808a92;border-top:0;border-radius:10px}.counters-blocks::after{display:block;content:"";clear:both}.counters-block{display:inline-block;width:33%;padding:0 55px 40px;margin:0 -4px;vertical-align:top;color:#fff}.counters-block .num{display:inline-block;min-width:104px;height:104px;padding:0 16px;margin:-52px auto 16px;font-family:'Roboto Slab',serif;font-size:60px;font-weight:700;line-height:104px;text-align:center;position:relative;overflow:hidden;color:#40bdac;border:1px solid #808a92;border-radius:52px;box-shadow:0 0 1px #999}.counters-block p{font-size:16px;line-height:1.5}.counters-block a{font-size:14px;line-height:1.25;letter-spacing:.5px;text-transform:uppercase;text-decoration:none;font-weight:300;color:#30c6f6}.counters-block a i{margin-left:2px}.counters-block a:hover{color:#40bdac}.counters-bottom{max-width:930px;margin:40px auto 0;font-size:24px;line-height:1.83;font-weight:100;letter-spacing:.5px;text-align:center;color:#fff}.counters-bottom strong{font-weight:500}.counters-blocks .cbl{display:block;height:20px;min-width:50px;position:absolute;top:0;left:0;border-top:1px solid #808a92}.counters-blocks .cbl1{border-top-left-radius:10px}.counters-blocks .cbl4{border-top-right-radius:10px}.accredetations{padding:100px 0}.accredetations .wrapper{display:table;overflow:hidden}.accredetations .left{display:table-cell;width:50%;text-align:center;vertical-align:middle}.accredetations .left a{display:inline-block;margin:0 15px}.accredetations .left img{display:block;max-width:100%;height:auto;margin:10px auto}.accredetations .right{display:table-cell;padding:5px 0;padding-left:70px;vertical-align:middle;border-left:1px solid #e8e8e8}.accredetations h4{margin-bottom:20px;font-family:'Roboto Slab',serif;font-size:26px;font-weight:300;line-height:1.25;letter-spacing:1px;color:#30c6f6}.accredetations p{margin:0;font-size:18px;line-height:1.66;font-weight:100;color:#969696}.accredetations .right a{margin-top:15px}.home-extra{position:relative;background:#445463 center no-repeat;background-size:cover}.home-extra .parallax{position:absolute !important;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.home-extra .parallax-inner{margin-top:10%;min-height:160%}.home-extra .wrapper{padding:95px 0;overflow:hidden;position:relative;z-index:1}.home-extra h4{padding-bottom:40px;margin-bottom:45px;position:relative;font-family:'Roboto Slab',serif;font-size:36px;font-weight:100;line-height:.94;letter-spacing:2px;text-align:center;color:#37b4bb}.home-extra h4::after{display:block;content:"";width:50px;height:1px;margin-left:-25px;position:absolute;bottom:0;left:50%;background:#326c7a}.home-extra .col{float:left;width:50%;padding:0 20px;overflow:hidden}.home-extra .block-ico{float:left;width:155px;padding-top:30px}.home-extra .block-text{margin-left:155px}.home-extra p{margin-bottom:15px;font-size:18px;font-weight:100;line-height:1.66;letter-spacing:.5px;color:#fff}.home-extra strong{font-family:'Roboto Slab',serif;font-size:20px;font-weight:300;line-height:1.7;letter-spacing:.5px;color:#9f9f9f}footer{font-size:16px;line-height:1.75;letter-spacing:.5px;font-weight:100;text-align:center;color:#8d949c;background:#445463}footer .wrapper{max-width:1370px;padding:40px 20px 30px;position:relative}footer .top::after,footer .bottom::after{display:block;content:"";clear:both}footer .top{padding-bottom:90px}footer .logo{float:left}footer nav{float:right;padding-top:15px;text-align:left}footer .col{float:left;margin-left:105px}footer .col1{margin:0}footer .col3{text-align:right;color:#30c6f6}footer .col a{text-align:right;text-decoration:none;color:#40bdac}footer .col a:hover{color:#fff}footer .col3 a{color:#30c6f6}footer nav li{margin-bottom:8px}footer .copy{float:left}footer .links{float:right}footer .links li{display:inline-block;margin-left:34px}footer .links a{text-decoration:none;color:#30c6f6}footer .links a:hover{color:#fff}footer .links a:last-child{margin-right:0}.soc{display:inline-block;margin-right:-20px;text-align:center;line-height:0;vertical-align:top}.mobile-soc{display:none}.soc a{display:inline-block;width:36px;height:34px;margin:-5px 7px 0;opacity:.15;background:url(//pinnacle.theperception.co/wp-content/themes/pinn/img/ico-social.png) left center no-repeat;background-size:cover}.soc a:hover{opacity:.5}.soc .tw{background-position:-56px center}.soc .in{background-position:-113px center}.soc .yt{background-position:-171px center}.page-intro::after{display:block;content:"";clear:both}.page-intro .left{float:left;width:50%}.page-intro .right{float:right;width:50%}.page-intro .left-top{overflow:hidden;color:#fff;background:#40bdac}.page-intro .left-top .inner{float:right;max-width:500px}.page-intro .left-top .text-block{padding-right:10%;padding-top:165px;padding-bottom:60px;font-weight:100;letter-spacing:.5px}.page-intro h2{padding-bottom:28px;margin-bottom:28px;position:relative;font-family:'Roboto Slab',serif;font-size:36px;font-weight:100;line-height:1.5;letter-spacing:1.5px}.page-intro h2::after{display:block;content:"";width:50px;height:1px;position:absolute;bottom:0;left:0;opacity:.39;background:#fff}.page-location .page-intro h2{letter-spacing:2px}.page-intro .left-top .img-top{position:relative}.page-intro .left-top .img-top img{display:block;max-width:100%;height:auto}.page-intro .left-bottom{padding-bottom:100px;overflow:hidden;background:#fff}.page-intro .left-bottom .inner{float:right;width:100%;max-width:500px}.page-intro .left-bottom .img-bottom img{display:block;max-width:100%;height:auto}.page-intro .left-bottom .text-block{float:right;width:100%;max-width:500px;padding:55px 13%;font-weight:100;text-align:center;letter-spacing:.5px;color:#fff;background:#40bdac}.page-intro h3{margin-bottom:25px;font-family:'Roboto Slab',serif;font-size:24px;font-weight:100;line-height:1.5;letter-spacing:1px}.page-intro .left-bottom .text-block-light{padding:45px 13%;color:#000;background:#dff4f1}.page-intro .left-bottom .text-block-light h3{margin-bottom:8px;font-size:24px;line-height:1.25;font-weight:100;color:#40bdac}.page-intro .left-bottom .text-block-light p{margin-bottom:20px;font-size:17px;letter-spacing:.5px}.btn-learn-more{display:inline-block;min-width:130px;height:46px;padding:0 28px 0 32px;font-size:18px;line-height:49px;letter-spacing:1.5px;text-align:center;font-weight:300;text-decoration:none;text-transform:uppercase;color:#40bdac;border:1px solid #a3dfd7;border-radius:4px}.btn-learn-more i{margin-left:3px}.btn-learn-more:hover{border-color:#40bdac}.page-intro .right-top{padding-top:100px;overflow:hidden;background:#40bdac}.page-location .page-intro .right-top{padding-top:73px}.page-intro .right-top .inner{float:left;max-width:500px}.page-intro .right-top .img-top img{display:block;max-width:100%;height:auto}.page-intro .right-bottom{padding-bottom:100px;overflow:hidden;background:#fff}.page-intro .right-bottom .inner{max-width:700px;padding:115px 85px;font-family:'Roboto Slab',serif;font-size:21px;line-height:1.7;font-weight:100;text-align:center}.page-intro-dark .left-top,.page-intro-dark .right-top{background:#445463}.page-intro-dark .left-bottom .text-block{color:#445463;background:#e3e7ea}.checkers,.checkers .wrapper{max-width:100%;padding:0 !important;overflow:hidden}.checker-block{position:relative;background:#f3f3f3}.checker-block::after{display:block;content:"";clear:both}.checker-ico{display:block;width:90px;height:90px;position:absolute;top:50%;left:50%;z-index:1;background:rgba(0,0,0,.7);border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.checker-ico img{display:block;max-width:100%;height:auto}.checker-img{float:left;width:50%;overflow:hidden}.checker-img img{display:block;width:100%;height:auto}.checker-text{width:50%;height:100%;position:absolute;top:0;right:0}.checker-text .tb{display:table;width:100%;height:100%}.checker-text .td{display:table-cell;width:100%;height:100%;padding:50px 20%;text-align:center;vertical-align:middle}.checker-text h3{padding-bottom:25px;margin-bottom:25px;position:relative;font-family:'Roboto Slab',serif;font-size:24px;font-weight:600;line-height:1.5;letter-spacing:2px;text-transform:uppercase;color:#40bdac}.checker-text h3::after{display:block;content:"";width:50px;height:1px;margin-left:-25px;position:absolute;bottom:0;left:50%;background:#a9e0ea}.checker-text p{font-size:17px;line-height:1.6;font-weight:100;letter-spacing:.5px;color:#6b6b6b}.text-left .checker-text{right:auto;left:0}.text-left .checker-img{float:right}.features{padding:100px 0 90px;background:center no-repeat;background-size:cover}.features h3{padding-bottom:38px;margin-bottom:30px;position:relative;font-family:'Roboto Slab',serif;font-size:26px;font-weight:300;line-height:1.3;letter-spacing:1px;text-align:center;color:#34c3dd}.features h3::after{display:block;content:"";width:50px;height:1px;margin-left:-25px;position:absolute;bottom:0;left:50%;background-color:#b0e8f1}.features h3 img{display:block;max-width:70%;margin:0 auto 30px}.features p{max-width:750px;margin:0 auto;font-size:18px;line-height:1.94;letter-spacing:.75px;font-weight:100;text-align:center;color:#6b6b6b}.features p strong{font-weight:400}.features p a{text-decoration:underline;color:inherit}.features p a:hover{text-decoration:none}.features p img{max-width:100%;height:auto}.feature-cols{max-width:980px;margin:55px auto 0;overflow:hidden}.feature-cols .inner{margin:0 -3.5%}.feature-cols .col{float:left;width:33.3%;padding:0 3.5%}.feature-cols-2 .inner{margin:0 -3%}.feature-cols-2 .col{width:50%;padding:0 3%}.features ul li{padding:20px 28px;font-size:18px;line-height:1.33;font-weight:100;letter-spacing:.5px;color:#6b6b6b;border-bottom:1px solid #ebebeb}.features ul li:last-child{border:0}.feature-list{max-width:980px;margin:55px auto 0;text-align:center}.feature-list ul li::before{display:inline-block;margin-right:9px;content:"–";color:#40bdac}.features table{max-width:1100px;margin:30px auto 0}.features table td{padding:0 30px;text-align:left;line-height:1.44;letter-spacing:.25px;font-weight:100;color:#6d6d6d}.features table td h3,.features table td h4{margin-bottom:18px;font-size:20px;font-weight:400;letter-spacing:1px;color:#40bdac}.features table td p{line-height:inherit;text-align:left}.features-lgrey{background-color:#f3f3f3}.features-lgrey p{max-width:1000px}.features-dark{padding:100px 0 90px;background-color:#445463}.features-dark h3{padding-bottom:45px;margin-bottom:35px;font-size:30px;font-weight:100;letter-spacing:1px;color:#40bdac}.features-dark h3::after{background:#3e7f92}.features-dark p{max-width:1100px}.features-dark p,.features-dark li{color:#fff}.font-larger h3{padding-bottom:40px;margin-bottom:32px;font-size:36px;font-weight:100;letter-spacing:1px;color:#40bdac}.font-larger p{max-width:1100px;font-size:21px;line-height:1.75;letter-spacing:.5px;color:#969696}.font-larger ul li{font-size:21px;color:#969696}.tpad0{padding-top:0}.bpad0{padding-bottom:0}.location-features{padding-top:0}.location-features .feature-cols{text-align:center}.location-features .col{float:none;display:inline-block;width:50%;margin:0 -5px;text-align:left;vertical-align:top}.yoga{padding:95px 0 80px;background:#383c3e url(//pinnacle.theperception.co/wp-content/themes/pinn/img/yoga-bg.jpg) center no-repeat;background-size:cover}.yoga h3{padding-bottom:40px;margin-bottom:32px;position:relative;font-family:'Roboto Slab',serif;font-size:30px;font-weight:100;line-height:.94;letter-spacing:1px;text-align:center;color:#2ec6f6}.yoga h3::after{display:block;content:"";width:50px;height:1px;margin-left:-25px;position:absolute;bottom:0;left:50%;background:#216169}.yoga h3 img{display:block;margin:0 auto 30px}.yoga p{max-width:830px;margin:0 auto;font-size:18px;line-height:1.75;font-weight:100;letter-spacing:.5px;text-align:center;color:#fff}.yoga p strong{display:block;font-family:'Roboto Slab',serif;font-size:20px;font-weight:100;line-height:2;color:#9f9f9f}.treat{padding-top:95px;overflow:hidden;background:#445463}.treat h3{padding-bottom:40px;margin-bottom:32px;position:relative;font-family:'Roboto Slab',serif;font-size:30px;font-weight:100;line-height:.94;letter-spacing:1px;text-align:center;color:#2ec6f6}.treat h3::after{display:block;content:"";width:50px;height:1px;margin-left:-25px;position:absolute;bottom:0;left:50%;background:#3e7f92}.treat h3 img{display:block;margin:0 auto 30px}.treat p{max-width:830px;margin:0 auto 80px;font-size:18px;line-height:1.75;font-weight:100;letter-spacing:.5px;text-align:center;color:#fff}.treat p strong{display:block;font-family:'Roboto Slab',serif;font-size:20px;font-weight:100;line-height:2;color:#9f9f9f}.treat-block-top::after{display:block;content:"";clear:both}.treat-block .inner{max-width:1000px;margin:0 auto}.img-box{max-width:85%;position:relative}.img-box img{display:block;max-width:100%;height:auto}.img-box .text-box{width:460px;padding:35px 50px;margin:-105px 0 0 -270px;position:absolute;top:100%;left:100%;font-size:21px;line-height:1.7;font-weight:100;letter-spacing:1px;color:#fff;background:#40bdac}.img-box .text-box h4{padding:0 50px;position:absolute;left:0;bottom:100%;font-family:'Roboto Slab',serif;font-size:60px;font-weight:100;line-height:2;letter-spacing:2px;color:#fff}.treat-ico{width:105px;height:105px;padding:15px;position:absolute;top:0;right:100%;background:rgba(0,0,0,.6)}.treat-ico::after{display:block;content:"";width:100%;height:100%;background:center no-repeat}.treat-ico.ico-eye::after{background-image:url(//pinnacle.theperception.co/wp-content/themes/pinn/img/ico-eye-white.png)}.treat-ico.ico-yoga::after{background-image:url(//pinnacle.theperception.co/wp-content/themes/pinn/img/ico-yoga-white.png)}.treat-ico.ico-heart::after{background-image:url(//pinnacle.theperception.co/wp-content/themes/pinn/img/ico-heart-white.png)}.treat-block-bottom{padding-bottom:50px}.treat-block-bottom::after{display:block;content:"";clear:both}.treat-block-bottom .text-box{margin:0 430px 0 0;padding:45px 50px;font-size:20px;line-height:1.6;font-weight:100;letter-spacing:.5px;color:#fff}.treat-block.even .img-box{float:right}.treat-block.even .img-box .text-box{left:auto;right:100%;margin-left:auto;margin-right:-270px}.treat-block.even .treat-ico{left:100%;right:auto}.treat-block.even .img-box .text-box h4{left:auto;right:0}.treat-block.even .treat-block-bottom .text-box{margin:0 0 0 430px}.treat-light,.treat-light .treat-block-bottom,.treat-bicolor .treat-block-bottom{background:#f3f3f3}.treat-light .treat-block-bottom .text-box,.treat-bicolor .treat-block-bottom .text-box{color:#445463}.search{padding:40px 0 45px;text-align:center;background:#40bdac}.search h3{margin-bottom:30px;font-family:'Roboto Slab',serif;font-size:24px;font-weight:100;line-height:1.5;letter-spacing:1.5px;color:#fff}.search h3 strong{font-weight:600}.search form::after{display:block;content:"";clear:both}.search input[type=text]{display:block;width:100%;height:54px;padding:5px 18px 0;font-family:inherit;font-size:20px;color:#fff;background:rgba(255,255,255,.15);border:1px solid #83d4c9;border-radius:6px;-webkit-appearance:none}.search select{display:block;width:100%;height:54px;padding:5px 18px 0;font-family:inherit;font-size:20px;color:#fff;background:url(//pinnacle.theperception.co/wp-content/themes/pinn/img/arr-down.png) right 18px top 55% no-repeat;border:1px solid #83d4c9;border-radius:6px}.search select option{color:#333}.search input[type=text]:focus,.search select:focus{border-color:#fff}.by-zip{float:left;width:43%}.by-zip input[type=text]{float:left;width:46.5%}.by-zip select{float:right;width:46.5%}.by-location{float:right;width:50%;position:relative}.by-location input[type=text]{padding-right:60px}.by-location input[type=submit]{display:block;width:55px;height:100%;position:absolute;top:0;right:0;overflow:hidden;text-indent:-999px;background:url(//pinnacle.theperception.co/wp-content/themes/pinn/img/ico-search.png) left 10px top 50% no-repeat;border:0;-webkit-appearance:none;cursor:pointer}.by-location input[type=submit]:hover{opacity:.85}.locations-map::after{display:block;content:"";clear:both;border-bottom:1px solid #ebebeb}.filters{position:relative;z-index:9;box-shadow:0 5px 15px rgba(0,0,0,.3)}.filters::after{display:block;content:"";clear:both;border-bottom:1px solid #ebebeb}.filters .col{float:left;width:25%;padding:22px 20px 17px;font-size:18px;font-weight:400;text-align:center;border-left:1px solid #ebebeb}.filters .col:first-child{letter-spacing:.5px;font-weight:400;color:#40bdac;border:0}.checkbox{display:inline-block;color:#5c5c5c;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox::before{display:inline-block;content:"";width:25px;height:25px;margin-top:-4px;margin-right:18px;vertical-align:middle;border:1px solid #d7d7d7}.checkbox.checked::before{background:url(//pinnacle.theperception.co/wp-content/themes/pinn/img/checkmark.png) center no-repeat}.checkbox:hover{color:#333}.checkbox:hover::before{border-color:#b7b7b7}.checkbox span{display:inline-block;width:30px;height:30px;margin-top:-5px;margin-left:5px;font-weight:bold;line-height:35px;text-align:center;vertical-align:middle;color:#fff;background:#ccc;border-radius:50%}.checkbox span.orange{background:#f4ac00}.checkbox span.green{background:#80d900}.checkbox span.blue{background:#30c6f6}.checkbox span.purple{background:#a457b7}.checkbox.nolocations{opacity:.5;pointer-events:none}.checkbox.nolocations span{opacity:0}.states-list{float:left;width:25%;position:relative;z-index:1}.states-list li{border-bottom:1px solid #ebebeb}.states-list li:last-child{border:0}.states-list a{display:block;padding:35px 20px;position:relative;font-size:24px;line-height:1.2;letter-spacing:.5px;font-weight:100;text-align:center;text-decoration:none;color:#5c5c5c}.states-list a em{display:block;font-size:18px;font-style:italic;color:#acacac}.states-list a:hover{background:#ebebeb}.states-list a.active{color:#fff;background:#40bdac}.states-list a.active em{color:#a4dbd2}.states-list a.active::after{display:block;content:"";width:25px;height:100%;position:absolute;top:0;left:100%;background:url(//pinnacle.theperception.co/wp-content/themes/pinn/img/location-arr.png) 0 center no-repeat;pointer-events:none}.map{height:965px;margin-left:25%;background:#d5d6d7;border-left:1px solid #ebebeb}.gm-style-iw+div{margin-top:-5px;overflow:hidden;border-radius:50%}.gm-style .gm-style-iw{background-color:rgba(82,97,110,.9) !important;padding:23px !important;border-radius:10px;top:0 !important;left:0 !important;width:100% !important;height:auto !important;display:block !important;position:relative;overflow:visible !important;min-width:283px;max-width:283px;width:283px}.gm-style .gm-style-iw,.gm-style .gm-style-iw>div,.gm-style .gm-style-iw>div>div{overflow:visible !important}.gm-style .gm-style-iw #google-popup p{padding:10px}.bottom-ar{display:block;width:0;height:0;border-style:solid;border-width:11px 10.5px 0 10.5px;border-color:rgba(82,97,110,.9) transparent transparent transparent;position:absolute;top:100%;left:50%;margin-left:-11px;z-index:50;background-color:transparent}.infobox-wrapper h5{font-weight:600;min-width:237px}.infobox-wrapper p{font-weight:100}.infobox-wrapper h5,.infobox-wrapper p{font-size:15px;line-height:20px;text-align:center;color:#fff;width:100%}.infobox-wrapper>div{text-align:center}.gmw-btn{font-size:15px;line-height:36px;letter-spacing:.5px;display:inline-block;height:36px;padding-left:17px;padding-right:17px;color:#40bdac;text-transform:uppercase;text-decoration:none;border-radius:5px;border:solid 1px #4b8687;margin-top:20px;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.gmw-btn:hover{border-color:#40bdac}.gmw-btn i{margin-left:3px}.map-container{position:relative;width:100%;height:965px;overflow:scroll}.map-container .map{height:100%;margin:0;position:absolute;top:0;left:25%;right:0}.location-top{padding-top:70px;text-align:center;background:#40bdac}.location-top .btn-back{display:inline-block;min-width:260px;height:54px;padding:18px 40px 0;margin:0 16px;font-family:inherit;font-size:20px;line-height:1;letter-spacing:.5px;font-weight:300;text-decoration:none;color:#40bdac;cursor:pointer;background:#fff;border:0;border-radius:6px;-webkit-appearance:none}.location-top .btn-back i{margin-right:10px}.location-top .btn-back:hover{background:rgba(255,255,255,.85)}.location-top .btn-reserve-sm{display:inline-block;height:54px;min-width:260px;padding:0 28px 0 85px;margin:0 16px;font-family:inherit;font-size:20px;line-height:58px;letter-spacing:1px;font-weight:300;text-decoration:none;text-transform:uppercase;color:#fff;cursor:pointer;background:url(//pinnacle.theperception.co/wp-content/themes/pinn/img/ico-bed.png) 28px center no-repeat;border:1px solid #83d4c9;border-radius:6px;-webkit-appearance:none}.location-top .btn-reserve-sm:hover{border-color:#fff}address{font-size:21px;line-height:1.71;font-weight:100;letter-spacing:.5px;color:#fff}.phone-dir{margin-top:40px;font-size:21px;line-height:1.71;font-weight:300;letter-spacing:.5px;color:#fff}.phone-dir img{display:inline-block;margin-top:-2px;margin-right:3px;vertical-align:middle}.phone-dir a{margin-right:30px;text-decoration:none;color:#fff}.phone-dir a:nth-child(1){margin-right:30px}.location-form{padding:100px 0;background:#f3f3f3}.location-form .wrapper{max-width:1000px}.location-bottom{padding:95px 0;background:center no-repeat;background-size:cover}.location-bottom .wrapper{overflow:hidden}.location-bottom h4{padding-bottom:40px;margin-bottom:45px;position:relative;font-family:'Roboto Slab',serif;font-size:36px;font-weight:100;line-height:.94;letter-spacing:2px;text-align:center;color:#37b4bb}.location-bottom h4::after{display:block;content:"";width:50px;height:1px;margin-left:-25px;position:absolute;bottom:0;left:50%;background:#3a6f6f}.location-bottom .col{float:none;vertical-align:top;display:inline-block;width:33.3%;padding:0 30px;margin:0 -5px;text-align:center}.location-bottom .block-ico{margin-bottom:12px}.location-bottom h5{font-family:'Roboto Slab',serif;font-size:18px;font-weight:100;line-height:1.7;min-height:60px;text-transform:uppercase;color:#9f9f9f}.location-bottom p{font-size:16px;font-weight:100;line-height:1.66;letter-spacing:.5px;color:#fff}.location-map .map{height:750px;margin:0}.text-section{padding:85px 0;font-weight:100;color:#6d6d6d;background:#f8f8f8}.text-section h2{margin-bottom:12px;font-size:21px;font-weight:400;color:#40bdac}.text-section p{margin-bottom:25px}.text-section p i{font-style:italic}.text-section p:last-child{margin:0}.text-section p+h2{margin-top:50px}.text-section ul{padding-left:25px;margin-bottom:20px}.text-section ul li::before{display:inline-block;margin-right:9px;content:"–";color:#40bdac}.text-section a{text-decoration:underline;color:inherit}.text-section a:hover{text-decoration:none}.text-section-light{background:#e1e1e1}.text-section-dark{padding:95px 0 90px;background:#445463}.text-section-dark .wrapper{max-width:1240px}.text-section-dark p{color:#fff}.article-bottom{padding:0;overflow:hidden;font-weight:100;background:#f3f3f3}.article-bottom .wrapper{display:table;width:100%;overflow:visible !important}.article-bottom .left{display:table-cell;width:50%;padding:90px 90px 90px 0}.article-bottom h2{margin-bottom:15px;font-size:26px;font-weight:400;color:#40bdac}.article-bottom h3{margin-bottom:15px;font-size:21px;font-weight:300;color:#40bdac}.article-bottom p{margin-bottom:35px}.article-bottom p:last-child{margin:0}.article-bottom p+h3{margin-top:50px}.article-bottom .right{display:table-cell;width:50%;padding:90px 0 90px 100px;position:relative;color:#fff;background:#40bdac}.green-section{background:#40bdac}.green-section h2{color:#fff}.green-section h3 b{font-size:21px}.green-section h3 b{font-weight:400}.article-bottom .right::before{display:block;content:"";width:100vw;height:100%;position:absolute;top:0;left:99.5%;z-index:0;background:inherit}.right-block{padding:15px 0;margin:15px 0 0}.num-block{padding:16px 0 15px 85px;margin:15px 0 0;position:relative}.article-bottom .right h2{color:#fff}.right-block h3,.num-block h3{margin-bottom:20px;color:#fff}.right-block p,.num-block p{margin:0;color:#fff}.num-block .num{display:block;width:60px;height:60px;position:absolute;top:0;left:0;font-size:36px;line-height:68px;font-weight:400;text-align:center;background:#64c9bc;border-radius:50%}.about-intro{padding:100px 0 90px;text-align:center}.about-intro h3{padding-bottom:40px;margin-bottom:32px;position:relative;font-family:'Roboto Slab',serif;font-size:36px;font-weight:100;line-height:.94;letter-spacing:1px;color:#40bdac}.about-intro h3::after{display:block;content:"";width:50px;height:1px;margin-left:-25px;position:absolute;bottom:0;left:50%;background:#b5e5df}.about-intro h3 img{display:block;margin:0 auto 30px}.about-intro p{max-width:1100px;margin:0 auto 80px;font-size:21px;line-height:1.75;font-weight:100;letter-spacing:.5px}.team{padding:85px 0 100px;background:#f3f3f3}.team h3{padding-bottom:40px;margin-bottom:32px;position:relative;font-family:'Roboto Slab',serif;font-size:30px;font-weight:100;line-height:.94;letter-spacing:1px;text-align:center;color:#40bdac}.team h3::after{display:block;content:"";width:50px;height:1px;margin-left:-25px;position:absolute;bottom:0;left:50%;background:#a9e0ea}.team p{max-width:1000px;margin:0 auto;font-size:18px;line-height:1.75;font-weight:100;letter-spacing:.5px;text-align:center;color:#6b6b6b}.people{overflow:hidden;text-align:center}.people ul{margin:0 -30px}.people li{display:inline-block;width:33%;padding:0 30px;margin:95px -2px 0}.people .photo{display:block;width:250px;height:250px;margin:0 auto 40px;position:relative;overflow:hidden;border-radius:50%}.people .photo-hover{opacity:0;position:absolute;top:0;left:0;z-index:1;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.people .photo:hover .photo-hover{opacity:1}.people h4{margin-bottom:5px;font-family:'Roboto Slab',serif;font-size:24px;font-weight:600;line-height:.94;letter-spacing:2px;text-transform:uppercase;color:#40bdac}.people strong{display:block;margin-bottom:15px;font-size:18px;font-weight:100;letter-spacing:1px;color:#6b6b6b}.people .btn-bio{display:inline-block;min-width:130px;height:46px;padding:0 25px 0 28px;font-size:15px;line-height:48px;letter-spacing:1.5px;text-align:center;font-weight:300;text-decoration:none;text-transform:uppercase;color:#40bdac;border:1px solid #b5e5df;border-radius:4px}.people .btn-bio i{margin-left:3px}.people .btn-bio:hover{border-color:#40bdac}.full-bio{display:none}.history{padding:100px 0 90px;text-align:center;background:#445463}.history h3{padding-bottom:45px;margin-bottom:35px;position:relative;font-family:'Roboto Slab',serif;font-size:30px;font-weight:100;line-height:.94;letter-spacing:1px;color:#40bdac}.history h3::after{display:block;content:"";width:50px;height:1px;margin-left:-25px;position:absolute;bottom:0;left:50%;background:#3e7f92}.history h3 img{display:block;margin:0 auto 30px}.history p{max-width:1100px;margin:0 auto;font-size:18px;line-height:1.75;font-weight:100;letter-spacing:.5px;color:#fff}.single-quote{padding:100px 0;overflow:hidden;background:#e1e1e1}.single-quote .wrapper{max-width:1260px}.quote{display:table;width:100%;position:relative;color:#fff;background:#30c6f6;background:-moz-linear-gradient(-45deg,rgba(48,198,246,1) 0,rgba(48,198,246,1) 26%,rgba(74,191,175,1) 67%,rgba(74,191,175,1) 100%);background:-webkit-linear-gradient(-45deg,rgba(48,198,246,1) 0,rgba(48,198,246,1) 26%,rgba(74,191,175,1) 67%,rgba(74,191,175,1) 100%);background:linear-gradient(135deg,rgba(48,198,246,1) 0,rgba(48,198,246,1) 26%,rgba(74,191,175,1) 67%,rgba(74,191,175,1) 100%)}.quote::before{display:block;content:"";width:100vw;position:absolute;top:0;bottom:0;right:99.5%;background:#30c6f6}.quote .left{display:table-cell;width:80%;padding:60px 0;padding-right:10px;text-align:right;vertical-align:middle}.quote .right{display:table-cell;padding:60px;position:relative;text-align:left;vertical-align:middle}.quote .right::before{display:block;content:"";width:50%;position:absolute;top:0;bottom:0;right:0;z-index:0;background:#e1e1e1}.quote p{font-family:'Roboto Slab',serif;font-size:30px;line-height:1.53;font-weight:100;letter-spacing:1px}.quote .author{margin-top:35px;font-size:16px;line-height:1.37;font-weight:100;letter-spacing:1px}.quote .author strong{display:block;font-weight:500;text-transform:uppercase}.quote img{display:block;position:relative;z-index:1}.contact{padding:100px 0;color:#fff;background:#30c6f6;background:-moz-linear-gradient(-45deg,rgba(48,198,246,1) 0,rgba(64,189,172,1) 100%);background:-webkit-linear-gradient(-45deg,rgba(48,198,246,1) 0,rgba(64,189,172,1) 100%);background:linear-gradient(135deg,rgba(48,198,246,1) 0,rgba(64,189,172,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#30c6f6',endColorstr='#40bdac',GradientType=1)}.contact .wrapper{max-width:1000px}.contact h2{padding-bottom:28px;margin-bottom:25px;position:relative;font-family:'Roboto Slab',serif;font-size:32px;font-weight:100;line-height:.94;letter-spacing:1px;text-align:center}.contact h2::after{display:block;content:"";width:50px;height:1px;margin-left:-25px;position:absolute;bottom:0;left:50%;opacity:.39;background:#fff}.contact-cols{display:table}.contact-cols div{display:table-cell;width:30%;vertical-align:top;font-size:21px;line-height:1.33;font-weight:100}.contact-cols div:last-child{width:35%}.contact-cols strong{font-weight:500}.contact-cols em,.contact-cols a{font-style:normal;font-weight:400;text-decoration:none;color:inherit}.contact-form{margin-top:85px}.contact-form h3{margin-bottom:65px;font-family:'Roboto Slab',serif;font-size:24px;font-weight:400;line-height:1.33;letter-spacing:1px;text-align:center}.contact-map{height:900px;position:relative}.contact-map .search{position:absolute;top:0;left:0;right:0;z-index:99;opacity:.9}.contact-map .map{height:100%;margin:0}.get-help .contact-form{margin:0}.tc-filter{position:relative;overflow:hidden;background:#40b7a8}.tc-filter .left{width:50%}.tc-filter img{display:block;height:auto;width:100%}.tc-filter-box{width:700px;height:336px;padding:50px 80px 60px;margin:-168px 0 0 -350px;position:absolute;top:50%;left:50%;background:#fff}.tc-filter-box h3{padding-bottom:38px;position:relative;font-family:'Roboto Slab',serif;font-size:46px;font-weight:100;line-height:.94;letter-spacing:2px;text-align:center;color:#34c3dd}.tc-filter-box select{display:block;width:100%;max-width:440px;height:60px;padding:5px 25px 0;margin:0 auto 23px;font-family:inherit;font-size:22px;color:#010101;background:url(//pinnacle.theperception.co/wp-content/themes/pinn/img/dd-double-arr.png) right center no-repeat;border:1px solid #83d4c9;border-radius:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.tc-filter-box select:focus{border-color:#40b7a8}.tc-filter-box select.disabled{color:#ccc;pointer-events:none;cursor:default}.tc-filter-hidden{height:0 !important;overflow:hidden !important;visibility:hidden !important;pointer-events:none !important}.selected-loc{display:none;padding:90px 0 55px;background:#f3f3f3}.selected-loc .wrapper{max-width:1000px}.selected-loc h3{margin-bottom:90px;font-family:'Roboto Slab',serif;font-size:54px;font-weight:300;letter-spacing:2px;text-align:center;color:#34c3dd}.selected-loc .left{float:left;width:55%;text-align:center}.selected-loc .right{float:right;width:45%;position:relative}.selected-loc::after{display:block;content:"";clear:both}.loc-info{padding-bottom:45px;font-size:18px;line-height:1.5;font-weight:100;letter-spacing:.5px;color:#6b6b6b}.loc-info strong{display:block;font-size:24px;font-weight:400;letter-spacing:1px;color:#40b7a8}.locations-list li{padding:45px 10px;font-size:20px;line-height:1.3;font-weight:100;color:#676767;border-top:1px solid #dedede}.locations-list li.selected{background:#fff}.locations-list li h4{font-weight:400;color:#000}.locations-list li a{color:inherit}.locations-list li .btn-view-services{display:block;width:180px;height:44px;margin:15px auto 0;font-size:16px;line-height:44px;letter-spacing:1px;text-transform:uppercase;text-decoration:none;color:#40b7a8;border:1px solid #83d4c9;border-radius:6px}.locations-list li .btn-view-services i{margin-left:5px}.locations-list li .btn-view-services:hover{border-color:#40b7a8}.services-list{float:right;width:100%;max-width:330px;-webkit-transition:margin .75s ease;-ms-transition:margin .75s ease;transition:margin .75s ease}.services-list li{margin-bottom:18px}.services-list li a{display:block;padding:14px 15px 10px 50px;position:relative;font-size:20px;line-height:1;font-weight:400;text-decoration:none;color:#000;border:1px solid #dedede}.services-list li a:hover{color:#fff;background:#40b7a8}.services-list li a i{display:block;width:19px;height:1px;margin-top:-1px;position:absolute;left:15px;top:50%;vertical-align:middle;background:#40b7a8}.services-list li a i::after{display:block;content:"";width:100%;height:100%;background:inherit;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.services-list li a:hover i{background:#fff}.overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99998;background:rgba(64,189,172,.75)}.popup-holder{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;overflow:scroll}.popup{width:90%;max-width:1080px;padding:90px 115px 60px;margin:0 auto;position:relative;font-size:18px;line-height:1.55;font-weight:100;color:#6b6b6b;background:#fff;border-radius:10px}.popup h3{margin-bottom:25px;font-size:36px;line-height:1.5;font-weight:400;letter-spacing:1px;color:#40bdac}.popup p{margin-bottom:30px}.popup p strong{font-weight:400;color:#40bdac}.popup-holder .tb{display:table;width:100%;height:100%}.popup-holder .tb .td{display:table-cell;width:100%;height:100%;vertical-align:middle}.btn-close{display:block;width:45px;height:45px;position:absolute;top:30px;right:30px}.btn-close::before{display:block;content:"";width:100%;height:1px;margin-top:-1px;position:absolute;left:0;top:50%;background:#30c6f6;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.btn-close::after{display:block;content:"";width:100%;height:1px;margin-top:-1px;position:absolute;left:0;top:50%;background:#30c6f6;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.btn-close:hover::before,.btn-close:hover::after{background:#40bdac}.bio-popup{padding-left:80px;padding-right:60px;overflow:hidden}.bio-popup .left{float:left;width:280px;text-align:center;font-size:18px;font-weight:100;letter-spacing:1px;color:#6b6b6b}.bio-popup .left img{display:block;max-width:100%;margin:0 auto 30px}.bio-popup .left strong{display:block;margin-bottom:5px;font-family:'Roboto Slab',serif;font-size:24px;font-weight:600;line-height:.94;letter-spacing:2px;text-transform:uppercase;color:#40bdac}.bio-popup .right{max-height:70vh;margin-left:330px;overflow:scroll}.bio-popup .right .inner{padding:100px 20px 50px 0}.bio-popup .right h1,.bio-popup .right h2,.bio-popup .right h3{margin-bottom:20px;font-size:18px;line-height:1.55;font-weight:500;letter-spacing:.25px;color:#40bdac}.bio-popup .right p{margin-bottom:20px;font-size:18px;line-height:1.55;letter-spacing:.25px;color:#6b6b6b}.video-popup{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;text-align:center;background:rgba(0,0,0,.8)}.video-popup .video-box{position:relative;box-shadow:0 0 30px rgba(0,0,0,.35)}.video-popup .tb{display:table;width:100%;height:100%}.video-popup .td{display:table-cell;width:100%;height:100%;vertical-align:middle}.video-box{display:inline-block;width:70%;max-width:1280px;border-radius:10px}.video-box-inner{width:100%;padding-top:56.3%;position:relative}.video-box-inner video,.video-box-inner iframe{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#000}.video-popup .btn-close{top:-45px;right:-45px}.blog{background:#e8e8e8;border-bottom:1px solid #e8e8e8}.blog::after{display:block;content:"";clear:both}.blog .main{padding:100px 50px 50px;margin-right:380px;overflow:hidden;background:#fff}.blog .cat-title{padding-bottom:25px;margin-bottom:50px;font-family:'Roboto Slab',serif;font-size:32px;font-weight:400;line-height:1;letter-spacing:1px;color:#40b7a8;border-bottom:1px solid #e8e8e8}.post-item{display:table;width:100%;padding-bottom:50px;margin-bottom:50px;border-bottom:1px solid #e8e8e8}.post-item-inner{overflow:hidden;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.post-item .post-thumb{display:table-cell;width:355px;vertical-align:top;background:#40b7a8}.post-item .post-thumb a{display:block}.post-item .post-thumb img{display:block;width:100%;height:auto}.post-item:hover .post-item-inner{background:#f6f6f6}.post-item:hover .post-thumb a{opacity:.5}.post-item .post-excerpt{display:table-cell;padding:5px 15px 5px 50px;vertical-align:middle}.post-item .post-date{font-size:14px;color:#757575}.post-item h2{margin:5px 0 12px;font-family:'Roboto Slab',serif;font-size:32px;font-weight:400;line-height:1.2;letter-spacing:.5px;color:#40b7a8}.post-item h2 a{text-decoration:none;color:inherit}.post-item p{margin-bottom:10px;font-size:18px;line-height:1.4;font-weight:100;color:#757575}.post-item .read-more{font-size:14px;line-height:1.4;font-weight:300;letter-spacing:1px;text-transform:uppercase;text-decoration:none;color:#30c6f6}.post-item .read-more i{margin-left:3px}#wp-load-more-btn{display:inline-block;min-width:220px;padding:18px 50px 14px;margin:0 0 0 405px;font-size:18px;line-height:1;text-transform:uppercase;letter-spacing:2px;font-weight:300;text-decoration:none;text-align:center;color:#fff;background:#40b7a8;border:0;cursor:pointer;-webkit-appearance:none}#wp-load-more-btn:hover{background:#30c6f6}.blog .sidebar{float:right;width:380px;padding:100px 50px;background:inherit}.blog .sidebar-mob{display:none}.side-block{margin-bottom:40px}.side-block h4{margin-bottom:20px;font-size:18px;line-height:1.3;letter-spacing:1px;font-weight:300;text-transform:uppercase;color:#757575}.side-block ul{overflow:hidden}.side-block ul li{display:inline-block;margin:0 0 4px}.side-block ul li a{display:block;padding:10px 15px 7px;font-size:16px;line-height:1;font-weight:100;text-decoration:none;color:#757575;background:#f7f7f7}.side-block ul li a:hover{color:#fff;background:#30c6f6}.side-block ul li a.active{color:#fff;background:#40b7a8}.pager{text-align:center}.pager h2{display:none}.pager .page-numbers{display:inline-block;padding:12px 15px 9px;font-size:16px;line-height:1;font-weight:100;text-decoration:none;color:#757575;background:#f7f7f7}.pager .page-numbers:hover{color:#fff;background:#40b7a8}.pager .page-numbers.current{color:#fff;background:#30c6f6}.post-media img,.post-media iframe,.post-media video{display:block;width:100%}.post-meta{padding:20px 0 18px;overflow:hidden;border-bottom:1px solid #e8e8e8}.post-meta .post-date{float:left;padding-top:11px;font-size:16px;line-height:1;font-weight:100;color:#747474}.post-share{float:right;margin:0;font-size:14px;line-height:1;font-weight:300;text-transform:uppercase;color:#b8b8b8}.post-share span{display:inline-block;padding-top:12px;margin-right:5px;letter-spacing:.5px;vertical-align:top}.post-share a{margin:0 0 0 16px;opacity:1;background-image:url(//pinnacle.theperception.co/wp-content/themes/pinn/img/ico-share.png)}.post-content{padding:35px 0 45px;font-size:18px;line-height:1.44;font-weight:100}.post-content h1,.post-content h2{margin-bottom:25px;font-family:'Roboto Slab',serif;font-size:32px;font-weight:400;line-height:1.2;letter-spacing:1px;color:#40b7a8}.post-content p{margin-bottom:25px}.post-content ul{padding-left:45px}.post-content ul li{margin-bottom:25px;position:relative}.post-content ul li::before{display:inline-block;content:"";width:5px;height:5px;position:absolute;top:9px;left:-15px;vertical-align:middle;border-radius:50%;background:#40b7a8}.post-content strong{font-weight:400}.post-content a{text-decoration:underline;color:#40b7a8}.post-content a:hover{text-decoration:none}.post-nav{overflow:hidden}.post-nav a{display:inline-block;width:47%;padding:18px 20px 14px;font-size:18px;line-height:1;text-transform:uppercase;letter-spacing:2px;font-weight:300;text-decoration:none;text-align:center;color:#fff;background:#40b7a8}.post-nav a:hover{background:#30c6f6}.post-nav a[rel="prev"]{float:left}.post-nav a[rel="next"]{float:right}.nf-form-fields-required{display:none}.nf-form-content .nf-field-container{margin-bottom:30px;clear:none}.nf-form-content .nf-field-container.hr-container{margin:0 !important}.nf-form-content .nf-field-container.clear{clear:both}.nf-form-content .nf-field-container.clear hr{display:none}.nf-form-content .field-left{float:left;width:50%;padding-right:32px}.nf-form-content .field-right{float:right;width:50%;padding-left:32px}.nf-form-content .field-full{width:100%;clear:both}.nf-form-content .nf-field-label{margin-bottom:12px}.nf-form-content .nf-field-label label{display:block;font-size:21px;line-height:1;letter-spacing:.5px;font-weight:100;color:#a1a1a1}.nf-form-content .nf-field-label label span{display:inline-block;font-size:17px;vertical-align:bottom}.nf-form-content .ninja-forms-req-symbol{display:none !important}.nf-form-content .nf-field-element input[type=text],.nf-form-content .nf-field-element input[type=email],.nf-form-content .nf-field-element textarea{display:block;width:100%;height:50px;padding:5px 18px 0;font-family:inherit;font-size:18px;color:#555;background:#e4e4e4;border:1px solid #e4e4e4;border-radius:0;outline:0;-webkit-appearance:none}.nf-form-content .nf-field-element textarea{height:266px;min-width:100%;max-width:100%;min-height:270px;max-height:1000px;padding:15px 18px;margin-bottom:20px}.nf-form-content .nf-field-element select{display:block;width:100%;height:50px;padding:5px 18px 0;font-family:inherit;font-size:18px;color:#a1a1a1;background:url(//pinnacle.theperception.co/wp-content/themes/pinn/img/select-arr.png) right center no-repeat;border:1px solid #c5c5c5;border-radius:0;outline:0}.nf-form-content .nf-field-element select option{color:#333}.nf-form-content .nf-field-element input[type=email]:focus,.nf-form-content .nf-field-element input[type=text]:focus,.nf-form-content .nf-field-element textarea:focus{border-color:#c5c5c5 !important}.nf-form-content .nf-error .nf-field-element input[type=text],.nf-form-content .nf-error .nf-field-element input[type=email],.nf-form-content .nf-error .nf-field-element textarea,.nf-form-content .nf-error .nf-field-element select{border-color:#c00 !important}.nf-form-content .nf-error .nf-error-msg{font-size:85%}.nf-form-content .list-radio-wrap .nf-field-element li{display:inline-block;margin:0 30px 0 0 !important;position:relative;overflow:hidden}.nf-form-content .list-radio-wrap li input{position:absolute;top:0;left:-50px;opacity:0}.nf-form-content .list-radio-wrap li label{font-size:21px;letter-spacing:.5px;font-weight:100;cursor:pointer}.nf-form-content .list-radio-wrap li label::before{display:inline-block;content:"";width:25px;height:25px;margin-top:-4px;margin-right:9px;position:relative;vertical-align:middle;background:url(//pinnacle.theperception.co/wp-content/themes/pinn/img/radio.png) center 0 no-repeat;background-size:100% auto;border-radius:50%}.nf-form-content .list-radio-wrap li input:checked+label::before{background-position:center bottom}.nf-form-content .list-radio-wrap li label:hover::before{opacity:.85}.nf-form-content .nf-field-element input[type=button]{display:block;width:42%;height:50px;padding:5px 20px 0;font-family:inherit;font-size:21px;line-height:1;letter-spacing:3px;font-weight:100;text-transform:uppercase;color:#fff;cursor:pointer;background:#40bdac;border:0;border-radius:0;outline:0;-webkit-appearance:none}.nf-form-content .nf-field-element input[type=button]:hover,.nf-form-content .nf-field-element input[type=button]:focus{background:#39a193}.form-optional .html-container{margin:0 !important;clear:both}.form-optional{margin-top:30px;clear:both;border-top:1px solid #9ae1ef}.form-optional .html-container .nf-before-field,.form-optional .html-container .nf-after-field{display:none}.form-optional .opt-block{border-bottom:1px solid #9ae1ef}.form-optional .opt-fields{display:none;margin-top:20px}.form-optional .opt-fields::after{display:block;content:"";clear:both}.form-optional .html-container a{display:block;padding:15px;font-size:21px;font-weight:100;letter-spacing:.5px;text-decoration:none;color:#fff}.form-optional .html-container a:hover{background:rgba(255,255,255,.1)}.form-optional .html-container a em{display:inline-block;content:"";width:21px;height:1px;margin-top:-2px;margin-right:22px;vertical-align:middle;background:#fff}.form-optional .html-container a em::after{display:block;content:"";width:100%;height:100%;background:inherit;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.form-optional .opt-block.opened .html-container a em::after{display:none}.form-optional .html-container a span{display:inline-block;font-size:17px}.contact-form .nf-form-content .nf-field-container{margin-bottom:25px}.contact-form .nf-form-content .nf-field-label label{color:#fff}.contact-form .nf-form-content .nf-field-element input[type=text],.contact-form .nf-form-content .nf-field-element input[type=email],.contact-form .nf-form-content .nf-field-element textarea{background:#fff;border:1px solid #fff}.contact-form .nf-form-content .nf-field-element select{color:#fff;background-color:transparent;background-image:url(//pinnacle.theperception.co/wp-content/themes/pinn/img/select-arr-white.png);border:1px solid #fff}.contact-form .nf-form-content .nf-field-element select option{color:#333}.contact-form .nf-form-content .nf-field-element input[type=button]{max-width:470px;margin:60px auto 0;background:#445463}.contact-form .nf-form-content .nf-field-element input[type=button]:hover,.contact-form .nf-form-content .nf-field-element input[type=button]:focus{background:#39a193}.contact-form .nf-after-form-content{text-align:center}.reserve-offset{height:0;-webkit-transition:height .25s ease;-ms-transition:height .25s ease;transition:height .25s ease}.reserve-opened .reserve-offset{height:395px;-webkit-transition:height .55s ease;-ms-transition:height .55s ease;transition:height .55s ease}.reserve-form{display:none;height:500px;position:relative;overflow:hidden;z-index:99;color:#fff;background:#40bdac}.reserve-form .wrapper{height:100%}.reserve-form .reserve-inner{display:table;width:100%;height:100%;padding:70px 0 65px;position:relative}.reserve-intro{overflow:hidden}.reserve-intro .reserve-left{display:table-cell;width:65%;padding:0 70px;vertical-align:top}.reserve-intro .reserve-right{display:table-cell;width:50%;vertical-align:middle}.reserve-intro h3{font-family:'Roboto Slab',serif;font-size:48px;line-height:1;font-weight:100;letter-spacing:3px}.reserve-intro h3 strong{font-size:38px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase}.reserve-intro p{padding-top:38px;padding-right:50px;margin-top:38px;font-size:17px;line-height:1.5;position:relative;font-weight:300;letter-spacing:.5px}.reserve-intro p::before{display:block;content:"";width:50px;height:1px;position:absolute;top:0;left:0;opacity:.39;background:#fff}.reserve-intro .reserve-info p{padding:0;margin:10px 0 0}.reserve-intro .reserve-info p::before{display:none}.reserve-intro .btn-reserve-red{display:block;width:100%;max-width:300px;height:62px;padding:21px 55px 0;font-family:inherit;font-size:21px;line-height:1;letter-spacing:2px;text-transform:uppercase;font-weight:300;text-decoration:none;text-align:center;color:#fff;cursor:pointer;background:#d60000;border:0;border-radius:6px;-webkit-appearance:none}.reserve-intro .btn-reserve-red i{margin-left:5px}.reserve-intro .btn-reserve-red:hover,.reserve-intro .btn-reserve-red:focus{background:#f00}.reserve-progress{width:100%;max-width:520px;padding-top:40px;margin:0 auto;font-size:0}.reserve-progress li{display:inline-block;width:24.5%;height:5px;vertical-align:middle;color:#65cabc;background:#65cabc;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.reserve-progress li:first-child{border-radius:3px 0 0 3px}.reserve-progress li:last-child{border-radius:0 3px 3px 0}.reserve-progress li i{display:block;width:25px;height:25px;margin:-10px auto 0;text-align:center;background:#65cabc;border-radius:50%;-webkit-transition:all .35s ease;-ms-transition:all .35s ease;transition:all .35s ease}.reserve-progress li.active{background:#fff}.reserve-progress li.active i{width:35px;height:35px;margin-top:-16px;font-size:18px;line-height:40px;font-weight:100;color:#40bdac;background:#fff}.reserve-progress li.done i{background-image:url(//pinnacle.theperception.co/wp-content/themes/pinn/img/reserve-mark.png);background-position:center;background-repeat:no-repeat}.reserve-form .hr-container{display:none}.reserve-steps{display:none;width:100%;height:100%;position:relative}.reserve-step{width:100%;padding-top:180px;position:absolute;top:0;left:0;opacity:0;text-align:center;-webkit-transition:all 1s ease .25s;-ms-transition:all 1s ease .25s;transition:all 1s ease .25s}.reserve-step.step-active{opacity:1;z-index:99}.reserve-step .nf-field-container{display:inline-block;vertical-align:top;margin:0;clear:none}.reserve-form .nf-before-form-content,.reserve-form .nf-after-form-content,.reserve-step .nf-field-container .nf-before-field,.reserve-step .nf-field-container .nf-after-field{display:none !important}.reserve-step .label-left .nf-field-label{display:inline-block;width:auto;padding:0;margin:0}.reserve-step .label-left .nf-field-label label{display:inline-block;padding-top:25px;padding-right:5px;font-size:24px;line-height:1.3;font-weight:100;letter-spacing:.5px;vertical-align:bottom;text-align:left;color:#fff;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.reserve-step .label-left .nf-field-element{display:inline-block;width:auto;padding:0;margin:0}.reserve-step .label-left .nf-field-element input[type=text]{width:100%;height:50px;max-width:195px;padding:0 10px;margin-right:20px;font-family:'PF DinText Pro',arial;font-size:42px;font-weight:400;line-height:1;color:#fff;background:none;border:0;border-bottom:1px solid rgba(255,255,255,.35);-webkit-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.reserve-step .label-left .nf-field-element input[type=text]:focus{border-bottom:1px solid rgba(255,255,255,.85) !important}.reserve-step .label-left .nf-field-element input[type=text].err{border-bottom:1px solid #f00}.reserve-step2 .label-left .nf-field-element input[type=text]{max-width:250px}.reserve-step3 .label-left .nf-field-element input[type=text]{max-width:280px}.reserve-step .label-left .nf-field-element select{width:200px;min-width:100px;height:50px;padding:0 10px;padding-right:30px;margin-right:20px;font-family:'PF DinText Pro',arial;font-size:42px;font-weight:400;line-height:1;color:#fff;background:url(//pinnacle.theperception.co/wp-content/themes/pinn/img/reserve-dd-arr.png) right center no-repeat;border:0;border-bottom:1px solid rgba(255,255,255,.35);-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.reserve-step .label-left .nf-field-element select option{color:#333}.reserve-form .tmp-sel{display:none;font-family:'PF DinText Pro',arial;font-size:42px;line-height:0;font-weight:400}.reserve-step4{padding-top:100px}.reserve-step4 .label-left .nf-field-element input[type=text]{height:auto;max-width:190px;padding-top:25px;padding-left:48px;font-size:24px;background-image:url(//pinnacle.theperception.co/wp-content/themes/pinn/img/ico-calendar-gr.png);background-position:left 10px bottom 6px;background-repeat:no-repeat}.reserve-step4 .nf-field-container{display:block}.reserve-step4 .field-wrap{display:block;text-align:center}.reserve-step4 .checkbox-wrap label{cursor:pointer}.reserve-step4 .checkbox-wrap label::after{display:inline-block;content:"";width:34px;height:34px;margin-top:-5px;margin-left:7px;vertical-align:middle;border:1px solid rgba(255,255,255,.35)}.reserve-step4 .checkbox-wrap label.nf-checked-label::after{background:url(//pinnacle.theperception.co/wp-content/themes/pinn/img/checkbox-on.png) center no-repeat;background-size:contain}.reserve-step4 .checkbox-wrap .nf-field-element{width:0;overflow:hidden}.step-valid .label-left .nf-field-label label{color:#a0ded6}.step-valid .label-left .nf-field-element input[type=text]{border-bottom:1px solid rgba(255,255,255,.25)}.btn-reserve-next{display:inline-block;width:250px;height:55px;margin-left:40px;font-size:20px;line-height:60px;font-weight:100;letter-spacing:2px;text-align:center;text-decoration:none;text-transform:uppercase;opacity:.85;color:#40bdac;background:#fff;border-radius:5px}.btn-reserve-next i{margin-left:8px}.btn-reserve-next:hover,.btn-reserve-next:focus{opacity:1}.btn-reserve-next.disabled{opacity:0;pointer-events:none;cursor:default}.reserve-form .label-left .nf-field-element input[type=button]{display:block;width:250px;height:55px;padding:0;margin:30px auto 0;font-size:20px;line-height:60px;font-weight:100;letter-spacing:2px;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff;cursor:pointer;background:#d60000;border:0;border-radius:6px;-webkit-appearance:none}.reserve-form .label-left .nf-field-element input[type=button] i{margin-left:5px}.reserve-form .label-left .nf-field-element input[type=button]:hover,.reserve-form .label-left .nf-field-element input[type=button]:focus{background:#f00}.reserve-form .label-left .nf-field-element input[type=button].disabled{opacity:.5;pointer-events:none;cursor:default}.reserve-form .btn-reserve-close{display:block;height:46px;padding:0 15px 0 20px;position:absolute;top:30px;right:30px;z-index:99;font-size:16px;line-height:50px;font-weight:300;letter-spacing:1px;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff;border:1px solid rgba(255,255,255,.35);border-radius:5px}.reserve-form .btn-reserve-close:hover{border-color:#fff}.reserve-form .btn-reserve-close i{display:inline-block;width:25px;height:1px;margin-top:-5px;margin-left:5px;vertical-align:middle;position:relative;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.reserve-form .btn-reserve-close i::after{display:block;content:"";width:100%;height:100%;background:inherit;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.reserve-form .nf-response-msg{padding:70px 0;position:absolute;top:0;right:0;left:0;bottom:0;text-align:center;background:#40bdac}.reserve-form .nf-response-msg h3{font-size:42px;font-weight:500;letter-spacing:1px}.reserve-form .nf-response-msg p{font-size:24px;line-height:1.5;font-weight:100;letter-spacing:.5px}.reserve-form ::-webkit-input-placeholder{color:rgba(255,255,255,0);opacity:0}.reserve-form ::-moz-placeholder{color:rgba(255,255,255,0);opacity:0}.reserve-form :-ms-input-placeholder{color:rgba(255,255,255,0) !important}.reserve-form :-moz-placeholder{color:rgba(255,255,255,0);opacity:0}.thanks{padding:240px 0 250px;text-align:center;color:#fff;background:#40bdac}.thanks h3{padding-bottom:40px;margin-bottom:35px;position:relative;font-family:'Roboto Slab',serif;font-size:60px;font-weight:400;line-height:1.2;letter-spacing:2px}.thanks h3::before{display:block;content:"";width:50px;height:1px;margin-left:-25px;position:absolute;bottom:0;left:50%;opacity:.39;background:#fff}.thanks p{font-size:24px;font-weight:100;line-height:1.5;letter-spacing:.5px}.continuum{font-family:'PF DinText Pro',arial,helvetica,sans-serif;padding:100px 147px;background:#f3f3f3}.continuum .wrapper{max-width:1400px}.mobile-control{display:none}.section-menu,.section-description{display:inline-block;vertical-align:top;box-sizing:border-box}.continuum .section-menu li::before,.continuum .section-description>li::before{display:none}.section-menu{width:35%}.section-menu li{font-size:21px;font-weight:300;line-height:24px;color:#565656;padding:18px 31px;cursor:pointer;transition:all .3s ease}.section-menu li.active,.section-menu li:hover{background-color:#fff;border-left:solid 4px #40bdac;color:#40bdac}.section-menu li strong{font-weight:400}.section-description{width:65%;padding-left:30px}.section-description>li{display:none}.section-description>li.active{display:block}.section-description h4{font-size:24px;font-weight:500;line-height:24px;color:#acacac;padding:18px 0}.section-description img{float:left;margin-right:15px}.section-description p{font-size:18px;font-weight:100;line-height:32px;color:#565656;text-align:left;padding-right:20px}.all-locations .section-menu li{letter-spacing:1px}.all-locations .section-description{padding:0 8%;text-align:center}.all-locations .section-description h3{margin-bottom:50px;font-size:32px;line-height:1.2;letter-spacing:1px;font-weight:500;color:#40bdac}#locations-list .loc-type,.all-locations .loc-type{margin-bottom:25px;font-size:16px;font-weight:100;text-transform:uppercase;letter-spacing:2px;color:#40bdac}.all-locations .locations-list li{padding:30px 10px 35px;letter-spacing:.5px}.all-locations .loc-name{color:#000}.all-locations .loc-name strong{font-weight:500}.btn-chat{display:block;width:85px;height:85px;position:fixed;bottom:67px;right:140px;z-index:9}.btn-chat::after{display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:url(//pinnacle.theperception.co/wp-content/themes/pinn/img/chat.png) 0 center no-repeat;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;-webkit-transform:scale(.76);-ms-transform:scale(.76);transform:scale(.76)}.btn-chat:hover::after{transform:scale(1)}.page404 .wrapper{padding:25vh 30px}.msg404{max-width:450px;margin:0 auto}.page404 h1{margin-bottom:0;font-family:'Roboto Slab',serif;font-size:60px;font-weight:500;letter-spacing:2px;color:#445463}.page404 p{font-size:24px;font-weight:100;letter-spacing:.75px}.page404 p span{position:relative;animation:blink .7s infinite}@keyframes blink{0%,49%{opacity:0}50%,100%{opacity:1}}.sitemap{padding:100px 0}.sitemap-nav{columns:3 auto}.sitemap-nav>li{display:inline-block;width:100%;margin-bottom:40px;vertical-align:top;padding-right:25px}.sitemap-nav>li>a,.sitemap-nav>li>span{color:#445463;display:inline-block;font-size:24px;line-height:1;margin-bottom:15px;text-decoration:none}.sitemap-nav .sub-menu>li{line-height:22px;margin-bottom:8px}.sitemap-nav>li>ul>li>a{font-size:18px;text-decoration:none;color:#6c6c6c}.sitemap-nav>li>a:hover,.sitemap-nav>li>ul>li>a:hover{color:#40bdac}.sitemap h1,.sitemap h2{color:#445463;font:100 42px/0.94 "Roboto Slab",serif;letter-spacing:2px;padding-bottom:15px;border-bottom:1px solid #445463;margin-bottom:50px}@media screen and (max-width:900px){.sitemap .wrapper{padding:0 25px}.sitemap{padding:75px 0}}@media screen and (max-width:768px){.sitemap-nav{columns:1 auto}.sitemap h1,.sitemap h2{font:100 30px/0.94 "Roboto Slab",serif}}.insurance p{max-width:860px}.outcomes h3,.outcomes h4{margin-bottom:25px;font-size:21px;line-height:29px;font-weight:400;letter-spacing:0;color:#40bdac}.features .suggestions{max-width:1000px;margin:50px auto 0;text-align:left;color:#6d6d6d}.features .suggestions h3,.features .suggestions h4{margin-bottom:18px;font-size:20px;font-weight:400;letter-spacing:1px;color:#40bdac}.features .suggestions p{max-width:100%;margin-bottom:50px;line-height:1.44;letter-spacing:.25px;text-align:left}.features .suggestions p:last-child{margin:0}@media screen and (max-width:1400px){.main-nav>ul>li>a{padding-left:24px;padding-right:24px}.btn-reserve{margin-left:0}}@media screen and (max-width:1299px){.main-nav>ul>li>a{padding-left:20px;padding-right:20px}.btn-reserve{padding-left:20px;background-image:none}.slider h2{margin-bottom:15px;font-size:60px}.slider p{font-size:24px}}@media screen and (max-width:1199px){.header-nav ul li,.header-phone{margin-left:30px}.header-nav ul li a,.header-phone{font-size:14px;line-height:1}.main-nav>ul>li>a{padding-left:15px;padding-right:15px}.main-nav>ul>li ul{padding:0 15px}.main-nav>ul>li:last-child .sub-menu{left:auto;right:0}.quote-slide p{padding:0 55px}.counters-block{padding:0 30px 30px}.accredetations .left a{margin:0 45px}.accredetations .left img{width:auto;max-height:15vw}footer{font-size:14px;line-height:2}}@media screen and (min-width:900px) and (max-width:1140px){.main-nav{font-size:14px}}@media screen and (min-width:900px) and (max-width:1023px){.slider h2{margin-bottom:10px;font-size:40px}.slider p{font-size:16px}.counters-blocks{padding:0 10px}.accredetations .left a{margin:0 35px}.home-extra .col{float:none;width:100%;padding-bottom:40px}.home-extra .col:last-child{padding-bottom:0}.home-extra .block-ico{padding-top:15px}footer .col{margin-left:70px}footer .col1{margin:0}}@media screen and (min-width:1024px){.banner h1{margin-top:50px}.main-nav>ul>li:hover ul{display:block !important}.reserve-form .reserve-inner{display:table !important}}@media screen and (max-width:1023px){body{padding-top:70px}header{box-shadow:0 0 25px rgba(0,0,0,.5)}header .wrapper{padding:0}header .top{height:70px !important;padding:0}header .logo{display:table;max-width:60%;height:70px;padding:0 23px 0 28px}header .logo a{display:table-cell;width:100%;height:100%;padding:10px 0;vertical-align:middle}header .logo img{max-height:70%}.main-nav{position:absolute;top:100%;left:0;right:0;opacity:0;text-align:left;color:#fff;background:#20bef8;box-shadow:0 5px 10px rgba(0,0,0,.25);-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);transform-origin:50% 0;-webkit-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}.show-mob-nav .main-nav{opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.main-nav>ul{display:block;padding:0}.main-nav>ul>li{display:block;margin:0;border-bottom:1px solid #75d7fb}.main-nav>ul>li:last-child{border:0}.main-nav>ul>li>a,.main-nav>ul>li>a:hover{display:block;padding:18px 28px 14px;font-size:14px;font-weight:300;letter-spacing:.5px;color:#fff}.main-nav>ul>li>a:hover,.main-nav>ul>li>a:active{background:#20bef8}.main-nav>ul>li.menu-item-has-children::after{display:none !important}.main-nav>ul>li.menu-item-has-children>a::after{display:block;content:"";width:14px;height:14px;margin-top:-7px;position:absolute;right:27px;top:50%;left:auto;opacity:1;background:url(//pinnacle.theperception.co/wp-content/themes/pinn/img/nav-arr.png) center no-repeat;background-size:contain;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.main-nav>ul>li>a.opened{background:#1f9bde}.main-nav>ul>li>a.opened::after{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.main-nav>ul>li ul,.main-nav>ul>li:hover ul{display:none;width:100%;padding:5px 20px 15px;position:static;background:#1f9bde}.main-nav>ul>li ul li{border:0}.main-nav>ul>li ul li a{width:100%;padding:8px 20px;font-size:14px;font-weight:300;color:#fff !important}.main-nav>ul>li ul li a::before{display:inline-block;content:"-";margin-right:5px}.main-nav>ul>li ul li.current-menu-item a{font-weight:500}.main-nav .btn-reserve{display:none}.header-right{padding:0}.header-right>div{display:none}.header-right .mob-buttons{display:block}.nav-toggle{float:right;width:70px;height:70px;position:relative;top:0;right:0;border-left:1px solid #dbdbdb}.nav-toggle i{display:block;width:26px;height:2px;position:absolute;top:50%;left:50%;margin-left:-13px;background:#20bef8}.nav-toggle i::before,.nav-toggle i::after{display:block;content:"";width:100%;height:100%;position:absolute;left:0;background:inherit}.nav-toggle i::before{top:-7px}.nav-toggle i::after{top:7px}.show-mob-nav .nav-toggle{background:#20bef8}.show-mob-nav .nav-toggle i{background:#fff}.mob-dd-toggle{float:right;width:70px;height:70px;overflow:hidden;text-indent:-999px;background:#fff url(//pinnacle.theperception.co/wp-content/themes/pinn/img/ico-reserve.png) center no-repeat;background-size:50% auto;border-left:1px solid #dbdbdb}.show-mob-reserve .mob-dd-toggle{background-color:#40bdac;background-image:url(//pinnacle.theperception.co/wp-content/themes/pinn/img/ico-reserve-white.png)}.mob-dd-menu{display:block;position:relative;z-index:1;box-shadow:0 0 20px 5px #40bdac}.mob-dd-menu li{border-bottom:1px solid #63c9bb}.mob-dd-menu li:last-child{border:0}.mob-dd-menu li a{display:block;padding:20px 20px 14px;margin:0 auto;font-size:24px;line-height:1;font-weight:100;letter-spacing:1px;text-transform:uppercase;text-decoration:none;color:#fff}.mob-dd-menu li span{display:block;max-width:240px;margin:0 auto}.mob-dd-menu li img{width:38px;margin-top:-3px;margin-right:16px;vertical-align:middle}.mob-dd-menu .toggle-reserve-form{position:relative}.mob-dd-menu .toggle-reserve-form::after{display:block;content:"";width:14px;height:14px;margin-top:-5px;position:absolute;right:27px;top:50%;left:auto;opacity:1;background:url(//pinnacle.theperception.co/wp-content/themes/pinn/img/nav-arr.png) center no-repeat;background-size:contain;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.mob-dd-menu .toggle-reserve-form.opened::after{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.mob-dd-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9;background:rgba(0,0,0,.75)}.reserve-form{display:block !important;width:100%;height:auto;position:absolute;opacity:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);transform-origin:50% 0;-webkit-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}.show-mob-reserve .reserve-form{opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.reserve-form .reserve-inner{display:none;padding:20px 35px;max-height:50vh;overflow:auto}.reserve-form .btn-reserve-close,.reserve-intro .reserve-right,.reserve-progress,.btn-reserve-next{display:none}.reserve-intro .reserve-left{display:block;width:100%;padding:0;text-align:left}.reserve-intro .reserve-left h3{font-size:23px;letter-spacing:1px}.reserve-intro .reserve-left h3 strong{font-size:19px}.reserve-intro{padding-bottom:30px}.reserve-intro p{padding:20px 0 0;margin-top:20px;font-size:13px;letter-spacing:.25px}.reserve-intro p::before{width:24px}.reserve-steps{display:block}.reserve-step{display:block;padding:0;position:static;opacity:1}.reserve-step .nf-field-container{display:block;margin-bottom:18px}.reserve-step .label-left .nf-field-label{display:none}.reserve-step .label-left .nf-field-element{display:block;width:100%}.reserve-step .label-left .nf-field-element input[type=text]{width:100%;max-width:100%;height:40px;padding:0 15px;font-size:13px;color:#fff;background:#50c6b7;border:1px solid #64ccbe;border-radius:5px}.reserve-step .label-left .nf-field-element input[type=text]:focus{border:1px solid #64ccbe !important}.reserve-step .label-left .nf-field-element select{width:100%;max-width:100%;height:40px;padding:0 15px;font-size:13px;color:#fff;background:url(//pinnacle.theperception.co/wp-content/themes/pinn/img/dd-double-arr-mob.png) right center no-repeat;border:1px solid #64ccbe;border-radius:5px}.reserve-step .checkbox-container .nf-field-label{display:block;padding:10px;padding-left:15px;background:#50c6b7;border:1px solid #64ccbe;border-radius:5px}.reserve-step .label-left .nf-field-label label{padding:0;font-size:13px}.reserve-step4 .checkbox-wrap label::after{width:18px;height:18px;margin-left:5px}.reserve-step4 .checkbox-wrap .nf-field-element{display:none}.reserve-form .label-left .nf-field-element input[type=button]{width:160px;height:40px;margin:0;font-size:11px;line-height:44px;letter-spacing:3px}.reserve-form ::-webkit-input-placeholder{color:rgba(255,255,255,.85);opacity:1}.reserve-form ::-moz-placeholder{color:rgba(255,255,255,.85);opacity:1}.reserve-form :-ms-input-placeholder{color:rgba(255,255,255,.85);opacity:1}.reserve-form :-moz-placeholder{color:rgba(255,255,255,.85);opacity:1}.reserve-form .nf-response-msg{padding:50px 0;position:static}.reserve-form .nf-response-msg h3{font-size:24px;font-weight:400}.reserve-form .nf-response-msg p{font-size:18px}.blog .main{margin-right:320px}.blog .sidebar{width:320px}}@media screen and (max-width:899px){.mobile-hide{display:none !important}.mobile-show{display:block}body{padding-top:70px;font-size:14px;line-height:1.66}.wrapper{padding:0}.learn-more{font-size:9px;letter-spacing:1px}.learn-more::after{width:5px;height:7px;margin-left:4px;background-size:contain}.slider .wrapper{padding:0 18px}.slider img{width:auto;height:92vw;margin-left:50%;-webkit-transform:translateX(-50%) scale(1.2);-ms-transform:translateX(-50%) scale(1.2);transform:translateX(-50%) scale(1.2)}.slider .cycle-slide-active img{-webkit-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}.slide-inner{padding-top:25%}.slider h2{margin-bottom:2vw;font-size:6.5vw;line-height:1.2;letter-spacing:.25vw;font-weight:500}.slider p{padding:0 10%;font-size:2.5vw;line-height:1.5;letter-spacing:1.5px;font-weight:300}.slides-pager{padding:0 8%;bottom:9%}.slides-pager .wrapper{padding:0}.slides-pager ul{margin:0 -35px}.slides-pager li{padding:0 35px}.slide-num{font-size:23px;font-weight:100}.slide-progress{margin:0}.slide-title,.slide-subtitle{display:none}.reserve-left{display:block;width:100%;padding-bottom:20px}.reserve .icon-bed{position:static}.reserve-right{display:block;width:100%;padding-left:75px}.btn-reserve-callout{height:40px;padding:0 30px;font-size:16px;line-height:44px;color:#40bdac;background:#fff}.img-left .left{float:none;width:100%;max-height:600px}.img-left .right{float:none;width:100%;height:145px}.img-left .right img{display:none}.img-left .td{vertical-align:bottom}.img-left .hover-box{width:80%;max-width:500px;padding:25px 30px 22px;margin:0 auto 35px}.img-left .hover-box h3{padding-bottom:15px;font-size:20px;line-height:1;letter-spacing:1px}.img-left .hover-box h3 strong,.img-left .hover-box h3 b{font-size:15px}.img-left .hover-box h3::after{width:24px;margin-left:-12px}.img-left .hover-box p{padding:0;font-size:10px;line-height:1.4;letter-spacing:.25px}.img-left .hover-box h3+p{margin-top:15px}.img-left .hover-box .learn-more{margin-top:12px}.home .img-left::after{height:40px}.quote-slide p{padding:0;font-size:20px;letter-spacing:.75px}.quote-meta{margin-top:30px;font-size:12px;letter-spacing:.75px}.prev-quote,.next-quote,.quote-slider::before,.quote-slider::after{display:none}.inform-holder{width:171vw;position:relative;left:50%;transform:translateX(-50%);-webkit-transition:left .5s ease;-ms-transition:left .5s ease;transition:left .5s ease}.inform-holder.active0{left:100%}.inform-holder.active2{left:0}.inform-cols{margin:0}.inform-cols .col{width:57vw;padding:0 3.5vw}.inform-cols .col.active .col-title{color:#2ec6f6;border-color:#2ec6f6}.col-titles .col::after{display:none}.inform-block,.inform-block:hover{border-color:#e8e8e8}.col.active .inform-block{border-color:#35c2d8}.inform-hover,.inform-block:hover .inform-hover{opacity:0;padding:35px;padding-top:70px}.col.active .inform-block .inform-hover{padding-top:30px;opacity:1}.counters{padding:55px 35px}.counters h3{margin-bottom:10px;font-size:22px;letter-spacing:1px}.counters h3 img{width:10%;max-width:57px;min-width:30px;margin:0 auto 10px}.counters-blocks{padding:0;border:0}.counters-block{float:none;width:100%;padding:19px 15% 17px;color:#fff;border-bottom:1px solid #656f79}.counters-blocks .counters-block:nth-child(3){border:0}.counters-block .num{height:54px;min-width:54px;padding:0;margin:0 auto 10px;font-size:32px;line-height:54px;text-indent:2px}.counters-block .long-num{padding:0 12px}.counters-block .num i{display:none}.counters-block p{font-size:11px;letter-spacing:.75px}.counters-block a{font-size:9px;letter-spacing:.5px}.counters-block a::after{width:4px;height:7px;margin-left:3px;background-size:contain}.counters-bottom{max-width:600px;margin:20px auto 0;font-size:14px;line-height:1.64;letter-spacing:.25px}.counters-blocks .cbl{display:none}.accredetations{padding:55px 20px;text-align:center}.accredetations .wrapper{display:block}.accredetations .left{display:block;width:100%}.accredetations .left a{margin:0 30px}.accredetations .left a img{width:auto;max-height:110px}.accredetations .right{display:block;padding:40px 0 0;border:0}.accredetations h4{margin-bottom:15px;font-size:18px;letter-spacing:.5px}.accredetations p{max-width:600px;padding:0 3%;margin:0 auto 10px;font-size:11px;line-height:1.72;letter-spacing:.25px}.home-extra{text-align:center}.home-extra .wrapper{padding:50px 35px}.home-extra h4{padding-bottom:0;margin-bottom:45px;font-size:18px;line-height:1.25;letter-spacing:.5px}.home-extra h4::after{display:none}.home-extra .col{float:none;width:100%;padding:0 5% 45px}.home-extra .col:last-child{padding-bottom:0}.home-extra .block-ico{float:none;width:60px;padding:0;margin:0 auto 15px}.home-extra .block-ico img{display:block;max-width:100%;height:auto}.home-extra .block-text{margin:0}.home-extra h5{font-size:13px;line-height:1.7}.home-extra p{margin-bottom:10px;font-size:12px}.home-extra p strong{font-size:14px}footer{font-size:10px;letter-spacing:.25px;text-align:center}footer .wrapper{padding:45px 20px 30px}footer .copy{float:none}footer .links{float:none;margin-top:7px}footer .links li{margin:0}footer .links a{margin:0 10px !important}.mobile-soc{display:block;margin:0 0 25px}.soc a{width:42px;height:40px;margin:0 8px;opacity:.15}.soc a:active{opacity:.5}.soc .tw{background-position:-66px center}.soc .in{background-position:-133px center}.soc .yt{background-position:-200px center}.people .photo-hover{display:none !important}.bio-popup{width:95%;max-height:95vh;padding:30px 35px 30px}.bio-popup::after{display:block;content:"";height:30px;position:absolute;left:20px;right:20px;bottom:0;z-index:1;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);pointer-events:none}.bio-popup .left{float:none;max-width:70%;margin:0 auto 20px}.bio-popup .left img{max-width:80%}.bio-popup .right{margin:0}.bio-popup .right .inner{padding:5px 0 0}.phone-dir a{display:block;margin:0 0 5px}.location-form{padding:35px 30px 10px}.location-form .nf-form-content .nf-field-label label{font-size:18px}.location-form .nf-form-content .nf-field-element textarea{height:45vw;min-height:300px;margin:0}.location-form .nf-form-content .nf-field-element input[type=button]{width:100%}.location-map .map{height:100vw;max-height:100vh}.features table{margin:30px 30px 0}.features table td{display:block;width:100%;padding:0 0 50px}.features table td:last-child{padding:0}.features table td h3,.features table td h4{padding:0}.features table td p{padding:0}.features .suggestions{margin:30px 30px 0}.features .suggestions p{padding:0}.blog .main{width:100%;margin:0}.blog .sidebar{display:none}.blog .sidebar-mob{float:none;display:block;width:100%}}@media screen and (max-width:767px){.banner{min-height:60vw}.reserve-inner{display:block;padding:35px}.reserve-left{display:block;width:100%;padding:0 0 30px;text-align:center}.reserve-right{display:none}.reserve h3{font-size:30px;line-height:1;letter-spacing:2px}.reserve h3 strong{font-size:24px;font-weight:500;letter-spacing:2px}.reserve p{display:none}.icon-bed{max-width:16%;min-width:50px;position:static;margin:0 auto 20px}.icon-bed img{display:block;max-width:100%}.reserve-mob{display:block;text-align:center}.reserve-mob form{display:block;max-width:500px;margin:0 auto;text-align:center}.reserve-mob form::after{display:block;content:"";clear:both}.reserve-mob .left{display:inline-block;width:40%;max-width:123px;padding-right:17px;margin-right:-2px}.reserve-mob .right{display:inline-block;width:60%;max-width:185px;padding-left:18px;margin-left:-2px}.reserve-mob input[type=text]{display:block;width:100%;height:40px;padding:5px 10px 0;font-family:inherit;font-size:16px;text-align:center;color:#fff;background:none;border:1px solid #83d4c9;border-radius:3px;-webkit-appearance:none}.reserve-mob input[type=text]:focus{border-color:#ccede9}.reserve-mob button{display:block;width:100%;height:40px;padding:5px 10px 0;font-family:inherit;font-size:16px;line-height:1;letter-spacing:.25px;color:#40bdac;cursor:pointer;background:#fff;border:0;border-radius:3px;-webkit-appearance:none}.reserve-mob button:hover,.reserve-mob button:focus{background:#39a193}.btn-call{display:block;max-width:400px;height:40px;padding:6px 10px 0;margin:30px auto 0;font-family:'Roboto Slab',serif;font-size:16px;text-align:center;text-decoration:none;font-weight:100;letter-spacing:2px;color:#fff;border:1px solid #83d4c9;border-radius:3px}.btn-call strong{font-weight:500}.btn-call:active{color:#83d4c9;background:#fff}.testimonials{padding:50px 10% 55px}.ico-quote{width:15%;min-width:40px;margin:0 auto 25px}.quote-slide p{font-size:12px;line-height:1.6;letter-spacing:.5px}.quote-meta{margin-top:25px;font-size:8px;letter-spacing:.5px}.quote-meta em{padding:0 9px;font-size:6px}.inform{padding:50px 0 60px}.inform::before{height:140px}.inform h3{padding:0 5% 20px;font-size:24px;line-height:1;letter-spacing:1px}.inform h3 strong{font-size:17px;letter-spacing:1px}.inform h3::after{width:24px;margin-left:-12px}.inform-cols.col-titles{margin-top:11px;margin-bottom:25px}.inform-cols .col{width:57vw;padding:0 3.5vw}.inform-cols .col-title{padding:10px 0;font-size:11px;line-height:1.25;letter-spacing:.25px}.inform-text{height:80px;padding:14px 20px}.inform-text h4{font-size:10px}.inform-block p{font-size:9px}.inform-hover,.inform-block:hover .inform-hover{opacity:0;padding:20px;padding-top:50px}.col.active .inform-block .inform-hover{padding-top:20px;opacity:1}.inform-hover h4{margin-bottom:15px;font-size:18px}.single-quote{padding:0}.quote .right{padding-top:0}.quote .right::before{display:none}.quote img{border-radius:50%;max-width:80%;height:auto}.btn-chat{width:51px;height:51px;bottom:15px;right:15px}.btn-chat::after{background-size:auto 100%;transition:all .3s ease;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.post-item .post-item-inner{background:none !important}.post-nav a{width:45%;padding:14px 10px 10px;font-size:12px;letter-spacing:1px}}@media screen and (min-width:900px){.main-nav{height:65px;overflow:hidden}.loaded .main-nav{height:auto;overflow:visible}.main-nav .btn-reserve{opacity:0;-webkit-transform:translateX(200px);-ms-transform:translateX(200px);transform:translateX(200px)}.loaded .main-nav .btn-reserve{opacity:1;-webkit-transition:-webkit-transform .5s ease .2s,opacity .5s ease .2s;-ms-transition:-ms-transform .5s ease .2s,opacity .5s ease .2s;transition:transform .5s ease .2s,opacity .5s ease .2s;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.reserve .reserve-inner{-webkit-transform:translateY(200px);-ms-transform:translateY(200px);transform:translateY(200px)}.reserve.animate .reserve-inner{-webkit-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.reserve .reserve-right{opacity:0}.reserve.animate .reserve-right{opacity:1;-webkit-transition:opacity 1s ease .75s;-ms-transition:opacity 1s ease .75s;transition:opacity 1s ease .75s}.img-left .hover-box{-webkit-transform:translateX(500px);-ms-transform:translateX(500px);transform:translateX(500px)}.img-left.animate .hover-box{-webkit-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.quote-slider{-webkit-transform:translateY(200px);-ms-transform:translateY(200px);transform:translateY(200px)}.testimonials.animate .quote-slider{-webkit-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.prev-quote{opacity:0;-webkit-transform:translateX(-200px);-ms-transform:translateX(-200px);transform:translateX(-200px)}.next-quote{opacity:0;-webkit-transform:translateX(200px);-ms-transform:translateX(200px);transform:translateX(200px)}.testimonials.animate .prev-quote,.testimonials.animate .next-quote{opacity:1;-webkit-transition:all 1s ease 1s;-ms-transition:all 1s ease 1s;transition:all 1s ease 1s;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.col-titles{opacity:0}.inform.animate .col-titles{opacity:1;-webkit-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.content-cols .col{opacity:0}.content-cols .col:nth-child(1){-webkit-transform:translate(-200px,0);-ms-transform:translate(-200px,0);transform:translate(-200px,0)}.content-cols .col:nth-child(2){-webkit-transform:translate(0,200px);-ms-transform:translate(0,200px);transform:translate(0,200px)}.content-cols .col:nth-child(3){-webkit-transform:translate(200px,0);-ms-transform:translate(200px,0);transform:translate(200px,0)}.inform.animate .content-cols .col{opacity:1;-webkit-transition:all 1s ease .5s;-ms-transition:all 1s ease .5s;transition:all 1s ease .5s;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.counters{opacity:0}.counters.animate{opacity:1;-webkit-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.counters .wrapper>div{opacity:0;-webkit-transform:translateY(300px);-ms-transform:translateY(300px);transform:translateY(300px)}.counters.animate .wrapper>div{opacity:1;-webkit-transition:all 1s ease .5s;-ms-transition:all 1s ease .5s;transition:all 1s ease .5s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.accredetations .left{opacity:0;-webkit-transform:translateX(-300px);-ms-transform:translateX(-300px);transform:translateX(-300px)}.accredetations .right{opacity:0;-webkit-transform:translateX(300px);-ms-transform:translateX(300px);transform:translateX(300px)}.accredetations.animate .left,.accredetations.animate .right{opacity:1;-webkit-transition:all 1s ease .25s;-ms-transition:all 1s ease .25s;transition:all 1s ease .25s;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.home-extra .wrapper{opacity:0;-webkit-transform:translateY(300px);-ms-transform:translateY(300px);transform:translateY(300px)}.home-extra.animate .wrapper{opacity:1;-webkit-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.page-intro .left .text-block{opacity:0;-webkit-transform:translateY(-300px);-ms-transform:translateY(-300px);transform:translateY(-300px)}.page-intro.animate .left .text-block{opacity:1;-webkit-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.page-intro .video.btn-play-sm::after{opacity:0}.page-intro.animate .video.btn-play-sm::after{opacity:1;-webkit-transition:all 1s ease .5s;-ms-transition:all 1s ease .5s;transition:all 1s ease .5s}.page-intro .right .img-top{opacity:0;-webkit-transform:translateX(300px);-ms-transform:translateX(300px);transform:translateX(300px)}.page-intro.animate .right .img-top{opacity:1;-webkit-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.page-intro .right-bottom p{opacity:0;-webkit-transform:translateY(300px);-ms-transform:translateY(300px);transform:translateY(300px)}.page-intro.animate .right-bottom p{opacity:1;-webkit-transition:all 1s ease .5s;-ms-transition:all 1s ease .5s;transition:all 1s ease .5s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.features{opacity:0}.features.animate{opacity:1;-webkit-transition:all 1.5s ease;-ms-transition:all 1.5s ease;transition:all 1.5s ease}.feature-list,.feature-cols{opacity:0;-webkit-transform:translateY(300px);-ms-transform:translateY(300px);transform:translateY(300px)}.features.animate .feature-list,.features.animate .feature-cols{opacity:1;-webkit-transition:all 1s ease .5s;-ms-transition:all 1s ease .5s;transition:all 1s ease .5s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.treat-block .img-box{opacity:0;-webkit-transform:translateX(-300px);-ms-transform:translateX(-300px);transform:translateX(-300px)}.treat-block.even .img-box{opacity:0;-webkit-transform:translateX(300px);-ms-transform:translateX(300px);transform:translateX(300px)}.treat-block.animate .img-box{opacity:1;-webkit-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.treat-block .img-box .text-box{-webkit-transform:translateX(600px);-ms-transform:translateX(600px);transform:translateX(600px)}.treat-block.even .img-box .text-box{-webkit-transform:translateX(-600px);-ms-transform:translateX(-600px);transform:translateX(-600px)}.treat-block.animate .img-box .text-box{-webkit-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.treat-block .treat-block-bottom .text-box{opacity:0;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}.treat-block.animate .treat-block-bottom .text-box{opacity:1;-webkit-transition:all 1s ease .5s;-ms-transition:all 1s ease .5s;transition:all 1s ease .5s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.single-quote .left{opacity:0;-webkit-transform:scale(2) translateX(-600px);-ms-transform:scale(2) translateX(-600px);transform:scale(2) translateX(-600px)}.single-quote.animate .left{opacity:1;-webkit-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;-webkit-transform:scale(1) translateX(0);-ms-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}.text-section .wrapper{opacity:0;overflow:hidden;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}.text-section.animate .wrapper{opacity:1;-webkit-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.team .people{opacity:0;-webkit-transform:translateY(300px);-ms-transform:translateY(300px);transform:translateY(300px)}.team.animate .people{opacity:1;-webkit-transition:all 1s ease .5s;-ms-transition:all 1s ease .5s;transition:all 1s ease .5s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.checker-block .checker-text{opacity:0;-webkit-transform:translateX(300px);-ms-transform:translateX(300px);transform:translateX(300px)}.checker-block.text-left .checker-text{opacity:0;-webkit-transform:translateX(-300px);-ms-transform:translateX(-300px);transform:translateX(-300px)}.checker-block.animate .checker-text{opacity:1;-webkit-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.checker-block .checker-img img{opacity:0;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.checker-block.animate .checker-img img{opacity:1;-webkit-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.tc-filter .tc-filter-box{opacity:0;-webkit-transform:translateY(200px);-ms-transform:translateY(200px);transform:translateY(200px)}.tc-filter.animate .tc-filter-box{opacity:1;-webkit-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.contact .contact-form{opacity:0;-webkit-transform:translateY(300px);-ms-transform:translateY(300px);transform:translateY(300px)}.contact.animate .contact-form{opacity:1;-webkit-transition:all 1s ease .5s;-ms-transition:all 1s ease .5s;transition:all 1s ease .5s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.blog .side-block{opacity:0;-webkit-transform:translateY(200px);-ms-transform:translateY(200px);transform:translateY(200px)}.blog.animate .side-block{opacity:1;-webkit-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.blog .side-block:nth-child(2){-webkit-transition:all 1s ease 1s;-ms-transition:all 1s ease 1s;transition:all 1s ease 1s}.blog .side-block:nth-child(3){-webkit-transition:all 1s ease 2s;-ms-transition:all 1s ease 2s;transition:all 1s ease 2s}.blog .post-media{opacity:0}.blog.animate .post-media{opacity:1;-webkit-transition:all 1s ease .5s;-ms-transition:all 1s ease .5s;transition:all 1s ease .5s}}@media screen and (min-width:768px){.banner-inner{background:none !important}}@media screen and (min-width:320px) and (max-width:350px){header .logo{padding:0 15px;max-width:50%}.reserve-inner{padding-left:30px;padding-right:30px}.btn-call{font-size:14px;padding-top:8px}.counters{padding-left:0 !important;padding-right:0 !important}.counters .wrapper.wrp_content{padding-left:25px !important;padding-right:25px !important}}@media screen and (min-width:320px) and (max-width:350px){.inform-hover h4{font-size:14px}}@media screen and (min-width:351px) and (max-width:400px){.inform-hover h4{font-size:16px}}@media screen and (min-width:320px) and (max-width:420px){.counters-block{padding-left:5%;padding-right:5%}}@media screen and (min-width:320px) and (max-width:899px){.btn-reserve-callout{line-height:40px}.counters{height:630px !important}}@media screen and (min-width:351px) and (max-width:767px){.counters{padding:85px 35px}}@media screen and (max-width:1199px){.counters-block{padding-left:25px;padding-right:25px}}@media screen and (min-width:900px) and (max-width:1199px){.inform-text{padding:20px 25px}.inform-block h4{font-size:20px}.inform-block p{line-height:120%}.btn-reserve-callout{padding-left:30px;padding-right:30px}}@media screen and (min-width:768px) and (max-width:1199px){.page-intro .left-top,.page-intro .left-bottom{padding-left:10%}.page-intro .right-top,.page-intro .right-bottom{padding-right:10%}.page-intro .right-bottom .inner{padding:50px 10%}}@media screen and (min-width:1200px) and (max-width:1366px){.inform-block h4{font-size:34px}}@media screen and (max-width:1052px) and (min-width:900px){header .top{height:145px}}@media screen and (max-width:767px){.hero.banner h1{font-size:44px;line-height:46px;text-transform:uppercase}.hero.banner h1{padding:0 15px}.hero.banner p{font-size:24px;line-height:26px;padding-left:25%;padding-right:25%}.page-intro .left{width:100%;float:none}.page-intro .left-top .inner{float:none;max-width:100%}.page-intro .left-top .text-block{padding:10%}.page-intro .left-top .img-top{padding-left:10%;padding-right:10%}.page-intro .left-top .img-top img{margin:0 auto}.page-intro .left-bottom{padding-bottom:0}.page-intro .left-bottom .inner{float:none;max-width:100%}.page-intro .left-bottom .img-bottom{padding-left:10%;padding-right:10%}.page-intro .left-bottom .img-bottom img{margin:0 auto}.page-intro .right{float:none;width:100%}.page-intro .right-top{padding-top:0}.page-intro .right-top .inner{float:none;max-width:100%}.page-intro .right-top .img-top{display:none}.page-intro .right-bottom{padding-bottom:0}.page-intro .right-bottom .inner{max-width:100%;padding:10%}.features-lgrey p{padding-left:10%;padding-right:10%}}@media screen and (max-width:720px){.hero.banner h1{font-size:42px}.hero.banner p{font-size:22px}}@media screen and (max-width:670px){.hero.banner h1{font-size:36px}.hero.banner p{padding-left:20%;padding-right:20%}}@media screen and (max-width:560px){.hero.banner h1{font-size:30px;line-height:32px}.hero.banner p{font-size:18px;line-height:20px;padding-left:10%;padding-right:10%}}@media screen and (max-width:480px){.hero.banner h1{padding-left:10%;padding-right:10%}}@media screen and (max-width:360px){.hero.banner h1,.hero.banner p{padding-left:15px;padding-right:15px}.hero.banner h1{font-size:18px;line-height:20px;margin-bottom:5px}.hero.banner p{font-size:14px;line-height:16px}}@media screen and (max-width:330px){.hero.banner h1,.hero.banner p{padding-left:20px;padding-right:20px}}@media screen and (max-width:767px){.hero.banner .wrapper .td p{padding-left:10%;padding-right:10%}}@media screen and (max-width:430px){.hero.banner .wrapper .td h1,.hero.banner .wrapper .td p{padding-left:5%;padding-right:5%}}@media screen and (max-width:385px){.hero.banner .wrapper .td h1{font-size:26px;line-height:26px}.hero.banner .wrapper .td p{font-size:16px;line-height:16px}}@media screen and (max-width:999px){.checker-img{float:none;width:100%;display:block}.text-left .checker-img{float:none}.checker-text{float:none;width:100%;display:block;position:static;height:400px}.checker-text .td{padding-left:10%;padding-right:10%}.checker-ico{top:100%;margin-top:-400px}}@media screen and (max-width:899px){.text-section ul,.text-section h2{padding-left:25px;padding-right:25px}}@media screen and (min-width:768px){.page-id-27 .hero.banner p{padding-left:10%;padding-right:10%}}@media screen and (max-width:650px){.page-id-27 .hero.banner .wrapper .td p{padding-left:5%;padding-right:5%}}@media screen and (max-width:575px){.page-id-27 .hero.banner .wrapper .td h1{line-height:38px}}@media screen and (max-width:490px){.page-id-27 .hero.banner .wrapper .td h1{font-size:28px;line-height:30px}}@media screen and (max-width:445px){.page-id-27 .hero.banner .wrapper .td h1{font-size:24px;line-height:26px}.page-id-27 .hero.banner .wrapper .td p{font-size:16px;line-height:18px}}@media screen and (max-width:350px){.page-id-27 .hero.banner .wrapper .td h1{font-size:20px;line-height:22px}}@media screen and (max-width:899px){.features h3,.features p{padding-left:20px;padding-right:20px}}@media screen and (max-width:899px){.text-section-dark{padding-left:75px;padding-right:75px}.quote p{padding-left:20px}.quote .author{padding-left:20px}}@media screen and (max-width:767px){.quote{display:block}.quote .left{display:block;width:100%}.quote .right{display:block;width:100%}.quote p,.quote .author{padding-left:5%;padding-right:5%;text-align:center}.quote img{margin:0 auto}.features h3,.features p,.text-section-dark{padding-left:10%;padding-right:10%}}@media screen and (max-width:445px){.page-id-55 .hero.banner h1{font-size:28px;line-height:30px}}@media screen and (max-width:360px){.page-id-55 .hero.banner .wrapper .td h1{font-size:24px;line-height:24px}}@media screen and (max-width:1199px){.people li{vertical-align:top}}@media screen and (max-width:991px){.people li{width:50%}}@media screen and (max-width:767px){.people li{width:100%;padding-left:10%;padding-right:10%}.team h3,.team p{padding-left:10%;padding-right:10%}}@media screen and (max-width:850px){.page-id-57 .hero.banner h1,.page-id-57 .hero.banner p{padding-left:5%;padding-right:5%}}@media screen and (max-width:1080px){.img-box{max-width:100%}.img-box .text-box{margin:0;position:static;display:block;width:100%}.treat-ico{left:0;right:auto;top:auto;bottom:100%}.treat-block-bottom .text-box{margin:0}.img-box .text-box h4{position:static;padding-left:0}.treat-block.even .img-box .text-box{position:static;margin:0}.treat-block.even .treat-ico{left:0}.treat-block-bottom{padding-bottom:0}.treat-block.even .treat-block-bottom .text-box{margin:0}.img-left .hover-box{padding:25px}.img-left .video.btn-play::after{top:35%}}@media screen and (max-width:899px){.treat h3,.treat p{padding-left:10%;padding-right:10%}.treat h3 span{display:block}.treat-ico{top:0;bottom:auto}}@media screen and (max-width:767px){.page-intro .left-bottom .text-block{float:none;max-width:100%}}@media screen and (max-width:1400px){.continuum{padding-left:0 !important;padding-right:0 !important}}@media screen and (max-width:899px){.text-section p{padding-left:25px;padding-right:25px}.continuum .section-description p{padding-left:0}}@media screen and (max-width:767px){.page-id-61 .hero.banner h1,.page-id-61 .hero.banner p{padding-left:5%;padding-right:5%}.continuum .section-menu,.continuum .section-description{width:100%}.section-menu li{width:33%;display:inline-block;vertical-align:top}.section-menu li span{display:block;font-size:80%}.all-locations .section-description{padding:30px 30px 0}.all-locations .section-description h3{margin-bottom:25px}}@media screen and (max-width:720px){.section-menu li{width:49%}}@media screen and (max-width:500px){.section-menu li{width:100%;padding-top:13px !important;padding-bottom:13px !important;font-size:16px !important}}@media screen and (max-width:330px){.page-id-61 .hero.banner .wrapper .td h1{font-size:24px;line-height:24px}}@media screen and (max-width:720px){.wrapper.wrp_content{padding-left:0 !important;padding-right:0 !important}}@media screen and (max-width:575px){.page-id-63 .hero.banner h1{font-size:30px;line-height:32px}}@media screen and (max-width:490px){.page-id-63 .hero.banner h1{font-size:26px;line-height:26px}}@media screen and (max-width:466px){.page-id-63 .hero.banner h1{font-size:22px;line-height:22px}}@media screen and (max-width:385px){.hero.banner .wrapper .td h1{font-size:18px;line-height:18px}}@media screen and (max-width:899px){.article-bottom .left,.article-bottom .right{padding:5%}.article-bottom.text-section p,.article-bottom .right h2{padding:0}}@media screen and (max-width:767px){.article-bottom .left,.article-bottom .right{display:block;width:100%}}@media screen and (max-width:1400px){.feature-cols{text-align:center}.feature-cols .col{display:block;width:49%;float:none;display:inline-block;vertical-align:top}}@media screen and (max-width:767px){.feature-cols .col{width:100%}.feature-cols .col+.col ul{border-top:1px solid #ebebeb}}@media screen and (max-width:480px){.page-id-47 .text-section p{padding-left:0;padding-right:0}.page-id-47 .checker-text{height:500px}.page-id-47 .checker-ico{margin-top:-500px}}@media screen and (max-width:1199px){.page-id-49 .img-left .hover-box h3+p{padding-left:0;padding-right:0}}@media screen and (max-width:991px){.page-id-49 .img-left .hover-box h3{font-size:34px;line-height:36px}.page-id-49 .img-left .hover-box p{font-size:16px;line-height:18px}}@media screen and (max-width:574px){.page-id-49 .hero.banner .wrapper .td h1{font-size:32px;line-height:34px}}@media screen and (max-width:489px){.page-id-49 .hero.banner .wrapper .td h1{font-size:26px;line-height:28px}}@media screen and (max-width:486px){.page-id-49 .hero.banner .wrapper .td h1{font-size:22px;line-height:24px}}@media screen and (max-width:395px){.page-id-49 .img-left .hover-box{position:static;width:100%;margin:0;display:block;transform:none}}@media screen and (max-width:377px){.page-id-49 .hero.banner .wrapper .td h1{font-size:18px;line-height:20px}}@media screen and (max-width:325px){.page-id-49 .hero.banner .wrapper .td p{font-size:15px;line-height:15px}.page-id-49 .hero.banner .wrapper .td h1,.page-id-49 .hero.banner .wrapper .td p{padding-left:3%;padding-right:3%}}@media screen and (max-width:991px){.page-id-269 .img-left .hover-box h3+p{padding-left:0;padding-right:0}}@media screen and (max-width:942px){.page-id-269 .img-left .hover-box h3{font-size:36px;line-height:38px}.page-id-269 .img-left .hover-box p{font-size:16px;line-height:20px}}@media screen and (max-width:380px){.page-id-269 .img-left .hover-box{position:static;width:100%;display:block;margin:0;transform:none}}@media screen and (max-width:480px){.page-id-274 .hero.banner .wrapper .td h1{font-size:26px;line-height:26px}.page-id-274 .hero.banner .wrapper .td h1,.page-id-274 .hero.banner .wrapper .td p{padding-left:5%;padding-right:5%}}@media screen and (max-width:422px){.page-id-274 .hero.banner .wrapper .td h1{font-size:22px;line-height:22px}}@media screen and (max-width:370px){.page-id-274 .hero.banner .wrapper .td h1{font-size:18px;line-height:18px}}@media screen and (max-width:710px){.page-id-37 .banner h1{font-size:46px;line-height:46px}}@media screen and (max-width:585px){.page-id-37 .banner h1{font-size:36px;line-height:36px}}@media screen and (max-width:570px){.page-id-37 .banner h1{font-size:30px;line-height:30px}}@media screen and (max-width:494px){.page-id-37 .banner h1{font-size:24px;line-height:24px}}@media screen and (max-width:899px){.page-id-39 .right-block h3,.page-id-39 .num-block h3{padding-left:25px;padding-right:25px}}@media screen and (max-width:440px){.page-id-39 .banner h1{font-size:26px;line-height:26px}.page-id-39 .banner p{font-size:16px;line-height:18px}}@media screen and (max-width:1029px){.page-id-41 .img-left .hover-box h3+p{padding-left:0;padding-right:0}}@media screen and (max-width:965px){.page-id-41 .img-left .hover-box h3{font-size:32px;line-height:32px}}@media screen and (max-width:489px){.page-id-41 .hero.banner .wrapper .td h1{font-size:24px;line-height:24px}.page-id-41 .hero.banner .wrapper .td p{font-size:14px;line-height:16px}}@media screen and (max-width:489px){.page-id-43 .hero.banner .wrapper .td h1{font-size:24px;line-height:24px}.page-id-43 .hero.banner .wrapper .td p{font-size:14px;line-height:16px}}@media screen and (max-width:364px){.page-id-43 .hero.banner .wrapper .td h1{font-size:20px;line-height:20px}}@media screen and (max-width:1030px){.page-id-29 .img-left .hover-box h3{font-size:32px;line-height:32px}.page-id-29 .img-left .hover-box h3+p{padding-left:0;padding-right:0}}@media screen and (max-width:920px){.page-id-29 .img-left .hover-box h3,.page-id-29 .img-left .hover-box h3 strong,.page-id-29 .img-left .hover-box h3 b{font-size:26px;line-height:26px}}@media screen and (max-width:970px){.page-id-33 .img-left .hover-box h3+p{padding-left:0;padding-right:0}}@media screen and (max-width:1920px){.page-id-17 .search input[type=text]{padding-top:0}.page-id-17 .search select{padding-top:0}}@media screen and (max-width:899px){.page-id-17 .filters .col:not(:first-child){width:35%}.page-id-17 .search{padding-left:70px;padding-right:70px}}@media screen and (max-width:767px){.page-id-17 .search .by-zip,.page-id-17 .search .by-location{width:100%;display:block}.page-id-17 .search .by-zip{margin-bottom:15px}.page-id-17 .search .by-zip input,.page-id-17 .search .by-zip select{width:49%}.page-id-17 .filters .select-location-wr{display:block;width:49%;float:left;padding:20px}.page-id-17 .filters select{display:block;width:100%;height:54px;padding:5px 18px 0;font-family:inherit;font-size:20px;color:#37bdac;background:url(//pinnacle.theperception.co/wp-content/themes/pinn/img/arr-down-cyan.png) right 18px top 55% no-repeat;border:1px solid #83d4c9;border-radius:6px}.page-id-17 .filters .select-location-wr img{margin:0 auto 10px;display:block}.page-id-17 .filters .select-location-wr h4{margin-bottom:20px;font-family:'Roboto Slab',serif;font-size:26px;font-weight:300;line-height:1.25;letter-spacing:1px;color:#30c6f6;text-align:center}.page-id-17 .filters .col:nth-child(n){width:50%;margin-left:50%;float:none;display:block;border-left:0}.page-id-17 .states-list{display:none}.page-id-17 .map-container .map{left:0}}@media screen and (max-width:450px){.page-id-17 .filters .select-location-wr{width:100%;float:none}.page-id-17 .filters .col:nth-child(n){width:100%;margin-left:0}.page-id-17 .search .by-zip input,.page-id-17 .search .by-zip select{width:100%}.page-id-17 .search .by-zip input{margin-bottom:15px}.page-id-17 .search{padding-left:5%;padding-right:5%}}@media screen and (max-width:767px){.page-id-19 .tc-filter .left{width:100%;display:block}.page-id-19 .tc-filter-box{position:static;display:block;width:100%;margin:0;height:auto}.page-id-19 .tc-filter-box select{padding-right:65px}}@media screen and (max-width:450px){.page-id-19 .tc-filter-box{padding-left:5%;padding-right:5%}}@media screen and (max-width:1090px){.page-id-67 .img-left .hover-box h3+p{padding-left:0;padding-right:0}}@media screen and (max-width:1015px){.page-id-67 .img-left .hover-box h3{font-size:26px;line-height:26px}}@media screen and (max-width:820px){.page-id-67 .hero.banner .wrapper .td h1,.page-id-67 .hero.banner .wrapper .td p{padding-left:5%;padding-right:5%}}@media screen and (max-width:423px){.page-id-67 .hero.banner .wrapper .td h1{font-size:24px;line-height:24px}}@media screen and (max-width:767px){.post-item .post-thumb{width:100%;display:block}.post-item .post-excerpt{display:block;padding-left:0;padding-right:0}}@media screen and (max-width:450px){.post-meta .post-date{float:none;display:block;text-align:center}.post-share{display:block;float:none;margin-top:15px;text-align:center}}@media screen and (max-width:899px){.contact{padding-left:5%;padding-right:5%}}@media screen and (max-width:800px){.contact-cols{display:block;width:100%}.contact-cols div{width:100%;display:block;text-align:center}.contact-cols div:last-child{width:100%}}@media screen and (max-width:767px){.nf-form-content .field-left{float:none;width:100%;padding-right:0}.nf-form-content .field-right{float:none;width:100%;padding-left:0}}@media screen and (max-width:899px){.page-id-71 .filters .col:not(:first-child){width:35%}.page-id-71 .search{padding-left:70px;padding-right:70px}}@media screen and (max-width:767px){.page-id-71 .search .by-zip,.page-id-71 .search .by-location{width:100%;display:block}.page-id-71 .search .by-zip{margin-bottom:15px}.page-id-71 .search .by-zip input,.page-id-71 .search .by-zip select{width:49%}.page-id-71 .filters .select-location-wr{display:block;width:49%;float:left;padding:20px}.page-id-71 .filters select{display:block;width:100%;height:54px;padding:5px 18px 0;font-family:inherit;font-size:20px;color:#37bdac;background:url(//pinnacle.theperception.co/wp-content/themes/pinn/img/arr-down-cyan.png) right 18px top 55% no-repeat;border:1px solid #83d4c9;border-radius:6px}.page-id-71 .filters .select-location-wr img{margin:0 auto;display:block}.page-id-71 .filters .select-location-wr h4{margin-bottom:20px;font-family:'Roboto Slab',serif;font-size:26px;font-weight:300;line-height:1.25;letter-spacing:1px;color:#30c6f6;text-align:center}.page-id-71 .filters .col:nth-child(n){width:50%;margin-left:50%;float:none;display:block;border-left:0}.page-id-71 .states-list{display:none}.page-id-71 .map-container .map{left:0}}@media screen and (max-width:450px){.page-id-71 .filters .select-location-wr{width:100%;float:none}.page-id-71 .filters .col:nth-child(n){width:100%;margin-left:0}.page-id-71 .search .by-zip input,.page-id-71 .search .by-zip select{width:100%}.page-id-71 .search .by-zip input{margin-bottom:15px}.page-id-71 .search{padding-left:5%;padding-right:5%}}.callout-popup{display:none;width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background:rgba(0,0,0,.75)}.callout-popup .tb{display:table;width:100%;height:100%}.callout-popup .tb .td{display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center}.cp-scroll{max-height:100vh;overflow-y:scroll;-webkit-overflow-scrolling:touch}.cp-inner{width:90%;max-width:800px;margin:30px auto;position:relative;overflow:hidden;opacity:0;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.3);-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.cp-visible .cp-inner{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.cp-inner::after{display:block;content:"";clear:both}.cp-left{width:51%;position:absolute;top:0;left:0;bottom:0;z-index:0;background:url(//pinnacle.theperception.co/wp-content/themes/pinn/img/popup-img.jpg) center 0 no-repeat;background-size:cover}.cp-left div{padding:0 15px;position:absolute;left:0;right:0;bottom:65px;font-size:28px;line-height:1.28;color:#fff;text-shadow:2px 2px 3px rgba(0,0,0,.75)}.cp-left div::before,.cp-left div::after{display:block;content:"";width:47%;height:1px;margin:0 auto;background:rgba(255,255,255,.25)}.cp-left div span{display:block;padding:30px 0;font-family:'Roboto Slab'}.cp-right{padding:40px 10px 50px;margin-left:51%;position:relative;z-index:1;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.3)}.cp-right h2{font-family:'Roboto Slab';font-size:28px;line-height:1.28;letter-spacing:.25px;color:#40bdac}.cp-right .cp-line1{margin-top:30px;font-size:18px;line-height:1.25;color:#000}.cp-right .cp-line1 strong{font-weight:normal}.cp-right .cp-line1 span{color:#40bdac}.cp-right .cp-line2{margin-top:20px;font-size:17px;line-height:1.18;letter-spacing:.75px;color:#777}.cp-btn-chat{display:block;width:90%;height:58px;max-width:270px;margin:30px auto 30px;font-size:20px;letter-spacing:4px;text-decoration:none;text-transform:uppercase;color:#fff;background:#40bdac;border:2px solid #fff;border-radius:8px;box-shadow:7px 7px 0 rgba(0,0,0,.1)}.cp-btn-chat span{display:inline-block;padding-left:45px;line-height:60px;background:url(//pinnacle.theperception.co/wp-content/themes/pinn/img/ico-chat.png) 0 45% no-repeat}.cp-btn-chat:hover{box-shadow:3px 3px 0 rgba(0,0,0,.05)}.cp-bottom{font-size:15px;line-height:1.2;font-style:italic;color:#797979}.cp-bottom strong{font-size:19px;font-weight:normal;color:#40bdac}.cp-close{display:block;width:60px;height:60px;position:absolute;top:0;right:0;z-index:99;background:url(//pinnacle.theperception.co/wp-content/themes/pinn/img/btn-close.png) center no-repeat;background-size:auto}.cp-close:hover{opacity:.7}.cp-left-mob{display:none}body.noscroll{overflow:hidden}@media screen and (max-width:767px){.cp-inner{max-width:600px}.cp-left{display:none}.cp-left-mob,.cp-right{display:block;width:100%;margin:0}.cp-left-mob{position:relative;z-index:0}.cp-left-mob div{position:static;padding:50vw 20px}.cp-right{padding-bottom:35px}}@media screen and (max-width:375px){.cp-right h2{font-size:25px}.cp-right .cp-line1{font-size:16px}.cp-right .cp-line1 strong{font-size:18px}.cp-btn-chat{font-size:18px}.cp-bottom strong{font-size:18px}}.cs-badge{display:inline-block;padding:6px 10px 2px;margin-bottom:10px;font-size:16px;letter-spacing:1px;background:#30c6f6;color:#fff;line-height:1}.cs-badge-open{background:#f4ac00}.alumni-director .wrapper{padding:0 50px}.alumni-director h2,.alumni-resources h2{padding-bottom:38px;margin-bottom:30px;position:relative;font-family:'Roboto Slab',serif;font-size:26px;font-weight:300;line-height:1.3;letter-spacing:1px;text-align:center;color:#34c3dd}.alumni-director h2::after,.alumni-resources h2::after{display:block;content:"";width:50px;height:1px;margin-left:-25px;position:absolute;bottom:0;left:50%;background-color:#b0e8f1}.director-photo{float:left;width:250px;height:250px;margin-top:30px;overflow:hidden;border-radius:50%}.director-info{margin-left:305px}.director-info h3{font-family:'Roboto Slab',serif;font-size:24px;font-weight:600;line-height:1.5;letter-spacing:2px;color:#40bdac}.director-info h3+div{margin-bottom:30px;font-size:18px;letter-spacing:2px}.director-info h3+div a{margin-left:15px}.alumni-resources{background:#fff}.alumni-cols{text-align:center}.alumni-cols>div{display:inline-block;width:270px;vertical-align:top}.alumni-cols>div:nth-child(2){margin:0 10%}.alumni-cols div p{font-size:19px;line-height:1.25}.alumni-cols div p strong{font-weight:400}.alumni-cols ul{padding:0}.alumni-cols ul li{margin-bottom:28px}.alumni-cols ul li::before{display:none}.alumni-cols ul a{display:block;padding:15px 10px 10px;font-size:15px;line-height:1.25;text-decoration:none;text-transform:uppercase;letter-spacing:1px;font-weight:300;color:#40bdac;border:1px solid #b5e5df;border-radius:5px}.alumni-cols ul a:hover{border-color:#40bdac}.alumni-cols ul a::after{display:inline-block;content:"";width:10px;height:10px;margin-left:6px;background:url(//pinnacle.theperception.co/wp-content/themes/pinn/img/arr-btn.png) center no-repeat}.alumni-connection h3{font-weight:300}.alumni-connection p{max-width:1000px;letter-spacing:1px}.alumni-connection p a{font-weight:500;color:#40bdac}.alumni-soc{margin-top:70px;text-align:center;font-size:0;line-height:0}.alumni-soc a{display:inline-block;padding:50px}.alumni-soc a+a{border-left:1px solid #b5e5df}.alumni-soc a img{-webkit-transition:all .3s ease;transition:all .3s ease}.alumni-soc a:hover img{opacity:.85}.alumni-referral{padding:105px 20px}.alumni-referral h2{margin-bottom:14px;font-size:32px;line-height:1.2;letter-spacing:1px}.alumni-referral p{font-size:18px}.alumni-referral a{font-weight:500;color:#40bdac}@media screen and (max-width:1099px){.alumni-cols>div:nth-child(2){margin:0 7%}}@media screen and (max-width:1023px){.alumni-cols>div:nth-child(2){margin:0 5%}}@media screen and (max-width:959px){.alumni-cols>div,.alumni-cols>div:nth-child(2){width:80%;margin:0 auto 30px}}@media screen and (max-width:899px){.director-photo{width:225px;height:225px}.director-photo img{width:100%}.director-info{margin-left:280px}.director-info p{padding:0}}@media screen and (max-width:767px){.alumni-connection p{font-size:16px;letter-spacing:.5px}.alumni-director .wrapper{padding:0 35px}.director-photo{float:none;margin:0 auto 30px}.director-info{margin-left:0}.director-info h3,.director-info h3+div{text-align:center}.director-info p{font-size:16px}.alumni-soc a{max-width:47%;padding:35px}.alumni-soc a img{width:100%}.alumni-referral h2{font-size:28px}}.accordion-wr{padding:50px 0}.accordion-item{border:1px solid #30c6f6;border-top:0}.accordion-item:first-child{border-top:1px solid #30c6f6}.accordion-item.open .accordion-item-btn:after{content:'-'}.accordion-item-btn{background:#30c6f6;font-family:'Roboto Slab',serif;font-size:26px;font-weight:300;line-height:1.25;letter-spacing:1px;color:#fff;position:relative;padding:20px 60px 20px 20px;cursor:pointer}.accordion-item-btn:after{content:'+';position:absolute;right:20px;top:50%;font-size:35px;color:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.accordion-item-content{display:none;padding:20px}.accordion-item-content p{margin-bottom:1em}.accordion-item-content p:last-child{margin-bottom:0}@media screen and (max-width:899px){.accordion-wr{margin:0 15px}.accordion-item-btn{font-size:20px;padding:16px 50px 16px 16px}.accordion-item-btn:after{border-top-width:12px;border-left-width:8px;border-right-width:8px}.accordion-item.open .accordion-item-btn:after{border-bottom-width:12px}.accordion-item-btn:before{right:55px}}@media screen and (max-width:700px){.accordion-item-btn{font-size:18px;padding:15px 50px 15px 15px}.accordion-item-btn:after{right:15px;border-top-width:7px;border-left-width:5px;border-right-width:5px}.accordion-item.open .accordion-item-btn:after{border-bottom-width:7px}.accordion-item-btn:before{right:40px}.accordion-item-content{font-size:16px;line-height:1.5;letter-spacing:.5px}}.col-2{column-count:2}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(//pinnacle.theperception.co/wp-content/themes/pinn/css/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}

img.wp-smiley,img.emoji{display:inline !important;border:0 !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:none !important;padding:0 !important}
.sg-schema{font-size:16px}.sg-schema .sg-section-content{margin-left:20px}.sg-schema ul li{list-style-type:square;margin-left:40px}.sg-section-title{color:#777;font-weight:bold}.sg-schema .sg-section{margin:20px 0}.sg-schema .sg-opening-hours .sg-day-of-week{width:140px;display:inline-block}
@font-face{font-family:ez-toc-icomoon;src:url(//pinnacle.theperception.co/wp-content/plugins/easy-table-of-contents/vendor/icomoon/fonts/ez-toc-icomoon.eot?-5j7dhv);src:url(//pinnacle.theperception.co/wp-content/plugins/easy-table-of-contents/vendor/icomoon/fonts/ez-toc-icomoon.eot?#iefix-5j7dhv) format('embedded-opentype'),url(//pinnacle.theperception.co/wp-content/plugins/easy-table-of-contents/vendor/icomoon/fonts/ez-toc-icomoon.ttf?-5j7dhv) format('truetype'),url(//pinnacle.theperception.co/wp-content/plugins/easy-table-of-contents/vendor/icomoon/fonts/ez-toc-icomoon.woff?-5j7dhv) format('woff'),url(//pinnacle.theperception.co/wp-content/plugins/easy-table-of-contents/vendor/icomoon/fonts/ez-toc-icomoon.svg?-5j7dhv#ez-toc-icomoon) format('svg');font-weight:400;font-style:normal}

#ez-toc-container{background:#F9F9F9;border:1px solid #AAA;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);display:table;margin-bottom:1em;padding:10px;position:relative;width:auto}.ez-toc-widget-container{position:relative;white-space:nowrap}#ez-toc-container.ez-toc-light-blue{background:#EDF6FF}#ez-toc-container.ez-toc-white{background:#FFF}#ez-toc-container.ez-toc-black{background:#000}#ez-toc-container.ez-toc-transparent{background:none}.ez-toc-widget-container ul.ez-toc-list{padding:0 10px}#ez-toc-container ul ul,.ez-toc div.ez-toc-widget-container ul ul{margin-left:1.5em}#ez-toc-container li,#ez-toc-container ul{padding:0}#ez-toc-container li,#ez-toc-container ul,#ez-toc-container ul li,.ez-toc-widget-container,.ez-toc-widget-container li{background:0 0;list-style:none;line-height:1.6;margin:0;overflow:hidden;z-index:1}.btn.active,.ez-toc-btn,.ez-toc-btn-default.active,.ez-toc-btn-default:active,.ez-toc-btn:active{background-image:none}#ez-toc-container p.ez-toc-title{text-align:left;line-height:1.45;margin:0;padding:0}.ez-toc-title-container{display:table;width:100%}.ez-toc-title,.ez-toc-title-toggle{display:table-cell;text-align:left;vertical-align:middle}#ez-toc-container.ez-toc-black p.ez-toc-title{color:#FFF}#ez-toc-container div.ez-toc-title-container+ul.ez-toc-list{margin-top:1em}.ez-toc-wrap-left{float:left;margin-right:10px}.ez-toc-wrap-right{float:right;margin-left:10px}#ez-toc-container a{color:#444;text-decoration:none;text-shadow:none}#ez-toc-container a:visited{color:#9f9f9f}#ez-toc-container a:hover{text-decoration:underline}#ez-toc-container.ez-toc-black a,#ez-toc-container.ez-toc-black a:visited{color:#FFF}#ez-toc-container a.ez-toc-toggle{color:#444}#ez-toc-container.counter-flat ul,#ez-toc-container.counter-hierarchy ul,.ez-toc-widget-container.counter-flat ul,.ez-toc-widget-container.counter-hierarchy ul{counter-reset:item}#ez-toc-container.counter-numeric li,.ez-toc-widget-container.counter-numeric li{list-style-type:decimal;list-style-position:inside}#ez-toc-container.counter-decimal ul.ez-toc-list li a::before,.ez-toc-widget-container.counter-decimal ul.ez-toc-list li a::before{content:counters(item,".") ". ";counter-increment:item}#ez-toc-container.counter-roman li a::before,.ez-toc-widget-container.counter-roman ul.ez-toc-list li a::before{content:counters(item,".",upper-roman) ". ";counter-increment:item}.ez-toc-widget-container ul.ez-toc-list li::before{content:' ';position:absolute;left:0;right:0;height:30px;line-height:30px;z-index:-1}.ez-toc-widget-container ul.ez-toc-list li.active::before{background-color:#EDEDED}.ez-toc-widget-container li.active>a{font-weight:900}.ez-toc-btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.ez-toc-btn:focus{outline:#333 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.ez-toc-btn:focus,.ez-toc-btn:hover{color:#333;text-decoration:none}.ez-toc-btn.active,.ez-toc-btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.ez-toc-btn-default{color:#333;background-color:#fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.ez-toc-btn-default.active,.ez-toc-btn-default:active,.ez-toc-btn-default:focus,.ez-toc-btn-default:hover{color:#333;background-color:#ebebeb;border-color:#adadad}.ez-toc-btn-sm,.ez-toc-btn-xs{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.ez-toc-glyphicon,[class*=ez-toc-icon-]{font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ez-toc-btn-xs{padding:1px 5px}.ez-toc-btn-default:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.ez-toc-btn-default{text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left 0,left 100%,from(#fff),to(#e0e0e0));background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-moz-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);background-repeat:repeat-x;border-color:#ccc;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.ez-toc-btn-default:focus,.ez-toc-btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}.ez-toc-btn-default.active,.ez-toc-btn-default:active{background-color:#e0e0e0;border-color:#dbdbdb}.ez-toc-pull-right{float:right!important;margin-left:10px}.ez-toc-glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings'}.ez-toc-glyphicon:empty{width:1em}.ez-toc-toggle i.ez-toc-glyphicon{font-size:16px;margin-left:2px}[class*=ez-toc-icon-]{font-family:ez-toc-icomoon!important;speak:none;font-variant:normal;text-transform:none}.ez-toc-icon-toggle:before{content:"\e87a"}
div#ez-toc-container p.ez-toc-title{font-size:120%}div#ez-toc-container p.ez-toc-title{font-weight:500}div#ez-toc-container ul li{font-size:95%}
.ninja-forms-form-wrap *,.ninja-forms-form-wrap *:after,.ninja-forms-form-wrap *:before{-ms-box-sizing:border-box;box-sizing:border-box}.nf-response-msg{display:none}.nf-field-container,#ninja_forms_required_items{clear:both;position:relative;margin-bottom:25px}.nf-field-container::after,#ninja_forms_required_items::after{clear:both;content:"";display:block}.nf-field-container.hidden-container,.nf-field-container.hr-container,#ninja_forms_required_items.hidden-container,#ninja_forms_required_items.hr-container{margin:0;height:auto}.nf-field-container.hidden-container .nf-field-label,.nf-field-container.hr-container .nf-field-label,#ninja_forms_required_items.hidden-container .nf-field-label,#ninja_forms_required_items.hr-container .nf-field-label{display:none}.nf-field-container.html-container .nf-field-label,#ninja_forms_required_items.html-container .nf-field-label{display:none}.nf-field-label label{font-weight:bold;margin:0;padding:0}.nf-field-element{position:relative}.nf-field-element input,.nf-field-element select,.nf-field-element textarea{margin:0;width:auto;height:auto;vertical-align:inherit}.nf-field-element textarea{height:200px}.nf-field-description p:last-child{margin:0}.nf-help{background:url(//pinnacle.theperception.co/wp-content/plugins/ninja-forms/assets/css/../img/help-info.png) no-repeat;display:inline-block;width:16px;height:16px}.nf-input-limit{font-size:12px;margin-top:5px}.nf-static{padding:0 10px}.nf-after-field .nf-error-msg{margin-right:10px}.list-radio-wrap .nf-field-element ul,.list-radio-wrap .nf-field-element li,.list-checkbox-wrap .nf-field-element ul,.list-checkbox-wrap .nf-field-element li{list-style:none !important;margin:0 !important;padding:0 !important}.list-radio-wrap .nf-field-element ul input,.list-radio-wrap .nf-field-element li input,.list-checkbox-wrap .nf-field-element ul input,.list-checkbox-wrap .nf-field-element li input{margin-right:5px}.list-radio-wrap .nf-field-element li,.list-checkbox-wrap .nf-field-element li{padding-left:10px;margin:0 0 5px !important;text-indent:initial !important}.list-radio-wrap .nf-field-element li label,.list-checkbox-wrap .nf-field-element li label{display:inline-block;float:initial;margin:0;width:auto}.list-radio-wrap .nf-field-element li input,.list-checkbox-wrap .nf-field-element li input{width:auto !important}.product-wrap>div input{width:80px !important}.product-wrap>div .nf-product-field span{padding:0 5px}.starrating-wrap .star{border-bottom:0}.nf-form-hp{position:absolute;visibility:hidden}.list-select-wrap div div{display:none}.ninja-forms-req-symbol,.nf-error-msg{color:#e80000}.nf-error .ninja-forms-field{border:1px solid #e80000}.nf-field-submit-error{padding:15px}.ninja-forms-noscript-message{background:#f1f1f1;border:4px dashed #ccc;color:#333;display:block;font-size:20px;margin:20px 0;padding:40px;text-align:center}.two-col-list ul li{float:left;width:50%}.three-col-list ul li{float:left;width:33.33%}.four-col-list ul li{float:left;width:25%}.five-col-list ul li{float:left;width:20%}.six-col-list ul li{float:left;width:16.66%}body .pika-label{background:transparent}.nf-form-cont .five-sixths,.nf-form-cont .four-sixths,.nf-form-cont .one-fourth,.nf-form-cont .one-half,.nf-form-cont .one-sixth,.nf-form-cont .one-third,.nf-form-cont .three-fourths,.nf-form-cont .three-sixths,.nf-form-cont .two-fourths,.nf-form-cont .two-sixths,.nf-form-cont .two-thirds{clear:initial;float:left;margin-left:2.564102564102564%}.nf-form-cont .five-sixths .inside,.nf-form-cont .four-sixths .inside,.nf-form-cont .one-fourth .inside,.nf-form-cont .one-half .inside,.nf-form-cont .one-sixth .inside,.nf-form-cont .one-third .inside,.nf-form-cont .three-fourths .inside,.nf-form-cont .three-sixths .inside,.nf-form-cont .two-fourths .inside,.nf-form-cont .two-sixths .inside,.nf-form-cont .two-thirds .inside{padding:20px}.nf-form-cont .five-sixths::after,.nf-form-cont .four-sixths::after,.nf-form-cont .one-fourth::after,.nf-form-cont .one-half::after,.nf-form-cont .one-sixth::after,.nf-form-cont .one-third::after,.nf-form-cont .three-fourths::after,.nf-form-cont .three-sixths::after,.nf-form-cont .two-fourths::after,.nf-form-cont .two-sixths::after,.nf-form-cont .two-thirds::after{clear:both;content:"";display:block}.nf-form-cont .one-half,.nf-form-cont .three-sixths,.nf-form-cont .two-fourths{width:48.717948717948715%}.nf-form-cont .one-third,.nf-form-cont .two-sixths{width:31.623931623931625%}.nf-form-cont .four-sixths,.nf-form-cont .two-thirds{width:65.81196581196582%}.nf-form-cont .one-fourth{width:23.076923076923077%}.nf-form-cont .three-fourths{width:74.35897435897436%}.nf-form-cont .one-sixth{width:14.52991452991453%}.nf-form-cont .five-sixths{width:82.90598290598291%}.nf-form-cont .first{clear:both;margin-left:0}.note-popover{display:none !important}.nf-form-wrap .note-editor{border:0 !important}.nf-form-wrap .note-editor .note-toolbar::after{clear:both;content:"";display:block}.nf-form-wrap .note-editor .note-editable{background:#f9f9f9;border:1px solid #f1f1f1;display:block}.nf-form-wrap .note-editor .note-editable p{font-size:16px}.nf-form-wrap .note-editor .note-editable ul{list-style-type:disc;margin-left:2em}.nf-form-wrap .note-editor .note-editable table td{border:1px solid #ccc;width:auto}.nf-form-wrap .note-editor .modal{display:none}.nf-form-wrap .note-editor .btn-group{float:left}.nf-form-wrap .note-editor .btn-group.note-tools{float:right}.nf-form-wrap .note-editor .btn{background:#f9f9f9;border:0;border-radius:4px;color:#666;cursor:pointer;margin-right:2px;padding-top:4px}.nf-form-wrap .note-editor .btn.disabled{background:transparent;color:#aaa}.nf-form-wrap .note-editor .btn.disabled .merge-tags{background:#f9f9f9;color:#666}.nf-form-wrap .note-editor button[type=button]{padding:4px;width:auto;height:auto}.nf-form-wrap .note-editor .dropdown-toggle{position:relative;display:inline-block;top:0}.nf-form-wrap .note-editor .dropdown-toggle::after{content:"";width:0}.nf-form-wrap .tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:normal;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.nf-form-wrap .tooltip.in{filter:alpha(opacity=90);opacity:.9}.nf-form-wrap .tooltip.top{padding:5px 0;margin-top:-3px}.nf-form-wrap .tooltip.right{padding:0 5px;margin-left:3px}.nf-form-wrap .tooltip.bottom{padding:5px 0;margin-top:3px}.nf-form-wrap .tooltip.left{padding:0 5px;margin-left:-3px}.nf-form-wrap .tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.nf-form-wrap .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.nf-form-wrap .tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.nf-form-wrap .tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.nf-form-wrap .tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.nf-form-wrap .tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.nf-form-wrap .tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.nf-form-wrap .tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.nf-form-wrap .tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.nf-form-wrap .tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.nf-form-wrap .dropdown-menu{position:absolute;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175)}.nf-form-wrap .dropdown-menu.pull-right{right:0;left:auto}.nf-form-wrap .dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nf-form-wrap .dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap}.nf-form-wrap .dropdown-menu>li>a:hover,.nf-form-wrap .dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.nf-form-wrap .dropdown-menu>.active>a,.nf-form-wrap .dropdown-menu>.active>a:hover,.nf-form-wrap .dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.nf-form-wrap .dropdown-menu>.disabled>a,.nf-form-wrap .dropdown-menu>.disabled>a:hover,.nf-form-wrap .dropdown-menu>.disabled>a:focus{color:#777}.nf-form-wrap .dropdown-menu>.disabled>a:hover,.nf-form-wrap .dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.nf-form-wrap .open>.dropdown-menu{display:block}.nf-form-wrap .open>a{outline:0}.nf-form-wrap .dropdown-menu-right{right:0;left:auto}.nf-form-wrap .dropdown-menu-left{right:auto;left:0}.nf-form-wrap .dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.nf-form-wrap .dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.nf-form-wrap .pull-right>.dropdown-menu{right:0;left:auto}.nf-form-wrap .dropup .caret,.nf-form-wrap .navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9}.nf-form-wrap .dropup .dropdown-menu,.nf-form-wrap .navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media(min-width:768px){.nf-form-wrap .navbar-right .dropdown-menu{right:0;left:auto}.nf-form-wrap .navbar-right .dropdown-menu-left{right:auto;left:0}}.nf-form-wrap .btn-group-justified>.btn-group .dropdown-menu{left:auto}.nf-form-wrap .nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.nf-form-wrap .nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.nf-form-wrap .nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}@media(max-width:767px){.nf-form-wrap .navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.nf-form-wrap .navbar-nav .open .dropdown-menu>li>a,.nf-form-wrap .navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.nf-form-wrap .navbar-nav .open .dropdown-menu>li>a{line-height:20px}.nf-form-wrap .navbar-nav .open .dropdown-menu>li>a:hover,.nf-form-wrap .navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}.nf-form-wrap .navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.nf-form-wrap .navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}@media(max-width:767px){.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.active>a,.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}@media(max-width:767px){.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.nf-loading-spinner{width:40px;height:40px;margin:100px auto;background-color:rgba(208,208,208,.5);border-radius:100%;animation:nf-scaleout 1s infinite ease-in-out}@keyframes nf-scaleout{0%{transform:scale(0)}100%{transform:scale(1);opacity:0}}.field-wrap{display:-ms-flexbox;display:flex}.field-wrap>label{display:block}.field-wrap>div input,.field-wrap textarea,.field-wrap select,.field-wrap .pikaday__container,.field-wrap .pikaday__display,.field-wrap .listselect-wrap>div{width:100%}.field-wrap input[type="submit"],.field-wrap input[type="button"],.field-wrap button{width:auto}.nf-field-label{-ms-flex-order:5;order:5}.nf-field-description{width:100%;-ms-flex-order:10;order:10}.nf-field-element{-ms-flex-order:15;order:15}.label-above .nf-field-label{margin-bottom:10px}.label-below .nf-field-label{margin-top:10px;-ms-flex-order:15;order:15}.label-below .nf-field-element{-ms-flex-order:5;order:5}.label-hidden .field-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.label-hidden .nf-field-label{height:0;width:100%;visibility:hidden}.label-hidden .nf-field-description{width:100%;-ms-flex-order:20;order:20}.label-hidden .nf-field-element{width:100%}.label-left .field-wrap{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.label-left .nf-field-label{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding-right:2%;text-align:right;width:35%;-ms-flex-order:5;order:5}.label-left .nf-field-label label{width:100%}.label-left .nf-field-description{margin-left:35%}.label-left .nf-field-element{display:inline-block;width:65%;-ms-flex-order:10;order:10}.label-left .nf-after-field{margin-left:36.5%}.label-right .field-wrap{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.label-right .nf-field-label{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding-left:2%;width:35%;-ms-flex-order:10;order:10}.label-right .nf-field-description{margin-right:35%;-ms-flex-order:15;order:15}.label-right .nf-field-element{display:inline-block;width:65%;-ms-flex-order:5;order:5}.label-right .checkbox-wrap .nf-field-label{width:auto}.label-right .checkbox-wrap .nf-field-element{width:20px}.label-right .nf-after-field{width:65%}.label-below .field-wrap,.label-above .field-wrap{-ms-flex-direction:column;flex-direction:column;-ms-flex-flow:wrap;flex-flow:wrap}.label-below .nf-field-element,.label-above .nf-field-element{margin:0;width:100%}.label-left .textarea-wrap .nf-field-label,.label-left .listradio-wrap .nf-field-label,.label-left .listcheckbox-wrap .nf-field-label,.label-right .textarea-wrap .nf-field-label,.label-right .listradio-wrap .nf-field-label,.label-right .listcheckbox-wrap .nf-field-label{-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.label-left .textarea-wrap .nf-field-label,.label-right .textarea-wrap .nf-field-label{margin-top:5px}.label-left .html-wrap,.label-left .hr-wrap,.label-right .html-wrap,.label-right .hr-wrap{display:block}.label-left .html-wrap .nf-field-element,.label-left .hr-wrap .nf-field-element,.label-right .html-wrap .nf-field-element,.label-right .hr-wrap .nf-field-element{display:block;margin:0;width:100%}
@charset "UTF-8";/*! 
 * PikadayResponsive 
 * A responsive datepicker built on top of Pikaday. It shows the native datepicker on mobile devices and a nice JS-picker on desktop. 
 * 
 * @author: Francesco Novy 
 * @licence: MIT <http://www.opensource.org/licenses/mit-license.php> 
 * @link https://github.com/mydea/PikadayResponsive 
 * @copyright: (c) 2016 
 * @version: 0.6.7 
 */

/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */
.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-single{*zoom:1;}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:0;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0;}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev,.is-rtl .pika-next{float:left;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==');*left:0;}.pika-next,.is-rtl .pika-prev{float:right;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=');*right:0;}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block;*display:inline;}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:bold;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:0;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#3af;font-weight:bold}.is-selected .pika-button{color:#fff;font-weight:bold;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.pika-button:hover{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:0;cursor:help}
/*! 
 * PikadayResponsive 
 * A responsive datepicker built on top of Pikaday. It shows the native datepicker on mobile devices and a nice JS-picker on desktop. 
 * 
 * @author: Francesco Novy 
 * @licence: MIT <http://www.opensource.org/licenses/mit-license.php> 
 * @link https://github.com/mydea/PikadayResponsive 
 * @copyright: (c) 2016 
 * @version: 0.6.7 
 */
.pikaday__container{display:inline-block;position:relative}.pikaday__display,.pikaday__invisible{width:100%}.pikaday__display--native{pointer-events:none;cursor:pointer}.pikaday__display.is-invalid{background:rgba(255,0,0,.05)}.pikaday__invisible{opacity:0;color:transparent;background:transparent;border:0;box-shadow:none;position:absolute;display:block;left:0;top:0;height:100%;width:100%}