@import url(https://fonts.googleapis.com/css?family=Roboto:100,200,300,400,500,700&display=swap);@import url(https://use.typekit.net/wct1zxw.css);/*!
Theme Name: Dr. Will
Theme URI: https://github.com/cheestudio/startup
Description: Custom Wordpress Theme Framework for Dr. Will
Author: Chee Studio
Author URI: https://cheewebdevelopment.com/
Version: 3.11
*/a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}.container{max-width:1160px;margin:0 auto;padding:0 15px}.button,button,input[type=submit]{transition:.6s cubic-bezier(.23,1,.32,1);cursor:pointer;display:inline-block;padding:10px 40px;text-align:center;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:baseline;-webkit-appearance:none;font-size:16px}.jcfs{justify-content:flex-start}.jcc{justify-content:center}.jcsb{justify-content:space-between}.jcsa{justify-content:space-around}.aic{align-items:center}.aifs{align-items:flex-start}.aife{align-items:flex-end}.asc{align-self:center}.asfs{align-self:flex-start}.asfe{align-self:flex-end}.wrap{flex-wrap:wrap}h1,h2,h3,h4,h5,h6{font-family:bebas-neue-by-fontfabric,sans-serif;line-height:1.2em;font-weight:600;margin:0 0 20px}h1{font-size:3.75em}h2{font-size:3.125em}h3,h4{font-size:2.375em}h5{font-size:2em;line-height:1.5;text-transform:none;font-weight:300;font-family:Roboto,sans-serif}h5 strong{font-weight:500}h6{font-size:1.25em}body{font-family:Roboto,sans-serif;color:#0e5051}main em{font-style:italic}main a,main a[href^=tel]{color:#ee8361;text-decoration:underline}main a:hover,main a[href^=tel]:hover{color:#c7db42}main p{margin-bottom:20px}main li,main p{font-size:1.125em;line-height:1.6em;font-weight:300;letter-spacing:.18px}main ol{list-style:none;counter-reset:custom-counter}main ol li{counter-increment:custom-counter}main ol li:before{content:counter(custom-counter) ". ";font-weight:700}/*! Lity - v3.0.0-dev - 2018-07-09
* http://sorgalla.com/lity/
* Copyright (c) 2015-2018 Jan Sorgalla; Licensed MIT */.lity-active,.lity-active body{overflow:hidden}.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:rgba(14,80,81,.8);outline:0!important;opacity:0;transition:opacity .3s}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:0!important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;transition:opacity .3s}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:0!important}.lity-content{z-index:9993;width:100%;transform:scale(1);transition:transform .3s}.lity-closed .lity-content,.lity-loading .lity-content{transform:scale(.8)}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close,.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{z-index:9994;width:35px;height:35px;position:absolute;right:0;top:10px;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#000;font-style:normal;font-size:50px;font-weight:300;font-family:inherit;line-height:35px;border:0;background:0 0;box-shadow:none}.lity-close:hover{color:#c7db42}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}body:not(.single-fl-builder-template) .lity-hide{display:none}*,* *{box-sizing:border-box}*{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;outline:0}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}a{text-decoration:none;transition:.6s cubic-bezier(.23,1,.32,1)}a:active,a:focus,a:hover{outline:0}a[href^=tel]{color:inherit;text-decoration:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{box-sizing:content-box;height:0;border:none;border-bottom:1px solid #ccc;margin:25px 0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:80%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:10px 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none}img{border:0;-ms-interpolation-mode:bicubic;-webkit-backface-visibility:hidden}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-spacing:0}.button,button,input[type=submit]{background-color:#ee8361;border:2px solid #ee8361;color:#fff}.button:hover,button:hover,input[type=submit]:hover{color:#ee8361;background-color:#fff;border-color:#ee8361}.button::-moz-focus-inner,button::-moz-focus-inner{padding:0;border:0}.button:focus,button:focus{outline:0}.button[disabled],button[disabled]{border:0;background-image:none;opacity:.4;cursor:not-allowed;box-shadow:none}table{border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #cbcbcb}table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}table td,table th{border-left:1px solid #cbcbcb;border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:6px 12px}table td:first-child,table th:first-child{border-left-width:0}table thead{background:#e0e0e0;color:#000;text-align:left;vertical-align:bottom}table td{background-color:transparent}.table-bordered td{border-bottom:1px solid #cbcbcb}.table-bordered tbody > tr:last-child td{border-bottom-width:0}.table-horizontal td,.table-horizontal th{border-width:0 0 1px;border-bottom:1px solid #cbcbcb}.table-horizontal tbody > tr:last-child td{border-bottom-width:0}img{max-width:100%;height:auto}.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.aligncenter{margin:15px auto;display:block}.alignleft{float:left;margin:0 15px 15px 0}.alignright{float:right;margin:0 0 15px 15px}.wp-caption{background:#fff;border:1px solid #ccc;padding:5px;text-align:center}.wp-caption p{font-size:11px;margin:10px 0;font-style:italic}.post-nav{overflow:hidden;margin:0 0 25px;float:none}.post-nav .pager{padding:0;display:block}.post-nav .pager li a{padding:0 5px}.post-nav .pager li.previous{float:left}.post-nav .pager li.next{float:right}.page-404{text-align:center}form input[type=color],form input[type=date],form input[type=datetime-local],form input[type=datetime],form input[type=email],form input[type=month],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form input[type=week],form select,form textarea{padding:10px 40px;display:inline-block;border:1px solid #0e5051;box-shadow:none;border-radius:0;padding-left:15px!important;font-family:inherit;color:#0e5051}form input[type=color]::-webkit-input-placeholder,form input[type=date]::-webkit-input-placeholder,form input[type=datetime-local]::-webkit-input-placeholder,form input[type=datetime]::-webkit-input-placeholder,form input[type=email]::-webkit-input-placeholder,form input[type=month]::-webkit-input-placeholder,form input[type=number]::-webkit-input-placeholder,form input[type=password]::-webkit-input-placeholder,form input[type=search]::-webkit-input-placeholder,form input[type=tel]::-webkit-input-placeholder,form input[type=text]::-webkit-input-placeholder,form input[type=time]::-webkit-input-placeholder,form input[type=url]::-webkit-input-placeholder,form input[type=week]::-webkit-input-placeholder,form select::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:#0e5051}form input[type=color]:-moz-placeholder,form input[type=date]:-moz-placeholder,form input[type=datetime-local]:-moz-placeholder,form input[type=datetime]:-moz-placeholder,form input[type=email]:-moz-placeholder,form input[type=month]:-moz-placeholder,form input[type=number]:-moz-placeholder,form input[type=password]:-moz-placeholder,form input[type=search]:-moz-placeholder,form input[type=tel]:-moz-placeholder,form input[type=text]:-moz-placeholder,form input[type=time]:-moz-placeholder,form input[type=url]:-moz-placeholder,form input[type=week]:-moz-placeholder,form select:-moz-placeholder,form textarea:-moz-placeholder{color:#0e5051}form input[type=color]::-moz-placeholder,form input[type=date]::-moz-placeholder,form input[type=datetime-local]::-moz-placeholder,form input[type=datetime]::-moz-placeholder,form input[type=email]::-moz-placeholder,form input[type=month]::-moz-placeholder,form input[type=number]::-moz-placeholder,form input[type=password]::-moz-placeholder,form input[type=search]::-moz-placeholder,form input[type=tel]::-moz-placeholder,form input[type=text]::-moz-placeholder,form input[type=time]::-moz-placeholder,form input[type=url]::-moz-placeholder,form input[type=week]::-moz-placeholder,form select::-moz-placeholder,form textarea::-moz-placeholder{color:#0e5051}form input[type=color]:-ms-input-placeholder,form input[type=date]:-ms-input-placeholder,form input[type=datetime-local]:-ms-input-placeholder,form input[type=datetime]:-ms-input-placeholder,form input[type=email]:-ms-input-placeholder,form input[type=month]:-ms-input-placeholder,form input[type=number]:-ms-input-placeholder,form input[type=password]:-ms-input-placeholder,form input[type=search]:-ms-input-placeholder,form input[type=tel]:-ms-input-placeholder,form input[type=text]:-ms-input-placeholder,form input[type=time]:-ms-input-placeholder,form input[type=url]:-ms-input-placeholder,form input[type=week]:-ms-input-placeholder,form select:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:#0e5051}form input[type=color]:focus,form input[type=date]:focus,form input[type=datetime-local]:focus,form input[type=datetime]:focus,form input[type=email]:focus,form input[type=month]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=text]:focus,form input[type=time]:focus,form input[type=url]:focus,form input[type=week]:focus,form select:focus,form textarea:focus{outline:0;border-color:#ee8361}form input[type=checkbox]:focus,form input[type=file]:focus,form input[type=radio]:focus{outline:#ee8361 auto 1px}div[id^=gform_wrapper] .validation_message,div[id^=gform_wrapper] li.gfield.gfield_error .gfield_description{font-size:11px;font-weight:400;display:none}div[id^=gform_wrapper] li.gfield.gfield_error,div[id^=gform_wrapper] li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent!important;border:none!important;margin-bottom:0!important;padding:6px 6px 4px 0!important}div[id^=gform_wrapper] .top_label .gfield_error{width:100%}div[id^=gform_wrapper] .top_label .gfield_error .ginput_container{max-width:100%}div[id^=gform_wrapper] .gfield_error input[type=email],div[id^=gform_wrapper] .gfield_error input[type=tel],div[id^=gform_wrapper] .gfield_error input[type=text],div[id^=gform_wrapper] .gfield_error textarea{border:1px solid red!important}div[id^=gform_wrapper] .gfield_error .gfield_label{color:red}div[id^=gform_wrapper] .gfield_required{color:#d2722d!important}div[id^=gform_wrapper] li.gfield.gfield_error.gfield_contains_required div.ginput_container,div[id^=gform_wrapper] li.gfield.gfield_error.gfield_contains_required label.gfield_label{color:red!important;padding:0!important}div[id^=gform_wrapper] li.gfield.gfield_error.gfield_contains_required{padding:0!important}.validation_error{color:#df1c1c!important;font-size:11px!important;display:none}.gform_confirmation_message{color:#0e5051;font-size:20px;line-height:30px;margin:25px 0;text-align:center}.gform_validation_container{display:none!important;left:-9000px;position:absolute!important}div[id^=gform_wrapper]{margin:0}div[id^=gform_wrapper] form div.gform_body ul{margin:0;padding:0;list-style-type:none}div[id^=gform_wrapper] form div.gform_body ul li{margin-bottom:15px}div[id^=gform_wrapper] form div.gform_body ul li .gfield_label{font-size:12px}div[id^=gform_wrapper] form div.gform_body ul li input{width:100%;height:30px}div[id^=gform_wrapper] form div.gform_body ul li textarea{width:100%}.mobile-nav-wrap{display:none}.navbar-toggle{background:0 0;border:none;position:absolute;right:15px;top:15px;z-index:10000}.navbar-toggle .icon-bar{background:#c7db42;border-radius:5px;display:block;height:4px;margin-bottom:7px;width:32px;transition:.6s cubic-bezier(.23,1,.32,1)}.navbar-toggle .icon-bar:first-child,.navbar-toggle .icon-bar:last-child{transition:.6s cubic-bezier(.23,1,.32,1);transform:translate(0)}.navbar-toggle .icon-bar:nth-child(2):after,.navbar-toggle .icon-bar:nth-child(2):before{transition:.6s cubic-bezier(.23,1,.32,1);content:'';display:block;border-radius:5px;height:4px;left:0;margin-bottom:7px;opacity:0;position:absolute;top:34%;transform:rotate(0);background-color:red}.navbar-toggle{display:none}header{padding:10px 0}main{margin-top:84px}.logo.inline{position:absolute;z-index:10;width:50px;left:10vw;top:5px;transition:.6s cubic-bezier(.23,1,.32,1);transform-origin:0 0}header{padding-top:0}header .fl-row{margin-bottom:5px}footer{position:relative}footer .logo-footer{position:absolute;left:10vw;top:50%;transform:translateY(-50%);z-index:1}.site-footer a{text-decoration:none;color:#c7db42}.site-footer a:hover{color:#ee8361}.site-footer p{font-size:19px;font-weight:300;line-height:29px;margin-bottom:10px;color:#c7db42}.site-footer ul{list-style:none;padding:0;margin:0;text-align:center}.site-footer ul li{font-family:bebas-neue-by-fontfabric,sans-serif;text-transform:uppercase;font-weight:700;font-size:25px}.site-footer ul li:not(:last-child){margin-right:15px}.site-footer ul li.current-menu-item a,.site-footer ul li.current-page-ancestor a{text-decoration:underline}.divider-center{display:block;margin:50px auto}.fl-builder-content-740{height:0;padding:0;overflow:hidden}.post-entry.featured-post .meta-info{flex:1}.post-entry.featured-post .post-title a{color:#0e5051;text-decoration:none}.post-entry.featured-post .post-title a:hover{color:#ee8361}.post-entry.featured-post .featured-excerpt{margin-bottom:50px}.blog-categories{background-color:#c7db42;flex:0 1 33%;padding:25px 50px}.blog-categories ul{list-style:none;padding:0;margin:0}.blog-categories ul a{color:#0e5051;text-decoration:none;font-size:19px;font-weight:500}.blog-categories ul a:hover{color:#ee8361}.blog-categories.mobile-categories{display:none}.post-grid{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:50px}.post-grid article{flex:0 1 30%}.post-entry .post-title a{color:#c7db42;text-decoration:none}.post-entry .post-title a:hover{color:#ee8361}.post-entry img{display:block;width:100%;margin-bottom:25px}.read-more{color:#0e5051;text-decoration:underline;font-weight:700}.blog-logos{background-color:#e6eded;padding:30px 50px;margin:100px 0}.blog-logos .container{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;max-width:1500px}.blog-logos .logo-entry{margin:10px 0}.blog-logos .logo-entry:not(:last-child){margin-right:50px}.post-nav .pager{display:flex;align-items:center}.post-nav .pager a{transition:.6s cubic-bezier(.23,1,.32,1);display:flex;justify-content:center;align-items:center;text-align:center;font-size:1.25em;color:#0e5051;height:50px;width:50px;border:1px solid #c7db42;text-decoration:none;margin-right:5px;margin-left:5px}.post-nav .pager a.active,.post-nav .pager a:hover{background-color:#c7db42;color:#fff}.post-nav .pager span{color:#0e5051;display:inline-block;margin-left:10px;margin-right:10px}.featured-single{margin-bottom:100px}.hero,.hero--facts{position:relative}.hero--facts .fact-entry{transition:.6s cubic-bezier(.23,1,.32,1)}.hero--facts .fact-entry .fact-icon{flex:0 0 110px}.hero--facts .fact-entry *{color:#ee8361}.hero--facts .fact-entry h3{margin-bottom:0}.hero--facts .fact-entry.active{opacity:1;visibility:visible}.slider .container{max-width:1300px}.slider--nav{flex:0 1 200px;margin-right:25px}.slider--nav ul{margin:0;padding:0;list-style:none}.slider--nav ul li{transition:.6s cubic-bezier(.23,1,.32,1);cursor:pointer;flex:1}.slider--nav ul li img{display:block;width:100%}.slider--nav ul li.active,.slider--nav ul li:hover{opacity:.5}.slider--nav ul li:not(:last-child){margin-bottom:25px}.slider--graph{max-width:500px;flex:0 1 500px;margin:0 auto;position:relative}.slider--graph .slide-copy{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);margin:0 auto;max-width:231px;text-align:center;transition:.6s cubic-bezier(.23,1,.32,1);opacity:0}.slider--graph .slide-copy.visible{opacity:1}.slider--graph .slide-copy p{color:#ee8361;font-size:16px;margin:0}.slider--copy{flex:1}.slider--copy h2{color:#c7db42}.circle-graph{display:block;width:100%}.circle-graph circle{transition:1.5s cubic-bezier(.23,1,.32,1);stroke:#c7db42}.circle-graph circle:hover{stroke:#ee8361}.homepage-invites .fl-photo{overflow:hidden}.homepage-invites .fl-photo img{transition:.6s cubic-bezier(.23,1,.32,1)}.homepage-invites .fl-photo a:hover img{transform:scale(1.1)}.angled-box,.home-hero .fl-col-content{position:relative}.angled-box:after{content:'';position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 140px 140px 0;border-color:transparent #fff transparent transparent}.angled-box .fl-row-content{position:relative;z-index:10}.angled-box.bottom:after{content:'';position:absolute;top:auto;bottom:0;left:0;width:0;height:0;border-style:solid;border-width:140px 0 0 140px;border-color:transparent transparent transparent #fff}.watermark-green .fl-row-content-wrap{background-image:url(assets/img/svg/watermark-green.svg);background-position:bottom 30px right 30px;background-repeat:no-repeat}.fl-slideshow-image-nav-left .fl-slideshow-nav-buttons a{background:url(http://www.smugmug.com/photos/1958336862_VJJkzTT-O.png) left center no-repeat!important}.fl-slideshow-image-nav-right .fl-slideshow-nav-buttons a{background:url(http://www.smugmug.com/photos/1958336867_z422z4t-O.png) right center no-repeat!important}.stack-below{position:relative;z-index:-1}.align-callout-top .fl-callout-content,.align-callout-top .fl-callout-text-wrap{vertical-align:top}.full-width-callout-image .fl-photo-content,.full-width-callout-image .fl-photo-content img{display:block;width:100%}.form-on-green input:not(:focus){border-color:transparent}.horizontal-form .gform_wrapper form{display:flex;justify-content:center;align-items:flex-end}.horizontal-form .gform_wrapper form .gform_body{flex:1}.horizontal-form .gform_wrapper form .gform_footer{flex:0 1 auto;width:auto;padding:0}.horizontal-form .gform_wrapper form .gform_footer button{padding:5px 40px}.horizontal-form .gform_wrapper ul.gform_fields{display:flex;justify-content:flex-start;align-items:flex-end}.horizontal-form .gform_wrapper ul.gform_fields li{margin:0;width:100%}.horizontal-form .gform_wrapper ul.gform_fields li input{width:100%}.dark-links a{color:#0e5051;font-weight:700}.dark-links a:hover{color:#ee8361}.blog-grid .fl-post-grid-image{margin-bottom:20px}.blog-grid .fl-post-grid-meta,.blog-grid .fl-post-grid-title{display:inline-block}.blog-grid .fl-post-grid-title:after{content:'//';color:#c7db42}.temp-hide{display:none}.raise-zindex{position:relative;z-index:10}#popup{background-color:#fff}#popup h2 span{color:#c7db42;font-size:50px}.page-template-tpl-landing main{margin-top:0}.landing-page .fl-rich-text ul li{margin-bottom:20px}h2 strong{background-color:#ffdb00;padding-left:10px;padding-right:10px}.video-image a{position:relative;display:block}.video-image a:after{content:'';position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;background:url(assets/img/svg/icon-play.svg) center/cover no-repeat;width:70px;height:70px;z-index:10}.countdown .fl-countdown-unit-number{font-family:Roboto,sans-serif;font-weight:100;display:block;margin-bottom:10px}.countdown .fl-countdown-unit-label{font-family:Roboto,sans-serif;text-transform:uppercase;font-weight:300}.headers-with-icons h2{text-align:center}.headers-with-icons h2 img{max-width:85px;margin-right:20px}.pp-offcanvas-content .pp-offcanvas-header{text-align:right!important}.pp-offcanvas-content .pp-offcanvas-header .pp-offcanvas-close span:before{color:#ee8660!important}.pp-offcanvas-content li,.pp-offcanvas-content p{font-size:1.125em;line-height:1.6em;font-weight:300;letter-spacing:.18px}.fl-row.border-inset .fl-col-group{border:2px solid #ffdf00;padding:20px}.fl-module-content-slider .fl-content-slider *{-webkit-text-size-adjust:none!important}.popup-content h2 strong{background-color:#ee8361;color:#fff}.page-id-626 .fl-builder-content-740{display:none}@media (min-width:767px){.site-footer ul{display:flex;justify-content:center;align-items:center}}@media (min-width:768px){.flex{display:flex}.blog-categories{margin-left:50px}.hero--facts{max-width:365px;margin-top:3.125em;margin-left:3.125em}.hero--facts .fact-entry{position:absolute;top:0;left:0;opacity:0;visibility:hidden}.hero--facts .fact-entry .fact-copy{margin-left:25px}.hero-tagline{position:absolute;top:20px;right:20px;padding:20px;max-width:400px}}@media (min-width:1024px){.headers-with-icons h2{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.headers-with-icons h2 strong{margin-left:10px;margin-right:10px}.fl-row.border-inset{margin-top:50px;margin-bottom:100px}.fl-row.border-inset .fl-col-group .fl-photo{position:absolute;top:60px;right:100px}}@media (min-width:1025px){header{position:fixed;top:0;left:0;background-color:#fff;z-index:1000;width:100%;transition:.6s cubic-bezier(.23,1,.32,1)}header .container{position:relative}header nav ul{margin:0;padding:0;display:flex;align-items:center;justify-content:center;text-align:center}header nav ul li{position:relative}header nav ul li a{padding:20px 0;display:block;font-size:1.5em;font-weight:700;text-transform:uppercase;font-family:bebas-neue-by-fontfabric,sans-serif;color:#0e5051}header nav ul li a:hover{color:#ee8361}header nav ul li .sub-menu{display:block;position:absolute;top:100%;left:0}header nav ul li .sub-menu li{white-space:nowrap}header nav ul li:not(:last-child){margin-right:25px}header nav ul li.current-menu-item a,header nav ul li.current-page-ancestor a{text-decoration:underline}header.scrolled{box-shadow:0 5px 10px rgba(0,0,0,.1);padding:0}header.scrolled .logo.inline{transform:scale(.75) translateY(5px)}.slider .container{display:flex;align-items:center}.slider--graph{height:500px}.slider--copy{padding-left:50px}}@media (max-width:1024px){.wp-caption{width:auto!important}main{margin-top:60px}header{padding:0}.main-nav-wrap,header .brand{display:none}.mobile-nav-wrap{background:#fff;box-shadow:0 0 5px rgba(0,0,0,.1);position:fixed;display:block;left:0;top:0;min-height:60px;width:100%;z-index:3000}.mobile-nav-wrap .mobile-brand{position:absolute;left:15px;top:15px}.mobile-nav-wrap .mobile-brand img{display:block;width:30px}.mobile-nav-wrap .mobile-nav{background:#fff;clear:both;display:none;left:0;position:absolute;top:60px;width:100%;height:1500px;z-index:9999}.mobile-nav-wrap .mobile-nav ul{margin:0;padding:0;text-align:left}.mobile-nav-wrap .mobile-nav ul li{display:block;position:relative;margin:0;border-bottom:1px solid #0e5051}.mobile-nav-wrap .mobile-nav ul li > a{transition:.4s cubic-bezier(.23,1,.32,1);display:block;font-size:1.5em;font-weight:700;text-transform:uppercase;font-family:bebas-neue-by-fontfabric,sans-serif;color:#0e5051;margin:0;padding:15px 15px 15px 25px;background-color:#fff}.mobile-nav-wrap .mobile-nav ul li > a:hover{background-color:#ee8361;color:#fff}.mobile-nav-wrap .mobile-nav ul li .expand{transition:.4s cubic-bezier(.23,1,.32,1);display:block;padding:27px 27px 27px 36px;position:absolute;top:-5px;right:0;z-index:1000;background-image:url(assets/img/svg/Arrow_Right.svg);background-size:15px 15px;background-position:center center;background-repeat:no-repeat;transform-origin:center center;background-color:transparent!important}.mobile-nav-wrap .mobile-nav ul li .expand:hover{transform:rotate(-180deg)}.mobile-nav-wrap .mobile-nav ul li .close-sub{display:block;width:50px;height:20px;background:url(assets/img/svg/Arrow_Left.svg) 0 0/contain no-repeat;background-color:transparent!important;position:absolute;top:15px;left:15px;z-index:2000;transition:.6s cubic-bezier(.23,1,.32,1)}.mobile-nav-wrap .mobile-nav ul li .close-sub:hover{transform:translateX(-5px)}.mobile-nav-wrap .mobile-nav ul li .sub-menu{background-color:#fff;position:fixed;border:none;opacity:0;visibility:hidden;text-align:center;transition:.6s cubic-bezier(.23,1,.32,1);width:100%;height:100%;padding-top:60px;top:0;z-index:4000}.mobile-nav-wrap .mobile-nav ul li .sub-menu.sub-open{opacity:1;visibility:visible;transform:translateX(0)}.mobile-nav-wrap .mobile-nav ul li .sub-menu:before{display:none}.mobile-nav-wrap .mobile-nav ul li .sub-menu li{text-align:left;border-bottom:1px solid #0e5051}.mobile-nav-wrap .mobile-nav ul li .sub-menu li a{border:none;display:block;font-size:16px;letter-spacing:1px;text-transform:none}.mobile-nav-wrap .mobile-nav ul li.menu-item-has-children:hover .sub-menu:before{display:none}.mobile-nav-wrap .mobile-nav ul li.sub-active > a{border-color:#4f4f52!important}.mobile-nav-wrap .mobile-nav ul li.current-menu-item > a,.mobile-nav-wrap .mobile-nav ul li.current-page-ancestor > a{background-color:#c7db42;color:#fff}.mobile-nav-wrap.open{background-color:#fff}.mobile-nav-wrap.open a .icon-bar{transition:.6s cubic-bezier(.23,1,.32,1);background:#0e5051;width:32px}.mobile-nav-wrap.open a .icon-bar:first-child{transform:translate(0,12px) rotate(46deg)}.mobile-nav-wrap.open a .icon-bar:last-child{transform:translate(0,-10px) rotate(-46deg)}.mobile-nav-wrap.open a .icon-bar:nth-child(2n){background:0 0;opacity:0;transform:scale(0)}.navbar-toggle{display:block;float:right}.sub-menu-title{position:absolute;z-index:100;top:0;left:0;right:0;text-align:center;font-size:17px;font-weight:500;background-color:#eee;padding:20px 0}.slider--nav{flex-basis:100%;margin-right:0}.slider--nav ul{display:flex;justify-content:space-between}.slider--nav ul li:not(:last-child){margin-bottom:0}.slider--graph{margin:25px auto}.headers-with-icons h2 img{display:block;margin:25px auto;max-width:85px}}@media (max-width:768px){.logo.inline{display:none}.slider--graph .slide-copy{padding-left:25px;padding-right:25px;text-shadow:0 1px 5px rgba(14,80,81,.4)}.slider--graph .slide-copy p{color:#0e5051}.landing-hero .fl-row-content-wrap{position:relative;z-index:0}.landing-hero .fl-row-content-wrap:after{content:'';position:absolute;top:0;left:0;background:rgba(255,255,255,.75);width:100%;height:100%}.landing-hero .fl-row-content{position:relative;z-index:10}.fl-builder-content-716{margin-top:60px}}@media (max-width:767px){h1{font-size:3.125em}h2{font-size:2.5em}h3,h4{font-size:1.75em}main li,main p{font-size:16px;line-height:26px}br{display:none}.alignleft,.alignright{float:none;margin:15px auto;display:block}footer .logo-footer{display:none}.site-footer ul li:not(:last-child){margin-right:0;margin-bottom:15px}.blog-categories{display:none}.blog-categories.mobile-categories{display:block}.post-grid{flex-direction:column-reverse}.featured-single,.post-grid article{margin-bottom:50px}.hero--facts .fact-entry{margin-bottom:30px}.hero--facts .fact-entry .fact-icon img{display:block;width:100px;margin:0 auto 15px}.angled-box.bottom:after,.angled-box:after{border-width:0 70px 70px 0}.horizontal-form .gform_wrapper form{align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:column}.horizontal-form .gform_wrapper form .gform_body{margin-bottom:25px}.horizontal-form .gform_wrapper ul.gform_fields{align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:column}#popup{overflow-y:scroll}.pp-offcanvas-content li,.pp-offcanvas-content p{font-size:16px;line-height:26px}.fl-row.border-inset .fl-row-fixed-width{margin-left:20px;margin-right:20px}.fl-builder-content-716 .fl-row-content-wrap{padding-top:20px!important;padding-bottom:20px!important}}@media (max-width:320px){.slider--graph .slide-copy{padding-left:50px;padding-right:50px}.slider--graph .slide-copy p{font-size:13px;line-height:1.5em}}@-webkit-keyframes stamp{0%{opacity:0}10%{opacity:.5;transform-origin:50% 50%;transform:rotate(-2deg) scale(5);transition:.3s cubic-bezier(.6,.04,.98,.335)}100%{opacity:1;transform:rotate(-15deg) scale(1)}}