*,: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}body>img{display:none!important}.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}.stretch-full-width{border-bottom:7px solid #fafafa;margin:0 0 -75px}@media only screen and (min-width:800px){.stretch-full-width{margin-bottom:-120px}}.error{color:#f47721}.sidebar{container-type:inline-size}.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;margin:0 0 7.5px 15px;max-width:33%!important;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:flex;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-left:30px;margin-right:-90px;max-width:50%!important}}@media only screen and (min-width:1200px){.wp-caption.alignleft{margin-left:-90px;margin-right:30px;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='%2300AAE7'/%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-bottom:60px;padding-top:60px}.wrap+.post-cards .container{padding-top:0}.card-cta{color:#0072bc;font-family:Open Sans,sans-serif;font-size:14px;line-height:1.25em;transition:all .5s ease}.card-cta:hover{color:#00aae7}.card-cta svg{margin-left:7.5px}main article .card-cta{white-space:nowrap}.category-cards{background-color:#fafafa}.category-cards .container{padding-bottom:60px;padding-top: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:flex;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-left:30px;padding-right: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:flex;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{flex-grow:1;width:100%}html.flexbox .container>.content>aside{flex-basis:264px;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:flex;flex-flow:row wrap;font-size:14px;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-bottom:0;margin-top: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{clear:both;content:"";display:table}.wrap .above-content .social-share{font-size:12px;line-height:1.25em}.wrap>.content{padding-top:15px}.wrap .info{display:flex;flex-flow:row wrap;justify-content:space-between}.wrap .info>*{margin-bottom:0;margin-top: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-bottom:60px;padding-top: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}@keyframes shake{10%,90%{transform:translate3d(-.5px,0,0)}20%,80%{transform:translate3d(1px,0,0)}30%,50%,70%{transform:translate3d(-2px,0,0)}40%,60%{transform:translate3d(2px,0,0)}}@keyframes slideOpen{0%{display:none;max-height:0}1%{display:block;max-height:0}to{display:block;max-height:800px}}.bypass-block{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;left:0;margin:-1px;overflow:hidden;padding:0;position:absolute!important;position:absolute;top:0;width:1px}.bypass-block:focus{clip:auto!important;background-color:#eee;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}html{font-size:112.5%}body{color:#666;font-family:Open Sans,sans-serif;font-size:1rem;line-height:1.7em}a{color:#0072bc;transition:all .5s ease}a,a:hover{text-decoration:none}a:hover{color:#00aae7}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-bottom:2px solid #0072bc;border-top:2px solid #0072bc;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{clear:none;color:#0072bc;float:right;font-family:Open Sans,sans-serif;font-size:14px;line-height:1.25em;margin:7.5px 0 0 15px;transition:all .5s ease;width:auto}h1 .link:hover,h2 .link:hover,h3 .link:hover,h4 .link:hover,h5 .link:hover,h6 .link:hover{color:#00aae7}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:400;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:400;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;left:10.05px;position:absolute;top:.7em;width:4px}.card{background-color:#fff;border-radius:4px;box-shadow:0 0 35px 15px rgba(0,0,0,.06);margin:30px 0;overflow:hidden;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 .card-link{display:block}.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:#0072bc;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:#00aae7}.card .rp4wp_component_excerpt>a:last-child,.card .rp4wp_component_excerpt>p:last-child{color:#0072bc;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:#00aae7}.card .entry-summary{color:#666;margin:7.5px 0}.card .entry-summary:first-child{margin-top:0}.card .entry-summary:last-child{margin-bottom:0}.card .links li{line-height:1.2em}.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%;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;transform:translateX(-50%);width:auto}.card.extra:hover,.card.has-link:hover,.card[onclick]:hover{transform:scale(1.05)}.card.extra:hover .text-content>h2,.card.has-link:hover .text-content>h2,.card[onclick]:hover .text-content>h2{color:#00aae7}.card.extra{background-color:#fafafa;display:flex;flex-flow:column nowrap;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:flex;flex-flow:row wrap;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-full-width .card{display:flex;margin-top:30px;width:calc(100% - 30px)}.cards.cards-full-width .card a{width:100%}.cards.cards-full-width .card .text-content,.cards.cards-full-width .card .thumbnail{flex:1}.cards.cards-full-width .card .text-content h2,.cards.cards-full-width .card .thumbnail h2{font-size:19px}.cards.cards-full-width .card .text-content h2 .arrow-in-title,.cards.cards-full-width .card .thumbnail h2 .arrow-in-title{margin-left:5px}.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}.cards.cards-full-width .card{margin-top:30px;width:calc(100% - 30px)}}@media only screen and (min-width:1020px){.cards .card{width:calc(25% - 30px)}.cards .card:nth-child(-n+4){margin-top:0}.cards.cards-full-width .card{margin-top:30px;width:calc(100% - 30px)}.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:#0072bc;font-size:14px;font-weight:400;line-height:1.25em;margin:30px 0 7.5px}html .lead-in+*{margin-top:0}.cards-grid{grid-column-gap:30px;grid-row-gap:30px;display:grid}.cards-grid .card{margin:0}.cards-grid .card:first-child{grid-area:1/1/2/2}.cards-grid .card:nth-child(2){grid-area:2/1/3/2}@media only screen and (min-width:600px){.cards-grid .card:nth-child(2){grid-area:1/2/2/3}}@media only screen and (min-width:920px){.cards-grid .card:nth-child(2){grid-area:2/1/3/2}}.cards-grid .card:nth-child(3){grid-area:3/1/5/2}@media only screen and (min-width:600px){.cards-grid .card:nth-child(3){grid-area:2/1/4/2}}@media only screen and (min-width:920px){.cards-grid .card:nth-child(3){grid-area:1/2/3/3}}.cards-grid .card:nth-child(4){grid-area:5/1/7/2}@media only screen and (min-width:600px){.cards-grid .card:nth-child(4){grid-area:2/2/4/3}}@media only screen and (min-width:920px){.cards-grid .card:nth-child(4){grid-area:1/3/3/4}}.cards-ages{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;justify-content:center;margin:30px auto}@media only screen and (min-width:920px){.cards-ages{flex-wrap:nowrap}}.cards-ages .card{box-shadow:0 0 35px 15px rgba(0,0,0,.06);flex-basis:calc(50% - 7.5px);margin:0!important}@media only screen and (min-width:600px){.cards-ages .card{flex-basis:calc(33% - 10px)}}@media only screen and (min-width:920px){.cards-ages .card{flex-basis:20%}}.cards-ages .card .thumbnail:before{display:none}.cards-ages .card .thumbnail img{display:block;left:auto;position:relative;top:auto;transform:none}.cards-ages.card-ct-4 .card{flex-basis:calc(50% - 7.5px)}@media only screen and (min-width:920px){.cards-ages.card-ct-4 .card{flex-basis:20%}}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{-webkit-appearance:none;border:1px solid #d3d3d3;border-radius:4px;color:#666;font-family:Open Sans,sans-serif;font-size:16px;font-weight:600;line-height:1.7em;padding:3px 10px;width:100%}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:#b3b3b3}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:#b3b3b3}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:#b3b3b3}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;height:100px;line-height:1.7em}input[type=checkbox],input[type=radio]{cursor:pointer;height:100%;margin-right:3.75px;opacity:0;position:absolute;top: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;top:0;transform:translateY(.15em);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{clear:both;content:"";display:table}.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:#ae123a}.gform_wrapper .gform_validation_errors{background:unset!important;border:0!important;box-shadow:unset!important;padding-left:32px!important}.gform_wrapper .gform_validation_errors>h2 .gform-icon{left:-2px!important}.gform_wrapper .gfield_validation_message,.gform_wrapper .validation_message{background:unset!important;border:0!important;padding:0!important}.gform_title{color:#666!important;font-size:1rem!important;font-weight:700!important}.gform_wrapper select{border:1px solid #d3d3d3;border-radius:4px;color:#666;padding:12px 8px!important}.gform_wrapper .gfield_html{font-size:15px}.btn,button,input[type=button],input[type=submit]{-webkit-appearance:none;background-color:#0072bc;border:2px solid #0072bc;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%}.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:#00aae7;border-color:#00aae7}.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:#ededed}@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:flex;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{background-color:#fff;border-radius:4px;box-shadow:0 0 35px 15px rgba(0,0,0,.06);margin:30px 0;overflow:hidden;transform:scale(1);transition:all .5s ease;will-change:transform}.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 .card-link{display:block}.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:#0072bc;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:#00aae7}.callout-card .rp4wp_component_excerpt>a:last-child,.callout-card .rp4wp_component_excerpt>p:last-child{color:#0072bc;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:#00aae7}.callout-card .entry-summary{color:#666;margin:7.5px 0}.callout-card .entry-summary:first-child{margin-top:0}.callout-card .entry-summary:last-child{margin-bottom:0}.callout-card .links li{line-height:1.2em}.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%;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;transform:translateX(-50%);width:auto}.callout-card.extra:hover,.callout-card.has-link:hover,.callout-card[onclick]:hover{transform:scale(1.05)}.callout-card.extra:hover .text-content>h2,.callout-card.has-link:hover .text-content>h2,.callout-card[onclick]:hover .text-content>h2{color:#00aae7}.callout-card.extra{background-color:#fafafa;display:flex;flex-flow:column nowrap;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:not(.has-link){align-items:center;border-left:15px solid #595959;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:30px 0;padding:15px 22.5px;width:100%}.callout-card:not(.has-link).accent-blue{border-color:#0072bc}.callout-card:not(.has-link).accent-blue .icon-fa{color:#0072bc}.callout-card:not(.has-link).accent-gray .icon-fa{color:#595959}.callout-card:not(.has-link).accent-green{border-color:#509e24}.callout-card:not(.has-link).accent-green .icon-fa{color:#509e24}.callout-card:not(.has-link).accent-light-blue{border-color:#00aae7}.callout-card:not(.has-link).accent-light-blue .icon-fa{color:#00aae7}.callout-card:not(.has-link).accent-orange{border-color:#f47721}.callout-card:not(.has-link).accent-orange .icon-fa{color:#f47721}.callout-card:not(.has-link).accent-light-green .card-link{border-color:#bfd228}.callout-card:not(.has-link).accent-light-green .card-link .icon-fa{color:#bfd228}.callout-card:not(.has-link).accent-yellow .card-link{border-color:#fdb71a}.callout-card:not(.has-link).accent-yellow .card-link .icon-fa{color:#fdb71a}.callout-card:not(.has-link).accent-red .card-link{border-color:#ae123a}.callout-card:not(.has-link).accent-red .card-link .icon-fa{color:#ae123a}.callout-card:not(.has-link).accent-purple .card-link{border-color:#652b7c}.callout-card:not(.has-link).accent-purple .card-link .icon-fa{color:#652b7c}.callout-card .card-link{align-items:center;border-left:15px solid #595959;color:#666;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:15px 22.5px;width:100%}.callout-card.accent-blue .card-link{border-color:#0072bc}.callout-card.accent-blue .card-link .icon-fa{color:#0072bc}.callout-card.accent-gray .card-link .icon-fa{color:#595959}.callout-card.accent-green .card-link{border-color:#509e24}.callout-card.accent-green .card-link .icon-fa{color:#509e24}.callout-card.accent-light-blue .card-link{border-color:#00aae7}.callout-card.accent-light-blue .card-link .icon-fa{color:#00aae7}.callout-card.accent-orange .card-link{border-color:#f47721}.callout-card.accent-orange .card-link .icon-fa{color:#f47721}.callout-card.accent-light-green .card-link{border-color:#bfd228}.callout-card.accent-light-green .card-link .icon-fa{color:#bfd228}.callout-card.accent-yellow .card-link{border-color:#fdb71a}.callout-card.accent-yellow .card-link .icon-fa{color:#fdb71a}.callout-card.accent-red .card-link{border-color:#ae123a}.callout-card.accent-red .card-link .icon-fa{color:#ae123a}.callout-card.accent-purple .card-link{border-color:#652b7c}.callout-card.accent-purple .card-link .icon-fa{color:#652b7c}.callout-card h3{font-family:Oswald,sans-serif;font-size:20px;line-height:1.25em}.callout-card .text-content{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:#0072bc;font-family:Open Sans,sans-serif;font-size:14px;line-height:1.25em;transition:all .5s ease}.callout-card .cta:hover{color:#00aae7}.callout-card .cta svg{margin-left:7.5px}.callout-card.image-align-right .icon{margin-left:22.5px;margin-right:0;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;overflow:hidden;position:absolute;top:0;width:150px}.callout-card .thumbnail img{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:auto}.callout-card .thumbnail.aspect-compare-wider img{height:auto;left:0;top: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 #595959;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:#0072bc}.callout-text.accent-green{border-color:#509e24}.callout-text.accent-light-blue{border-color:#00aae7}.callout-text.accent-orange{border-color:#f47721}.callout-text.accent-light-green{border-color:#bfd228}.callout-text.accent-yellow{border-color:#fdb71a}.callout-text.accent-red{border-color:#ae123a}.callout-text.accent-purple{border-color:#652b7c}.above-content .flickitycarousel{display:block}@media only screen and (min-width:800px){.above-content .flickitycarousel{display:none}}.content aside .flickitycarousel{display:none}@media only screen and (min-width:800px){.content aside .flickitycarousel{display:block}}.slide{font-size:.01em;line-height:.01em;position:relative}.slide,.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:#00aae7;display:flex;flex-flow:row wrap;justify-content:space-between;padding:18.75px 15px}.checklist .headline.accent-gray{background-color:#666}.checklist .headline.accent-green{background-color:#509e24}.checklist .headline.accent-blue{background-color:#0072bc}.checklist .headline.accent-orange{background-color:#f47721}.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:#00aae7!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:flex;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;transform:translateY(-7.5px);width:100%}@media only screen and (min-width:600px){.email-list .container>h3:first-child{width:auto}}.email-signup-call{align-items:center;background:#509e24;cursor:pointer;display:flex;justify-content:center;padding:22.5px;position:relative;width:100%}.email-signup-call .signup-words{margin-right:15px;text-align:center}.email-signup-call .signup-icon{float:right;height:64px;width:70px}.email-signup-call h2{color:#fff;font-family:Open Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:1px;margin:0 0 7.5px}.email-signup-call h3{color:#000;font-family:Open Sans,sans-serif;font-size:15px;margin:0;text-transform:uppercase}@media only screen and (min-width:800px){.email-signup-call{border-bottom-left-radius:12px;border-top-left-radius:12px;float:right;justify-content:space-between;max-width:30%;padding:22.5px;position:absolute;right:0;top:70px;width:100%}.email-signup-call .signup-words{margin-right:none;text-align:center}.email-signup-call .signup-icon{float:right;height:64px;width:70px}.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{justify-content:center;max-width:80px;padding:7.5px}}form.find-region~.preloader{height:100%;position:absolute;top:0;width:100%}@media only screen and (min-width:600px){form.find-region{display:flex;flex-flow:row wrap;justify-content:space-between}form.find-region .row{margin-bottom:0}form.find-region .row.address{width:100%}form.find-region .row.buttons{align-items:center;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{color:#fff;display:block;overflow:hidden}.find-services-container .fs{padding:60px 30px}.find-services-container .fs img{display:block;margin-bottom:15px}.find-services-container .fp-search{background:#1a7fc3 url(../images/find_services/find-services-bg.jpg) 0 0 no-repeat;background-size:cover}.find-services-container .find-care{background:#23ae49 url(../images/find_services/find-quality-care-bg.jpg) 50% no-repeat;background-size:cover}@media only screen and (min-width:600px){.find-services-container .find-services-form{white-space:nowrap}}@media only screen and (min-width:1200px){.find-services-container{display:flex}.find-services-container .fs{padding:60px 90px}.find-services-container .fp-search{padding-left:calc(50vw - 590px)}.find-services-container .find-care{padding-right:calc(50vw - 590px)}}.find-services-container .find-services-kid{float:left;width:100%}.find-services-container .find-services-kid img{max-width:200px;width:100%}.find-services-container .fs{width:100%}.find-services-container .fs img{max-width:50px;width:100%}.find-services-container .fs h2{color:#fff;font-weight:100}.find-services-container .fs .find-services-submit{background:#509e24;border:none;color:#fff;min-width:120px;padding:15px;width:100%}.find-services-container .fs .find-services-submit a{color:#fff}.find-services-container .fs input[type=text]{border-radius:8px;color:#444;display:inline-block;padding:15px;text-align:center;width:100%}.find-services-container .fs .quality-first-button{margin-top:22.5px}.find-services-container .fs .quality-first-button a{background:#f47721;border:none;border-radius:8px;color:#fff;display:inline-block;font-family:Open Sans,sans-serif;font-size:.8889rem;font-weight:600;line-height:1.25em;padding:15px 30px;text-align:center;text-transform:uppercase}@media only screen and (min-width:600px){.find-services-container .find-services-kid{float:left;max-width:25%}.find-services-container .find-services-kid img{max-width:200px;width:100%}.find-services-container .fs img{display:inline-block;margin:0;max-width:50px;width:100%}.find-services-container .fs input,.find-services-container .fs input[type=text]{width:70%}.find-services-container .fs input.find-services-submit,.find-services-container .fs input[type=text].find-services-submit{min-width:120px;width:28%}}@media only screen and (min-width:1200px){.find-services-container .find-services-submit{color:#0c3759;padding:15px 30px}.find-services-container input{border-radius:8px;display:inline-block;padding:15px;text-align:center;width:100%}}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;overflow:hidden;position:relative}.flickity-slider{height:100%;position:absolute;width:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{background:hsla(0,0%,100%,.75);border:none;color:#333;position:absolute}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{box-shadow:0 0 0 5px #19f;outline:none}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;opacity:.3;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;height:44px;top:50%;transform:translateY(-50%);width:44px}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{height:60%;left:20%;position:absolute;top:20%;width:60%}.flickity-page-dots{bottom:-25px;line-height:1;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{background:#333;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 8px;opacity:.25;width:10px}.flickity-page-dots .dot.is-selected{opacity:1}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 30px 60px}body.home .home-content .container .home-content-block{padding:30px 0}body.home .home-content .container .home-content-block h2 img{display:inline-block;margin-bottom:3px;margin-right:5px;vertical-align:bottom;width:25px}body.home .home-content .container .home-content-block h2 small{display:block;font-size:22px;line-height:1;padding:5px 0}@media only screen and (min-width:800px){body.home .home-content .container .home-content-block h2 img{margin-right:15px}body.home .home-content .container .home-content-block h2 small{display:inline-block;line-height:1.25em;padding:0 30px}}body.home .home-content .home-link-list{-moz-column-count:1;column-count:1}body.home .home-content .home-link-list li{line-height:1.3;padding:5px 0}body.home .home-content .home-link-list li a{color:#666;text-decoration:underline}@media only screen and (min-width:800px){body.home .home-content .home-link-list{-moz-column-count:2;column-count:2}}@media only screen and (min-width:1200px){body.home .home-content .home-link-list{-moz-column-count:3;column-count:3}}@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.btn{background:#fff;border-color:#fff;color:#666;line-height:1;padding:15px 30px}body.home .home-split a.btn i{display:inline-block;margin-left:15px;vertical-align:sub}body.home .home-split a.btn:hover{color:#00aae7}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 .container{max-width:calc(100% - 30px);padding-bottom:60px;padding-top: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:#0072bc}body.home .home-split .video-wrapper{filter:brightness(50%);height:100%;left:0;position:absolute;top:0;width:100%}body.home .home-split .video-wrapper>*{height:auto;left:50%;position:absolute;top: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 .container{display:flex;flex-flow:column nowrap;justify-content:center;max-width:1220px;min-height:400px;padding-bottom:90px;padding-top: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{display:flex;flex-direction:column;padding:15px 15px 30px;position:relative}body.home .home-top .featured{background-position:50%;background-size:cover;display:flex;flex-flow:column nowrap;height:400px;justify-content:center;overflow:hidden;position:relative;width:100%}body.home .home-top .featured>img{height:100.5%;left:50%;position:absolute;top: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:40px;line-height:1.25em;padding:0 15px;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:#00aae7;font-style:normal}body.home .home-top .featured .play-video{align-items:center;color:#fff;display:flex;font-family:Open Sans,sans-serif;font-size:20px;font-weight:600;justify-content:center;letter-spacing:4px;line-height:1.25em;margin-top:15px;position:relative;text-align:center;text-transform:uppercase}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-position:50%;background-repeat:no-repeat;background-size:40px 40px;content:"";display:inline-block;font-size:.01em;height:40px;line-height:.01em;margin:0 15px;width:40px}body.home .home-top .featured.aspect-compare-wider>img{height:auto;width:100.5%}body.home .home-top .inner{padding:15px 30px}@media only screen and (min-width:1200px){body.home .home-top .inner{padding:0 0 30px}}@media only screen and (min-width:600px){body.home .home-top .callouts{padding:30px}body.home .home-top .featured{height:70vh;min-height:400px}body.home .home-top .featured h1{font-size:60px}body.home .home-top .featured .play-video{font-size:28px;letter-spacing:7px}body.home .home-top .featured .play-video .icon{background-size:55px 55px;height:55px;width:55px}}@media only screen and (min-width:800px){body.home .home-top{padding:0 0 45px}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{display:flex;gap:0;margin:0;padding:0;position:relative}body.home .home-top .callouts .callout-card{margin:15px 0}body.home .home-top .callouts:before{display:none}body.home .home-top .featured{flex-grow:1;margin:0;width:auto}body.home .home-top .featured .play-video:hover{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;backface-visibility:hidden;perspective:1000px;transform:translateZ(0)}body.home .home-top .inner{display:flex;flex-flow:row nowrap;justify-content:space-around;margin:-60px auto 0;max-width:1003px;max-width:none;max-width:1220px;padding:0 15px 30px;padding-left:0!important;padding-right:0!important;width:100%}}@media only screen and (min-width:800px)and (min-width:480px){body.home .home-top .inner{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1200px){body.home .home-top .callouts{flex-direction:row;gap:30px;padding:0 15px}body.home .home-top .callouts .callout-card{margin:0!important;width:33%}}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:flex;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:"•";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{touch-action:auto}body.modal-active{overflow:hidden;position:relative;touch-action:none;width:100%}.modal{display:flex;flex-flow:column nowrap;height:100%;justify-content:center;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:3}.modal .close{-webkit-appearance:none;background:none;border:0;color:#fff;cursor:pointer;display:block;font-size:36px;min-width:auto;position:absolute;right:30px;top:15px;width:auto;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;margin:15px auto;max-height:calc(100% - 120px);max-width:855px;overflow:auto;padding:30px;position:relative;transition: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{overflow:hidden;padding:0}}.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:#0072bc;cursor:pointer}[data-dynamic-modal-content]:hover,[data-dynamic-modal-source]:hover,[data-dynamic-modal]:hover{color:#00aae7}.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{animation:none;transition: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:#0072bc;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:#00aae7}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:#00aae7;color:#fff}header nav.primary-desktop>ul{align-items:center;display:flex;flex-flow:row nowrap;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{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{animation:slideOpen .5s;box-shadow:0 8px 6px 0 rgba(0,0,0,.15);display:block;max-height:500px}header nav.primary-desktop>ul>li.open.closing>.sub-menu{animation:none;display:block;max-height:0}header nav.primary-desktop>ul>li.open.closing>a{background-color:transparent;color:#00aae7}header nav.primary-desktop>ul>li>.sub-menu{background:#fff;box-shadow:0 8px 6px 0 transparent;display:none;margin:0;max-height:0;overflow:hidden;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:flex;flex-flow:row nowrap;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{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{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{-webkit-appearance:none;background-color:#0072bc;border:2px solid #0072bc;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-family:Open Sans,sans-serif;font-size:.8889rem;font-size:.7778rem;font-weight:600;line-height:1.25em;line-height:1em;margin:3.75px 0;min-width:216px;min-width:0;padding:5px 8px;text-align:center;transition:all .5s ease;white-space:normal;width:100%}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:#00aae7;border-color:#00aae7}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:#ededed}}@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%;transform:translateY(-50%);width:100%}header nav.primary-desktop>ul>li>.sub-menu.big-submenu .menus{display:flex;flex-flow:row nowrap;flex-grow:1;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{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:#00aae7}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-left:20px;padding-right: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:#0072bc;font-size:13px;line-height:1.25em}.mobile-nav nav.global-mobile>ul{margin:0 auto;max-width:1003px;padding:7.5px 15px;width:100%}@media only screen and (min-width:480px){.mobile-nav nav.global-mobile>ul{padding-left:30px;padding-right: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{background-color:transparent;color:#fff;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:#00aae7;color:#fff}.mobile-nav nav.primary-mobile>ul>li.menu-item-has-children.open>ul{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{background-color:transparent;color:#0072bc}.mobile-nav nav.primary-mobile>ul>li>a,.mobile-nav nav.primary-mobile>ul>li>span{color:#0072bc;cursor:pointer;display:block;margin:0 auto;max-width:1003px;padding:15px;transition:all .5s ease;width:100%}@media only screen and (min-width:480px){.mobile-nav nav.primary-mobile>ul>li>a,.mobile-nav nav.primary-mobile>ul>li>span{padding-left:30px;padding-right:30px}}.mobile-nav nav.primary-mobile>ul>li>a:hover,.mobile-nav nav.primary-mobile>ul>li>span:hover{color:#00aae7}.mobile-nav nav.primary-mobile>ul>li>ul{display:none;margin:0;max-height: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{color:#666;display:block;font-weight:600;margin:0 auto;max-width:1003px;padding:7.5px 15px;width:100%}@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-left:30px;padding-right:30px}}.mobile-nav nav.primary-mobile>ul>li>ul>li>a:hover{color:#00aae7}.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{color:#666;display:block;margin:0 auto;max-width:1003px;padding:7.5px 15px;transform:translateX(15px);width:100%}@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-left:30px;padding-right:30px}}.mobile-nav nav.primary-mobile>ul>li>ul>li>ul>li>a:hover{color:#00aae7}@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:flex;flex-flow:row nowrap;font-size:14px;font-weight:400;line-height:1.7em;margin:0}aside nav.secondary>ul.dropdown>li a .number{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{margin:0;max-height: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:#00aae7}aside nav.secondary>ul{background-color:#fafafa}aside nav.secondary>ul>li{border-top:1px solid #d3d3d3;line-height:1.25em;padding:3.75px 0}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:#00aae7;border-color:#00aae7}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:#00aae7}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{padding:45px 0}.partner-logos .partner-logos-list{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:center;text-align:center}.partner-logos .partner-logos-list li a{display:block;margin:0 auto}.partner-logos .partner-logos-list li a img{display:block;margin:0 auto;max-height:350px;max-width:350px}.post-list>li{display:flex;flex-flow:row nowrap;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{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;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%;transform:translateY(-50%);width:100%}.post-list .thumbnail.aspect-compare-taller img{height:100%;left:50%;top:0;transform:translateX(-50%);width:auto}.region-info h2{color:#0072bc;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:#0072bc;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{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.region-info .image{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:flex;flex-flow:row wrap;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-full-width .card{display:flex;margin-top:30px;width:calc(100% - 30px)}section.related-posts .rp4wp-related-posts>ul.cards-full-width .card a{width:100%}section.related-posts .rp4wp-related-posts>ul.cards-full-width .card .text-content,section.related-posts .rp4wp-related-posts>ul.cards-full-width .card .thumbnail{flex:1}section.related-posts .rp4wp-related-posts>ul.cards-full-width .card .text-content h2,section.related-posts .rp4wp-related-posts>ul.cards-full-width .card .thumbnail h2{font-size:19px}section.related-posts .rp4wp-related-posts>ul.cards-full-width .card .text-content h2 .arrow-in-title,section.related-posts .rp4wp-related-posts>ul.cards-full-width .card .thumbnail h2 .arrow-in-title{margin-left:5px}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}section.related-posts .rp4wp-related-posts>ul.cards-full-width .card{margin-top:30px;width:calc(100% - 30px)}}@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-full-width .card{margin-top:30px;width:calc(100% - 30px)}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{background-color:#fff;border-radius:4px;box-shadow:0 0 35px 15px rgba(0,0,0,.06);margin:30px 0;overflow:hidden;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 .card-link{display:block}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:#0072bc;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:#00aae7}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:#0072bc;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:#00aae7}section.related-posts .rp4wp-related-posts>ul>li .entry-summary{color:#666;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 .links li{line-height:1.2em}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%;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;transform:translateX(-50%);width:auto}section.related-posts .rp4wp-related-posts>ul>li.extra:hover,section.related-posts .rp4wp-related-posts>ul>li.has-link:hover,section.related-posts .rp4wp-related-posts>ul>li[onclick]:hover{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.has-link:hover .text-content>h2,section.related-posts .rp4wp-related-posts>ul>li[onclick]:hover .text-content>h2{color:#00aae7}section.related-posts .rp4wp-related-posts>ul>li.extra{background-color:#fafafa;display:flex;flex-flow:column nowrap;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,.type-regions{margin:30px 0}.flex.resources:first-child,.type-regions:first-child{margin-top:0}.flex.resources:last-child,.type-regions:last-child{margin-bottom:0}.flex.resources p,.type-regions p{font-size:.7778rem}.flex.resources .file-list ul.items>li,.flex.resources ul.publications-list>li,.type-regions .file-list ul.items>li,.type-regions ul.publications-list>li{font-size:.8889rem;line-height:1.7em}.flex.resources .file-list ul.items>li a>svg,.flex.resources ul.publications-list>li a>svg,.type-regions .file-list ul.items>li a>svg,.type-regions ul.publications-list>li a>svg{margin-left:7.5px}.flex.resources .file-list ul.items>li>a:first-child>img,.flex.resources .file-list ul.items>li>img:first-child,.flex.resources ul.publications-list>li>a:first-child>img,.flex.resources ul.publications-list>li>img:first-child,.type-regions .file-list ul.items>li>a:first-child>img,.type-regions .file-list ul.items>li>img:first-child,.type-regions ul.publications-list>li>a:first-child>img,.type-regions ul.publications-list>li>img:first-child{margin-bottom:15px}.flex.resources.condensed,.type-regions.condensed{margin:15px 0}.flex.resources.condensed:first-child,.type-regions.condensed:first-child{margin-top:0}.flex.resources.condensed:last-child,.type-regions.condensed:last-child{margin-bottom:0}.flex.resources.condensed .file-list ul.items>li,.flex.resources.condensed ul.publications-list>li,.type-regions.condensed .file-list ul.items>li,.type-regions.condensed ul.publications-list>li{line-height:1.25em}@media only screen and (min-width:600px){.flex.resources .file-list ul.items,.flex.resources ul.publications-list,.type-regions .file-list ul.items,.type-regions ul.publications-list{display:flex;flex-flow:row wrap}.flex.resources .file-list ul.items>li,.flex.resources ul.publications-list>li,.type-regions .file-list ul.items>li,.type-regions ul.publications-list>li{margin:30px 0 0 30px;padding:0;width:calc(50% - 15px)}.flex.resources .file-list ul.items>li:before,.flex.resources ul.publications-list>li:before,.type-regions .file-list ul.items>li:before,.type-regions ul.publications-list>li:before{display:none}.flex.resources .file-list ul.items>li:nth-child(odd),.flex.resources ul.publications-list>li:nth-child(odd),.type-regions .file-list ul.items>li:nth-child(odd),.type-regions ul.publications-list>li:nth-child(odd){margin-left:0}.flex.resources .file-list ul.items>li:nth-child(-n+2),.flex.resources ul.publications-list>li:nth-child(-n+2),.type-regions .file-list ul.items>li:nth-child(-n+2),.type-regions ul.publications-list>li:nth-child(-n+2){margin-top:0}.flex.resources.condensed .file-list ul.items>li,.flex.resources.condensed ul.publications-list>li,.type-regions.condensed .file-list ul.items>li,.type-regions.condensed ul.publications-list>li{margin:15px 0 0 15px}.flex.resources.condensed .file-list ul.items>li:nth-child(odd),.flex.resources.condensed ul.publications-list>li:nth-child(odd),.type-regions.condensed .file-list ul.items>li:nth-child(odd),.type-regions.condensed ul.publications-list>li:nth-child(odd){margin-left:0}.flex.resources.condensed .file-list ul.items>li:nth-child(-n+2),.flex.resources.condensed ul.publications-list>li:nth-child(-n+2),.type-regions.condensed .file-list ul.items>li:nth-child(-n+2),.type-regions.condensed ul.publications-list>li:nth-child(-n+2){margin-top:0}}.flex.resources.file-list{margin-bottom:-15px}@media only screen and (min-width:600px){.flex.resources.file-list{margin-bottom:30px}}.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{position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .25s cubic-bezier(.09,.68,.26,.99);z-index:1}.search-wrapper .search-form-toggle{-webkit-appearance:none;background:transparent;border:0;font-size:13px;font-weight:300;line-height:1.25em;margin:0;min-width:0;padding:0 20px 0 0;position:relative;text-transform:uppercase;transition:all .25s cubic-bezier(.09,.68,.26,.99);white-space:nowrap;width:auto;z-index:2}.search-wrapper .search-form-toggle:focus,.search-wrapper .search-form-toggle:hover{color:#fff}.sidebar-footer .search-wrapper .search-form-toggle{color:#666;font-size:14px;font-weight:600;text-transform:none}.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:#00aae7}.search-wrapper .search-input-wrapper{opacity:0;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);transition:all .25s cubic-bezier(.09,.68,.26,.99);width:0;z-index:1}.search-wrapper .search-input-wrapper input{font-size:16px;height:auto;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{opacity:1;overflow:visible;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-repeat:no-repeat;background-size:contain;border:none;box-shadow:none;height:22px;line-height:.01em;margin:0;min-height:0;min-width:0;padding:0;position:absolute;right:10px;text-indent:-99999px;top:50%;transform:translateY(-50%);width:22px}form.search-form label{display:inline;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;border-radius:4px;color:#444;float:right;font-family:Oswald,sans-serif;font-weight:700;max-width:180px;padding:4.5px 9px;text-align:center;text-transform:uppercase}.a2a-share-box p{margin:0;padding:0}.a2a-share-box .addtoany_list a{padding:0 7px}.tags{display:flex;flex-flow:row wrap;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 #0072bc;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}.wpml-custom-lang-switch{display:flex;justify-content:flex-end;padding:15px}@media(min-width:1220px){.wpml-custom-lang-switch{display:block;padding:0;position:absolute;right:15px;top:150px;z-index:1}}.wpml-custom-lang-switch .wpml-ls-legacy-list-horizontal{border:none;padding:0}.wpml-custom-lang-switch .wpml-ls-legacy-list-horizontal ul{display:flex;gap:5px}.wpml-custom-lang-switch .wpml-ls-legacy-list-horizontal ul li a{background:#666;border-radius:20px;color:#fafafa;display:block;font-size:13px;font-weight:700;opacity:.6;padding:10px 15px 10px 35px;position:relative;text-decoration:none;text-transform:uppercase}.wpml-custom-lang-switch .wpml-ls-legacy-list-horizontal ul li a:before{background:#fafafa;border-radius:50%;content:"";height:24px;left:5px;position:absolute;top:5px;width:24px}.wpml-custom-lang-switch .wpml-ls-legacy-list-horizontal ul li.wpml-ls-current-language a{background:#509e24;opacity:1;padding-left:15px;padding-right:35px}.wpml-custom-lang-switch .wpml-ls-legacy-list-horizontal ul li.wpml-ls-current-language a:before{left:auto;right: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:#0072bc;color:#fff}.bottombar a{color:#d2f3fd}.bottombar a:hover{color:#fff}.bottombar .container{max-width:1280px;padding-bottom:7.5px;padding-top: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 a svg,footer span svg{fill:#666;transition:all .25s ease-out;width:14px}footer a:hover svg,footer span:hover svg{fill:#00aae7}footer h3{color:#0072bc;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:#0072bc;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{display:none;margin:0;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:#00aae7}footer nav.primary>ul>li>ul>li.menu-item-has-children .reveal{-webkit-appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;margin:0;min-width:0;padding:0;transition:all .5s ease;width:auto}footer nav.primary>ul>li>ul>li.menu-item-has-children .reveal:hover{color:#00aae7}footer nav.primary>ul>li>ul>li.menu-item-has-children.open>.reveal>svg{transform:scaleY(-1)}footer nav.primary>ul>li>ul>li.menu-item-has-children.open>.sub-menu{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{clear:both;content:"";display:table}footer .sidebar-footer>section,footer nav.primary>ul>li{clear:none;float:left;margin:22.5px 0 0 22.5px;width:calc(50% - 11.25px)}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-left:22.5px;margin-top: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 .sidebar-footer>section:first-child,footer .sidebar-footer>section:nth-child(2),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){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 .sidebar-footer>section,footer.cols-5 .sidebar-footer>section,footer.cols-6 .sidebar-footer>section,footer.cols-7 .sidebar-footer>section{clear:none;display:block;float:none;margin:15px 0;width:auto}footer .sidebar-footer>section:last-child,footer.cols-5 .sidebar-footer>section:last-child,footer.cols-6 .sidebar-footer>section:last-child,footer.cols-7 .sidebar-footer>section:last-child{margin-bottom:0}footer .sidebar-footer>section:first-child,footer.cols-5 .sidebar-footer>section:first-child,footer.cols-6 .sidebar-footer>section:first-child,footer.cols-7 .sidebar-footer>section:first-child{margin-top:0}footer .sidebar-footer>section:nth-child(n),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){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.28571px)}}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{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;max-width:1360px;padding-bottom:15px;padding-top:15px}header .menu-toggle{align-items:center;-webkit-appearance:none;background:none;border:0;color:#0072bc;cursor:pointer;display:flex;flex-flow:column nowrap;font-size:10px;line-height:1em;min-width:0;padding:5px;text-align:center;transition:all .5s ease;width:auto}header .menu-toggle:hover{color:#00aae7}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-bottom:0;padding-top: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:flex;flex-flow:row nowrap;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:flex;flex-flow:row wrap;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:flex;flex-flow:row nowrap;justify-content:space-between;max-width:1220px;overflow:hidden;padding-top:90px}.home-more-cols>.container>.col.primary{flex-grow:1;margin:0}.home-more-cols>.container>.col.primary .primary-cards,.home-more-cols>.container>.col.primary .secondary-cards{display:flex;flex-flow:row wrap;justify-content:space-between}.home-more-cols>.container>.col.secondary{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}@media only screen and (min-width:800px){body.single-regions aside{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-bottom:7.5px;margin-top: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;padding-left:34px;padding-right:34px;position:relative}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;left:10.05px;position:absolute;top:.7em;width:4px}body.single-regions aside #regional-publication-files{margin-bottom:-7.5px}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{align-items:center;display:flex;flex-flow:row nowrap;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:#00aae7}body.search-results main article .meta{margin:7.5px 0}body.search-results main article .more{color:#0072bc;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:#00aae7}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}.sp-data{height:0;overflow:hidden;position:relative}.sp-data[id^=ftf-find-region-],.sp-data[id^=ftf-region-details-],.sp-data[id^=ftf-staff-]{height:auto;overflow:visible}.preloader{background-image:url(../images/preloader.gif);background-position:50%;background-repeat:no-repeat;display:block;height:190px;opacity:1;position:relative;width:100%}.capitalize{text-transform:capitalize}.grant-row{min-height:80px}.grant-row .grant-button{min-width:100%}.grant-info-row{min-height:27px}.grant-info-row .Documents{font-size:.8em}.meeting{border-top:1px solid #dedede;padding-top:20px}.meeting-docs{font-size:.8em}.ftfHomeMeetings .cancelled{color:rgba(255,0,0,.8)}.ftfButton{background-color:#fff;border-color:#cdcdcd;color:#666;font-size:.7em;margin:10px 0;min-height:0;min-width:0;padding:10px 20px;transition:all .2s ease}.ftfButton:hover{background-color:#666;border-color:#cdcdcd;color:#f5f5f5}.ftfUL li{font-size:.8em}.ftfMeeting-header{border-bottom:1px solid #cdcdcd;padding-bottom:10px}.ftfSharepointTable{font-size:.8em;margin-top:20px;text-align:left;width:100%}.ftfSharepointTable tbody tr{transition:all .2s ease}.ftfSharepointTable tbody tr:nth-child(2n){background-color:#f9f9f9}.ftfSharepointTable tbody tr:hover{background-color:#f5f5f5}.ftfSharepointTable tbody tr.cancelled td{color:rgba(255,0,0,.8)}.ftfSharepointTable-header{color:#49c7ed}.ftfSharepointTable-date{font-weight:700}.ftfSharepointTable-button-td{text-align:right}.ftfSharepointTable-button-td span.cancelled{color:rgba(255,0,0,.8);font-weight:700}.ftfSharepointTable td,.ftfSharepointTable th{border-bottom:1px solid #dedede;padding:5px 10px}.ftfSharepointTable th{border-bottom-width:2px}.ftfSharepointTable .doc-date{width:200px}.ftfSharepointTable-strategy-table td:first-child{line-height:1.5em;padding-right:20px;width:30%}.ftfSharepointTable-strategy-table td:first-child b{font-size:1.1em}.ftfSharepointTable-strategy-table td:last-child{padding-right:20px}.ftfSharepointTable-strategy-table td:last-child p{line-height:1.3em;margin:10px 0}.ftfPagination>div{display:inline-block;padding:15px 5px;text-align:center}.ftfPagination .ftfPagination-active{cursor:pointer;transition:all .2s ease}.ftfPagination .ftfPagination-active:hover{background-color:#666;color:#f5f5f5}.ftfPagination .ftfPagination-disabled{cursor:default;opacity:.5}.ftfPagination-superBack,.ftfPagination-superNext{font-size:1.4em}.grantsInfo{padding-top:20px}.strategyCategories{border-top:1px solid #cdcdcd;padding-top:40px}.strategyCategory{clear:both;display:block;overflow:auto;padding-bottom:40px}.strategyCategory-icon{border-radius:50%;box-sizing:border-box;color:#fff;display:block;float:left;height:90px;padding-top:26px;text-align:center;width:90px}.strategyCategory-icon__blue{background-color:#0072bc}.strategyCategory-icon__lt-blue{background-color:#49c7ed}.strategyCategory-icon__green{background-color:#82c341}.strategyCategory-icon__lime{background-color:#bfd228}.strategyCategory-icon__yellow{background-color:#fdb71a}.strategyCategory-icon__orange{background-color:#f47721}.strategyCategory-icon__red{background-color:#ae123a}.strategyCategory-info{display:inline-block;float:right;width:calc(100% - 120px)}.strategies,.strategy{border-top:1px solid #cdcdcd;padding-top:40px}section.subheader{background-color:#e1e1e1}section.subheader h1,section.subheader h2,section.subheader h3{color:#0072bc;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;left:10.05px;position:absolute;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;margin:0 0 7.5px 15px;max-width:33%!important;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:flex;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-left:30px;margin-right:-90px;max-width:50%!important}}@media only screen and (min-width:1200px){body#tinymce .wp-caption.alignleft{margin-left:-90px;margin-right:30px;max-width:50%!important}}.topbar{background-color:#0072bc}.topbar,.topbar a{color:#fff}.topbar .container{max-width:1360px;padding-bottom:15px;padding-top: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{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;padding-bottom:11.25px;padding-top:11.25px}.topbar .nav-global{display:block}.topbar .nav-global>ul{display:flex;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]{-webkit-appearance:none;border:1px solid #d3d3d3;border-radius:4px;color:#666;font-family:Open Sans,sans-serif;font-size:16px;font-weight:600;line-height:1.7em;padding:3px 10px;width:100%}input[type=number]:not(textarea){height:3em}.gform_wrapper form .gform_heading .gform_description ul li{padding-left:15px;padding-right:0}.gform_wrapper ul.gform_fields li.gfield{padding-left:0;padding-right:0}.gform_wrapper ul.gform_fields li.gfield select{background-color:#fff;border:1px solid #d3d3d3;height:3em}.gform_wrapper ul.gform_fields li.gfield.gfield_type_radio .gfield_radio{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}.gform_wrapper ul.gform_fields li.gfield.gfield_type_radio .gfield_radio li{flex:0 1 50%;max-width:50%}.gform_wrapper ul.gform_fields li.gfield.gfield_type_radio.primary-phone-type .gfield_radio{align-items:center;flex-direction:row;justify-content:space-between;margin-bottom:0;margin-top:0}.gform_wrapper ul.gform_fields li.gfield.gfield_type_radio.primary-phone-type .gfield_radio li{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{margin-top:0;padding-left:20px}.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%;transform:translateY(-50%)}.gform_wrapper ul.gform_fields li.gfield.gfield_type_checkbox .gfield_checkbox li input[type=checkbox]{margin-bottom:0;margin-top:0}.gform_wrapper .gform_page_footer{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between}.gform_wrapper .gform_page_footer .gform_previous_button{min-width:unset;order:0}.gform_wrapper .gform_page_footer .gform_next_button{margin-right:0!important;min-width:unset;order:4}.gform_wrapper .gform_page_footer .gform_next_button,.gform_wrapper .gform_page_footer input[type=submit]{margin-right:0!important;order:5}.gform_wrapper .gform_page_footer .gform_ajax_spinner{display:block;height:auto;margin:0 auto 15px;order:5;padding-left:0;width:30px}.gform_wrapper .gform_page_footer .gform_save_link{display:inline-block;font-size:.85em;margin-bottom:15px;margin-left:15px;order:1}.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{flex-direction:row}.gform_wrapper .gform_page_footer .gform_next_button{order:5}.gform_wrapper .gform_page_footer .gform_ajax_spinner{margin:0 5px 0 auto;order:3}.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{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;overflow:hidden;width:100%!important}.gform_wrapper .top_label div.ginput_complex.ginput_container.ginput_container_name>span{flex:0 0 100%;margin-right:0;padding-left:0;padding-right:0;width:100%}.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){flex:1 1 50%;padding-left:0;padding-right:4px;width: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{flex:1 1 50%;padding-left:4px;padding-right:0;width: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{align-items:center;flex-direction:row;flex-wrap:wrap}.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;padding-left:8px;padding-right:8px;width:33.3333%}.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-bottom:0;margin-top: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{background-color:rgba(0,0,0,.6);bottom:0;height:100%;left:0;overflow:auto;position:fixed;right:0;top:0;width:100%;z-index:5}.jquery-modal .modal{background:#fff;display:none;font-size:13px;height:auto;left:50%;overflow:unset;padding:2em;position:absolute;text-align:left;top:25px;transform:translateX(-50%);width:80%;word-break:break-word;z-index:10}@media only screen and (min-width:800px){.jquery-modal .modal{left:50%;top:50%;transform:translate(-50%,-50%);width:50%}}.jquery-modal .modal a.close-modal{background:#0072bc;border-radius:100%;display:block;height:35px;position:absolute;right:-18px;text-indent:-9999px;top:-18px;transition:all .5s ease;width:35px}.jquery-modal .modal a.close-modal:hover{background:#00aae7}.jquery-modal .modal a.close-modal:after,.jquery-modal .modal a.close-modal:before{background-color:#fff;content:"";height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:3px}.jquery-modal .modal a.close-modal:before{transform:translate(-50%,-50%) rotate(45deg)}.jquery-modal .modal a.close-modal:after{transform:translate(-50%,-50%) rotate(-45deg)}.jquery-modal .modal p{line-height:1.38em;margin:0 0 .5em}.toggles{display:flex;flex-flow:row nowrap;justify-content:flex-end}.toggles .toggle-switch{cursor:pointer;display:block;height:31px;line-height:normal;margin:0;overflow:visible;padding:0;position:relative;width:100px}.toggles .toggle-switch:last-child{transform:translateX(5px)}.toggles .toggle-switch span span{display:none}.toggles .toggle-switch label,.toggles .toggle-switch>span:not(.dot){height:32px;line-height:32px;vertical-align:middle}.toggles .toggle-switch input{margin:0;opacity:0;position:absolute;top:auto;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:#509e24}.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{color:#fafafa;opacity:1}.toggles .toggle-switch label{display:block;position:relative;width:100%}.toggles .toggle-switch a>span:not(.dot),.toggles .toggle-switch>span:not(.dot){margin:0;position:absolute;text-align:left;white-space:nowrap;width:100%}.toggles .toggle-switch a>span:not(.dot):before,.toggles .toggle-switch>span:not(.dot):before{background-color:#b9b9b9;border-radius:30px;content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.toggles .toggle-switch a>span:not(.dot) span,.toggles .toggle-switch>span:not(.dot) span{display:block;font-size:13px;font-weight:700;left:10px;letter-spacing:-.5px;opacity:0;position:absolute;text-align:left;top:0}.toggles .toggle-switch a>span:not(.dot) span:first-of-type,.toggles .toggle-switch>span:not(.dot) span:first-of-type{color:#fafafa;left:35px;opacity:1}.toggles .toggle-switch .dot{background-color:#fafafa;border-radius:100%;display:block;height:21px;left:5px;padding:0;position:absolute;right:50%;top:50%;transform:translateY(-50%);transition:all .2s ease-out;width:21px}.page-lang-toggle{margin-top:-30px}.find-programs-results .container,.taxonomy-program-type .container{max-width:1220px}.hero-image-text{padding-bottom:55px;padding-top:30px}.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:flex;flex-flow:row wrap}.hero-image-text .inner .left{margin-bottom:30px;width:100%}@media only screen and (min-width:800px){.hero-image-text .inner .left{margin-bottom:0;margin-right:30px;width:325px}}@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{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{color:#0072bc;font-size:28px;font-weight:500;margin-bottom:20px;padding-left:60px;position:relative}@media only screen and (min-width:800px){.hero-image-text .inner .right h1{margin-bottom:30px}}.hero-image-text .inner .right h1 .icon{background:url(../images/find_services/find-services-pin-icon.png);background-position:50%;background-repeat:no-repeat;background-size:100%;display:inline-block;height:45px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:45px}.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{background:#e6640b;border-radius:4px;color:#fff;display:inline-block;font-family:Open Sans,sans-serif;font-size:.8889rem;font-weight:600;min-width:178px;padding:14px 18px;text-transform:uppercase;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 .controls .container,.find-programs-es .controls .container{padding-bottom:0}@media only screen and (min-width:1200px){.find-programs .controls .container,.find-programs-es .controls .container{padding-left:0;padding-right:0}}.find-programs .program-by-type .container,.find-programs-es .program-by-type .container{max-width:1360px;padding-bottom:45px;padding-top:45px}.find-programs .program-by-type h2,.find-programs-es .program-by-type h2{color:#0072bc;text-align:center}.find-programs .program-by-type ul,.find-programs-es .program-by-type ul{-moz-columns:1;column-count:1;-moz-column-gap:0;column-gap:0;padding-bottom:5px;padding-top:15px}@media only screen and (min-width:480px){.find-programs .program-by-type ul,.find-programs-es .program-by-type ul{-moz-columns:2;column-count:2;-moz-column-gap:25px;column-gap:25px}}@media only screen and (min-width:800px){.find-programs .program-by-type ul,.find-programs-es .program-by-type ul{-moz-columns:3;column-count:3;-moz-column-gap:50px;column-gap:50px}}.find-programs .program-by-type ul li a,.find-programs-es .program-by-type ul li a{color:#666;display:inline-block;margin-bottom:10px;text-decoration:underline;transition:all .5s ease}.find-programs .program-by-type ul li a:hover,.find-programs-es .program-by-type ul li a:hover{color:#00aae7}.fp-search.widget{background:#f2f2f2;margin-top:52px;position:relative}.fp-search.widget:before{background-color:#0072bc;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-position:50%;background-repeat:no-repeat;background-size:65%;content:"";display:block;height:45px;left:30px;position:absolute;top:-7px;width:40px}.fp-search.widget .container{padding-bottom:30px;padding-top:50px}.fp-search.widget .title{color:#0072bc;font-family:Oswald,sans-serif;font-size:34px;font-weight:400}.fp-search.widget form{margin-top:12px;text-align:right}.fp-search.widget form input[type=text]{background-color:#fff;height:3.75em;text-transform:uppercase}.fp-search.widget form .region-selector-container{margin:15px 0 20px}.fp-search.widget form .region-selector-container .region-selector{position:relative}.fp-search.widget form .region-selector-container .region-selector:before{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;content:"";height:0;pointer-events:none;position:absolute;right:15px;top:55%;transform:translateY(-50%);width:0;z-index:2}.fp-search.widget form .region-selector-container .region-selector:after{background:#bababa;border-bottom-right-radius:4px;border-top-right-radius:4px;content:"";font-size:1rem;height:100%;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);width:50px;z-index:1}.fp-search.widget form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #d3d3d3;border-radius:4px;color:#b3b3b3;cursor:pointer;font-family:Open Sans,sans-serif;font-size:16px;font-weight:600;height:3.75em;line-height:1.7em;padding:3px 10px;width:100%}.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:#0072bc;margin-top:14px;position:relative}.fp-search.module .background{height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.fp-search.module .container{max-width:619px;padding-bottom:90px;padding-top:125px;position:relative}.fp-search.module .container:before{background-color:#f47721;background-image:url(../images/find_services/map-pin-white.png);background-position:50%;background-repeat:no-repeat;background-size:65%;content:"";display:block;height:85px;left:30px;position:absolute;top:-14px;width:80px}.fp-search.module .container:after{background:unset;border-bottom:11px solid transparent;border-left:10px solid #f15a29;border-top:10px solid transparent;content:"";display:block;height:0;left:108px;line-height:0;position:absolute;top:-14px;transform:rotate(135deg);width:0}.fp-search.module .title{color:#fff;font-family:Oswald,sans-serif;font-size:43px;font-weight:400}.fp-search.module form{margin-top:12px;text-align:right}.fp-search.module form input[type=text]{background-color:#fff;height:3.75em;text-transform:uppercase}.fp-search.module form .region-selector-container{margin:15px 0 20px}.fp-search.module form .region-selector-container .region-selector{position:relative}.fp-search.module form .region-selector-container .region-selector:before{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;content:"";height:0;pointer-events:none;position:absolute;right:15px;top:55%;transform:translateY(-50%);width:0;z-index:2}.fp-search.module form .region-selector-container .region-selector:after{background:#bababa;border-bottom-right-radius:4px;border-top-right-radius:4px;content:"";font-size:1rem;height:100%;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);width:50px;z-index:1}.fp-search.module form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #d3d3d3;border-radius:4px;color:#b3b3b3;cursor:pointer;font-family:Open Sans,sans-serif;font-size:16px;font-weight:600;height:3.75em;line-height:1.7em;padding:3px 10px;width:100%}.fp-search.module form select:focus{color:#666}.fp-search.module form input[type=submit]{background:#509e24;border:none;min-width:178px;padding:18px 15px;text-transform:uppercase}.find-programs-results-title{height:140px}.find-programs-results-title .background{filter:hue-rotate(270deg);height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.find-programs-results-title .inner{align-items:center;display:flex;height:100%;justify-content:center;left:0;padding:15px;position:absolute;top:0;width:100%}.find-programs-results-title .inner h1{color:#fafafa;text-transform:uppercase}.taxonomy-program-type .inner{display:flex;flex-flow:row wrap}.taxonomy-program-type .inner .sidebar{margin-bottom:25px}@media only screen and (min-width:800px){.taxonomy-program-type .inner .sidebar{margin-bottom:0;margin-left:25px;width:325px}}@media only screen and (min-width:920px){.taxonomy-program-type .inner .sidebar{margin-left:50px;width:435px}}.taxonomy-program-type .inner .sidebar h2{color:#0072bc}.taxonomy-program-type .inner .sidebar .learn-about,.taxonomy-program-type .inner .sidebar .share-now{margin-top:20px;padding:10px 30px}.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:#00aae7}.taxonomy-program-type .inner .sidebar ul li.invalid a{color:#0072bc;cursor:default;pointer-events:none;text-decoration:none;touch-action:none}.taxonomy-program-type .inner .content{flex:1}@media only screen and (min-width:800px){.taxonomy-program-type .inner .content{margin-bottom:25px}}.taxonomy-program-type .inner .content .pagenavi{display:flex;justify-content:space-between}.taxonomy-program-type .inner .content .back-to{font-family:Oswald,sans-serif;font-size:17px}.taxonomy-program-type .inner .content .green{color:#509e24}.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:flex;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{margin-bottom:0;margin-right:20px;width:325px}}@media only screen and (min-width:920px){.find-programs-results .inner .sidebar{margin-right:50px;width:435px}}.find-programs-results .inner .sidebar h2{color:#0072bc;cursor:pointer;font-family:Open Sans,sans-serif;font-size:1.1rem;font-weight:700;padding-right:30px;position:relative;text-transform:uppercase}.find-programs-results .inner .sidebar h2:after,.find-programs-results .inner .sidebar h2:before{background:#0072bc;content:"";position:absolute}.find-programs-results .inner .sidebar h2:before{height:20px;opacity:1;position:absolute;right:9px;top:50%;transform:translateY(-50%);width:2px}.find-programs-results .inner .sidebar h2:after{height:2px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:20px}.find-programs-results .inner .sidebar h2.active:before{opacity:0}@media only screen and (min-width:800px){.find-programs-results .inner .sidebar h2{cursor:default;font-family:Oswald,sans-serif;font-size:1.556rem;font-weight:400;padding-right:0;text-transform:none}.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:flex;flex-flow:row wrap}@media only screen and (min-width:800px){.find-programs-results .inner .sidebar .controls{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{position:absolute;right:0}}.find-programs-results .inner .sidebar .start-over{margin-bottom:10px;margin-right:30px;width:unset}@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{color:#666;font-family:Oswald,sans-serif;font-size:17px;white-space:nowrap}.find-programs-results .inner .sidebar .start-over a:hover{color:#00aae7}.find-programs-results .inner .sidebar .expanded-search,.find-programs-results .inner .sidebar .fp-program-types{background:#f2f2f2;margin-left:-15px;margin-right:-15px;padding:8px 15px;position:relative;width:100%;width:calc(100% + 30px)}@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;padding:8px 30px;width:calc(100% + 60px)}}@media only screen and (min-width:800px){.find-programs-results .inner .sidebar .expanded-search,.find-programs-results .inner .sidebar .fp-program-types{background:unset;margin-left:0;margin-right:0;padding:0;width:100%}}.find-programs-results .inner .sidebar .expanded-search label,.find-programs-results .inner .sidebar .fp-program-types label{cursor:pointer;display:flex;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:#0072bc;--focus:2px #0072bc;--border:#666;--border-hover:#666;--background:transparent;--disabled:transparent;--disabled-inner:transparent;--disabled-border:#dfdfdf;--disabled-active-inner:#56bcff;-webkit-appearance:none;-moz-appearance:none;background:var(--b,var(--background));border:1px solid var(--bc,var(--border));border-radius:1px;cursor:pointer;display:inline-block;height:18px;margin:0;opacity:1;outline:none;position:relative;top:unset;transform:translateY(2px);transition:background .3s,border-color .3s,box-shadow .2s;vertical-align:top;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{border:4px solid var(--active-inner);border-left:0;border-top:0;content:"";display:block;height:12px;left:0;left:5px;opacity:var(--o,0);position:absolute;top:0;top:1px;transform:rotate(var(--r,20deg));transition:transform var(--d-t,.3s) var(--d-t-e,ease),opacity var(--d-o,.2s);width:7px}.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-left:0;border-top: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{flex:1;font-size:17px;margin-left:10px}.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:#0072bc}.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{display:block;height:0;margin:0;opacity:0;transition:all .5s ease;visibility:hidden;width:100%;z-index:1}.find-programs-results .inner .sidebar .expanded-search ul.active,.find-programs-results .inner .sidebar .fp-program-types ul.active{height:auto;opacity:1;padding:15px 0;visibility:visible}@media only screen and (min-width:800px){.find-programs-results .inner .sidebar .expanded-search ul,.find-programs-results .inner .sidebar .fp-program-types ul{height:auto;opacity:1;padding:0;position:relative;visibility:visible}}.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-bottom:10px;margin-top:15px}@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{align-items:center;background:#b9b9b9;border-radius:30px;color:#fff;display:inline-flex;font-size:13px;font-weight:700;justify-content:center;line-height:1.2;margin-bottom:5px;margin-right:5px;padding:3px 6px 3px 12px;position:relative}.find-programs-results .inner .sidebar .active-programs .active-program .close-icon{cursor:pointer;display:inline-block;height:20px;opacity:1;position:relative;transition:.2s;width:20px}.find-programs-results .inner .sidebar .active-programs .active-program .close-icon:after,.find-programs-results .inner .sidebar .active-programs .active-program .close-icon:before{background:#fff;content:"";height:12px;left:50%;position:absolute;top:50%;width:2px}.find-programs-results .inner .sidebar .active-programs .active-program .close-icon:before{transform:translateY(-50%) rotate(45deg)}.find-programs-results .inner .sidebar .active-programs .active-program .close-icon:after{transform:translateY(-50%) rotate(-45deg)}.find-programs-results .inner .share-now{margin-top:40px;width:100%}@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-left:30px;padding-right:30px}}@media only screen and (min-width:800px){.find-programs-results .inner .share-now .container{padding-bottom:0;padding-top:0}}.find-programs-results .inner .share-now .share-inner{border-top:4px solid #f2f2f2;padding-top:30px}.find-programs-results .inner .content{flex:1;position:relative}.find-programs-results .inner .content .results{opacity:1;transition:all .5s ease;visibility:visible}.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:#509e24}.find-programs-results .inner .content .results .important{background:#f47721;color:#fff;font-weight:700;padding:0 5px;text-transform:uppercase}.find-programs-results .inner .content .results .results-found{display:block;font-family:Oswald,sans-serif;font-size:24px;margin-bottom:10px;padding:0 10px}@media only screen and (min-width:800px){.find-programs-results .inner .content .results .results-found{margin-bottom:0;padding:0 20px}}.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{margin-bottom:30px;padding:10px}@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 #0072bc;margin-bottom:30px;padding:0 0 0 10px}@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{color:#0072bc;font-size:24px;padding-right:30px;position:relative;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{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:%230072BC;} %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;display:inline-block;height:25px;margin-left:10px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .5s ease;width:25px}.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:%2300AAE7;} %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;font-style:italic;line-height:1.38em}.find-programs-results .inner .content .results .result .result-program{display:flex;flex-flow:row wrap;margin-bottom:25px}@media only screen and (min-width:480px){.find-programs-results .inner .content .results .result .result-program{flex-flow:row nowrap}}.find-programs-results .inner .content .results .result .result-program:nth-child(2) .miles{background:#509e24;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{margin-bottom:5px;width:100%}@media only screen and (min-width:480px){.find-programs-results .inner .content .results .result .result-program .left{margin-bottom:0;width:60%}}.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{text-align:right;width:40%}}.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;font-size:15px;font-weight:600;line-height:1.38em;margin:0 0 .5em;text-decoration:none}.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;font-size:15px;font-weight:600;line-height:1.38em;margin:0 0 .5em;text-decoration:underline}}.find-programs-results .inner .content .results .result .result-program .right .button{background:#0072bc;border-radius:4px;color:#fff;display:inline-block!important;font-family:15px;line-height:1.25em;padding:8px 22px;text-decoration:none!important;transition:all .5s ease}.find-programs-results .inner .content .results .result .result-program .right .button:hover{background:#00aae7}.find-programs-results .inner .content .results .result .result-program .miles-container{margin-bottom:4px}.find-programs-results .inner .content .results .result .result-program .miles{background:#d3d3d3;display:inline-block;font-family:Oswald,sans-serif;line-height:1.38em;margin:0 0 .3em;padding:2px 10px}.find-programs-results .inner .content .results .result .result-program h3{color:#666;font-family:Open Sans,sans-serif;font-size:17px;font-weight:600;line-height:1.38em;margin:0}.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;padding-right:20px;position:relative}.find-programs-results .inner .content .results .result .result-program .more-information:after{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='%230072BC'/%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;content:"";display:inline-block;height:15px;margin-left:5px;position:absolute;top:50%;transform:translateY(-50%);transition:all .5s ease;width:15px}.find-programs-results .inner .content .results .result .result-program .more-information:hover:after{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='%2300AAE7'/%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;content:""}.share-button-container{margin-bottom:15px;margin-right:15px;position:relative;text-align:right}@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{background:#0072bc;border-radius:4px;color:#fff;cursor:pointer;font-size:13px;font-weight:700;letter-spacing:-.5px;padding:7px 35px 7px 10px;position:relative;text-transform:uppercase;transition:all .5s ease}.share-button-container .share-button:hover{background:#00aae7}.share-button-container .share-button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 111.07 122.88' style='enable-background:new 0 0 111.07 122.88' xml:space='preserve'%3E%3Cpath d='m97.67 20.81.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.38 0 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' style='fill-rule:evenodd;clip-rule:evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:block;height:20px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:27px}.share-button-container .tooltip{color:#00aae7;font-size:13px;font-weight:700;left:0;letter-spacing:-.5px;opacity:0;position:absolute;text-align:center;text-transform:uppercase;top:-15px;transition:all .5s ease;visibility:hidden;width:100%}.share-button-container .tooltip.active{opacity:1;top:-30px;visibility:visible}.results-loader{align-items:center;background:#fff;display:flex;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:all .5s ease;visibility:hidden;width:100%;z-index:-1}.results-loader.active{opacity:1;visibility:visible;z-index:1}.results-loader .loader{display:inline-block;height:80px;position:relative;width:80px}.results-loader .loader .bar{animation:loader-anim 1.2s cubic-bezier(0,.5,.5,1) infinite;background:#0072bc;border-radius:4px;display:inline-block;left:8px;position:absolute;width:16px}.results-loader .loader .bar:first-child{animation-delay:-.24s;left:8px}.results-loader .loader .bar:nth-child(2){animation-delay:-.12s;left:32px}.results-loader .loader .bar:nth-child(3){animation-delay:0;left:56px}.results-loader.home-loader{background:unset;position:relative}@media only screen and (min-width:600px){.results-loader.home-loader{justify-content:flex-start;margin-top:-15px}}.results-loader.home-loader .bar{background:#fff}@keyframes loader-anim{0%{height:64px;top:8px}50%,to{height:32px;top:24px}}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-attachment:fixed;background-color:#00132a;background-image:linear-gradient(0deg,rgba(0,0,0,.55),rgba(0,0,0,.55)),url(https://www.firstthingsfirst.org/wp-content/uploads/2016/11/gratitude.jpg);background-position:50%;background-repeat:repeat;background-size:cover;height:auto;min-height:600px;padding-bottom:0;width:auto}@media(max-width:719px){body.page-template-template-gift-ideas .gift-guide header .children{background-position:top;background-repeat:no-repeat;min-height:600px;padding:30px}}@media(min-width:820px){body.page-template-template-gift-ideas .gift-guide header .children{min-height:430px}}body.page-template-template-gift-ideas .gift-guide header .children .content{margin:0 auto;max-width:960px;padding-top:50px;position:relative}@media(max-width:990px){body.page-template-template-gift-ideas .gift-guide header .children .content{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:719px){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:719px){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:18px}body.page-template-template-gift-ideas .gift-guide header .children .content img{max-width:400px}body.page-template-template-gift-ideas .gift-guide header .children .content .top-buttons{margin:30px auto 0;max-width:400px;text-align:center}@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{border:none;margin:10px;padding:15px 0;width:250px}@media(max-width:719px){body.page-template-template-gift-ideas .gift-guide header .children .content .top-buttons button{width:200px}}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{align-content:center;align-items:center;display:flex;justify-content:space-around;margin:30px auto;max-width:300px;width:100%}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;padding:20px 0 10px;text-align:center}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{margin:0 auto;max-width:600px;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{max-width:1100px;padding-top:0;text-align:center}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}body.page-template-template-gift-ideas .gift-guide section .flag img.left{float:left}}body.page-template-template-gift-ideas .gift-guide section ul{font-size:12px;margin:0 auto;padding:60px 0;text-align:center}@media(min-width:820px){body.page-template-template-gift-ideas .gift-guide section ul{font-size:15px;padding:60px}}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;margin:20px;max-width:288px;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{height:100%;left:0;position:absolute;top:0;width:100%}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{float:left;margin-right:20px;max-width:155px}}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-left:20px;margin-right:0}}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-attachment:fixed;background-position:bottom;background-size:cover;display:flex;flex-direction:column;min-height:353px}@media(min-width:820px){body.page-template-template-gift-ideas .gift-idea-footer{flex-direction:row-reverse;padding-right:10%}}body.page-template-template-gift-ideas .gift-idea-footer img.visit-ftf{align-self:center;float:right;margin-top:-95px;max-width:800px;width:100%}@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{color:#fff;max-width:1000px;padding:50px;text-align:center;width:100%}@media(min-width:820px){body.page-template-template-gift-ideas .gift-idea-footer .content{float:right;max-width:600px;width:60%}}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{clear:both;margin:15px;max-width:300px}body.page-template-template-gift-ideas .gift-idea-content{align-content:space-between;display:flex;flex-direction:column;justify-content:space-between}@media(min-width:820px){body.page-template-template-gift-ideas .gift-idea-content{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:719px){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:719px){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:719px){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{align-self:center;max-width:100%;padding:15px}@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{font-size:22px;margin-top:15px}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{-webkit-overflow-scrolling:touch;background-color:#fff;border-radius:0;box-shadow:0 0 5px 0 rgba(0,0,0,.75);margin:15px auto;max-height:calc(100% - 120px);max-width:855px;overflow:hidden;padding:0;position:relative;transform:translateZ(0);-webkit-transform:translateZ(0);transition:transform 1s ease;width:calc(100% - 60px)}@font-face{font-display:swap;font-family:Proxima Nova Lt;font-style:normal;font-weight:300;src:url(../fonts/ProximaNova-Light.woff2) format("woff2"),url(../fonts/ProximaNova-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Proxima Nova Rg;font-style:normal;font-weight:400;src:url(../fonts/ProximaNova-Regular.woff2) format("woff2"),url(../fonts/ProximaNova-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:500;src:url(../fonts/Oswald-Medium.woff2) format("woff2"),url(../fonts/Oswald-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Proxima Nova Lt;font-style:normal;font-weight:600;src:url(../fonts/ProximaNova-Semibold.woff2) format("woff2"),url(../fonts/ProximaNova-Semibold.woff) format("woff")}@font-face{font-display:swap;font-family:Cunia;font-style:normal;font-weight:700;src:url(../fonts/cunia.woff2) format("woff2"),url(../fonts/cunia.woff) format("woff")}@font-face{font-display:swap;font-family:LittleGoose;font-style:normal;font-weight:700;src:url(../fonts/littlegooseregular.woff2) format("woff2"),url(../fonts/littlegooseregular.woff) format("woff")}@font-face{font-display:swap;font-family:LittleGooseES;font-style:normal;font-weight:700;src:url(../fonts/littlegooseregular-es.woff2) format("woff2"),url(../fonts/littlegooseregular-es.woff) format("woff")}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{align-items:flex-start;display:flex;flex-direction:column-reverse;justify-content:center;justify-items:center;margin:0 auto;max-width:1220px}@media(min-width:841px){body.page-template-template-landing .flex-container{flex-direction:row}}body.page-template-template-landing .btn{border:none;border-radius:0;color:#fff;font-family:Oswald;font-size:18px;font-weight:100;letter-spacing:1px;padding:5px 10px;text-transform:uppercase}@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{color:#fff;font-family:Oswald;font-size:18px;font-weight:100;letter-spacing:1px;text-transform:uppercase}@media(min-width:841px){body.page-template-template-landing .btn a{font-size:23px;letter-spacing:2px}}@keyframes swing{0%{margin-left:10%;margin-top:-50px;transform:rotate(-5deg)}to{margin-left:-10%;margin-top:-20px;transform:rotate(10deg)}}@keyframes bg-swing{0%{margin-left:5%;margin-top:-20px;transform:rotate(-5deg) scale(1.2)}50%{margin-top:10px}to{margin-left:-5%;margin-top:-30px;transform:rotate(10deg) scale(1)}}body.page-template-template-landing .landing-page .landing-header{background:#2da3dc;border:none;box-shadow:none;overflow:hidden;position:relative}body.page-template-template-landing .landing-page .landing-header:before{animation:bg-swing 3s ease-in-out infinite alternate;background:url(../images/landing/1_Swing.png) no-repeat;background-position:70% 0;background-size:360px;content:"";display:block;height:90%;position:absolute;width:90%;z-index:1}@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{background-position:70% 0;background-size:contain;height:90%;width:90%}}body.page-template-template-landing .landing-page .landing-header .landing-logo{background:#00568d;padding:15px;position:absolute;text-align:center;width:100%;z-index:1}body.page-template-template-landing .landing-page .landing-header .landing-logo img{height:auto;max-width:300px}body.page-template-template-landing .landing-page .landing-header .intro{flex:1;padding:0 40px;text-align:center;z-index:1}@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{color:#fff;font-family:Proxima Nova Lt;font-size:27px;font-weight:300;line-height:35px;margin:0 auto;max-width:450px}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{font-size:21px;line-height:30px;padding-top:20px}}body.page-template-template-landing .landing-page .landing-header .intro img{height:auto;margin:530px auto 0;max-width:400px;width:100%}@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{color:#00568d;cursor:pointer;font-family:Proxima Nova Lt;font-size:20px;font-weight:400;line-height:25px;text-align:left;text-decoration:none;text-transform:uppercase}body.page-template-template-landing .landing-page .landing-header .swing{flex:1;margin:20px 0 0 150px}body.page-template-template-landing .landing-page .landing-header .swing img{border:thin solid purple;display:none;height:auto;max-width:780px}body.page-template-template-landing .landing-page .nav-wrap{background:#2da3dc;display:block;margin:0;padding:30px 0;text-align:center;width:100%}@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{margin:0 auto;max-width:380px;position:relative;width:100%}body.page-template-template-landing .landing-page .nav-wrap .landing-nav ul{background:#d5d7d8;display:block;filter:alpha(opacity=0);left:0;margin:0 auto;opacity:0;padding:10px 20px;position:absolute;right:0;transition:.1s ease;visibility:hidden;width:inherit;z-index:2}body.page-template-template-landing .landing-page .nav-wrap .landing-nav ul.open{filter:alpha(opacity=100);opacity:1;visibility:visible}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;font-size:23px;text-transform:uppercase}body.page-template-template-landing .landing-page .section{color:#4d4d4d;margin:30px 0;padding:30px}body.page-template-template-landing .landing-page .section h2{font-family:Proxima Nova Lt;font-size:45px;font-weight:300;line-height:55px;margin-bottom:20px;text-align:center}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:0;border-radius:0;color:#fff;display:block;font-family:Oswald;font-size:23px;font-weight:100;letter-spacing:2px;margin:0 auto;text-transform:uppercase}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{flex-direction:row-reverse}}body.page-template-template-landing .landing-page .section .section-container .content{align-self:center;flex:1;text-align:center}@media(min-width:841px){body.page-template-template-landing .landing-page .section .section-container .content{max-width:720px;padding:0 60px}}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;font-weight:300;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;font-size:27px;text-transform:uppercase}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{align-self:center;flex:1}body.page-template-template-landing .landing-page .section .section-container.three-up{align-items:baseline;justify-content:space-evenly}body.page-template-template-landing .landing-page .section .section-container.three-up .flex-container{flex:1;flex-direction:column}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;font-weight:300;line-height:45px;text-transform:unset}body.page-template-template-landing-2022.logged-in #wpadminbar{left:0;position:fixed;top:0}body.page-template-template-landing-2022.logged-in .landing-page .landing-logo{top:46px}@media(min-width:783px){body.page-template-template-landing-2022.logged-in .landing-page .landing-logo{top:32px}}body.page-template-template-landing-2022 .topbar,body.page-template-template-landing-2022 header{display:none}body.page-template-template-landing-2022 header.landing-header{display:block}body.page-template-template-landing-2022 .email-list,body.page-template-template-landing-2022 footer.content-info,body.page-template-template-landing-2022 section.bottombar{display:none}body.page-template-template-landing-2022 .flex-container{align-items:stretch;display:flex;flex-direction:column;justify-content:center;justify-items:center;margin:0 auto;max-width:1220px}@media(min-width:841px){body.page-template-template-landing-2022 .flex-container{flex-direction:row}}body.page-template-template-landing-2022 .btn{border:none;border-radius:100px;color:#fff;display:inline-block;font-family:Oswald;font-size:18px;font-weight:100;letter-spacing:1px;padding:5px 15px;text-transform:uppercase;width:auto}@media(max-width:840px){body.page-template-template-landing-2022 .btn{font-size:16px}}body.page-template-template-landing-2022 .btn.orange{background:#f7931d}body.page-template-template-landing-2022 .btn.orange:hover{background:#f9ab4e}body.page-template-template-landing-2022 .btn.green{background:#31a616}body.page-template-template-landing-2022 .btn.green:hover{background:#3ed31c}body.page-template-template-landing-2022 .btn.blue{background:#2da3dc}body.page-template-template-landing-2022 .btn.blue:hover{background:#59b6e3}body.page-template-template-landing-2022 .btn.dark-blue{background:#00568d}body.page-template-template-landing-2022 .btn.dark-blue:hover{background:#0075c0}body.page-template-template-landing-2022 .btn.red{background:#f15a29}body.page-template-template-landing-2022 .btn.red:hover{background:#f47f59}body.page-template-template-landing-2022 .btn.teal{background:#52d2f3}body.page-template-template-landing-2022 .btn.teal a{color:#27113b}body.page-template-template-landing-2022 .btn.teal:hover{background:#82def6}body.page-template-template-landing-2022 .btn.light-purple{background:#a580bf}body.page-template-template-landing-2022 .btn.light-purple a{color:#2f1949}body.page-template-template-landing-2022 .btn.light-purple:hover{background:#bda2d0}body.page-template-template-landing-2022 .btn.dark-purple{background:#2f1949;color:#fff}body.page-template-template-landing-2022 .btn.dark-purple:hover{background:#47266f}body.page-template-template-landing-2022 .btn.mid-gray{background:#303607;color:#fff}body.page-template-template-landing-2022 .btn.mid-gray:hover{background:#58630d}body.page-template-template-landing-2022 .btn a{color:#fff;font-family:Oswald;font-size:18px;font-weight:100;letter-spacing:1px;text-transform:uppercase}body.page-template-template-landing-2022 .landing-page{margin-left:auto;margin-right:auto;max-width:1600px;padding-top:110px;position:relative;width:100%}@media(min-width:1920px){body.page-template-template-landing-2022 .landing-page{box-shadow:0 0 12px rgba(0,0,0,.1)}}@media(min-width:841px){body.page-template-template-landing-2022 .landing-page{padding-top:72px}}body.page-template-template-landing-2022 .landing-page .landing-logo{align-items:center;background:#fff;display:flex;flex-wrap:wrap;height:110px;justify-content:center;left:0;padding:15px;position:fixed;text-align:center;top:0;width:100%;z-index:2}@media(min-width:841px){body.page-template-template-landing-2022 .landing-page .landing-logo{height:72px}}body.page-template-template-landing-2022 .landing-page .landing-logo:before{content:"";display:block;flex-basis:100%;flex-grow:0;flex-shrink:0;height:0;order:1;width:100%}@media(min-width:841px){body.page-template-template-landing-2022 .landing-page .landing-logo:before{display:none}}body.page-template-template-landing-2022 .landing-page .landing-logo img{display:block;flex-basis:100%;flex-grow:0;flex-shrink:0;height:auto;margin:0 auto 10px;max-width:300px;order:0;width:100%}@media(min-width:841px){body.page-template-template-landing-2022 .landing-page .landing-logo img{margin:0}}body.page-template-template-landing-2022 .landing-page .landing-logo .logo-pipe-split{color:#b7b8b7;flex-basis:auto;flex-grow:0;flex-shrink:0;line-height:0;margin-right:15px;max-width:30px;order:1}body.page-template-template-landing-2022 .landing-page .landing-logo .logo-pipe-split svg{width:100%}@media(min-width:841px){body.page-template-template-landing-2022 .landing-page .landing-logo .logo-pipe-split{display:inline-block;font-family:Proxima Nova Lt;font-size:30px;line-height:0;margin-left:15px;margin-right:15px}}body.page-template-template-landing-2022 .landing-page .landing-logo .logo-text{display:inline-block;font-family:Oswald,sans-serif;font-size:1.2rem;font-weight:400;order:2;vertical-align:middle;width:auto}@media(min-width:841px){body.page-template-template-landing-2022 .landing-page .landing-logo .logo-text{display:inline-block;width:auto}}body.page-template-template-landing-2022 .landing-page .landing-header{border:none;box-shadow:none;overflow:hidden;position:relative}body.page-template-template-landing-2022 .landing-page .landing-header .flex-container{max-width:none}body.page-template-template-landing-2022 .landing-page .landing-header .intro-video{background-image:url(../images/landing/heading_video_bg_new.gif);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-basis:auto;flex-grow:1;flex-shrink:1;height:0;padding-top:100%;position:relative;width:100%}body.page-template-template-landing-2022 .landing-page .landing-header .intro-video a{display:block;height:80px;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:80px;z-index:1}body.page-template-template-landing-2022 .landing-page .landing-header .intro-video .fluid-width-video-wrapper{padding-top:100%!important}@media(min-width:841px){body.page-template-template-landing-2022 .landing-page .landing-header .intro-video{flex-basis:50%;flex-grow:0;flex-shrink:0;height:auto;min-height:100%;padding-top:0}}body.page-template-template-landing-2022 .landing-page .landing-header .intro{background:#52d2f3;flex-basis:100%;flex-grow:1;flex-shrink:1;padding:40px;text-align:left;width:100%;z-index:1}@media(min-width:841px){body.page-template-template-landing-2022 .landing-page .landing-header .intro{padding:50px}}body.page-template-template-landing-2022 .landing-page .landing-header .intro p{color:#27113b;margin:0 auto;max-width:450px}@media(max-width:840px){body.page-template-template-landing-2022 .landing-page .landing-header .intro p{padding-top:20px}}body.page-template-template-landing-2022 .landing-page .landing-header .intro img{height:auto;margin:530px auto 0;max-width:400px;width:100%}@media(max-width:420px){body.page-template-template-landing-2022 .landing-page .landing-header .intro img{margin:100px auto 0}}@media(min-width:841px){body.page-template-template-landing-2022 .landing-page .landing-header .intro img{margin:120px 0 50px}}body.page-template-template-landing-2022 .landing-page .landing-header .intro .cta{display:inline-block;margin:20px}body.page-template-template-landing-2022 .landing-page .landing-header .intro .cta a{color:#00568d;cursor:pointer;font-family:Proxima Nova Rg;font-size:20px;line-height:25px;text-align:left;text-decoration:none;text-transform:uppercase}body.page-template-template-landing-2022 .landing-page .landing-header .intro .intro-heading{color:#27113b;font-family:Cunia,Arial,Helvetica,sans-serif;font-size:56px;font-weight:700;line-height:1.15em;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:450px;text-transform:uppercase}body.page-template-template-landing-2022 .landing-page .landing-header .intro .intro-heading .heading-here-text{background-image:url(../images/landing/white-arrow-mobile.png);background-position:bottom;background-repeat:no-repeat;background-size:100% auto;color:#fff;display:inline-block;font-size:2em;line-height:1em;padding-bottom:65px}@media(max-width:840px){body.page-template-template-landing-2022 .landing-page .landing-header .intro .intro-heading{font-size:44px}}@media(min-width:841px){body.page-template-template-landing-2022 .landing-page .landing-header .intro .intro-heading{margin-bottom:50px}body.page-template-template-landing-2022 .landing-page .landing-header .intro .intro-heading .heading-here-text{background-image:url(../images/landing/great_childhoods_arrow.png);padding-bottom:30px}}body.page-template-template-landing-2022 .landing-page .nav-wrap{background:#2da3dc;display:block;margin:0;padding:30px 0;text-align:center;width:100%}@media(min-width:841px){body.page-template-template-landing-2022 .landing-page .nav-wrap{padding:0 0 30px}}body.page-template-template-landing-2022 .landing-page .nav-wrap .btn{margin:0;width:100%}body.page-template-template-landing-2022 .landing-page .nav-wrap .landing-nav{margin:0 auto;max-width:380px;position:relative;width:100%}body.page-template-template-landing-2022 .landing-page .nav-wrap .landing-nav ul{background:#d5d7d8;display:block;filter:alpha(opacity=0);left:0;margin:0 auto;opacity:0;padding:10px 20px;position:absolute;right:0;transition:.1s ease;visibility:hidden;width:inherit;z-index:2}body.page-template-template-landing-2022 .landing-page .nav-wrap .landing-nav ul.open{filter:alpha(opacity=100);opacity:1;visibility:visible}body.page-template-template-landing-2022 .landing-page .nav-wrap .landing-nav ul li{border-bottom:1px solid #717476;padding:5px;text-align:left}body.page-template-template-landing-2022 .landing-page .nav-wrap .landing-nav ul li:last-child{border-bottom:none}body.page-template-template-landing-2022 .landing-page .nav-wrap .landing-nav ul li a{color:#717476;font-family:Oswald;font-size:23px;text-transform:uppercase}body.page-template-template-landing-2022 .landing-page .section{color:#4d4d4d}body.page-template-template-landing-2022 .landing-page .section h2{font-family:Proxima Nova Lt;font-size:45px;font-weight:700;line-height:55px;margin-bottom:20px;text-align:left}@media(max-width:840px){body.page-template-template-landing-2022 .landing-page .section h2{font-size:32px;line-height:36px}}body.page-template-template-landing-2022 .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-2022 .landing-page .section.khaki-bg{background-size:100% 100%}}body.page-template-template-landing-2022 .landing-page .section.light-purple-bg{background-color:#a47fc0;background-image:url(../images/landing/light-purple-bg-mobile-2.jpg);background-position:bottom;background-repeat:no-repeat;background-size:100% auto}@media(min-width:841px){body.page-template-template-landing-2022 .landing-page .section.light-purple-bg{background-image:url(../images/landing/light-purple-bg-2.jpg);background-size:cover}}body.page-template-template-landing-2022 .landing-page .section.dark-purple-bg{background-color:#2f194a;background-image:url(../images/landing/dark-purple-bg-mobile.jpg);background-position:bottom;background-repeat:no-repeat;background-size:100% auto}@media(min-width:841px){body.page-template-template-landing-2022 .landing-page .section.dark-purple-bg{background-image:url(../images/landing/dark-purple-bg.jpg);background-size:cover}}body.page-template-template-landing-2022 .landing-page .section.dark-blue-bg{background-color:#0a2c45;background-image:url(../images/landing/dark-blue-bg-mobile.jpg);background-position:bottom;background-repeat:no-repeat;background-size:100% auto}@media(min-width:841px){body.page-template-template-landing-2022 .landing-page .section.dark-blue-bg{background-image:url(../images/landing/dark-blue-bg.jpg);background-size:cover}}body.page-template-template-landing-2022 .landing-page .section.lime-bg{background-color:#bcd040;background-image:url(../images/landing/lime-bg-mobile-2.jpg);background-position:bottom;background-repeat:no-repeat;background-size:100% auto}body.page-template-template-landing-2022 .landing-page .section.lime-bg .content h2,body.page-template-template-landing-2022 .landing-page .section.lime-bg .content p{color:#0a2d45}@media(min-width:841px){body.page-template-template-landing-2022 .landing-page .section.lime-bg{background-image:url(../images/landing/lime-bg-2.jpg);background-size:cover}}body.page-template-template-landing-2022 .landing-page .section.form{color:#0a2d45}body.page-template-template-landing-2022 .landing-page .section.form .footer-heading{background-image:url(../images/landing/footer_arrow.png);background-position:bottom;background-repeat:no-repeat;background-size:100% auto;font-family:Cunia,Arial,Helvetica,sans-serif;font-size:46px;font-weight:700;margin-left:auto;margin-right:auto;margin-top:40px;max-width:280px;padding-bottom:30px;text-align:center;text-transform:uppercase}@media(min-width:841px){body.page-template-template-landing-2022 .landing-page .section.form .footer-heading{background-size:260px auto;font-size:56px;max-width:340px;padding:0 30px 30px}body.page-template-template-landing-2022 .landing-page .section.form .footer-heading .footer-heading-text{font-size:2em}}body.page-template-template-landing-2022 .landing-page .section.form .footer-heading .connect{color:#52d2f3;display:inline-block;width:100%}body.page-template-template-landing-2022 .landing-page .section.form .footer-heading .footer-heading-text{display:inline-block;font-size:1.8em;line-height:1em}@media(max-width:840px){body.page-template-template-landing-2022 .landing-page .section.form .footer-heading .footer-heading-text{font-size:1.4em}}body.page-template-template-landing-2022 .landing-page .section.form .section-container .content{color:#0a2d45;max-width:700px}body.page-template-template-landing-2022 .landing-page .section.form .section-container .content img{display:block;margin-left:auto;margin-right:auto;max-width:80%}body.page-template-template-landing-2022 .landing-page .section.form .section-container .content h2,body.page-template-template-landing-2022 .landing-page .section.form .section-container .content h3{color:#0a2d45;text-align:center}body.page-template-template-landing-2022 .landing-page .section.form .section-container .content h3{opacity:.5}body.page-template-template-landing-2022 .landing-page .section.form .section-container .content .mc .row.cbs{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}body.page-template-template-landing-2022 .landing-page .section.form .section-container .content .mc .row.cbs p{color:#0a2d45;flex-basis:100%}body.page-template-template-landing-2022 .landing-page .section.form .section-container .content .mc .row.buttons{text-align:center}body.page-template-template-landing-2022 .landing-page .section.form .section-container .content .mc form input[type=email],body.page-template-template-landing-2022 .landing-page .section.form .section-container .content .mc form input[type=text]{border-radius:0;height:auto;margin:0}body.page-template-template-landing-2022 .landing-page .section.form .section-container .content .mc form input[type=submit]{background:#52d2f3;border:0;border-radius:100px;color:#27113b;display:inline-block;font-family:Oswald;font-size:18px;font-weight:100;letter-spacing:1px;margin:0 auto;text-transform:uppercase;width:auto}body.page-template-template-landing-2022 .landing-page .section.form .section-container .content .mc form p{text-align:left}@media(min-width:841px){body.page-template-template-landing-2022 .landing-page .section.form .section-container .content .mc form p{text-align:center}}body.page-template-template-landing-2022 .landing-page .section.form .section-container .content .mc form .group{flex-basis:100%;width:100%}body.page-template-template-landing-2022 .landing-page .section.form .section-container .content .mc form .group input[type=checkbox]+.wpcf7-list-item-label:before,body.page-template-template-landing-2022 .landing-page .section.form .section-container .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='%230A2D45' 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-2022 .landing-page .section.form .section-container .content .mc form .group input[type=checkbox]:checked+.wpcf7-list-item-label:before,body.page-template-template-landing-2022 .landing-page .section.form .section-container .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='%230A2D45' 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-2022 .landing-page .section.form .section-container .content .mc form .group label{color:#0a2d45;display:block}@media(min-width:841px){body.page-template-template-landing-2022 .landing-page .section.form .section-container .content .mc form .group{flex-basis:50%;margin-bottom:10px;margin-right:0;width:50%}body.page-template-template-landing-2022 .landing-page .section.form .flex-container{align-items:center}}body.page-template-template-landing-2022 .landing-page .section#sec-1 .section-container .image img{margin-bottom:40px}@media(min-width:841px){body.page-template-template-landing-2022 .landing-page .section .section-container.image-left{flex-direction:row-reverse}}body.page-template-template-landing-2022 .landing-page .section .section-container .content{align-self:center;color:#fff;flex:1;padding:40px 30px;text-align:left}@media(min-width:841px){body.page-template-template-landing-2022 .landing-page .section .section-container .content{max-width:50%;padding:100px 60px;padding:160px 60px}}body.page-template-template-landing-2022 .landing-page .section .section-container .content img{max-height:40px;width:auto}@media(min-width:841px){body.page-template-template-landing-2022 .landing-page .section .section-container .content img{max-height:80px;width:auto}}body.page-template-template-landing-2022 .landing-page .section .section-container .content h2{font-family:Proxima Nova Lt;font-size:40px;line-height:40px}@media(min-width:841px){body.page-template-template-landing-2022 .landing-page .section .section-container .content h2{font-size:35px;line-height:35px}}body.page-template-template-landing-2022 .landing-page .section .section-container .content h3{font-family:Oswald;font-size:27px;text-transform:uppercase}body.page-template-template-landing-2022 .landing-page .section .section-container .content .cta{margin-top:20px}body.page-template-template-landing-2022 .landing-page .section .section-container .image{align-self:stretch;flex:1;padding-top:30px}body.page-template-template-landing-2022 .landing-page .section .section-container .image img{display:block}@media(min-width:841px){body.page-template-template-landing-2022 .landing-page .section .section-container .image{align-items:flex-end;display:flex}}body.page-template-template-landing-2022 .landing-page .section .section-container.three-up{align-items:baseline;justify-content:space-evenly}body.page-template-template-landing-2022 .landing-page .section .section-container.three-up .flex-container{flex:1;flex-direction:column}body.page-template-template-landing-2022 .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-2022 .landing-page .section .section-container.three-up .flex-container:nth-of-type(2){padding:0 40px}}body.page-template-template-landing-2022 .landing-page .section .section-container.three-up .flex-container .image{margin-bottom:20px}body.page-template-template-landing-2022 .landing-page .section .section-container.three-up .flex-container .content{padding:0}body.page-template-template-landing-2022 .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}.custom-nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border:2px solid #c6c9ce;border-radius:3px;box-shadow:none!important;box-sizing:border-box;color:#000!important;cursor:pointer;display:inline-block;font-family:inherit;font-size:14px;font-weight:400;height:32px;line-height:30px;outline:none;outline:0!important;overflow:hidden!important;padding-bottom:0!important;padding-left:28px;padding-right:37px;padding-top:0!important;position:relative;text-align:center;text-overflow:ellipsis;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:auto}.custom-nice-select:hover{border-color:#48a598!important}.custom-nice-select.open,.custom-nice-select:active,.custom-nice-select:focus{border-color:#50b6a8!important}.custom-nice-select.open{border-bottom-left-radius:0;border-bottom-right-radius:0}.custom-nice-sel-separat:before{border-left:1px solid #c1c1c1;content:"";height:34px;position:absolute;right:38px;top:9px}.custom-nice-sel-separat .list,.custom-nice-select:not(.custom-nicep-input-c):not(.custom-nice-select-padding):not(.custom-nice-redirect-select):not(.custom-nice-cool-select):not(.custom-nice-redirect-select2):not(.custom-nice-modal-select):not(.custom-nice-tooltip-select):not(.custom-nice-per-page-select-show) .list{margin-left:-29px!important}.custom-nice-sel-separat:not(.custom-nice-pad-60-list) .option,.custom-nice-select:not(.custom-nice-select-padding):not(.custom-nice-redirect-select):not(.custom-nice-cool-select):not(.custom-nice-redirect-select2):not(.custom-nice-tooltip-select):not(.custom-nice-dis-en-opt):not(.custom-nice-per-page-select-show):not(.custom-nice-pad-60-list) .option{padding-right:40px}.custom-nice-select:after{border-bottom:1px solid #50b6a8;border-right:1px solid #50b6a8;content:"";display:block;height:8px;margin-top:-6px;pointer-events:none;position:absolute;right:18px;top:50%;transform:rotate(45deg);transform-origin:66% 66%;transition:all .15s ease-in-out;width:8px}.custom-nice-select:not(.custom-nice-select-padding):not(.custom-nice-tooltip-select):not(.custom-nice-per-page-select-show):not(.custom-nice-pad-49-list):not(.custom-nice-pad-60-list) .option{padding-left:29px;padding-right:34px}.custom-nice-select.open:after{transform:rotate(135deg)}.custom-nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.custom-nice-select.disabled{border-color:hsla(218,8%,79%,.5)!important;color:hsla(218,8%,79%,.5)!important;pointer-events:none}.custom-nice-select.disabled:before{border-color:hsla(218,8%,79%,.7)!important}.custom-nice-select.disabled:after{border-color:hsla(218,8%,79%,.5)!important}.custom-nice-select.wide{width:100%}.custom-nice-select.wide .list{left:0!important;right:0!important}.custom-nice-select.right{float:right}.custom-nice-select.right .list{left:auto;right:0}.custom-nice-select.small{font-size:12px;height:36px;line-height:34px}.custom-nice-select.small:after{height:4px;width:4px}.custom-nice-select.small .option{line-height:34px;min-height:34px}.custom-nice-select .list{background-color:#fff;border:1px solid #50b6a8;border-radius:5px;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin-left:-10px;margin-top:-2px;max-height:300px;opacity:0;overflow:auto;padding:0;pointer-events:none;position:fixed;transform:scale(.75) translateY(-21px);transform-origin:50% 0;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:10000!important}.custom-nice-select .list:hover .option:not(:hover){background-color:transparent!important}.custom-nice-select .option{border-bottom:1px solid #eaeaea!important;cursor:pointer;font-weight:400;line-height:42px;list-style:none;margin:0!important;min-height:43px;outline:none;padding-left:20px;padding-right:44px;text-align:left;transition:all .2s}.custom-nice-dd-p-43 .option{padding-right:43px}.custom-nice-dd-p-40 .option{padding-right:40px!important}.custom-nice-select .option:last-child{border-bottom:0}.custom-nice-select .option.focus,.custom-nice-select .option.selected.focus,.custom-nice-select .option:hover{background-color:#f7f7f7;border-bottom:#ebebeb}.custom-nice-select .option.selected{font-weight:400}.custom-nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .custom-nice-select .list{display:none}.no-csspointerevents .custom-nice-select.open .list{display:block}.custom-nice-m-l-9-d .list{margin-left:-10px!important}.custom-nice-ow-border{border-width:1px!important}.custom-nice-ow-border .list{border-width:1px!important;margin-left:-21px}.custom-nice-select-black{color:#000!important;font-size:18px!important}.custom-nice-select-large{border-width:1px!important;font-size:18px!important;height:56px!important;line-height:56px!important;padding-right:58px!important}.custom-nice-select-large .list{border-width:1px!important;margin-left:29px!important}.custom-nice-select-large:not(.custom-nice-pad-60-list):not(.custom-nice-tooltip-select) .list li{padding-right:35px}.custom-nice-pad-49-list .option{padding-left:49px!important}.custom-nice-pad-60-list .option{padding-right:70px!important}.custom-nice-per-page-select-show{color:#292929!important}.custom-nice-per-page-select-show .list{color:#292929!important;margin-left:-21px!important}.custom-nice-per-page-select-show .option{padding-left:21px!important}.custom-nice-dis-en-opt{font-size:17px!important;height:42px!important;line-height:42px!important;text-align:center;width:189px!important}.custom-nice-dis-en-opt:not(.custom-nice-tooltip-select) .option{padding-left:52px!important;padding-right:60px!important}.custom-nice-tooltip-select{border:1px solid #d7d9dd!important;line-height:30px!important;margin-top:1px;max-height:32px;max-width:96px;min-height:32px;min-width:96px;padding-left:10px!important;padding-right:25px!important;text-align:left}.custom-nice-tooltip-select:before{border-left:1px solid #c1c1c1;content:"";height:20px;position:absolute;right:20px;top:5px}.custom-nice-tooltip-select:after{height:5px;margin-top:-6px;right:8px;top:calc(50% + 2px);width:5px}.custom-nice-tooltip-select .option{line-height:30px!important;min-height:30px!important;padding-left:10px!important;padding-right:28px!important}.custom-nice-tooltip-select .list{margin-left:-11px!important}.custom-nice-modal-select{border:1px solid #d7d9dd!important;line-height:38px!important;margin-left:5px;margin-top:1px;max-height:38px;max-width:250px;min-height:38px;padding-left:10px!important;padding-right:45px!important;text-align:left;width:auto!important}.custom-nice-modal-select:before{border-left:1px solid #c1c1c1;content:"";height:26px;position:absolute;right:30px;top:6px}.custom-nice-modal-select:after{height:5px;margin-top:-6px;right:13px;top:calc(50% + 2px);width:5px}.custom-nice-modal-select .option{line-height:29px!important;min-height:29px!important;padding-left:10px!important;padding-right:12px!important}.custom-nice-modal-select-2 .option{min-width:89px}.custom-nice-modal-select .list{margin-left:-11px!important}.custom-nice-max-600 .option{padding-left:60px!important;padding-right:85px!important}.custom-nice-premium-modal-dropdown .option{padding-right:50px!important;text-align:center!important}.custom-nice-cool-select,.custom-nice-redirect-select{font-size:17px!important;height:42px!important;line-height:42px!important;padding-left:20px!important;padding-right:50px!important;width:149px!important}.custom-nice-cool-select .list,.custom-nice-redirect-select .list{margin-left:-21px!important}.custom-nice-cool-select .option,.custom-nice-redirect-select .option{padding-left:24px!important;padding-right:48px!important}.custom-nice-redirect-select2 .option{padding-left:24px!important;padding-right:60px!important}.custom-nice-cool-hour{width:130px!important}.custom-nice-cool-hour .option{padding-left:28px!important;padding-right:64px!important}.custom-nice-cool-day{width:110px!important}.custom-nice-cool-day .option{padding-left:29px!important;padding-right:50px!important}.custom-nice-cool-week{padding-left:10px!important;padding-right:40px!important;width:140px!important}.custom-nice-cool-week .option{padding-left:20px!important;padding-right:51px!important}.custom-nice-cool-month{padding-left:10px!important;padding-right:40px!important;width:130px!important}.custom-nice-cool-month .list{margin-left:-11px!important}.custom-nice-cool-month .option{padding-left:20px!important;padding-right:51px!important}.custom-nice-cool-do-not .option{padding-left:22px!important;padding-right:51px!important}body.page-template-template-landing-oral-health{line-height:1.6;max-width:100%}body.page-template-template-landing-oral-health #main{overflow-x:hidden;overflow-y:auto}body.page-template-template-landing-oral-health.logged-in #wpadminbar{left:0;position:fixed;top:0}body.page-template-template-landing-oral-health.logged-in .landing-page .landing-logo{top:46px}@media(min-width:783px){body.page-template-template-landing-oral-health.logged-in .landing-page .landing-logo{top:32px}}body.page-template-template-landing-oral-health .topbar,body.page-template-template-landing-oral-health header{display:none}body.page-template-template-landing-oral-health header.landing-header{display:block}body.page-template-template-landing-oral-health .email-list,body.page-template-template-landing-oral-health footer.content-info,body.page-template-template-landing-oral-health section.bottombar{display:none}body.page-template-template-landing-oral-health .flex-container{align-items:stretch;display:flex;flex-direction:column;justify-content:center;justify-items:center;margin:0 auto;max-width:1220px}body.page-template-template-landing-oral-health .flex-container.dir-row{flex-direction:row!important}body.page-template-template-landing-oral-health .flex-container.dir-col{flex-direction:column!important}body.page-template-template-landing-oral-health .flex-container.flex-align-stretch{align-items:stretch!important}body.page-template-template-landing-oral-health .flex-container.flex-align-center{align-items:center!important}body.page-template-template-landing-oral-health .flex-container.flex-align-start{align-items:flex-start!important}body.page-template-template-landing-oral-health .flex-container.flex-align-end{align-items:flex-end!important}body.page-template-template-landing-oral-health .flex-container.flex-justify-center{justify-content:stretch!important}body.page-template-template-landing-oral-health .flex-container.flex-justify-around{justify-content:space-around!important}body.page-template-template-landing-oral-health .flex-container.flex-justify-between{justify-content:space-between!important}body.page-template-template-landing-oral-health .flex-container.flex-justify-start{justify-content:flex-start!important}body.page-template-template-landing-oral-health .flex-container.flex-justify-end{justify-content:flex-end!important}body.page-template-template-landing-oral-health .flex-container.flex-wrap{flex-wrap:wrap}body.page-template-template-landing-oral-health .flex-container.flex-nowrap{flex-wrap:nowrap}@media(min-width:841px){body.page-template-template-landing-oral-health .flex-container.flex-tab-wrap{flex-wrap:wrap!important}body.page-template-template-landing-oral-health .flex-container.flex-tab-nowrap{flex-wrap:nowrap!important}body.page-template-template-landing-oral-health .flex-container{flex-direction:row}}body.page-template-template-landing-oral-health .btn{background:#2da3dc;border:none;border-radius:0;color:#fff;display:inline-block;font-family:Oswald;font-size:18px;font-weight:100;letter-spacing:1px;line-height:1.25em;padding:5px 15px;text-transform:uppercase;width:auto}@media(max-width:840px){body.page-template-template-landing-oral-health .btn{font-size:16px}}body.page-template-template-landing-oral-health .btn.orange{background:#f7931d}body.page-template-template-landing-oral-health .btn.orange:hover{background:#f9ab4e}body.page-template-template-landing-oral-health .btn.green{background:#bfd228;color:#00568d}body.page-template-template-landing-oral-health .btn.green:hover{background:#cede4f}body.page-template-template-landing-oral-health .btn.blue{background:#2da3dc}body.page-template-template-landing-oral-health .btn.blue:hover{background:#59b6e3}body.page-template-template-landing-oral-health .btn.dark-blue{background:#00568d}body.page-template-template-landing-oral-health .btn.dark-blue:hover{background:#0075c0}body.page-template-template-landing-oral-health .btn.red{background:#f15a29}body.page-template-template-landing-oral-health .btn.red:hover{background:#f47f59}body.page-template-template-landing-oral-health .btn.teal{background:#52d2f3}body.page-template-template-landing-oral-health .btn.teal a{color:#27113b}body.page-template-template-landing-oral-health .btn.teal:hover{background:#82def6}body.page-template-template-landing-oral-health .btn.light-purple{background:#a580bf}body.page-template-template-landing-oral-health .btn.light-purple a{color:#2f1949}body.page-template-template-landing-oral-health .btn.light-purple:hover{background:#bda2d0}body.page-template-template-landing-oral-health .btn.dark-purple{background:#2f1949;color:#fff}body.page-template-template-landing-oral-health .btn.dark-purple:hover{background:#47266f}body.page-template-template-landing-oral-health .btn.mid-gray{background:#303607;color:#fff}body.page-template-template-landing-oral-health .btn.mid-gray:hover{background:#58630d}body.page-template-template-landing-oral-health .btn.btn-arrow{font-size:24px;font-weight:700;padding:10px 20px;text-transform:none}body.page-template-template-landing-oral-health .btn.btn-arrow:after{content:"〉";display:inline-block;line-height:1;padding-left:15px;vertical-align:top}body.page-template-template-landing-oral-health .btn a{color:#fff;font-family:Oswald;font-size:18px;font-weight:100;letter-spacing:1px;text-transform:uppercase}body.page-template-template-landing-oral-health .landing-page{padding-top:80px;position:relative;width:100%}@media(min-width:1920px){body.page-template-template-landing-oral-health .landing-page{box-shadow:0 0 12px rgba(0,0,0,.1)}}@media(min-width:768px){body.page-template-template-landing-oral-health .landing-page{padding-top:80px}}body.page-template-template-landing-oral-health .landing-page .landing-logo{align-items:center;background-color:#0072bc;display:flex;flex-wrap:wrap;height:80px;justify-content:center;left:0;padding:15px;position:fixed;text-align:center;top:0;width:100vw;z-index:10}@media(min-width:768px){body.page-template-template-landing-oral-health .landing-page .landing-logo{height:80px;justify-content:space-between}}@media(min-width:1200px){body.page-template-template-landing-oral-health .landing-page .landing-logo{justify-content:center}}body.page-template-template-landing-oral-health .landing-page .landing-logo .schedule-btn{align-items:center;background-color:#cfe700;border-radius:0;color:#00568d;display:none;justify-content:space-between;text-decoration:none;text-transform:uppercase;white-space:nowrap}body.page-template-template-landing-oral-health .landing-page .landing-logo .schedule-btn:focus,body.page-template-template-landing-oral-health .landing-page .landing-logo .schedule-btn:hover{background-color:#a1b400}body.page-template-template-landing-oral-health .landing-page .landing-logo .schedule-btn>svg{height:22px;margin-left:5px}@media(min-width:1200px){body.page-template-template-landing-oral-health .landing-page .landing-logo .schedule-btn{position:absolute;right:30px}}body.page-template-template-landing-oral-health .landing-page .landing-logo .logo-mask{flex-basis:100%;flex-grow:0;flex-shrink:0;height:auto;order:0;overflow:hidden;width:auto}@media(min-width:768px){body.page-template-template-landing-oral-health .landing-page .landing-logo .logo-mask{flex-basis:auto;height:auto;width:auto}}body.page-template-template-landing-oral-health .landing-page .landing-logo img{display:block;height:auto;margin:0 auto;max-width:240px;width:100%}@media(min-width:420px){body.page-template-template-landing-oral-health .landing-page .landing-logo img{max-width:300px}}@media(min-width:841px){body.page-template-template-landing-oral-health .landing-page .landing-logo img{margin:0;max-width:300px;width:100%}}@media(min-width:1200px){body.page-template-template-landing-oral-health .landing-page .landing-logo img{max-width:400px}}body.page-template-template-landing-oral-health .landing-page .landing-logo .logo-text{display:inline-block;font-family:Oswald,sans-serif;font-size:1.2rem;font-weight:400;order:2;vertical-align:middle;width:auto}@media(min-width:841px){body.page-template-template-landing-oral-health .landing-page .landing-logo .logo-text{display:inline-block;width:auto}}body.page-template-template-landing-oral-health .landing-page .landing-header{border:none;box-shadow:none;overflow:hidden;position:relative}body.page-template-template-landing-oral-health .landing-page .landing-header .flex-container{max-width:none}body.page-template-template-landing-oral-health .landing-page .section{color:#4d4d4d;position:relative;z-index:1}body.page-template-template-landing-oral-health .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-oral-health .landing-page .section.khaki-bg{background-size:100% 100%}}body.page-template-template-landing-oral-health .landing-page .section.light-purple-bg{background-color:#a47fc0;background-image:url(../images/landing/light-purple-bg-mobile.jpg);background-position:bottom;background-repeat:no-repeat;background-size:100% auto}@media(min-width:841px){body.page-template-template-landing-oral-health .landing-page .section.light-purple-bg{background-image:url(../images/landing/light-purple-bg.jpg);background-size:cover}}body.page-template-template-landing-oral-health .landing-page .section.dark-purple-bg{background-color:#2f194a;background-image:url(../images/landing/dark-purple-bg-mobile.jpg);background-position:bottom;background-repeat:no-repeat;background-size:100% auto}@media(min-width:841px){body.page-template-template-landing-oral-health .landing-page .section.dark-purple-bg{background-image:url(../images/landing/dark-purple-bg.jpg);background-size:cover}}body.page-template-template-landing-oral-health .landing-page .section.dark-blue-bg{background-color:#0a2c45;background-image:url(../images/landing/dark-blue-bg-mobile.jpg);background-position:bottom;background-repeat:no-repeat;background-size:100% auto}@media(min-width:841px){body.page-template-template-landing-oral-health .landing-page .section.dark-blue-bg{background-image:url(../images/landing/dark-blue-bg.jpg);background-size:cover}}body.page-template-template-landing-oral-health .landing-page .section.lime-bg{background-color:#bcd040;background-image:url(../images/landing/lime-bg-mobile.jpg);background-position:bottom;background-repeat:no-repeat;background-size:100% auto}body.page-template-template-landing-oral-health .landing-page .section.lime-bg .content h2,body.page-template-template-landing-oral-health .landing-page .section.lime-bg .content p{color:#0a2d45}@media(min-width:841px){body.page-template-template-landing-oral-health .landing-page .section.lime-bg{background-image:url(../images/landing/lime-bg.jpg);background-size:cover}}body.page-template-template-landing-oral-health .landing-page .section.section-hero .hero-body-wrap{margin-left:auto;margin-right:auto;max-width:unset}body.page-template-template-landing-oral-health .landing-page .section.section-hero .hero-body-wrap p{font-size:1.4rem;padding:0 10px}@media(min-width:420px){body.page-template-template-landing-oral-health .landing-page .section.section-hero .hero-body-wrap p{padding:0}}@media(min-width:768px){body.page-template-template-landing-oral-health .landing-page .section.section-hero .hero-body-wrap p{font-size:1.8rem}}@media(min-width:841px){body.page-template-template-landing-oral-health .landing-page .section.section-hero .hero-body-wrap p{font-size:2rem}}body.page-template-template-landing-oral-health .landing-page .section.section-hero .hero-body-wrap :last-child{margin-bottom:0}body.page-template-template-landing-oral-health .landing-page .section.section-hero h2.ctablock{font-size:3em!important;line-height:1!important;margin-top:1.5em}body.page-template-template-landing-oral-health .landing-page .section.section-hero p.ctablock{font-size:1.5em!important}body.page-template-template-landing-oral-health .landing-page .section.section-hero p.ctablock.ctabuttons{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}body.page-template-template-landing-oral-health .landing-page .section.section-hero .button{background:#2da3dc;border:0;border-radius:0;color:#fff;display:inline-block;font-family:Oswald;font-weight:100;letter-spacing:1px;line-height:1.25em;margin:0 auto;padding:7.5px 15px;text-transform:uppercase;width:auto}body.page-template-template-landing-oral-health .landing-page .section.section-hero .button:hover{background:#0072bc;color:#fff}body.page-template-template-landing-oral-health .landing-page .section.form{background-color:#0072bc;color:#fff;overflow:hidden}body.page-template-template-landing-oral-health .landing-page .section.form .ftf-info{margin:1em auto;max-width:720px;padding:0 1em;text-align:center}body.page-template-template-landing-oral-health .landing-page .section.form .explore-options{margin-bottom:2em;text-align:center}body.page-template-template-landing-oral-health .landing-page .section.form .footer-heading{font-family:Proxima Nova Lt;font-weight:300;line-height:1;margin:40px auto 0;max-width:400px;padding:0 40px;text-align:center}@media(min-width:420px){body.page-template-template-landing-oral-health .landing-page .section.form .footer-heading{padding:0}}@media(min-width:841px){body.page-template-template-landing-oral-health .landing-page .section.form .footer-heading{max-width:unset;padding:0 30px}}body.page-template-template-landing-oral-health .landing-page .section.form .footer-heading .connect{color:#52d2f3;display:inline-block;width:100%}body.page-template-template-landing-oral-health .landing-page .section.form .footer-heading .footer-heading-text{display:inline-block;font-size:1.8em;line-height:1em}@media(max-width:840px){body.page-template-template-landing-oral-health .landing-page .section.form .footer-heading .footer-heading-text{font-size:1.4em}}body.page-template-template-landing-oral-health .landing-page .section.form .section-container .content{color:#fff;max-width:700px}@media(min-width:1200px){body.page-template-template-landing-oral-health .landing-page .section.form .section-container .content{max-width:unset}}body.page-template-template-landing-oral-health .landing-page .section.form .section-container .content img{display:block;margin-left:auto;margin-right:auto;max-width:80%}body.page-template-template-landing-oral-health .landing-page .section.form .section-container .content h2,body.page-template-template-landing-oral-health .landing-page .section.form .section-container .content h3{color:#fff;text-align:center}body.page-template-template-landing-oral-health .landing-page .section.form .section-container .content .mc{margin-left:auto;margin-right:auto;max-width:700px}body.page-template-template-landing-oral-health .landing-page .section.form .section-container .content .mc .row.cbs{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}body.page-template-template-landing-oral-health .landing-page .section.form .section-container .content .mc .row.cbs p{color:#fff;flex-basis:100%}body.page-template-template-landing-oral-health .landing-page .section.form .section-container .content .mc .row.buttons{text-align:center}body.page-template-template-landing-oral-health .landing-page .section.form .section-container .content .mc form input[type=email],body.page-template-template-landing-oral-health .landing-page .section.form .section-container .content .mc form input[type=text]{border-radius:0;height:auto;margin:0}body.page-template-template-landing-oral-health .landing-page .section.form .section-container .content .mc form button,body.page-template-template-landing-oral-health .landing-page .section.form .section-container .content .mc form input[type=submit]{background:#2da3dc;border:0;border-radius:0;color:#fff;display:inline-block;font-family:Oswald;font-size:18px;font-weight:100;letter-spacing:1px;margin:0 auto;text-transform:uppercase;width:auto}body.page-template-template-landing-oral-health .landing-page .section.form .section-container .content .mc form p{text-align:center}@media(min-width:841px){body.page-template-template-landing-oral-health .landing-page .section.form .section-container .content .mc form p{text-align:center}}body.page-template-template-landing-oral-health .landing-page .section.form .section-container .content .mc form .row.cbs{display:none}body.page-template-template-landing-oral-health .landing-page .section.form .section-container .content .mc form .group{flex-basis:100%;width:100%}body.page-template-template-landing-oral-health .landing-page .section.form .section-container .content .mc form .group input[type=checkbox]+.wpcf7-list-item-label:before,body.page-template-template-landing-oral-health .landing-page .section.form .section-container .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-oral-health .landing-page .section.form .section-container .content .mc form .group input[type=checkbox]:checked+.wpcf7-list-item-label:before,body.page-template-template-landing-oral-health .landing-page .section.form .section-container .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-oral-health .landing-page .section.form .section-container .content .mc form .group label{color:#fff;display:block}@media(min-width:841px){body.page-template-template-landing-oral-health .landing-page .section.form .section-container .content .mc form .group{flex-basis:50%;margin-bottom:10px;margin-right:0;width:50%}body.page-template-template-landing-oral-health .landing-page .section.form .flex-container{align-items:center;flex-direction:column!important}}body.page-template-template-landing-oral-health .landing-page .section.form .footer-logo{display:block;margin:0 auto 30px;max-width:400px;width:60%}body.page-template-template-landing-oral-health .landing-page .section.section-left-right-image .section-container{display:flex;flex-direction:column!important}@media(min-width:1200px){body.page-template-template-landing-oral-health .landing-page .section.section-left-right-image .section-container.image-right{flex-direction:row-reverse!important}body.page-template-template-landing-oral-health .landing-page .section.section-left-right-image .section-container.image-left{flex-direction:row!important}}body.page-template-template-landing-oral-health .landing-page .section.section-left-right-image .section-container .image{background-position:top;background-repeat:no-repeat;background-size:cover;min-height:40vh;padding:0;width:100%}@media(min-width:841px){body.page-template-template-landing-oral-health .landing-page .section.section-left-right-image .section-container .image{min-height:50vh}}@media(min-width:1200px){body.page-template-template-landing-oral-health .landing-page .section.section-left-right-image .section-container .image{max-width:50%;min-height:500px}}body.page-template-template-landing-oral-health .landing-page .section.section-left-right-image .section-container .content{padding:30px 30px 60px;text-align:left}@media(min-width:841px){body.page-template-template-landing-oral-health .landing-page .section.section-left-right-image .section-container .content{padding:60px}}body.page-template-template-landing-oral-health .landing-page .section.section-left-right-image .section-container .content h2{margin-bottom:0;text-align:left}body.page-template-template-landing-oral-health .landing-page .section.section-left-right-image .section-container .content ul{list-style:disc;margin-top:0;padding-left:40px}body.page-template-template-landing-oral-health .landing-page .section.section-left-right-image .section-container .content ul li{padding-top:1em}body.page-template-template-landing-oral-health .landing-page .section.section-left-right-image .section-container .content ul a{font-weight:700;text-decoration:underline}body.page-template-template-landing-oral-health .landing-page .section.section-tooth-slider .section-container .content{width:100%}@media(min-width:841px){body.page-template-template-landing-oral-health .landing-page .section.section-tooth-slider .section-container .content h2{margin-bottom:3rem}}body.page-template-template-landing-oral-health .landing-page .section.section-tooth-slider .section-container .content .flickity-carousel{padding-bottom:65vw}@media(min-width:1200px){body.page-template-template-landing-oral-health .landing-page .section.section-tooth-slider .section-container .content .flickity-carousel{padding-bottom:65%}}body.page-template-template-landing-oral-health .landing-page .section.section-tooth-slider .section-container .content .flickity-carousel .flickity-viewport{height:100%;left:0;position:absolute;top:0;width:100%}body.page-template-template-landing-oral-health .landing-page .section.section-tooth-slider .section-container .content .flickity-carousel .flickity-slide{align-items:center;background-color:#f7f3f0;display:flex;height:100%;justify-content:center;overflow:hidden;padding:30px;width:100%}body.page-template-template-landing-oral-health .landing-page .section.section-tooth-slider .section-container .content .flickity-carousel .flickity-slide img{display:block;height:auto;max-height:100%;max-width:100%;width:auto}@media(min-width:841px){body.page-template-template-landing-oral-health .landing-page .section.section-tooth-slider .section-container .content .flickity-carousel .flickity-slide{padding:60px}}@media(min-width:1200px){body.page-template-template-landing-oral-health .landing-page .section.section-tooth-slider .section-container .content .flickity-carousel .flickity-slide{padding:60px 180px}}body.page-template-template-landing-oral-health .landing-page .section.section-tooth-slider .section-container .content .flickity-carousel .flickity-prev-next-button{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:contain;color:#00568d;height:32px;min-width:unset;width:32px}body.page-template-template-landing-oral-health .landing-page .section.section-tooth-slider .section-container .content .flickity-carousel .flickity-prev-next-button.previous{background-image:url(../images/landing/prev-arrow-bg.png?v=2);left:-16px}body.page-template-template-landing-oral-health .landing-page .section.section-tooth-slider .section-container .content .flickity-carousel .flickity-prev-next-button.next{background-image:url(../images/landing/next-arrow-bg.png?v=2);right:-16px}@media(min-width:768px){body.page-template-template-landing-oral-health .landing-page .section.section-tooth-slider .section-container .content .flickity-carousel .flickity-prev-next-button{height:44px;width:44px}body.page-template-template-landing-oral-health .landing-page .section.section-tooth-slider .section-container .content .flickity-carousel .flickity-prev-next-button.previous{left:-22px}body.page-template-template-landing-oral-health .landing-page .section.section-tooth-slider .section-container .content .flickity-carousel .flickity-prev-next-button.next{right:-22px}}@media(min-width:1200px){body.page-template-template-landing-oral-health .landing-page .section.section-tooth-slider .section-container .content .flickity-carousel .flickity-prev-next-button{height:88px;width:88px}body.page-template-template-landing-oral-health .landing-page .section.section-tooth-slider .section-container .content .flickity-carousel .flickity-prev-next-button.previous{left:-44px}body.page-template-template-landing-oral-health .landing-page .section.section-tooth-slider .section-container .content .flickity-carousel .flickity-prev-next-button.next{right:-44px}}body.page-template-template-landing-oral-health .landing-page .section.section-provider-info{background:#bfd228!important;z-index:2}body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-heading-wrap{margin:0 auto 30px;max-width:600px;padding:0 20px}@media(min-width:420px){body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-heading-wrap{padding:0}}@media(min-width:1200px){body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-heading-wrap{max-width:780px}}body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-dropdown-wrap{margin-top:30px}body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-info-wrap .ahcccs-card{max-width:100%;transform:rotate(-7deg)}@media(min-width:841px){body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-info-wrap .ahcccs-card{max-width:560px}body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-info-wrap{align-items:center;display:flex;justify-content:space-between}body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-info-wrap .ahcccs-card{flex-basis:45%;flex-grow:0;flex-shrink:0;max-width:none;width:45%}body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-info-wrap .provider-dropdown-wrap{flex-basis:55%;flex-grow:0;flex-shrink:0;padding-left:30px;width:55%}}body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-dropdown.custom-nice-select{align-items:center;background-color:#00568d;display:inline-flex!important;font-size:1rem;height:70px;justify-content:flex-start;line-height:70px;margin-left:0;margin-right:0;margin-top:1em;max-width:560px;overflow:visible;position:relative;width:100%}body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-dropdown.custom-nice-select:after{border:8px solid transparent;border-top-color:#fff;margin-top:-4px;transform:rotate(0deg);transform-origin:50% 25%}@media(min-width:1200px){body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-dropdown.custom-nice-select:after{border:12px solid transparent;border-top-color:#fff;height:0;margin-top:-6px;width:0}}@media(min-width:576px){body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-dropdown.custom-nice-select{min-width:400px}}@media(min-width:841px){body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-dropdown.custom-nice-select{font-size:.9rem}}@media(min-width:1200px){body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-dropdown.custom-nice-select{font-size:1.3rem}}body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-dropdown.custom-nice-select .current{color:#fff;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis}@media(min-width:1200px){body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-dropdown.custom-nice-select .current{font-size:1.3rem}}body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-dropdown.custom-nice-select .list{left:0;margin-left:0;margin-top:0;position:absolute;top:100%;transform:scale(1)!important;width:100%}body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-dropdown.custom-nice-select .list li{overflow:hidden;padding:0 15px;text-overflow:ellipsis}@media(min-width:1200px){body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-dropdown.custom-nice-select .list li{font-size:1.2rem;line-height:52px}}body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-dropdown.custom-nice-select .list li[data-value=default]{display:none!important}body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-dropdown.custom-nice-select.open{overflow:visible!important}body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-dropdown.custom-nice-select.open:after{transform:rotate(90deg)}body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-details-wrap{color:#00568d;display:none;overflow:hidden;padding:15px}body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-details-wrap.display{display:block}body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-details-wrap .provider-name-wrap .provider-email,body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-details-wrap .provider-name-wrap .provider-former,body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-details-wrap .provider-name-wrap .provider-phone{display:none}body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-details-wrap .provider-name-wrap .provider-email.display,body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-details-wrap .provider-name-wrap .provider-former.display,body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-details-wrap .provider-name-wrap .provider-phone.display{display:block}body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-details-wrap .provider-name-wrap .provider-name{display:none;font-size:1.2rem;font-weight:700;margin-bottom:0}body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-details-wrap .provider-name-wrap .provider-former{font-size:.9rem;font-weight:300}body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-details-wrap .provider-contact-wrap{align-items:center;background-color:#f7f3f0;display:flex;flex-wrap:wrap;font-weight:700;justify-content:center;margin-top:.5rem;padding:10px 0}body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-details-wrap .provider-contact-wrap a{font-weight:700}body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-details-wrap .provider-contact-wrap p{flex-basis:100%;flex-grow:0;flex-shrink:0;margin-bottom:0}body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-details-wrap .provider-contact-wrap p.provider-email{display:none}body.page-template-template-landing-oral-health .landing-page .section.section-provider-info .section-container .content .provider-details-wrap .provider-contact-wrap p.provider-email.display{display:block;margin-top:0!important;padding-top:1rem!important}body.page-template-template-landing-oral-health .landing-page .section.section-faces{z-index:2}body.page-template-template-landing-oral-health .landing-page .section.section-faces .section-container,body.page-template-template-landing-oral-health .landing-page .section.section-faces .section-container .content .flex-container{position:relative}@media(min-width:1200px){body.page-template-template-landing-oral-health .landing-page .section.section-faces .section-container .content .flex-container{justify-content:space-between}body.page-template-template-landing-oral-health .landing-page .section.section-faces .section-container .content .flex-container img.face-img{position:absolute}body.page-template-template-landing-oral-health .landing-page .section.section-faces .section-container .content .flex-container img.gif-img{margin-bottom:30px}}body.page-template-template-landing-oral-health .landing-page .section.section-faces .section-container .content img.face-img,body.page-template-template-landing-oral-health .landing-page .section.section-faces .section-container .content img.gif-img{flex-grow:0;flex-shrink:0}body.page-template-template-landing-oral-health .landing-page .section.section-faces .section-container .content img.face-img{flex-basis:40%;width:40%}body.page-template-template-landing-oral-health .landing-page .section.section-faces .section-container .content img.face-img:hover{animation-duration:.3s;animation-iteration-count:3;animation-name:faceShake;animation-timing-function:cubic-bezier(.1,-.6,.2,0)}@media(min-width:1200px){body.page-template-template-landing-oral-health .landing-page .section.section-faces .section-container .content img.face-img{flex-basis:auto;max-height:100%;width:auto}}body.page-template-template-landing-oral-health .landing-page .section.section-faces .section-container .content img.gif-img{flex-basis:60%;width:60%}@media(min-width:1200px){body.page-template-template-landing-oral-health .landing-page .section.section-faces .section-container .content img.gif-img{flex-basis:51%;width:51%}}body.page-template-template-landing-oral-health .landing-page .section.section-faces .section-container .content .faces-text{flex-basis:100%;flex-grow:0;flex-shrink:0;font-weight:500;line-height:1.8;max-width:560px;text-align:center;width:100%}@media(min-width:576px){body.page-template-template-landing-oral-health .landing-page .section.section-faces .section-container .content .faces-text{font-size:1.2rem}}@media(min-width:1200px){body.page-template-template-landing-oral-health .landing-page .section.section-faces .section-container .content .faces-text{flex-basis:51%;margin-top:auto;max-width:none;padding:0 40px;width:51%}}body.page-template-template-landing-oral-health .landing-page .section.section-faces .section-container:nth-child(2n) .content img.face-img{order:1}body.page-template-template-landing-oral-health .landing-page .section.section-faces .section-container:nth-child(2n) .content img.gif-img{order:0}body.page-template-template-landing-oral-health .landing-page .section.section-faces .section-container:nth-child(2n) .content .faces-text{order:2}body.page-template-template-landing-oral-health .landing-page .section.section-faces .section-container:not(:first-child) .content{padding-top:0!important}@media(min-width:1200px){body.page-template-template-landing-oral-health .landing-page .section.section-faces .section-container:nth-child(2n) .content img.face-img{flex-basis:auto;max-height:100%;order:2;right:0;top:0;width:auto}body.page-template-template-landing-oral-health .landing-page .section.section-faces .section-container:nth-child(2n) .content img.gif-img{order:0}body.page-template-template-landing-oral-health .landing-page .section.section-faces .section-container:nth-child(2n) .content .faces-text{order:1}body.page-template-template-landing-oral-health .landing-page .section.section-faces .section-container:nth-child(odd) .content img.face-img{left:0;order:2;top:0}body.page-template-template-landing-oral-health .landing-page .section.section-faces .section-container:nth-child(odd) .content img.gif-img{margin-left:auto;order:0}body.page-template-template-landing-oral-health .landing-page .section.section-faces .section-container:nth-child(odd) .content .faces-text{margin-left:auto;order:1}}@media(min-width:841px){body.page-template-template-landing-oral-health .landing-page .section.section-faces{padding-bottom:0;padding-top:0}body.page-template-template-landing-oral-health .landing-page .section .section-container.image-left{flex-direction:row-reverse}}body.page-template-template-landing-oral-health .landing-page .section .section-container .content{align-self:center;flex:1;max-width:100%;padding:60px 15px;text-align:center}@media(min-width:576px){body.page-template-template-landing-oral-health .landing-page .section .section-container .content{padding:60px 30px}}@media(min-width:768px){body.page-template-template-landing-oral-health .landing-page .section .section-container .content{padding:100px 30px}}@media(min-width:841px){body.page-template-template-landing-oral-health .landing-page .section .section-container .content{padding:100px 60px}}body.page-template-template-landing-oral-health .landing-page .section .section-container .content img{max-width:100%;width:auto}body.page-template-template-landing-oral-health .landing-page .section .section-container .content h2{font-family:Proxima Nova Lt;font-size:2rem;font-weight:300;line-height:1.2;margin-bottom:2rem;text-align:center}@media(min-width:768px){body.page-template-template-landing-oral-health .landing-page .section .section-container .content h2{font-size:2rem}}@media(min-width:841px){body.page-template-template-landing-oral-health .landing-page .section .section-container .content h2{font-size:40px}}@media(min-width:1200px){body.page-template-template-landing-oral-health .landing-page .section .section-container .content h2{font-size:40px}}body.page-template-template-landing-oral-health .landing-page .section .section-container .content h3{font-family:Oswald;font-size:27px;text-transform:uppercase}body.page-template-template-landing-oral-health .landing-page .section .section-container .content .cta{margin-top:20px}body.page-template-template-landing-oral-health .landing-page .section .section-container .image{align-self:stretch;flex:1;padding-top:30px}body.page-template-template-landing-oral-health .landing-page .section .section-container .image img{display:block}@media(min-width:841px){body.page-template-template-landing-oral-health .landing-page .section .section-container .image{align-items:flex-end;display:flex}}body.page-template-template-landing-oral-health .landing-page .section .section-container.three-up{align-items:baseline;justify-content:space-evenly}body.page-template-template-landing-oral-health .landing-page .section .section-container.three-up .flex-container{flex:1;flex-direction:column}body.page-template-template-landing-oral-health .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-oral-health .landing-page .section .section-container.three-up .flex-container:nth-of-type(2){padding:0 40px}}body.page-template-template-landing-oral-health .landing-page .section .section-container.three-up .flex-container .image{margin-bottom:20px}body.page-template-template-landing-oral-health .landing-page .section .section-container.three-up .flex-container .content{padding:0}body.page-template-template-landing-oral-health .landing-page .section .section-container.three-up .flex-container .content h3{font-family:Proxima Nova Lt;font-size:40px;font-weight:300;line-height:45px;text-transform:unset}body.page-template-template-landing-oral-health .bubble-font{color:#0072bc!important;font-family:LittleGoose!important;font-size:70px!important;line-height:.61!important;margin-bottom:.4em}body.page-template-template-landing-oral-health .bubble-font .text-purple{color:#652b7c!important}@media(min-width:768px){body.page-template-template-landing-oral-health .bubble-font{font-size:100px!important}}@media(min-width:1200px){body.page-template-template-landing-oral-health .bubble-font{font-size:160px!important}}body.page-template-template-landing-oral-health .bubble-font-es{color:#0072bc!important;font-family:LittleGooseES!important;font-size:70px!important;line-height:.61!important;margin-bottom:.4em}body.page-template-template-landing-oral-health .bubble-font-es .text-purple{color:#652b7c!important}@media(min-width:768px){body.page-template-template-landing-oral-health .bubble-font-es{font-size:100px!important}}@media(min-width:1200px){body.page-template-template-landing-oral-health .bubble-font-es{font-size:160px!important}}body.page-template-template-landing-oral-health .fw-light{font-weight:300!important}body.page-template-template-landing-oral-health .fw-normal{font-weight:400!important}body.page-template-template-landing-oral-health .fw-bold{font-weight:700!important}@keyframes faceShake{0%{transform:rotate(0deg)}25%{transform:rotate(-5deg)}50%{transform:rotate(0)}75%{transform:rotate(5deg)}to{transform:rotate(0deg)}}body.page-template-template-landing-early-childhood .bottombar,body.page-template-template-landing-early-childhood .email-list,body.page-template-template-landing-early-childhood .mobile-nav,body.page-template-template-landing-early-childhood .topbar,body.page-template-template-landing-early-childhood footer,body.page-template-template-landing-early-childhood header{display:none}body.page-template-template-landing-early-childhood .btn,body.page-template-template-landing-early-childhood form .buttons button,body.page-template-template-landing-early-childhood h1,body.page-template-template-landing-early-childhood h2,body.page-template-template-landing-early-childhood h3,body.page-template-template-landing-early-childhood h4,body.page-template-template-landing-early-childhood h5,body.page-template-template-landing-early-childhood h6{font-family:montserrat,sans-serif;font-weight:900}body.page-template-template-landing-early-childhood .ec-logo h2,body.page-template-template-landing-early-childhood p{font-family:rokkitt,serif;font-weight:400}body.page-template-template-landing-early-childhood .btn,body.page-template-template-landing-early-childhood form .buttons button{background:#0072bc;border:none;border-radius:0;color:#fff;font-size:24px;text-transform:uppercase}@media(max-width:480px){body.page-template-template-landing-early-childhood .btn,body.page-template-template-landing-early-childhood form .buttons button{font-size:20px}}body.page-template-template-landing-early-childhood .btn:after,body.page-template-template-landing-early-childhood form .buttons button:after{background:url(../images/landing/earlychildhood-play.png) 100% no-repeat;background-size:contain;color:#fff;content:"";display:inline-block;height:16px;padding-left:1em;transition:transform .3s ease;vertical-align:baseline;width:16px}body.page-template-template-landing-early-childhood .btn:hover,body.page-template-template-landing-early-childhood form .buttons button:hover{background:#0081d6}body.page-template-template-landing-early-childhood .btn:hover:after,body.page-template-template-landing-early-childhood form .buttons button:hover:after{transform:translateX(5px)}body.page-template-template-landing-early-childhood form .buttons button:after{display:none}body.page-template-template-landing-early-childhood form .buttons button:hover span:after{transform:translateX(5px)}body.page-template-template-landing-early-childhood form .buttons button span{color:transparent;display:inline-block;font-size:0;line-height:16px;vertical-align:baseline}body.page-template-template-landing-early-childhood form .buttons button span:after{background:url(../images/landing/earlychildhood-play.png) 100% no-repeat;background-size:contain;color:#fff;content:"";display:inline-block;height:16px;padding-left:1em;transition:transform .3s ease;vertical-align:baseline;width:16px}body.page-template-template-landing-early-childhood .landing-logo{align-items:center;display:flex;gap:22.5px;justify-content:center;padding:15px;text-align:center}@media(max-width:1200px){body.page-template-template-landing-early-childhood .landing-logo{display:block}}body.page-template-template-landing-early-childhood .landing-logo #logo{display:block}body.page-template-template-landing-early-childhood .landing-logo #logo img{display:block;max-width:350px}@media(max-width:1200px){body.page-template-template-landing-early-childhood .landing-logo #logo img{margin:0 auto 15px}}body.page-template-template-landing-early-childhood .landing-logo #az{max-width:30px}@media(max-width:1200px){body.page-template-template-landing-early-childhood .landing-logo #az{display:inline-block;margin-right:15px;max-width:22px;vertical-align:middle}}@media(max-width:600px){body.page-template-template-landing-early-childhood .landing-logo #az{margin-right:7.5px}}body.page-template-template-landing-early-childhood .landing-logo span{display:inline-block;font-family:montserrat,sans-serif;font-size:18px;font-weight:600}@media(max-width:600px){body.page-template-template-landing-early-childhood .landing-logo span{font-size:16px}}body.page-template-template-landing-early-childhood .hero{background:#0072bc url(../images/landing/earlychildhood-diverse-bg.jpg) 50% no-repeat;background-size:cover;position:relative}body.page-template-template-landing-early-childhood .hero:before{background:#0072bc;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0;z-index:2}body.page-template-template-landing-early-childhood .hero img{display:block;position:relative;width:100%;z-index:5}body.page-template-template-landing-early-childhood .ec-logo{background:#0072bc;padding:60px 0 45px;text-align:center}@media(max-width:600px){body.page-template-template-landing-early-childhood .ec-logo{padding:30px 0}}body.page-template-template-landing-early-childhood .ec-logo img{display:block;margin:0 auto;max-width:1200px}body.page-template-template-landing-early-childhood .ec-logo h2{color:#fff;font-size:34px;margin-bottom:0;text-align:center}@media(max-width:600px){body.page-template-template-landing-early-childhood .ec-logo h2{font-size:28px}}@media(max-width:1200px){body.page-template-template-landing-early-childhood .ec-logo h2 span{display:block}}body.page-template-template-landing-early-childhood .block{align-items:center;display:flex}@media(max-width:1200px){body.page-template-template-landing-early-childhood .block{flex-direction:column}}body.page-template-template-landing-early-childhood .block.block-rev{flex-direction:row-reverse}@media(max-width:1200px){body.page-template-template-landing-early-childhood .block.block-rev{flex-direction:column-reverse}}body.page-template-template-landing-early-childhood .block .content,body.page-template-template-landing-early-childhood .block .image,body.page-template-template-landing-early-childhood .block .video{position:relative;width:50%;z-index:5}@media(max-width:1200px){body.page-template-template-landing-early-childhood .block .content,body.page-template-template-landing-early-childhood .block .image,body.page-template-template-landing-early-childhood .block .video{width:100%}}body.page-template-template-landing-early-childhood .block .content{padding:30px 60px;text-align:center}@media(max-width:600px){body.page-template-template-landing-early-childhood .block .content{padding:30px}}body.page-template-template-landing-early-childhood .block .content h2{color:#fff;font-size:40px;margin-left:auto;margin-right:auto;max-width:450px}@media(max-width:480px){body.page-template-template-landing-early-childhood .block .content h2{font-size:32px}}body.page-template-template-landing-early-childhood .block .content p{color:#fff;font-size:26px;margin-left:auto;margin-right:auto;max-width:500px}@media(max-width:480px){body.page-template-template-landing-early-childhood .block .content p{font-size:22px}}body.page-template-template-landing-early-childhood .block .video{position:relative}body.page-template-template-landing-early-childhood .block .video .fluid-width-video-wrapper{min-height:450px}@media(max-width:600px){body.page-template-template-landing-early-childhood .block .video .fluid-width-video-wrapper{min-height:350px}}@media(max-width:480px){body.page-template-template-landing-early-childhood .block .video .fluid-width-video-wrapper{min-height:300px}}body.page-template-template-landing-early-childhood .block .video #thevideo{bottom:0;display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}body.page-template-template-landing-early-childhood .block .video #play{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;display:flex;height:100%;justify-content:center;left:0;position:absolute;right:0;top:0;width:100%}body.page-template-template-landing-early-childhood .block .video #play button{background:#00a3e0 url(../images/landing/earlychildhood-play.png) 58% no-repeat;background-size:auto 40px;border:none;border-radius:50%;font-size:34px;height:80px;line-height:70px;padding:0 0 0 8px;text-align:center;width:80px}body.page-template-template-landing-early-childhood .block .video #play button:hover{background-color:#14bfff}body.page-template-template-landing-early-childhood .block .image img{display:block;margin:0 auto;max-width:100%;width:600px}@media(max-width:600px){body.page-template-template-landing-early-childhood .block .image{padding:0 30px}}body.page-template-template-landing-early-childhood .block#section1{background:#00a3e0}body.page-template-template-landing-early-childhood .block#section2,body.page-template-template-landing-early-childhood .block#section3{position:relative}body.page-template-template-landing-early-childhood .block#section2:before,body.page-template-template-landing-early-childhood .block#section3:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}body.page-template-template-landing-early-childhood .block#section2{background:#509e24}body.page-template-template-landing-early-childhood .block#section2:before{background:#509e24 url(../images/landing/earlychildhood-crib.jpg) top no-repeat;background-blend-mode:multiply;background-size:cover;opacity:.5}@media(max-width:600px){body.page-template-template-landing-early-childhood .block#section2:before{display:none}}body.page-template-template-landing-early-childhood .block#section2 .image{padding-top:1em}body.page-template-template-landing-early-childhood .block#section2 .image img{margin-left:0;width:400px}@media(max-width:1200px){body.page-template-template-landing-early-childhood .block#section2 .image img{margin-left:auto}}body.page-template-template-landing-early-childhood .block#section3{background:#6c3481}@media(max-width:1200px){body.page-template-template-landing-early-childhood .block#section3{flex-direction:column-reverse}}body.page-template-template-landing-early-childhood .block#section3:before{background:#6c3481 url(../images/landing/earlychildhood-room.jpg) bottom no-repeat;background-blend-mode:multiply;background-size:cover;opacity:.5}@media(max-width:600px){body.page-template-template-landing-early-childhood .block#section3:before{display:none}}body.page-template-template-landing-early-childhood .block#section3 .image img{margin-right:0}@media(max-width:1200px){body.page-template-template-landing-early-childhood .block#section3 .image img{margin-right:auto}}body.page-template-template-landing-early-childhood .newsletter{background:#fff;padding:30px 0 15px}body.page-template-template-landing-early-childhood .newsletter .image img{max-width:100%;width:400px}@media(max-width:600px){body.page-template-template-landing-early-childhood .newsletter .image{padding:15px 30px}}body.page-template-template-landing-early-childhood .newsletter .content img{display:block;margin:0 auto;max-width:100%;width:300px}body.page-template-template-landing-early-childhood .newsletter .content h3{color:#0072bc;font-size:26px;text-transform:uppercase}body.page-template-template-landing-early-childhood .newsletter .content p{color:#666;font-family:montserrat,sans-serif;font-size:16px;font-weight:400}body.page-template-template-landing-early-childhood .newsletter .content form .cbs .group{margin-right:0;text-align:left;width:50%}body.page-template-template-landing-early-childhood .newsletter .content form .cbs .group label{cursor:pointer;font-family:montserrat,sans-serif;padding-right:10px}@media(max-width:600px){body.page-template-template-landing-early-childhood .newsletter .content form .cbs .group{width:100%}}.wt-100{font-weight:100!important}.wt-300{font-weight:300!important}.wt-400{font-weight:400!important}.wt-500{font-weight:500!important}.wt-700{font-weight:700!important}.text-qfPrimary{color:#005391!important}.text-qfSecondary{color:#f15a29!important}.text-qfTertiary{color:#2daed3!important}.wbreak-word{word-break:break-word!important}.btn.btn-qfPrimary{background-color:#005391!important;color:#fff!important}.btn.btn-qfPrimary:hover{background-color:#00365e!important}.btn.btn-qfSecondary{background-color:#f15a29!important;color:#fff!important}.btn.btn-qfSecondary:hover{background-color:#d9400e!important}.btn.btn-qfTertiary{background-color:#2daed3!important;color:#fff!important}.btn.btn-qfTertiary:hover{background-color:#248ca9!important}@media only screen and (min-width:800px){html.flexbox body.provider-details .container>.content{display:block!important}}#asl-storelocator.asl-cont a,#asl-storelocator.asl-cont li,#asl-storelocator.asl-cont p,#asl-storelocator.asl-cont span{font-size:inherit!important}#asl-storelocator.asl-cont h4.tertiary{color:#2daed3!important;font-size:1.5rem!important;font-weight:400!important;line-height:1.2!important}#asl-storelocator.asl-cont ul.sl-pagination li{padding-left:0!important;padding-right:0!important}#asl-storelocator.asl-cont *{font-size:inherit!important;line-height:1.4}#asl-storelocator.asl-cont .search-filters-group{position:relative;z-index:1}#asl-storelocator.asl-cont .asl-overlay{max-height:100vh;position:fixed!important;z-index:9999!important}#asl-storelocator.asl-cont .asl-overlay .white{background-color:#fff;left:0;position:absolute;top:0;z-index:999}#asl-storelocator.asl-cont .agile-modal .sl-form-group .sl-close{min-width:unset}#asl-storelocator.asl-cont .agile-modal .sl-form-group .sl-close.close-directions{width:auto}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner{position:relative!important}@media(max-width:767px){#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner{height:auto!important}}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .Num_of_store{font-size:1.2rem}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner ul.sl-list li.sl-item{border-radius:0;box-shadow:unset;margin-bottom:20px!important;padding:0}@media(max-width:767px){#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner ul.sl-list li.sl-item{padding:0 10px!important}}@media(min-width:576px){#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner ul.sl-list li.sl-item .result-col:nth-child(2n-1){border-right:2px dashed #c8c8c8}}@media(min-width:992px){#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner ul.sl-list li.sl-item .result-col{border-right:2px dashed #c8c8c8}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner ul.sl-list li.sl-item .result-col:nth-child(3):last-child{border-right-color:transparent}}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner ul.sl-list li.sl-item .result-heading-wrap{align-items:flex-start;border-bottom:1px solid #c8c8c8;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:15px;padding:15px 0}@media(min-width:768px){#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner ul.sl-list li.sl-item .distance-wrap{flex:0 0 100px}}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul{text-align:left}@media(min-width:992px){#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul li{padding-left:15px!important;padding-right:15px!important}}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner ul.sl-list li.sl-item .sl-addr-sec h3{border-left:3px solid #f15a29;cursor:pointer;font-size:1.2rem!important;font-weight:400!important;padding-left:10px}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner ul.sl-list li.sl-item .sl-addr a{padding-left:0!important;text-align:left}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner ul.sl-list li.sl-item .sl-addr a br{display:block}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner ul.sl-list li.sl-item a{color:#005391}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner ul.sl-list li.sl-item a.provider-site-link:focus,#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner ul.sl-list li.sl-item a.provider-site-link:hover{color:#2daed3;text-decoration:underline}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner ul.sl-list li.sl-item .distance{font-weight:700}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-list-wrapper .sl-list .sl-item{border-bottom:0!important}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .asl-filter-tabs{margin-bottom:1rem!important}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .asl-filter-tabs .nav .nav-item{margin-bottom:0!important}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .asl-filter-tabs .nav .nav-item .nav-link{background-color:#d3d3d3!important;border:1px solid #d3d3d3!important;height:auto!important;padding:.5rem 1rem!important}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .asl-filter-tabs .nav .nav-item .nav-link *{line-height:1.5rem!important}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .asl-filter-tabs .nav .nav-item .nav-link:hover{background-color:#2daed3!important}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .asl-filter-tabs .nav .nav-item .nav-link.active{background-color:#005391!important;color:#fff}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .asl-filter-tabs .nav .nav-item:last-child .nav-link{border-right:1px solid #d3d3d3!important}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .asl-addr-search:before{display:none}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .asl-addr-search input.form-control{padding-left:10px}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .asl-addr-search input.form-control:focus{border:1px solid #ced4da}#asl-storelocator.asl-cont .sl-main-cont .map-image .agile-modal .agile-modal-dialog{width:80%!important}#asl-storelocator.asl-cont .sl-main-cont .asl-panel ul li:before{display:none}#asl-storelocator.asl-cont .sl-main-cont div.icon-star.sl-stars-out:before{content:"" "" "" "" ""!important}#asl-storelocator.asl-cont .sl-main-cont div.icon-star div.sl-stars-in:before{color:#f15a29!important;content:"" "" "" "" ""!important}#asl-storelocator.asl-cont .asl-wrapper{margin-bottom:3rem!important}#asl-storelocator.asl-cont .asl-wrapper .Filter_section{background-color:transparent!important}#asl-storelocator.asl-cont .asl-wrapper .Filter_section .search_filter p{font-size:15px!important}#asl-storelocator.asl-cont .asl-wrapper .Filter_section .search_filter .sl-search-group ::-moz-placeholder{font-size:15px!important}#asl-storelocator.asl-cont .asl-wrapper .Filter_section .search_filter .sl-search-group ::placeholder{font-size:15px!important}#asl-storelocator.asl-cont .asl-wrapper .Filter_section .search_filter .sl-search-group .asl-search-clr{text-align:right;width:auto}#asl-storelocator.asl-cont .asl-wrapper div.asl-ddl-filters{margin-bottom:0!important}#asl-storelocator.asl-cont .asl-wrapper div.asl-ddl-filters .asl-filter-cntrl .btn-group button.adropdown-toggle{border-color:#dee2e6!important;border-radius:0;font-weight:400;height:43px;padding-right:35px!important}@media(min-width:768px){#asl-storelocator.asl-cont .asl-wrapper div.asl-ddl-filters .asl-filter-cntrl .btn-group button.adropdown-toggle{border-left:0}}#asl-storelocator.asl-cont.asl-template-0 .asl-search-cont .asl-search-inner .asl-search-group .form-group,#asl-storelocator.asl-cont.asl-template-list .asl-search-cont .asl-search-inner .asl-search-group .form-group{flex:1;position:relative}#asl-storelocator.asl-cont.asl-template-0 .asl-search-cont .asl-search-inner .asl-search-group .form-group input::-moz-placeholder,#asl-storelocator.asl-cont.asl-template-0 .asl-search-cont .asl-search-inner .asl-search-group .form-group select::-moz-placeholder,#asl-storelocator.asl-cont.asl-template-0 .asl-search-cont .asl-search-inner .asl-search-group .form-group textarea::-moz-placeholder,#asl-storelocator.asl-cont.asl-template-list .asl-search-cont .asl-search-inner .asl-search-group .form-group input::-moz-placeholder,#asl-storelocator.asl-cont.asl-template-list .asl-search-cont .asl-search-inner .asl-search-group .form-group select::-moz-placeholder,#asl-storelocator.asl-cont.asl-template-list .asl-search-cont .asl-search-inner .asl-search-group .form-group textarea::-moz-placeholder{font-weight:400}#asl-storelocator.asl-cont.asl-template-0 .asl-search-cont .asl-search-inner .asl-search-group .form-group input::placeholder,#asl-storelocator.asl-cont.asl-template-0 .asl-search-cont .asl-search-inner .asl-search-group .form-group select::placeholder,#asl-storelocator.asl-cont.asl-template-0 .asl-search-cont .asl-search-inner .asl-search-group .form-group textarea::placeholder,#asl-storelocator.asl-cont.asl-template-list .asl-search-cont .asl-search-inner .asl-search-group .form-group input::placeholder,#asl-storelocator.asl-cont.asl-template-list .asl-search-cont .asl-search-inner .asl-search-group .form-group select::placeholder,#asl-storelocator.asl-cont.asl-template-list .asl-search-cont .asl-search-inner .asl-search-group .form-group textarea::placeholder{font-weight:400}@media(max-width:767px){#asl-storelocator.asl-cont.asl-template-0 .asl-search-cont .asl-search-inner .asl-search-group .form-group,#asl-storelocator.asl-cont.asl-template-list .asl-search-cont .asl-search-inner .asl-search-group .form-group{margin-bottom:15px!important}}@media(min-width:768px){#asl-storelocator.asl-cont.asl-template-0 .asl-search-cont .asl-search-inner .asl-search-group .form-group,#asl-storelocator.asl-cont.asl-template-list .asl-search-cont .asl-search-inner .asl-search-group .form-group{margin-bottom:0!important}}#asl-storelocator.asl-cont.asl-template-0 .asl-search-cont .asl-search-inner .asl-search-group .form-group.asl-cat-filed,#asl-storelocator.asl-cont.asl-template-list .asl-search-cont .asl-search-inner .asl-search-group .form-group.asl-cat-filed{flex:0 0 30%!important;width:30%!important}@media(max-width:767px){#asl-storelocator.asl-cont.asl-template-0 .asl-search-cont .asl-search-inner .asl-search-group .form-group.asl-cat-filed,#asl-storelocator.asl-cont.asl-template-list .asl-search-cont .asl-search-inner .asl-search-group .form-group.asl-cat-filed{flex:0 0 100%!important;width:100%!important}}#asl-storelocator.asl-cont.asl-template-0 .asl-search-cont .asl-search-inner .asl-search-group .form-group .sl-geo-btn,#asl-storelocator.asl-cont.asl-template-list .asl-search-cont .asl-search-inner .asl-search-group .form-group .sl-geo-btn{align-items:center;background-color:#f5f5f5!important;background-color:var(--sl-primary,#f5f5f5)!important;border-color:var(--sl-primary,#f5f5f5)!important;border-radius:3px;color:#fff;cursor:pointer;display:flex!important;font-size:14px;height:35px;justify-content:center;max-width:102px;padding:.5rem;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:auto}#asl-storelocator.asl-cont.asl-template-0 .asl-search-cont .asl-search-inner .asl-search-group .form-group .sl-geo-btn.icon-direction-outline:before,#asl-storelocator.asl-cont.asl-template-list .asl-search-cont .asl-search-inner .asl-search-group .form-group .sl-geo-btn.icon-direction-outline:before{display:none!important}#asl-storelocator.asl-cont.asl-template-0 .asl-search-cont .asl-search-inner .asl-search-group .form-group .form-control,#asl-storelocator.asl-cont.asl-template-list .asl-search-cont .asl-search-inner .asl-search-group .form-group .form-control{background-color:#fff;border:1px solid #dee2e6;border-radius:0;box-shadow:none;color:#495057;height:43px;margin-bottom:0;width:100%}@media(max-width:767px){#asl-storelocator.asl-cont.asl-template-0 .asl-search-cont .asl-search-inner .asl-search-group .form-group .form-control,#asl-storelocator.asl-cont.asl-template-list .asl-search-cont .asl-search-inner .asl-search-group .form-group .form-control{border-radius:4px}}@media(max-width:991px){#asl-storelocator.asl-cont.asl-template-0 .asl-search-cont .asl-search-inner .asl-search-group .form-group .form-control,#asl-storelocator.asl-cont.asl-template-list .asl-search-cont .asl-search-inner .asl-search-group .form-group .form-control{padding-right:34px}}#asl-storelocator.asl-cont.asl-template-0 .asl-search-cont .asl-search-inner .asl-search-group .form-group .asl-clear-btn,#asl-storelocator.asl-cont.asl-template-list .asl-search-cont .asl-search-inner .asl-search-group .form-group .asl-clear-btn{align-items:center;background-color:#fff;border:0;bottom:0;display:flex;height:100%;height:90%;justify-content:center;line-height:23px;margin:0;outline:none;padding:.5rem 1rem;position:absolute;right:5px;top:2px;width:auto;z-index:10}#asl-storelocator.asl-cont.asl-template-0 .asl-search-cont .asl-search-inner .asl-search-group.search-filters-group .form-group .asl-cntrl-lbl,#asl-storelocator.asl-cont.asl-template-list .asl-search-cont .asl-search-inner .asl-search-group.search-filters-group .form-group .asl-cntrl-lbl{display:none}#asl-storelocator.asl-cont.asl-template-0 .asl-search-cont .asl-search-inner .asl-search-group.search-filters-group .asl-ddl-filters .asl-filter-cntrl .sl-dropdown-cont .btn-group .adropdown-menu li a,#asl-storelocator.asl-cont.asl-template-list .asl-search-cont .asl-search-inner .asl-search-group.search-filters-group .asl-ddl-filters .asl-filter-cntrl .sl-dropdown-cont .btn-group .adropdown-menu li a{border:1px solid #dee2e6}#asl-storelocator.asl-cont.asl-template-0 .asl-search-cont .asl-search-inner .asl-search-group.search-filters-group .asl-ddl-filters .asl-filter-cntrl .sl-dropdown-cont .btn-group .adropdown-menu li.active a,#asl-storelocator.asl-cont.asl-template-list .asl-search-cont .asl-search-inner .asl-search-group.search-filters-group .asl-ddl-filters .asl-filter-cntrl .sl-dropdown-cont .btn-group .adropdown-menu li.active a{background-color:#509e24!important}#asl-storelocator.asl-cont.asl-template-0 .asl-search-cont .asl-search-inner .asl-search-group.search-inputs-group .form-group .asl-cntrl-lbl,#asl-storelocator.asl-cont.asl-template-list .asl-search-cont .asl-search-inner .asl-search-group.search-inputs-group .form-group .asl-cntrl-lbl{display:none}#asl-storelocator.asl-cont.asl-template-0 .asl-search-cont .asl-search-inner .asl-search-group .asl-search-btn,#asl-storelocator.asl-cont.asl-template-list .asl-search-cont .asl-search-inner .asl-search-group .asl-search-btn{align-items:center;background-color:var(--sl-primary,#002e5f);border-bottom-right-radius:.25rem;border-top-right-radius:.25rem;color:#fff;cursor:pointer;display:flex!important;font-size:16px;height:43px;justify-content:center;width:130px}@media(max-width:767px){#asl-storelocator.asl-cont.asl-template-0 .asl-search-cont .asl-search-inner .asl-search-group .asl-search-btn,#asl-storelocator.asl-cont.asl-template-list .asl-search-cont .asl-search-inner .asl-search-group .asl-search-btn{border-radius:4px;width:100%}}#asl-storelocator.asl-cont.asl-template-0 .asl-search-cont .asl-search-inner .asl-search-group .asl-search-btn.hide,#asl-storelocator.asl-cont.asl-template-list .asl-search-cont .asl-search-inner .asl-search-group .asl-search-btn.hide{display:none!important}#asl-storelocator.asl-cont.asl-template-0 .asl-search-cont .asl-cntrl-lbl,#asl-storelocator.asl-cont.asl-template-list .asl-search-cont .asl-cntrl-lbl{font-size:1rem!important}#asl-storelocator.asl-cont .sl-dist-cont .asl-cntrl-lbl{display:none}#asl-storelocator.asl-cont .infoBox #style_0 .asl-buttons{justify-content:flex-start!important}#asl-storelocator.asl-cont .infoBox .infoWindow .infowindowContent{width:100%!important}#asl-search .asl-search-widget{container-type:inline-size}#asl-search .asl-search-cont{background:#e5e5e5;padding:20px}#asl-search .asl-search-cont .asl-clear-btn{max-width:50px!important}@container (min-width: 768px){#asl-search .asl-search-input-col{flex:0 0 66.6666%!important;width:66.6666%!important}#asl-search .asl-search-btn-col{flex:0 0 33.3333%!important;width:33.3333%!important}#asl-search .asl-search-btn-col .asl-search-btn{border-bottom-left-radius:0!important;border-top-left-radius:0!important}}.find-care #asl-search .asl-search-cont{background:transparent;padding:0}.find-care #asl-search .asl-search-cont h3{display:none}.find-care #asl-search .asl-search-cont .asl-search-btn{font-weight:600;text-transform:uppercase}.find-care #asl-search .asl-search-cont .advanced-search-link{color:#fff}.find-care #asl-search .asl-search-cont .advanced-search-link:focus,.find-care #asl-search .asl-search-cont .advanced-search-link:hover{color:#ddd}.find-care #asl-search .asl-search-cont .asl-search-cntrl{border-radius:8px!important;color:#444;text-align:center;width:100%}.find-care #asl-search .asl-search-cont .asl-search-cntrl::-moz-placeholder{color:#b3b3b3;font-weight:600;text-transform:uppercase}.find-care #asl-search .asl-search-cont .asl-search-cntrl::placeholder{color:#b3b3b3;font-weight:600;text-transform:uppercase}@media(min-width:600px){.find-care #asl-search .asl-search-cont .asl-search-input-col{flex-basis:70%!important;width:70%!important}}.find-care #asl-search .asl-search-cont .asl-search-btn-col .asl-search-btn{border-radius:8px!important}@media(min-width:600px){.find-care #asl-search .asl-search-cont .asl-search-btn-col{flex-basis:30%!important;padding-left:10px!important;width:30%!important}}.storelocator-main .btn,.storelocator-main button{min-width:unset!important}.asl-cont a.action.a-website,.asl-cont a.action.zoomhere,.asl-p-cont a.action.a-website,.asl-p-cont a.action.zoomhere{display:none!important}.sl-comma-list.p-area.ages-served-wrap .sl-list-props li{margin-bottom:0;padding-left:15px}.sl-comma-list.p-area.ages-served-wrap .sl-list-props li:before{display:none}@media(min-width:992px){.asl-cont#asl-storelocator .sl-row.sl-desc a.sl-link{padding:0 15px}}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul li.sl-star-rating span:last-child{color:#f15a29!important}body #asl-storelocator.asl-cont .infoWindow,body #asl-storelocator.asl-p-cont .infoWindow{width:400px!important}.btn,button,input[type=button],input[type=submit]{min-width:unset!important}span.qf-star svg{display:block!important;height:40px!important;width:40px!important}#asl-storelocator.asl-cont .asl-wrapper .Filter_section .asl-advance-filters .asl-filter-cntrl .asl-cntrl-lbl,#asl-storelocator.asl-cont .asl-wrapper .asl-ddl-filters .rangeFilter .rad-unit{color:#666!important}.asl-store-pg ul li:before{display:none!important}.asl-store-pg .card-footer{border-top:1px solid rgba(0,0,0,.125)}.asl-store-pg .card-footer,.asl-store-pg .card-header{background-color:rgba(0,0,0,.03);padding:.75rem 1.25rem}.asl-store-pg .card-header{border-bottom:1px solid rgba(0,0,0,.125);margin-bottom:0}.asl-store-pg .more-info-label{font-weight:700!important}.entry-content .asl-filter-tabs ul li:before,.entry-content ul.adropdown-menu li:before,.entry-content ul.sl-list li:before{display:none!important}@media(min-width:576px){.w-sm-25{width:25%!important}.w-sm-50{width:50%!important}.w-sm-75{width:75%!important}.w-sm-100{width:100%!important}.w-sm-auto{width:auto!important}.w-sm-10{width:10%!important}.w-sm-20{width:20%!important}.w-sm-30{width:30%!important}.w-sm-33{width:33.3333%!important}.w-sm-40{width:40%!important}.w-sm-60{width:60%!important}.w-sm-67{width:66.6667%!important}.w-sm-70{width:70%!important}.w-sm-80{width:80%!important}.w-sm-90{width:90%!important}.w-sm-100p{width:100px!important}.w-sm-200{width:200px!important}.w-sm-300{width:300px!important}.w-sm-400{width:400px!important}.w-sm-500{width:500px!important}.h-sm-25{height:25%!important}.h-sm-50{height:50%!important}.h-sm-75{height:75%!important}.h-sm-100{height:100%!important}.h-sm-auto{height:auto!important}.h-sm-10{height:10%!important}.h-sm-20{height:20%!important}.h-sm-30{height:30%!important}.h-sm-33{height:33.3333%!important}.h-sm-40{height:40%!important}.h-sm-60{height:60%!important}.h-sm-67{height:66.6667%!important}.h-sm-70{height:70%!important}.h-sm-80{height:80%!important}.h-sm-90{height:90%!important}.h-sm-100p{height:100px!important}.h-sm-200{height:200px!important}.h-sm-300{height:300px!important}.h-sm-400{height:400px!important}.h-sm-500{height:500px!important}}@media(min-width:768px){.w-md-25{width:25%!important}.w-md-50{width:50%!important}.w-md-75{width:75%!important}.w-md-100{width:100%!important}.w-md-auto{width:auto!important}.w-md-10{width:10%!important}.w-md-20{width:20%!important}.w-md-30{width:30%!important}.w-md-33{width:33.3333%!important}.w-md-40{width:40%!important}.w-md-60{width:60%!important}.w-md-67{width:66.6667%!important}.w-md-70{width:70%!important}.w-md-80{width:80%!important}.w-md-90{width:90%!important}.w-md-100p{width:100px!important}.w-md-200{width:200px!important}.w-md-300{width:300px!important}.w-md-400{width:400px!important}.w-md-500{width:500px!important}.h-md-25{height:25%!important}.h-md-50{height:50%!important}.h-md-75{height:75%!important}.h-md-100{height:100%!important}.h-md-auto{height:auto!important}.h-md-10{height:10%!important}.h-md-20{height:20%!important}.h-md-30{height:30%!important}.h-md-33{height:33.3333%!important}.h-md-40{height:40%!important}.h-md-60{height:60%!important}.h-md-67{height:66.6667%!important}.h-md-70{height:70%!important}.h-md-80{height:80%!important}.h-md-90{height:90%!important}.h-md-100p{height:100px!important}.h-md-200{height:200px!important}.h-md-300{height:300px!important}.h-md-400{height:400px!important}.h-md-500{height:500px!important}}@media(min-width:992px){.w-lg-25{width:25%!important}.w-lg-50{width:50%!important}.w-lg-75{width:75%!important}.w-lg-100{width:100%!important}.w-lg-auto{width:auto!important}.w-lg-10{width:10%!important}.w-lg-20{width:20%!important}.w-lg-30{width:30%!important}.w-lg-33{width:33.3333%!important}.w-lg-40{width:40%!important}.w-lg-60{width:60%!important}.w-lg-67{width:66.6667%!important}.w-lg-70{width:70%!important}.w-lg-80{width:80%!important}.w-lg-90{width:90%!important}.w-lg-100p{width:100px!important}.w-lg-200{width:200px!important}.w-lg-300{width:300px!important}.w-lg-400{width:400px!important}.w-lg-500{width:500px!important}.h-lg-25{height:25%!important}.h-lg-50{height:50%!important}.h-lg-75{height:75%!important}.h-lg-100{height:100%!important}.h-lg-auto{height:auto!important}.h-lg-10{height:10%!important}.h-lg-20{height:20%!important}.h-lg-30{height:30%!important}.h-lg-33{height:33.3333%!important}.h-lg-40{height:40%!important}.h-lg-60{height:60%!important}.h-lg-67{height:66.6667%!important}.h-lg-70{height:70%!important}.h-lg-80{height:80%!important}.h-lg-90{height:90%!important}.h-lg-100p{height:100px!important}.h-lg-200{height:200px!important}.h-lg-300{height:300px!important}.h-lg-400{height:400px!important}.h-lg-500{height:500px!important}}@media(min-width:1200px){.w-xl-25{width:25%!important}.w-xl-50{width:50%!important}.w-xl-75{width:75%!important}.w-xl-100{width:100%!important}.w-xl-auto{width:auto!important}.w-xl-10{width:10%!important}.w-xl-20{width:20%!important}.w-xl-30{width:30%!important}.w-xl-33{width:33.3333%!important}.w-xl-40{width:40%!important}.w-xl-60{width:60%!important}.w-xl-67{width:66.6667%!important}.w-xl-70{width:70%!important}.w-xl-80{width:80%!important}.w-xl-90{width:90%!important}.w-xl-100p{width:100px!important}.w-xl-200{width:200px!important}.w-xl-300{width:300px!important}.w-xl-400{width:400px!important}.w-xl-500{width:500px!important}.h-xl-25{height:25%!important}.h-xl-50{height:50%!important}.h-xl-75{height:75%!important}.h-xl-100{height:100%!important}.h-xl-auto{height:auto!important}.h-xl-10{height:10%!important}.h-xl-20{height:20%!important}.h-xl-30{height:30%!important}.h-xl-33{height:33.3333%!important}.h-xl-40{height:40%!important}.h-xl-60{height:60%!important}.h-xl-67{height:66.6667%!important}.h-xl-70{height:70%!important}.h-xl-80{height:80%!important}.h-xl-90{height:90%!important}.h-xl-100p{height:100px!important}.h-xl-200{height:200px!important}.h-xl-300{height:300px!important}.h-xl-400{height:400px!important}.h-xl-500{height:500px!important}}.mw-25{max-width:25%!important}.mw-50{max-width:50%!important}.mw-75{max-width:75%!important}.mw-100{max-width:100%!important}.mw-auto{max-width:auto!important}.mw-10{max-width:10%!important}.mw-20{max-width:20%!important}.mw-30{max-width:30%!important}.mw-33{max-width:33.3333%!important}.mw-40{max-width:40%!important}.mw-60{max-width:60%!important}.mw-67{max-width:66.6667%!important}.mw-70{max-width:70%!important}.mw-80{max-width:80%!important}.mw-90{max-width:90%!important}.mw-100p{max-width:100px!important}.mw-200{max-width:200px!important}.mw-300{max-width:300px!important}.mw-400{max-width:400px!important}.mw-500{max-width:500px!important}.mh-25{max-height:25%!important}.mh-50{max-height:50%!important}.mh-75{max-height:75%!important}.mh-100{max-height:100%!important}.mh-auto{max-height:auto!important}.mh-10{max-height:10%!important}.mh-20{max-height:20%!important}.mh-30{max-height:30%!important}.mh-33{max-height:33.3333%!important}.mh-40{max-height:40%!important}.mh-60{max-height:60%!important}.mh-67{max-height:66.6667%!important}.mh-70{max-height:70%!important}.mh-80{max-height:80%!important}.mh-90{max-height:90%!important}.mh-100p{max-height:100px!important}.mh-200{max-height:200px!important}.mh-300{max-height:300px!important}.mh-400{max-height:400px!important}.mh-500{max-height:500px!important}@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%}}
