body{width:100%;overflow-x:hidden}body{margin-top:0;font-family:'Roboto',sans-serif;font-size:18px;color:#000;line-height:1.5}body.toolbar-tray-open.user-logged-in{padding-top:80px !important}.container-fluid{padding-left:0;padding-right:0}.container-fluid.pad{padding-left:15px;padding-right:15px}h1{font-size:60px;font-weight:600;font-family:'Roboto Slab',serif;margin:0 0 17px}h2{font-size:36px;font-weight:400;margin:0 0 17px;font-family:'Roboto Slab',serif}h3{font-size:24px;font-weight:700;font-family:'Roboto Slab',serif}p{margin:0 0 17px}a{cursor:pointer;color:inherit}a:hover{color:inherit}#content-main a{color:#0abab5}img{max-width:100% !important;height:auto !important}blockquote{padding:30px 35px;margin:30px 0;font-size:inherit;border:1px solid #232021}blockquote>:first-child{margin-top:0}.region-content ul,.block .field ul{padding:0;margin:20px 0 25px}.region-content ul.nav-tabs{margin:0}.region-content ul li,.block .field ul li{list-style-type:none;background:url('/themes/creative/css/../images/bullet.png') no-repeat 0 7px;padding-left:30px;margin:0 0 10px}.region-content ol li,.block .field ol li{margin-bottom:10px}.stretch{margin-left:-15px;margin-right:-15px}.vertical-align{display:flex;align-items:center}.paragraph--type--xeno-hero__image{background-size:cover;background-repeat:repeat-y}.paragraph--type--xeno-hero{padding:40px 0}.paragraph--color--rgba-black-strong{background:rgba(0,0,0,1)}.paragraph--color--rgba-black-strong *{color:#fff}.paragraph--color--rgba-cyan-light{background:#ecf6fd}.paragraph--color--rgba-black-light{background:#f8f8f8}.paragraph--color--rgba-bluegrey-light{background:#ecf5f9}nav.slick__arrow{display:none}#header{background:0 0;text-align:right;padding:10px 0;position:relative;z-index:250;background:#000;color:#fff;font-size:16px}#navbar{position:relative;z-index:200;background:#daf4f4}.page-node-2 #navbar{background:#fff}.slab-font{font-family:'Roboto Slab',serif}#header .slab-font{font-weight:700}#header .block{display:inline-block;vertical-align:middle;padding:0 5px}.section{width:985px;max-width:93%;margin:0 auto}.region-header,#header .section,#navbar .section,#banner .section,.region-footer,.region-footer2{width:1220px !important;max-width:93% !important;margin:0 auto !important}#header .section,.region-header,#navbar .section{width:98% !important;max-width:98% !important}.navbar{background:#fff;border-radius:0;border:none;border-bottom:1px solid #ccc;padding:25px 0}.navbar-default .navbar-nav>li{margin:0 10px}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>span{color:#000 !important;font-size:18px;font-family:'Roboto Slab',serif;font-weight:700;background:0 0 !important;padding:0 0 20px;margin:0 0 -20px;float:none;cursor:pointer}.navbar-default .navbar-nav>li>a.cta-btn{background-color:#0abab5 !important;color:#fff !important;font-family:'Roboto Serif',serif;padding:15px 20px 10px;font-weight:600;margin-top:0}.navbar-default .navbar-nav>li>a.cta-btn:hover{background-color:#fff !important;color:#0abab5 !important}.navbar-nav>li{float:none !important;display:inline-block !important}.navbar-default .navbar-nav>li[aria-label=Facebook],.navbar-default .navbar-nav>li[aria-label=Twitter],.navbar-default .navbar-nav>li[aria-label=LinkedIn],.navbar-default .navbar-nav>li[aria-label=Youtube]{margin:0 4px}.navbar-default .navbar-nav>li[aria-label=Facebook] a,.navbar-default .navbar-nav>li[aria-label=Twitter] a,.navbar-default .navbar-nav>li[aria-label=LinkedIn] a,.navbar-default .navbar-nav>li[aria-label=Youtube] a{border:none !important;color:#0abab5 !important;font-size:17px;padding:15px 1px !important}.dropdown-menu{left:0}#block-mainnavigation{margin-top:10px;margin-right:5px}#block-searchform .form-group{margin-bottom:0}.dropdown-menu{border-radius:0;padding:10px 0;top:30px}.dropdown-menu>li{margin-bottom:5px}.dropdown-menu>li>a{background:0 0 !important;color:#000 !important;padding:5px 20px;font-family:'Roboto Serif',serif;font-style:italic;font-size:16px}.dropdown-menu>li>a:hover{font-weight:700}.breadcrumb{padding:8px 0;width:1130px;max-width:93%;margin:0 auto;background:0 0;font-size:16px}.breadcrumb>li{font-weight:600}.breadcrumb>.active{color:#0abab5}.breadcrumb>li+li:before{content:"";background:url('/themes/creative/css/../images/bullet.png') no-repeat 0 0;width:8px;height:12px;padding:0;display:inline-block;vertical-align:middle;margin:0 6px;position:relative;top:-2px}.region-highlighted{border-bottom:1px solid #ccc}.region-highlighted h1{padding-left:15px;padding-right:15px}.paragraph>.paragraph__column{float:none !important;margin:0 auto !important;max-width:93%;padding:0}.paragraph.paragraph--width--full>.paragraph__column,.paragraph.paragraph--width--medium>.paragraph__column,.paragraph.paragraph--width--narrow>.paragraph__column,.paragraph.paragraph--width--tiny>.paragraph__column,.paragraph.paragraph--width--wide>.paragraph__column,.paragraph>.paragraph__column{padding:0}.paragraph.paragraph--width--wide>.paragraph__column,.paragraph.paragraph--type--bp-column-wrapper>.paragraph__column{width:1220px;max-width:93%;float:none;margin:0 auto}.paragraph.paragraph--width--medium>.paragraph__column{width:970px;max-width:93%;float:none;margin:0 auto}.paragraph.paragraph--width--narrow>.paragraph__column{width:630px;max-width:93%;float:none;margin:0 auto}.constrain .region-content{width:100% !important;margin-left:0 !important;padding:0 !important}.paragraph .field--name-bp-text{padding:40px 0 50px}.left,.right{display:inline-block;vertical-align:top;max-width:100%;width:47%}.left{margin-right:5%}.region-sidebar-second h2{margin:0 0 20px;font-style:italic;font-size:30px}.webform-submission-form .form-control{border-color:#ccc;border-radius:0}.webform-submission-form .panel{border:none;box-shadow:none}.webform-submission-form .panel .panel-heading{display:none}.webform-submission-form .panel .panel-body{padding:0}.webform-submission-form .half-width .form-item{display:inline-block;vertical-align:top;width:48%;margin:0}.webform-submission-form .btn-primary{color:#fff;background-color:#9fd174;border-color:#9fd174;border-radius:0;font-weight:700;font-size:19px;min-width:150px}.webform-submission-form .half-width .panel-body>.form-item:first-child{margin-right:3%}.col-sm-12{padding:0 !important}.row{margin:0 auto !important}.footer{margin-top:0;padding-top:0;padding-bottom:0;border-top:none}#footers{color:#fff;font-size:16px;background:url('/themes/creative/css/../images/footer-bg.jpg') no-repeat 50% 50%;background-size:cover;border-bottom:70px solid #000}#footers p{margin-bottom:12px}.footer{padding:120px 0 0}.region-footer{border-bottom:1px solid #fff;padding-bottom:40px}.footer2{padding:20px 0 125px}#footers .title{font-size:18px;font-weight:700;font-family:'Roboto Slab',serif}.region-footer>section{display:inline-block;vertical-align:top;max-width:100%;margin-right:55px}.region-footer>section#block-footersocial{margin-right:90px;width:250px}.region-footer>section#block-manhattan,.region-footer>section#block-brooklyn{border-right:1px solid #fff;padding-right:35px}.region-footer>section#block-manhattan{width:250px}.region-footer>section#block-brooklyn{width:205px}.region-footer>section#block-mondaysaturday{margin-right:0;width:275px}.region-footer2 .left-side{display:inline-block}.region-footer2 .right-side{float:right}#block-footer .paragraph--id--51{width:200px;max-width:100%;margin:0 auto}.social-icons a{display:inline-block;vertical-align:top;margin-right:5px;width:27px;height:27px;line-height:27px;text-align:center;background-color:#baa952;border-radius:50%}#footers .social a,#header .social a{color:#000 !important;background:#fff;font-size:15px;margin-right:7px}.paragraph--color--rgba-black-strong .social-icons *{color:#000}.item-list ul{list-style-type:none;padding:0}.item-list ul li{list-style-type:none;padding-left:17px;background:url('/themes/creative/css/../images/bullet.png') no-repeat 0 9px;margin-bottom:10px}#block-footer2{position:relative;padding:10px 140px 0}#footer-seal{position:absolute;top:0;left:0}.footer2 p a{display:inline-block;margin:0 3px}.footer .slick-slide{margin:0 30px}a.cta-btn,.cta-btn{display:inline-block;background-color:#0abab5;color:#fff !important;margin-top:15px;padding:15px 30px 10px;font-weight:600;font-style:italic;text-decoration:none !important;font-size:18px;border:1px solid #fff;font-family:'Roboto Serif',serif;border-radius:5px}a.cta-btn:hover,.cta-btn:hover{color:#0abab5 !important;background-color:#fff !important;border-color:#0abab5}a.cta-btn.black{background-color:#040507}a.cta-btn.black:hover{color:#040507 !important;border-color:#040507}a.cta-btn.pink{background-color:#d679a7}a.cta-btn.pink:hover{color:#d679a7 !important;border-color:#d679a7}.serif-font{font-family:'Roboto Serif',serif}h2{font-weight:700}a.link-style{color:#188a8d;font-weight:700;font-style:italic;background:url('/themes/creative/css/../images/link-style.png') no-repeat 100% 50%;padding-right:15px}.paragraph--type--bp-columns__3col .paragraph.paragraph--width--medium{width:80%;margin:0 auto}.valign{display:inline-block}#header #search-block-form{width:250px}#header #search-block-form .btn-primary{background-color:#188a8d;color:#1f1e1e}#header .social-icons *{color:#000;font-size:15px}#header .cart-block--link__expand .cart-block--summary__icon,#header .cart-block--link__expand .cart-block--summary__count{display:inline-block;vertical-align:middle;color:#fff}.views-slideshow-controls-bottom .views-slideshow-pager-bullets li{background-color:#5e646d;padding:0;width:15px;height:15px;border-radius:50%;margin:0 5px}.views-slideshow-controls-bottom .views-slideshow-pager-bullets li.active{background-color:#0076b6}.social a{border-radius:50%;height:25px;line-height:25px;width:25px;text-align:center;padding:0;display:inline-block;vertical-align:top;margin-right:5px;font-size:17px;color:#fff}.social a.facebook{background-color:#3b5998}.social a.twitter{background-color:#1da1f2}.social a.linked-in{background-color:#0077b5}.social a.instagram{background-color:#f783ac}.social a img{display:inline;vertical-align:top}.sidebar-right,.sidebar-left{width:1130px;max-width:93%;margin:0 auto;text-align:center}.sidebar-right #content-main,.sidebar-right aside,.sidebar-left #content-main,.sidebar-left aside{display:inline-block;vertical-align:top;max-width:100%;text-align:left}.sidebar-right #content-main{width:810px;margin-right:50px}.sidebar-right aside{width:255px;padding-top:30px}#content-main .view-blog{padding:40px 0 50px}.blog.teaser .left,.blog.teaser .right{display:inline-block;vertical-align:top;max-width:100%}.blog.teaser .left{margin-right:30px;width:180px;height:180px;line-height:180px;border:1px solid #222;text-align:center}.blog.teaser .right{width:590px}.blog.teaser .field--name-field-blog-image img,.blog.full .field--name-field-blog-image img{max-width:85% !important;height:auto !important;display:inline-block;vertical-align:middle}.blog.full .field--name-field-blog-image{float:none;margin:0 0 15px}.blog.teaser h2{font-size:24px;color:#262a34;text-decoration:none !important;margin:0 0 5px}.blog.teaser h2 a{text-decoration:none !important;color:inherit !important}.blog-posted{font-size:14px;margin:0 0 15px}.blog.teaser{padding-bottom:45px;margin-bottom:60px;border-bottom:1px solid #222}.view-blog .view-content .views-row:last-child .blog.teaser{padding-bottom:0;margin-bottom:0;border:none}.blog-more{font-size:14px;text-transform:uppercase;font-weight:700;margin-top:25px}.blog-more .social a{height:25px;line-height:25px;width:25px;font-size:14px}.blog-more a{color:#87be57}.blog-more .social{margin-left:5px;position:relative;top:-3px}.blog-more .social a{background-color:#0abab5 !important;color:#fff !important}article.blog.full{padding:10px 0 50px}article.blog.full h1,.view-latest-blog-entries ul li a{color:#3789b1}article a{color:#0abab5}article.blog.full>.content>div{margin-bottom:15px}.sidebar-right{padding:60px 0}aside .view-homepage-blog{margin-top:0}aside .view-homepage-blog .views-row{display:block;width:auto;padding:12px;border:1px solid #ccc;margin:0 0 10px}aside .view-homepage-blog .image-wrap .category{font-size:25px}aside .view-homepage-blog .views-field-body{padding:20px 10px;font-size:15px;height:auto;max-height:10000px;margin-bottom:10px;text-align:center}aside #block-webform #edit-processed-text{display:none}.webform-submission-form .btn-primary{background-color:#0abab5;border-color:#fff;border-radius:5px}aside #block-webform .webform-submission-form .btn-primary{display:block;margin:0 auto;width:100%}aside #block-webform .block-title{text-align:center;font-size:22px;font-style:normal;padding:0 15px}aside .block{margin-bottom:30px}.main-container{position:relative;z-index:190;overflow:hidden;width:100%}#header .social{margin-left:20px}.line-to-right,.line-to-left{position:relative;padding-bottom:15px;display:inline-block}.line-to-right:after{content:"";position:absolute;bottom:0;width:10000px;border-top:1px solid #000;left:0}.line-to-left:after{content:"";position:absolute;bottom:0;width:10000px;border-top:1px solid #000;right:0}.line-to-right.white:after,.line-to-left.white:after{border-color:#fff}.border-button{border-left:12px solid #0abab5;padding:15px 0 15px 15px;font-size:20px;font-weight:600;font-style:italic;font-family:'Roboto Serif',serif;margin-top:30px;color:#000 !important;display:inline-block}#hero{background:url('/themes/creative/css/../images/lasik-girls.jpg') no-repeat 50% 50%;background-size:cover;padding:275px 0 65px;color:#fff;text-align:center}#hero h1,#hero h2,#hero .h2-style{color:#fff}#hero h2,#hero .h2-style{font-size:90px;font-family:'Roboto Slab',serif;font-weight:500;margin:0 0 50px}#hero h1{font-size:24px;font-weight:600;font-style:italic;font-family:'Roboto Serif',serif;margin:0 0 60px;position:relative;display:inline-block}#hero h1:before,#hero h1:after{position:absolute;content:"";width:500px;border-top:1px solid #fff;top:11px}#hero h1:before{left:-550px}#hero h1:after{right:-550px}#hero a.cta-btn{margin:0 12px 25px;max-width:85%;width:320px}.left.align-middle,.right.align-middle{vertical-align:middle}#home-doctor{padding:75px 0}.captioned-photo{position:relative}.captioned-photo .photo-caption{position:absolute;bottom:0;left:0;width:100%;padding:20px 3%;background-color:rgba(0,0,0,.8);color:#fff;text-align:center;font-size:16px}.captioned-photo .photo-caption .title{display:block;font-size:24px;font-weight:700}#home-cta-1{background:url('/themes/creative/css/../images/home-glasses-free.jpg') no-repeat 50% 50%;background-size:cover;padding:90px 0 75px;color:#fff}#intro-section,.paragraph--type--intro-section{padding:135px 0 115px}#intro-section .left,.paragraph--type--intro-section .left{width:51%;margin-right:3%}#intro-section .right,.paragraph--type--intro-section .right{width:80%;margin-right:-35%;position:relative}#intro-section h2,.paragraph--type--intro-section h2{font-weight:400}#intro-section .right:after,.paragraph--type--intro-section .right:after{content:"";background:#fff;position:absolute;left:0;bottom:0;width:125px;height:175px}#home-why-choose{border-top:1px solid #000;text-align:center;padding-bottom:110px;padding-top:0}#home-why-choose .flex-row .box{background:#0abab5}#home-why-choose h2{display:inline-block;width:595px;max-width:100%;background:#fff;color:#cb3981;font-weight:400;margin:-40px 0 65px !important}.bump{display:block}.flex-row{display:flex;flex-wrap:wrap}.flex-row .box{background:#2b2b2b;color:#fff;flex:1 0 21%;margin:0 5px 25px;font-size:20px;line-height:1.2}.flex-row .box .inner{padding:65px 30px}.flex-row .box .image{width:110px;height:110px;background:#fff;line-height:110px;border-radius:50%;margin:0 auto 35px;text-align:center}.flex-row .box .image img{display:inline-block;vertical-align:middle}.flex-row .box p strong{display:block;font-size:24px;font-family:'Roboto Slab',serif;font-weight:500;margin-bottom:12px}#home-testi{padding:50px 0 220px;background:url('/themes/creative/css/../images/home-testi.png') no-repeat 50% 0;text-align:center;position:relative;z-index:2}#home-testi .quote{font-style:italic;font-family:'Roboto Serif',serif;font-size:20px}#home-testi .author{font-size:14px}#home-better-world{margin-top:-100px;position:relative;z-index:1;padding-bottom:80px}#home-better-world .left{position:relative;width:65%;margin-left:-20%}#home-better-world .right{width:38%}#home-better-world .left:after{content:"";background:#fff;position:absolute;right:0;bottom:0;width:205px;height:180px}#home-cta-2{background:url('/themes/creative/css/../images/home-lower-cta.jpg') no-repeat 50% 50%;background-size:cover;padding:90px 0 75px;color:#fff;font-size:20px}#home-cta-2 .wrap{width:685px;max-width:100%}#home-cta-2 h2{font-weight:400;font-size:48px;margin-top:0}.highlighted{background:url('/themes/creative/css/../images/title-bg.jpg') no-repeat 50% 50%;background-size:cover;color:#fff}.highlighted .region-highlighted{width:1220px;margin:0 auto;max-width:93%;border:none}.highlighted h1{color:#fff;margin:0;padding:0;border:none;padding:60px 0}#contact-main{font-size:20px;background:url('/themes/creative/css/../images/contact-main.jpg') no-repeat 50% 0;padding:55px 0 60px}#contact-main .social a{color:#fff !important;background:#e36ea7;font-size:15px;margin-right:7px}#contact-main-right{color:#fff}label{font-weight:400}#contact-main-right h3{font-size:30px;font-size:30px}.form-control{height:50px}#contact-main .border-button{margin-top:0}.paragraph--type--bp-simple,.paragraph--type--bp-webform{padding:60px 0}.paragraph--type--bp-simple h2{margin-top:30px}.paragraph--type--bp-simple .bp_text>:first-child{margin-top:0 !important}.paragraph--bp-accordion-container{padding-bottom:50px}.paragraph--bp-accordion-container .paragraph--type--bp-simple{padding:30px 0}.region-content ul.pagination li{background:0 0;padding-left:0;margin:0}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{color:#fff !important;background-color:#0abab5;border-color:#0abab5}.panel-default>.panel-heading{color:#fff;background-color:#0abab5;font-weight:600}#content-main .panel-default>.panel-heading a{color:#fff !important}#about-nutshell,#about-blog{border-top:1px solid #000;padding-bottom:70px;padding-top:0;text-align:center}#about-nutshell h2,#about-blog h2{display:inline-block;width:400px;max-width:100%;background:#fff;color:#cb3981;font-weight:400;margin:-40px 0 0 !important;position:relative;top:-7px}#about-nutshell p.summary,#about-blog p.summary{margin-bottom:60px;font-style:italic;font-family:'Roboto Serif',serif}#about-nutshell ul{text-align:left;font-size:20px}#about-glasses-free{padding:90px 0;color:#fff;background:url('/themes/creative/css/../images/about-glasses-free.jpg') no-repeat 50% 50%;background-size:cover;font-size:20px}#about-glasses-free h2{color:#fff;font-size:48px;font-weight:400}#about-green{background:#0abab5 url('/themes/creative/css/../images/about-green.jpg') no-repeat 50% 0;padding:100px 0 15px;color:#fff;font-size:20px}#about-green .box{border:1px solid #fff;padding:60px 50px;background:#0abab5;margin-bottom:85px}#about-green .box h3{font-family:'Roboto Serif',serif;font-weight:600;font-style:italic;font-size:28px;margin-top:0}#about-values{text-align:center}#about-values h2{font-weight:400;margin:0 0 50px}#home-testi.paragraph--id--131{padding:50px 0 150px}#about-cta-2{font-size:24px;background:url('/themes/creative/css/../images/home-cta-2.jpg') no-repeat 50% 50%;background-size:cover}#content-main #about-cta-2 a{color:inherit}#about-blog h2{width:655px}#about-blog .views-row{display:inline-block;width:375px;max-width:100%;vertical-align:top;margin:0 10px 75px}#about-blog .views-field-title{font-size:20px;font-weight:600;font-style:italic;font-family:'Roboto Serif',serif;margin-top:10px}#content-main #about-blog .views-field-title a{color:#000 !important}#about-blog .cta-btn{margin-top:0}#about-blog.paragraph--id--136{margin:100px 0 0}@media screen and (min-width:1024px){.animate.go{opacity:0;position:relative}.go.from-left{left:-50px}.go.from-right{right:-50px}.go.from-bottom{bottom:-50px}.from-left.trigger{animation-name:from-left;animation-duration:1s;animation-fill-mode:forwards;animation-delay:0ms}.from-right.trigger{animation-name:from-right;animation-duration:1s;animation-fill-mode:forwards;animation-delay:0ms}.from-bottom.trigger{animation-name:from-bottom;animation-duration:1s;animation-fill-mode:forwards;animation-delay:0ms}.simple-fade.trigger{animation-name:simple-fade;animation-duration:.75s;animation-fill-mode:forwards;animation-delay:0ms}}@keyframes from-left{0%{opacity:0;left:-50px}100%{opacity:1;left:0}}@keyframes from-right{0%{opacity:0;right:-50px}100%{opacity:1;right:0}}@keyframes from-bottom{0%{opacity:0;bottom:-50px}100%{opacity:1;bottom:0}}@keyframes simple-fade{0%{opacity:0}100%{opacity:1}}.quarter-tile{margin-bottom:45px}.quarter-tile .left{width:29%}.quarter-tile .right{width:65%}.paragraph--type--bp-simple .quarter-tile .right h2{margin-top:0}.paragraph--id--97 .quarter-tile .right{padding-top:10px}.paragraph--id--135 .quarter-tile .left{text-align:center}#price-boxes{text-align:center;display:flex;flex-wrap:wrap;margin-top:40px}#price-boxes .box{background:#0abab5;margin:0 10px 30px;color:#fff;flex:1 0 29%}#price-boxes .box .inner{padding:20px 30px}#price-boxes .box ul{text-align:left;border-top:1px solid #fff;margin:15px 0 20px;padding-top:15px}.region-content #price-boxes .box ul li{background:url('/themes/creative/css/../images/bullet-white.png') no-repeat 0 7px}.paragraph--id--139 .left,.paragraph--id--139 .right{text-align:center}.blue-box{background:#0abab5;color:#fff;display:inline-block}.blue-box .inner{padding:20px 30px}.paragraph--id--139 .blue-box h3{padding-bottom:10px;border-bottom:1px solid #fff;margin:15px 0}.paragraph--id--140 .quarter-tile .left{width:15%;text-align:center}.paragraph--id--140 .quarter-tile .right{width:79%}.megamenu+.dropdown-menu .no-title{display:none}@media (min-width:768px){.megamenu+.dropdown-menu .no-title+.dropdown-menu{position:relative;top:0;left:0;display:block;float:none;padding:0;margin:0;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.megamenu+.dropdown-menu{min-width:321px;border:1px solid #ccc}.megamenu+.dropdown-menu>li{display:inline-block;vertical-align:top;width:49%;border-bottom:none}.megamenu+.dropdown-menu>li.first>.dropdown-menu>li>a{border-right:1px solid #ccc}.megamenu.clinic+.dropdown-menu{width:391px}}#thank-you-hero{background:url('/themes/creative/css/../images/home-glasses-free.jpg') no-repeat 50% 50%;background-size:cover;padding:100px 0 95px;color:#fff;font-size:30px}#thank-you-hero h1{margin-bottom:30px}.megamenu.other+.dropdown-menu{min-width:470px;left:-300px}.megamenu+.dropdown-menu .no-title.divided-header{display:block;font-weight:700}.dropdown-toggle.contact+.dropdown-menu{left:-175px;width:280px}.dropdown-menu>li>a{white-space:inherit}.megamenu.understanding+.dropdown-menu{left:-220px}.dropdown-menu{min-width:260px}.megamenu+.dropdown-menu .dropdown-menu{min-width:160px}@media (min-width:768px){.megamenu.other+.dropdown-menu>li.last>.dropdown-menu>li.last>a{border-left:1px solid #ccc;position:relative;left:-1.5px}.megamenu+.dropdown-menu .no-title.divided-header{border-bottom:1px solid #ccc;padding:0 0 5px;margin-bottom:10px;background:0 0 !important;color:#000 !important}.megamenu+.dropdown-menu .dropdown-menu>li{margin-bottom:8px}.megamenu+.dropdown-menu .dropdown-menu>li>a{padding:0;background:0 0 !important;color:#000 !important}.megamenu+.dropdown-menu .dropdown-menu>li>a:hover{font-weight:700}.megamenu+.dropdown-menu>li>.dropdown-menu>li>a,.megamenu+.dropdown-menu>li>.dropdown-menu>li{border:none !important}.megamenu+.dropdown-menu{padding:25px 30px 25px;width:auto !important;min-width:425px}.megamenu+.dropdown-menu>li{width:auto;margin-right:20px}.megamenu+.dropdown-menu>li.last{margin-right:0}}#block-selftestlink{display:none;background:url('/themes/creative/css/../images/runners-bg.jpg') no-repeat 50% 50%;background-size:cover;padding:70px 45px;margin-top:100px;box-shadow:#000 5px 5px 10px}#block-selftestlink .body{width:380px;max-width:100%;color:#000;font-weight:300;font-size:32px;line-height:1.2}#spb-block-selftestlink .spb-popup-main-wrapper{border:none;background:0 0;padding:0}#block-selftestlink .body h2{font-size:32px}#footers #block-selftestlink .body p{margin-bottom:20px}#block-selftestlink .body hr{border-color:#e26da7}.footer2 #block-selftestlink p a.cta-btn{margin-top:20px}#spb-block-selftestlink .spb_close{border:1px solid #ccc;cursor:pointer;float:none;margin:0;padding:0;color:#777;background:#fff;border-radius:50%;width:35px;height:35px;line-height:33px;text-align:center;display:block;position:absolute;right:-20px;top:-15px;font-size:30px;font-weight:700}#home-more-clearly .paragraph__column{background:url('/themes/creative/css/../images/more-clearly-bg.jpg') no-repeat 100% 50%}#home-more-clearly .left{width:57%;margin-left:-13%}#home-more-clearly .right h2{font-size:48px;font-weight:400}#home-more-clearly .right{font-size:20px;width:50%}#intro-section.paragraph--id--62{padding-top:0}#home-about .bp_text{width:780px;max-width:100%}#home-about{background:url('/themes/creative/css/../images/home-about-bg.jpg') no-repeat 50% 50%;background-size:cover;padding:75px 0 60px;font-size:20px;color:#fff;margin-bottom:105px}#home-about h2{color:#fff;font-size:48px;font-weight:400}#home-about .line-to-left:after{border-color:#fff}.accordion-bullets .answer{display:none;border:1px solid #000;border-radius:7px;padding:10px 20px}.accordion-bullets .question{display:block;background:#000 url('/themes/creative/css/../images/bullet-white.png') no-repeat 20px 16px;color:#fff;padding:10px 15px 10px 37px;border-radius:7px;cursor:pointer}.accordion-bullets .item.active .question{background:#000 url('/themes/creative/css/../images/accordion-bullets-tab.png') no-repeat 14px 20px}.region-content .accordion-bullets .item{background:0 0;padding:0;margin:0 0 3px}.paragraph--id--62 .accordion-bullets{width:500px;max-width:100%}#contact-main .paragraph--type--bp-simple,#contact-main .paragraph--type--bp-webform{padding:0}
@media (max-width:1300px){.region-footer>section#block-footersocial{margin-right:50px}}@media (max-width:1250px){.sidebar-right #content-main{width:630px;margin-right:30px}.region-footer>section#block-footersocial{margin-right:30px;width:200px}.region-footer>section#block-manhattan{width:210px}.region-footer>section#block-brooklyn{width:170px}.region-footer>section#block-mondaysaturday{margin-right:0;width:215px}.region-footer section#block-mondaysaturday a.cta-btn{padding:15px 20px 10px;font-size:14px}}@media (max-width:1200px){#hero h2,#hero .h2-style{font-size:70px}#contact-main{background-position:40% 0}}@media (max-width:1150px){#block-mainnavigation{margin-right:0}.navbar-default .navbar-nav>li>a{font-size:16px}.navbar-default .navbar-nav>li{margin:0 5px}}@media (max-width:1023px){.sidebar-right #content-main,.sidebar-right aside,.sidebar-left #content-main,.sidebar-left aside{display:block;margin:0 auto 30px}.sidebar-right #content-main,.sidebar-left #content-main{width:100%}.left,.right{display:block;margin:0 auto 30px !important}.mobile-full{width:100% !important}.region-footer>section{display:block;margin:0 auto 30px !important;width:270px !important;padding:0 !important;border:none !important;text-align:center}#home-better-world .left:after,#intro-section .right:after,.paragraph--type--intro-section .right:after{display:none}.line-to-right,.line-to-left{display:block}.line-to-right:after{width:100%}#home-testi{background:0 0;background-color:#e3e3e3;padding:70px 0 50px}#home-better-world{margin-top:0;padding-top:75px}.flex-row{display:block}.captioned-photo{display:inline-block}#hero h1:before,#hero h1:after{display:none}#hero{padding:175px 0 55px}#hero h2,#hero .h2-style{font-size:50px}.line-to-left:after{width:100%;right:inherit;left:0}.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__2col{float:none;width:100%}#contact-main{background-position:65% 0;background-size:auto 100%;color:#fff}#contact-main .border-button{color:#fff !important}#contact-main .line-to-left:after{border-color:#fff}#home-testi.paragraph--id--131{padding:50px 0}#about-blog{margin-top:90px}#about-cta-2{font-size:20px}#block-logo{margin-left:15px}#header .section,.region-header,#navbar .section{width:93% !important;max-width:93% !important}#price-boxes{display:block}#block-selftestlink{width:320px;margin:50px auto 0;background-position:0 0;padding:30px 25px}#spb-block-selftestlink .spb-popup-main-wrapper{width:320px !important}#block-selftestlink{font-size:23px}#block-selftestlink .body{font-size:22px}#home-more-clearly .left{width:auto}#home-about{background:#ada8a5}#home-cta-2{background:#acb0b0}}@media (min-width:1024px){#block-logo{margin-left:40px}}@media (min-width:768px){.region-header,.constrain .region-content,.block.constrain{width:83.33333333%;margin-left:8.33333333%;position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-sm-9.constrain .highlighted,.region-header,.col-sm-9.constrain .region-content{width:75%}}@media (max-width:768px){.vertical-align,.region-header{display:block}.highlighted,.region-header{width:100%;margin-left:0}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-left:0;margin-right:0;border:none;box-shadow:none}body .paragraph--id--49 .paragraph__column{display:block}}@media (max-width:767px){body{font-size:16px}#block-mainnavigation{width:100%}a.cta-btn{font-size:15px !important;padding:12px 25px !important}h2{font-size:27px !important}.region-navigation{display:inline-block}.navbar-nav>li{display:block !important}.navbar-default .navbar-nav>li[aria-label=Facebook],.navbar-default .navbar-nav>li[aria-label=Twitter],.navbar-default .navbar-nav>li[aria-label=LinkedIn],.navbar-default .navbar-nav>li[aria-label=Youtube]{display:inline-block !important}.navbar-default .navbar-nav>li{margin:0 0 10px}h1{font-size:36px}.navbar-default .navbar-nav>li>a.cta-btn{display:inline-block}#hero h2,#hero .h2-style{font-size:50px !important}#about-nutshell h2,#about-blog h2{width:300px}#about-green{font-size:16px}.navbar-nav .open .dropdown-menu{display:block}.dropdown-menu>li{border:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:10px 5px 5px 10px}#thank-you-hero{font-size:20px}}@media (max-width:567px){body{font-size:15px}h1{font-size:32px}h2{font-size:27px !important}#block-footer .inline{display:block;margin:0 auto 15px}.region-navigation{float:left}#header .social{margin-left:0;display:block}.region-footer2 .right-side{float:none}.region-footer2{text-align:center}.footer{padding:50px 0 0}#home-cta-2{font-size:16px}.captioned-photo .photo-caption{font-size:14px}.captioned-photo .photo-caption .title{font-size:20px}#hero{padding:105px 0 35px}#hero h2,#hero .h2-style{font-size:42px !important;margin-bottom:30px;line-height:1.2}#hero h1{font-size:20px;margin-bottom:35px}.highlighted .region-highlighted h1{padding:30px 0}#block-topheader .mobile-line{display:block}}
.navbar{margin-bottom:0}.container-fluid .highlighted{min-height:0}.view-homepage-slideshow{width:100%}.view-homepage-slideshow .views_slideshow_cycle_teaser_section{width:100% !important}.view-homepage-slideshow .views_slideshow_cycle_slide{width:100% !important;height:auto !important}.view-homepage-slideshow .views-row{position:relative}.view-homepage-slideshow .views_slideshow_slide img{width:100% !important;height:auto !important}.view-homepage-slideshow .views-field-field-content-rows{position:absolute;top:0;width:100%;text-align:center;color:#fff}.view-homepage-slideshow .views-slideshow-controls-bottom{width:100%;text-align:center}.view-testimonials{min-height:180px;text-align:center}.view-testimonials .views_slideshow_cycle_teaser_section{width:100% !important;height:auto !important}.view-testimonials .views_slideshow_cycle_slide{width:100% !important;height:auto !important}.view-testimonials .views-field-body{font-size:1.4em}.view-testimonials .views-slideshow-controls-bottom{position:absolute;bottom:0;left:40%;right:40%}#block-views-block-testimonials-block-1{background-color:#d4c57b;padding:50px 0 40px;font-style:italic}#block-views-block-testimonials-block-1 .view-testimonials{width:960px;margin:0 auto;max-width:100%}#block-views-block-testimonials-block-1 .view-testimonials img{margin:0 auto}#block-views-block-testimonials-block-1 .views-field-field-company-logo{margin-bottom:20px}body.path-frontpage{font-size:18px}.paragraph--type--xeno-hero h2,.view-homepage-slideshow h2{font-size:60px;font-weight:700}.paragraph--type--xeno-hero h2{margin:25px 0 15px}.paragraph--id--49{padding:55px 0}.paragraph--id--53{background:url('/themes/creative/css/../images/home-wide-bg.jpg') no-repeat 50% 0;padding:80px 0}.paragraph--id--53 .field--name-bp-text{display:inline-block;width:45%;max-width:100%}.paragraph--id--57{padding:65px 0}.three-image{height:80px}.paragraph--id--57 h3{color:#188a8d;text-transform:uppercase;font-size:22px;font-weight:700}
