.vbox-overlay{--vbox-tools-color:#fff;--vbox-title-background:#101010;--vbox-title-width:"auto";--vbox-title-radius:0;--vbox-share-background:#101010;--vbox-share-width:"auto";--vbox-share-radius:0;--vbox-padding:0;--vbox-max-width:100%}.vbox-overlay *,.vbox-overlay :after,.vbox-overlay :before{-webkit-backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vbox-overlay *{-webkit-backface-visibility:visible;backface-visibility:visible}.vbox-overlay{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:fixed;left:0;top:0;bottom:0;right:0;z-index:999999}.vbox-share,.vbox-title{line-height:1;position:fixed;z-index:98;text-align:center;margin:0 auto;color:var(--vbox-tools-color)}.vbox-title{font-size:12px;background-color:var(--vbox-title-background);width:var(--vbox-title-width);border-radius:var(--vbox-title-radius);padding:12px 54px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.vbox-share{font-size:24px;padding:0 .35em;background-color:var(--vbox-share-background);width:var(--vbox-share-width);border-radius:var(--vbox-share-radius)}.vbox-link-btn,button.vbox-link-btn,button.vbox-link-btn:active,button.vbox-link-btn:focus,button.vbox-link-btn:hover{border:none!important;background:0 0!important;box-shadow:none!important;color:inherit!important;padding:6px 12px;outline:0;display:inline-block;cursor:pointer}.vbox-share a{color:inherit!important;padding:6px 12px;display:inline-block}.vbox-share svg{z-index:10;vertical-align:middle}.vbox-close{cursor:pointer;position:fixed;top:0;right:0;z-index:99;padding:6px 15px;color:#000;color:var(--vbox-tools-color);border:0;font-size:24px;display:flex;align-items:center;opacity:.8;transition:opacity .2s}.vbox-close:hover{opacity:1}.vbox-left-corner{cursor:pointer;position:fixed;left:0;top:0;overflow:hidden;line-height:1;font-size:12px;z-index:99;display:flex;align-items:center;color:var(--vbox-tools-color)}.vbox-num{display:inline-block;padding:12px 15px}.vbox-left{left:0}.vbox-right{right:0}.vbox-top{top:0}.vbox-bottom{bottom:0}.vbox-next,.vbox-prev{position:fixed;top:50%;margin-top:-15px;overflow:hidden;cursor:pointer;display:block;width:45px;height:45px;z-index:99;opacity:.8;transition:opacity .2s}.vbox-next:hover,.vbox-prev:hover{opacity:1}.vbox-next span,.vbox-prev span{position:relative;width:20px;height:20px;border:2px solid transparent;border-top-color:var(--vbox-tools-color);border-right-color:var(--vbox-tools-color);text-indent:-100px;position:absolute;top:8px;display:block}.vbox-prev{left:15px}.vbox-next{right:15px}.vbox-prev span{left:10px;-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.vbox-next span{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);right:10px}.vbox-open{overflow:hidden}.vbox-container{position:absolute;left:0;right:0;top:0;bottom:0;overflow-x:hidden;overflow-y:scroll;overflow-scrolling:touch;-webkit-overflow-scrolling:touch;z-index:20;max-height:100%;padding:30px 0}.vbox-content{opacity:0;text-align:center;width:100%;position:relative;overflow:hidden;padding:0 4%;display:flex;align-items:center;justify-content:center;min-height:100%}.vbox-container img{max-width:100%;height:auto}.vbox-child{box-shadow:0 0 12px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);max-width:var(--vbox-max-width);text-align:initial;padding:var(--vbox-padding)}.vbox-child img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;display:block}.vbox-fit .vbox-child.venoratio,.vbox-fit .vbox-child img{max-height:calc(100vh - 60px)}.vbox-inline,.venoratio{position:relative;width:100%;margin:0 auto}.venoratio:before{display:block;padding-top:var(--vb-aspect-ratio);content:""}.venoratio>*{position:absolute;top:0;left:0;width:100%;height:100%;padding:var(--vbox-padding)}.venoratio-1x1{--vb-aspect-ratio:100%;max-width:calc(min(var(--vbox-max-width),(100vh - 60px)))}.venoratio-4x3.vbox-child.venoratio{--vb-aspect-ratio:75%;max-width:calc(min(var(--vbox-max-width),(100vh - 60px) * 4 / 3))}.venoratio-16x9.vbox-child.venoratio{--vb-aspect-ratio:56.25%;max-width:calc(min(var(--vbox-max-width),(100vh - 60px) * 16 / 9))}.venoratio-21x9.vbox-child.venoratio{--vb-aspect-ratio:42.85714%;max-width:calc(min(var(--vbox-max-width),(100vh - 60px) * 21 / 9))}.venoratio-full{--vb-aspect-ratio:calc(100vh - 60px)}.vbox-grab .vbox-child img{cursor:grab}.vbox-child>iframe{border:none!important}.vbox-content.swipe-left{margin-left:-200px!important}.vbox-content.swipe-right{margin-left:200px!important}.vbox-preloader{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.vbox-preloader .vbox-preloader-inner{opacity:1;transition:opacity .2s}.vbox-hidden{display:none}.vbox-preloader.vbox-hidden .vbox-preloader-inner{opacity:0}.vbox-backdrop{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:translateZ(-1px);-moz-transform:translateZ(-1px);-o-transform:translateZ(-1px);transform:translateZ(-1px);z-index:0}.vbox-tooltip{position:relative;display:inline-block}.vbox-tooltip .vbox-tooltip-text{visibility:hidden;color:#fff;text-align:center;padding:0;position:absolute;z-index:1;bottom:100%;left:0;opacity:0;transition:opacity .3s;margin-bottom:2px;font-family:sans-serif}.vbox-top .vbox-tooltip .vbox-tooltip-text{bottom:auto;top:100%;margin-bottom:0;margin-top:2px}.vbox-tooltip-inner{padding:5px 10px;background-color:rgba(0,0,0,.9);border-radius:6px;font-size:10px}.vbox-tooltip:hover .vbox-tooltip-text{visibility:visible;opacity:1}.vbox-overlay{--sk-size:40px;--sk-color:#333}.sk-center{margin:auto}.sk-plane{width:var(--sk-size);height:var(--sk-size);background-color:var(--sk-color);animation:sk-plane 1.2s infinite ease-in-out}@keyframes sk-plane{0%{transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}to{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.sk-chase{width:var(--sk-size);height:var(--sk-size);position:relative;animation:sk-chase 2.5s infinite linear both}.sk-chase-dot{width:100%;height:100%;position:absolute;left:0;top:0;animation:sk-chase-dot 2s infinite ease-in-out both}.sk-chase-dot:before{content:"";display:block;width:25%;height:25%;background-color:var(--sk-color);border-radius:100%;animation:sk-chase-dot-before 2s infinite ease-in-out both}.sk-chase-dot:first-child{animation-delay:-1.1s}.sk-chase-dot:nth-child(2){animation-delay:-1s}.sk-chase-dot:nth-child(3){animation-delay:-.9s}.sk-chase-dot:nth-child(4){animation-delay:-.8s}.sk-chase-dot:nth-child(5){animation-delay:-.7s}.sk-chase-dot:nth-child(6){animation-delay:-.6s}.sk-chase-dot:first-child:before{animation-delay:-1.1s}.sk-chase-dot:nth-child(2):before{animation-delay:-1s}.sk-chase-dot:nth-child(3):before{animation-delay:-.9s}.sk-chase-dot:nth-child(4):before{animation-delay:-.8s}.sk-chase-dot:nth-child(5):before{animation-delay:-.7s}.sk-chase-dot:nth-child(6):before{animation-delay:-.6s}@keyframes sk-chase{to{transform:rotate(1turn)}}@keyframes sk-chase-dot{80%,to{transform:rotate(1turn)}}@keyframes sk-chase-dot-before{50%{transform:scale(.4)}0%,to{transform:scale(1)}}.sk-bounce{width:var(--sk-size);height:var(--sk-size);position:relative}.sk-bounce-dot{width:100%;height:100%;border-radius:50%;background-color:var(--sk-color);opacity:.6;position:absolute;top:0;left:0;animation:sk-bounce 2s infinite cubic-bezier(.455,.03,.515,.955)}.sk-bounce-dot:nth-child(2){animation-delay:-1s}@keyframes sk-bounce{0%,to{transform:scale(0)}45%,55%{transform:scale(1)}}.sk-wave{width:var(--sk-size);height:var(--sk-size);display:flex;justify-content:space-between}.sk-wave-rect{background-color:var(--sk-color);height:100%;width:15%;animation:sk-wave 1.2s infinite ease-in-out}.sk-wave-rect:first-child{animation-delay:-1.2s}.sk-wave-rect:nth-child(2){animation-delay:-1.1s}.sk-wave-rect:nth-child(3){animation-delay:-1s}.sk-wave-rect:nth-child(4){animation-delay:-.9s}.sk-wave-rect:nth-child(5){animation-delay:-.8s}@keyframes sk-wave{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}.sk-pulse{width:var(--sk-size);height:var(--sk-size);background-color:var(--sk-color);border-radius:100%;animation:sk-pulse 1.2s infinite cubic-bezier(.455,.03,.515,.955)}@keyframes sk-pulse{0%{transform:scale(0)}to{transform:scale(1);opacity:0}}.sk-flow{width:calc(var(--sk-size) * 1.3);height:calc(var(--sk-size) * 1.3);display:flex;justify-content:space-between}.sk-flow-dot{width:25%;height:25%;background-color:var(--sk-color);border-radius:50%;animation:sk-flow 1.4s cubic-bezier(.455,.03,.515,.955) 0s infinite both}.sk-flow-dot:first-child{animation-delay:-.3s}.sk-flow-dot:nth-child(2){animation-delay:-.15s}@keyframes sk-flow{0%,80%,to{transform:scale(.3)}40%{transform:scale(1)}}.sk-swing{width:var(--sk-size);height:var(--sk-size);position:relative;animation:sk-swing 1.8s infinite linear}.sk-swing-dot{width:45%;height:45%;position:absolute;top:0;left:0;right:0;margin:auto;background-color:var(--sk-color);border-radius:100%;animation:sk-swing-dot 2s infinite ease-in-out}.sk-swing-dot:nth-child(2){top:auto;bottom:0;animation-delay:-1s}@keyframes sk-swing{to{transform:rotate(1turn)}}@keyframes sk-swing-dot{0%,to{transform:scale(.2)}50%{transform:scale(1)}}.sk-circle{width:var(--sk-size);height:var(--sk-size);position:relative}.sk-circle-dot{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle-dot:before{content:"";display:block;width:15%;height:15%;background-color:var(--sk-color);border-radius:100%;animation:sk-circle 1.2s infinite ease-in-out both}.sk-circle-dot:first-child{transform:rotate(30deg)}.sk-circle-dot:nth-child(2){transform:rotate(60deg)}.sk-circle-dot:nth-child(3){transform:rotate(90deg)}.sk-circle-dot:nth-child(4){transform:rotate(120deg)}.sk-circle-dot:nth-child(5){transform:rotate(150deg)}.sk-circle-dot:nth-child(6){transform:rotate(180deg)}.sk-circle-dot:nth-child(7){transform:rotate(210deg)}.sk-circle-dot:nth-child(8){transform:rotate(240deg)}.sk-circle-dot:nth-child(9){transform:rotate(270deg)}.sk-circle-dot:nth-child(10){transform:rotate(300deg)}.sk-circle-dot:nth-child(11){transform:rotate(330deg)}.sk-circle-dot:first-child:before{animation-delay:-1.1s}.sk-circle-dot:nth-child(2):before{animation-delay:-1s}.sk-circle-dot:nth-child(3):before{animation-delay:-.9s}.sk-circle-dot:nth-child(4):before{animation-delay:-.8s}.sk-circle-dot:nth-child(5):before{animation-delay:-.7s}.sk-circle-dot:nth-child(6):before{animation-delay:-.6s}.sk-circle-dot:nth-child(7):before{animation-delay:-.5s}.sk-circle-dot:nth-child(8):before{animation-delay:-.4s}.sk-circle-dot:nth-child(9):before{animation-delay:-.3s}.sk-circle-dot:nth-child(10):before{animation-delay:-.2s}.sk-circle-dot:nth-child(11):before{animation-delay:-.1s}@keyframes sk-circle{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.sk-circle-fade{width:var(--sk-size);height:var(--sk-size);position:relative}.sk-circle-fade-dot{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle-fade-dot:before{content:"";display:block;width:15%;height:15%;background-color:var(--sk-color);border-radius:100%;animation:sk-circle-fade 1.2s infinite ease-in-out both}.sk-circle-fade-dot:first-child{transform:rotate(30deg)}.sk-circle-fade-dot:nth-child(2){transform:rotate(60deg)}.sk-circle-fade-dot:nth-child(3){transform:rotate(90deg)}.sk-circle-fade-dot:nth-child(4){transform:rotate(120deg)}.sk-circle-fade-dot:nth-child(5){transform:rotate(150deg)}.sk-circle-fade-dot:nth-child(6){transform:rotate(180deg)}.sk-circle-fade-dot:nth-child(7){transform:rotate(210deg)}.sk-circle-fade-dot:nth-child(8){transform:rotate(240deg)}.sk-circle-fade-dot:nth-child(9){transform:rotate(270deg)}.sk-circle-fade-dot:nth-child(10){transform:rotate(300deg)}.sk-circle-fade-dot:nth-child(11){transform:rotate(330deg)}.sk-circle-fade-dot:first-child:before{animation-delay:-1.1s}.sk-circle-fade-dot:nth-child(2):before{animation-delay:-1s}.sk-circle-fade-dot:nth-child(3):before{animation-delay:-.9s}.sk-circle-fade-dot:nth-child(4):before{animation-delay:-.8s}.sk-circle-fade-dot:nth-child(5):before{animation-delay:-.7s}.sk-circle-fade-dot:nth-child(6):before{animation-delay:-.6s}.sk-circle-fade-dot:nth-child(7):before{animation-delay:-.5s}.sk-circle-fade-dot:nth-child(8):before{animation-delay:-.4s}.sk-circle-fade-dot:nth-child(9):before{animation-delay:-.3s}.sk-circle-fade-dot:nth-child(10):before{animation-delay:-.2s}.sk-circle-fade-dot:nth-child(11):before{animation-delay:-.1s}@keyframes sk-circle-fade{0%,39%,to{opacity:0;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}.sk-grid{width:var(--sk-size);height:var(--sk-size)}.sk-grid-cube{width:33.33%;height:33.33%;background-color:var(--sk-color);float:left;animation:sk-grid 1.3s infinite ease-in-out}.sk-grid-cube:first-child{animation-delay:.2s}.sk-grid-cube:nth-child(2){animation-delay:.3s}.sk-grid-cube:nth-child(3){animation-delay:.4s}.sk-grid-cube:nth-child(4){animation-delay:.1s}.sk-grid-cube:nth-child(5){animation-delay:.2s}.sk-grid-cube:nth-child(6){animation-delay:.3s}.sk-grid-cube:nth-child(7){animation-delay:0s}.sk-grid-cube:nth-child(8){animation-delay:.1s}.sk-grid-cube:nth-child(9){animation-delay:.2s}@keyframes sk-grid{0%,70%,to{transform:scale3D(1,1,1)}35%{transform:scale3D(0,0,1)}}.sk-fold{width:var(--sk-size);height:var(--sk-size);position:relative;transform:rotate(45deg)}.sk-fold-cube{float:left;width:50%;height:50%;position:relative;transform:scale(1.1)}.sk-fold-cube:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--sk-color);animation:sk-fold 2.4s infinite linear both;transform-origin:100% 100%}.sk-fold-cube:nth-child(2){transform:scale(1.1) rotate(90deg)}.sk-fold-cube:nth-child(4){transform:scale(1.1) rotate(180deg)}.sk-fold-cube:nth-child(3){transform:scale(1.1) rotate(270deg)}.sk-fold-cube:nth-child(2):before{animation-delay:.3s}.sk-fold-cube:nth-child(4):before{animation-delay:.6s}.sk-fold-cube:nth-child(3):before{animation-delay:.9s}@keyframes sk-fold{0%,10%{transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{transform:perspective(140px) rotateX(0);opacity:1}90%,to{transform:perspective(140px) rotateY(180deg);opacity:0}}.sk-wander{width:var(--sk-size);height:var(--sk-size);position:relative}.sk-wander-cube{background-color:var(--sk-color);width:20%;height:20%;position:absolute;top:0;left:0;--sk-wander-distance:calc(var(--sk-size) * 0.75);animation:sk-wander 2s ease-in-out -2s infinite both}.sk-wander-cube:nth-child(2){animation-delay:-.5s}.sk-wander-cube:nth-child(3){animation-delay:-1s}@keyframes sk-wander{0%{transform:rotate(0)}25%{transform:translateX(var(--sk-wander-distance)) rotate(-90deg) scale(.6)}50%{transform:translateX(var(--sk-wander-distance)) translateY(var(--sk-wander-distance)) rotate(-179deg)}50.1%{transform:translateX(var(--sk-wander-distance)) translateY(var(--sk-wander-distance)) rotate(-180deg)}75%{transform:translateX(0) translateY(var(--sk-wander-distance)) rotate(-270deg) scale(.6)}to{transform:rotate(-1turn)}}@keyframes grow{1%{max-height:0}to{max-height:1000px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.image-fit{overflow:hidden;position:relative;background-size:cover;background-position:50%}.image-fit img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.image-fit--bottom{background-position:bottom}.image-fit--bottom img{object-position:center bottom}.share-selected-text-main-container{position:absolute;width:100%;opacity:0;transform:translateY(5px);transition:opacity .3s ease,transform .3s ease,top .3s ease,left .3s ease;display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:99;pointer-events:none}.share-selected-text-main-container.active{opacity:1;transform:translateY(0);z-index:999}.share-selected-text-main-container.active .share-selected-text-inner{pointer-events:auto}.share-selected-text-main-container .share-selected-text-inner{flex:1;display:flex;justify-content:center;align-items:center;background:#000;height:100%;pointer-events:none;position:relative;padding:0 6px 6px}.share-selected-text-main-container .share-selected-text-inner:after{content:"";position:absolute;bottom:-7px;left:0;right:0;margin:auto;width:0;height:0;border-style:solid;border-width:7px 7.5px 0;border-color:#000 transparent transparent}.share-selected-text-main-container .share-selected-text-btn{display:flex;justify-content:center;align-items:center;text-transform:uppercase;font-weight:700;color:#fff;height:28px;margin:0;transition:all .2s ease}[data-icon]{content:attr(data-icon)}.icon-sst-buffer,.icon-sst-digg,.icon-sst-email,.icon-sst-facebook,.icon-sst-linkedin,.icon-sst-reddit,.icon-sst-stumbleupon,.icon-sst-tumblr,.icon-sst-twitter,[data-icon]{display:inline-block;height:27px;background-position:bottom;background-size:contain;background-repeat:no-repeat;background-size:auto 18px;padding:0 2.5px}.share-selected-text-btn:hover *{color:#1e4db7}.icon-sst-facebook{width:22.5px;background-image:url("/wp-content/themes/gavin/resources/assets/images/icon-facebook-white.svg")}.no-touch .share-selected-text-btn-facebook:hover .icon-sst-facebook{background-image:url("/wp-content/themes/gavin/resources/assets/images/icon-facebook-blue.svg")}.icon-sst-linkedin{width:31px;background-image:url("/wp-content/themes/gavin/resources/assets/images/icon-linkedin-white.svg")}.no-touch .share-selected-text-btn-linkedin:hover .icon-sst-linkedin{background-image:url("/wp-content/themes/gavin/resources/assets/images/icon-linkedin-blue.svg")}.icon-sst-twitter{width:36px;background-size:auto 16px;background-image:url("/wp-content/themes/gavin/resources/assets/images/icon-twitter-white.svg")}.no-touch .share-selected-text-btn-twitter:hover .icon-sst-twitter{background-image:url("/wp-content/themes/gavin/resources/assets/images/icon-twitter-blue.svg")}.icon-sst-email{width:40.3px;background-size:auto 14px;background-image:url("/wp-content/themes/gavin/resources/assets/images/icon-email-white.svg")}.no-touch .share-selected-text-btn-email:hover .icon-sst-email{background-image:url("/wp-content/themes/gavin/resources/assets/images/icon-email-blue.svg")}.archive-insights .post .content li,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,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}.pull-right{float:right}.pull-left{float:left}.hidden{display:none!important}@media (min-width:800px){.hide-medium{display:none!important}}.hide-small{display:none!important}@media (min-width:800px){.hide-small{display:block!important}}.center{text-align:center}.grey{color:#c8c8c8}.bg-image{background-size:cover;background-repeat:center center;background-repeat:no-repeat}.button,.page-home .intro a{border-radius:0;border:1px solid #fff;padding:10px 22px 7px;text-transform:uppercase;-webkit-appearance:none;cursor:pointer}.intro-copy{max-width:1126px}@font-face{font-family:Graphik;font-style:normal;font-weight:700;src:url("/wp-content/themes/gavin/resources/assets/fonts/Graphik-Bold.eot?") format("eot"),url("/wp-content/themes/gavin/resources/assets/fonts/Graphik-Bold.svg#Graphik") format("svg"),url("/wp-content/themes/gavin/resources/assets/fonts/Graphik-Bold.ttf") format("truetype"),url("/wp-content/themes/gavin/resources/assets/fonts/Graphik-Bold.woff") format("woff"),url("/wp-content/themes/gavin/resources/assets/fonts/Graphik-Bold.woff2") format("woff2")}@font-face{font-family:Graphik;font-style:normal;font-weight:500;src:url("/wp-content/themes/gavin/resources/assets/fonts//Graphik-Medium.eot?") format("eot"),url("/wp-content/themes/gavin/resources/assets/fonts//Graphik-Medium.svg#Graphik") format("svg"),url("/wp-content/themes/gavin/resources/assets/fonts//Graphik-Medium.ttf") format("truetype"),url("/wp-content/themes/gavin/resources/assets/fonts//Graphik-Medium.woff") format("woff"),url("/wp-content/themes/gavin/resources/assets/fonts//Graphik-Medium.woff2") format("woff2")}@font-face{font-family:Graphik;font-style:normal;font-weight:400;src:url("/wp-content/themes/gavin/resources/assets/fonts/Graphik-Regular.eot?") format("eot"),url("/wp-content/themes/gavin/resources/assets/fonts/Graphik-Regular.svg#Graphik") format("svg"),url("/wp-content/themes/gavin/resources/assets/fonts/Graphik-Regular.ttf") format("truetype"),url("/wp-content/themes/gavin/resources/assets/fonts/Graphik-Regular.woff") format("woff"),url("/wp-content/themes/gavin/resources/assets/fonts/Graphik-Regular.woff2") format("woff2")}@font-face{font-family:Lettera;font-style:normal;font-weight:700;src:url("/wp-content/themes/gavin/resources/assets/fonts/LetteraStd-Bold.eot?") format("eot"),url("/wp-content/themes/gavin/resources/assets/fonts/LetteraStd-Bold.svg#Lettera") format("svg"),url("/wp-content/themes/gavin/resources/assets/fonts/LetteraStd-Bold.ttf") format("truetype"),url("/wp-content/themes/gavin/resources/assets/fonts/LetteraStd-Bold.woff") format("woff"),url("/wp-content/themes/gavin/resources/assets/fonts/LetteraStd-Bold.woff2") format("woff2")}@font-face{font-family:Lettera;font-style:normal;font-weight:400;src:url("/wp-content/themes/gavin/resources/assets/fonts/LetteraStd.eot?") format("eot"),url("/wp-content/themes/gavin/resources/assets/fonts/LetteraStd.svg#Lettera") format("svg"),url("/wp-content/themes/gavin/resources/assets/fonts/LetteraStd.ttf") format("truetype"),url("/wp-content/themes/gavin/resources/assets/fonts/LetteraStd.woff") format("woff"),url("/wp-content/themes/gavin/resources/assets/fonts/LetteraStd.woff2") format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:url("/wp-content/themes/gavin/resources/assets/fonts/Poppins-SemiBold.woff") format("woff"),url("/wp-content/themes/gavin/resources/assets/fonts/Poppins-SemiBold.woff2") format("woff2")}@font-face{font-family:OpenSans;font-style:normal;font-weight:400;src:url("/wp-content/themes/gavin/resources/assets/fonts/OpenSans-Regular.woff") format("woff"),url("/wp-content/themes/gavin/resources/assets/fonts/OpenSans-Regular.woff2") format("woff2")}@font-face{font-family:OpenSans;font-style:normal;font-weight:300;src:url("/wp-content/themes/gavin/resources/assets/fonts/OpenSans-Light.woff") format("woff"),url("/wp-content/themes/gavin/resources/assets/fonts/OpenSans-Light.woff2") format("woff2")}@font-face{font-family:OpenSans;font-style:normal;font-weight:700;src:url("/wp-content/themes/gavin/resources/assets/fonts/OpenSans-Bold.woff") format("woff"),url("/wp-content/themes/gavin/resources/assets/fonts/OpenSans-Bold.woff2") format("woff2")}.form-instructions{margin-bottom:20px}@media (min-width:800px){.form-instructions{margin-bottom:46px}}.archive-insights .post .content .form-instructions li,.form-instructions .archive-insights .post .content li,.form-instructions p{font:400 16px/1.5 OpenSans,arial,sans-serif}@media (min-width:800px){.archive-insights .post .content .form-instructions li,.form-instructions .archive-insights .post .content li,.form-instructions p{font:400 20px/1.5 OpenSans,arial,sans-serif}}.form-item{margin-bottom:22px}input[type=email],input[type=tel],input[type=text],textarea{width:calc(100% - 14px);padding:7px 5px 3px;border:1px solid #c8c8c8;-webkit-appearance:none;border-radius:0}input[type=email]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,textarea::placeholder{color:#e0e0e0}input[type=email]:active,input[type=email]:focus,input[type=tel]:active,input[type=tel]:focus,input[type=text]:active,input[type=text]:focus,textarea:active,textarea:focus{border-color:#000}textarea{resize:vertical;height:148px}.input-container{position:relative}.input-container:after{content:"";position:absolute;right:20px;top:53%;transform:translateY(-50%);color:#bfbfbf;font:400 16px/16px Lettera,arial,sans-serif}.input-container.label-year:after{content:"/year"}.input-container.label-week:after{content:"/week"}.input-container.label-age:after{content:"years old"}.checkbox-container{width:100%;margin-bottom:18px}.checkbox-container:after{content:"";display:table;clear:both}@media (min-width:800px){.checkbox-container{margin-bottom:24px}}.checkbox-container .checkbox{display:inline-block;float:left;cursor:pointer}.checkbox-container .checkbox span{position:relative;display:inline-block;width:14px;height:14px;border:1px solid #fff}.checkbox-container .checkbox input[type=checkbox]{position:absolute;left:-9999px}.checkbox-container .checkbox input[type=checkbox]:checked+span:after{content:"";position:absolute;top:1px;left:5px;height:10px;width:3px;border-bottom:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg)}.checkbox-container .checkbox-text{cursor:pointer;text-transform:none;float:left;max-width:calc(100% - 32px);margin-left:8px;transform:translateY(-2px)}[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px}[type=radio]:checked+label,[type=radio]:not(:checked)+label{position:relative;padding-left:38px;cursor:pointer;line-height:22px;display:inline-block;color:#666}[type=radio]:checked+label{color:#000}[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:25px;height:25px;border:1px solid #8d8d8d;border-radius:100%;background:transparent}[type=radio]:checked+label:before{border-color:#000}[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{content:"";width:19px;height:19px;background:#1e4db7;position:absolute;top:4px;left:4px;border-radius:100%;transition:all .2s ease}[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type=radio]:checked+label:after{opacity:1;transform:scale(1)}.fs-00,h1{font:400 40px/1 Poppins,arial,serif;text-transform:uppercase;font-variant-numeric:slashed-zero}@media (min-width:800px){.fs-00,h1{font:400 75px/1 Poppins,arial,serif}}.fs-01,h3{font:400 34px/1 Poppins,arial,serif;text-transform:uppercase;font-variant-numeric:slashed-zero}@media (min-width:800px){.fs-01,h3{font:400 55px/1.218 Poppins,arial,serif;letter-spacing:0}}.fs-02,.newsletter h2{font:400 20px/1 Poppins,arial,serif}@media (min-width:800px){.fs-02,.newsletter h2{font:400 36px/1 Poppins,arial,serif}}.fs-03{font:400 36px/36px OpenSans,arial,sans-serif;text-transform:uppercase;font-variant-numeric:slashed-zero}@media (min-width:800px){.fs-03{font:400 24px/24px OpenSans,arial,sans-serif}}.fs-04,h4{font:400 24px/28px OpenSans,arial,sans-serif;letter-spacing:1px;font-variant-numeric:slashed-zero}@media (min-width:800px){.fs-04,h4{font:400 28px/32px OpenSans,arial,sans-serif}}.fs-05,h2{font:300 36px/1 OpenSans,arial,sans-serif;text-transform:uppercase;font-variant-numeric:slashed-zero}@media (min-width:800px){.fs-05,h2{font:300 40px/.975 OpenSans,arial,sans-serif;color:#1e1e1e}}.archive-insights .post .content .contact .copy li,.contact .copy .archive-insights .post .content li,.contact .copy p,.fs-06,.page-home .intro .left,.page-retirement-calc .contact-container h4{font:400 20px/24px OpenSans,arial,sans-serif}@media (min-width:800px){.archive-insights .post .content .contact .copy li,.contact .copy .archive-insights .post .content li,.contact .copy p,.fs-06,.page-home .intro .left,.page-retirement-calc .contact-container h4{font:400 24px/32px OpenSans,arial,sans-serif}}.archive-insights .post .content .page-about .copy-container .info-item li,.fs-06-b,.page-about .copy-container .info-item .archive-insights .post .content li,.page-about .copy-container .info-item p,.page-tools h4{font:400 16px/1.5 OpenSans,arial,sans-serif}@media (min-width:800px){.archive-insights .post .content .page-about .copy-container .info-item li,.fs-06-b,.page-about .copy-container .info-item .archive-insights .post .content li,.page-about .copy-container .info-item p,.page-tools h4{font:400 20px/1.5 OpenSans,arial,sans-serif}}.fs-07{font:400 20px/28px OpenSans,arial,sans-serif}.archive-insights .post .content li,.checkbox-container .checkbox-text,.fs-08,.fs-10,.fs-11,.fs-12,body,h5,p{font:400 15px/20.5px OpenSans,arial,sans-serif}@media (min-width:800px){.archive-insights .post .content li,.checkbox-container .checkbox-text,.fs-08,.fs-10,.fs-11,.fs-12,body,h5,p{font:400 16px/22px OpenSans,arial,sans-serif}}.archive-insights .post .content .page-home .panel-photos .panel-photos__copy-container li,.archive-insights .post .content .page-home .panels .copy-container li,.archive-insights .post .content .page-home .social-feed li,.fs-087,.page-home .panel-photos .panel-photos__copy-container .archive-insights .post .content li,.page-home .panel-photos .panel-photos__copy-container p,.page-home .panels .copy-container .archive-insights .post .content li,.page-home .panels .copy-container p,.page-home .social-feed .archive-insights .post .content li,.page-home .social-feed p{font:400 18px/1.3 OpenSans,arial,sans-serif;letter-spacing:0}@media (min-width:800px){.archive-insights .post .content .page-home .panel-photos .panel-photos__copy-container li,.archive-insights .post .content .page-home .panels .copy-container li,.archive-insights .post .content .page-home .social-feed li,.fs-087,.page-home .panel-photos .panel-photos__copy-container .archive-insights .post .content li,.page-home .panel-photos .panel-photos__copy-container p,.page-home .panels .copy-container .archive-insights .post .content li,.page-home .panels .copy-container p,.page-home .social-feed .archive-insights .post .content li,.page-home .social-feed p{font:400 30px/1.3 OpenSans,arial,sans-serif}}.fs-09,footer *{font:400 16px/1.375 OpenSans,arial,sans-serif;letter-spacing:0}@media (min-width:800px){.fs-10{font:400 14px/20px OpenSans,arial,sans-serif}}@media (min-width:800px){.fs-10,.fs-11{letter-spacing:.2px}.fs-11{font:400 12px/20px OpenSans,arial,sans-serif}}@media (min-width:800px){.fs-12{font:700 12px/20px OpenSans,arial,sans-serif;letter-spacing:.2px}}.fs-13,.page-home .panel-photos .panel-photos__copy-container a,.page-home .panels .copy-container a,nav.large a,nav.small a,small{font:700 13px/1.3071 OpenSans,arial,sans-serif;letter-spacing:1px;text-transform:uppercase;font-weight:400}@media (min-width:800px){.fs-13,.page-home .panel-photos .panel-photos__copy-container a,.page-home .panels .copy-container a,nav.large a,nav.small a,small{font:400 13px/1.3071 OpenSans,arial,sans-serif}}.fs-14,.page-home .social-feed .date{font:700 10px/13px Poppins,arial,serif;text-transform:uppercase}.archive-insights .post .content .popup-newsletter .fine-print li,.fs-15,.popup-newsletter .fine-print .archive-insights .post .content li,.popup-newsletter .fine-print p{font:400 10px/13px OpenSans,arial,sans-serif}.archive-insights .post .content .page-escrow-calc.page-tools .season li,.fs-16,.page-escrow-calc.page-tools .dollar,.page-escrow-calc.page-tools .season .archive-insights .post .content li,.page-escrow-calc.page-tools .season label,.page-escrow-calc.page-tools .season p,input[type=email],input[type=tel],input[type=text],textarea{font:400 20px/1.5 OpenSans,arial,sans-serif}.fs-17,.post-type-archive-chalk-talk .post h3{font:400 36px/36px Poppins,arial,serif;letter-spacing:1px}@media (min-width:800px){.fs-17,.post-type-archive-chalk-talk .post h3{font:400 28px/28px Poppins,arial,serif}}.archive-smart-money .post h3,.fs-18{font:400 36px/36px Poppins,arial,serif}@media (min-width:800px){.archive-smart-money .post h3,.fs-18{font:400 48px/48px Poppins,arial,serif}}.archive-insights .post .content .page-services .services-list .service .fun-fact-container li,.archive-insights .post .content .page-team .team .bio-container .bio li,.button,.fs-19,.page-home .intro a,.page-services .services-list .service .fun-fact-container .archive-insights .post .content li,.page-services .services-list .service .fun-fact-container p,.page-team .team .bio-container .bio .archive-insights .post .content li,.page-team .team .bio-container .bio p{font:400 17px/1.7891 OpenSans,arial,sans-serif}.archive-insights .post .content .intro-copy li,.fs-20,.intro-copy,.intro-copy .archive-insights .post .content li,.intro-copy p{font:400 20px/1.4 OpenSans,arial,sans-serif}@media (min-width:800px){.archive-insights .post .content .intro-copy li,.fs-20,.intro-copy,.intro-copy .archive-insights .post .content li,.intro-copy p{font:400 25px/1.4 OpenSans,arial,sans-serif}}a,body{color:#000}a{text-decoration:none;border-bottom:1px solid transparent}label{display:block;font:700 15px/1.5 OpenSans,arial,sans-serif;text-transform:uppercase;padding-top:2px;margin-bottom:10px}body{background-color:#fff;max-width:100vw;overflow-x:hidden;font-size:18px;line-height:26px;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased}body.no-scroll{overflow:hidden}main{display:block;max-width:100vw;overflow-x:hidden;padding-top:165px}@media (min-width:800px){main{padding-top:220px}}main.subnav-stuck{padding-top:211px}@media (min-width:800px){main.subnav-stuck{padding-top:226px}}:focus{outline:none}::-moz-focus-inner{border:0}section{width:100%;margin-bottom:30px}@media (min-width:800px){section{margin-bottom:54px}}.main-container{position:relative;transition:transform .3s ease-in}@media (min-width:800px){.members-active .main-container{transform:translateY(94px)}}.container{max-width:1170px;margin:0 auto;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;align-content:center;box-sizing:border-box;padding:0 16px}.container:after{clear:both;content:"";display:block}@media (min-width:1170px){.container{padding-left:0;max-width:1170px}}.contents{width:calc(100% - 28px);float:left;margin-left:14px;width:100%;margin-left:0}@media (min-width:800px){.contents{width:calc(100% - 32px);float:left;margin-left:16px;width:100%;margin-left:0}}@media (min-width:800px){.contents.left,.contents.right{width:calc(50% - 24px);float:left;margin-left:16px}}.intro{margin-bottom:30px}@media (min-width:800px){.intro{margin-bottom:64px}}.intro h1{margin-bottom:10px}@media (min-width:800px){.intro h1{margin-bottom:24px}}audio{height:30px;background-color:#1e4db7;width:100%}@-webkit-keyframes plyr-progress{to{background-position:25px 0}}@keyframes plyr-progress{to{background-position:25px 0}}.plyr{position:relative;max-width:100%;min-width:200px;font-family:Avenir,Avenir Next,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;direction:ltr}.plyr,.plyr *,.plyr :after,.plyr :before{-webkit-box-sizing:border-box;box-sizing:border-box}.plyr a,.plyr button,.plyr input,.plyr label{-ms-touch-action:manipulation;touch-action:manipulation}.plyr:focus{outline:0}.plyr audio,.plyr video{width:100%;height:auto;vertical-align:middle;border-radius:inherit}.plyr input[type=range]{display:block;height:20px;width:100%;margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;border:none;background:0 0}.plyr input[type=range]::-webkit-slider-runnable-track{height:8px;background:0 0;border:0;border-radius:0;-webkit-user-select:none;user-select:none}.plyr input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-4px;position:relative;height:16px;width:16px;background:#fff;border:2px solid transparent;border-radius:100%;-webkit-transition:background .2s ease,border .2s ease,-webkit-transform .2s ease;transition:background .2s ease,border .2s ease,-webkit-transform .2s ease;transition:background .2s ease,border .2s ease,transform .2s ease;transition:background .2s ease,border .2s ease,transform .2s ease,-webkit-transform .2s ease;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15);box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.plyr input[type=range]::-moz-range-track{height:8px;background:0 0;border:0;border-radius:0;-moz-user-select:none;user-select:none}.plyr input[type=range]::-moz-range-thumb{position:relative;height:12px;width:12px;background:#fff;border:2px solid transparent;border-radius:100%;-webkit-transition:background .2s ease,border .2s ease,-webkit-transform .2s ease;transition:background .2s ease,border .2s ease,-webkit-transform .2s ease;transition:background .2s ease,border .2s ease,transform .2s ease;transition:background .2s ease,border .2s ease,transform .2s ease,-webkit-transform .2s ease;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15);box-sizing:border-box}.plyr input[type=range]::-ms-track{height:8px;background:0 0;border:0;color:transparent}.plyr input[type=range]::-ms-fill-upper{height:8px;background:0 0;border:0;border-radius:0;-ms-user-select:none;user-select:none}.plyr input[type=range]::-ms-fill-lower{height:8px;background:0 0;border:0;border-radius:0;-ms-user-select:none;user-select:none;background:#3498db}.plyr input[type=range]::-ms-thumb{position:relative;height:16px;width:16px;background:#fff;border:2px solid transparent;border-radius:100%;-webkit-transition:background .2s ease,border .2s ease,-webkit-transform .2s ease;transition:background .2s ease,border .2s ease,-webkit-transform .2s ease;transition:background .2s ease,border .2s ease,transform .2s ease;transition:background .2s ease,border .2s ease,transform .2s ease,-webkit-transform .2s ease;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15);box-sizing:border-box;margin-top:0}.plyr input[type=range]::-ms-tooltip{display:none}.plyr input[type=range]:focus{outline:0}.plyr input[type=range]::-moz-focus-outer{border:0}.plyr input[type=range].tab-focus:focus{outline-offset:3px}.plyr input[type=range]:active::-webkit-slider-thumb{background:#3498db;border-color:#fff;-webkit-transform:scale(1.25);transform:scale(1.25)}.plyr input[type=range]:active::-moz-range-thumb{background:#3498db;border-color:#fff;transform:scale(1.25)}.plyr input[type=range]:active::-ms-thumb{background:#3498db;border-color:#fff;transform:scale(1.25)}.plyr--video input[type=range].tab-focus:focus{outline:1px dotted hsla(0,0%,100%,.5)}.plyr--audio input[type=range].tab-focus:focus{outline:1px dotted rgba(86,93,100,.5)}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute!important;padding:0!important;border:0!important;height:1px!important;width:1px!important}.plyr__video-wrapper{position:relative;background:#000;border-radius:inherit}.plyr__video-embed{padding-bottom:56.25%;height:0;border-radius:inherit;overflow:hidden;z-index:0}.plyr__video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.plyr__video-embed>div{position:relative;padding-bottom:200%;-webkit-transform:translateY(-35.95%);transform:translateY(-35.95%)}.plyr .plyr__video-embed iframe{pointer-events:none}.plyr video::-webkit-media-text-track-container{display:none}.plyr__captions{display:none;position:absolute;bottom:0;left:0;width:100%;padding:20px;-webkit-transform:translateY(-40px);transform:translateY(-40px);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;color:#fff;font-size:16px;text-align:center;font-weight:400}.plyr__captions span{border-radius:0;padding:3px 10px;background:rgba(0,0,0,.7);-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:150%}.plyr__captions span:empty{display:none}@media (min-width:768px){.plyr__captions{font-size:24px}}.plyr--captions-active .plyr__captions{display:block}.plyr--hide-controls .plyr__captions{-webkit-transform:translateY(-15px);transform:translateY(-15px)}@media (min-width:1024px){.plyr--fullscreen-active .plyr__captions{font-size:32px}}.plyr ::-webkit-media-controls{display:none}.plyr__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;text-align:center;pointer-events:none}.plyr__controls>*{pointer-events:all}.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls>button{margin-left:5px}.plyr__controls .plyr__progress:first-child,.plyr__controls .plyr__time:first-child,.plyr__controls>button:first-child{margin-left:0}.plyr__controls .plyr__volume{margin-left:5px}.plyr__controls [data-plyr=pause]{margin-left:0}.plyr__controls button{position:relative;display:inline-block;-ms-flex-negative:0;flex-shrink:0;overflow:visible;vertical-align:middle;padding:7px;border:0;background:0 0;border-radius:0;cursor:pointer;-webkit-transition:background .3s ease,color .3s ease,opacity .3s ease;transition:background .3s ease,color .3s ease,opacity .3s ease;color:inherit}.plyr__controls button svg{width:18px;height:18px;display:block;fill:currentColor}.plyr__controls button:focus{outline:0}.plyr__controls .icon--captions-on,.plyr__controls .icon--exit-fullscreen,.plyr__controls .icon--muted{display:none}@media (min-width:480px){.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls>button{margin-left:10px}}.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none}.plyr--video .plyr__controls{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:50px 10px 10px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.5)));background:linear-gradient(transparent,rgba(0,0,0,.5));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;color:#fff;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.plyr--video .plyr__controls button.tab-focus:focus,.plyr--video .plyr__controls button:hover{background:#3498db;color:#fff}.plyr--audio .plyr__controls{padding:10px;border-radius:inherit;background:#fff;border:1px solid #dbe3e8;color:#565d64}.plyr--audio .plyr__controls button.tab-focus:focus,.plyr--audio .plyr__controls button:hover,.plyr__play-large{background:#3498db;color:#fff}.plyr__play-large{display:none;position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:10px;border:4px solid currentColor;border-radius:100%;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15);box-shadow:0 1px 1px rgba(0,0,0,.15);-webkit-transition:all .3s ease;transition:all .3s ease}.plyr__play-large svg{position:relative;left:2px;width:20px;height:20px;display:block;fill:currentColor}.plyr__play-large:focus{outline:1px dotted hsla(0,0%,100%,.5)}.plyr .plyr__play-large{display:inline-block}.plyr--audio .plyr__play-large{display:none}.plyr--playing .plyr__play-large{opacity:0;visibility:hidden}.plyr--playing .plyr__controls [data-plyr=play],.plyr__controls [data-plyr=pause]{display:none}.plyr--playing .plyr__controls [data-plyr=pause]{display:inline-block}.plyr--captions-active .plyr__controls .icon--captions-on,.plyr--fullscreen-active .icon--exit-fullscreen,.plyr--muted .plyr__controls .icon--muted{display:block}.plyr--captions-active .plyr__controls .icon--captions-on+svg,.plyr--fullscreen-active .icon--exit-fullscreen+svg,.plyr--muted .plyr__controls .icon--muted+svg,.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen]{display:none}.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen]{display:inline-block}.plyr__tooltip{position:absolute;z-index:2;bottom:100%;margin-bottom:10px;padding:5px 7.5px;pointer-events:none;opacity:0;background:rgba(0,0,0,.7);border-radius:0;color:#fff;font-size:14px;line-height:1.3;-webkit-transform:translate(-50%,10px) scale(.8);transform:translate(-50%,10px) scale(.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s,-webkit-transform .2s ease .1s}.plyr__tooltip:before{content:"";position:absolute;width:0;height:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-4px;border-right:4px solid transparent;border-top:4px solid rgba(0,0,0,.7);border-left:4px solid transparent;z-index:2}.plyr__tooltip--visible,.plyr button.tab-focus:focus .plyr__tooltip,.plyr button:hover .plyr__tooltip{opacity:1;-webkit-transform:translate(-50%) scale(1);transform:translate(-50%) scale(1)}.plyr button:hover .plyr__tooltip{z-index:3}.plyr__controls button:first-child .plyr__tooltip{left:0;-webkit-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:0 100%;transform-origin:0 100%}.plyr__controls button:first-child .plyr__tooltip:before{left:16px}.plyr__controls button:last-child .plyr__tooltip{right:0;-webkit-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.plyr__controls button:last-child .plyr__tooltip:before{left:auto;right:16px;-webkit-transform:translateX(50%);transform:translateX(50%)}.plyr__controls button:first-child .plyr__tooltip--visible,.plyr__controls button:first-child.tab-focus:focus .plyr__tooltip,.plyr__controls button:first-child:hover .plyr__tooltip,.plyr__controls button:last-child .plyr__tooltip--visible,.plyr__controls button:last-child.tab-focus:focus .plyr__tooltip,.plyr__controls button:last-child:hover .plyr__tooltip{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}.plyr__progress{position:relative;display:none;-webkit-box-flex:1;-ms-flex:1;flex:1}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress input[type=range]::-webkit-slider-runnable-track{background:0 0}.plyr__progress input[type=range]::-moz-range-track{background:0 0}.plyr__progress input[type=range]::-ms-fill-upper{background:0 0}.plyr__progress .plyr__tooltip{left:0}.plyr .plyr__progress{display:inline-block}.plyr__progress--buffer,.plyr__progress--played,.plyr__volume--display{position:absolute;left:0;top:50%;width:100%;height:8px;margin:-4px 0 0;padding:0;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;border:none;border-radius:100px}.plyr__progress--buffer::-webkit-progress-bar,.plyr__progress--played::-webkit-progress-bar,.plyr__volume--display::-webkit-progress-bar{background:0 0}.plyr__progress--buffer::-webkit-progress-value,.plyr__progress--played::-webkit-progress-value,.plyr__volume--display::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:8px}.plyr__progress--buffer::-moz-progress-bar,.plyr__progress--played::-moz-progress-bar,.plyr__volume--display::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:8px}.plyr__progress--buffer::-ms-fill,.plyr__progress--played::-ms-fill,.plyr__volume--display::-ms-fill{border-radius:100px}.plyr__progress--played,.plyr__volume--display{z-index:1;color:#3498db;background:0 0;-webkit-transition:none;transition:none}.plyr__progress--played::-webkit-progress-value,.plyr__volume--display::-webkit-progress-value{min-width:8px;max-width:99%;border-top-right-radius:0;border-bottom-right-radius:0;-webkit-transition:none;transition:none}.plyr__progress--played::-moz-progress-bar,.plyr__volume--display::-moz-progress-bar{min-width:8px;max-width:99%;border-top-right-radius:0;border-bottom-right-radius:0;-webkit-transition:none;transition:none}.plyr__progress--played::-ms-fill,.plyr__volume--display::-ms-fill{display:none}.plyr__progress--buffer::-webkit-progress-value{-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress--buffer::-moz-progress-bar{-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress--buffer::-ms-fill{-webkit-transition:width .2s ease;transition:width .2s ease}.plyr--video .plyr__progress--buffer,.plyr--video .plyr__volume--display{background:hsla(0,0%,100%,.25)}.plyr--video .plyr__progress--buffer{color:hsla(0,0%,100%,.25)}.plyr--audio .plyr__progress--buffer,.plyr--audio .plyr__volume--display{background:rgba(198,214,219,.66)}.plyr--audio .plyr__progress--buffer{color:rgba(198,214,219,.66)}.plyr--loading .plyr__progress--buffer{-webkit-animation:plyr-progress 1s linear infinite;animation:plyr-progress 1s linear infinite;background-size:25px 25px;background-repeat:repeat-x;background-image:linear-gradient(-45deg,rgba(0,0,0,.15) 25%,transparent 0,transparent 50%,rgba(0,0,0,.15) 0,rgba(0,0,0,.15) 75%,transparent 0,transparent);color:transparent}.plyr--video.plyr--loading .plyr__progress--buffer{background-color:hsla(0,0%,100%,.25)}.plyr--audio.plyr--loading .plyr__progress--buffer{background-color:rgba(198,214,219,.66)}.plyr__time{display:inline-block;vertical-align:middle;font-size:14px}.plyr__time+.plyr__time{display:none}@media (min-width:768px){.plyr__time+.plyr__time{display:inline-block}}.plyr__time+.plyr__time:before{content:"\2044";margin-right:10px}.plyr__volume{display:none}.plyr .plyr__volume{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.plyr .plyr__volume input[type=range]{position:relative;z-index:2}@media (min-width:480px){.plyr .plyr__volume{display:block;max-width:60px}}@media (min-width:768px){.plyr .plyr__volume{max-width:100px}}.plyr--is-ios .plyr__volume,.plyr--is-ios [data-plyr=mute]{display:none!important}.plyr--fullscreen-active{height:100%;width:100%;background:#000;border-radius:0!important}.plyr--fullscreen-active video{height:100%}.plyr--fullscreen-active .plyr__video-wrapper{height:100%;width:100%}.plyr--fullscreen-active .plyr__video-embed{overflow:visible}.plyr--fullscreen-active.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.plyr--fullscreen-fallback.plyr--fullscreen-active{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000000}.plyr.plyr--audio{min-width:140px;margin-top:3px}@media (min-width:800px){.plyr.plyr--audio{margin-top:0}}.plyr.plyr--audio *{font:700 11px/11px Lettera,arial,sans-serif;border-radius:0!important}.plyr.plyr--audio .plyr__controls{height:30px;padding:0 8px;background:#1e4db7;color:#fff}.plyr.plyr--audio button[data-plyr=pause] svg,.plyr.plyr--audio button[data-plyr=play] svg{transform:scale(.64)}.plyr.plyr--audio button[data-plyr=mute] svg{transform:scale(.8)}.plyr.plyr--audio .plyr__controls button.tab-focus:focus,.plyr.plyr--audio .plyr__controls button:hover{background:transparent}.plyr.plyr--audio .plyr__progress--buffer::-moz-progress-bar,.plyr.plyr--audio .plyr__progress--played::-moz-progress-bar,.plyr.plyr--audio .plyr__volume--display::-moz-progress-bar{border-radius:0}.plyr.plyr--audio .plyr input[type=range]::-moz-range-thumb{height:12px;width:12px}.plyr.plyr--audio .plyr__progress--played,.plyr.plyr--audio .plyr__volume--display{color:#000;border-radius:0}.plyr.plyr--audio .plyr__time{transform:translateY(1px)}.plyr.plyr--audio progress[value]::-webkit-progress-bar,.plyr.plyr--audio progress[value]::-webkit-progress-value{border-radius:0}@media (min-width:800px){.contact .right{width:calc(66.66667% - 26.66667px);float:left;margin-left:16px}}@media (min-width:800px){.contact .left{width:calc(33.33333% - 21.33333px);float:left;margin-left:16px}}.contact .form-instructions{max-width:466px}.contact .success-message{position:absolute;display:none}.contact .right.success .success-message{display:block}.contact .right.success .success-message small{cursor:pointer;color:#979797;border-bottom:1px solid #979797;margin-top:17px;display:inline-block;line-height:12px}.contact .right.success .form-container{visibility:hidden}.contact form{margin-bottom:34px}@media (min-width:800px){.contact form{margin-bottom:0}}.contact .form-item.hideable{display:none}.contact .form-item.hideable.active{display:block}.contact input[type=radio]{margin:0}.contact .button,.contact .page-home .intro a,.page-home .intro .contact a{background-color:#000;border-color:#000;color:#fff}.contact .button:hover,.contact .page-home .intro a:hover,.page-home .intro .contact a:hover{background-color:#1e4db7;border-color:#1e4db7}.contact small.error{display:block;margin-top:12px;color:#ff6461}.contact small.error a{color:#ff6461}.contact .form-item.error input{border-color:#ff6461}.contact .options *{display:inline}.contact .options li{margin-right:40px}.contact .copy small{margin-top:16px;color:#1e4db7}.archive-insights .post .content .contact .copy li,.contact .copy .archive-insights .post .content li,.contact .copy p{margin-bottom:16px}@media (min-width:800px){.archive-insights .post .content .contact .copy li,.contact .copy .archive-insights .post .content li,.contact .copy p{margin-bottom:22px}}header{position:fixed;z-index:12;top:0;height:55px;width:100%;background-color:#000;transition:background-color .2s ease-in,transform .3s ease-in;padding:10px 0 60px}@media (max-width:1000px){header{padding:0;min-height:117px}}header .contents{display:flex;margin-left:0;justify-content:space-between;width:100%}@media (min-width:800px){header{top:20px;height:55px;background-color:transparent}.members-active header{transform:translateY(94px)}.members-active header,header.headroom--not-top{background-color:#000}.members-active header nav li.active a:after,.members-active header nav li:hover a:after,header.headroom--not-top nav li.active a:after,header.headroom--not-top nav li:hover a:after{border-bottom-color:#fff}.members-active header nav a,header.headroom--not-top nav a{color:#fff}.members-active header .logo-container .logo-tagline-black,header.headroom--not-top .logo-container .logo-tagline-black{opacity:0}.members-active header .logo-container .logo-tagline-white,header.headroom--not-top .logo-container .logo-tagline-white{opacity:1}header .contents{position:relative;height:55px}}header .logo-container{display:block;position:absolute;z-index:4;left:14px;top:25px;height:100%;width:75%}@media (min-width:800px){header .logo-container{left:0;width:25%}}@media (min-width:1400px){header .logo-container{transform:translateX(-94px)}}@media (max-width:1000px){header .logo-container{top:0}}header .logo-container .logo{opacity:0;position:absolute;display:block;left:0;top:50%;width:466px;transform:translateY(-50%);transition:opacity .3s ease-in}@media (min-width:800px){header .logo-container .logo{width:250px}}@media (min-width:1023px){header .logo-container .logo{width:350px}}@media (min-width:1200px){header .logo-container .logo{width:466px}}header .logo-container .logo-tagline-small-white{opacity:1;width:198px}@media (min-width:800px){header .logo-container .logo-tagline-small-white{opacity:0}}@media (min-width:800px){header .logo-container .logo-tagline-black{opacity:1}}header .hamburger-container{position:absolute;z-index:4;right:14px;height:100%;width:36px;top:0}@media (min-width:800px){header .hamburger-container{display:none}}header .hamburger-container img{position:absolute;top:50%;left:50%;width:100%;height:auto;transform:translate(-50%,-50%);transition:opacity .3s ease-in}header .hamburger-container .close{opacity:0;max-width:18px}header.active .hamburger-container .hamburger{opacity:0}header.active .hamburger-container .close{opacity:1}body.blog header{padding:10px 0 120px}@media (max-width:1000px){body.blog header{padding:0}}@media (min-width:800px){body header{background-color:#000}}body header .logo-container{transform:none}@media (min-width:800px){body header .logo-container .logo-tagline-black{opacity:0!important}}@media (min-width:800px){body header .logo-container .logo-tagline-white{opacity:1!important}}body nav.large a{color:#fff;letter-spacing:0}body nav.large li a:after{border-bottom-color:#fff!important}body nav.large>ul>li>a{position:relative;z-index:10}body nav.large .sub-menu{background-color:#000;box-shadow:0 0 0 10px #000}body ul.navsociallight{display:block!important}body ul.navsocialdark{display:none!important}footer{position:relative;background-color:#000;padding:24px 16px}@media (min-width:800px){footer{padding:24px}}@media (min-width:1170px){footer{padding:60px}}footer .top .contents{margin-left:0;width:100%}@media (min-width:800px){footer .top .contents{margin-left:0}}footer .container{padding-left:0;max-width:1170px}footer *{color:#fff}footer .column.column.column{margin-bottom:21px;margin-left:0}footer .social{width:calc(100% - 28px);float:left;margin-left:14px}@media (min-width:1080px){footer .social{width:60%}}@media (min-width:1170px){footer .social{width:61%;margin-left:0}}footer .social img{height:auto;width:16px;margin-right:13px}footer .social li{line-height:30px}footer .contact,footer .links{width:calc(100% - 28px);float:left;margin-left:14px}.archive-insights .post .content footer .contact li:not(:last-child),.archive-insights .post .content footer .links li:not(:last-child),footer .contact .archive-insights .post .content li:not(:last-child),footer .contact p:not(:last-child),footer .links .archive-insights .post .content li:not(:last-child),footer .links p:not(:last-child){margin-bottom:21px}@media (min-width:1080px){footer .contact{width:16%}}@media (min-width:1170px){footer .contact{margin-left:28px}}@media (min-width:1080px){footer .links{width:19%}}footer .links ul{margin-bottom:21px}footer .c-sym{font-size:16px}footer .contents{display:grid}@media (min-width:767px){footer .contents{grid-template-columns:auto 1fr auto auto;gap:50px}}footer .column{width:auto}footer .contents.contents .logo-container.logo-container{width:121px}footer .contents.contents .logo-container.logo-container img{display:block;width:80px}@media (min-width:800px){footer .contents.contents .logo-container.logo-container img{width:121px}}.members-bar{width:100%;cursor:pointer;background-color:#1e4db7}@media (min-width:800px){.members-bar{position:fixed;top:0;z-index:11}}.members-bar.active{z-index:11}.members-bar.active .caret{transform:rotate(90deg)}.members-bar.active+.members-content{max-height:300px;padding-bottom:14px}@media (min-width:800px){.members-bar.active+.members-content{transform:none;padding-bottom:0}}.members-bar .caret{display:inline-block;transition:transform .3s ease-in}.members-bar .label{display:block;height:25px;font:400 11px/25px OpenSans,arial,sans-serif;padding:5px 0 0;text-transform:uppercase;letter-spacing:0;line-height:1.181818;color:#fff}@media (min-width:800px){.members-bar .label{height:20px;font:400 11px/22px OpenSans,arial,sans-serif;box-sizing:border-box;text-align:right;padding:0;letter-spacing:0}}.members-bar+.members-content{background-color:#1e4db7;max-height:0;overflow:hidden;transition:all .3s ease-in}@media (min-width:800px){.members-bar+.members-content{position:fixed;top:20px;max-height:none;transform:translateY(-100%);width:100%;z-index:10;text-align:right;padding-right:16px}}@media (min-width:1170px){.members-bar+.members-content{padding-right:16px}}.members-bar+.members-content .contents{margin-left:0}@media (min-width:800px){.members-bar+.members-content .contents{width:100%}}@media (min-width:1170px){.members-bar+.members-content .contents{width:calc(100% - 16px)}}.members-bar+.members-content .member-link{display:inline-block;position:relative;width:calc(100% - 70px);max-width:412px;color:#fff;white-space:nowrap;border:1px solid #fff;margin:14px 14px 0;padding:6px 0 2px 60px}@media (min-width:800px){.members-bar+.members-content .member-link{font-size:12px;width:calc(100% - 88px);max-width:calc(33.3333% - 84px);margin:12px 0 32px 18px;text-align:left;padding:12px 0 10px 60px}}@media (min-width:1000px){.members-bar+.members-content .member-link{font-size:14px}.members-bar+.members-content .member-link .icon{height:26px!important;width:26px!important}}@media (min-width:1200px){.members-bar+.members-content .member-link{font-size:16px}.members-bar+.members-content .member-link .icon{height:28px!important;width:28px!important}}@media (min-width:1400px){.members-bar+.members-content .member-link{font-size:18px}.members-bar+.members-content .member-link .icon{height:32px!important;width:32px!important}}@media (min-width:800px){.members-bar+.members-content .member-link:first-child{margin-left:0}}.members-bar+.members-content .member-link:hover{background-color:#000;border-color:#000}.members-bar+.members-content .member-link .icon{display:block;position:absolute;width:32px;height:32px;left:14px;top:50%;transform:translateY(-50%);background-size:contain;background-position:50%;background-repeat:no-repeat}@media (min-width:800px){.members-bar+.members-content .member-link .icon{height:24px;width:24px}}.members-bar+.members-content .member-link:nth-child(3) .icon{height:26px}@media (min-width:800px){.members-bar+.members-content .member-link:nth-child(3) .icon{height:20px!important}}@media (min-width:1000px){.members-bar+.members-content .member-link:nth-child(3) .icon{height:22px!important}}@media (min-width:1200px){.members-bar+.members-content .member-link:nth-child(3) .icon{height:24px!important}}@media (min-width:1400px){.members-bar+.members-content .member-link:nth-child(3) .icon{height:24px!important}}.members-bar-container{display:none;width:100%;z-index:11}@media (min-width:800px){.members-bar-container{display:block}}nav.small{position:fixed;z-index:11;top:0;width:100%;max-height:100vh;overflow-y:auto;background-color:#000;transition:transform .3s ease-in;transform:translateY(-100%)}@media (min-width:800px){nav.small{display:none}}nav.small ul{margin:140px 0 15px}nav.small li{display:block;margin-left:14px;font-family:OpenSans,arial,sans-serif}nav.small a{line-height:40px;color:#fff}nav.small .members-bar{bottom:0;width:100%}nav.small .members-bar .label{height:25px;right:auto;padding-left:0}header.active+nav.small{transform:translateY(0)}nav.large{position:absolute;z-index:3;bottom:9px;right:0;display:none}@media (min-width:800px){nav.large{display:block}}nav.large li{display:inline;margin-left:32px;font-family:OpenSans,arial,sans-serif;font-size:12px;line-height:2.6}@media only screen and (max-width:1200px){nav.large li{margin-left:24px}}@media only screen and (max-width:820px){nav.large li{margin-left:18px}}nav.large a{color:#000;position:relative}nav.large li.active a:after,nav.large li:hover a:after{content:"";position:absolute;height:100%;width:calc(100% - 1px);left:0;bottom:-1px;border-bottom:1px solid #000}nav.large .sub-menu.sub-menu{font-size:12px;width:220px}.newsletter{background-color:#1e4db7;padding:20px 0;margin-bottom:0}@media (min-width:800px){.newsletter{padding:40px 0}}.newsletter *{color:#fff;box-sizing:border-box}.newsletter .container{padding:0 16px}@media (min-width:800px){.newsletter .container{max-width:1158px}}.newsletter .left,.newsletter .right{margin-left:0}@media (min-width:800px){.newsletter .left{width:calc(33.33333% - 21.33333px);float:left;margin-left:16px;margin-left:0}}@media (min-width:800px){.newsletter .right{width:calc(66.66667% - 26.66667px);float:left;margin-left:16px}}.newsletter .success-message{position:absolute;display:none}.newsletter .right.success .success-message{display:block}.newsletter .right.success .form-container{visibility:hidden}.newsletter form{margin-bottom:18px}.newsletter .button,.newsletter .page-home .intro a,.page-home .intro .newsletter a{background-color:#fff;color:#000;font:400 18px/1 OpenSans,arial,sans-serif;letter-spacing:0}.newsletter .button:hover,.newsletter .page-home .intro a:hover,.page-home .intro .newsletter a:hover{color:#fff;background-color:#000;border-color:#000}.newsletter small.error{display:block;margin-top:12px;color:#ff6461}.newsletter small.error a{color:#ff6461}.newsletter .form-item.error input{border-color:#ff6461}.newsletter .checkbox-container{display:flex;align-items:center}.newsletter .checkbox-container .checkbox input[type=checkbox]:checked+span:after{top:1px;left:8px;height:16px;width:6px}.newsletter .consent-container.error .checkbox span,.newsletter .consent-container.error .checkbox span:after{border-color:#ff6461}.newsletter .email-container{margin-bottom:18px}.newsletter input[type=email]{border:1px solid #bfbfbf;background-color:transparent;font:400 15px/1.3 OpenSans,arial,sans-serif;letter-spacing:.23em;padding:10px 16px}@media (min-width:800px){.newsletter input[type=email]{padding:22px 19px}}.newsletter input[type=email]::placeholder{color:#fff;opacity:.75}.archive-insights .post .content .newsletter .fine-print li,.newsletter .fine-print .archive-insights .post .content li,.newsletter .fine-print p{font:400 13px/2.08 OpenSans,arial,sans-serif;letter-spacing:0;margin-bottom:28px}.newsletter .form-instructions{max-width:unset}.archive-insights .post .content .newsletter .form-instructions li,.newsletter .form-instructions .archive-insights .post .content li,.newsletter .form-instructions p{font:400 16px/1.3 OpenSans,arial,sans-serif;letter-spacing:0}@media (min-width:800px){.archive-insights .post .content .newsletter .form-instructions li,.newsletter .form-instructions .archive-insights .post .content li,.newsletter .form-instructions p{font:400 20px/1.3 OpenSans,arial,sans-serif}}.newsletter .form-container label{font:400 16px/1.2 OpenSans,arial,sans-serif;letter-spacing:0}.newsletter .form-container .email-container label{margin-bottom:22px}.newsletter .checkbox span{width:26px;height:26px;margin-right:12px}body.blog .popup-newsletter{box-sizing:content-box}.popup-newsletter{background-color:#1e4db7;padding:20px 0;margin-bottom:0;position:fixed;bottom:0;right:0;width:460px;z-index:200}@media screen and (max-width:768px){.popup-newsletter{max-width:100%;padding-bottom:0;height:auto}}.popup-newsletter h2{font-size:25px}.popup-newsletter .close-popup{position:absolute;top:10px;right:10px;width:20px;height:15px;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-size:auto 85%;background-position:50%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23FFF' d='M310.6 361.4a31.99 31.99 0 1 1-45.22 45.23L160 301.3 54.63 406.6C48.38 412.9 40.19 416 32 416s-16.37-3.1-22.63-9.4a31.99 31.99 0 0 1 0-45.25l105.4-105.4L9.38 150.6a31.99 31.99 0 1 1 45.26-45.25L160 210.8l105.4-105.4a31.99 31.99 0 1 1 45.25 45.25l-105.4 105.4L310.6 361.4z'/%3E%3C/svg%3E");color:#fff;border:1px solid currentColor;border-radius:2px}.popup-newsletter .close-popup svg{fill:currentColor}.popup-newsletter .popup-instructions{min-width:450px;margin-top:16px}@media screen and (max-width:768px){.popup-newsletter .popup-instructions{min-width:unset;max-width:100%}}@media (min-width:800px){.popup-newsletter{padding:30px}}.popup-newsletter *{color:#fff}@media (min-width:800px){.popup-newsletter .left{width:calc(25% - 20px);float:left;margin-left:16px}}@media (min-width:800px){.popup-newsletter .right{width:calc(50% - 24px);float:left;margin-left:16px}}.popup-newsletter .success-message{position:absolute;display:none}.popup-newsletter .right.success .success-message{display:block}.popup-newsletter .right.success .form-container{visibility:hidden}.popup-newsletter form{margin-bottom:18px}.popup-newsletter .checkbox-container{min-width:450px}@media screen and (max-width:768px){.popup-newsletter .checkbox-container{box-sizing:border-box;min-width:unset;max-width:100%}}.page-home .intro .popup-newsletter a,.popup-newsletter .button,.popup-newsletter .page-home .intro a{background-color:#fff;color:#000}.page-home .intro .popup-newsletter a:hover,.popup-newsletter .button:hover,.popup-newsletter .page-home .intro a:hover{color:#fff;background-color:#000;border-color:#000}.popup-newsletter small.error{display:block;margin-top:12px;color:#ff6461}.popup-newsletter small.error a{color:#ff6461}.popup-newsletter .form-item.error input{border-color:#ff6461}.popup-newsletter .form-item input{width:360px}@media screen and (max-width:768px){.popup-newsletter .form-item input{box-sizing:border-box;max-width:100%}}.popup-newsletter .consent-container.error .checkbox span,.popup-newsletter .consent-container.error .checkbox span:after{border-color:#ff6461}.popup-newsletter .checkbox-text{min-width:350px}@media screen and (max-width:768px){.popup-newsletter .checkbox-text{min-width:unset;max-width:93%;font-size:13px}}@media screen and (max-width:370px){.popup-newsletter .checkbox-text{max-width:92%;font-size:12px}}@media screen and (max-width:370px){.popup-newsletter .checkbox span{width:10px;height:10px}}.popup-newsletter .email-container{margin-bottom:18px}.popup-newsletter input[type=email]{border:1px solid #bfbfbf;background-color:transparent}.popup-newsletter input[type=email]::placeholder{color:#fff;opacity:.75}.archive-insights .post .content .popup-newsletter .fine-print li,.popup-newsletter .fine-print .archive-insights .post .content li,.popup-newsletter .fine-print p{margin-bottom:30px;min-width:450px}.archive-insights .post .content .popup-newsletter .fine-print li:last-child,.popup-newsletter .fine-print .archive-insights .post .content li:last-child,.popup-newsletter .fine-print p:last-child{margin-bottom:0}@media screen and (max-width:768px){.archive-insights .post .content .popup-newsletter .fine-print li a,.popup-newsletter .fine-print .archive-insights .post .content li a,.popup-newsletter .fine-print p a{display:block}}.subnav{margin-bottom:0;height:45px;width:100%;margin:1px}@media (min-width:800px){.subnav{height:55px}}.subnav .container{position:relative;top:50%;transform:translateY(-53%)}.subnav .contents{width:100%;margin:0}@media (min-width:800px){.subnav .contents{width:calc(100% - 32px);float:left;margin-left:16px}}@media (min-width:1170px){.subnav .contents{width:calc(100% - 32px);float:left;margin-left:16px}}.subnav.stuck{position:fixed;background-color:#fff;top:45px;z-index:10}@media (min-width:800px){.subnav.stuck{top:55px}}.subnav ul{display:flex;margin:2px 3px 2px 1px}@media (min-width:800px){.subnav ul{display:block;margin:0}}.subnav li{display:inline;overflow:hidden;min-width:calc(33.3333% - 6px);flex-grow:1;margin:0 1px}@media (min-width:800px){.subnav li{margin-right:8px}}.subnav a{display:inline-block;width:100%;font:700 12px/17px Lettera,arial,sans-serif;letter-spacing:1px;padding:12px 0 8px;color:#000;background-color:#f2f2f2;text-transform:uppercase;text-align:center}@media (min-width:800px){.subnav a{width:auto;padding:12px 20px 8px}}.subnav a .large{display:none}@media (min-width:800px){.subnav a .large{display:inline}}.subnav li.active a,.subnav li:hover a{background-color:#000;color:#fff}.subnav-spacer{margin-bottom:30px}@media (min-width:800px){.subnav-spacer{margin-bottom:40px}}.section-video .container{position:relative;max-width:1151px;display:flex;align-items:center;justify-content:center;min-height:400px}@media (min-width:800px){.section-video .container{min-height:617px}}.section-video .container:after{content:"";position:absolute;left:0;right:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2));z-index:1}.section-video .section__bg{position:absolute;display:block;width:100%;height:100%;left:0;top:0;object-fit:cover}.section-video .section__inner{position:relative;z-index:2}.section-video .section__btn{border:3px solid #fff;border-radius:99em;width:84px;height:84px;display:flex;align-items:center;justify-content:center;transition:background-color .4s}.section-video .section__btn:hover{background-color:#fff}.section-video .section__btn:hover svg path{fill:#000}.section-video .section__btn svg{width:30px;height:30px;object-fit:contain}.section-video .section__btn svg path{transition:fill .4s}.team-filter{margin-bottom:40px;padding-left:8px}.team-filter ul{display:flex;gap:34px}.team-filter li a{font:400 17px/1 OpenSans,arial,sans-serif;letter-spacing:0;text-transform:uppercase;color:#8e8787;display:block;cursor:pointer;transition:color .4s}.team-filter li a.is-active,.team-filter li a:hover{text-decoration-line:underline;color:#000}.shell{width:100%;max-width:1320px;padding-left:60px;padding-right:60px;margin:0 auto!important}@media only screen and (max-width:1200px){.shell{padding-left:40px;padding-right:40px}}@media only screen and (max-width:1024px){.shell{padding-left:30px;padding-right:30px}}@media only screen and (max-width:576px){.shell{padding-left:20px;padding-right:20px}}.shell--small{max-width:878px}.page-404 .contents{padding:30vh 0}.page-404 a{color:#1e4db7}.home .container{display:block;justify-content:space-between}@media (min-width:800px){.home .container{width:100%;padding:0 16px}}@media (min-width:1170px){.home footer .top .contents{width:calc(100% - 16px);margin-left:16px}}@media (min-width:800px){.home header{background-color:transparent}.home header.headroom--not-top{background-color:#000}}.home header .logo-container{transform:none}@media (min-width:800px){.home header .logo-container .logo-tagline-black{opacity:0}}@media (min-width:800px){.home header .logo-container .logo-tagline-white{opacity:1}}.home nav.large a{color:#fff;letter-spacing:0}.home nav.large li:hover a:after{border-bottom-color:#fff}.page-home{padding-top:0}.page-home .hero{position:relative;height:calc(100vh - 68px);max-height:700px;min-height:600px}@media (min-width:1024px){.page-home .hero{max-height:none}}.page-home .hero *{color:#fff}.page-home .hero .bg{position:absolute;height:100%;width:100vw;max-height:700px;min-height:600px;background-size:cover;background-position:50%}@media (min-width:1024px){.page-home .hero .bg{max-height:none}}.page-home .hero .bg.hide-small{background-position:50% 80%}.page-home .hero .bg.hide-medium{background-position:bottom}.page-home .hero .container{position:absolute;width:100%;max-width:1246px;top:53%;left:50%;transform:translate(-50%,-50%);padding:16px}.page-home .hero .contents{max-width:400px}@media (min-width:800px){.page-home .hero .contents{max-width:700px}}.page-home .hero h1{font:400 104px/104px Poppins,arial,serif;text-transform:uppercase;margin-bottom:10px}@media (min-width:800px){.page-home .hero h1{font:400 120px/1 Poppins,arial,serif}}@media (max-width:767px){.page-home .hero h1{font:400 52px/1 Poppins,arial,serif;padding:0;line-height:1}}.archive-insights .post .content .page-home .hero li,.page-home .hero .archive-insights .post .content li,.page-home .hero p{font-size:clamp(15px,2vw,23px);font-weight:400;line-height:1.83;font-family:OpenSans,arial,sans-serif;letter-spacing:0}@media (min-width:800px){.archive-insights .post .content .page-home .hero li,.page-home .hero .archive-insights .post .content li,.page-home .hero p{padding-left:14px}}.page-home .intro{margin:112px 0}@media (max-width:1200px){.page-home .intro{margin:80px 0}}@media (max-width:1023px){.page-home .intro{margin:50px 0}}.page-home .intro *{box-sizing:border-box}.page-home .intro .container{display:flex;max-width:1230px}.page-home .intro .left{color:#000;width:55.2%;margin-left:0}@media (max-width:1200px){.page-home .intro .left{width:54%;margin-bottom:40px}}@media (max-width:1023px){.page-home .intro .left{margin:0 14px 30px}}.archive-insights .post .content .page-home .intro .left li,.page-home .intro .left .archive-insights .post .content li,.page-home .intro .left p{font-size:clamp(15px,2vw,23px);font-weight:400;line-height:1.83;font-family:OpenSans,arial,sans-serif;letter-spacing:0}@media (min-width:800px){.archive-insights .post .content .page-home .intro .left li,.page-home .intro .left .archive-insights .post .content li,.page-home .intro .left p{text-align:justify}}.page-home .intro .right{width:44.8%;padding-left:10px;margin-left:0;padding-left:120px}@media (max-width:1023px){.page-home .intro .right{padding-left:0}}.page-home .intro .right h2:not(:first-child){margin-top:38px}@media (max-width:1023px){.page-home .intro .left,.page-home .intro .right{width:100%}}.archive-insights .post .content .page-home .intro .right li:last-child a,.page-home .intro .right .archive-insights .post .content li:last-child a,.page-home .intro .right p:last-child a{margin-bottom:0}.page-home .intro a{display:inline-block;text-decoration:none;text-align:center;border:1px solid #000;width:100%;letter-spacing:0;padding:12px 12px 8px;margin-bottom:30px;font:400 28px/1 OpenSans,arial,sans-serif}@media (max-width:1023px){.page-home .intro a{width:auto;margin-bottom:20px;font:400 16px/1 OpenSans,arial,sans-serif}}.page-home .intro a:hover{background-color:#1e4db7;border-color:#1e4db7;color:#fff}.page-home .panel-photos{width:100%;margin-bottom:0}.page-home .panel-photos .black{background-color:#000}.page-home .panel-photos .black *{color:#fff}.page-home .panel-photos .blue{background-color:#1e4db7}.page-home .panel-photos .blue *{color:#fff}.page-home .panel-photos .white{background-color:#fff}.page-home .panel-photos .yellow{background-color:#f8de1c}.page-home .panel-photos .panel-photos__container{width:100%;display:grid;grid-template-columns:1fr 1fr}@media (max-width:1024px){.page-home .panel-photos .panel-photos__container{grid-template-columns:1fr}}.page-home .panel-photos .panel-photos__photos-container{aspect-ratio:1/1}@media (max-width:1024px){.page-home .panel-photos .panel-photos__photos-container{aspect-ratio:unset}}.page-home .panel-photos .panel-photos__photos-inner{display:grid;grid-template-columns:1fr 1fr;gap:6px}@media (max-width:1024px){.page-home .panel-photos .panel-photos__photos-inner{grid-template-columns:repeat(4,1fr);padding-inline:16px;padding-bottom:50px}}@media (max-width:767px){.page-home .panel-photos .panel-photos__photos-inner{grid-template-columns:repeat(2,1fr);padding-bottom:0}}.page-home .panel-photos .panel-photos__photos-inner img{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover}.page-home .panel-photos .panel-photos__copy-container{padding-block:50px;display:flex}.page-home .panel-photos .panel-photos__copy-container small{display:block;font-size:18px;letter-spacing:0;margin-bottom:10px}.archive-insights .post .content .page-home .panel-photos .panel-photos__copy-container li,.page-home .panel-photos .panel-photos__copy-container .archive-insights .post .content li,.page-home .panel-photos .panel-photos__copy-container p{font-size:clamp(15px,2vw,23px);font-weight:400;line-height:1.83;font-family:OpenSans,arial,sans-serif;letter-spacing:0;max-width:510px}.page-home .panel-photos .panel-photos__copy-container h3{max-width:100%;line-height:1.2189}@media (min-width:1200px){.page-home .panel-photos .panel-photos__copy-container h3{margin-bottom:32px;max-width:500px}}@media (min-width:800px){.page-home .panel-photos .panel-photos__copy-container h3{margin-left:-3px}}.page-home .panel-photos .panel-photos__copy-container a{display:block;margin-top:20px;font-size:18px;line-height:1.3928;letter-spacing:0;margin-top:40px}.page-home .panel-photos .panel-photos__copy-container a:hover{opacity:.75}.page-home .panel-photos .panel-photos__copy-inner{max-width:585px;padding-inline:16px;margin-left:auto}@media (max-width:1024px){.page-home .panel-photos .panel-photos__copy-inner{max-width:100%}}.page-home .panels .black{background-color:#000}.page-home .panels .black .panel .photo-container .bg{background-position-y:bottom}.page-home .panels .black *{color:#fff}.page-home .panels .blue{background-color:#1e4db7}.page-home .panels .blue *{color:#fff}.page-home .panels .white{background-color:#fff}.page-home .panels .yellow{background-color:#f8de1c}.page-home .panels .photo-container{position:relative;display:block;width:100%;height:66.666vw}@media (min-width:800px){.page-home .panels .photo-container{width:50%;float:left;margin:0;height:860px}}@media (min-width:1170px){.page-home .panels .photo-container{height:80vh}}.page-home .panels .photo-container .bg{position:absolute;height:100%;width:100%;background-size:cover;background-position:50%}@media (min-width:800px){.page-home .panels .photo-container .bg{width:50vw}}.page-home .panels .photo-container.align-right .bg{right:0}.page-home .panels .container{display:flex;max-width:1230px}@media (max-width:767px){.page-home .panels .container{flex-direction:column-reverse}}.page-home .panels .copy-container{padding:50px 0;width:100%;box-sizing:border-box}@media (min-width:800px){.page-home .panels .copy-container{width:50%;float:left;margin:0;height:860px;padding:47px 20px;min-height:0}}@media (min-width:1170px){.page-home .panels .copy-container{height:80vh}}@media (min-width:1170px){.page-home .panels .copy-container .copy-right{margin-left:40px}}.page-home .panels .copy-container small{display:block;font-size:18px;letter-spacing:0}.archive-insights .post .content .page-home .panels .copy-container li,.page-home .panels .copy-container .archive-insights .post .content li,.page-home .panels .copy-container p{font-size:clamp(15px,2vw,23px);font-weight:400;line-height:1.83;font-family:OpenSans,arial,sans-serif;letter-spacing:0;max-width:510px}.page-home .panels .copy-container h3{max-width:100%;line-height:1.2189}@media (min-width:1200px){.page-home .panels .copy-container h3{margin-bottom:32px;max-width:500px}}@media (min-width:800px){.page-home .panels .copy-container h3{margin-left:-3px}}.page-home .panels .copy-container small{margin-bottom:10px}.page-home .panels .copy-container a{display:block;margin-top:20px;font-size:18px;line-height:1.3928;letter-spacing:0;margin-top:40px}.page-home .panels .copy-container a:hover{opacity:.75}@media (min-width:800px){.page-home .home-contact .heading{margin-bottom:30px}}.page-home .home-contact .heading small{display:block;margin:0 0 11px;color:#000}@media (min-width:800px){.page-home .home-contact .heading h3{margin-left:-5px}}@media (min-width:800px){.page-home .home-contact .right{padding-top:24px}}.page-home .social-feed .contents{border-bottom:1px solid #bfbfbf;padding-bottom:32px}@media (min-width:800px){.page-home .social-feed .contents{padding-bottom:54px}}.page-home .social-feed .feed-contents:after{content:"flickity";display:none}@media (min-width:800px){.page-home .social-feed .feed-contents{overflow:hidden;display:flex}.page-home .social-feed .feed-contents:after{content:""}}.page-home .social-feed .feed-item{min-width:80vw;max-width:80vw;padding-right:21px;box-sizing:border-box}@media (min-width:800px){.page-home .social-feed .feed-item{flex:1 auto;min-width:calc(25% - 20px);width:calc(25% - 20px);padding-right:27px}}@media (min-width:800px){.page-home .social-feed .feed-item:first-child{margin-left:0}}.page-home .social-feed .feed-item:nth-child(n+5){display:none}.page-home .social-feed .icon{display:inline-block;width:16px;height:16px;background-size:contain;background-repeat:no-repeat;transform:translateY(4px)}.page-home .social-feed .instagram .icon{background-image:url(/wp-content/themes/gavin/resources/assets/images/icon-instagram.svg)}.page-home .social-feed .twitter .icon{background-image:url(/wp-content/themes/gavin/resources/assets/images/icon-twitter.svg)}.page-home .social-feed .top{margin-bottom:13px}@media (min-width:800px){.page-home .social-feed .top{margin-bottom:26px}}.archive-insights .post .content .page-home .social-feed li,.page-home .social-feed .archive-insights .post .content li,.page-home .social-feed p{cursor:pointer}.archive-insights .post .content .page-home .social-feed li:hover,.archive-insights .post .content .page-home .social-feed li:hover *,.page-home .social-feed .archive-insights .post .content li:hover,.page-home .social-feed .archive-insights .post .content li:hover *,.page-home .social-feed p:hover,.page-home .social-feed p:hover *{color:#1e4db7}.page-home .social-feed .image-container{width:100%;height:0;padding-bottom:100%;background-size:cover;background-position:50%}.page-services .services-list{margin-bottom:14px}.page-services .services-list .container{gap:10px}@media (min-width:800px){.page-services .services-list .container{gap:46px 166px}}.page-services .services-list .service{margin-bottom:30px}@media (min-width:800px){.page-services .services-list .service{width:calc(50% - 83px)}}.page-services .services-list .service .number{font:400 42px/42px Lettera,arial,sans-serif;margin-bottom:10px;color:#1e4db7}@media (min-width:800px){.page-services .services-list .service .number{font:300 100px/1.2 OpenSans,arial,sans-serif;margin-bottom:20px;margin-left:-6px}}.page-services .services-list .service h4{font:300 40px/.975 OpenSans,arial,sans-serif;color:#1e1e1e;text-transform:uppercase;letter-spacing:0;margin-bottom:25px;max-width:410px}.archive-insights .post .content .page-services .services-list .service li,.page-services .services-list .service .archive-insights .post .content li,.page-services .services-list .service p{font:300 20px/1.5 OpenSans,arial,sans-serif;letter-spacing:0}.page-services .services-list .service .fun-fact-container{margin-top:12px}.archive-insights .post .content .page-services .services-list .service .fun-fact-container li,.page-services .services-list .service .fun-fact-container .archive-insights .post .content li,.page-services .services-list .service .fun-fact-container p{letter-spacing:.07em;line-height:1.3529}.page-services .services-list .service .fun-fact-container .dyk-heading{color:#1e4db7;text-transform:uppercase}.page-services .services-list .service .copy-container{margin-bottom:24px}.page-services .services-contact{background-color:#f2f2f2;padding:18px 0;margin-bottom:0}@media (min-width:800px){.page-services .services-contact{padding:48px 0}}@media (min-width:800px){.page-services .services-contact .form-instructions,.page-services .services-contact .form-item{margin-bottom:10px}}.page-services .services-contact textarea{height:80px}.page-services .info-list .info{margin-bottom:30px}@media (min-width:800px){.page-services .info-list .info{margin-bottom:50px}}.page-services .info-list .title{width:calc(100% - 28px);float:left;margin-left:14px}@media (min-width:800px){.page-services .info-list .title{width:calc(33.33333% - 21.33333px);float:left;margin-left:16px}}.page-services .info-list .title h4{margin-bottom:5px}@media (min-width:800px){.page-services .info-list .title h4{padding-right:80px}}.page-services .info-list .content{width:calc(100% - 28px);float:left;margin-left:14px}@media (min-width:800px){.page-services .info-list .content{width:calc(41.66667% - 22.66667px);float:left;margin-left:16px}}.page-services .services-list--three-cols .container{gap:10px}@media (min-width:800px){.page-services .services-list--three-cols .container{gap:28px 90px}}@media (min-width:800px){.page-services .services-list--three-cols .service{width:calc(33.33% - 60px)}}@media (min-width:800px){.page-services .services-list--three-cols .service .number{font:300 65px/1.215 OpenSans,arial,sans-serif}}.page-services .services-list--three-cols .service h4{font:300 26px/1 OpenSans,arial,sans-serif}.archive-insights .post .content .page-services .services-list--three-cols .service .copy-container li,.page-services .services-list--three-cols .service .copy-container .archive-insights .post .content li,.page-services .services-list--three-cols .service .copy-container p{font-weight:600}.page-generic .contents{margin-bottom:50px}.archive-insights .post .content .page-generic li,.page-generic .archive-insights .post .content li,.page-generic p{margin-bottom:20px;max-width:800px}.page-generic strong{font-weight:700}.page-generic h2{margin:10px 0 15px;font-size:24px;line-height:24px}@media (min-width:800px){.page-generic h2{margin:15px 0 20px;font-size:36px;line-height:36px}}.archive-insights{padding-top:45px}@media (min-width:800px){.archive-insights{padding-top:180px}}.archive-insights .post .content li{list-style-type:disc;margin-left:16px}.page-escrow-calc.page-tools .escrow-calculator-container{width:100%}.page-escrow-calc.page-tools .checkbox-container .checkbox span:after{content:"";position:absolute;top:1px;left:5px;height:10px;width:3px;border-bottom:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg)}.page-escrow-calc.page-tools .checkbox-text{color:#000}@media (min-width:800px){.page-escrow-calc.page-tools .checkbox{transform:translateY(-2px)}}.page-escrow-calc.page-tools .season{margin-bottom:6px}.page-escrow-calc.page-tools .season.inactive .checkbox-container .checkbox span:after{display:none}.page-escrow-calc.page-tools .season.inactive .dollar,.page-escrow-calc.page-tools .season.inactive :not(.checkbox-text){color:#bfbfbf!important}.page-escrow-calc.page-tools .season.inactive .contents.right{padding:0;max-height:0;overflow:hidden}.page-escrow-calc.page-tools .season.inactive .select-container .selected:before{border-left-color:#bfbfbf}.page-escrow-calc.page-tools .season.inactive .checkbox span,.page-escrow-calc.page-tools .season.inactive .checkbox span:after{border-color:#000!important}.page-escrow-calc.page-tools .container.heading .column-title{margin:0 0 6px}.page-escrow-calc.page-tools .heading{margin-bottom:16px}@media (min-width:800px){.page-escrow-calc.page-tools .heading{margin-bottom:25px}}.page-escrow-calc.page-tools .heading small{display:block}.page-escrow-calc.page-tools .heading .right{display:none}@media (min-width:800px){.page-escrow-calc.page-tools .heading .right{display:block}}@media (min-width:800px){.page-escrow-calc.page-tools .contents.left{width:calc(58.33333% - 25.33333px);float:left;margin-left:16px}}.page-escrow-calc.page-tools .contents.right{padding:10px 0 20px;max-height:500px;transition:max-height .3s ease-in}@media (min-width:800px){.page-escrow-calc.page-tools .contents.right{width:calc(58.33333% - 25.33333px);float:left;margin-left:16px}}.page-escrow-calc.page-tools .contents.right .column{width:100%;margin-left:0;margin-bottom:8px}.page-escrow-calc.page-tools .contents.right .column.last{padding-left:calc(50% - 4px)}@media (min-width:800px){.page-escrow-calc.page-tools .contents.right .column.last{padding-left:0;margin-left:calc(57.14286% - 25.14286px + 32px)}}.page-escrow-calc.page-tools .contents.right .column .half{width:calc(50% - 21px);float:left;margin-left:14px;width:calc(50% - 4px);margin-left:0}@media (min-width:800px){.page-escrow-calc.page-tools .contents.right .column .half{width:calc(28.57143% - 20.57143px);float:left;margin-left:16px}}@media (min-width:800px){.page-escrow-calc.page-tools .contents.right .column .half.first{margin-left:calc(28.57143% - 20.57143px + 32px)}}@media (min-width:800px){.archive-insights .post .content .page-escrow-calc.page-tools .contents.right li,.page-escrow-calc.page-tools .contents.right .archive-insights .post .content li,.page-escrow-calc.page-tools .contents.right p{margin-top:11px}}.archive-insights .post .content .page-escrow-calc.page-tools .contents.right li.value,.page-escrow-calc.page-tools .contents.right .archive-insights .post .content li.value,.page-escrow-calc.page-tools .contents.right p.value{color:#1e4db7;font-variant-numeric:slashed-zero}@media (min-width:800px){.page-escrow-calc.page-tools .contents.right .shift-back{transform:translateX(-7px)}}@media (min-width:800px){.page-escrow-calc.page-tools .contents.right .shift-forward{transform:translateX(2px)}}.page-escrow-calc.page-tools .column{width:calc(33.33333% - 18.66667px);float:left;margin-left:14px}@media (min-width:800px){.page-escrow-calc.page-tools .column{width:calc(33.33333% - 21.33333px);float:left;margin-left:16px}}.page-escrow-calc.page-tools .column.first{margin-left:0;width:35%}@media (min-width:800px){.page-escrow-calc.page-tools .column.first{width:calc(28.57143% - 20.57143px);float:left;margin-left:16px;margin-left:0;margin-right:8px}}.page-escrow-calc.page-tools .column.second{width:calc(21% - 14px)}@media (min-width:800px){.page-escrow-calc.page-tools .column.second{width:calc(28.57143% - 20.57143px);float:left;margin-left:16px;margin-right:10px}}.page-escrow-calc.page-tools .column.second input{width:68%}.page-escrow-calc.page-tools .column.third{width:calc(44% - 14px)}@media (min-width:800px){.page-escrow-calc.page-tools .column.third{width:calc(42.85714% - 9px);float:left;margin-left:16px}}@media (min-width:800px){.page-escrow-calc.page-tools .column.one,.page-escrow-calc.page-tools .column.two{width:calc(25% - 20px);float:left;margin-left:16px}}@media (min-width:800px){.page-escrow-calc.page-tools .column .half,.page-escrow-calc.page-tools .column.three{width:calc(50% - 24px);float:left;margin-left:16px}}@media (min-width:800px){.page-escrow-calc.page-tools .column .half.first{margin-left:0}}.page-escrow-calc.page-tools .column small.subhead{display:block}.page-escrow-calc.page-tools .checkbox-container{margin:11px 0 0;cursor:pointer}.page-escrow-calc.page-tools .checkbox-container .checkbox span,.page-escrow-calc.page-tools .checkbox-container .checkbox span:after{border-color:#1e4db7!important}.page-escrow-calc.page-tools .checkbox-container .checkbox-text{white-space:nowrap}.page-escrow-calc.page-tools .dollar{color:#000}.page-escrow-calc.page-tools .select-container{max-width:75px}.archive-insights .post .content .page-escrow-calc.page-tools .select-container .team-select .team li,.page-escrow-calc.page-tools .select-container .team-select .team .archive-insights .post .content li,.page-escrow-calc.page-tools .select-container .team-select .team p{left:14px}@media (min-width:800px){.page-escrow-calc.page-tools .output-container{margin-top:12px}}@media (min-width:800px){.page-escrow-calc.page-tools .output-container .contents{width:calc(41.66667% - 22.66667px);float:left;margin-left:16px;left:calc(16.66667% - 18.66667px + 16px);position:relative}}.page-escrow-calc.page-tools .output-container .dollar{color:#1e4db7}@media (min-width:800px){.page-escrow-calc.page-tools .output-container .dollar{right:0}}.page-escrow-calc.page-tools .output-container small{display:block;margin-bottom:2px}.page-escrow-calc.page-tools .output-container .column-result.last{margin:0 0 20px;border-top:0}.page-escrow-calc.page-tools small.disclaimer{margin-top:1em}.page-nhl-tax-calculator .salary-container{position:relative}.page-nhl-tax-calculator .salary-container:after{content:"";display:table;clear:both}.page-nhl-tax-calculator .salary-container:before{content:"";position:absolute;opacity:0;left:-100vw;bottom:0;width:200vw;height:100px;box-shadow:0 3px 3px rgba(0,0,0,.15);pointer-events:none}.page-nhl-tax-calculator .salary-container.headroom--not-top{position:fixed;top:45px;padding-top:10px;background-color:#fff;z-index:1;width:100%;max-width:922.666px}@media (min-width:800px){.page-nhl-tax-calculator .salary-container.headroom--not-top{top:145px;max-width:calc(100vw - 92px)}}.page-nhl-tax-calculator .salary-container.headroom--not-top+div{padding-top:127px}@media (min-width:800px){.page-nhl-tax-calculator .salary-container.headroom--not-top+div{padding-top:101px;padding-top:113px}}.page-nhl-tax-calculator .salary-container.headroom--not-top:before{opacity:1;transition:opacity .3s ease-in}.page-nhl-tax-calculator .salary-container.headroom--not-top .contents{width:calc(100% - 26px);margin-bottom:10px}@media (min-width:1170px){.page-nhl-tax-calculator .salary-container.headroom--not-top .contents{max-width:807px}}.page-nhl-tax-calculator .salary-container.headroom--not-top small{display:none}@media (min-width:1170px){.page-nhl-tax-calculator .salary-container .contents{width:calc(66.66667% - 26.66667px);float:left;margin-left:16px;margin-bottom:40px}}.page-nhl-tax-calculator .salary-container small{display:block}.page-nhl-tax-calculator .salary-container small.error{color:#ff6461}.page-nhl-tax-calculator .salary-container .contents{margin-bottom:20px}@media (min-width:1170px){.page-nhl-tax-calculator .comparison-container .heading{margin-bottom:10px}}.page-nhl-tax-calculator .comparison-container .left,.page-nhl-tax-calculator .comparison-container .right{margin-bottom:12px}@media (min-width:1170px){.page-nhl-tax-calculator .comparison-container .left,.page-nhl-tax-calculator .comparison-container .right{width:calc(33.33333% - 21.33333px);float:left;margin-left:16px}}.page-nhl-tax-calculator .comparison-container small{display:block;margin-bottom:7px}@media (min-width:800px){.page-nhl-tax-calculator .comparison-container h4,.page-nhl-tax-calculator .comparison-container small{display:inline}}@media (min-width:1170px){.page-nhl-tax-calculator .comparison-container h4{margin-left:4px}}.page-nhl-tax-calculator .comparison-container .rate{font:700 11px/16px Lettera,arial,sans-serif;background-color:#f2f2f2;padding:5px 8px 1px;margin-bottom:4px}.page-nhl-tax-calculator .comparison-container .dollar{line-height:46px}@media (min-width:800px){.page-nhl-tax-calculator .teams-container .team-name{width:calc(50% - 24px);float:left;margin-left:16px;margin-left:0;position:relative}}@media (min-width:800px){.page-nhl-tax-calculator .teams-container .annual-taxes,.page-nhl-tax-calculator .teams-container .tax-rate{width:calc(25% - 20px);float:left;margin-left:16px;text-align:right}}@media (min-width:800px){.page-nhl-tax-calculator .teams-container .annual-taxes{width:calc(25% - 32px)}}@media (min-width:1170px){.page-nhl-tax-calculator .teams-container .annual-taxes{width:calc(25% - 28px)}}.page-nhl-tax-calculator .difference-container .contents{border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;position:relative;margin-bottom:40px}@media (min-width:1170px){.page-nhl-tax-calculator .difference-container .contents{width:calc(66.66667% - 26.66667px);float:left;margin-left:16px}}.page-nhl-tax-calculator .difference-container h4{font:400 15.5px/15.5px Graphik,verdana,serif;letter-spacing:.65px;margin:12px 0}@media (min-width:800px){.page-nhl-tax-calculator .difference-container h4{font:400 20px/20px Graphik,verdana,serif;letter-spacing:.5px;margin:19px 0}}.page-nhl-tax-calculator .difference-container .dollar{position:absolute;top:50%;right:0;transform:translateY(-50%)}.page-nhl-tax-calculator .teams-container{padding-top:12px}.page-nhl-tax-calculator .teams-container .title h4{margin-bottom:3px}.page-nhl-tax-calculator .teams-container .title small{display:block;margin-bottom:10px}@media (min-width:1170px){.page-nhl-tax-calculator .teams-container .contents{width:calc(66.66667% - 26.66667px);float:left;margin-left:16px}}.page-nhl-tax-calculator .teams-container .heading{display:none;padding-bottom:34px}@media (min-width:800px){.page-nhl-tax-calculator .teams-container .heading{display:block;padding-bottom:18px;padding-top:17px}}.archive-insights .post .content .page-nhl-tax-calculator .teams-container .heading li,.page-nhl-tax-calculator .teams-container .heading .archive-insights .post .content li,.page-nhl-tax-calculator .teams-container .heading p{font-size:12px;font-family:Lettera,arial,sans-serif;text-transform:uppercase;border-bottom:1px solid #bfbfbf}@media (min-width:800px){.archive-insights .post .content .page-nhl-tax-calculator .teams-container .heading li,.page-nhl-tax-calculator .teams-container .heading .archive-insights .post .content li,.page-nhl-tax-calculator .teams-container .heading p{padding-left:0;line-height:24px;margin-top:4px;padding-bottom:28px}}@media (min-width:800px){.page-nhl-tax-calculator .teams-container .heading>div{margin-left:16px}}@media (min-width:1170px){.page-nhl-tax-calculator .teams-container .heading>div{margin-left:16px}}@media (min-width:800px){.page-nhl-tax-calculator .teams-container .heading .annual-taxes{width:calc(25% - 32px)}}@media (min-width:1170px){.page-nhl-tax-calculator .teams-container .heading .annual-taxes{width:calc(25% - 36px)}}.page-nhl-tax-calculator .teams-container .heading,.page-nhl-tax-calculator .teams-container .team{background-color:#f2f2f2}.page-nhl-tax-calculator .teams-container .team{position:relative}.page-nhl-tax-calculator .teams-container .team.first{padding-top:12px}@media (min-width:800px){.page-nhl-tax-calculator .teams-container .team.first{padding-top:0}}.page-nhl-tax-calculator .teams-container .team.last .separator{border:0}@media (min-width:800px){.archive-insights .post .content .page-nhl-tax-calculator .teams-container .team .annual-taxes li,.archive-insights .post .content .page-nhl-tax-calculator .teams-container .team .tax-rate li,.page-nhl-tax-calculator .teams-container .team .annual-taxes .archive-insights .post .content li,.page-nhl-tax-calculator .teams-container .team .annual-taxes p,.page-nhl-tax-calculator .teams-container .team .tax-rate .archive-insights .post .content li,.page-nhl-tax-calculator .teams-container .team .tax-rate p,.page-nhl-tax-calculator .teams-container .team .team-name{transform:translateX(16px)}}@media (min-width:1170px){.archive-insights .post .content .page-nhl-tax-calculator .teams-container .team .annual-taxes li,.archive-insights .post .content .page-nhl-tax-calculator .teams-container .team .tax-rate li,.page-nhl-tax-calculator .teams-container .team .annual-taxes .archive-insights .post .content li,.page-nhl-tax-calculator .teams-container .team .annual-taxes p,.page-nhl-tax-calculator .teams-container .team .tax-rate .archive-insights .post .content li,.page-nhl-tax-calculator .teams-container .team .tax-rate p,.page-nhl-tax-calculator .teams-container .team .team-name{transform:translateX(16px)}}.archive-insights .post .content .page-nhl-tax-calculator .teams-container .team .annual-taxes li,.page-nhl-tax-calculator .teams-container .team .annual-taxes .archive-insights .post .content li,.page-nhl-tax-calculator .teams-container .team .annual-taxes p{text-overflow:ellipsis;overflow:hidden}.page-nhl-tax-calculator .teams-container .team label{display:inline-block;width:50%}@media (min-width:800px){.page-nhl-tax-calculator .teams-container .team .figure,.page-nhl-tax-calculator .teams-container .team label{display:none}}.page-nhl-tax-calculator .teams-container .logo{position:absolute;width:40px;height:40px;left:8px;top:50%;transform:translateY(calc(-50% - 12px));background-position:50%;background-size:contain;background-repeat:no-repeat}@media (min-width:800px){.page-nhl-tax-calculator .teams-container .logo{width:30px;height:30px;transform:translateY(calc(-50% - 2px));left:0}}.archive-insights .post .content .page-nhl-tax-calculator .teams-container li,.page-nhl-tax-calculator .teams-container .archive-insights .post .content li,.page-nhl-tax-calculator .teams-container p{font:400 14px/18px Lettera,arial,sans-serif;letter-spacing:.5px;padding-left:58px}@media (min-width:800px){.archive-insights .post .content .page-nhl-tax-calculator .teams-container li,.page-nhl-tax-calculator .teams-container .archive-insights .post .content li,.page-nhl-tax-calculator .teams-container p{line-height:35px;padding-left:48px;letter-spacing:1px;white-space:nowrap}}.page-nhl-tax-calculator .teams-container .separator{border-bottom:1px solid #c8c8c8;margin:12px 8px}@media (min-width:800px){.page-nhl-tax-calculator .teams-container .separator{display:none}}@media (min-width:800px){.page-nhl-tax-calculator .disclaimer{width:calc(66.66667% - 40px)}}.page-nhl-tax-calculator .disclaimer small{display:block;margin-top:10px}.page-retirement-calc .team-select{height:35px}.page-retirement-calc.page-tools input,.page-retirement-calc.page-tools input.salary,.page-retirement-calc.page-tools input.v-money{padding:6px 4px 0 12px;height:30px}@media (min-width:800px){.page-retirement-calc .retirement-calculator-container .inputs-container{margin-bottom:55px}}.page-retirement-calc .retirement-calculator-container .column{width:calc(100% - 28px);float:left;margin-left:14px;margin-bottom:40px}@media (min-width:800px){.page-retirement-calc .retirement-calculator-container .column{width:calc(25% - 20px);float:left;margin-left:16px}}.page-retirement-calc .retirement-calculator-container h4{margin-bottom:11px}.page-retirement-calc .retirement-calculator-container .form-item{margin-bottom:14px}.page-retirement-calc .retirement-calculator-container .form-item input{margin-bottom:0}.archive-insights .post .content .page-retirement-calc .retirement-calculator-container .form-item li,.page-retirement-calc .retirement-calculator-container .form-item .archive-insights .post .content li,.page-retirement-calc .retirement-calculator-container .form-item p{font:400 12px/16px Graphik,verdana,serif;letter-spacing:.5px;margin-bottom:4px}.page-retirement-calc .retirement-calculator-container .form-item .dollar,.page-retirement-calc .retirement-calculator-container .form-item .v-money{color:#000}.archive-insights .post .content .page-retirement-calc.page-tools .select-container .team-select .team:not(.pad) li,.page-retirement-calc.page-tools .select-container .team-select .team:not(.pad) .archive-insights .post .content li,.page-retirement-calc.page-tools .select-container .team-select .team:not(.pad) p{left:14px}.page-retirement-calc .age-container .column{margin-bottom:24px}@media (min-width:800px){.page-retirement-calc .age-container .column{margin-bottom:55px}}.page-retirement-calc .age-container small{display:block;letter-spacing:.5px}.page-retirement-calc .age-container small.error{margin:16px 0;color:#ff6461}@media (min-width:800px){.page-retirement-calc .age-container h4,.page-retirement-calc .age-container small{white-space:nowrap}}@media (min-width:1170px){.page-retirement-calc .output-container .contents{width:calc(75% - 28px);float:left;margin-left:16px}}.page-retirement-calc .output-container .row{margin-top:0;border-bottom:0}.page-retirement-calc .output-container .row.last{border-bottom:1px solid #979797}.page-retirement-calc .output-container .column-result .dollar{top:26px}@media (min-width:800px){.page-retirement-calc .output-container .column-result .dollar{top:50%;transform:translateY(-50%)}}.page-retirement-calc .output-container h5{max-width:50%}@media (min-width:800px){.page-retirement-calc .output-container h5{max-width:80%}}.page-retirement-calc .output-container small{display:block;margin-top:24px}.page-retirement-calc .output-container small.disclaimer{margin-top:1em}.page-retirement-calc .clear{display:inline-block;margin:30px 0 60px;color:#bfbfbf;padding:0;border-bottom:1px solid #bfbfbf}.page-retirement-calc .contact-container{margin-bottom:70px}.page-retirement-calc .contact-container h4{max-width:440px}.page-home .intro .page-retirement-calc .contact-container a,.page-retirement-calc .contact-container .button,.page-retirement-calc .contact-container .page-home .intro a{background-color:#000;color:#fff}.page-home .intro .page-retirement-calc .contact-container a:hover,.page-retirement-calc .contact-container .button:hover,.page-retirement-calc .contact-container .page-home .intro a:hover{background-color:#1e4db7}.page-team .team{margin-top:10px}.page-team .team:after{content:"";display:table;clear:both}@media (min-width:800px){.page-team .team{margin-left:4px}}.page-team .team .row:after{content:"";display:table;clear:both}.page-team .team .row+.bio-container:not(.active){display:none}.page-team .team .person{float:left;width:calc(50% - 7px);margin-left:14px;margin-bottom:46px;cursor:pointer}.page-team .team .person.small-start{margin-left:0}.page-team .team .person.break{clear:left}@media (min-width:800px){.page-team .team .person.break{clear:none}}@media (min-width:800px){.page-team .team .person{margin-left:16px;width:calc(25% - 16px)}.page-team .team .person.small-start{margin-left:16px}.page-team .team .person.big-start{margin-left:0}}@media (min-width:1170px){.page-team .team .person{margin-left:16px;width:calc(25% - 16px)}}.page-team .team .person .photo-container{width:100%;background-size:cover;padding-bottom:150%;position:relative}.page-team .team .person .qa{opacity:0;background-color:#f8de1c;position:absolute;top:0;left:0;height:100%;width:100%;transition:opacity .3s ease-in}.page-team .team .person .qa small{margin:10px;display:inline-block}@media (min-width:800px){.page-team .team .person .qa small{margin:24px 12px 4px}}.archive-insights .post .content .page-team .team .person .qa li,.page-team .team .person .qa .archive-insights .post .content li,.page-team .team .person .qa p{font:300 12px/16px OpenSans,arial,sans-serif;margin:0 10px}@media (min-width:800px){.archive-insights .post .content .page-team .team .person .qa li,.page-team .team .person .qa .archive-insights .post .content li,.page-team .team .person .qa p{font:300 28px/1.2 OpenSans,arial,sans-serif;margin:12px}}.page-team .team .person.active .qa{opacity:1}@media (min-width:800px){.page-team .team .person .photo-container:hover .qa{opacity:1}}.page-team .team .person .name-title-closed .name{font:700 13px/17px OpenSans,arial,sans-serif;text-transform:uppercase;margin:10px 0 8px}@media (min-width:800px){.page-team .team .person .name-title-closed .name{font:700 16px/1.1 OpenSans,arial,sans-serif}}.page-team .team .person .name-title-closed .title{display:block;text-transform:none;color:#1e4db7;font-size:13px;letter-spacing:0}.page-team .team .person .name-title-closed .title strong{display:inline-block;width:3px;height:3px;background-color:#1e4db7;border-radius:99em;margin:3px 3px 3px 5px}.page-team .team .bio-container{clear:both}.page-team .team .bio-container.active .border-top-container,.page-team .team .bio-container.active .close-container{display:block}.page-team .team .bio-container .no-photo .photo{display:none}@media (min-width:800px){.page-team .team .bio-container .no-photo .copy{width:calc(75% - 28px);float:left;margin-left:16px;margin-left:0}}.page-team .team .bio-container .border-top-container{display:none;position:relative;border-top:1px solid #bfbfbf;margin-bottom:20px}@media (min-width:800px){.page-team .team .bio-container .border-top-container{margin-bottom:48px}}.page-team .team .bio-container .border-top-container .caret-container{position:absolute;bottom:11px;left:0}.page-team .team .bio-container .border-top-container .caret{position:absolute;left:-11px;top:0;height:20px;width:20px;border-top:1px solid #bfbfbf;border-left:1px solid #bfbfbf;background-color:#fff;transform:rotate(45deg)}.page-team .team .bio-container img{width:100%;height:auto}.page-team .team .bio-container .main-container{padding-bottom:24px}.page-team .team .bio-container .main-container:after{content:"";display:table;clear:both}.page-team .team .bio-container .photo-large{width:calc(50% - 21px);float:left;margin-left:14px;margin-left:0;width:calc(50% - 12px);display:none}@media (min-width:800px){.page-team .team .bio-container .photo-large{display:block}}.page-team .team .bio-container .photo-large img{width:calc(100% - 16px)}@media (min-width:800px){.page-team .team .bio-container .photo-small{display:none}}@media (min-width:800px){.page-team .team .bio-container .copy{width:calc(50% - 24px);float:left;margin-left:16px;margin-left:20px}}.page-team .team .bio-container .meta{position:relative}.page-team .team .bio-container .meta:after{content:"";display:table;clear:both}.page-team .team .bio-container .meta h2{font:300 20px/1.0666 OpenSans,arial,sans-serif}@media (min-width:800px){.page-team .team .bio-container .meta h2{font:300 30px/1.0666 OpenSans,arial,sans-serif}}.page-team .team .bio-container .meta .name-open{width:calc(100% - 28px);float:left;margin-left:14px;margin-left:0}.page-team .team .bio-container .meta .name{margin-right:14px}.page-team .team .bio-container .meta .credentials{font:300 18px/1.4 OpenSans,arial,sans-serif;display:inline-block;white-space:nowrap}.page-team .team .bio-container .title-container{margin-bottom:14px}.page-team .team .bio-container .title-container small{text-transform:none;color:#1e4db7}.page-team .team .bio-container .bio{margin-bottom:28px}.archive-insights .post .content .page-team .team .bio-container .bio li,.page-team .team .bio-container .bio .archive-insights .post .content li,.page-team .team .bio-container .bio p{margin-bottom:1em}.page-team .team .bio-container .contact{margin-bottom:16px}.page-team .team .bio-container .contact .email,.page-team .team .bio-container .contact .phone{font:400 18px/1.375 OpenSans,arial,sans-serif;display:block}.page-team .team .bio-container .contact .phone{margin-bottom:7px}.page-team .team .bio-container .contact .email{color:#1e4db7}.page-team .team .bio-container .close-container{margin-bottom:24px;padding:12px 0;text-align:center;border-bottom:1px solid #bfbfbf;display:none;cursor:pointer}@media (min-width:800px){.page-team .team .bio-container .close-container{text-align:left;padding:24px 0 4px}}.page-team .team .bio-container .close-container small{display:block;font-size:10px}@media (min-width:800px){.page-team .team .bio-container .close-container small{font-size:13px}}.page-tools{padding-top:120px}@media (min-width:800px){.page-tools{padding-top:180px}}.page-tools h1{max-width:900px}.page-tools h4{margin-bottom:5px}@media (min-width:1170px){.page-tools h4{margin-bottom:10px}}.page-tools small{font:400 10px/13px Graphik,verdana,serif;text-transform:none}.page-tools .dollar,.page-tools .v-money{font:400 20px/22px Lettera,arial,sans-serif;color:#1e4db7}.page-tools input.salary,.page-tools input.v-money{width:100%;max-width:calc(100% - 18px);padding:8px 6px 2px 8px;margin-bottom:5px}.page-tools .select-container{margin-bottom:5px}.page-tools .select-container .team-select{border:1px solid #bfbfbf;cursor:pointer;position:relative}.page-tools .select-container .team-select.error,.page-tools .select-container .team-select.error .teams{border-color:#ff6461!important}.archive-insights .post .content .page-tools .select-container .team-select li,.page-tools .select-container .team-select .archive-insights .post .content li,.page-tools .select-container .team-select p{font:400 16px/35px Lettera,arial,sans-serif;letter-spacing:1px;display:inline}.page-tools .select-container .team-select .selected{position:relative;height:35px}.page-tools .select-container .team-select .selected:before{content:"";position:absolute;top:13px;right:8px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid #000;transition:transform .3s ease}.page-tools .select-container .team-select.open{border-color:#000}.page-tools .select-container .team-select.open .selected:before{transform:rotate(90deg)}.page-tools .select-container .team-select .teams{display:none;position:absolute;z-index:2;max-height:300px;height:300px;width:100%;margin-left:-1px;overflow:auto;opacity:0;border:1px solid #bfbfbf;background-color:#fff;border-top:0;transition:opacity .3s ease}.page-tools .select-container .team-select .teams::-webkit-scrollbar-track{background-color:transparent}.page-tools .select-container .team-select .teams::-webkit-scrollbar{width:10px;background-color:transparent}.page-tools .select-container .team-select .teams::-webkit-scrollbar-thumb{background-color:#efefef}.page-tools .select-container .team-select.open .teams{display:block;opacity:1;border-color:#000}.page-tools .select-container .team-select .team img{position:absolute;top:50%;left:12px;width:30px;height:auto;transform:translateY(-50%)}.archive-insights .post .content .page-tools .select-container .team-select .team li,.page-tools .select-container .team-select .team .archive-insights .post .content li,.page-tools .select-container .team-select .team p{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;top:54%;left:54px;max-width:88%;transform:translateY(-50%)}.page-tools .select-container .team-select .placeholder{position:absolute;top:54%;left:12px;transform:translateY(-50%);font-family:Lettera,arial,sans-serif;color:#c8c8c8}.page-tools .select-container .team-select .teams .team{position:relative;height:45px}.page-tools .select-container .team-select .teams .team:hover{background-color:#efefef}.page-tools .column-result{position:relative;border-top:1px solid #979797;border-bottom:1px solid #979797;margin-top:8px;padding:12px 0}.page-tools .column-result h5{margin-left:6px}@media (min-width:800px){.page-tools .column-result h5{margin-left:0}}.page-tools .column-result .dollar{position:absolute;right:6px;top:50%;transform:translateY(-50%)}.page-about .photo-container img{width:100%;height:auto}.page-about .copy-container{margin-bottom:0}@media (min-width:800px){.page-about .copy-container{margin-bottom:27px}}.page-about .copy-container .info-item{margin-bottom:30px}@media (min-width:800px){.page-about .copy-container .info-item{margin-left:0;margin-bottom:70px;width:100%}}.page-about .copy-container .info-item h2{margin-bottom:10px}@media (min-width:800px){.page-about .copy-container .info-item h2{margin-bottom:27px}}@media (min-width:1170px){.archive-insights .post .content .page-about .copy-container .info-item li,.page-about .copy-container .info-item .archive-insights .post .content li,.page-about .copy-container .info-item h2,.page-about .copy-container .info-item p{text-align:justify}}.page-about .separator{border-bottom:1px solid #bfbfbf}@media (min-width:800px){.page-about .separator{margin:15px 0}}.page-about .press-container .title{margin:30px 0 12px}@media (min-width:800px){.page-about .press-container .title{margin:27px auto 14px}}.page-about .press-container .press-items{padding:17px 14px 0;margin:0 14px;background-color:#efefef}@media (min-width:800px){.page-about .press-container .press-items{background-color:transparent;margin:0 16px 0 90px;padding:17px 0 17px 16px}}@media (min-width:1170px){.page-about .press-container .press-items{margin:0 auto;padding:17px 16px}}.page-about .press-container .bg{padding-right:17px}@media (min-width:800px){.page-about .press-container .bg{background-color:#efefef;padding:17px 0}}.page-about .press-container .row{width:calc(100% - 28px);float:left;margin-left:14px;max-width:calc(100vw - 98px)}@media (min-width:800px){.page-about .press-container .row{width:calc(100% - 32px);float:left;margin-left:16px}}@media (min-width:1170px){.page-about .press-container .row{width:calc(100% - 32px);float:left;margin-left:16px}}@media (min-width:800px){.page-about .press-container .row{max-width:100vw;width:100%}}@media (min-width:800px){.page-about .press-container .column{width:calc(25% - 20px);float:left;margin-left:16px}}.page-about .press-container .press-item{padding:0 0 14px 40px;margin:0 0 11px;border-bottom:1px solid rgba(0,0,0,.25);position:relative}@media (min-width:800px){.page-about .press-container .press-item{height:30px;margin-bottom:12px;padding:0;border:0}}.page-about .press-container .press-item:last-child{border-bottom:0}@media (min-width:800px){.page-about .press-container .press-item .column{height:100%}}.archive-insights .post .content .page-about .press-container .press-item li,.page-about .press-container .press-item .archive-insights .post .content li,.page-about .press-container .press-item p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:calc(100% - 16px);font:400 14px/18px Lettera,arial,sans-serif}@media (min-width:800px){.archive-insights .post .content .page-about .press-container .press-item li,.page-about .press-container .press-item .archive-insights .post .content li,.page-about .press-container .press-item p{max-width:90%;transform:translateY(4px);font:400 14px/22px Lettera,arial,sans-serif}}.page-about .press-container .heading{display:none}.page-about .press-container .heading .column{padding-bottom:28px;margin-bottom:18px;border-bottom:1px solid rgba(0,0,0,.25)}.page-about .press-container .heading .column.first{margin-left:0}@media (min-width:800px){.page-about .press-container .heading{display:block}}.page-about .press-container .column.publication{position:relative}@media (min-width:800px){.archive-insights .post .content .page-about .press-container .column.publication li,.page-about .press-container .column.publication .archive-insights .post .content li,.page-about .press-container .column.publication p{position:absolute;left:40px;top:50%;max-width:70%;transform:translateY(-50%)}}.page-about .press-container .icon{display:inline-block;height:30px;width:30px;background-size:cover}.page-about .press-container .icon.large{display:none}@media (min-width:800px){.page-about .press-container .icon.large{display:block}}.page-about .press-container .icon.small{position:absolute;left:0}@media (min-width:800px){.page-about .press-container .icon.small{display:none}}.page-about .press-container a{color:#1e4db7}.page-about .press-container audio{margin-top:5px}@media (min-width:800px){.page-about .press-container audio{margin-top:0}}.page-contact .intro{margin-bottom:5px}@media (min-width:800px){.page-contact .intro{margin-bottom:30px}}@media (min-width:800px){.page-contact .contact-container{margin-bottom:125px}}@media (min-width:1100px){.page-contact .contact-container .left{width:calc(40% - 19.6px);float:left;margin-left:14px}}@media (min-width:1100px){.page-contact .contact-container .right{width:calc(60% - 22.4px);float:left;margin-left:14px}}.page-contact .contact-container a{white-space:normal;word-break:break-word}@media (max-width:1200px){.page-contact .contact-container a{font-size:18px}}.post-type-archive-chalk-talk .posts-group{transition:transform .3s ease-in}.post-type-archive-chalk-talk .posts-group.hidden{transform:scaleY(0)}.post-type-archive-chalk-talk .post{width:calc(100% - 28px);float:left;margin-left:14px}@media (min-width:800px){.post-type-archive-chalk-talk .post{width:calc(33.33333% - 21.33333px);float:left;margin-left:16px}}@media (min-width:1170px){.post-type-archive-chalk-talk .post{width:calc(33.33333% - 21.33333px);float:left;margin-left:16px}}.post-type-archive-chalk-talk .post .bg-image{display:block;position:relative;width:100%;padding-bottom:72.46%;margin-bottom:14px}.post-type-archive-chalk-talk .post .bg-image .credit{position:absolute;bottom:2px;left:8px;color:#fff;drop-shadow:1px 1px 2px rgba(0,0,0,.25);text-transform:none}.post-type-archive-chalk-talk .post .tagline{margin-bottom:8px}.post-type-archive-chalk-talk .post h3{margin-bottom:6px}@media (min-width:800px){.post-type-archive-chalk-talk .post h3{margin-left:-1px}}.page-home .intro .post-type-archive-chalk-talk .post a,.post-type-archive-chalk-talk .post .button,.post-type-archive-chalk-talk .post .page-home .intro a{border-color:#000;display:inline-block;margin:12px 0 40px}.no-touch .post-type-archive-chalk-talk .post .button:hover,.no-touch .post-type-archive-chalk-talk .post .page-home .intro a:hover,.page-home .intro .no-touch .post-type-archive-chalk-talk .post a:hover{color:#000;background-color:#f8de1c;border-color:#f8de1c}.archive-insights .post-type-archive-chalk-talk .post .content li,.post-type-archive-chalk-talk .archive-insights .post .content li,.post-type-archive-chalk-talk .post .content p{margin-bottom:1em}@media (min-width:800px){.archive-insights .post-type-archive-chalk-talk .post .content li,.post-type-archive-chalk-talk .archive-insights .post .content li,.post-type-archive-chalk-talk .post .content p{padding-right:1em}}.post-type-archive-chalk-talk .load-more,.post-type-archive-chalk-talk .month,.post-type-archive-chalk-talk .tagline,.post-type-archive-chalk-talk .toggle-more{font:700 12px/21px Lettera,arial,sans-serif;text-transform:uppercase;letter-spacing:1px}.post-type-archive-chalk-talk .load-more,.post-type-archive-chalk-talk .month{color:#1e4db7;margin-bottom:21px}.post-type-archive-chalk-talk .content.full{display:none}.post-type-archive-chalk-talk .toggle-more{margin-top:1em;display:block}.post-type-archive-chalk-talk .toggle-more:hover{opacity:.75}.post-type-archive-chalk-talk .show-less{display:none}.post-type-archive-chalk-talk .post.active .content.full,.post-type-archive-chalk-talk .post.active .show-less{display:block}.post-type-archive-chalk-talk .post.active .content.truncated,.post-type-archive-chalk-talk .post.active .show-more{display:none}.post-type-archive-chalk-talk .separator{border-bottom:1px solid #bfbfbf;margin-bottom:36px}@media (min-width:800px){.post-type-archive-chalk-talk .separator{margin-bottom:50px}}.post-type-archive-chalk-talk .load-more-container .contents{border-top:1px solid #bfbfbf;padding-top:4px}.post-type-archive-chalk-talk .load-more-container .load-more{display:block;margin-bottom:36px}.post-type-archive-chalk-talk .load-more-container .load-more:hover{color:#000}.archive-smart-money .intro img{width:100%;height:auto;margin-top:12px}@media (min-width:800px){.archive-smart-money .intro img{margin-top:24px}}.archive-smart-money .separator{border-bottom:1px solid #bfbfbf;margin:30px 0}@media (min-width:800px){.archive-smart-money .separator{margin:42px 0}}.archive-smart-money .posts{margin-bottom:0}.archive-smart-money .newsletter{margin-top:50px}.archive-smart-money .post.hidden{transform:scaleY(0)}.archive-smart-money .post .left{width:calc(100% - 28px);float:left;margin-left:14px}@media (min-width:800px){.archive-smart-money .post .left{width:calc(25% - 20px);float:left;margin-left:16px}}@media (min-width:1170px){.archive-smart-money .post .left{width:calc(25% - 20px);float:left;margin-left:16px}}.archive-smart-money .post .right{width:calc(100% - 28px);float:left;margin-left:14px}@media (min-width:800px){.archive-smart-money .post .right{width:calc(75% - 28px);float:left;margin-left:16px}}@media (min-width:1170px){.archive-smart-money .post .right{width:calc(75% - 28px);float:left;margin-left:16px}}.archive-smart-money .post .tagline{font:400 20px/27px Graphik,verdana,serif;margin-bottom:8px;color:#312d2d}.archive-smart-money .post h3{margin-bottom:6px}@media (min-width:800px){.archive-smart-money .post h3{margin-left:-3px}}.archive-smart-money .post .button,.archive-smart-money .post .page-home .intro a,.page-home .intro .archive-smart-money .post a{border-color:#000;display:inline-block;margin:24px 0 40px}.archive-smart-money .post .button:hover,.archive-smart-money .post .page-home .intro a:hover,.page-home .intro .archive-smart-money .post a:hover{color:#fff;background-color:#000}.archive-smart-money .post .date,.archive-smart-money .post .toggle-more{font:700 12px/21px Lettera,arial,sans-serif;text-transform:uppercase;letter-spacing:1px}.archive-smart-money .post .date{color:#1e4db7;margin-bottom:21px}.archive-smart-money .post .content img{max-width:100%!important;height:auto!important}.archive-insights .archive-smart-money .post .content li,.archive-smart-money .archive-insights .post .content li,.archive-smart-money .post .content p{margin-bottom:1em}@media (min-width:800px){.archive-insights .archive-smart-money .post .content li,.archive-smart-money .archive-insights .post .content li,.archive-smart-money .post .content p{padding-right:175px}}.archive-smart-money .post .content.full{display:none}.archive-smart-money .post .toggle-more{margin-top:1em;display:inline-block}.archive-smart-money .post .toggle-more:hover{opacity:.75}.archive-smart-money .post .show-less{display:none}.archive-smart-money .post figure{width:auto!important;max-width:100%!important;margin:22px 0;position:relative}.archive-smart-money .post figure img{width:100%;height:auto}.archive-smart-money .post figure figcaption{font:700 12px/16px Lettera,arial,sans-serif;letter-spacing:.5px}@media (min-width:800px){.archive-smart-money .post figure figcaption{position:absolute;top:0;left:-25vw;max-width:22vw}}@media (min-width:1170px){.archive-smart-money .post figure figcaption{left:-308px;max-width:243px}}.archive-smart-money .post figure figcaption a{color:#1e4db7}.archive-smart-money .post.active .content.full{display:block}.archive-smart-money .post.active .show-less{display:inline-block}.archive-smart-money .post.active .content.truncated,.archive-smart-money .post.active .show-more{display:none}.archive-smart-money .post .social-links{margin-top:18px;margin-left:-6px}.archive-smart-money .post .social-links li{display:inline-block}.archive-smart-money .post .social-links li.facebook a{background-image:url(/wp-content/themes/gavin/resources/assets/images/icon-facebook.svg)}.archive-smart-money .post .social-links li.email a{background-image:url(/wp-content/themes/gavin/resources/assets/images/icon-email.svg);background-size:auto 14px}.archive-smart-money .post .social-links li.twitter a{background-image:url(/wp-content/themes/gavin/resources/assets/images/icon-twitter.svg);background-size:auto 16px}.archive-smart-money .post .social-links li.linkedin a{background-image:url(/wp-content/themes/gavin/resources/assets/images/icon-linkedin.svg)}.archive-smart-money .post .social-links li a{display:inline-block;background-size:auto 18px;background-position:bottom;background-repeat:no-repeat}.archive-smart-money .post .social-links img{visibility:hidden;height:18px;width:auto;margin-right:14px}.archive-smart-money .load-more{display:inline-block;font:700 12px/21px Lettera,arial,sans-serif;text-transform:uppercase;letter-spacing:1px;color:#1e4db7}.no-touch .social-links li.facebook a:hover{background-image:url(/wp-content/themes/gavin/resources/assets/images/icon-facebook-blue.svg)}.no-touch .social-links li.email a:hover{background-image:url(/wp-content/themes/gavin/resources/assets/images/icon-email-blue.svg)}.no-touch .social-links li.twitter a:hover{background-image:url(/wp-content/themes/gavin/resources/assets/images/icon-twitter-blue.svg)}.no-touch .social-links li.linkedin a:hover{background-image:url(/wp-content/themes/gavin/resources/assets/images/icon-linkedin-blue.svg)}.blog *{box-sizing:border-box}.blog .btn-alt{display:inline-block;padding:12px 18px;text-transform:uppercase;font-weight:500;font-size:17px;line-height:1;letter-spacing:.025em;border:1px solid #000;transition:border-color .3s,background-color .3s}.blog .btn-alt:hover{background-color:#f8de1d;border-color:#f8de1d}.blog.section-articles .section__title h4{text-transform:uppercase;font-size:55px;line-height:1.2181;letter-spacing:0}@media (max-width:1023px){.blog.section-articles .section__title h4{font-size:50px}}.blog.section-articles .article__title.article__title h4{text-transform:none;font-size:28px;line-height:1.3928;letter-spacing:0}.blog.section-articles .section__btn{font-size:18px;line-height:1.36;text-decoration:underline;letter-spacing:0;text-transform:uppercase}.blog .section-articles{margin-top:75px;padding:125px 0 45px}@media only screen and (max-width:1400px){.blog .section-articles{padding:100px 0 45px}}@media only screen and (max-width:1200px){.blog .section-articles{padding:80px 0 30px}}@media only screen and (max-width:1024px){.blog .section-articles{margin-top:70px}}.blog .section-articles .section__head{margin-bottom:48px}@media only screen and (max-width:1400px){.blog .section-articles .section__head{margin-bottom:40px}}@media only screen and (max-width:1200px){.blog .section-articles .section__head{margin-bottom:30px}}@media only screen and (max-width:1024px){.blog .section-articles .section__head{margin-bottom:25px}}.blog .section-articles .section__body{margin-bottom:140px}@media only screen and (max-width:1400px){.blog .section-articles .section__body{margin-bottom:100px}}@media only screen and (max-width:1200px){.blog .section-articles .section__body{margin-bottom:70px}}@media only screen and (max-width:1024px){.blog .section-articles .section__body{margin-bottom:50px}}.blog .section-articles .section__title{margin-bottom:42px}@media only screen and (max-width:1400px){.blog .section-articles .section__title{margin-bottom:50px}}@media only screen and (max-width:1024px){.blog .section-articles .section__title{margin-bottom:35px}}@media only screen and (max-width:575px){.blog .section-articles .section__title{margin-bottom:25px}}.archive-insights .post .content .blog .section-articles .section__title li,.blog .section-articles .section__title .archive-insights .post .content li,.blog .section-articles .section__title p{font-size:27px;font:300 40px/.975 OpenSans,arial,sans-serif}@media only screen and (max-width:1200px){.archive-insights .post .content .blog .section-articles .section__title li,.blog .section-articles .section__title .archive-insights .post .content li,.blog .section-articles .section__title p{font-size:24px}}@media only screen and (max-width:1024px){.archive-insights .post .content .blog .section-articles .section__title li,.blog .section-articles .section__title .archive-insights .post .content li,.blog .section-articles .section__title p{font-size:20px}}@media only screen and (max-width:768px){.archive-insights .post .content .blog .section-articles .section__title li,.blog .section-articles .section__title .archive-insights .post .content li,.blog .section-articles .section__title p{font-size:18px}}@media only screen and (max-width:575px){.archive-insights .post .content .blog .section-articles .section__title li,.blog .section-articles .section__title .archive-insights .post .content li,.blog .section-articles .section__title p{font-size:16px}}@media only screen and (max-width:374px){.archive-insights .post .content .blog .section-articles .section__title li,.blog .section-articles .section__title .archive-insights .post .content li,.blog .section-articles .section__title p{font-size:14px}}.blog .section-articles .section__categories ul{list-style-type:none;display:flex;flex-wrap:wrap;margin:-7px;text-transform:uppercase}@media only screen and (max-width:1024px){.blog .section-articles .section__categories ul{flex-wrap:wrap;margin:-5px}}@media only screen and (max-width:575px){.blog .section-articles .section__categories ul{margin:-3px}}.blog .section-articles .section__categories ul li{padding:5px}@media only screen and (max-width:1024px){.blog .section-articles .section__categories ul li{padding:5px}}@media only screen and (max-width:575px){.blog .section-articles .section__categories ul li{padding:3px}}.blog .section-articles .section__categories ul li a{display:block;background-color:#f2f2f2;font-size:17px;line-height:1;padding:15px 24px 12px;font-weight:500;transition:background-color .3s,color .3s}@media only screen and (max-width:1400px){.blog .section-articles .section__categories ul li a{padding:10px 15px}}@media only screen and (max-width:1200px){.blog .section-articles .section__categories ul li a{font-size:12px}}@media only screen and (max-width:1024px){.blog .section-articles .section__categories ul li a{padding:7px 10px}}.blog .section-articles .section__categories ul li.current__category a,.blog .section-articles .section__categories ul li a:hover{background-color:#000;color:#fff}.blog .articles .articles__items{display:flex;flex-wrap:wrap;margin:-32px -15px;box-sizing:border-box}@media only screen and (max-width:1200px){.blog .articles .articles__items{margin:-25px -7px}}@media only screen and (max-width:768px){.blog .articles .articles__items{margin:-15px -7px}}@media only screen and (max-width:576px){.blog .articles .articles__items{margin:-20px 0}}.blog .articles .articles__item{width:33.33%;padding:32px 15px;box-sizing:border-box}@media only screen and (max-width:1200px){.blog .articles .articles__item{padding:25px 7px}}@media only screen and (max-width:1024px){.blog .articles .articles__item{width:50%}}@media only screen and (max-width:768px){.blog .articles .articles__item{padding:15px 7px}}@media only screen and (max-width:576px){.blog .articles .articles__item{width:100%;padding:20px 0}}.blog .article{height:100%;display:flex;flex-direction:column}.blog .article .article__image{padding-bottom:53%;margin-bottom:17px}@media only screen and (max-width:1200px){.blog .article .article__image{margin-bottom:10px;padding-bottom:60%}}@media only screen and (max-width:768px){.blog .article .article__image{padding-bottom:63%}}.blog .article .article__tags{display:flex;align-items:center;color:#646464;text-transform:uppercase;margin-bottom:12px;font-size:14px}@media only screen and (max-width:1200px){.blog .article .article__tags{font-size:12px}}@media only screen and (max-width:768px){.blog .article .article__tags{flex-wrap:wrap;margin-bottom:5px}}.archive-insights .post .content .blog .article .article__tags li,.blog .article .article__tags .archive-insights .post .content li,.blog .article .article__tags a,.blog .article .article__tags p{font-size:14px;letter-spacing:.025em;font-weight:500}@media only screen and (max-width:1200px){.archive-insights .post .content .blog .article .article__tags li,.blog .article .article__tags .archive-insights .post .content li,.blog .article .article__tags a,.blog .article .article__tags p{font-size:12px}}.archive-insights .post .content .blog .article .article__tags li,.blog .article .article__tags .archive-insights .post .content li,.blog .article .article__tags p{margin-right:5px}@media only screen and (max-width:768px){.archive-insights .post .content .blog .article .article__tags li,.blog .article .article__tags .archive-insights .post .content li,.blog .article .article__tags p{margin-right:0}}.blog .article .article__tags a{color:#1e4db5;display:block;margin-left:5px;transition:color .3s}@media only screen and (max-width:768px){.blog .article .article__tags a{margin-left:0;width:100%;line-height:1}}.blog .article .article__tags a:hover{color:#646464}@media only screen and (max-width:768px){.blog .article .article__tags span{display:none}}.blog .article .article__title{text-transform:uppercase;margin-bottom:21px}@media only screen and (max-width:1200px){.blog .article .article__title{margin-bottom:15px}}.blog .article .article__title h4{font-size:28px;line-height:1.3928;font-weight:300}@media only screen and (max-width:1400px){.blog .article .article__title h4{font-size:25px}}@media only screen and (max-width:1200px){.blog .article .article__title h4{font-size:22px}}@media only screen and (max-width:1024px){.blog .article .article__title h4{font-size:20px}}@media only screen and (max-width:768px){.blog .article .article__title h4{font-size:18px}}.blog .article .article__inner{display:flex;flex-direction:column;flex-grow:1}.blog .article .article__title{flex-grow:1}.blog .paging,.blog .paging li,.blog .paging ul{display:flex;justify-content:center}.blog .paging li{width:49px;height:49px;align-items:center;border:1px solid #e5e5e5;font-weight:500;font-size:17px;line-height:1;transition:border-color .3s,color .3s}@media only screen and (max-width:1200px){.blog .paging li{font-size:15px;width:40px;height:40px}}@media only screen and (max-width:375px){.blog .paging li{width:30px;height:30px;font-size:13px}}.blog .paging li.current,.blog .paging li:hover{border-color:#1e4db5;color:#1e4db5}.blog .paging li.pagination-ellipsis{border:none;align-items:flex-end;padding-bottom:5px}.blog .paging li.pagination-ellipsis:hover{border:none;color:#000}.blog .paging li+li{margin-left:6px}.blog .paging ul li a{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.blog .paging .pagination-next,.blog .paging .pagination-previous{font-size:0;width:49px;height:49px;display:flex;align-items:center;justify-content:center;border:1px solid #e5e5e5;background-color:#fff;margin-left:6px;transition:border-color .3s,color .3s}@media only screen and (max-width:1200px){.blog .paging .pagination-next,.blog .paging .pagination-previous{width:40px;height:40px}}@media only screen and (max-width:375px){.blog .paging .pagination-next,.blog .paging .pagination-previous{width:30px;height:30px}}.blog .paging .pagination-next:after,.blog .paging .pagination-previous:after{content:"";border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(-45deg);margin-left:-3px;transition:border-color .3s}@media only screen and (max-width:375px){.blog .paging .pagination-next:after,.blog .paging .pagination-previous:after{padding:2px}}.blog .paging .pagination-previous{margin-left:0;margin-right:6px}.blog .paging .pagination-previous:after{transform:rotate(135deg)}.blog .paging>.pagination-next:hover>.pagination-previous:hover,.blog .paging>.pagination-next:hover>.pagination-previous:hover:after{border-color:#1e4db5}.main-article{margin-top:75px;padding:145px 0 132px}@media only screen and (max-width:1400px){.main-article{padding:100px 0}}@media only screen and (max-width:1200px){.main-article{padding:80px 0}}@media only screen and (max-width:800px){.main-article{margin-top:45px}}@media only screen and (max-width:768px){.main-article{padding:100px 0}}.main-article *{box-sizing:border-box}.main-article h1{font-size:44px;line-height:1.2;letter-spacing:.08em;margin-bottom:62px}@media only screen and (max-width:1400px){.main-article h1{margin-bottom:50px}}@media only screen and (max-width:1200px){.main-article h1{font-size:42px}}@media only screen and (max-width:1024px){.main-article h1{margin-bottom:35px;font-size:38px}}@media only screen and (max-width:768px){.main-article h1{font-size:36px;margin-bottom:30px}}@media only screen and (max-width:575px){.main-article h1{margin-bottom:25px;font-size:32px;letter-spacing:.05em}}@media only screen and (max-width:375px){.main-article h1{font-size:30px}}.main-article .main__content{padding-bottom:50px}.main-article .main__content a{text-decoration:underline}@media only screen and (max-width:1200px){.main-article .main__content{padding-bottom:35px}}@media only screen and (max-width:768px){.main-article .main__content{padding-bottom:25px}}.main-article .main__content figure{margin-bottom:37px}@media only screen and (max-width:1200px){.main-article .main__content figure{margin-bottom:25px}}@media only screen and (max-width:768px){.main-article .main__content figure{margin-bottom:15px}}.main-article .main__content figure img{width:100%;height:auto}.main-article .main__content figure figcaption{font-size:13px;padding:10px 0 5px;border-bottom:1px solid #bfbfbf;letter-spacing:-.06em}@media only screen and (max-width:768px){.main-article .main__content figure figcaption{padding:7px 0 3px}}.archive-insights .post .content .main-article .main__content li,.main-article .main__content .archive-insights .post .content li,.main-article .main__content p{margin-bottom:36px;font-size:16px;line-height:2.25;letter-spacing:.015em}@media only screen and (max-width:1200px){.archive-insights .post .content .main-article .main__content li,.main-article .main__content .archive-insights .post .content li,.main-article .main__content p{margin-bottom:25px}}@media only screen and (max-width:1024px){.archive-insights .post .content .main-article .main__content li,.main-article .main__content .archive-insights .post .content li,.main-article .main__content p{line-height:2;margin-bottom:20px}}@media only screen and (max-width:768px){.archive-insights .post .content .main-article .main__content li,.main-article .main__content .archive-insights .post .content li,.main-article .main__content p{font-size:14px;margin-bottom:15px}}.archive-insights .post .content .main-article .main__content li:last-child,.main-article .main__content .archive-insights .post .content li:last-child,.main-article .main__content p:last-child{margin-bottom:0}.archive-insights .post .content .main-article .main__content li+figure,.main-article .main__content .archive-insights .post .content li+figure,.main-article .main__content p+figure{margin:50px 0 48px}@media only screen and (max-width:1200px){.archive-insights .post .content .main-article .main__content li+figure,.main-article .main__content .archive-insights .post .content li+figure,.main-article .main__content p+figure{margin:35px 0}}@media only screen and (max-width:768px){.archive-insights .post .content .main-article .main__content li+figure,.main-article .main__content .archive-insights .post .content li+figure,.main-article .main__content p+figure{margin:25px 0}}.main-article .main__footer{border-top:1px solid #bfbfbf;padding-top:20px;display:flex;justify-content:space-between}@media only screen and (max-width:575px){.main-article .main__footer{flex-direction:column}}.main-article .main__footer ul{display:flex;margin:0 -19px}@media only screen and (max-width:1024px){.main-article .main__footer ul{margin:0 -13px}}@media only screen and (max-width:575px){.main-article .main__footer ul{margin:0 -13px 10px}}.main-article .main__footer ul li{padding:0 19px}@media only screen and (max-width:1024px){.main-article .main__footer ul li{padding:0 13px}}.main-article .main__footer ul a{text-decoration:none;transition:opacity .3s}.main-article .main__footer ul a:hover{opacity:.7}.archive-insights .post .content .main-article .main__footer li,.main-article .main__footer .archive-insights .post .content li,.main-article .main__footer p{font-size:15px;letter-spacing:-.023em}.main-article .main__author{margin-top:70px}@media only screen and (max-width:1200px){.main-article .main__author{margin-top:50px}}@media only screen and (max-width:1024px){.main-article .main__author{margin-top:35px}}.main-article .main__foot{margin-top:83px}@media only screen and (max-width:1200px){.main-article .main__foot{margin-top:60px}}@media only screen and (max-width:1024px){.main-article .main__foot{margin-top:45px}}@media only screen and (max-width:575px){.main-article .main__foot{margin-top:30px}}.main-article .main__foot a{display:block}.main-article .main__foot .shell{display:flex;max-width:1070px;margin:55px auto 0}.main-article .main__next,.main-article .main__prev{flex-grow:1;border:1px solid #bfbfbf;text-transform:uppercase;font-size:14px;font-weight:500;width:calc(50% - 32px)}@media only screen and (max-width:1024px){.main-article .main__next,.main-article .main__prev{width:calc(50% - 24px)}}@media only screen and (max-width:768px){.main-article .main__next,.main-article .main__prev{font-size:12px}}.main-article .main__next{text-align:right}.main-article .main__next a,.main-article .main__prev a{padding:18px 27px;display:block;transition:color .3s}@media only screen and (max-width:1024px){.main-article .main__next a,.main-article .main__prev a{padding:13px 20px}}@media only screen and (max-width:768px){.main-article .main__next a,.main-article .main__prev a{padding:10px 15px}}@media only screen and (max-width:575px){.main-article .main__next a,.main-article .main__prev a{padding:7px 10px}}.main-article .main__next a:hover,.main-article .main__prev a:hover{color:#1e4db5}.main-article .main__btn{border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;transition:opacity .3s;text-align:center}.main-article .main__btn:hover{opacity:.7}.main-article .main__btn a{padding:18px 25px;display:block;width:64px}@media only screen and (max-width:1024px){.main-article .main__btn a{padding:13px 20px;width:calc(50% - 24px)}}@media only screen and (max-width:768px){.main-article .main__btn a{padding:10px 15px}}@media only screen and (max-width:575px){.main-article .main__btn a{padding:7px 10px}}.main-article .subtitle time{display:flex;align-items:center;color:#1e4db5;text-transform:uppercase;margin-bottom:17px;font-size:14px;font-weight:500}@media only screen and (max-width:1200px){.main-article .subtitle time{font-size:12px}}@media only screen and (max-width:768px){.main-article .subtitle time{flex-wrap:wrap;margin-bottom:10px}}.archive-insights .post .content .main-article .subtitle time li,.main-article .subtitle time .archive-insights .post .content li,.main-article .subtitle time a,.main-article .subtitle time p{font-size:14px;letter-spacing:.025em;font-weight:500;color:#646464;font-weight:400}@media only screen and (max-width:1200px){.archive-insights .post .content .main-article .subtitle time li,.main-article .subtitle time .archive-insights .post .content li,.main-article .subtitle time a,.main-article .subtitle time p{font-size:12px}}.archive-insights .post .content .main-article .subtitle time li,.main-article .subtitle time .archive-insights .post .content li,.main-article .subtitle time p{margin-right:5px}@media only screen and (max-width:768px){.archive-insights .post .content .main-article .subtitle time li,.main-article .subtitle time .archive-insights .post .content li,.main-article .subtitle time p{margin-right:0}}.main-article .subtitle time a{color:#1e4db5;display:block;margin-left:5px;transition:color .3s}@media only screen and (max-width:768px){.main-article .subtitle time a{margin-left:0;width:100%;line-height:1}}.main-article .subtitle time a:hover,.main-article .subtitle time span{color:#646464}@media only screen and (max-width:768px){.main-article .subtitle time span{display:none}}.main-article .author-box{padding:25px 25px 18px;background-color:#f2f2f2;display:flex}@media only screen and (max-width:768px){.main-article .author-box{padding:10px 10px 5px}}@media only screen and (max-width:415px){.main-article .author-box{flex-direction:column;padding:20px}}@media only screen and (max-width:375px){.main-article .author-box{padding:15px}}.main-article .author-box .author__image{margin-right:30px;width:fit-content;flex-shrink:0}@media only screen and (max-width:1200px){.main-article .author-box .author__image{margin-right:20px}}@media only screen and (max-width:768px){.main-article .author-box .author__image{margin-right:10px}}@media only screen and (max-width:415px){.main-article .author-box .author__image{margin-right:0;width:100%;margin-bottom:15px}}.main-article .author-box .author__image img{max-width:168px}@media only screen and (max-width:768px){.main-article .author-box .author__image img{max-width:150px}}@media only screen and (max-width:415px){.main-article .author-box .author__image img{max-width:100%;width:100%}}.archive-insights .post .content .main-article .author-box .author__content li,.main-article .author-box .author__content .archive-insights .post .content li,.main-article .author-box .author__content h6,.main-article .author-box .author__content p{margin-bottom:13px;font-size:18px;line-height:1.5;font-family:Graphik,verdana,serif;letter-spacing:-.025em}@media only screen and (max-width:1200px){.archive-insights .post .content .main-article .author-box .author__content li,.main-article .author-box .author__content .archive-insights .post .content li,.main-article .author-box .author__content h6,.main-article .author-box .author__content p{margin-bottom:10px}}@media only screen and (max-width:1024px){.archive-insights .post .content .main-article .author-box .author__content li,.main-article .author-box .author__content .archive-insights .post .content li,.main-article .author-box .author__content h6,.main-article .author-box .author__content p{font-size:16px}}@media only screen and (max-width:768px){.archive-insights .post .content .main-article .author-box .author__content li,.main-article .author-box .author__content .archive-insights .post .content li,.main-article .author-box .author__content h6,.main-article .author-box .author__content p{font-size:14px;margin-bottom:5px}}.main-article .author-box .author__content h6{font-weight:500}.main-article .author-box .author__content a{color:#1e4db5;transition:color .3s;letter-spacing:-.025em}@media only screen and (max-width:1024px){.main-article .author-box .author__content a{font-size:16px}}@media only screen and (max-width:768px){.main-article .author-box .author__content a{font-size:14px}}.main-article .author-box .author__content a:hover{color:#000}.main-article .author-box .author__content h6>span{text-transform:uppercase}