.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body,html{min-height:100%}body{background-color:#fff;margin:0;padding:0}body.user-is-not-tabbing *,body.user-is-not-tabbing :focus{outline:none}.grecaptcha-badge{display:none}hr{background-color:#d3d3d3;border:none;clear:both;display:block;font-size:.01em;height:1px;line-height:.01em;margin:30px 0}hr:first-child{margin-top:0}hr:last-child{margin-bottom:0}iframe{border:none}img{height:auto;width:100%}section{position:relative}.error{color:#f47721}.aligncenter{clear:both;display:block;margin:15px auto;max-width:250px}.aligncenter:first-child{margin-top:0}.aligncenter:last-child{margin-bottom:0}.alignleft{clear:none;float:left;margin:0 15px 7.5px 0;max-width:33%!important;width:auto}@media only screen and (min-width:600px){body:not(.sidebar-primary) .alignleft{margin-right:45px}}@media only screen and (min-width:800px){body:not(.sidebar-primary) .alignleft{margin-right:60px}}.alignright{clear:none;float:right;max-width:33%!important;margin:0 0 7.5px 15px;width:auto}@media only screen and (min-width:600px){body:not(.sidebar-primary) .alignright{margin-left:45px}}@media only screen and (min-width:800px){body:not(.sidebar-primary) .alignright{margin-left:60px}}.wp-caption{border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;overflow:hidden}.wp-caption figcaption{background-color:#fafafa;font-size:12px;line-height:1.7em;padding:15px}@media only screen and (max-width:479px){.wp-caption{clear:none;float:none;margin:30px 0;max-width:none!important}.wp-caption:first-child{margin-top:0}.wp-caption:last-child{margin-bottom:0}}@media only screen and (min-width:800px){.wp-caption.alignright{margin-right:-90px;margin-left:30px;max-width:50%!important}}@media only screen and (min-width:1200px){.wp-caption.alignleft{margin-right:30px;margin-left:-90px;max-width:50%!important}}.arrow-circle-right-fg-white{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Ccircle cx='256' cy='256' r='248' fill='%2349c7ed'/%3E%3Cpath d='M227.1 151.6l75.5 72.4H120c-13.3 0-24 10.7-24 24v16c0 13.3 10.7 24 24 24h182.6l-75.5 72.4c-9.7 9.3-9.9 24.8-.4 34.3l11 10.9c9.4 9.4 24.6 9.4 33.9 0L404.3 273c9.4-9.4 9.4-24.6 0-33.9L271.6 106.3c-9.4-9.4-24.6-9.4-33.9 0l-11 10.9c-9.5 9.6-9.3 25.1.4 34.4z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:inline-block;font-size:1rem;height:1em;line-height:.01em;text-indent:-9999px;width:1rem}.author-description{font-size:14px;line-height:1.7em;margin-top:45px}.post-cards .container{padding-top:60px;padding-bottom:60px}.wrap+.post-cards .container{padding-top:0}.card-cta{color:#1a7fc3;font-family:Open Sans,sans-serif;font-size:14px;line-height:1.25em;transition:all .5s ease}.card-cta:hover{color:#49c7ed}.card-cta svg{margin-left:7.5px}main article .card-cta{white-space:nowrap}.category-cards{background-color:#fafafa}.category-cards .container{padding-top:60px;padding-bottom:60px}.category-icon{clear:none;display:inline;float:right;margin:21px 0 0 15px;width:70px}@media only screen and (min-width:800px){.category-icon{margin-top:0;width:85px}}@media only screen and (min-width:600px){.cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.cols>.col{margin:15px 0 0 15px;width:calc(50% - 7.5px)}.cols>.col:nth-child(odd){margin-left:0}.cols>.col:nth-last-child(-n+2){margin-top:0}.cols.cols-3>*{margin:15px 0 0 15px;width:calc(33.3% - 10px)}.cols.cols-3>:nth-child(odd){margin-left:15px}.cols.cols-3>:nth-child(3n+1){margin-left:0}.cols.cols-3>:nth-child(-n+3){margin-top:0}.cols.cols-4>*{margin:15px 0 0 15px;width:calc(25% - 11.25px)}.cols.cols-4>:nth-child(3n+1){margin-left:15px}.cols.cols-4>:nth-child(4n+1){margin-left:0}.cols.cols-4>:nth-child(-n+4){margin-top:0}}.container{margin:0 auto;max-width:1003px;padding:30px 15px;width:100%}@media only screen and (min-width:480px){.container{padding-right:30px;padding-left:30px}}.container>.content{margin:15px 0}.container>.content>aside{margin-top:30px}.container>.content>aside section{margin:30px 0}.container>.content>aside section:first-child{margin-top:0}.container>.content>aside section:last-child{margin-bottom:0}@media only screen and (min-width:800px){html.flexbox .container>.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}html.flexbox .container>.content:first-child{margin-top:0}html.flexbox .container>.content:last-child{margin-bottom:0}html.flexbox .container>.content>main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}html.flexbox .container>.content>aside{-ms-flex-preferred-size:264px;flex-basis:264px;-ms-flex-negative:0;flex-shrink:0;margin:0 0 0 30px;width:264px}}.entry-content>img:first-child{margin-bottom:30px}@media only screen and (min-width:800px){.entry-content>img:first-child{margin-bottom:45px}}.latest-cards .container{max-width:1220px}html .page-id-50 .cards .card .thumbnail{height:90vw;max-height:none;min-height:0}@media only screen and (min-width:600px){html .page-id-50 .cards .card .thumbnail{height:240px}}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;font-size:14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:line-height;margin:45px 0}.pagination:first-child{margin-top:0}.pagination:last-child{margin-bottom:0}.pagination>*{margin:0 7.5px}.pagination .next,.pagination .prev{white-space:nowrap}@media only screen and (min-width:600px){.pagination{font-size:1rem;line-height:line-height}.pagination>*{margin:0 15px}}.posts-navigation .screen-reader-text{display:none}@media only screen and (max-width:799px){.only-large-tablet-and-up{display:none}}@media only screen and (max-width:919px){.only-desktop-and-up{display:none}}.entry-content .regions-list ul{margin-top:0;margin-bottom:0}.entry-content .regions-list ul li{font-size:.8889rem;line-height:1.25em;margin:7.5px 0;padding:0}.entry-content .regions-list ul li:first-child{margin-top:0}.entry-content .regions-list ul li:last-child{margin-bottom:0}.entry-content .regions-list ul li:before{display:none}@media only screen and (min-width:600px){.entry-content .regions-list ul:not(:first-child){padding-left:7.5px}.entry-content .regions-list ul:not(:last-child){padding-right:7.5px}}@media only screen and (min-width:800px){.entry-content .regions-list ul:not(:first-child){padding-left:15px}.entry-content .regions-list ul:not(:last-child){padding-right:15px}}.widget-press-releases h3{border-bottom:1px solid #bbb;padding-bottom:7.5px}.widget-press-releases h4{font-size:.8889rem;line-height:1.25em}.widget-press-releases p{font-size:.8889rem;line-height:1.7em}.wrap .above-content{border-bottom:1px solid #d3d3d3;padding-bottom:7.5px}.wrap .above-content:after{content:"";display:table;clear:both}.wrap .above-content .social-share{font-size:12px;line-height:1.25em}.wrap>.content{padding-top:15px}.wrap .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wrap .info>*{margin-top:0;margin-bottom:0}.error404 .wrap>.container{min-height:600px;padding-bottom:60px}@media only screen and (min-width:800px){.wrap .above-content h1{margin-bottom:22.5px}.wrap>.container{padding-top:60px;padding-bottom:60px}}body.post-type-archive-policies-procedures .wrap .above-content{border-bottom:none;padding-bottom:0}body.post-type-archive-policies-procedures .wrap .above-content+.content{margin-top:7.5px}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-.5px,0,0);transform:translate3d(-.5px,0,0)}20%,80%{-webkit-transform:translate3d(1px,0,0);transform:translate3d(1px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}40%,60%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-.5px,0,0);transform:translate3d(-.5px,0,0)}20%,80%{-webkit-transform:translate3d(1px,0,0);transform:translate3d(1px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}40%,60%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}}@-webkit-keyframes slideOpen{0%{display:none;max-height:0}1%{display:block;max-height:0}to{display:block;max-height:800px}}@keyframes slideOpen{0%{display:none;max-height:0}1%{display:block;max-height:0}to{display:block;max-height:800px}}.bypass-block{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.bypass-block:focus{background-color:#eee;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.bypass-block{position:absolute;top:0;left:0}html{font-size:112.5%}body{color:#666;font-family:Open Sans,sans-serif;font-size:1rem;line-height:1.7em}a{color:#1a7fc3;transition:all .5s ease}a,a:hover{text-decoration:none}a:hover{color:#49c7ed}a img{border:none}strong{font-weight:600}.col,.cols,.sp-data,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:15px 0}.col:first-child,.cols:first-child,.sp-data:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,li:first-child,ol:first-child,p:first-child,ul:first-child{margin-top:0}.col:last-child,.cols:last-child,.sp-data:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,li:last-child,ol:last-child,p:last-child,ul:last-child{margin-bottom:0}blockquote{border-top:2px solid #1a7fc3;border-bottom:2px solid #1a7fc3;font-family:Oswald,sans-serif;font-weight:400;line-height:1.7em;margin:30px;padding:15px 0;text-align:center}@media only screen and (min-width:600px){blockquote{clear:none;float:right;margin:0 0 7.5px 15px;text-align:left;width:264px}}h1{font-family:Oswald,sans-serif;font-size:1.778rem;font-weight:400;line-height:1.25em}h1 a{color:#666}h1.subheader{font-size:1.111rem;line-height:1.25em;margin-top:-15px}@media only screen and (min-width:600px){h1{font-size:2.333rem}}h2{font-size:1.556rem}h2,h3{font-family:Oswald,sans-serif;font-weight:400;line-height:1.25em}h3{font-size:.9444rem}h4{color:#666;font-weight:600;line-height:1.7em;margin-top:30px}h4,h5{font-size:1rem}h5{text-transform:uppercase}h5,h6{line-height:1.25em}h6{font-size:.8889rem}h1.underline,h2.underline,h3.underline,h4.underline,h5.underline,h6.underline{border-bottom:1px solid #999;padding-bottom:5px}h1 .link,h2 .link,h3 .link,h4 .link,h5 .link,h6 .link{color:#1a7fc3;font-family:Open Sans,sans-serif;font-size:14px;line-height:1.25em;transition:all .5s ease;clear:none;float:right;margin:7.5px 0 0 15px;width:auto}h1 .link:hover,h2 .link:hover,h3 .link:hover,h4 .link:hover,h5 .link:hover,h6 .link:hover{color:#49c7ed}h1 .link svg,h2 .link svg,h3 .link svg,h4 .link svg,h5 .link svg,h6 .link svg{margin-left:7.5px}ul{list-style:none}li,ul{padding:0}li{margin:0}.entry-content h2{color:#444;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:600;line-height:1.25em;margin-top:30px}.entry-content h2:first-child{margin-top:0}.entry-content h2:last-child{margin-bottom:0}.entry-content h3{color:#444;font-family:Open Sans,sans-serif;font-size:.9444rem;font-weight:600;line-height:1.25em;margin-top:30px}.entry-content h3:first-child{margin-top:0}.entry-content h3:last-child{margin-bottom:0}.entry-content h4{margin-top:30px}.entry-content h4:first-child{margin-top:0}.entry-content h4:last-child{margin-bottom:0}.entry-content li{font-size:.8889rem;line-height:1.7em;margin:7.5px 0;position:relative}.entry-content ol{margin-left:30px;margin-right:30px;padding:0}.entry-content ol li{margin-left:0;margin-right:0;padding-left:15px;padding-right:15px}.entry-content ul li{padding-left:34px;padding-right:34px}.entry-content ul li:before{background-color:#666;border-radius:50%;content:"";display:block;height:4px;position:absolute;left:10.05px;top:.7em;width:4px}.card{border-radius:4px;background-color:#fff;box-shadow:0 0 35px 15px rgba(0,0,0,.06);margin:30px 0;overflow:hidden;-webkit-transform:scale(1);transform:scale(1);transition:all .5s ease;will-change:transform}.card:first-child{margin-top:0}.card:last-child{margin-bottom:0}.card.aspect-compare-loading{opacity:0;transition:none}.card.bg-light-gray{background-color:#fafafa;box-shadow:none}html .card.border-blue{border:1px solid rgba(26,127,195,.67)}.card .text-content{padding:15px}.card .text-content ol,.card .text-content p,.card .text-content ul{font-size:14px;line-height:1.38em;margin:7.5px 0}.card .text-content ol:first-child,.card .text-content p:first-child,.card .text-content ul:first-child{margin-top:0}.card .text-content ol:last-child,.card .text-content p:last-child,.card .text-content ul:last-child{margin-bottom:0}.card .text-content ol li,.card .text-content ul:not(.meta) li{font-size:14px;line-height:1.7em;margin:3.75px 0}.card .text-content ol li:first-child,.card .text-content ul:not(.meta) li:first-child{margin-top:0}.card .text-content ol li:last-child,.card .text-content ul:not(.meta) li:last-child{margin-bottom:0}.card .text-content .excerpt{font-size:13px;line-height:1.35em}.card .rp4wp_component_title{padding:15px 15px 7.5px}.card .rp4wp_component_title>h2,.card .text-content>h2{color:#666;display:block;font-family:Oswald,sans-serif;font-size:16px;font-weight:400;line-height:1.25em;margin-bottom:0;transition:all .5s ease}.card .rp4wp_component_title>h2+.meta,.card .text-content>h2+.meta{margin-top:7.5px}.card .entry-summary .cta{color:#1a7fc3;font-family:Open Sans,sans-serif;font-size:14px;line-height:1.25em;transition:all .5s ease}.card .entry-summary .cta svg{margin-left:7.5px}.card .entry-summary .cta:hover{color:#49c7ed}.card .rp4wp_component_excerpt>a:last-child,.card .rp4wp_component_excerpt>p:last-child{color:#1a7fc3;font-family:Open Sans,sans-serif;font-size:14px;line-height:1.25em;transition:all .5s ease}.card .rp4wp_component_excerpt>a:last-child svg,.card .rp4wp_component_excerpt>p:last-child svg{margin-left:7.5px}.card .rp4wp_component_excerpt>a:last-child:hover,.card .rp4wp_component_excerpt>p:last-child:hover{color:#49c7ed}.card .entry-summary{margin:7.5px 0}.card .entry-summary:first-child{margin-top:0}.card .entry-summary:last-child{margin-bottom:0}.card .rp4wp_component_excerpt{padding:0 15px 15px}.card .rp4wp-related-post-image,.card .rp4wp_component_image,.card .thumbnail{overflow:hidden;position:relative;width:100%}.card .rp4wp-related-post-image:before,.card .rp4wp_component_image:before,.card .thumbnail:before{content:"";display:block;height:0;padding-top:52.4%;width:100%}.card .rp4wp-related-post-image img,.card .rp4wp_component_image img,.card .thumbnail img{height:auto;left:0;position:absolute;top:30%;-webkit-transform:translateY(-30%);transform:translateY(-30%);width:100%}.card .rp4wp-related-post-image.aspect-compare-taller img,.card .rp4wp_component_image.aspect-compare-taller img,.card .thumbnail.aspect-compare-taller img{height:100%;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}.card.extra,.card[onclick]{cursor:pointer}.card.extra:hover,.card[onclick]:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.card.extra:hover .text-content>h2,.card[onclick]:hover .text-content>h2{color:#49c7ed}.card.extra{background-color:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card.extra .text-content{padding:45px;text-align:center}.card.extra .text-content h2{line-height:1.7em}@media only screen and (min-width:800px) and (max-width:950px){.card.extra .text-content{padding:22.5px}.card.extra .text-content h2,.card.extra .text-content p{font-size:14px;line-height:1.7em}}.container>.content>aside .card.widget{margin-left:auto;margin-right:auto;max-width:360px}.container>.content>aside .card.widget .text-content .textwidget>*,.container>.content>aside .card.widget .text-content>*{margin:15px 0}.container>.content>aside .card.widget .text-content .textwidget>:first-child,.container>.content>aside .card.widget .text-content>:first-child{margin-top:0}.container>.content>aside .card.widget .text-content .textwidget>:last-child,.container>.content>aside .card.widget .text-content>:last-child{margin-bottom:0}.container>.content>aside .card.widget .text-content h2{font-size:22px;line-height:1.25em}.container>.content>aside .card.widget .text-content .btn{margin-top:7.5px;min-width:0}.container>.content>aside .card.widget .text-content .textwidget{display:inline}.cards{margin:30px 0}.cards:first-child{margin-top:0}.cards:last-child{margin-bottom:0}.above-content+.cards{margin-top:15px}@media only screen and (min-width:600px){.cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:-15px;margin-right:-15px}.cards .card{margin:30px 15px 0;width:calc(50% - 30px)}.cards .card:nth-child(-n+2){margin-top:0}.cards.cards-2 .card{width:calc(50% - 30px)}.cards.cards-2 .card:nth-child(3){margin-top:30px}.cards.cards-3 .card{width:calc(33.3% - 30px)}.cards.cards-3 .card:nth-child(-n+3){margin-top:0}}@media only screen and (min-width:800px){.cards .card{width:calc(33.3% - 30px)}.cards .card:nth-child(-n+3){margin-top:0}}@media only screen and (min-width:1020px){.cards .card{width:calc(25% - 30px)}.cards .card:nth-child(-n+4){margin-top:0}.cards.cards-2 .card{width:calc(50% - 30px)}.cards.cards-2 .card:nth-child(4){margin-top:30px}.cards.cards-3 .card{width:calc(33.3% - 30px)}.cards.cards-3 .card:nth-child(4){margin-top:30px}}.lead-in{color:#1a7fc3;font-size:14px;font-weight:400;line-height:1.25em;margin:30px 0 7.5px}html .lead-in+*{margin-top:0}form{margin:22.5px 0 15px}form:first-child{margin-top:0}form:last-child{margin-bottom:0}form .cols{margin:15px 0}form .cols:first-child{margin-top:0}form .cols:last-child{margin-bottom:0}input[type=email],input[type=password],input[type=phone],input[type=search],input[type=tel],input[type=text],textarea{border:1px solid #d3d3d3;border-radius:4px;color:#666;font-family:Open Sans,sans-serif;font-weight:600;font-size:16px;line-height:1.7em;padding:3px 10px;width:100%;-webkit-appearance:none}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=phone]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#b3b2b2}input[type=email]:-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]:-moz-placeholder,input[type=password]::-moz-placeholder,input[type=phone]:-moz-placeholder,input[type=phone]::-moz-placeholder,input[type=search]:-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]:-moz-placeholder,input[type=text]::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#b3b2b2}input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=phone]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#b3b2b2}input[type=email]:not(textarea),input[type=password]:not(textarea),input[type=phone]:not(textarea),input[type=search]:not(textarea),input[type=tel]:not(textarea),input[type=text]:not(textarea),textarea:not(textarea){height:3em}textarea{font-size:1em;line-height:1.7em;height:100px}input[type=checkbox],input[type=radio]{cursor:pointer;height:100%;margin-right:3.75px;opacity:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}input[type=checkbox]+.wpcf7-list-item-label,input[type=checkbox]+label,input[type=radio]+.wpcf7-list-item-label,input[type=radio]+label{padding-left:20px;position:relative}input[type=checkbox]+.wpcf7-list-item-label:before,input[type=checkbox]+label:before,input[type=radio]+.wpcf7-list-item-label:before,input[type=radio]+label:before{background-repeat:no-repeat;background-size:contain;content:"";cursor:pointer;display:inline-block;height:1em;left:0;margin-right:3.75px;position:absolute;-webkit-transform:translateY(.15em);transform:translateY(.15em);top:0;width:1em}input[type=checkbox]+.wpcf7-list-item-label:before,input[type=checkbox]+label:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg class='svg-inline--fa fa-square fa-w-14' aria-hidden='true' data-fa-processed='' data-prefix='far' data-icon='square' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23666' d='M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-6 400H54c-3.3 0-6-2.7-6-6V86c0-3.3 2.7-6 6-6h340c3.3 0 6 2.7 6 6v340c0 3.3-2.7 6-6 6z'%3E%3C/path%3E%3C/svg%3E")}input[type=checkbox]:checked+.wpcf7-list-item-label:before,input[type=checkbox]:checked+label:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg class='svg-inline--fa fa-check-square fa-w-14' aria-hidden='true' data-fa-processed='' data-prefix='fas' data-icon='check-square' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23666' d='M400 480H48c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48h352c26.51 0 48 21.49 48 48v352c0 26.51-21.49 48-48 48zm-204.686-98.059l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.248-16.379-6.249-22.628 0L184 302.745l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.25 16.379 6.25 22.628.001z'%3E%3C/path%3E%3C/svg%3E")}input[type=radio]+.wpcf7-list-item-label:before,input[type=radio]+label:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg class='svg-inline--fa fa-circle fa-w-16' aria-hidden='true' data-fa-processed='' data-prefix='far' data-icon='circle' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23666' d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200z'%3E%3C/path%3E%3C/svg%3E")}input[type=radio]:checked+.wpcf7-list-item-label:before,input[type=radio]:checked+label:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg class='svg-inline--fa fa-dot-circle fa-w-16' aria-hidden='true' data-fa-processed='' data-prefix='fas' data-icon='dot-circle' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23666' d='M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm80 248c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80z'%3E%3C/path%3E%3C/svg%3E")}.wpcf7-list-item-label,label{display:block;line-height:1.25em;margin:3.75px 0}.wpcf7-list-item-label:first-child,label:first-child{margin-top:0}.wpcf7-list-item-label:last-child,label:last-child{margin-bottom:0}.mc-field-group,.row{font-size:.8889rem;margin:15px 0;position:relative}.mc-field-group:first-child,.row:first-child{margin-top:0}.mc-field-group:last-child,.row:last-child{margin-bottom:0}.mc-field-group .col,.mc-field-group .cols,.mc-field-group .sp-data,.mc-field-group h1,.mc-field-group h2,.mc-field-group h3,.mc-field-group h4,.mc-field-group h5,.mc-field-group h6,.mc-field-group li,.mc-field-group ol,.mc-field-group p,.mc-field-group ul,.row .col,.row .cols,.row .sp-data,.row h1,.row h2,.row h3,.row h4,.row h5,.row h6,.row li,.row ol,.row p,.row ul{margin:3.75px 0}.mc-field-group .col:first-child,.mc-field-group .cols:first-child,.mc-field-group .sp-data:first-child,.mc-field-group h1:first-child,.mc-field-group h2:first-child,.mc-field-group h3:first-child,.mc-field-group h4:first-child,.mc-field-group h5:first-child,.mc-field-group h6:first-child,.mc-field-group li:first-child,.mc-field-group ol:first-child,.mc-field-group p:first-child,.mc-field-group ul:first-child,.row .col:first-child,.row .cols:first-child,.row .sp-data:first-child,.row h1:first-child,.row h2:first-child,.row h3:first-child,.row h4:first-child,.row h5:first-child,.row h6:first-child,.row li:first-child,.row ol:first-child,.row p:first-child,.row ul:first-child{margin-top:0}.mc-field-group .col:last-child,.mc-field-group .cols:last-child,.mc-field-group .sp-data:last-child,.mc-field-group h1:last-child,.mc-field-group h2:last-child,.mc-field-group h3:last-child,.mc-field-group h4:last-child,.mc-field-group h5:last-child,.mc-field-group h6:last-child,.mc-field-group li:last-child,.mc-field-group ol:last-child,.mc-field-group p:last-child,.mc-field-group ul:last-child,.row .col:last-child,.row .cols:last-child,.row .sp-data:last-child,.row h1:last-child,.row h2:last-child,.row h3:last-child,.row h4:last-child,.row h5:last-child,.row h6:last-child,.row li:last-child,.row ol:last-child,.row p:last-child,.row ul:last-child{margin-bottom:0}.mc-field-group.buttons,.row.buttons{margin:30px 0 0}.mc-field-group.cbs label,.mc-field-group.input-group label,.mc-field-group.radios label,.row.cbs label,.row.input-group label,.row.radios label{display:inline-block;margin:0}.mc-field-group.cbs input,.mc-field-group.input-group input,.mc-field-group.radios input,.row.cbs input,.row.input-group input,.row.radios input{margin:0 3.75px 0 0}@media only screen and (min-width:600px){.mc-field-group.cbs:after,.mc-field-group.input-group:after,.mc-field-group.radios:after,.row.cbs:after,.row.input-group:after,.row.radios:after{content:"";display:table;clear:both}.mc-field-group.cbs .group,.mc-field-group.cbs .wpcf7-list-item,.mc-field-group.cbs>ul>li,.mc-field-group.input-group .group,.mc-field-group.input-group .wpcf7-list-item,.mc-field-group.input-group>ul>li,.mc-field-group.radios .group,.mc-field-group.radios .wpcf7-list-item,.mc-field-group.radios>ul>li,.row.cbs .group,.row.cbs .wpcf7-list-item,.row.cbs>ul>li,.row.input-group .group,.row.input-group .wpcf7-list-item,.row.input-group>ul>li,.row.radios .group,.row.radios .wpcf7-list-item,.row.radios>ul>li{clear:none;display:block;float:left;margin:0;position:relative;width:auto}.mc-field-group.cbs .group:not(:last-child),.mc-field-group.cbs .wpcf7-list-item:not(:last-child),.mc-field-group.cbs>ul>li:not(:last-child),.mc-field-group.input-group .group:not(:last-child),.mc-field-group.input-group .wpcf7-list-item:not(:last-child),.mc-field-group.input-group>ul>li:not(:last-child),.mc-field-group.radios .group:not(:last-child),.mc-field-group.radios .wpcf7-list-item:not(:last-child),.mc-field-group.radios>ul>li:not(:last-child),.row.cbs .group:not(:last-child),.row.cbs .wpcf7-list-item:not(:last-child),.row.cbs>ul>li:not(:last-child),.row.input-group .group:not(:last-child),.row.input-group .wpcf7-list-item:not(:last-child),.row.input-group>ul>li:not(:last-child),.row.radios .group:not(:last-child),.row.radios .wpcf7-list-item:not(:last-child),.row.radios>ul>li:not(:last-child){margin-right:30px}}input:focus{background-color:#d2f3fd}.indicates-required{font-size:14px;line-height:1.25em}.mc4wp-response{margin:15px 0}.mc4wp-response:first-child{margin-top:0}.mc4wp-response:last-child{margin-bottom:0}body:not(.user-is-not-tabbing) .mc4wp-form-fields .group input:focus+label{border-bottom:1px dashed #fff}.wpcf7-form select{max-width:100%}.wpcf7-form .wpcf7-list-item{display:inline;margin:0;padding:0}.wpcf7-form div.wpcf7-response-output{border:none;font-size:.8889rem;margin:15px 0;padding:0;position:relative}.wpcf7-form div.wpcf7-response-output:first-child{margin-top:0}.wpcf7-form div.wpcf7-response-output:last-child{margin-bottom:0}.wpcf7-form div.wpcf7-not-valid-tip,.wpcf7-form div.wpcf7-validation-errors{color:red}.btn,button,input[type=button],input[type=submit]{background-color:#1a7fc3;border:2px solid #1a7fc3;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-family:Open Sans,sans-serif;font-size:.8889rem;font-weight:600;line-height:1.25em;margin:3.75px 0;min-width:216px;padding:7px 10px;text-align:center;transition:all .5s ease;white-space:normal;width:100%;-webkit-appearance:none}.btn:first-child,button:first-child,input[type=button]:first-child,input[type=submit]:first-child{margin-top:0}.btn:last-child,button:last-child,input[type=button]:last-child,input[type=submit]:last-child{margin-bottom:0}.btn:active,.btn:hover,.btn:link,.btn:visited,button:active,button:hover,button:link,button:visited,input[type=button]:active,input[type=button]:hover,input[type=button]:link,input[type=button]:visited,input[type=submit]:active,input[type=submit]:hover,input[type=submit]:link,input[type=submit]:visited{color:#fff}.btn:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{background-color:#49c7ed;border-color:#49c7ed}.btn:first-child,button:first-child,input[type=button]:first-child,input[type=submit]:first-child{margin-left:0}.btn:last-child,button:last-child,input[type=button]:last-child,input[type=submit]:last-child{margin-right:0}.btn.secondary,button.secondary,input[type=button].secondary,input[type=submit].secondary{background-color:#d3d3d3}.btn.secondary:hover,button.secondary:hover,input[type=button].secondary:hover,input[type=submit].secondary:hover{background-color:#edecec}@media only screen and (min-width:480px){.btn,button,input[type=button],input[type=submit]{width:auto}}@media only screen and (min-width:600px){.btn,button,input[type=button],input[type=submit]{margin:0 3.75px;padding:7.5px 15px}.btn:first-child,button:first-child,input[type=button]:first-child,input[type=submit]:first-child{margin-left:0}.btn:last-child,button:last-child,input[type=button]:last-child,input[type=submit]:last-child{margin-right:0}}.addtoany_list a:hover span{opacity:1}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;list-style:none;margin-bottom:7.5px}.breadcrumbs:first-child{margin-top:0}.breadcrumbs:last-child{margin-bottom:0}.breadcrumbs li{font-size:12px;line-height:1.25em}.breadcrumbs li:not(:last-child):after{content:">";margin:0 3.75px}.breadcrumbs+h1{margin-top:0}.callout-card{border-radius:4px;background-color:#fff;box-shadow:0 0 35px 15px rgba(0,0,0,.06);overflow:hidden;-webkit-transform:scale(1);transform:scale(1);transition:all .5s ease;will-change:transform;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:15px solid #d3d3d3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:30px 0;padding:15px 22.5px;width:100%}.callout-card.aspect-compare-loading{opacity:0;transition:none}.callout-card.bg-light-gray{background-color:#fafafa;box-shadow:none}html .callout-card.border-blue{border:1px solid rgba(26,127,195,.67)}.callout-card .text-content{padding:15px}.callout-card .text-content ol,.callout-card .text-content p,.callout-card .text-content ul{font-size:14px;line-height:1.38em;margin:7.5px 0}.callout-card .text-content ol:first-child,.callout-card .text-content p:first-child,.callout-card .text-content ul:first-child{margin-top:0}.callout-card .text-content ol:last-child,.callout-card .text-content p:last-child,.callout-card .text-content ul:last-child{margin-bottom:0}.callout-card .text-content ol li,.callout-card .text-content ul:not(.meta) li{font-size:14px;line-height:1.7em;margin:3.75px 0}.callout-card .text-content ol li:first-child,.callout-card .text-content ul:not(.meta) li:first-child{margin-top:0}.callout-card .text-content ol li:last-child,.callout-card .text-content ul:not(.meta) li:last-child{margin-bottom:0}.callout-card .text-content .excerpt{font-size:13px;line-height:1.35em}.callout-card .rp4wp_component_title{padding:15px 15px 7.5px}.callout-card .rp4wp_component_title>h2,.callout-card .text-content>h2{color:#666;display:block;font-family:Oswald,sans-serif;font-size:16px;font-weight:400;line-height:1.25em;margin-bottom:0;transition:all .5s ease}.callout-card .rp4wp_component_title>h2+.meta,.callout-card .text-content>h2+.meta{margin-top:7.5px}.callout-card .entry-summary .cta{color:#1a7fc3;font-family:Open Sans,sans-serif;font-size:14px;line-height:1.25em;transition:all .5s ease}.callout-card .entry-summary .cta svg{margin-left:7.5px}.callout-card .entry-summary .cta:hover{color:#49c7ed}.callout-card .rp4wp_component_excerpt>a:last-child,.callout-card .rp4wp_component_excerpt>p:last-child{color:#1a7fc3;font-family:Open Sans,sans-serif;font-size:14px;line-height:1.25em;transition:all .5s ease}.callout-card .rp4wp_component_excerpt>a:last-child svg,.callout-card .rp4wp_component_excerpt>p:last-child svg{margin-left:7.5px}.callout-card .rp4wp_component_excerpt>a:last-child:hover,.callout-card .rp4wp_component_excerpt>p:last-child:hover{color:#49c7ed}.callout-card .entry-summary{margin:7.5px 0}.callout-card .entry-summary:first-child{margin-top:0}.callout-card .entry-summary:last-child{margin-bottom:0}.callout-card .rp4wp_component_excerpt{padding:0 15px 15px}.callout-card .rp4wp-related-post-image,.callout-card .rp4wp_component_image,.callout-card .thumbnail{overflow:hidden;position:relative;width:100%}.callout-card .rp4wp-related-post-image:before,.callout-card .rp4wp_component_image:before,.callout-card .thumbnail:before{content:"";display:block;height:0;padding-top:52.4%;width:100%}.callout-card .rp4wp-related-post-image img,.callout-card .rp4wp_component_image img,.callout-card .thumbnail img{height:auto;left:0;position:absolute;top:30%;-webkit-transform:translateY(-30%);transform:translateY(-30%);width:100%}.callout-card .rp4wp-related-post-image.aspect-compare-taller img,.callout-card .rp4wp_component_image.aspect-compare-taller img,.callout-card .thumbnail.aspect-compare-taller img{height:100%;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}.callout-card.extra,.callout-card[onclick]{cursor:pointer}.callout-card.extra:hover,.callout-card[onclick]:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.callout-card.extra:hover .text-content>h2,.callout-card[onclick]:hover .text-content>h2{color:#49c7ed}.callout-card.extra{background-color:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.callout-card.extra .text-content{padding:45px;text-align:center}.callout-card.extra .text-content h2{line-height:1.7em}@media only screen and (min-width:800px) and (max-width:950px){.callout-card.extra .text-content{padding:22.5px}.callout-card.extra .text-content h2,.callout-card.extra .text-content p{font-size:14px;line-height:1.7em}}.container>.content>aside .callout-card.widget{margin-left:auto;margin-right:auto;max-width:360px}.container>.content>aside .callout-card.widget .text-content .textwidget>*,.container>.content>aside .callout-card.widget .text-content>*{margin:15px 0}.container>.content>aside .callout-card.widget .text-content .textwidget>:first-child,.container>.content>aside .callout-card.widget .text-content>:first-child{margin-top:0}.container>.content>aside .callout-card.widget .text-content .textwidget>:last-child,.container>.content>aside .callout-card.widget .text-content>:last-child{margin-bottom:0}.container>.content>aside .callout-card.widget .text-content h2{font-size:22px;line-height:1.25em}.container>.content>aside .callout-card.widget .text-content .btn{margin-top:7.5px;min-width:0}.container>.content>aside .callout-card.widget .text-content .textwidget{display:inline}.callout-card:first-child{margin-top:0}.callout-card:last-child{margin-bottom:0}.callout-card.accent-blue{border-color:#1a7fc3}.callout-card.accent-blue .icon-fa{color:#1a7fc3}.callout-card.accent-gray .icon-fa{color:#d3d3d3}.callout-card.accent-green{border-color:#23ae49}.callout-card.accent-green .icon-fa{color:#23ae49}.callout-card.accent-light-blue{border-color:#49c7ed}.callout-card.accent-light-blue .icon-fa{color:#49c7ed}.callout-card.accent-orange{border-color:#f47721}.callout-card.accent-orange .icon-fa{color:#f47721}.callout-card h3{font-family:Oswald,sans-serif;font-size:20px;line-height:1.25em}.callout-card .text-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0}html.no-flexbox .callout-card .text-content{width:100%}.callout-card .icon{height:auto;margin-right:22.5px}.callout-card .icon.icon-fa{font-size:42px}.callout-card img.icon{width:56px}.callout-card .cta{color:#1a7fc3;font-family:Open Sans,sans-serif;font-size:14px;line-height:1.25em;transition:all .5s ease}.callout-card .cta:hover{color:#49c7ed}.callout-card .cta svg{margin-left:7.5px}.callout-card.image-align-right .icon{margin-right:0;margin-left:22.5px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.callout-card .thumbnail{display:none}@media only screen and (min-width:480px){.callout-card.has-thumbnail{border-left:none;padding-left:172.5px}.callout-card .thumbnail{display:block;height:100%;left:0;position:absolute;overflow:hidden;top:0;width:150px}.callout-card .thumbnail img{height:100%;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}.callout-card .thumbnail.aspect-compare-wider img{left:0;height:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}}.callout-card.staff .text-content>*{margin:7.5px 0}.callout-card.staff .text-content>:first-child{margin-top:0}.callout-card.staff .text-content>:last-child{margin-bottom:0}.callout-card.staff .text-content .email{margin-right:15px}.callout-text{border-left:5px solid #d3d3d3;font-style:italic;font-weight:600;margin:30px 0;padding:7.5px 15px}.callout-text:first-child{margin-top:0}.callout-text:last-child{margin-bottom:0}.callout-text.accent-blue{border-color:#1a7fc3}.callout-text.accent-green{border-color:#23ae49}.callout-text.accent-light-blue{border-color:#49c7ed}.callout-text.accent-orange{border-color:#f47721}.slides{font-size:.01em;line-height:.01em;list-style:none;margin:7.5px 0;padding:0;position:relative;width:100%}.slides:first-child{margin-top:0}.slides:last-child{margin-bottom:0}.slides .owl-stage-outer{overflow:hidden}.slides .slide{font-size:.01em;line-height:.01em;position:relative;width:100%}.slides .slide img{width:100%}.checklist{margin:30px 0}.checklist:first-child{margin-top:0}.checklist:last-child{margin-bottom:0}.checklist .items li{font-size:14px;line-height:1.7em;padding-left:33px}.checklist .items li:before{background-color:transparent;border:1px solid #666;height:14px;left:2px;top:4px;width:14px}.checklist .checklist-content{background-color:#fafafa;padding:18.75px 15px}.checklist .checklist-content>*{margin:11.25px 0}.checklist .checklist-content>:first-child{margin-top:0}.checklist .checklist-content>:last-child{margin-bottom:0}.checklist .headline{background-color:#49c7ed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:18.75px 15px}.checklist .headline h3{color:#fff;font-family:Oswald,sans-serif;font-size:20px;font-weight:400;line-height:1.25em;margin:0 15px 0 0}.checklist .headline .addtoany_shortcode .a2a_svg{background:#fff!important}.checklist .headline .addtoany_shortcode .a2a_svg>svg>path{fill:#49c7ed!important}.email-list{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff}.email-list h1,.email-list h2,.email-list h3,.email-list h4,.email-list h5 h6{color:#fff}.email-list .btn,.email-list button,.email-list input[type=button],.email-list input[type=submit]{background-color:transparent;border-color:#fff}.email-list input[type=checkbox]+label:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg class='svg-inline--fa fa-square fa-w-14' aria-hidden='true' data-fa-processed='' data-prefix='far' data-icon='square' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='white' d='M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-6 400H54c-3.3 0-6-2.7-6-6V86c0-3.3 2.7-6 6-6h340c3.3 0 6 2.7 6 6v340c0 3.3-2.7 6-6 6z'%3E%3C/path%3E%3C/svg%3E")}.email-list input[type=checkbox]:checked+label:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg class='svg-inline--fa fa-check-square fa-w-14' aria-hidden='true' data-fa-processed='' data-prefix='fas' data-icon='check-square' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='white' d='M400 480H48c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48h352c26.51 0 48 21.49 48 48v352c0 26.51-21.49 48-48 48zm-204.686-98.059l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.248-16.379-6.249-22.628 0L184 302.745l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.25 16.379 6.25 22.628.001z'%3E%3C/path%3E%3C/svg%3E")}.email-list input[type=radio]+label:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg class='svg-inline--fa fa-circle fa-w-16' aria-hidden='true' data-fa-processed='' data-prefix='far' data-icon='circle' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='white' d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200z'%3E%3C/path%3E%3C/svg%3E")}.email-list input[type=radio]:checked+label:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg class='svg-inline--fa fa-dot-circle fa-w-16' aria-hidden='true' data-fa-processed='' data-prefix='fas' data-icon='dot-circle' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='white' d='M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm80 248c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80z'%3E%3C/path%3E%3C/svg%3E")}.email-list .cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.email-list .cols>.col{margin:15px 0 0 15px;width:calc(50% - 7.5px)}.email-list .cols>.col:nth-child(odd){margin-left:0}.email-list .cols>.col:nth-last-child(-n+2){margin-top:0}.email-list .container{max-width:1220px;padding-top:0}.email-list .container>h3:first-child{background-color:#f47721;display:inline-block;font-family:Oswald,sans-serif;font-size:24px;font-weight:400;letter-spacing:.05em;margin-bottom:0;padding:11.25px 15px;text-align:center;text-transform:uppercase;-webkit-transform:translateY(-7.5px);transform:translateY(-7.5px);width:100%}@media only screen and (min-width:600px){.email-list .container>h3:first-child{width:auto}}.email-signup-call{background:#23ae49;padding:22.5px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:relative}.email-signup-call .signup-words{text-align:center;margin-right:15px}.email-signup-call .signup-icon{width:70px;height:64px;float:right}.email-signup-call h2{color:#fff;font-weight:400;margin:0 0 7.5px;letter-spacing:1px;font-size:20px;font-family:Open Sans,sans-serif}.email-signup-call h3{color:#000;text-transform:uppercase;margin:0;font-size:15px;font-family:Open Sans,sans-serif}@media only screen and (min-width:800px){.email-signup-call{border-top-left-radius:12px;border-bottom-left-radius:12px;padding:22.5px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:30%;width:100%;float:right;position:absolute;right:0;top:70px}.email-signup-call .signup-words{text-align:center;margin-right:none}.email-signup-call .signup-icon{width:70px;height:64px;float:right}.email-signup-call h2{margin:0 0 7.5px}.email-signup-call h3{margin:0}}@media only screen and (min-width:800px) and (max-width:920px){.signup-words{display:none}.email-signup-call{padding:7.5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:80px}}form.find-region~.preloader{height:100%;position:absolute;top:0;width:100%}@media only screen and (min-width:600px){form.find-region{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}form.find-region .row{margin-bottom:0}form.find-region .row.address{width:100%}form.find-region .row.buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}form.find-region .row.city{width:calc(100% - 215px)}form.find-region .row.zip{width:200px}}@media only screen and (min-width:920px){form.find-region .row{margin-top:0}form.find-region .row.address{width:calc(50% - 15px)}form.find-region .row.buttons{margin-top:15px}form.find-region .row.city{width:calc(50% - 215px)}}.find-services-container{background:url(../images/find_services/find-services-bg.jpg);background-size:cover;background-color:transparent;color:#fff;width:100%;display:block;overflow:hidden;padding:45px;text-align:center}.find-services-container .find-services-kid{width:100%;float:left}.find-services-container .find-services-kid img{max-width:200px;width:100%}.find-services-container .find-services{width:100%;float:right}.find-services-container .find-services img{max-width:50px;width:100%}.find-services-container .find-services h2{color:#fff;font-weight:100}.find-services-container .find-services .find-services-submit{background:#23ae49;border:none;padding:15px}.find-services-container .find-services .find-services-submit a{color:#fff}.find-services-container .find-services input[type=text]{width:100%;display:inline-block;border-radius:8px;text-align:center;padding:15px}@media only screen and (min-width:600px){.find-services-container{text-align:left}.find-services-container .find-services-kid{max-width:25%;float:left}.find-services-container .find-services-kid img{max-width:200px;width:100%}.find-services-container .find-services{max-width:70%;float:right}.find-services-container .find-services img{max-width:50px;width:100%}.find-services-container .find-services input,.find-services-container .find-services input[type=text]{width:40%}}@media only screen and (min-width:1200px){.find-services-container .find-services-submit{padding:15px 30px;color:#Oc3759}.find-services-container input{width:100%;display:inline-block;border-radius:8px;text-align:center;padding:15px}}body.home .home-content{background-color:#fafafa}body.home .home-content h1{margin-bottom:30px}body.home .home-content h1:first-child{margin-top:0}body.home .home-content h1:last-child{margin-bottom:0}body.home .home-content .container{max-width:1220px;padding:0 60px 60px}@media only screen and (min-width:800px){body.home .home-content h1{margin-bottom:45px}body.home .home-content .container{padding:0 30px 90px}}body.home .home-split{color:#fff;font-weight:300;min-height:30vh;overflow:hidden;text-align:center}body.home .home-split a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.home .home-split a:hover{color:#49c7ed}body.home .home-split h2{font-family:Oswald,sans-serif;font-size:28px;line-height:1.25em}body.home .home-split li,body.home .home-split p{color:hsla(0,0%,100%,.85)}body.home .home-split .arrow-circle-right-fg-white{margin-left:7.5px;transition:all .5s ease}body.home .home-split .container{max-width:calc(100% - 60px);padding-top:60px;padding-bottom:60px;position:relative;z-index:1}body.home .home-split .resources ul.items>li{font-size:.8889rem;margin-top:7.5px}body.home .home-split .resources ul.items>li svg{background-color:#fff;border-radius:50%;color:#1a7fc3}body.home .home-split .video-wrapper{filter:brightness(50%);height:100%;position:absolute;left:0;top:0;width:100%}body.home .home-split .video-wrapper>*{height:auto;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100.5%}body.home .home-split .video-wrapper>video{display:none}body.home .home-split .video-wrapper.aspect-compare-taller>*{height:100.5%;width:auto}@media only screen and (min-width:800px){body.home .home-split{text-align:left}body.home .home-split a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}body.home .home-split .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1220px;min-height:400px;padding-top:90px;padding-bottom:90px}body.home .home-split .inner{padding-right:60px;width:580px}body.home .home-split .video-wrapper video{display:inline-block}}body.home .home-top{background-color:#fafafa;position:relative}body.home .home-top .callout-card{margin:15px 0}body.home .home-top .callout-card:first-child{margin-top:0}body.home .home-top .callout-card:last-child{margin-bottom:0}body.home .home-top .callouts{padding:15px 15px 30px;position:relative}body.home .home-top .callouts:before{background-image:linear-gradient(#49c7ed,#1a7fc3);content:"";display:block;left:0;position:absolute;top:0;width:100%;height:50%}body.home .home-top .featured{background-position:50%;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;height:54vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative;width:100%}body.home .home-top .featured>img{height:100.5%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}body.home .home-top .featured>img.darken{filter:brightness(.67)}body.home .home-top .featured h1{color:#fff;font-size:48px;line-height:1.25em;position:relative;text-align:center}html.backgroundblendmode body.home .home-top .featured h1{mix-blend-mode:screen}body.home .home-top .featured h1 em{color:#49c7ed;font-style:normal}body.home .home-top .featured .play-video{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Oswald,sans-serif;font-size:28px;line-height:1.25em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;text-align:center}body.home .home-top .featured .play-video .icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='55' height='55' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 0h47a4 4 0 0 1 4 4v47a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4zm38 28L18 16v24l24-12z' fill='white' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:55px 55px;background-position:50%;content:"";display:inline-block;font-size:.01em;height:55px;line-height:.01em;margin-right:15px;width:55px}body.home .home-top .featured.aspect-compare-wider>img{height:auto;width:100.5%}body.home .home-top .inner{padding-bottom:30px}@media only screen and (min-width:600px){body.home .home-top .callouts{padding:30px}}@media only screen and (min-width:800px){body.home .home-top{padding:45px 0}body.home .home-top:before{background-image:linear-gradient(#49c7ed,#1a7fc3);content:"";display:block;left:0;position:absolute;top:0;width:100%;height:50%}body.home .home-top .callout-card{margin:30px 0}body.home .home-top .callout-card:first-child{margin-top:0}body.home .home-top .callout-card:last-child{margin-bottom:0}body.home .home-top .callouts{-ms-flex-negative:0;flex-shrink:0;margin:0 0 0 30px;padding:0;position:relative;width:359px}body.home .home-top .callouts:before{display:none}body.home .home-top .featured{border-radius:4px;height:auto;margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto}body.home .home-top .featured .play-video:hover{-webkit-animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}body.home .home-top .inner{margin:0 auto;max-width:1003px;padding:30px 15px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:distribute;justify-content:space-around;max-width:1220px}}@media only screen and (min-width:800px) and (min-width:480px){body.home .home-top .inner{padding-right:30px;padding-left:30px}}ul.list-cols-3>li,ul.list-cols-4>li{font-size:14px;line-height:1.7em}ul.list-cols-3>li a>svg,ul.list-cols-4>li a>svg{margin-left:7.5px}ul.list-cols-3>li>a:first-child>img,ul.list-cols-3>li>img:first-child,ul.list-cols-4>li>a:first-child>img,ul.list-cols-4>li>img:first-child{margin-bottom:15px}@media only screen and (min-width:600px){ul.list-cols-3,ul.list-cols-4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:-7.5px;margin-right:-7.5px}ul.list-cols-3>li,ul.list-cols-4>li{margin:15px 7.5px 0;padding:0;width:calc(33% - 22.5px)}ul.list-cols-3>li:before,ul.list-cols-4>li:before{display:none}ul.list-cols-3>li:nth-child(-n+3),ul.list-cols-4>li:nth-child(-n+3){margin-top:0}}@media only screen and (min-width:800px){ul.list-cols-4>li{width:calc(25% - 20px)}ul.list-cols-4>li:nth-child(-n+4){margin-top:0}}.meta{display:block;font-size:12px;line-height:1.25em}.meta li{display:inline}.meta li time{white-space:nowrap}.meta li:not(:first-child){margin-left:3.75px}.meta li:not(:first-child):before{content:"\2022";margin-right:3.75px}.meta li.meta-tags>a{text-transform:lowercase;white-space:nowrap}.meta li.meta-tags>a:not(:last-child){margin-right:3.75px}.meta li.meta-tags>a:not(:last-child):after{content:","}.meta li.meta-tags svg{color:#999}body{-ms-touch-action:auto;touch-action:auto}body.modal-active{overflow:hidden;position:relative;width:100%;-ms-touch-action:none;touch-action:none}.modal{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:3}.modal .close{background:none;border:0;-webkit-appearance:none;width:auto;min-width:auto;color:#fff;cursor:pointer;display:block;font-size:36px;position:absolute;right:30px;top:15px;z-index:1}.modal .close:hover{border:0}body:not(.user-is-not-tabbing) .modal .close:focus{border:1px solid #fff}.modal .close i{font-size:1rem;font-style:normal}.modal .close i:after{content:"close";display:block}.modal .box{background-color:#fff;border-radius:4px;max-height:calc(100% - 120px);margin:15px auto;max-width:855px;overflow:auto;padding:30px;position:relative;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease;width:calc(100% - 60px)}.modal .scroll-container{margin-left:-30px;margin-right:-30px;max-height:calc(100vh - 165px);overflow:auto;padding-left:30px;padding-right:30px;width:calc(100% + 60px)}.modal.video iframe{height:100%;width:100%}.modal.video .box{background-color:transparent;height:calc(100% - 180px);max-height:478px;padding:0}@media only screen and (min-width:600px){.modal .close{font-size:48px;top:30px}.modal .box{max-height:calc(100% - 180px);padding:60px}.modal .scroll-container{margin-left:-60px;margin-right:-60px;max-height:calc(100vh - 300px);padding-left:60px;padding-right:60px;width:calc(100% + 120px)}.modal.video .box{padding:0;overflow:hidden}}.overlay{background-color:rgba(0,0,0,.67);display:block;height:100%;left:0;opacity:1;position:fixed;top:0;width:100%;z-index:2}[data-dynamic-modal-content],[data-dynamic-modal-source],[data-dynamic-modal]{color:#1a7fc3;cursor:pointer}[data-dynamic-modal-content]:hover,[data-dynamic-modal-source]:hover,[data-dynamic-modal]:hover{color:#49c7ed}.dynamic-modal-content{display:none}header nav.primary-desktop{display:none;margin-right:-10px}header nav.primary-desktop.has-open-menu-item>ul>li.open>.sub-menu{transition:none;-webkit-animation:none;animation:none}@media only screen and (min-width:800px){header nav.primary-desktop{display:block;font-size:.8889rem;line-height:1.25em;z-index:2}header nav.primary-desktop a,header nav.primary-desktop span{color:#1a7fc3;cursor:pointer}header nav.primary-desktop a:focus,header nav.primary-desktop a:hover,header nav.primary-desktop span:focus,header nav.primary-desktop span:hover{color:#49c7ed}header nav.primary-desktop .menu-item-has-children>a,header nav.primary-desktop .menu-item-has-children>span{transition:all .5s ease}header nav.primary-desktop .menu-item-has-children>a>svg,header nav.primary-desktop .menu-item-has-children>span>svg{margin-left:.5em}header nav.primary-desktop .menu-item-has-children.open>a,header nav.primary-desktop .menu-item-has-children.open>span{background-color:#49c7ed;color:#fff}header nav.primary-desktop>ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header nav.primary-desktop>ul.has-big-submenu,header nav.primary-desktop>ul.has-big-submenu>li{position:static}header nav.primary-desktop>ul>li{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}header nav.primary-desktop>ul>li>a,header nav.primary-desktop>ul>li>span{background-color:#fff;display:block;padding:34px 10px}header nav.primary-desktop>ul>li.open>.sub-menu{-webkit-animation:slideOpen .5s;animation:slideOpen .5s;display:block;box-shadow:0 8px 6px 0 rgba(0,0,0,.15);max-height:500px}header nav.primary-desktop>ul>li.open.closing>.sub-menu{-webkit-animation:none;animation:none;display:block;max-height:0}header nav.primary-desktop>ul>li.open.closing>a{color:#49c7ed;background-color:transparent}header nav.primary-desktop>ul>li>.sub-menu{display:none;overflow:hidden;background:#fff;box-shadow:0 8px 6px 0 transparent;margin:0;max-height:0;padding-bottom:5px;position:absolute;top:100%;transition:all .5s ease;width:200px;z-index:1}header nav.primary-desktop>ul>li>.sub-menu.big-submenu{left:0;padding:0;position:absolute;top:100%;transition:all .5s ease;width:100vw;z-index:1}header nav.primary-desktop>ul>li>.sub-menu.big-submenu>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:30px auto;max-width:1360px}header nav.primary-desktop>ul>li>.sub-menu.big-submenu h2{color:#444;font-family:Open Sans,sans-serif;font-size:18px;font-weight:600;line-height:1.25em}header nav.primary-desktop>ul>li>.sub-menu.big-submenu .description,header nav.primary-desktop>ul>li>.sub-menu.big-submenu .featured,header nav.primary-desktop>ul>li>.sub-menu.big-submenu .menus{padding:0 30px}header nav.primary-desktop>ul>li>.sub-menu.big-submenu .description{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;font-style:italic;width:296px}header nav.primary-desktop>ul>li>.sub-menu.big-submenu .description,header nav.primary-desktop>ul>li>.sub-menu.big-submenu .description h2{color:#666}header nav.primary-desktop>ul>li>.sub-menu.big-submenu .description:not(:last-child){border-right:1px solid #d3d3d3}header nav.primary-desktop>ul>li>.sub-menu.big-submenu .featured{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:296px}header nav.primary-desktop>ul>li>.sub-menu.big-submenu .featured p{font-size:14px}header nav.primary-desktop>ul>li>.sub-menu.big-submenu .featured .more{background-color:#1a7fc3;border:2px solid #1a7fc3;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-family:Open Sans,sans-serif;font-size:.8889rem;font-weight:600;line-height:1.25em;margin:3.75px 0;min-width:216px;padding:7px 10px;text-align:center;transition:all .5s ease;white-space:normal;width:100%;-webkit-appearance:none;font-size:.7778rem;line-height:1em;min-width:0;padding:5px 8px}header nav.primary-desktop>ul>li>.sub-menu.big-submenu .featured .more:first-child{margin-top:0}header nav.primary-desktop>ul>li>.sub-menu.big-submenu .featured .more:last-child{margin-bottom:0}header nav.primary-desktop>ul>li>.sub-menu.big-submenu .featured .more:active,header nav.primary-desktop>ul>li>.sub-menu.big-submenu .featured .more:hover,header nav.primary-desktop>ul>li>.sub-menu.big-submenu .featured .more:link,header nav.primary-desktop>ul>li>.sub-menu.big-submenu .featured .more:visited{color:#fff}header nav.primary-desktop>ul>li>.sub-menu.big-submenu .featured .more:hover{background-color:#49c7ed;border-color:#49c7ed}header nav.primary-desktop>ul>li>.sub-menu.big-submenu .featured .more:first-child{margin-left:0}header nav.primary-desktop>ul>li>.sub-menu.big-submenu .featured .more:last-child{margin-right:0}header nav.primary-desktop>ul>li>.sub-menu.big-submenu .featured .more.secondary{background-color:#d3d3d3}header nav.primary-desktop>ul>li>.sub-menu.big-submenu .featured .more.secondary:hover{background-color:#edecec}}@media only screen and (min-width:800px) and (min-width:480px){header nav.primary-desktop>ul>li>.sub-menu.big-submenu .featured .more{width:auto}}@media only screen and (min-width:800px) and (min-width:600px){header nav.primary-desktop>ul>li>.sub-menu.big-submenu .featured .more{margin:0 3.75px;padding:7.5px 15px}header nav.primary-desktop>ul>li>.sub-menu.big-submenu .featured .more:first-child{margin-left:0}header nav.primary-desktop>ul>li>.sub-menu.big-submenu .featured .more:last-child{margin-right:0}}@media only screen and (min-width:800px){header nav.primary-desktop>ul>li>.sub-menu.big-submenu .featured .more:hover{color:#fff}header nav.primary-desktop>ul>li>.sub-menu.big-submenu .featured .thumbnail{height:75px;overflow:hidden;position:relative;width:100%}header nav.primary-desktop>ul>li>.sub-menu.big-submenu .featured .thumbnail img{height:auto;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}header nav.primary-desktop>ul>li>.sub-menu.big-submenu .menus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header nav.primary-desktop>ul>li>.sub-menu.big-submenu .menus:not(:last-child){border-right:1px solid #d3d3d3}header nav.primary-desktop>ul>li>.sub-menu.big-submenu .menus>ul{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0}header nav.primary-desktop>ul>li>.sub-menu.big-submenu .menus>ul:not(:last-child){margin-right:30px}header nav.primary-desktop>ul>li>.sub-menu.big-submenu .menus>ul a{color:#666;display:block;padding:3.75px 0}header nav.primary-desktop>ul>li>.sub-menu.big-submenu .menus>ul a:focus,header nav.primary-desktop>ul>li>.sub-menu.big-submenu .menus>ul a:hover{color:#49c7ed}header nav.primary-desktop>ul>li>.sub-menu.big-submenu .menus>ul a:after{content:"";display:none}header nav.primary-desktop>ul>li>.sub-menu.big-submenu .menus>ul>li>a{font-weight:700}header nav.primary-desktop>ul>li>.sub-menu.big-submenu .menus>ul>li>.sub-menu{margin:0 0 0 15px}header nav.primary-desktop>ul>li>.sub-menu>li{border-top:1px solid #fafafa;position:relative}header nav.primary-desktop>ul>li>.sub-menu>li>a,header nav.primary-desktop>ul>li>.sub-menu>li>span{display:block;padding:7px 10px}header nav.primary-desktop>ul>li>.sub-menu>li>.sub-menu{margin:0;max-height:0;overflow:hidden;transition:all .5s ease;width:100%}header nav.primary-desktop>ul>li>.sub-menu>li>.sub-menu>li{position:relative}header nav.primary-desktop>ul>li>.sub-menu>li>.sub-menu>li>a,header nav.primary-desktop>ul>li>.sub-menu>li>.sub-menu>li>span{display:block;padding:7px 10px}header nav.primary-desktop>ul>li:nth-last-child(-n+2)>.sub-menu{right:0}}@media only screen and (min-width:920px){header nav.primary-desktop{margin-right:-20px}header nav.primary-desktop>ul>li>a,header nav.primary-desktop>ul>li>span{padding-right:20px;padding-left:20px}}.mobile-nav{position:relative}.mobile-nav a>svg,.mobile-nav span>svg{margin-left:7.5px}.mobile-nav .inner{background-color:hsla(0,0%,100%,.96);box-shadow:0 4px 8px 0 rgba(0,0,0,.15);left:0;opacity:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.mobile-nav-active .mobile-nav .inner{opacity:1;z-index:1}.mobile-nav nav.global-mobile{background-color:#1a7fc3;font-size:13px;line-height:1.25em}.mobile-nav nav.global-mobile>ul{margin:0 auto;max-width:1003px;padding:30px 15px;width:100%;padding-top:7.5px;padding-bottom:7.5px}@media only screen and (min-width:480px){.mobile-nav nav.global-mobile>ul{padding-right:30px;padding-left:30px}}.mobile-nav nav.global-mobile>ul>li{padding:11.25px 0}.mobile-nav nav.global-mobile>ul>li a,.mobile-nav nav.global-mobile>ul>li span{color:#fff;background-color:transparent;display:block;font-weight:300;text-transform:uppercase}.mobile-nav nav.primary-mobile{font-size:.8889rem;line-height:1.25em}.mobile-nav nav.primary-mobile>ul>li:not(:first-child):not(.open)>a,.mobile-nav nav.primary-mobile>ul>li:not(:first-child):not(.open)>span{position:relative}.mobile-nav nav.primary-mobile>ul>li:not(:first-child):not(.open)>a:before,.mobile-nav nav.primary-mobile>ul>li:not(:first-child):not(.open)>span:before{background-color:#d3d3d3;content:"";display:block;height:1px;position:absolute;top:0;width:100%}.mobile-nav nav.primary-mobile>ul>li.menu-item-has-children.open>a,.mobile-nav nav.primary-mobile>ul>li.menu-item-has-children.open>span{background-color:#49c7ed;color:#fff}.mobile-nav nav.primary-mobile>ul>li.menu-item-has-children.open>ul{-webkit-animation:slideOpen .5s;animation:slideOpen .5s;display:block;max-height:800px}.mobile-nav nav.primary-mobile>ul>li.open.closing>ul{max-height:0}.mobile-nav nav.primary-mobile>ul>li.open.closing>a{color:#1a7fc3;background-color:transparent}.mobile-nav nav.primary-mobile>ul>li>a,.mobile-nav nav.primary-mobile>ul>li>span{margin:0 auto;max-width:1003px;padding:30px 15px;width:100%;color:#1a7fc3;cursor:pointer;display:block;padding-top:15px;padding-bottom:15px;transition:all .5s ease}@media only screen and (min-width:480px){.mobile-nav nav.primary-mobile>ul>li>a,.mobile-nav nav.primary-mobile>ul>li>span{padding-right:30px;padding-left:30px}}.mobile-nav nav.primary-mobile>ul>li>a:hover,.mobile-nav nav.primary-mobile>ul>li>span:hover{color:#49c7ed}.mobile-nav nav.primary-mobile>ul>li>ul{max-height:0;display:none;margin:0;overflow:hidden;top:100%;transition:max-height .5s ease-out;width:100%}.mobile-nav nav.primary-mobile>ul>li>ul>li{position:relative}.mobile-nav nav.primary-mobile>ul>li>ul>li>a,.mobile-nav nav.primary-mobile>ul>li>ul>li>span{margin:0 auto;max-width:1003px;padding:30px 15px;width:100%;color:#666;display:block;font-weight:600;padding-top:7.5px;padding-bottom:7.5px}@media only screen and (min-width:480px){.mobile-nav nav.primary-mobile>ul>li>ul>li>a,.mobile-nav nav.primary-mobile>ul>li>ul>li>span{padding-right:30px;padding-left:30px}}.mobile-nav nav.primary-mobile>ul>li>ul>li>a:hover{color:#49c7ed}.mobile-nav nav.primary-mobile>ul>li>ul>li:last-child{padding-bottom:5px}.mobile-nav nav.primary-mobile>ul>li>ul>li>ul{margin:0;width:100%}.mobile-nav nav.primary-mobile>ul>li>ul>li>ul>li{position:relative}.mobile-nav nav.primary-mobile>ul>li>ul>li>ul>li>a,.mobile-nav nav.primary-mobile>ul>li>ul>li>ul>li>span{margin:0 auto;max-width:1003px;padding:30px 15px;width:100%;color:#666;display:block;padding-top:7.5px;padding-bottom:7.5px;-webkit-transform:translateX(15px);transform:translateX(15px)}@media only screen and (min-width:480px){.mobile-nav nav.primary-mobile>ul>li>ul>li>ul>li>a,.mobile-nav nav.primary-mobile>ul>li>ul>li>ul>li>span{padding-right:30px;padding-left:30px}}.mobile-nav nav.primary-mobile>ul>li>ul>li>ul>li>a:hover{color:#49c7ed}@media only screen and (min-width:800px){.mobile-nav .inner{display:none}}aside nav.secondary>ul.dropdown{background-color:transparent;font-size:14px;line-height:1.7em}aside nav.secondary>ul.dropdown>li{margin:15px 0;padding:0}aside nav.secondary>ul.dropdown>li:first-child{margin-top:0}aside nav.secondary>ul.dropdown>li:last-child{margin-bottom:0}aside nav.secondary>ul.dropdown>li.menu-item-has-children{cursor:pointer}aside nav.secondary>ul.dropdown>li,aside nav.secondary>ul.dropdown>li:last-child{border:none}aside nav.secondary>ul.dropdown>li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;font-size:14px;font-weight:400;line-height:1.7em;margin:0}aside nav.secondary>ul.dropdown>li a .number{-ms-flex-negative:0;flex-shrink:0;margin-right:7.5px}aside nav.secondary>ul.dropdown>li .reveal{margin-left:3.75px}aside nav.secondary>ul.dropdown>li.open>ul{margin-top:15px;max-height:800px}aside nav.secondary>ul.dropdown>li>ul{max-height:0;margin:0;overflow:hidden;transition:all .5s ease}aside nav.secondary>ul.dropdown>li>ul>li{margin:3.75px 0}aside nav.secondary>ul.dropdown>li>ul>li:first-child{margin-top:0}aside nav.secondary>ul.dropdown>li>ul>li:last-child{margin-bottom:0}aside nav.secondary>ul.dropdown li.current_page_item a{font-weight:700}aside nav.secondary{display:none}@media only screen and (min-width:800px){aside nav.secondary{display:block}aside nav.secondary>:first-child{margin-top:30px}aside nav.secondary h3{border-bottom:1px solid #bbb;font-family:Oswald,sans-serif;font-weight:400;padding-bottom:7.5px}aside nav.secondary h3 a{color:#666}aside nav.secondary h3 a:hover{color:#49c7ed}aside nav.secondary>ul{background-color:#fafafa}aside nav.secondary>ul>li{border-top:1px solid #d3d3d3;padding:3.75px 0;line-height:1.25em}aside nav.secondary>ul>li:last-child{border-bottom:1px solid #d3d3d3}aside nav.secondary>ul>li.active,aside nav.secondary>ul>li.current-menu-item{background-color:#49c7ed;border-color:#49c7ed}aside nav.secondary>ul>li.active .meta,aside nav.secondary>ul>li.active>a,aside nav.secondary>ul>li.current-menu-item .meta,aside nav.secondary>ul>li.current-menu-item>a{color:#fff}aside nav.secondary>ul>li.active+li,aside nav.secondary>ul>li.current-menu-item+li{border-top-color:#49c7ed}aside nav.secondary>ul>li>a{display:block;font-size:.8889rem;font-weight:600;margin:7.5px 11.25px;transition:all .5s ease}aside nav.secondary>ul>li .meta{margin:7.5px 11.25px}}.partner-logos:first-child{margin-top:0}.partner-logos:last-child{margin-bottom:0}.partner-logos .partner-logos-list{margin:15px auto;max-width:250px}.partner-logos li{margin:30px 0;position:relative}.partner-logos li:first-child{margin-top:0}.partner-logos li:last-child{margin-bottom:0}.partner-logos li a{display:block;filter:grayscale(1);margin:0 auto;transition:filter 1s ease,-webkit-transform .5s ease;transition:transform .5s ease,filter 1s ease;transition:transform .5s ease,filter 1s ease,-webkit-transform .5s ease}.partner-logos li a:hover{filter:grayscale(0);-webkit-transform:scale(1.05);transform:scale(1.05)}.post-list>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:15px 0}.post-list>li:first-child{margin-top:0}.post-list>li:last-child{margin-bottom:0}.post-list p{font-size:14px;line-height:1.25em}.post-list .text-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:3.75px}.post-list .text-content>*{margin:7.5px 0}.post-list .text-content>:first-child{margin-top:0}.post-list .text-content>:last-child{margin-bottom:0}.post-list .thumbnail{border-radius:4px;-ms-flex-negative:0;flex-shrink:0;height:75px;margin-right:15px;overflow:hidden;position:relative;width:75px}.post-list .thumbnail img{height:auto;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.post-list .thumbnail.aspect-compare-taller img{height:100%;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}.region-info h2{color:#1a7fc3;font-family:Oswald,sans-serif;font-size:38px;line-height:1.25em;margin-bottom:3.75px}.region-info h2:first-child{margin-top:0}.region-info h2:last-child{margin-bottom:0}.region-info h2+h3{margin-top:3.75px}.region-info h3{color:#1a7fc3;font-family:Oswald,sans-serif;font-size:18px;line-height:1.25em}.region-info h3:first-child{margin-top:0}.region-info h3:last-child{margin-bottom:0}.region-info .stats{text-align:center}@media only screen and (min-width:480px){.region-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.region-info .image{-ms-flex-negative:0;flex-shrink:0;width:250px}.region-info .stats{text-align:left;width:calc(100% - 265px)}}section.related-posts{background-color:#fafafa}section.related-posts .container{max-width:1280px}section.related-posts .rp4wp-related-posts>h3{font-family:Oswald,sans-serif;font-weight:400}section.related-posts .rp4wp-related-posts>ul{margin:30px 0}section.related-posts .rp4wp-related-posts>ul:first-child{margin-top:0}section.related-posts .rp4wp-related-posts>ul:last-child{margin-bottom:0}.above-content+section.related-posts .rp4wp-related-posts>ul{margin-top:15px}@media only screen and (min-width:600px){section.related-posts .rp4wp-related-posts>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:-15px;margin-right:-15px}section.related-posts .rp4wp-related-posts>ul .card{margin:30px 15px 0;width:calc(50% - 30px)}section.related-posts .rp4wp-related-posts>ul .card:nth-child(-n+2){margin-top:0}section.related-posts .rp4wp-related-posts>ul.cards-2 .card{width:calc(50% - 30px)}section.related-posts .rp4wp-related-posts>ul.cards-2 .card:nth-child(3){margin-top:30px}section.related-posts .rp4wp-related-posts>ul.cards-3 .card{width:calc(33.3% - 30px)}section.related-posts .rp4wp-related-posts>ul.cards-3 .card:nth-child(-n+3){margin-top:0}}@media only screen and (min-width:800px){section.related-posts .rp4wp-related-posts>ul .card{width:calc(33.3% - 30px)}section.related-posts .rp4wp-related-posts>ul .card:nth-child(-n+3){margin-top:0}}@media only screen and (min-width:1020px){section.related-posts .rp4wp-related-posts>ul .card{width:calc(25% - 30px)}section.related-posts .rp4wp-related-posts>ul .card:nth-child(-n+4){margin-top:0}section.related-posts .rp4wp-related-posts>ul.cards-2 .card{width:calc(50% - 30px)}section.related-posts .rp4wp-related-posts>ul.cards-2 .card:nth-child(4){margin-top:30px}section.related-posts .rp4wp-related-posts>ul.cards-3 .card{width:calc(33.3% - 30px)}section.related-posts .rp4wp-related-posts>ul.cards-3 .card:nth-child(4){margin-top:30px}}section.related-posts .rp4wp-related-posts>ul>li{border-radius:4px;background-color:#fff;box-shadow:0 0 35px 15px rgba(0,0,0,.06);margin:30px 0;overflow:hidden;-webkit-transform:scale(1);transform:scale(1);transition:all .5s ease;will-change:transform}section.related-posts .rp4wp-related-posts>ul>li:first-child{margin-top:0}section.related-posts .rp4wp-related-posts>ul>li:last-child{margin-bottom:0}section.related-posts .rp4wp-related-posts>ul>li.aspect-compare-loading{opacity:0;transition:none}section.related-posts .rp4wp-related-posts>ul>li.bg-light-gray{background-color:#fafafa;box-shadow:none}html section.related-posts .rp4wp-related-posts>ul>li.border-blue{border:1px solid rgba(26,127,195,.67)}section.related-posts .rp4wp-related-posts>ul>li .text-content{padding:15px}section.related-posts .rp4wp-related-posts>ul>li .text-content ol,section.related-posts .rp4wp-related-posts>ul>li .text-content p,section.related-posts .rp4wp-related-posts>ul>li .text-content ul{font-size:14px;line-height:1.38em;margin:7.5px 0}section.related-posts .rp4wp-related-posts>ul>li .text-content ol:first-child,section.related-posts .rp4wp-related-posts>ul>li .text-content p:first-child,section.related-posts .rp4wp-related-posts>ul>li .text-content ul:first-child{margin-top:0}section.related-posts .rp4wp-related-posts>ul>li .text-content ol:last-child,section.related-posts .rp4wp-related-posts>ul>li .text-content p:last-child,section.related-posts .rp4wp-related-posts>ul>li .text-content ul:last-child{margin-bottom:0}section.related-posts .rp4wp-related-posts>ul>li .text-content ol li,section.related-posts .rp4wp-related-posts>ul>li .text-content ul:not(.meta) li{font-size:14px;line-height:1.7em;margin:3.75px 0}section.related-posts .rp4wp-related-posts>ul>li .text-content ol li:first-child,section.related-posts .rp4wp-related-posts>ul>li .text-content ul:not(.meta) li:first-child{margin-top:0}section.related-posts .rp4wp-related-posts>ul>li .text-content ol li:last-child,section.related-posts .rp4wp-related-posts>ul>li .text-content ul:not(.meta) li:last-child{margin-bottom:0}section.related-posts .rp4wp-related-posts>ul>li .text-content .excerpt{font-size:13px;line-height:1.35em}section.related-posts .rp4wp-related-posts>ul>li .rp4wp_component_title{padding:15px 15px 7.5px}section.related-posts .rp4wp-related-posts>ul>li .rp4wp_component_title>h2,section.related-posts .rp4wp-related-posts>ul>li .text-content>h2{color:#666;display:block;font-family:Oswald,sans-serif;font-size:16px;font-weight:400;line-height:1.25em;margin-bottom:0;transition:all .5s ease}section.related-posts .rp4wp-related-posts>ul>li .rp4wp_component_title>h2+.meta,section.related-posts .rp4wp-related-posts>ul>li .text-content>h2+.meta{margin-top:7.5px}section.related-posts .rp4wp-related-posts>ul>li .entry-summary .cta{color:#1a7fc3;font-family:Open Sans,sans-serif;font-size:14px;line-height:1.25em;transition:all .5s ease}section.related-posts .rp4wp-related-posts>ul>li .entry-summary .cta svg{margin-left:7.5px}section.related-posts .rp4wp-related-posts>ul>li .entry-summary .cta:hover{color:#49c7ed}section.related-posts .rp4wp-related-posts>ul>li .rp4wp_component_excerpt>a:last-child,section.related-posts .rp4wp-related-posts>ul>li .rp4wp_component_excerpt>p:last-child{color:#1a7fc3;font-family:Open Sans,sans-serif;font-size:14px;line-height:1.25em;transition:all .5s ease}section.related-posts .rp4wp-related-posts>ul>li .rp4wp_component_excerpt>a:last-child svg,section.related-posts .rp4wp-related-posts>ul>li .rp4wp_component_excerpt>p:last-child svg{margin-left:7.5px}section.related-posts .rp4wp-related-posts>ul>li .rp4wp_component_excerpt>a:last-child:hover,section.related-posts .rp4wp-related-posts>ul>li .rp4wp_component_excerpt>p:last-child:hover{color:#49c7ed}section.related-posts .rp4wp-related-posts>ul>li .entry-summary{margin:7.5px 0}section.related-posts .rp4wp-related-posts>ul>li .entry-summary:first-child{margin-top:0}section.related-posts .rp4wp-related-posts>ul>li .entry-summary:last-child{margin-bottom:0}section.related-posts .rp4wp-related-posts>ul>li .rp4wp_component_excerpt{padding:0 15px 15px}section.related-posts .rp4wp-related-posts>ul>li .rp4wp-related-post-image,section.related-posts .rp4wp-related-posts>ul>li .rp4wp_component_image,section.related-posts .rp4wp-related-posts>ul>li .thumbnail{overflow:hidden;position:relative;width:100%}section.related-posts .rp4wp-related-posts>ul>li .rp4wp-related-post-image:before,section.related-posts .rp4wp-related-posts>ul>li .rp4wp_component_image:before,section.related-posts .rp4wp-related-posts>ul>li .thumbnail:before{content:"";display:block;height:0;padding-top:52.4%;width:100%}section.related-posts .rp4wp-related-posts>ul>li .rp4wp-related-post-image img,section.related-posts .rp4wp-related-posts>ul>li .rp4wp_component_image img,section.related-posts .rp4wp-related-posts>ul>li .thumbnail img{height:auto;left:0;position:absolute;top:30%;-webkit-transform:translateY(-30%);transform:translateY(-30%);width:100%}section.related-posts .rp4wp-related-posts>ul>li .rp4wp-related-post-image.aspect-compare-taller img,section.related-posts .rp4wp-related-posts>ul>li .rp4wp_component_image.aspect-compare-taller img,section.related-posts .rp4wp-related-posts>ul>li .thumbnail.aspect-compare-taller img{height:100%;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}section.related-posts .rp4wp-related-posts>ul>li.extra,section.related-posts .rp4wp-related-posts>ul>li[onclick]{cursor:pointer}section.related-posts .rp4wp-related-posts>ul>li.extra:hover,section.related-posts .rp4wp-related-posts>ul>li[onclick]:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}section.related-posts .rp4wp-related-posts>ul>li.extra:hover .text-content>h2,section.related-posts .rp4wp-related-posts>ul>li[onclick]:hover .text-content>h2{color:#49c7ed}section.related-posts .rp4wp-related-posts>ul>li.extra{background-color:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.related-posts .rp4wp-related-posts>ul>li.extra .text-content{padding:45px;text-align:center}section.related-posts .rp4wp-related-posts>ul>li.extra .text-content h2{line-height:1.7em}@media only screen and (min-width:800px) and (max-width:950px){section.related-posts .rp4wp-related-posts>ul>li.extra .text-content{padding:22.5px}section.related-posts .rp4wp-related-posts>ul>li.extra .text-content h2,section.related-posts .rp4wp-related-posts>ul>li.extra .text-content p{font-size:14px;line-height:1.7em}}.container>.content>aside section.related-posts .rp4wp-related-posts>ul>li.widget{margin-left:auto;margin-right:auto;max-width:360px}.container>.content>aside section.related-posts .rp4wp-related-posts>ul>li.widget .text-content .textwidget>*,.container>.content>aside section.related-posts .rp4wp-related-posts>ul>li.widget .text-content>*{margin:15px 0}.container>.content>aside section.related-posts .rp4wp-related-posts>ul>li.widget .text-content .textwidget>:first-child,.container>.content>aside section.related-posts .rp4wp-related-posts>ul>li.widget .text-content>:first-child{margin-top:0}.container>.content>aside section.related-posts .rp4wp-related-posts>ul>li.widget .text-content .textwidget>:last-child,.container>.content>aside section.related-posts .rp4wp-related-posts>ul>li.widget .text-content>:last-child{margin-bottom:0}.container>.content>aside section.related-posts .rp4wp-related-posts>ul>li.widget .text-content h2{font-size:22px;line-height:1.25em}.container>.content>aside section.related-posts .rp4wp-related-posts>ul>li.widget .text-content .btn{margin-top:7.5px;min-width:0}.container>.content>aside section.related-posts .rp4wp-related-posts>ul>li.widget .text-content .textwidget{display:inline}section.related-posts .rp4wp-related-posts>ul>li .rp4wp-related-post-content>p{display:none}.flex.resources{margin:30px 0}.flex.resources:first-child{margin-top:0}.flex.resources:last-child{margin-bottom:0}.flex.resources p{font-size:.7778rem}.flex.resources ul.items>li{font-size:.8889rem;line-height:1.7em}.flex.resources ul.items>li a>svg{margin-left:7.5px}.flex.resources ul.items>li>a:first-child>img,.flex.resources ul.items>li>img:first-child{margin-bottom:15px}.flex.resources.condensed{margin:15px 0}.flex.resources.condensed:first-child{margin-top:0}.flex.resources.condensed:last-child{margin-bottom:0}.flex.resources.condensed ul.items>li{line-height:1.25em}@media only screen and (min-width:600px){.flex.resources ul.items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.flex.resources ul.items>li{margin:30px 0 0 30px;padding:0;width:calc(50% - 15px)}.flex.resources ul.items>li:before{display:none}.flex.resources ul.items>li:nth-child(odd){margin-left:0}.flex.resources ul.items>li:nth-child(-n+2){margin-top:0}.flex.resources.condensed ul.items>li{margin:15px 0 0 15px}.flex.resources.condensed ul.items>li:nth-child(odd){margin-left:0}.flex.resources.condensed ul.items>li:nth-child(-n+2){margin-top:0}}.search-wrapper{cursor:pointer;max-width:100%;position:relative;transition:all .25s cubic-bezier(.09,.68,.26,.99);width:96px}.search-wrapper.search-active{display:block;width:300px}.search-wrapper.search-active form{display:block}.search-wrapper form{display:none}.search-wrapper>a{cursor:pointer;display:block}.search-wrapper svg{right:0;position:absolute;top:50%;transition:all .25s cubic-bezier(.09,.68,.26,.99);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.search-wrapper .search-form-toggle{white-space:nowrap;margin:0;padding:0 20px 0 0;position:relative;background:transparent;transition:all .25s cubic-bezier(.09,.68,.26,.99);z-index:2;width:auto;min-width:0;-webkit-appearance:none;border:0;font-size:13px;font-weight:300;line-height:1.25em;text-transform:uppercase}.search-wrapper .search-form-toggle:focus,.search-wrapper .search-form-toggle:hover{color:#fff}.sidebar-footer .search-wrapper .search-form-toggle{color:#666;font-weight:600;text-transform:none;font-size:14px}.sidebar-footer .search-wrapper .search-form-toggle:focus,.sidebar-footer .search-wrapper .search-form-toggle:focus+svg,.sidebar-footer .search-wrapper .search-form-toggle:hover,.sidebar-footer .search-wrapper .search-form-toggle:hover+svg{color:#49c7ed}.search-wrapper .search-input-wrapper{opacity:0;overflow:hidden;position:absolute;top:50%;transition:all .25s cubic-bezier(.09,.68,.26,.99);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;z-index:1}.search-wrapper .search-input-wrapper input{height:auto;font-size:16px;line-height:1.7em;padding:3px 27px 3px 5px}.search-wrapper.search-active svg{margin-right:7.5px}.search-wrapper.search-active svg>path{fill:#666}.search-wrapper.search-active .search-form-toggle{z-index:0}.search-wrapper.search-active .search-input-wrapper{overflow:visible;opacity:1;width:100%}footer .search-wrapper input{background-color:#e7e7e7}section.mobile-nav .search-wrapper{max-width:96px;width:33%}section.mobile-nav .search-wrapper.search-active{max-width:none;width:100%}section.mobile-nav .search-wrapper:not(.search-active) svg>path{fill:#fff}.topbar .nav-global>ul.search-active li{margin-left:30px}.topbar .nav-global>ul .search-wrapper{text-align:right}.topbar .nav-global>ul .search-wrapper .search-input-wrapper{margin:0;right:0}form.search-form{position:relative}form.search-form input[type=search]{font-size:16px;padding-right:38px;width:100%}form.search-form input[type=submit]{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg class='svg-inline--fa fa-search fa-w-16' aria-hidden='true' data-fa-processed='' data-prefix='fas' data-icon='search' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23666' d='M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z'%3E%3C/path%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;border:none;box-shadow:none;line-height:.01em;height:22px;margin:0;min-height:0;min-width:0;padding:0;position:absolute;right:10px;text-indent:-99999px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22px}form.search-form label{display:inline;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%;margin:0}form.search-form .screen-reader-text{display:none}.social-links{list-style:none}.social-links>li>a>svg{margin:0 7.5px 0 0}.a2a-share-box{background-color:#e5e1e2;max-width:180px;padding:4.5px 9px;color:#444;font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;border-radius:4px;text-align:center;float:right}.a2a-share-box p{padding:0;margin:0}.a2a-share-box .addtoany_list a{padding:0 7px}.tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:45px 0 0}.tags:first-child{margin-top:0}.tags:last-child{margin-bottom:0}.tags>li{border:1px solid #1a7fc3;border-radius:4px;font-size:12px;line-height:1em;margin-bottom:15px;padding:10px}.tags>li:not(:last-child){margin-right:15px}.tags>li a>svg{margin-right:7.5px}body.archive.page-template-archive-parent-kit .category-cards{background-color:transparent}body.archive.page-template-archive-parent-kit .category-cards .container{padding-top:0}body.archive.page-template-archive-parent-kit .wrap .container{padding-bottom:0}@media only screen and (min-width:800px){body.archive .wrap{min-height:350px}}.bottombar{background-color:#1a7fc3;color:#fff}.bottombar a{color:#d2f3fd}.bottombar a:hover{color:#fff}.bottombar .container{max-width:1280px;padding-top:7.5px;padding-bottom:7.5px}.bottombar .textwidget{font-size:12px;font-weight:300;line-height:1.7em}@media only screen and (min-width:600px){.bottombar .textwidget{text-align:center}}footer{background-color:#fafafa;font-size:14px;line-height:1.25em;position:relative}footer a,footer span{color:#666;font-weight:600}footer h3{color:#1a7fc3;font-family:Open Sans,sans-serif;font-size:.8889rem;font-weight:700}footer li{margin:7.5px 0}footer li svg{margin-left:7.5px}footer nav.primary,footer nav.primary>ul{display:inline}footer nav.primary>ul>li{margin:15px 0 22.5px}footer nav.primary>ul>li:first-child{margin-top:0}footer nav.primary>ul>li:last-child{margin-bottom:0}footer nav.primary>ul>li>a{color:#1a7fc3;font-size:.8889rem;font-weight:700}footer nav.primary>ul>li>ul>li>a{font-size:14px}footer nav.primary>ul>li>ul>li>.sub-menu{margin:0;display:none;max-height:0;overflow:hidden;transition:all .25s ease-out}footer nav.primary>ul>li>ul>li>.sub-menu>li{line-height:1.25em;margin:4.95px 0}footer nav.primary>ul>li>ul>li>.sub-menu>li>a{color:#666;display:block;font-size:14px;font-weight:400;margin-left:15px;transition:all .5s ease}footer nav.primary>ul>li>ul>li>.sub-menu>li>a:hover{color:#49c7ed}footer nav.primary>ul>li>ul>li.menu-item-has-children .reveal{cursor:pointer;transition:all .5s ease;width:auto;min-width:0;-webkit-appearance:none;border:0;background:transparent;color:inherit;padding:0;margin:0}footer nav.primary>ul>li>ul>li.menu-item-has-children .reveal:hover{color:#49c7ed}footer nav.primary>ul>li>ul>li.menu-item-has-children.open>.reveal>svg{-webkit-transform:scaleY(-1);transform:scaleY(-1)}footer nav.primary>ul>li>ul>li.menu-item-has-children.open>.sub-menu{-webkit-animation:slideOpen .5s;animation:slideOpen .5s;display:block;margin-bottom:7.5px;max-height:200px;transition-duration:.5s;transition-timing-function:ease-in}footer .container{max-width:1280px}footer .sidebar-footer{margin-top:22.5px}footer .sidebar-footer>section{margin:22.5px 0}footer .sidebar-footer>section:first-child{margin-top:0}footer .sidebar-footer>section:last-child{margin-bottom:0}footer .sidebar-footer a .fa{margin-left:7.5px}@media only screen and (min-width:480px){footer .container:after{content:"";display:table;clear:both}footer .sidebar-footer>section,footer nav.primary>ul>li{clear:none;float:left;width:calc(50% - 11.25px);margin:22.5px 0 0 22.5px}footer nav.primary>ul>li:nth-child(odd){clear:both;margin-left:0}footer nav.primary>ul>li:nth-child(-n+2){margin-top:0}footer .sidebar-footer{display:inline}footer .sidebar-footer>section:first-child{margin-top:22.5px}footer.cols-5 .sidebar-footer>section:nth-child(odd),footer.cols-6 .sidebar-footer>section:nth-child(2n),footer.cols-7 .sidebar-footer>section:nth-child(odd){clear:both;margin-left:0}}@media only screen and (min-width:600px){footer .sidebar-footer>section,footer nav.primary>ul>li{width:calc(33.33% - 15px)}footer nav.primary>ul>li:nth-child(odd){clear:none;margin-left:22.5px}footer nav.primary>ul>li:nth-child(3n+1){clear:both;margin-left:0}footer nav.primary>ul>li:nth-child(-n+3){margin-top:0}footer.cols-5 .sidebar-footer>section:first-child{clear:none;margin-top:22.5px;margin-left:22.5px}footer.cols-6 .sidebar-footer>section:first-child{margin-top:22.5px}footer.cols-6 .sidebar-footer>section:nth-child(2){clear:both;margin-left:0}footer.cols-7 .sidebar-footer>section:first-child{clear:both;margin-left:0;margin-top:22.5px}}@media only screen and (min-width:800px){footer .sidebar-footer>section,footer nav.primary>ul>li{width:calc(25% - 16.875px)}footer nav.primary>ul>li:nth-child(3n+1):not(:first-child){margin-left:22.5px}footer nav.primary>ul>li:nth-child(3n+1){clear:none;margin-left:22.5px}footer nav.primary>ul>li:nth-child(4n+1){clear:both;margin-left:0}footer nav.primary>ul>li:nth-child(-n+4){margin-top:0}footer.cols-5 .sidebar-footer>section:first-child,footer.cols-5 .sidebar-footer>section:nth-child(2),footer.cols-6 .sidebar-footer>section:first-child,footer.cols-6 .sidebar-footer>section:nth-child(2),footer.cols-7 .sidebar-footer>section:first-child,footer.cols-7 .sidebar-footer>section:nth-child(2),footer .sidebar-footer>section:first-child,footer .sidebar-footer>section:nth-child(2){clear:none;margin-left:22.5px}footer.cols-5 .sidebar-footer,footer.cols-5 nav.primary>ul>li{width:calc(20% - 18px)}footer.cols-5 .sidebar-footer{clear:none;display:block;float:left;margin-top:0}footer.cols-5 .sidebar-footer>section{float:none;width:100%}footer.cols-5 .sidebar-footer>section:nth-child(-n+5){margin-top:0}footer.cols-5 .sidebar-footer>section:not(:first-child){margin-top:15px}}@media only screen and (min-width:1200px){footer .sidebar-footer,footer nav.primary>ul>li{clear:none;display:block;float:left;margin:0 0 0 22.5px}footer nav.primary>ul>li:nth-child(4n+1):not(:first-child){clear:none;margin-left:22.5px}footer.cols-5 .sidebar-footer>section,footer.cols-6 .sidebar-footer>section,footer.cols-7 .sidebar-footer>section,footer .sidebar-footer>section{clear:none;display:block;float:none;margin:15px 0;width:auto}footer.cols-5 .sidebar-footer>section:last-child,footer.cols-6 .sidebar-footer>section:last-child,footer.cols-7 .sidebar-footer>section:last-child,footer .sidebar-footer>section:last-child{margin-bottom:0}footer.cols-5 .sidebar-footer>section:first-child,footer.cols-6 .sidebar-footer>section:first-child,footer.cols-7 .sidebar-footer>section:first-child,footer .sidebar-footer>section:first-child{margin-top:0}footer.cols-5 .sidebar-footer>section:nth-child(n),footer.cols-6 .sidebar-footer>section:nth-child(n),footer.cols-7 .sidebar-footer>section:nth-child(n),footer .sidebar-footer>section:nth-child(n){margin-left:0}footer.cols-5 .sidebar-footer,footer.cols-5 nav.primary>ul>li{width:calc(20% - 18px)}footer.cols-6 .sidebar-footer,footer.cols-6 nav.primary>ul>li{width:calc(16.666% - 18.75px)}footer.cols-7 .sidebar-footer,footer.cols-7 nav.primary>ul>li{width:calc(14.285% - 19.2857142857px)}}header{border-bottom:1px solid #d3d3d3;position:relative;width:100%}header .brand{display:block;font-size:.01em;line-height:.01em;margin-right:30px;width:auto}header .brand img{height:100%;max-height:41px;width:auto}header .brand img.big{display:none}header .container{-webkit-box-orient:horizontal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1360px;padding-top:15px;padding-bottom:15px}header .container,header .menu-toggle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}header .menu-toggle{-webkit-appearance:none;color:#1a7fc3;background:none;min-width:0;width:auto;border:0;cursor:pointer;-webkit-box-orient:vertical;-ms-flex-flow:column nowrap;flex-flow:column nowrap;text-align:center;font-size:10px;line-height:1em;transition:all .5s ease;padding:5px}header .menu-toggle:hover{color:#49c7ed}header .menu-toggle>svg{font-size:30px}header .menu-toggle .label{display:block;text-transform:uppercase}@media only screen and (min-width:800px){header{border-bottom:none;box-shadow:0 4px 8px 0 rgba(0,0,0,.15)}header .container{padding-top:0;padding-bottom:0}.mobile-nav-active header .menu-toggle,header .menu-toggle{display:none}}@media only screen and (min-width:1200px){header .brand img{height:28px}header .brand img.big{display:inline-block}header .brand img.small{display:none}}.home-more-cols h2{margin-top:30px}.home-more-cols h2:first-child{margin-top:0}.home-more-cols h2:last-child{margin-bottom:0}.home-more-cols>.container>.col{margin:30px 0}.home-more-cols>.container>.col:first-child{margin-top:0}.home-more-cols>.container>.col:last-child{margin-bottom:0}.home-more-cols>.container>.col.secondary>*{margin:30px 0}.home-more-cols>.container>.col.secondary>:first-child{margin-top:0}.home-more-cols>.container>.col.secondary>:last-child{margin-bottom:0}.home-more-cols .footnote{border-top:1px solid #999;font-size:14px;line-height:1.25em;margin-top:30px;padding-top:7.5px}.home-more-cols .footnote:first-child{margin-top:0}.home-more-cols .footnote:last-child{margin-bottom:0}.home-more-cols .primary-cards,.home-more-cols .secondary-cards{margin:30px 0}.home-more-cols .primary-cards:first-child,.home-more-cols .secondary-cards:first-child{margin-top:0}.home-more-cols .primary-cards:last-child,.home-more-cols .secondary-cards:last-child{margin-bottom:0}.home-more-cols .primary-cards .extra .text-content img,.home-more-cols .secondary-cards .extra .text-content img{max-width:220px}@media only screen and (min-width:600px) and (max-width:800px){.home-more-cols>.container>.col.secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home-more-cols>.container>.col.secondary>*{margin:0;width:calc(50% - 15px)}}@media only screen and (min-width:600px){.home-more-cols>.container>.col.primary{width:100%}.home-more-cols>.container>.col.primary .primary-cards,.home-more-cols>.container>.col.primary .secondary-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home-more-cols>.container>.col.primary .primary-cards>.card,.home-more-cols>.container>.col.primary .secondary-cards>.card{margin:30px 0 0;width:calc(50% - 15px)}.home-more-cols>.container>.col.primary .primary-cards>.card:nth-child(-n+2),.home-more-cols>.container>.col.primary .secondary-cards>.card:nth-child(-n+2){margin-top:0}}@media only screen and (min-width:800px){.home-more-cols>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1220px;padding-top:90px;overflow:hidden}.home-more-cols>.container>.col.primary{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0}.home-more-cols>.container>.col.primary .primary-cards,.home-more-cols>.container>.col.primary .secondary-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home-more-cols>.container>.col.secondary{-ms-flex-negative:0;flex-shrink:0;margin:0 0 0 30px;width:340px}}@media only screen and (min-width:1020px){.home-more-cols>.container>.col.primary .primary-cards>.card:first-child{width:calc(66.7% - 10px)}.home-more-cols>.container>.col.primary .primary-cards>.card:nth-child(2),.home-more-cols>.container>.col.primary .secondary-cards>.card{width:calc(33.3% - 20px)}.home-more-cols>.container>.col.primary .secondary-cards>.card:nth-child(-n+3){margin-top:0}}body.single-regions aside{font-size:.7778rem;max-width:264px}body.single-regions aside h3{margin:30px 0 15px}body.single-regions aside h3:first-child{margin-top:0}body.single-regions aside h3:last-child{margin-bottom:0}body.single-regions aside .council-list li{margin:0 auto}body.single-regions aside .council-list li .bio{line-height:1.25em;margin:0 0 0 7.5px;max-height:0;overflow:hidden;transition:all .5s ease}body.single-regions aside .council-list li.dropdown{cursor:pointer}body.single-regions aside .council-list li.dropdown.open .bio{margin-top:7.5px;margin-bottom:7.5px;max-height:800px}body.single-regions aside .grant-opportunities-list li,body.single-regions aside .publications-list li{font-size:.7778rem;line-height:1.25em;margin:7.5px 0;position:relative;padding-left:34px;padding-right:34px}body.single-regions aside .grant-opportunities-list li:before,body.single-regions aside .publications-list li:before{background-color:#666;border-radius:50%;content:"";display:block;height:4px;position:absolute;left:10.05px;top:.7em;width:4px}body.single-regions aside .owl-carousel{display:none}body.single-regions aside .sp-data{height:auto!important;min-height:0!important}body.single-regions .select-region .row label{font-family:Oswald,sans-serif;font-size:18px;margin:0 15px 0 0}body.single-regions .select-region .row select{font-size:.8889rem;max-width:100%}@media only screen and (min-width:480px){body.single-regions .select-region .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (min-width:800px){body.single-regions aside .owl-carousel{display:block}body.single-regions .above-content .owl-carousel{display:none}}body.search-results main article{margin:45px 0}body.search-results main article:first-child{margin-top:0}body.search-results main article:last-child{margin-bottom:0}body.search-results main article h2{margin:0}body.search-results main article h2 a{color:#666}body.search-results main article h2 a:hover{color:#49c7ed}body.search-results main article .meta{margin:7.5px 0}body.search-results main article .more{color:#1a7fc3;font-family:Open Sans,sans-serif;font-size:14px;line-height:1.25em;transition:all .5s ease;white-space:nowrap}body.search-results main article .more:hover{color:#49c7ed}body.search-results main article .more svg{margin-left:7.5px}body.search-results .above-content{border:none;padding:0}body.search-results .container>.content{margin-top:30px}body.search-results .search-form{margin-bottom:30px}section.subheader{background-color:#e1e1e1}section.subheader h1,section.subheader h2,section.subheader h3{color:#1a7fc3;text-transform:uppercase}body#tinymce{margin:12px!important}body#tinymce li{font-size:.8889rem;line-height:1.7em;margin:7.5px 0;padding-left:34px;padding-right:34px;position:relative}body#tinymce li:before{background-color:#666;border-radius:50%;content:"";display:block;height:4px;position:absolute;left:10.05px;top:.7em;width:4px}body#tinymce h2{color:#444;font-family:Open Sans,sans-serif;font-size:18px;font-weight:600;line-height:1.25em;margin-top:30px}body#tinymce h2:first-child{margin-top:0}body#tinymce h2:last-child{margin-bottom:0}body#tinymce h3{color:#444;font-family:Open Sans,sans-serif;font-size:17px;font-weight:600;line-height:1.25em;margin-top:30px}body#tinymce h3:first-child{margin-top:0}body#tinymce h3:last-child{margin-bottom:0}body#tinymce h4{margin-top:30px}body#tinymce h4:first-child{margin-top:0}body#tinymce h4:last-child{margin-bottom:0}body#tinymce .aligncenter{clear:both;display:block;margin:15px auto;max-width:250px}body#tinymce .aligncenter:first-child{margin-top:0}body#tinymce .aligncenter:last-child{margin-bottom:0}body#tinymce .alignleft{clear:none;float:left;margin:0 15px 7.5px 0;max-width:33%!important;width:auto}@media only screen and (min-width:600px){body:not(.sidebar-primary) body#tinymce .alignleft{margin-right:45px}}@media only screen and (min-width:800px){body:not(.sidebar-primary) body#tinymce .alignleft{margin-right:60px}}body#tinymce .alignright{clear:none;float:right;max-width:33%!important;margin:0 0 7.5px 15px;width:auto}@media only screen and (min-width:600px){body:not(.sidebar-primary) body#tinymce .alignright{margin-left:45px}}@media only screen and (min-width:800px){body:not(.sidebar-primary) body#tinymce .alignright{margin-left:60px}}body#tinymce .wp-caption{border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;overflow:hidden}body#tinymce .wp-caption figcaption{background-color:#fafafa;font-size:12px;line-height:1.7em;padding:15px}@media only screen and (max-width:479px){body#tinymce .wp-caption{clear:none;float:none;margin:30px 0;max-width:none!important}body#tinymce .wp-caption:first-child{margin-top:0}body#tinymce .wp-caption:last-child{margin-bottom:0}}@media only screen and (min-width:800px){body#tinymce .wp-caption.alignright{margin-right:-90px;margin-left:30px;max-width:50%!important}}@media only screen and (min-width:1200px){body#tinymce .wp-caption.alignleft{margin-right:30px;margin-left:-90px;max-width:50%!important}}.topbar{background-color:#1a7fc3}.topbar,.topbar a{color:#fff}.topbar .container{max-width:1360px;padding-top:15px;padding-bottom:15px}.topbar .nav-global{display:none}.topbar .notification{font-size:14px;font-weight:300;line-height:1.25em;text-align:center}.topbar .notification a{font-weight:600;text-decoration:underline}@media only screen and (min-width:800px){.topbar .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:11.25px;padding-bottom:11.25px}.topbar .nav-global{display:block}.topbar .nav-global>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.topbar .nav-global>ul li{color:#d2f3fd;font-size:13px;font-weight:300;line-height:1.25em;margin-left:45px;text-transform:uppercase;transition:all .25s cubic-bezier(.09,.68,.26,.99)}.topbar .nav-global>ul li a{color:#d2f3fd;white-space:nowrap}.topbar .nav-global>ul li a:focus,.topbar .nav-global>ul li a:hover{color:#fff}.topbar .nav-global>ul li svg{margin-left:7.5px}.topbar .notification{font-size:.8889rem;text-align:left}}.d-none{display:none!important}input[type=number]{border:1px solid #d3d3d3;border-radius:4px;color:#666;font-family:Open Sans,sans-serif;font-weight:600;font-size:16px;line-height:1.7em;padding:3px 10px;width:100%;-webkit-appearance:none}input[type=number]:not(textarea){height:3em}.gform_wrapper form .gform_heading .gform_description ul li{padding-right:0;padding-left:15px}.gform_wrapper ul.gform_fields li.gfield{padding-left:0;padding-right:0}.gform_wrapper ul.gform_fields li.gfield select{background-color:#fff;height:3em;border:1px solid #d3d3d3}.gform_wrapper ul.gform_fields li.gfield.gfield_type_radio .gfield_radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gform_wrapper ul.gform_fields li.gfield.gfield_type_radio .gfield_radio li{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}.gform_wrapper ul.gform_fields li.gfield.gfield_type_radio.primary-phone-type .gfield_radio{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:0;margin-bottom:0}.gform_wrapper ul.gform_fields li.gfield.gfield_type_radio.primary-phone-type .gfield_radio li{-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%;margin-bottom:0}@media (min-width:641px){.gform_wrapper ul.gform_fields li.gfield.gfield_type_radio.primary-phone-type .gfield_radio{height:3em}}.gform_wrapper ul.gform_fields li.gfield.gfield_type_checkbox .gfield_checkbox li label,.gform_wrapper ul.gform_fields li.gfield.gfield_type_checkbox .gfield_radio li label,.gform_wrapper ul.gform_fields li.gfield.gfield_type_radio .gfield_checkbox li label,.gform_wrapper ul.gform_fields li.gfield.gfield_type_radio .gfield_radio li label{padding-left:20px;margin-top:0}.gform_wrapper ul.gform_fields li.gfield.gfield_type_checkbox .gfield_checkbox li label:before,.gform_wrapper ul.gform_fields li.gfield.gfield_type_checkbox .gfield_radio li label:before,.gform_wrapper ul.gform_fields li.gfield.gfield_type_radio .gfield_checkbox li label:before,.gform_wrapper ul.gform_fields li.gfield.gfield_type_radio .gfield_radio li label:before{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.gform_wrapper ul.gform_fields li.gfield.gfield_type_checkbox .gfield_checkbox li input[type=checkbox]{margin-top:0;margin-bottom:0}.gform_wrapper .gform_page_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gform_wrapper .gform_page_footer .gform_previous_button{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;min-width:unset}.gform_wrapper .gform_page_footer .gform_next_button{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;min-width:unset;margin-right:0!important}.gform_wrapper .gform_page_footer .gform_next_button,.gform_wrapper .gform_page_footer input[type=submit]{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;margin-right:0!important}.gform_wrapper .gform_page_footer .gform_ajax_spinner{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;width:30px;height:auto;display:block;margin:0 auto 15px;padding-left:0}.gform_wrapper .gform_page_footer .gform_save_link{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:inline-block;margin-left:15px;margin-bottom:15px;font-size:.85em}.gform_wrapper .gform_page_footer .gform_save_link:nth-child(2):last-child{margin-left:0}.gform_wrapper .gfield.gfield_type_fileupload .ginput_preview img.gform_delete{width:auto}.gform_wrapper .field_description_below .gfield_description{padding-top:0!important}.gform_wrapper.gf_browser_chrome .gfield_checkbox li input,.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=radio],.gform_wrapper.gf_browser_chrome .gfield_radio li input,.gform_wrapper.gf_browser_chrome .gfield_radio li input[type=checkbox],.gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top:0!important}.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex select,.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_left select,.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_right select{margin-left:0!important}.gform_wrapper.gf_browser_chrome .ginput_complex .ginput_right select,.gform_wrapper.gf_browser_chrome .ginput_complex select{margin-bottom:0!important}@media only screen and (min-width:641px){.gform_wrapper .gform_page_footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.gform_wrapper .gform_page_footer .gform_next_button{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.gform_wrapper .gform_page_footer .gform_ajax_spinner{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:0 5px 0 auto}.gform_wrapper .gform_page_footer .gform_save_link{margin-bottom:0;margin-right:auto}.gform_wrapper .top_label div.ginput_complex.ginput_container.ginput_container_name{width:100%!important;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gform_wrapper .top_label div.ginput_complex.ginput_container.ginput_container_name>span{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;padding-left:0;padding-right:0;margin-right:0}.gform_wrapper .top_label div.ginput_complex.ginput_container.ginput_container_name>span:last-child,.gform_wrapper .top_label div.ginput_complex.ginput_container.ginput_container_name>span:last-child label{margin-bottom:0}.gform_wrapper .top_label div.ginput_complex.ginput_container.ginput_container_name.gf_name_has_2>span:first-child,.gform_wrapper .top_label div.ginput_complex.ginput_container.ginput_container_name.gf_name_has_2>span:nth-child(2),.gform_wrapper .top_label div.ginput_complex.ginput_container.ginput_container_name.gf_name_has_3>span:first-child,.gform_wrapper .top_label div.ginput_complex.ginput_container.ginput_container_name.gf_name_has_3>span:nth-child(2){padding-left:0;padding-right:4px;width:50%;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.gform_wrapper .top_label div.ginput_complex.ginput_container.ginput_container_name.gf_name_has_2>span:last-child,.gform_wrapper .top_label div.ginput_complex.ginput_container.ginput_container_name.gf_name_has_3>span:last-child{padding-left:4px;padding-right:0;width:50%;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.gform_wrapper .top_label div.ginput_complex.ginput_container.ginput_container_name.gf_name_has_2>span.name_first:not(:first-child),.gform_wrapper .top_label div.ginput_complex.ginput_container.ginput_container_name.gf_name_has_2>span.name_first:not(:first-child) label,.gform_wrapper .top_label div.ginput_complex.ginput_container.ginput_container_name.gf_name_has_2>span.name_last,.gform_wrapper .top_label div.ginput_complex.ginput_container.ginput_container_name.gf_name_has_2>span.name_last label,.gform_wrapper .top_label div.ginput_complex.ginput_container.ginput_container_name.gf_name_has_2>span.name_suffix,.gform_wrapper .top_label div.ginput_complex.ginput_container.ginput_container_name.gf_name_has_2>span.name_suffix label,.gform_wrapper .top_label div.ginput_complex.ginput_container.ginput_container_name.gf_name_has_2>span:first-child,.gform_wrapper .top_label div.ginput_complex.ginput_container.ginput_container_name.gf_name_has_2>span:first-child label,.gform_wrapper .top_label div.ginput_complex.ginput_container.ginput_container_name.gf_name_has_2>span:last-child,.gform_wrapper .top_label div.ginput_complex.ginput_container.ginput_container_name.gf_name_has_2>span:last-child label,.gform_wrapper .top_label div.ginput_complex.ginput_container.ginput_container_name.gf_name_has_3>span.name_first:not(:first-child),.gform_wrapper .top_label div.ginput_complex.ginput_container.ginput_container_name.gf_name_has_3>span.name_first:not(:first-child) label,.gform_wrapper .top_label div.ginput_complex.ginput_container.ginput_container_name.gf_name_has_3>span.name_last,.gform_wrapper .top_label div.ginput_complex.ginput_container.ginput_container_name.gf_name_has_3>span.name_last label,.gform_wrapper .top_label div.ginput_complex.ginput_container.ginput_container_name.gf_name_has_3>span.name_suffix,.gform_wrapper .top_label div.ginput_complex.ginput_container.ginput_container_name.gf_name_has_3>span.name_suffix label,.gform_wrapper .top_label div.ginput_complex.ginput_container.ginput_container_name.gf_name_has_3>span:first-child,.gform_wrapper .top_label div.ginput_complex.ginput_container.ginput_container_name.gf_name_has_3>span:first-child label,.gform_wrapper .top_label div.ginput_complex.ginput_container.ginput_container_name.gf_name_has_3>span:last-child,.gform_wrapper .top_label div.ginput_complex.ginput_container.ginput_container_name.gf_name_has_3>span:last-child label{margin-bottom:0}.gform_wrapper .top_label li ul.gfield_checkbox,.gform_wrapper .top_label li ul.gfield_radio{width:100%!important}.gform_wrapper ul.gform_fields li.gfield.gfield_type_radio .gfield_radio{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gform_wrapper ul.gform_fields li.gfield.gfield_type_address .ginput_container{overflow:hidden}.gform_wrapper ul.gform_fields li.gfield.gfield_type_address .ginput_container .ginput_third{float:left;width:33.3333%;padding-left:8px;padding-right:8px}.gform_wrapper ul.gform_fields li.gfield.gfield_type_address .ginput_container .address_city.ginput_third{padding-left:0}.gform_wrapper ul.gform_fields li.gfield.gfield_type_address .ginput_container .address_zip.ginput_third{padding-right:0}.gform_wrapper ul.gform_fields li.gfield.gfield_type_address .ginput_container .address_state select{margin-top:0;margin-bottom:0}.gform_wrapper ul.gform_fields li.gfield.two_column.gfield_type_checkbox ul.gfield_checkbox,.gform_wrapper ul.gform_fields li.gfield.two_column.gfield_type_checkbox ul.gfield_radio,.gform_wrapper ul.gform_fields li.gfield.two_column.gfield_type_radio ul.gfield_checkbox,.gform_wrapper ul.gform_fields li.gfield.two_column.gfield_type_radio ul.gfield_radio{overflow:hidden}.gform_wrapper ul.gform_fields li.gfield.two_column.gfield_type_checkbox ul.gfield_checkbox li,.gform_wrapper ul.gform_fields li.gfield.two_column.gfield_type_checkbox ul.gfield_radio li,.gform_wrapper ul.gform_fields li.gfield.two_column.gfield_type_radio ul.gfield_checkbox li,.gform_wrapper ul.gform_fields li.gfield.two_column.gfield_type_radio ul.gfield_radio li{float:left;width:50%}}.jquery-modal.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:5;background-color:rgba(0,0,0,.6)}.jquery-modal .modal{display:none;position:absolute;top:25px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10;width:80%;background:#fff;padding:2em;text-align:left;height:auto;font-size:13px;overflow:unset;word-break:break-word}@media only screen and (min-width:800px){.jquery-modal .modal{width:50%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.jquery-modal .modal a.close-modal{position:absolute;top:-18px;right:-18px;display:block;width:35px;height:35px;text-indent:-9999px;background:#1a7fc3;border-radius:100%;transition:all .5s ease}.jquery-modal .modal a.close-modal:hover{background:#49c7ed}.jquery-modal .modal a.close-modal:after,.jquery-modal .modal a.close-modal:before{content:"";position:absolute;top:50%;left:50%;height:12px;width:3px;background-color:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.jquery-modal .modal a.close-modal:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.jquery-modal .modal a.close-modal:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.jquery-modal .modal p{line-height:1.38em;margin:0 0 .5em}.toggles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.toggles .toggle-switch{display:block;height:31px;position:relative;overflow:visible;padding:0;cursor:pointer;width:100px;margin:0;line-height:normal}.toggles .toggle-switch:last-child{-webkit-transform:translateX(5px);transform:translateX(5px)}.toggles .toggle-switch span span{display:none}.toggles .toggle-switch>span:not(.dot),.toggles .toggle-switch label{line-height:32px;height:32px;vertical-align:middle}.toggles .toggle-switch input{position:absolute;opacity:0;margin:0;top:auto;-webkit-transform:none;transform:none}.toggles .toggle-switch input:focus+label,.toggles .toggle-switch input:focus~.dot{outline:none}.toggles .toggle-switch input:checked~.dot{left:100%;margin-left:-27px}.toggles .toggle-switch input:checked~span:not(.dot):before{background:#23ae49}.toggles .toggle-switch input:checked~span:not(.dot) span:first-of-type{opacity:0}.toggles .toggle-switch input:checked~span:not(.dot) span:last-of-type{opacity:1;color:#fafafa}.toggles .toggle-switch label{position:relative;display:block;width:100%}.toggles .toggle-switch>span:not(.dot),.toggles .toggle-switch a>span:not(.dot){position:absolute;width:100%;margin:0;text-align:left;white-space:nowrap}.toggles .toggle-switch>span:not(.dot):before,.toggles .toggle-switch a>span:not(.dot):before{content:"";display:block;width:100%;height:100%;position:absolute;background-color:#b9b9b9;border-radius:30px;transition:all .2s ease-out}.toggles .toggle-switch>span:not(.dot) span,.toggles .toggle-switch a>span:not(.dot) span{position:absolute;top:0;display:block;text-align:left;font-size:13px;font-weight:700;left:10px;opacity:0;letter-spacing:-.5px}.toggles .toggle-switch>span:not(.dot) span:first-of-type,.toggles .toggle-switch a>span:not(.dot) span:first-of-type{color:#fafafa;opacity:1;left:35px}.toggles .toggle-switch .dot{position:absolute;right:50%;display:block;height:21px;padding:0;left:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:21px;background-color:#fafafa;border-radius:100%;transition:all .2s ease-out}.find-programs-results .container,.taxonomy-program-type .container{max-width:1220px}.hero-image-text{padding-top:30px;padding-bottom:55px}.hero-image-text.bg-white{background:#fff}.hero-image-text.bg-light-gray{background:#f2f2f2}.hero-image-text .container{max-width:1100px}.hero-image-text.has-title-image{text-align:center}@media only screen and (min-width:800px){.hero-image-text.has-title-image{text-align:left}}.hero-image-text.has-title-image .inner .right .cta{text-align:center}@media only screen and (min-width:800px){.hero-image-text.has-title-image .inner .right .cta{text-align:right}}.hero-image-text .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.hero-image-text .inner .left{width:100%;margin-bottom:30px}@media only screen and (min-width:800px){.hero-image-text .inner .left{width:325px;margin-bottom:0;margin-right:30px}}@media only screen and (min-width:920px){.hero-image-text .inner .left{width:450px}}.hero-image-text .inner .right{width:100%}@media only screen and (min-width:800px){.hero-image-text .inner .right{-webkit-box-flex:1;-ms-flex:1;flex:1}}.hero-image-text .inner .right .title-image{text-align:center}.hero-image-text .inner .right .title-image img{max-width:355px;padding-bottom:20px;padding-left:20px;padding-right:20px}.hero-image-text .inner .right h1{font-size:28px;font-weight:500;color:#1a7fc3;position:relative;padding-left:60px;margin-bottom:20px}@media only screen and (min-width:800px){.hero-image-text .inner .right h1{margin-bottom:30px}}.hero-image-text .inner .right h1 .icon{display:inline-block;background:url(../images/find_services/find-services-pin-icon.png);background-repeat:no-repeat;background-size:100%;background-position:50%;width:45px;height:45px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hero-image-text .inner .right h2{font-size:2.333rem}.hero-image-text .inner .right h3{font-size:1.556rem}.hero-image-text .inner .right .cta{margin-top:30px}.hero-image-text .inner .right .cta .button{display:inline-block;background:#e6640b;font-family:Open Sans,sans-serif;color:#fff;border-radius:4px;min-width:178px;padding:14px 18px;text-transform:uppercase;font-size:.8889rem;font-weight:600;transition:all .5s ease}@media only screen and (max-width:800px){.hero-image-text .inner .right .cta .button{line-height:1.2}}.hero-image-text .inner .right .cta .button:hover{background:#f47721}.hero-image-text .inner .right ul{list-style:disc;padding-left:20px;text-align:left}@media only screen and (min-width:480px){.hero-image-text .inner .right ul{margin:0 15%}}@media only screen and (min-width:800px){.hero-image-text .inner .right ul{margin:0}}.find-programs-es .controls .container,.find-programs .controls .container{padding-bottom:0}@media only screen and (min-width:1200px){.find-programs-es .controls .container,.find-programs .controls .container{padding-right:0;padding-left:0}}.find-programs-es .program-by-type .container,.find-programs .program-by-type .container{max-width:1360px;padding-top:45px;padding-bottom:45px}.find-programs-es .program-by-type h2,.find-programs .program-by-type h2{text-align:center;color:#1a7fc3}.find-programs-es .program-by-type ul,.find-programs .program-by-type ul{-webkit-columns:1;columns:1;-webkit-column-gap:0;column-gap:0;padding-top:15px;padding-bottom:5px}@media only screen and (min-width:480px){.find-programs-es .program-by-type ul,.find-programs .program-by-type ul{-webkit-columns:2;columns:2;-webkit-column-gap:25px;column-gap:25px}}@media only screen and (min-width:800px){.find-programs-es .program-by-type ul,.find-programs .program-by-type ul{-webkit-columns:3;columns:3;-webkit-column-gap:50px;column-gap:50px}}.find-programs-es .program-by-type ul li a,.find-programs .program-by-type ul li a{display:inline-block;color:#666;text-decoration:underline;transition:all .5s ease;margin-bottom:10px}.find-programs-es .program-by-type ul li a:hover,.find-programs .program-by-type ul li a:hover{color:#49c7ed}.fp-search.widget{background:#f2f2f2;position:relative;margin-top:52px}.fp-search.widget:before{content:"";display:block;width:40px;height:45px;background-color:#1a7fc3;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg class='svg-inline--fa fa-search fa-w-16' aria-hidden='true' data-fa-processed='' data-prefix='fas' data-icon='search' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23f2f2f2' d='M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:65%;background-position:50%;position:absolute;top:-7px;left:30px}.fp-search.widget .container{padding-top:50px;padding-bottom:30px}.fp-search.widget .title{font-family:Oswald,sans-serif;font-size:34px;font-weight:400;color:#1a7fc3}.fp-search.widget form{text-align:right;margin-top:12px}.fp-search.widget form input[type=text]{text-transform:uppercase;height:3.75em;background-color:#fff}.fp-search.widget form .region-selector-container{margin:15px 0;margin-bottom:20px}.fp-search.widget form .region-selector-container .region-selector{position:relative}.fp-search.widget form .region-selector-container .region-selector:before{content:"";position:absolute;right:15px;top:55%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;z-index:2;pointer-events:none}.fp-search.widget form .region-selector-container .region-selector:after{content:"";font-size:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;position:absolute;pointer-events:none;background:#bab9b9;border-top-right-radius:4px;border-bottom-right-radius:4px;width:50px;height:100%;z-index:1}.fp-search.widget form select{height:3.75em;border:1px solid #d3d3d3;border-radius:4px;color:#b3b2b2;font-family:Open Sans,sans-serif;font-weight:600;font-size:16px;line-height:1.7em;padding:3px 10px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:#fff}.fp-search.widget form select:focus{color:#666}.fp-search.widget form input[type=submit]{min-width:178px;padding:18px 15px;text-transform:uppercase}.fp-search.module{background:#1a7fc3;position:relative;margin-top:14px}.fp-search.module .background{height:100%;max-height:100%;position:absolute;-o-object-fit:cover;object-fit:cover}.fp-search.module .container{max-width:619px;padding-top:125px;padding-bottom:90px;position:relative}.fp-search.module .container:before{content:"";display:block;width:80px;height:85px;background-color:#f47721;background-image:url(../images/find_services/map-pin-white.png);background-repeat:no-repeat;background-size:65%;background-position:50%;position:absolute;top:-14px;left:30px}.fp-search.module .container:after{content:"";display:block;position:absolute;top:-14px;left:108px;-webkit-transform:rotate(135deg);transform:rotate(135deg);width:0;height:0;border-bottom:11px solid transparent;border-top:10px solid transparent;border-left:10px solid #f15a29;line-height:0;background:unset}.fp-search.module .title{font-family:Oswald,sans-serif;font-size:43px;font-weight:400;color:#fff}.fp-search.module form{text-align:right;margin-top:12px}.fp-search.module form input[type=text]{text-transform:uppercase;height:3.75em;background-color:#fff}.fp-search.module form .region-selector-container{margin:15px 0;margin-bottom:20px}.fp-search.module form .region-selector-container .region-selector{position:relative}.fp-search.module form .region-selector-container .region-selector:before{content:"";position:absolute;right:15px;top:55%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;z-index:2;pointer-events:none}.fp-search.module form .region-selector-container .region-selector:after{content:"";font-size:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;position:absolute;pointer-events:none;background:#bab9b9;border-top-right-radius:4px;border-bottom-right-radius:4px;width:50px;height:100%;z-index:1}.fp-search.module form select{height:3.75em;border:1px solid #d3d3d3;border-radius:4px;color:#b3b2b2;font-family:Open Sans,sans-serif;font-weight:600;font-size:16px;line-height:1.7em;padding:3px 10px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:#fff}.fp-search.module form select:focus{color:#666}.fp-search.module form input[type=submit]{min-width:178px;padding:18px 15px;text-transform:uppercase;background:#23ae49;border:none}.find-programs-results-title{height:140px}.find-programs-results-title .background{height:100%;max-height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;filter:hue-rotate(270deg)}.find-programs-results-title .inner{position:absolute;width:100%;height:100%;top:0;left:0;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.find-programs-results-title .inner h1{text-transform:uppercase;color:#fafafa}.taxonomy-program-type .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.taxonomy-program-type .inner .sidebar{margin-bottom:25px}@media only screen and (min-width:800px){.taxonomy-program-type .inner .sidebar{width:325px;margin-left:25px;margin-bottom:0}}@media only screen and (min-width:920px){.taxonomy-program-type .inner .sidebar{width:435px;margin-left:50px}}.taxonomy-program-type .inner .sidebar h2{color:#1a7fc3}.taxonomy-program-type .inner .sidebar .learn-about,.taxonomy-program-type .inner .sidebar .share-now{padding:10px 30px;margin-top:20px}.taxonomy-program-type .inner .sidebar .share-now .share-inner{border-bottom:4px solid #f2f2f2;padding-bottom:30px}.taxonomy-program-type .inner .sidebar ul li{margin-bottom:10px}.taxonomy-program-type .inner .sidebar ul li:last-child{margin-bottom:0}.taxonomy-program-type .inner .sidebar ul li a{color:#666;text-decoration:underline}.taxonomy-program-type .inner .sidebar ul li a:hover{color:#49c7ed}.taxonomy-program-type .inner .sidebar ul li.invalid a{-ms-touch-action:none;touch-action:none;pointer-events:none;cursor:default;color:#1a7fc3;text-decoration:none}.taxonomy-program-type .inner .content{-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (min-width:800px){.taxonomy-program-type .inner .content{margin-bottom:25px}}.taxonomy-program-type .inner .content .back-to{font-family:Oswald,sans-serif;font-size:17px}.taxonomy-program-type .inner .content .green{color:#23ae49}.taxonomy-program-type .inner .content ul{list-style:disc;padding-left:20px}.find-programs-results .tablet{display:none}@media only screen and (min-width:800px){.find-programs-results .tablet{display:block}}.find-programs-results .mobile{display:block}@media only screen and (min-width:800px){.find-programs-results .mobile{display:none}}.find-programs-results .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;position:relative}.find-programs-results .inner .sidebar{width:100%}@media only screen and (min-width:800px){.find-programs-results .inner .sidebar{width:325px;margin-right:20px;margin-bottom:0}}@media only screen and (min-width:920px){.find-programs-results .inner .sidebar{width:435px;margin-right:50px}}.find-programs-results .inner .sidebar h2{color:#1a7fc3;font-family:Open Sans,sans-serif;font-size:1.1rem;font-weight:700;text-transform:uppercase;position:relative;cursor:pointer;padding-right:30px}.find-programs-results .inner .sidebar h2:after,.find-programs-results .inner .sidebar h2:before{content:"";position:absolute;background:#1a7fc3}.find-programs-results .inner .sidebar h2:before{width:2px;height:20px;position:absolute;right:9px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1}.find-programs-results .inner .sidebar h2:after{width:20px;height:2px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.find-programs-results .inner .sidebar h2.active:before{opacity:0}@media only screen and (min-width:800px){.find-programs-results .inner .sidebar h2{font-family:Oswald,sans-serif;font-size:1.556rem;font-weight:400;text-transform:none;cursor:default;padding-right:0}.find-programs-results .inner .sidebar h2:after,.find-programs-results .inner .sidebar h2:before{display:none}}.find-programs-results .inner .sidebar .inner{margin:20px 0}@media only screen and (min-width:800px){.find-programs-results .inner .sidebar .inner{margin:0}}.find-programs-results .inner .sidebar .controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media only screen and (min-width:800px){.find-programs-results .inner .sidebar .controls{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.find-programs-results .inner .sidebar .toggles{width:unset}@media only screen and (max-width:800px){.find-programs-results .inner .sidebar .toggles{right:0;position:absolute}}.find-programs-results .inner .sidebar .start-over{margin-right:30px;width:unset;margin-bottom:10px}@media only screen and (min-width:480px){.find-programs-results .inner .sidebar .start-over{margin-bottom:0}}.find-programs-results .inner .sidebar .start-over a{font-family:Oswald,sans-serif;color:#666;font-size:17px;white-space:nowrap}.find-programs-results .inner .sidebar .start-over a:hover{color:#49c7ed}.find-programs-results .inner .sidebar .expanded-search,.find-programs-results .inner .sidebar .fp-program-types{position:relative;width:100%;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px);padding:8px 15px;background:#f2f2f2}@media only screen and (min-width:480px){.find-programs-results .inner .sidebar .expanded-search,.find-programs-results .inner .sidebar .fp-program-types{margin-left:-30px;margin-right:-30px;width:calc(100% + 60px);padding:8px 30px}}@media only screen and (min-width:800px){.find-programs-results .inner .sidebar .expanded-search,.find-programs-results .inner .sidebar .fp-program-types{margin-left:0;margin-right:0;background:unset;width:100%;padding:0}}.find-programs-results .inner .sidebar .expanded-search label,.find-programs-results .inner .sidebar .fp-program-types label{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;position:relative}@supports (-webkit-appearance:none) or (-moz-appearance:none){.find-programs-results .inner .sidebar .expanded-search label input[type=checkbox],.find-programs-results .inner .sidebar .fp-program-types label input[type=checkbox]{--active:transparent;--active-inner:#1a7fc3;--focus:2px #1a7fc3;--border:#666;--border-hover:#666;--background:transparent;--disabled:transparent;--disabled-inner:transparent;--disabled-border:#dfdfdf;--disabled-active-inner:#87c5ef;-webkit-appearance:none;-moz-appearance:none;height:18px;outline:none;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px solid var(--bc,var(--border));border-radius:1px;background:var(--b,var(--background));transition:background .3s,border-color .3s,box-shadow .2s;-webkit-transform:translateY(2px);transform:translateY(2px);opacity:1;top:unset;width:18px}.find-programs-results .inner .sidebar .expanded-search label input[type=checkbox]:after,.find-programs-results .inner .sidebar .fp-program-types label input[type=checkbox]:after{content:"";display:block;left:0;top:0;position:absolute;transition:opacity var(--d-o,.2s),-webkit-transform var(--d-t,.3s) var(--d-t-e,ease);transition:transform var(--d-t,.3s) var(--d-t-e,ease),opacity var(--d-o,.2s);transition:transform var(--d-t,.3s) var(--d-t-e,ease),opacity var(--d-o,.2s),-webkit-transform var(--d-t,.3s) var(--d-t-e,ease);opacity:var(--o,0);width:7px;height:12px;border:4px solid var(--active-inner);border-top:0;border-left:0;left:5px;top:1px;-webkit-transform:rotate(var(--r,20deg));transform:rotate(var(--r,20deg))}.find-programs-results .inner .sidebar .expanded-search label input[type=checkbox]:focus,.find-programs-results .inner .sidebar .fp-program-types label input[type=checkbox]:focus{box-shadow:0}.find-programs-results .inner .sidebar .expanded-search label input[type=checkbox]:checked,.find-programs-results .inner .sidebar .fp-program-types label input[type=checkbox]:checked{--b:var(--active);--bc:var(--border);--d-o:.3s;--d-t:.6s;--d-t-e:cubic-bezier(.2,.85,.32,1.2);--o:1;--r:43deg}.find-programs-results .inner .sidebar .expanded-search label input[type=checkbox]:checked.disabled,.find-programs-results .inner .sidebar .fp-program-types label input[type=checkbox]:checked.disabled{--b:var(--disabled-inner);--bc:var(--disabled-border)}.find-programs-results .inner .sidebar .expanded-search label input[type=checkbox]:checked.disabled:after,.find-programs-results .inner .sidebar .fp-program-types label input[type=checkbox]:checked.disabled:after{border:4px solid var(--disabled-active-inner);border-top:0;border-left:0}.find-programs-results .inner .sidebar .expanded-search label input[type=checkbox].disabled,.find-programs-results .inner .sidebar .fp-program-types label input[type=checkbox].disabled{--b:var(--disabled);--bc:var(--disabled-border);cursor:default;opacity:.9}.find-programs-results .inner .sidebar .expanded-search label input[type=checkbox]:hover:not(:checked):not(.disabled),.find-programs-results .inner .sidebar .fp-program-types label input[type=checkbox]:hover:not(:checked):not(.disabled){--bc:var(--border-hover)}}.find-programs-results .inner .sidebar .expanded-search label .term-label,.find-programs-results .inner .sidebar .fp-program-types label .term-label{margin-left:10px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:17px}.find-programs-results .inner .sidebar .expanded-search label .term-label .term-name,.find-programs-results .inner .sidebar .fp-program-types label .term-label .term-name{color:#666}.find-programs-results .inner .sidebar .expanded-search label .term-label .term-count,.find-programs-results .inner .sidebar .fp-program-types label .term-label .term-count{color:#1a7fc3}.find-programs-results .inner .sidebar .expanded-search .filter-results-by-program,.find-programs-results .inner .sidebar .fp-program-types .filter-results-by-program{position:relative;width:100%}@media only screen and (max-width:800px){.find-programs-results .inner .sidebar .expanded-search .filter-results-by-program h2,.find-programs-results .inner .sidebar .fp-program-types .filter-results-by-program h2{margin:0}}.find-programs-results .inner .sidebar .expanded-search ul,.find-programs-results .inner .sidebar .fp-program-types ul{visibility:hidden;opacity:0;height:0;margin:0;transition:all .5s ease;z-index:1;width:100%;display:block}.find-programs-results .inner .sidebar .expanded-search ul.active,.find-programs-results .inner .sidebar .fp-program-types ul.active{opacity:1;visibility:visible;height:auto;padding:15px 0}@media only screen and (min-width:800px){.find-programs-results .inner .sidebar .expanded-search ul,.find-programs-results .inner .sidebar .fp-program-types ul{visibility:visible;opacity:1;height:auto;padding:0;position:relative}}.find-programs-results .inner .sidebar .expanded-search ul li,.find-programs-results .inner .sidebar .fp-program-types ul li{margin-bottom:20px}@media only screen and (min-width:320px){.find-programs-results .inner .sidebar .expanded-search ul li,.find-programs-results .inner .sidebar .fp-program-types ul li{margin-left:10px}}@media only screen and (min-width:800px){.find-programs-results .inner .sidebar .expanded-search ul li,.find-programs-results .inner .sidebar .fp-program-types ul li{margin-left:30px}}.find-programs-results .inner .sidebar .expanded-search ul li:last-child,.find-programs-results .inner .sidebar .fp-program-types ul li:last-child{margin-bottom:0}.find-programs-results .inner .sidebar .expanded-search ul li.invalid,.find-programs-results .inner .sidebar .fp-program-types ul li.invalid{pointer-events:none}.find-programs-results .inner .sidebar .expanded-search ul li.invalid label,.find-programs-results .inner .sidebar .fp-program-types ul li.invalid label{cursor:default}.find-programs-results .inner .sidebar .expanded-search ul li.invalid .term-label .term-count,.find-programs-results .inner .sidebar .expanded-search ul li.invalid .term-label .term-name,.find-programs-results .inner .sidebar .fp-program-types ul li.invalid .term-label .term-count,.find-programs-results .inner .sidebar .fp-program-types ul li.invalid .term-label .term-name{color:#bdbdbd}.find-programs-results .inner .sidebar .expanded-search{margin-top:15px;margin-bottom:10px}@media only screen and (min-width:800px){.find-programs-results .inner .sidebar .expanded-search{margin-bottom:20px;margin-top:15px}}@media only screen and (max-width:800px){.find-programs-results .inner .sidebar .expanded-search h2{margin:0}}.find-programs-results .inner .sidebar .expanded-search ul li{padding-bottom:30px}@media only screen and (min-width:800px){.find-programs-results .inner .sidebar .expanded-search ul li{padding-bottom:0}}.find-programs-results .inner .sidebar .expanded-search.invalid label{cursor:default}.find-programs-results .inner .sidebar .expanded-search.invalid .term-label,.find-programs-results .inner .sidebar .expanded-search.invalid .term-label .term-count{color:#bdbdbd}.find-programs-results .inner .sidebar .active-programs .active-program{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#b9b9b9;padding:3px 12px;padding-right:6px;border-radius:30px;font-size:13px;font-weight:700;position:relative;margin-right:5px;margin-bottom:5px;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.2}.find-programs-results .inner .sidebar .active-programs .active-program .close-icon{display:inline-block;cursor:pointer;position:relative;width:20px;height:20px;opacity:1;transition:.2s}.find-programs-results .inner .sidebar .active-programs .active-program .close-icon:after,.find-programs-results .inner .sidebar .active-programs .active-program .close-icon:before{content:"";position:absolute;left:50%;top:50%;height:12px;width:2px;background:#fff}.find-programs-results .inner .sidebar .active-programs .active-program .close-icon:before{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.find-programs-results .inner .sidebar .active-programs .active-program .close-icon:after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.find-programs-results .inner .share-now{width:100%;margin-top:40px}@media only screen and (max-width:800px){.find-programs-results .inner .share-now .container{padding:0}.find-programs-results .inner .share-now .share-inner{padding-right:30px;padding-left:30px}}@media only screen and (min-width:800px){.find-programs-results .inner .share-now .container{padding-top:0;padding-bottom:0}}.find-programs-results .inner .share-now .share-inner{border-top:4px solid #f2f2f2;padding-top:30px}.find-programs-results .inner .content{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.find-programs-results .inner .content .results{opacity:1;visibility:visible;transition:all .5s ease}.find-programs-results .inner .content .results.inactive{opacity:0;visibility:hidden}.find-programs-results .inner .content .results .search-results-region{display:block;font-size:24px;margin-bottom:0;padding:0 10px}@media only screen and (min-width:800px){.find-programs-results .inner .content .results .search-results-region{padding:0 20px}}.find-programs-results .inner .content .results .search-results-region .green{color:#23ae49}.find-programs-results .inner .content .results .important{background:#f47721;padding:0 5px;color:#fff;font-weight:700;text-transform:uppercase}.find-programs-results .inner .content .results .results-found{display:block;font-family:Oswald,sans-serif;font-size:24px;padding:0 10px;margin-bottom:10px}@media only screen and (min-width:800px){.find-programs-results .inner .content .results .results-found{padding:0 20px;margin-bottom:0}}.find-programs-results .inner .content .results .ad{margin-bottom:30px;padding:10px}@media only screen and (min-width:800px){.find-programs-results .inner .content .results .ad{padding:20px}}.find-programs-results .inner .content .results .ad .addtoany_content{display:none}.find-programs-results .inner .content .results .result{padding:10px;margin-bottom:30px}@media only screen and (min-width:800px){.find-programs-results .inner .content .results .result{padding:20px}}.find-programs-results .inner .content .results .result:nth-of-type(2n){background:#f2f2f2}.find-programs-results .inner .content .results .result:last-child{margin-bottom:0}.find-programs-results .inner .content .results .result .result-program-type{border-left:4px solid #1a7fc3;padding:0 0 0 10px;margin-bottom:30px}@media only screen and (min-width:480px){.find-programs-results .inner .content .results .result .result-program-type{padding:0 0 0 20px}}.find-programs-results .inner .content .results .result .result-program-type h2{position:relative;color:#1a7fc3;font-size:24px;padding-right:30px;word-break:break-word}@media only screen and (min-width:480px){.find-programs-results .inner .content .results .result .result-program-type h2{padding:0;word-break:normal}}.find-programs-results .inner .content .results .result .result-program-type h2 .icon{display:inline-block;width:25px;height:25px;background:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 28.2 28.2' style='overflow:visible;enable-background:new 0 0 28.2 28.2;' xml:space='preserve'%3E %3Cstyle type='text/css'%3E .st0{fill-rule:evenodd;clip-rule:evenodd;fill:%231a7fc3;} %3C/style%3E %3Cdefs%3E %3C/defs%3E %3Cg%3E %3Cg transform='translate(-239.000000, -289.000000)'%3E %3Cpath class='st0' d='M253.1,289c7.8,0,14.1,6.3,14.1,14.1s-6.3,14.1-14.1,14.1c-7.8,0-14.1-6.3-14.1-14.1S245.3,289,253.1,289z M255.4,299.5h-3.5l-1.7,7.9c-0.1,0.3-0.1,0.6-0.1,0.9c0,0.3,0,0.5,0,0.7c0,0.5,0.1,1,0.2,1.3c0.1,0.4,0.3,0.7,0.6,0.9 c0.2,0.2,0.5,0.4,0.8,0.5c0.3,0.1,0.7,0.2,1,0.2c0.3,0,0.6-0.1,0.9-0.1c0.3-0.1,0.6-0.3,0.8-0.5c0.2-0.2,0.5-0.5,0.6-0.8 c0.2-0.3,0.3-0.7,0.3-1.1c-0.1,0-0.2,0.1-0.3,0.1c-0.1,0-0.3,0-0.5,0c-0.3,0-0.6-0.1-0.8-0.2c-0.2-0.1-0.2-0.4-0.2-0.7 c0-0.1,0-0.3,0-0.4c0-0.1,0-0.3,0.1-0.4L255.4,299.5z M254.3,294.3c-0.3,0-0.5,0.1-0.8,0.2c-0.2,0.1-0.4,0.2-0.6,0.4 s-0.3,0.4-0.4,0.6c-0.1,0.2-0.1,0.5-0.1,0.8s0.1,0.5,0.1,0.8c0.1,0.2,0.2,0.4,0.4,0.6s0.4,0.3,0.6,0.4s0.5,0.1,0.8,0.1 s0.5-0.1,0.8-0.1s0.4-0.2,0.6-0.4c0.2-0.2,0.3-0.4,0.4-0.6c0.1-0.2,0.2-0.5,0.2-0.8s-0.1-0.5-0.2-0.8c-0.1-0.2-0.2-0.4-0.4-0.6 c-0.2-0.2-0.4-0.3-0.6-0.4C254.8,294.3,254.5,294.3,254.3,294.3z'/%3E %3C/g%3E %3C/g%3E %3C/svg%3E");background-repeat:no-repeat;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;margin-left:10px;transition:all .5s ease;right:0}.find-programs-results .inner .content .results .result .result-program-type h2 .icon:hover{background:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 28.2 28.2' style='overflow:visible;enable-background:new 0 0 28.2 28.2;' xml:space='preserve'%3E %3Cstyle type='text/css'%3E .st0{fill-rule:evenodd;clip-rule:evenodd;fill:%2349c7ed;} %3C/style%3E %3Cdefs%3E %3C/defs%3E %3Cg%3E %3Cg transform='translate(-239.000000, -289.000000)'%3E %3Cpath class='st0' d='M253.1,289c7.8,0,14.1,6.3,14.1,14.1s-6.3,14.1-14.1,14.1c-7.8,0-14.1-6.3-14.1-14.1S245.3,289,253.1,289z M255.4,299.5h-3.5l-1.7,7.9c-0.1,0.3-0.1,0.6-0.1,0.9c0,0.3,0,0.5,0,0.7c0,0.5,0.1,1,0.2,1.3c0.1,0.4,0.3,0.7,0.6,0.9 c0.2,0.2,0.5,0.4,0.8,0.5c0.3,0.1,0.7,0.2,1,0.2c0.3,0,0.6-0.1,0.9-0.1c0.3-0.1,0.6-0.3,0.8-0.5c0.2-0.2,0.5-0.5,0.6-0.8 c0.2-0.3,0.3-0.7,0.3-1.1c-0.1,0-0.2,0.1-0.3,0.1c-0.1,0-0.3,0-0.5,0c-0.3,0-0.6-0.1-0.8-0.2c-0.2-0.1-0.2-0.4-0.2-0.7 c0-0.1,0-0.3,0-0.4c0-0.1,0-0.3,0.1-0.4L255.4,299.5z M254.3,294.3c-0.3,0-0.5,0.1-0.8,0.2c-0.2,0.1-0.4,0.2-0.6,0.4 s-0.3,0.4-0.4,0.6c-0.1,0.2-0.1,0.5-0.1,0.8s0.1,0.5,0.1,0.8c0.1,0.2,0.2,0.4,0.4,0.6s0.4,0.3,0.6,0.4s0.5,0.1,0.8,0.1 s0.5-0.1,0.8-0.1s0.4-0.2,0.6-0.4c0.2-0.2,0.3-0.4,0.4-0.6c0.1-0.2,0.2-0.5,0.2-0.8s-0.1-0.5-0.2-0.8c-0.1-0.2-0.2-0.4-0.4-0.6 c-0.2-0.2-0.4-0.3-0.6-0.4C254.8,294.3,254.5,294.3,254.3,294.3z'/%3E %3C/g%3E %3C/g%3E %3C/svg%3E");background-repeat:no-repeat}.find-programs-results .inner .content .results .result .result-program-type .description{display:block;font-size:13px;line-height:1.38em;font-style:italic}.find-programs-results .inner .content .results .result .result-program{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:25px}@media only screen and (min-width:480px){.find-programs-results .inner .content .results .result .result-program{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.find-programs-results .inner .content .results .result .result-program:nth-child(2) .miles{background:#23ae49;color:#fff}.find-programs-results .inner .content .results .result .result-program:last-child{margin-bottom:0}.find-programs-results .inner .content .results .result .result-program .left{width:100%;margin-bottom:5px}@media only screen and (min-width:480px){.find-programs-results .inner .content .results .result .result-program .left{width:60%;margin-bottom:0}}.find-programs-results .inner .content .results .result .result-program .right{width:100%}@media only screen and (min-width:480px){.find-programs-results .inner .content .results .result .result-program .right{width:40%;text-align:right}}.find-programs-results .inner .content .results .result .result-program .right.mobile .ext,.find-programs-results .inner .content .results .result .result-program .right.mobile .phone,.find-programs-results .inner .content .results .result .result-program .right.mobile a{display:inline-block;text-decoration:none;font-weight:600;font-size:15px;line-height:1.38em;margin:0 0 .5em}.find-programs-results .inner .content .results .result .result-program .right.tablet{display:none}@media only screen and (min-width:480px){.find-programs-results .inner .content .results .result .result-program .right.mobile{display:none}.find-programs-results .inner .content .results .result .result-program .right.tablet{display:block}.find-programs-results .inner .content .results .result .result-program .right.tablet .ext,.find-programs-results .inner .content .results .result .result-program .right.tablet .phone,.find-programs-results .inner .content .results .result .result-program .right.tablet a:not(.button){display:block;text-decoration:underline;font-weight:600;font-size:15px;line-height:1.38em;margin:0 0 .5em}}.find-programs-results .inner .content .results .result .result-program .right .button{display:inline-block!important;text-decoration:none!important;background:#1a7fc3;padding:8px 22px;color:#fff;border-radius:4px;line-height:1.25em;font-family:15px;transition:all .5s ease}.find-programs-results .inner .content .results .result .result-program .right .button:hover{background:#49c7ed}.find-programs-results .inner .content .results .result .result-program .miles-container{margin-bottom:4px}.find-programs-results .inner .content .results .result .result-program .miles{display:inline-block;font-family:Oswald,sans-serif;padding:2px 10px;background:#d3d3d3;margin:0 0 .3em;line-height:1.38em}.find-programs-results .inner .content .results .result .result-program h3{font-family:Open Sans,sans-serif;line-height:1.38em;font-size:17px;color:#666;margin:0;font-weight:600}.find-programs-results .inner .content .results .result .result-program .subtitle{font-weight:600}.find-programs-results .inner .content .results .result .result-program .address,.find-programs-results .inner .content .results .result .result-program .subtitle{display:block;font-size:13px;line-height:1.38em;margin:0}.find-programs-results .inner .content .results .result .result-program .more-information{display:inline-block;font-size:14px;line-height:1;margin-top:.5em;position:relative;padding-right:20px}.find-programs-results .inner .content .results .result .result-program .more-information:after{content:"";display:inline-block;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Ccircle cx='256' cy='256' r='248' fill='%231a7fc3'/%3E%3Cpath d='M227.1 151.6l75.5 72.4H120c-13.3 0-24 10.7-24 24v16c0 13.3 10.7 24 24 24h182.6l-75.5 72.4c-9.7 9.3-9.9 24.8-.4 34.3l11 10.9c9.4 9.4 24.6 9.4 33.9 0L404.3 273c9.4-9.4 9.4-24.6 0-33.9L271.6 106.3c-9.4-9.4-24.6-9.4-33.9 0l-11 10.9c-9.5 9.6-9.3 25.1.4 34.4z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;width:15px;height:15px;position:absolute;margin-left:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .5s ease}.find-programs-results .inner .content .results .result .result-program .more-information:hover:after{content:"";background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Ccircle cx='256' cy='256' r='248' fill='%2349c7ed'/%3E%3Cpath d='M227.1 151.6l75.5 72.4H120c-13.3 0-24 10.7-24 24v16c0 13.3 10.7 24 24 24h182.6l-75.5 72.4c-9.7 9.3-9.9 24.8-.4 34.3l11 10.9c9.4 9.4 24.6 9.4 33.9 0L404.3 273c9.4-9.4 9.4-24.6 0-33.9L271.6 106.3c-9.4-9.4-24.6-9.4-33.9 0l-11 10.9c-9.5 9.6-9.3 25.1.4 34.4z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat}.share-button-container{position:relative;text-align:right;margin-bottom:15px;margin-right:15px}@media only screen and (max-width:800px){.share-button-container{display:none}}.share-button-container .share-button-inner{display:inline-block;position:relative}.share-button-container .share-button{cursor:pointer;position:relative;background:#1a7fc3;padding:7px 10px;padding-right:35px;border-radius:4px;text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:-.5px;color:#fff;transition:all .5s ease}.share-button-container .share-button:hover{background:#49c7ed}.share-button-container .share-button:after{content:"";display:block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 111.07 122.88'%3E%3Cstyle%3E.st0{fill-rule:evenodd;clip-rule:evenodd}%3C/style%3E%3Cpath class='st0' d='M97.67 20.81l.01.02c3.7.01 7.04 1.51 9.46 3.93 2.4 2.41 3.9 5.74 3.9 9.42h.02v75.31h-.02c-.01 3.68-1.51 7.03-3.93 9.46a13.32 13.32 0 0 1-9.42 3.9v.02H38.47v-.02c-3.69-.01-7.04-1.5-9.46-3.93a13.37 13.37 0 0 1-3.91-9.42V34.19h.02c.01-3.69 1.52-7.04 3.94-9.46 2.41-2.4 5.73-3.9 9.42-3.91v-.02h.02c19.72.01 39.45.01 59.17.01zM.02 75.38L0 13.39v-.01h.02a13.44 13.44 0 0 1 3.93-9.46C6.36 1.52 9.69.02 13.37.01V0h59.21c7.69 0 8.9 9.96.01 10.16H13.38v-.02c-.88 0-1.68.37-2.27.97-.59.58-.96 1.4-.96 2.27h.02v61.99c0 8.26-10.15 8.72-10.15.01zm100.89 34.11V34.18h.02c0-.87-.37-1.68-.97-2.27-.59-.58-1.4-.96-2.28-.96v.02H38.46v-.02c-.88 0-1.68.38-2.27.97-.59.58-.96 1.4-.96 2.27h.02v75.31h-.02c0 .88.38 1.68.97 2.27.59.59 1.4.96 2.27.96v-.02h59.22v.02c.87 0 1.68-.38 2.27-.97.59-.58.96-1.4.96-2.27h-.01z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;height:20px;width:27px}.share-button-container .tooltip{position:absolute;top:-15px;color:#49c7ed;left:0;width:100%;opacity:0;visibility:hidden;transition:all .5s ease;text-align:center;text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:-.5px}.share-button-container .tooltip.active{top:-30px;opacity:1;visibility:visible}.results-loader{position:absolute;top:0;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:-1;background:#fff;opacity:0;visibility:hidden;transition:all .5s ease}.results-loader.active{opacity:1;visibility:visible;z-index:1}.results-loader .loader{display:inline-block;position:relative;width:80px;height:80px}.results-loader .loader .bar{display:inline-block;position:absolute;left:8px;width:16px;background:#1a7fc3;-webkit-animation:loader-anim 1.2s cubic-bezier(0,.5,.5,1) infinite;animation:loader-anim 1.2s cubic-bezier(0,.5,.5,1) infinite;border-radius:4px}.results-loader .loader .bar:first-child{left:8px;-webkit-animation-delay:-.24s;animation-delay:-.24s}.results-loader .loader .bar:nth-child(2){left:32px;-webkit-animation-delay:-.12s;animation-delay:-.12s}.results-loader .loader .bar:nth-child(3){left:56px;-webkit-animation-delay:0;animation-delay:0}.results-loader.home-loader{position:relative;background:unset}@media only screen and (min-width:600px){.results-loader.home-loader{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:-15px}}.results-loader.home-loader .bar{background:#fff}@-webkit-keyframes loader-anim{0%{top:8px;height:64px}50%,to{top:24px;height:32px}}@keyframes loader-anim{0%{top:8px;height:64px}50%,to{top:24px;height:32px}}body.page-template-template-gift-ideas .topbar,body.page-template-template-gift-ideas header{display:none}body.page-template-template-gift-ideas header.gift-ideas-header{display:block}body.page-template-template-gift-ideas .email-list,body.page-template-template-gift-ideas footer.content-info{display:none}body.page-template-template-gift-ideas .gift-guide{overflow-y:hidden}body.page-template-template-gift-ideas .gift-guide header{position:relative}body.page-template-template-gift-ideas .gift-guide header .children{background-image:linear-gradient(0deg,rgba(0,0,0,.55),rgba(0,0,0,.55)),url(../images/gift_ideas/children.gif);background-color:#00132a;background-repeat:repeat;background-position:bottom;background-size:cover;width:auto;height:791px;background-attachment:fixed}@media (max-width:619px){body.page-template-template-gift-ideas .gift-guide header .children{background-image:linear-gradient(0deg,rgba(0,0,0,.55),rgba(0,0,0,.55)),url(../images/gift_ideas/children-mobile.png);padding:30px;background-size:150%;background-repeat:no-repeat;background-position:top}}body.page-template-template-gift-ideas .gift-guide header .children .content{position:relative;max-width:960px;margin:0 auto;padding-top:150px}@media (max-width:990px){body.page-template-template-gift-ideas .gift-guide header .children .content{padding:100px 30px 0;text-align:center}}body.page-template-template-gift-ideas .gift-guide header .children .content p{color:#fff;margin-left:30px}body.page-template-template-gift-ideas .gift-guide header .children .content p .tablet-only{display:block}@media (max-width:619px){body.page-template-template-gift-ideas .gift-guide header .children .content p .tablet-only{display:none}}body.page-template-template-gift-ideas .gift-guide header .children .content p:first-child{font-size:28px}@media (max-width:619px){body.page-template-template-gift-ideas .gift-guide header .children .content p:first-child{font-size:22px;margin-left:0}}body.page-template-template-gift-ideas .gift-guide header .children .content p:nth-child(2){font-size:21px}body.page-template-template-gift-ideas .gift-guide header .children .content img{max-width:605px}body.page-template-template-gift-ideas .gift-guide header .children .content .top-buttons{text-align:center;margin:60px auto 0;max-width:400px}@media (min-width:820px){body.page-template-template-gift-ideas .gift-guide header .children .content .top-buttons{max-width:1000px}}body.page-template-template-gift-ideas .gift-guide header .children .content .top-buttons button{width:250px;padding:15px 0;border:none;margin:10px}body.page-template-template-gift-ideas .gift-guide header .children .content .top-buttons button.baby{background:#5acc00}body.page-template-template-gift-ideas .gift-guide header .children .content .top-buttons button.toddler{background:#06c}body.page-template-template-gift-ideas .gift-guide header .children .content .top-buttons button.preschooler{background:#fb8a05}body.page-template-template-gift-ideas .gift-guide header .children .content .top-buttons button:hover{background:#615f5f}body.page-template-template-gift-ideas .gift-guide header .children .content .share-buttons{max-width:300px;margin:30px auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}body.page-template-template-gift-ideas .gift-guide header .children .content .share-buttons .fb-share-button{margin-bottom:10px}body.page-template-template-gift-ideas .gift-guide header .children .content .share-buttons .tweet-button{margin:0}body.page-template-template-gift-ideas .gift-guide header .logo-banner{background-color:transparent;text-align:center;padding:20px 0 10px}body.page-template-template-gift-ideas .gift-guide header .logo-banner img{max-width:250px}body.page-template-template-gift-ideas .gift-guide section .section-header{max-width:600px;margin:0 auto;overflow:auto}body.page-template-template-gift-ideas .gift-guide section .section-header p{font-size:15px;line-height:20px}body.page-template-template-gift-ideas .gift-guide section .container{padding-top:0;text-align:center;max-width:1100px}body.page-template-template-gift-ideas .gift-guide section .flag img{max-width:87px}@media (min-width:820px){body.page-template-template-gift-ideas .gift-guide section .flag img{float:right}}@media (min-width:820px){body.page-template-template-gift-ideas .gift-guide section .flag img.left{float:left}}body.page-template-template-gift-ideas .gift-guide section ul{margin:0 auto;padding:60px 0;font-size:12px;text-align:center}@media (min-width:820px){body.page-template-template-gift-ideas .gift-guide section ul{padding:60px;font-size:15px}}body.page-template-template-gift-ideas .gift-guide section ul li{display:inline;font-size:15px}@media (min-width:820px){body.page-template-template-gift-ideas .gift-guide section ul li{font-size:18px}}body.page-template-template-gift-ideas .gift-guide section ul li a{color:#9d9d9d}body.page-template-template-gift-ideas .gift-guide section ul li a.active{color:#515151}body.page-template-template-gift-ideas .gift-guide section ul li a:hover{text-decoration:underline}body.page-template-template-gift-ideas .gift-guide section .gift-idea{display:inline-block;max-width:288px;margin:20px;position:relative;text-align:center}body.page-template-template-gift-ideas .gift-guide section .gift-idea img{min-width:260px;width:100%}body.page-template-template-gift-ideas .gift-guide section .gift-idea .top-best-staff{width:100%;height:100%;position:absolute;top:0;left:0}body.page-template-template-gift-ideas .gift-guide section .gift-idea .top-best-staff.top{background:url(../images/gift_ideas/top-choice-banner.png) 0 0 no-repeat;background-size:150px}body.page-template-template-gift-ideas .gift-guide section .gift-idea .top-best-staff.best{background:url(../images/gift_ideas/best-gift-banner.png) 0 0 no-repeat;background-size:150px}body.page-template-template-gift-ideas .gift-guide section .gift-idea .top-best-staff.staff{background:url(../images/gift_ideas/staff-pick-banner.png) 0 0 no-repeat;background-size:150px}@media (min-width:820px){body.page-template-template-gift-ideas .gift-guide .face{max-width:155px;float:left;margin-right:20px}}body.page-template-template-gift-ideas .gift-guide .face img{max-width:155px}body.page-template-template-gift-ideas section{position:relative}body.page-template-template-gift-ideas section.baby-ideas{background-color:#ececec}body.page-template-template-gift-ideas section.baby-ideas .container{max-width:1000px}body.page-template-template-gift-ideas section.baby-ideas .section-header p{text-align:left}body.page-template-template-gift-ideas section.toddler-ideas{background-color:transparent}body.page-template-template-gift-ideas section.toddler-ideas .section-header p{text-align:right}@media (min-width:820px){body.page-template-template-gift-ideas section.toddler-ideas .section-header .face{float:right;margin-right:0;margin-left:20px}}body.page-template-template-gift-ideas section.preschooler-ideas{background-color:#ececec}body.page-template-template-gift-ideas section.preschooler-ideas .section-header p{text-align:left}body.page-template-template-gift-ideas .gift-idea-footer{background:linear-gradient(0deg,rgba(124,208,255,.9),rgba(124,208,255,.9));background-size:cover;background-position:bottom;background-attachment:fixed;min-height:353px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:820px){body.page-template-template-gift-ideas .gift-idea-footer{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding-right:10%}}body.page-template-template-gift-ideas .gift-idea-footer img.visit-ftf{max-width:800px;width:100%;margin-top:-95px;float:right;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (min-width:820px){body.page-template-template-gift-ideas .gift-idea-footer img.visit-ftf{width:60%}}body.page-template-template-gift-ideas .gift-idea-footer .content{max-width:1000px;width:100%;text-align:center;padding:50px;color:#fff}@media (min-width:820px){body.page-template-template-gift-ideas .gift-idea-footer .content{max-width:600px;width:60%;float:right}}body.page-template-template-gift-ideas .gift-idea-footer .content h1{margin:0;padding:0}body.page-template-template-gift-ideas .gift-idea-footer .content p{display:none}@media (min-width:820px){body.page-template-template-gift-ideas .gift-idea-footer .content p{display:block}}body.page-template-template-gift-ideas .gift-idea-footer .content img{max-width:300px;margin:15px;clear:both}body.page-template-template-gift-ideas .gift-idea-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:820px){body.page-template-template-gift-ideas .gift-idea-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}body.page-template-template-gift-ideas .gift-idea-content.ribbon-color-blue{background:url(../images/gift_ideas/ribbon-blue.png) 100% 100% no-repeat;background-size:200px}@media (max-width:619px){body.page-template-template-gift-ideas .gift-idea-content.ribbon-color-blue{background-size:150px}}body.page-template-template-gift-ideas .gift-idea-content.ribbon-color-green{background:url(../images/gift_ideas/ribbon-green.png) 100% 100% no-repeat;background-size:200px}@media (max-width:619px){body.page-template-template-gift-ideas .gift-idea-content.ribbon-color-green{background-size:150px}}body.page-template-template-gift-ideas .gift-idea-content.ribbon-color-orange{background:url(../images/gift_ideas/ribbon-orange.png) 100% 100% no-repeat;background-size:200px}@media (max-width:619px){body.page-template-template-gift-ideas .gift-idea-content.ribbon-color-orange{background-size:150px}}body.page-template-template-gift-ideas .gift-idea-content .gift-idea-image{max-width:100%;padding:15px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (min-width:820px){body.page-template-template-gift-ideas .gift-idea-content .gift-idea-image{max-width:50%;padding:0}}body.page-template-template-gift-ideas .gift-idea-content .text-content{max-width:75%;padding:0 20px 20px}@media (min-width:820px){body.page-template-template-gift-ideas .gift-idea-content .text-content{max-width:50%}}body.page-template-template-gift-ideas .gift-idea-content .text-content h3{margin-top:15px;font-size:22px}body.page-template-template-gift-ideas .gift-idea-content .text-content p{line-height:22px}body.page-template-template-gift-ideas .gift-idea-content .text-content a{cursor:pointer}body.page-template-template-gift-ideas .box{background-color:#fff;border-radius:0;max-height:calc(100% - 120px);margin:15px auto;max-width:855px;overflow:hidden;padding:0;position:relative;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease;width:calc(100% - 60px);box-shadow:0 0 5px 0 rgba(0,0,0,.75);-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0)}@font-face{font-family:Proxima Nova Lt;src:url(../fonts/ProximaNova-Light.woff2) format("woff2"),url(../fonts/ProximaNova-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova Rg;src:url(../fonts/ProximaNova-Regular.woff2) format("woff2"),url(../fonts/ProximaNova-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Oswald;src:url(../fonts/Oswald-Medium.woff2) format("woff2"),url(../fonts/Oswald-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova Lt;src:url(../fonts/ProximaNova-Semibold.woff2) format("woff2"),url(../fonts/ProximaNova-Semibold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}body.page-template-template-landing .topbar,body.page-template-template-landing header{display:none}body.page-template-template-landing header.landing-header{display:block}body.page-template-template-landing .email-list,body.page-template-template-landing footer.content-info,body.page-template-template-landing section.bottombar{display:none}body.page-template-template-landing .flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-grid-column-align:center;justify-items:center;max-width:1220px;margin:0 auto}@media (min-width:841px){body.page-template-template-landing .flex-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}body.page-template-template-landing .btn{border-radius:0;border:none;padding:5px 10px;text-transform:uppercase;font-family:Oswald;color:#fff;font-size:18px;letter-spacing:1px;font-weight:100}@media (min-width:841px){body.page-template-template-landing .btn{font-size:23px;letter-spacing:2px}}body.page-template-template-landing .btn.orange{background:#f7931d}body.page-template-template-landing .btn.orange:hover{background:#f9ab4e}body.page-template-template-landing .btn.green{background:#31a616}body.page-template-template-landing .btn.green:hover{background:#3ed31c}body.page-template-template-landing .btn.blue{background:#2da3dc}body.page-template-template-landing .btn.blue:hover{background:#59b6e3}body.page-template-template-landing .btn.dark-blue{background:#00568d}body.page-template-template-landing .btn.dark-blue:hover{background:#0075c0}body.page-template-template-landing .btn.red{background:#f15a29}body.page-template-template-landing .btn.red:hover{background:#f47f59}body.page-template-template-landing .btn a{text-transform:uppercase;font-family:Oswald;color:#fff;font-size:18px;letter-spacing:1px;font-weight:100}@media (min-width:841px){body.page-template-template-landing .btn a{font-size:23px;letter-spacing:2px}}@-webkit-keyframes swing{0%{margin-left:10%;margin-top:-50px;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{margin-left:-10%;margin-top:-20px;-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@keyframes swing{0%{margin-left:10%;margin-top:-50px;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{margin-left:-10%;margin-top:-20px;-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@-webkit-keyframes bg-swing{0%{margin-left:5%;margin-top:-20px;-webkit-transform:rotate(-5deg) scale(1.2);transform:rotate(-5deg) scale(1.2)}50%{margin-top:10px}to{margin-left:-5%;margin-top:-30px;-webkit-transform:rotate(10deg) scale(1);transform:rotate(10deg) scale(1)}}@keyframes bg-swing{0%{margin-left:5%;margin-top:-20px;-webkit-transform:rotate(-5deg) scale(1.2);transform:rotate(-5deg) scale(1.2)}50%{margin-top:10px}to{margin-left:-5%;margin-top:-30px;-webkit-transform:rotate(10deg) scale(1);transform:rotate(10deg) scale(1)}}body.page-template-template-landing .landing-page .landing-header{background:#2da3dc;position:relative;overflow:hidden;box-shadow:none;border:none}body.page-template-template-landing .landing-page .landing-header:before{display:block;content:"";position:absolute;width:90%;height:90%;z-index:1;background:url(../images/landing/1_Swing.png) no-repeat;background-position:70% 0;background-size:360px;-webkit-animation:3s infinite alternate ease-in-out bg-swing;animation:3s infinite alternate ease-in-out bg-swing}@media (max-width:420px){body.page-template-template-landing .landing-page .landing-header:before{display:none}}@media (min-width:841px){body.page-template-template-landing .landing-page .landing-header:before{width:90%;height:90%;background-position:70% 0;background-size:contain}}body.page-template-template-landing .landing-page .landing-header .landing-logo{background:#00568d;padding:15px;text-align:center;z-index:1;position:absolute;width:100%}body.page-template-template-landing .landing-page .landing-header .landing-logo img{max-width:300px;height:auto}body.page-template-template-landing .landing-page .landing-header .intro{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-bottom:100px;z-index:1;text-align:center;padding:0 40px}@media (min-width:841px){body.page-template-template-landing .landing-page .landing-header .intro{padding:0 0 50px 50px}}body.page-template-template-landing .landing-page .landing-header .intro p{font-family:Proxima Nova Lt;color:#fff;font-size:27px;line-height:35px;max-width:450px;margin:0 auto}body.page-template-template-landing .landing-page .landing-header .intro p .blue{color:#00568d;font-weight:700}@media (max-width:840px){body.page-template-template-landing .landing-page .landing-header .intro p{padding-top:20px;font-size:21px;line-height:30px}}body.page-template-template-landing .landing-page .landing-header .intro img{max-width:400px;width:100%;height:auto;margin:530px auto 0}@media (max-width:420px){body.page-template-template-landing .landing-page .landing-header .intro img{margin:100px auto 0}}@media (min-width:841px){body.page-template-template-landing .landing-page .landing-header .intro img{margin:120px 0 50px}}body.page-template-template-landing .landing-page .landing-header .intro .cta{display:inline-block;margin:20px}body.page-template-template-landing .landing-page .landing-header .intro .cta a{font-family:Proxima Nova Rg;color:#00568d;font-size:20px;line-height:25px;text-transform:uppercase;text-align:left;text-decoration:none;cursor:pointer}body.page-template-template-landing .landing-page .landing-header .swing{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:20px 0 0 150px}body.page-template-template-landing .landing-page .landing-header .swing img{max-width:780px;height:auto;border:thin solid purple;display:none}body.page-template-template-landing .landing-page .nav-wrap{background:#2da3dc;margin:0;display:block;width:100%;text-align:center;padding:30px 0}@media (min-width:841px){body.page-template-template-landing .landing-page .nav-wrap{padding:0 0 30px}}body.page-template-template-landing .landing-page .nav-wrap .btn{margin:0;width:100%}body.page-template-template-landing .landing-page .nav-wrap .landing-nav{max-width:380px;width:100%;margin:0 auto;position:relative}body.page-template-template-landing .landing-page .nav-wrap .landing-nav ul{display:block;position:absolute;left:0;right:0;margin:0 auto;padding:10px 20px;width:inherit;visibility:hidden;opacity:0;z-index:2;filter:alpha(opacity=0);transition:.1s ease;background:#d5d7d8}body.page-template-template-landing .landing-page .nav-wrap .landing-nav ul.open{visibility:visible;opacity:1;filter:alpha(opacity=100)}body.page-template-template-landing .landing-page .nav-wrap .landing-nav ul li{border-bottom:1px solid #717476;padding:5px;text-align:left}body.page-template-template-landing .landing-page .nav-wrap .landing-nav ul li:last-child{border-bottom:none}body.page-template-template-landing .landing-page .nav-wrap .landing-nav ul li a{color:#717476;font-family:Oswald;text-transform:uppercase;font-size:23px}body.page-template-template-landing .landing-page .section{margin:30px 0;padding:30px;color:#4d4d4d}body.page-template-template-landing .landing-page .section h2{font-family:Proxima Nova Lt;font-size:45px;line-height:55px;text-align:center;margin-bottom:20px}body.page-template-template-landing .landing-page .section.khaki-bg{background:url(../images/landing/khaki-bg.png) no-repeat;background-position:50%;background-size:cover}@media (min-width:841px){body.page-template-template-landing .landing-page .section.khaki-bg{background-size:100% 100%}}body.page-template-template-landing .landing-page .section.form{background:url(../images/landing/blue-bg.png) no-repeat;background-position:top;background-size:cover;color:#fff;margin:50px 0 0}body.page-template-template-landing .landing-page .section.form .content{max-width:700px}body.page-template-template-landing .landing-page .section.form .content .mc form input[type=email],body.page-template-template-landing .landing-page .section.form .content .mc form input[type=text]{border-radius:0;height:auto;margin:0}body.page-template-template-landing .landing-page .section.form .content .mc form input[type=submit]{background:#2da3dc;border-radius:0;border:0;display:block;margin:0 auto;text-transform:uppercase;font-family:Oswald;color:#fff;font-size:23px;letter-spacing:2px;font-weight:100}body.page-template-template-landing .landing-page .section.form .content .mc form p{text-align:left}body.page-template-template-landing .landing-page .section.form .content .mc form .group input[type=checkbox]+.wpcf7-list-item-label:before,body.page-template-template-landing .landing-page .section.form .content .mc form .group input[type=checkbox]+label:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg class='svg-inline--fa fa-square fa-w-14' aria-hidden='true' data-fa-processed='' data-prefix='far' data-icon='square' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23ffffff' d='M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-6 400H54c-3.3 0-6-2.7-6-6V86c0-3.3 2.7-6 6-6h340c3.3 0 6 2.7 6 6v340c0 3.3-2.7 6-6 6z'%3E%3C/path%3E%3C/svg%3E")}body.page-template-template-landing .landing-page .section.form .content .mc form .group input[type=checkbox]:checked+.wpcf7-list-item-label:before,body.page-template-template-landing .landing-page .section.form .content .mc form .group input[type=checkbox]:checked+label:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg class='svg-inline--fa fa-check-square fa-w-14' aria-hidden='true' data-fa-processed='' data-prefix='fas' data-icon='check-square' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23ffffff' d='M400 480H48c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48h352c26.51 0 48 21.49 48 48v352c0 26.51-21.49 48-48 48zm-204.686-98.059l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.248-16.379-6.249-22.628 0L184 302.745l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.25 16.379 6.25 22.628.001z'%3E%3C/path%3E%3C/svg%3E")}body.page-template-template-landing .landing-page .section.form .content .mc form .group label{display:block}@media (min-width:841px){body.page-template-template-landing .landing-page .section .section-container.image-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}body.page-template-template-landing .landing-page .section .section-container .content{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (min-width:841px){body.page-template-template-landing .landing-page .section .section-container .content{padding:0 60px;max-width:720px}}body.page-template-template-landing .landing-page .section .section-container .content img{max-height:40px;width:auto}@media (min-width:841px){body.page-template-template-landing .landing-page .section .section-container .content img{max-height:80px;width:auto}}body.page-template-template-landing .landing-page .section .section-container .content h2{font-family:Proxima Nova Lt;font-size:40px;line-height:50px}@media (min-width:841px){body.page-template-template-landing .landing-page .section .section-container .content h2{font-size:45px;line-height:55px}}body.page-template-template-landing .landing-page .section .section-container .content h3{font-family:Oswald;text-transform:uppercase;font-size:27px}body.page-template-template-landing .landing-page .section .section-container .content .cta{margin-top:20px}body.page-template-template-landing .landing-page .section .section-container .image{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}body.page-template-template-landing .landing-page .section .section-container.three-up{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}body.page-template-template-landing .landing-page .section .section-container.three-up .flex-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}body.page-template-template-landing .landing-page .section .section-container.three-up .flex-container:nth-of-type(2){padding:40px 0}@media (min-width:841px){body.page-template-template-landing .landing-page .section .section-container.three-up .flex-container:nth-of-type(2){padding:0 40px}}body.page-template-template-landing .landing-page .section .section-container.three-up .flex-container .image{margin-bottom:20px}body.page-template-template-landing .landing-page .section .section-container.three-up .flex-container .content{padding:0}body.page-template-template-landing .landing-page .section .section-container.three-up .flex-container .content h3{font-family:Proxima Nova Lt;font-size:40px;line-height:45px;text-transform:unset}@media only screen and (min-width:800px){.callout-card .icon,_:-ms-lang(x){max-height:56px}:root .main,_:-ms-fullscreen{max-width:99%;width:100%}}
/*# sourceMappingURL=main.css.map */
