@charset "UTF-8";h1,h2,h3,h4,h5,h6{font-family:open-sans,sans-serif;font-weight:'300';font-size:unset;margin-top:0}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:none}h2{font-family:open-sans,sans-serif;font-weight:'800';font-size:2em;margin:10px 0}a{color:#4398b6;text-decoration:none}p{font-size:16px;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{background:unset}.color-accent{color:#464e4e}html,body{margin:0;padding:0;color:#464e4e}body,p{font-family:open-sans,sans-serif;font-weight:'300';background:unset}.entry-content>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){max-width:100%}[class*=__inner-container]>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){max-width:100%;width:auto;margin:20px 0}.skip-link{display:none}.single-post:not(.alignfull):not(.wp-block-button):not(.wp-block-button__link),.singular:not(.alignfull):not(.wp-block-button):not(.wp-block-button__link),#page:not(.alignfull):not(.wp-block-button):not(.wp-block-button__link),.page:not(.alignfull):not(.wp-block-button):not(.wp-block-button__link){width:auto;max-width:100%}section{padding:0}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.entry-content cite,.entry-content figcaption,.entry-content table,.entry-content address,.entry-content .wp-caption-text,.entry-content .wp-block-file{font-family:open-sans,sans-serif;font-weight:'300'}.alignleft,.alignright{max-width:100%}.alignnone,.alignleft,.alignright,.alignwide{margin:0}.aligncenter{margin:0 auto}@media screen and (min-width:1000px) and (-webkit-min-device-pixel-ratio:2){.mobile-search-toggle,.mobile-nav-toggle{display:inline-block!important}}.button{background:#f96b2d;border-radius:2em;padding:.8em 2em;text-decoration:none;letter-spacing:3px;font-weight:400;z-index:99}.button.reverse{background:#fff;border-radius:2em;padding:.8em 2em;text-decoration:none;letter-spacing:3px;font-weight:400;z-index:99;box-shadow:0 5px 10px 5px rgba(0,0,0,.1);color:#f96b2d;text-transform:uppercase}.featherlight-loading .featherlight-close{display:none!important}#site-header{width:100%;z-index:99999}#site-header .header-wrap{max-width:1440px;margin:0 auto;height:120px;padding:15px 0}@media screen and (min-width:1441px){#site-header .header-wrap{width:90%}}@media screen and (min-width:1025px) and (max-width:1440px){#site-header .header-wrap{width:99%}}@media only screen and (max-device-width:740px),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px){#site-header .header-wrap{width:98%}}#site-header .header-wrap .logobox{display:table-cell;width:150px}#site-header .header-wrap .logobox img.site-logo{max-height:100%;max-width:100%;width:auto;margin:0 auto;display:block}#site-header .header-wrap .header-navigation-wrapper{display:flex;flex:nowrap;text-align:right;padding:0;float:right;position:relative;top:-12px}#site-header .header-wrap .header-navigation-wrapper .nav-toggle{right:0;top:-32px;width:40px;height:40px;text-align:right}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){#site-header .header-wrap .header-navigation-wrapper .nav-toggle{display:none}}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:769px) and (max-width:1024px){#site-header .header-wrap .header-navigation-wrapper .nav-toggle{display:inline-block}}#site-header .header-wrap .header-navigation-wrapper .nav-toggle .toggle-inner{width:40px;height:40px;margin:0;padding:0;text-align:right}#site-header .header-wrap .header-navigation-wrapper .nav-toggle .toggle-inner .toggle-icon{height:40px;width:40px;font-size:36px}#site-header .header-wrap .header-navigation-wrapper .nav-toggle .toggle-inner .toggle-icon .toggle-text{top:40px;right:0}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){#site-header .header-wrap .header-navigation-wrapper .primary-menu-wrapper{display:inline-block}}@media only screen and (max-device-width:740px),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){#site-header .header-wrap .header-navigation-wrapper .primary-menu-wrapper{display:none}}#site-header .header-wrap .header-navigation-wrapper .primary-menu-wrapper ul{display:flex;flex-wrap:wrap;justify-content:flex-end;top:26px}#site-header .header-wrap .header-navigation-wrapper .primary-menu-wrapper ul li{letter-spacing:1.5px;font-weight:600;font-size:.7em;display:inline-block;text-transform:uppercase}@media screen and (min-width:1441px){#site-header .header-wrap .header-navigation-wrapper .primary-menu-wrapper ul li{margin:0 20px 0 0}}@media screen and (min-width:1025px) and (max-width:1440px){#site-header .header-wrap .header-navigation-wrapper .primary-menu-wrapper ul li{margin:0 10px 0 0}}@media screen and (min-width:769px) and (max-width:1024px){#site-header .header-wrap .header-navigation-wrapper .primary-menu-wrapper ul li{margin:0 10px 0 0}}#site-header .header-wrap .header-navigation-wrapper .primary-menu-wrapper ul li.menu-item-has-children a{padding-right:14px}#site-header .header-wrap .header-navigation-wrapper .primary-menu-wrapper ul li a{text-decoration:none}#site-header .header-wrap .header-navigation-wrapper .primary-menu-wrapper ul li a:hover{color:#4398b6}#site-header .header-wrap .header-navigation-wrapper .primary-menu-wrapper ul li .icon{top:4px}#site-header .header-wrap .header-navigation-wrapper .primary-menu-wrapper ul li.orange{color:#f96b2d}#site-header .header-wrap .header-navigation-wrapper .primary-menu-wrapper ul li.button{background:#f96b2d;border-radius:2em;padding:.8em 1.5em;text-decoration:none;letter-spacing:3px;font-weight:400;margin:-.7em 0;width:120px!important}#site-header .header-wrap .header-navigation-wrapper .primary-menu-wrapper ul li.button a:hover{color:#4398b6;text-decoration:underline}#site-header .header-wrap .header-navigation-wrapper .primary-menu-wrapper ul li.nav-search-button{top:-3px}@media screen and (min-width:1441px){#site-header .header-wrap .header-navigation-wrapper .primary-menu-wrapper ul li.nav-search-button{margin-left:12px}}@media screen and (min-width:1025px) and (max-width:1440px){#site-header .header-wrap .header-navigation-wrapper .primary-menu-wrapper ul li.nav-search-button{margin-left:5px}}#site-header .header-wrap .header-navigation-wrapper .primary-menu-wrapper ul li.nav-search-button .dashicons{font-size:22px}.menu-modal.active{z-index:99999}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:769px) and (max-width:1024px){.mobile-menu{display:block}}.mobile-menu .button.menu-item{float:left;padding:0;position:relative}@media screen and (min-width:769px) and (max-width:1024px),screen and (min-width:481px) and (max-width:768px),screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.mobile-menu .button.menu-item{width:140px;margin:0}}@media only screen and (max-device-width:740px){.mobile-menu .button.menu-item{width:120px;margin:0 1em}}.mobile-menu .button.menu-item a{padding:10px 20px;color:#fff;text-transform:none}.mobile-menu .button.menu-item a:hover{text-decoration:none}#primary{width:100%;clear:both;padding:0}#primary #main section,#primary #site-content section{overflow:hidden}#primary #main section.full-bleed,#primary #site-content section.full-bleed{padding:50px 0}@media screen and (min-width:769px) and (max-width:1024px),screen and (min-width:481px) and (max-width:768px){#primary #main section.full-bleed,#primary #site-content section.full-bleed{padding:1em}}#primary #main section.full-bleed.no-padding,#primary #site-content section.full-bleed.no-padding{padding:0}#primary #main section .container,#primary #site-content section .container{max-width:100%;margin:0 auto;padding:.5px}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){#primary #main section .container,#primary #site-content section .container{width:1024px}}@media screen and (min-width:769px) and (max-width:1024px){#primary #main section .container,#primary #site-content section .container{width:768px}}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){#primary #main section .container,#primary #site-content section .container{width:768px}}@media only screen and (max-device-width:740px){#primary #main section .container,#primary #site-content section .container{width:90%}}#primary #main section .container.full .block,#primary #site-content section .container.full .block{width:100%;clear:both}#primary #main section .container.half .block,#primary #site-content section .container.half .block{float:left;padding:0 15px}@media screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){#primary #main section .container.half .block,#primary #site-content section .container.half .block{width:50%}}@media only screen and (max-device-width:740px){#primary #main section .container.half .block,#primary #site-content section .container.half .block{width:100%;clear:both}}#primary #main section .container.third .block,#primary #site-content section .container.third .block{float:left}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){#primary #main section .container.third .block,#primary #site-content section .container.third .block{width:33%;padding:0 5px}}@media screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px){#primary #main section .container.third .block,#primary #site-content section .container.third .block{width:33%;padding:0 5px}}@media only screen and (max-device-width:740px){#primary #main section .container.third .block,#primary #site-content section .container.third .block{width:100%;clear:both}}#primary #main section .container.quarter .block,#primary #site-content section .container.quarter .block{float:left}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){#primary #main section .container.quarter .block,#primary #site-content section .container.quarter .block{width:25%;padding:0 5px}}@media screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px){#primary #main section .container.quarter .block,#primary #site-content section .container.quarter .block{width:50%;padding:0 5px}}@media only screen and (max-device-width:740px){#primary #main section .container.quarter .block,#primary #site-content section .container.quarter .block{width:100%;clear:both}}#primary #main section .container .block,#primary #site-content section .container .block{display:inline-block}#primary #main section .container .block h1,#primary #site-content section .container .block h1{font-size:2em}@media only screen and (max-device-width:740px),screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px){#primary #main section .container .block h1,#primary #site-content section .container .block h1{margin-top:0}}#primary #main section .container .block_header .header_block .divider,#primary #site-content section .container .block_header .header_block .divider{width:100%;margin:.7em auto;overflow:hidden;text-align:center}#primary #main section .container .block_header .header_block .divider span,#primary #site-content section .container .block_header .header_block .divider span{display:inline-block;vertical-align:middle}#primary #main section .container .block_header .header_block .divider:before,#primary #site-content section .container .block_header .header_block .divider:before,#primary #main section .container .block_header .header_block .divider:after,#primary #site-content section .container .block_header .header_block .divider:after{content:"";display:inline-block;width:50%;margin:0 .5em 0 -55%;vertical-align:middle;border-bottom:2px solid}#primary #main section .container .block_header .header_block .divider:after,#primary #site-content section .container .block_header .header_block .divider:after{margin:0 -55% 0 .5em}#primary #main section .content-block,#primary #site-content section .content-block{max-width:100%;margin:0 auto;padding:1em 0}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){#primary #main section .content-block,#primary #site-content section .content-block{width:1024px}}@media screen and (min-width:769px) and (max-width:1024px){#primary #main section .content-block,#primary #site-content section .content-block{width:768px}}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){#primary #main section .content-block,#primary #site-content section .content-block{width:768px}}@media only screen and (max-device-width:740px){#primary #main section .content-block,#primary #site-content section .content-block{width:90%}}#primary #main section .content-block .section_header,#primary #site-content section .content-block .section_header{font-family:open-sans,sans-serif;font-weight:'800';font-size:1em}#primary #main .page-title,#primary #site-content .page-title{text-align:center;margin:0 auto}.hero{background-size:cover!important;text-align:center}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.hero:not(.archive-hero):not(.search){min-height:500px}}@media screen and (min-width:769px) and (max-width:1024px),screen and (min-width:481px) and (max-width:768px){.hero:not(.archive-hero):not(.search){height:420px}}@media only screen and (max-device-width:740px){.hero:not(.archive-hero):not(.search){height:360px}.hero:not(.archive-hero):not(.search):not(#homepage-hero,#blog-hero){height:300px}}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.hero.search{height:360px}}@media screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px){.hero.search{height:360px}}@media only screen and (max-device-width:740px){.hero.search{height:240px}}@media screen and (min-width:1441px){.hero#blog-post{height:500px}}@media screen and (min-width:1025px) and (max-width:1440px){.hero#blog-post{height:400px}}@media screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px){.hero#blog-post{height:360px}}.hero .cutout{height:12vw;background:url(../geopoll/css/circle-cutout.png) no-repeat;background-size:100%}@media screen and (min-width:1441px){.hero .cutout{margin-bottom:-14vw}}@media screen and (min-width:1025px) and (max-width:1440px){.hero .cutout{margin-bottom:-8vw}}@media screen and (min-width:769px) and (max-width:1024px){.hero .cutout{margin-bottom:-9vw}}@media screen and (min-width:481px) and (max-width:768px){.hero .cutout{margin-bottom:-7vw}}@media only screen and (max-device-width:740px){.hero .cutout{margin-bottom:-7vw}}@media screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.hero .overlay{min-height:500px}}@media screen and (min-width:481px) and (max-width:768px){.hero .overlay{min-height:440px}}@media only screen and (max-device-width:740px){.hero .overlay{min-height:300px}}.hero .overlay.dark{background:rgba(0,0,0,.6)}.hero .overlay.dark h1.header{color:#fff}.hero .overlay.light{background:rgba(255,255,255,.6)}.hero .overlay.blue{background:rgba(28,65,75,.6)}.hero .masthead{display:table-cell;vertical-align:middle;width:1024px;margin:0 auto}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.hero .masthead{height:500px}}@media screen and (min-width:769px) and (max-width:1024px),screen and (min-width:481px) and (max-width:768px){.hero .masthead{height:420px;padding:20px}}@media only screen and (max-device-width:740px){.hero .masthead{padding:80px 20px}}.hero.archive-hero{height:300px}.hero.archive-hero .masthead{height:250px}.hero .container{width:1024px;max-width:80%;z-index:9;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}.hero .container.home{width:600px!important}@media screen and (min-width:1441px){.hero .container.search{height:360px}}@media screen and (min-width:1025px) and (max-width:1440px){.hero .container.search{height:360px}.hero .container.search .masthead{height:300px}}@media screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px){.hero .container.search{height:360px}.hero .container.search .masthead{height:360px}}@media only screen and (max-device-width:740px){.hero .container.search{height:360px}.hero .container.search .masthead{padding:30px 20px}}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.hero .container.search .search-form{width:400px;margin:1em auto}}@media screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px){.hero .container.search .search-form{width:400px;margin:1em auto}}@media only screen and (max-device-width:740px){.hero .container.search .search-form{margin:1em auto}}.hero .container.search .search-form .search-field{border:5px solid #a0d8e5;border-radius:30px}.hero .container.search .search-form .search-field::-moz-placeholder{color:#a0d8e5;font-style:italic}.hero .container.search .search-form .search-field:-ms-input-placeholder{color:#a0d8e5;font-style:italic}.hero .container.search .search-form .search-field::placeholder{color:#a0d8e5;font-style:italic}.hero .container.search .search-form .search-field:focus{outline:unset;color:#464e4e}.hero .container.search .dashicons-search{font-size:2.25em;position:relative;top:10px;right:10px;margin:0 0 -1em -1em;color:#a0d8e5}.hero .container h1.header{margin:0 auto}@media screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.hero .container h1.header{font-size:2em}}@media only screen and (max-device-width:740px){.hero .container h1.header{font-size:1.4em;margin-top:15px}}.hero .container h2.subtitle{font-family:open-sans,sans-serif;font-weight:600}@media screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.hero .container h2.subtitle{font-size:1.2em}}@media only screen and (max-device-width:740px){.hero .container h2.subtitle{font-size:.85em;padding:0 .5em}}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.hero .container .cta{margin:3em auto}}@media only screen and (max-device-width:740px){.hero .container .cta{margin:1em auto}}.pointer{position:absolute;display:block;width:200px;height:310px;background-size:cover!important;z-index:5}.pointer.rotate-60{background:url(css/animation-indicator-60.png) no-repeat;top:20px;left:18px}.pointer.rotate-120{background:url(css/animation-indicator-120.png) no-repeat;top:20px;left:-125px}.pointer.rotate-240{background:url(css/animation-indicator-240.png) no-repeat;top:-250px;left:-135px}.pointer.rotate-300{background:url(css/animation-indicator-300.png) no-repeat;top:-220px;left:20px}.tooltip .icon{width:80px;height:80px;border-radius:50%;overflow:hidden;background-size:cover!important}.circle_animation{display:none;position:absolute!important;top:16vh;width:100%;height:500px}.circle_animation .slick-list{height:500px}.circle-wrap{margin:0;width:100px;height:100px;background:#fdfdfd;border-radius:50%;display:block;float:left;position:absolute;z-index:500}.circle-wrap .circle .mask,.circle-wrap .circle .fill{width:100px;height:100px;position:absolute;border-radius:50%}.circle-wrap .circle .mask{clip:rect(0px,100px,100px,50px)}.circle-wrap .circle .mask .fill{clip:rect(0px,51px,100px,0px);background-color:#4398b6}.circle-wrap .inside-circle{width:80px;height:80px;border-radius:50%;background:#fdfdfd;text-align:center;margin-top:10px;margin-left:10px;position:absolute;z-index:100}.box{position:absolute;left:10vw;width:300px}.box .stat{background:#fdfdfd;border-radius:2em;padding:1em;width:180px;margin:12px 0;box-shadow:0 5px 10px 5px rgba(0,0,0,.1)}.box .stat.left{float:left;position:relative;right:200px}.box .stat.right{float:right}.box .stat p{font-size:10px;color:#4398b6;text-align:left;margin:0 auto;line-height:14px}.block_button.center{text-align:center}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin:20px auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(./css/ajax-loader.gif) center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;transform:translate(0,-50%);padding:0;border:none;outline:none;z-index:5}.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{outline:none;background:0 0;color:transparent}.slick-prev:hover:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;color:#464e4e;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(./css/fonts/slick.eot);src:url(./css/fonts/slick.eot?#iefix) format('embedded-opentype'),url(./css/fonts/slick.woff) format('woff'),url(./css/fonts/slick.ttf) format('truetype'),url(./css/fonts/slick.svg#slick) format('svg')}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted .slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:0;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.block_wysiwyg p,.block_wysiwyg li{font-family:open-sans,sans-serif;font-weight:'300';font-size:16px}@media screen and (min-width:481px) and (max-width:768px){.block_testimonial{margin:0 30px;padding:0;left:50px;width:90%!important}}@media only screen and (max-device-width:740px){.block_testimonial{margin:0 20px;padding:0;left:50px;width:90%!important}}.block_testimonial .testimonial_section{padding:20px 0}@media screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.block_testimonial .testimonial_section .testimonial_single .testimonial_thumb_box{display:inline-block;width:150px;margin-right:20px}}@media only screen and (max-device-width:740px){.block_testimonial .testimonial_section .testimonial_single .testimonial_thumb_box{margin:0 auto;width:150px}}.block_testimonial .testimonial_section .testimonial_single .testimonial_thumb_box .testimonial_thumbnail{width:150px;height:150px;border-radius:50% 50%;float:left}.block_testimonial .testimonial_section .testimonial_single .testimonial_content{margin:20px 0}.block_testimonial .testimonial_section .testimonial_single .testimonial_content.has_thumb{display:inline-block;min-height:150px;float:right}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.block_testimonial .testimonial_section .testimonial_single .testimonial_content.has_thumb{width:800px}}@media screen and (min-width:769px) and (max-width:1024px){.block_testimonial .testimonial_section .testimonial_single .testimonial_content.has_thumb{width:580px}}@media screen and (min-width:481px) and (max-width:768px){.block_testimonial .testimonial_section .testimonial_single .testimonial_content.has_thumb{width:480px}}.block_testimonial .testimonial_section .testimonial_single .testimonial_content p{color:#464e4e}.block_testimonial .testimonial_section .testimonial_single .testimonial_content p.quote{font-family:lora,serif;font-style:italic}@media screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.block_testimonial .testimonial_section .testimonial_single .testimonial_content p.quote{font-size:1.25em}}@media screen and (min-width:481px) and (max-width:768px){.block_testimonial .testimonial_section .testimonial_single .testimonial_content p.quote{font-size:1em}}.block_testimonial .testimonial_section .testimonial_single .testimonial_content p.attr{font-family:open-sans,sans-serif;font-weight:'300';text-transform:uppercase;letter-spacing:2px;font-size:12px}.block_carousel{display:none;position:relative;background:rgba(255,255,255,.5)}@media screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.block_carousel{margin:0 -30px;padding:0;left:30px}}@media screen and (min-width:481px) and (max-width:768px){.block_carousel{margin:0 -15px;padding:0;left:50px;width:90%!important}}@media only screen and (max-device-width:740px){.block_carousel{margin:0 -30px;padding:0;left:50px;width:90%!important}}.block_carousel:before,.block_carousel:after{content:"";position:absolute;top:0;bottom:0;width:9600px;background:rgba(255,255,255,.5)}.block_carousel:before{left:100%}.block_carousel:after{right:100%}.circle-handles{background:#e3f6fa}.circle-handles h1,.circle-handles h2,.circle-handles h3,.circle-handles h4{margin-top:0}.circle-handles .slick-arrow{background:rgba(159,215,228,.6);width:80px;height:80px;border-radius:50%;z-index:9;font-size:10px;text-transform:uppercase;letter-spacing:1px;display:flex;align-items:center}.circle-handles .slick-arrow a{padding:2px;width:40px;height:80px;color:#fff;background:#295c6d;line-height:7.5em}.circle-handles .slick-prev{left:-40px;text-align:left}.circle-handles .slick-prev:before{content:unset}.circle-handles .slick-prev a{border-radius:40px 0 0 40px}.circle-handles .slick-next{right:-40px;text-align:right;flex-flow:row-reverse}.circle-handles .slick-next:before{content:unset}.circle-handles .slick-next a{border-radius:0 40px 40px 0}.process .lightbox{display:none}.process.vert .step{display:flex;clear:both}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.process.vert .step{padding-bottom:150px}}@media only screen and (max-device-width:740px){.process.vert .step{padding-bottom:30px;flex-direction:column}}.process.vert .step:last-child{padding-bottom:50px}.process.vert .step .inset{display:inline-block}@media screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.process.vert .step .inset{width:40%;padding:65px 0 0}}@media screen and (min-width:481px) and (max-width:768px){.process.vert .step .inset{width:40%;padding:65px 0 0}}@media only screen and (max-device-width:740px){.process.vert .step .inset{width:100%;padding:0}}.process.vert .step .inset img{max-width:100%;max-height:216px;margin:0 auto}.process.vert .step .enumarate{display:inline-block;width:5%;text-align:center}@media only screen and (max-device-width:740px){.process.vert .step .enumarate{clear:both;margin-bottom:-45px}}.process.vert .step .enumarate .step_number{border-radius:50%;padding:12px 9px;width:50px;height:50px}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.process.vert .step .enumarate .step_number{border:1px dashed #b5bdbd}}.process.vert .step .enumarate .step_number span{width:0;height:0;background:#b5bdbd;color:#fff;border-radius:50%;padding:3px 10px;text-align:center;margin:0 auto;font-weight:600}.process.vert .step .enumarate .connector{height:380px;width:1px;border-left:1px dashed #b5bdbd;position:relative;left:25px;margin-bottom:-150px}@media only screen and (max-device-width:740px){.process.vert .step .enumarate .connector{display:none}}.process.vert .step .step_content{display:inline-block;padding:0 0 0 15px;z-index:99}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.process.vert .step .step_content{width:50%}}@media only screen and (max-device-width:740px){.process.vert .step .step_content{width:90%;padding:0 0 0 50px}}.process.vert .step .step_content .step_label{font-size:1.25em;color:#f96b2d;margin:5px 0 30px}.process.horz{padding:30px 0}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.process.horz{background:url(css/Rainbow-Process-Flow-06.png) no-repeat center}}@media screen and (min-width:1441px){.process.horz{background-size:auto 58.5px}}@media screen and (min-width:1025px) and (max-width:1440px){.process.horz{background-size:auto 58.5px}}@media screen and (min-width:769px) and (max-width:1024px){.process.horz{background-size:auto 43.8px}}@media screen and (min-width:481px) and (max-width:768px){.process.horz{background-size:auto 40.8px}}.process.horz .step{clear:both;display:inline-flex;flex-flow:column}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.process.horz .step{width:20%}}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.process.horz .step{height:690px}}@media screen and (min-width:769px) and (max-width:1024px),screen and (min-width:481px) and (max-width:768px){.process.horz .step{height:740px}}@media only screen and (max-device-width:740px){.process.horz .step{width:100%;padding-bottom:30px}}.process.horz .step .inset{position:relative;width:100px;height:100px;margin:0 auto;border-radius:50%;overflow:hidden;border:3px solid #b5bdbd}.process.horz .step .inset img{margin:5%;max-width:90%;max-height:90%}.process.horz .step .connector-box{width:1px;overflow:hidden;margin:0 auto;position:relative}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.process.horz .step .connector-box{height:80px}}@media screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px){.process.horz .step .connector-box{height:100px}}@media only screen and (max-device-width:740px){.process.horz .step .connector-box{display:none}}.process.horz .step .connector-box .connector{width:1px;height:80px;border-left:2px dashed #b5bdbd}.process.horz .step .step_content{display:inline-block;z-index:99;position:relative}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.process.horz .step .step_content{width:100%}}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.process.horz .step .step_content{height:140px;display:flex;flex-direction:row}}@media screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px){.process.horz .step .step_content{height:170px}}@media only screen and (max-device-width:740px){.process.horz .step .step_content{width:60%;margin:0 auto}}.process.horz .step .step_content .enumarate{display:inline-block;vertical-align:top}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.process.horz .step .step_content .enumarate{margin-right:5px}}.process.horz .step .step_content .enumarate .step_number{background:#b5bdbd;color:#fff;border-radius:50%;padding:2px 9px;width:30px;height:30px}.process.horz .step .step_content .enumarate .step_number span{font-size:18px;font-weight:600}.process.horz .step .step_content .content_box{display:inline-block;width:170px}.process.horz .step .step_content .content_box .step_label{font-size:14px;font-weight:700;color:#4398b6;margin:0}.process.horz .step .step_content .content_box p{font-size:12px}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.process.horz .step:nth-child(even) .step_content{top:570px}}@media screen and (min-width:769px) and (max-width:1024px){.process.horz .step:nth-child(even) .step_content{top:580px}}@media screen and (min-width:481px) and (max-width:768px){.process.horz .step:nth-child(even) .step_content{top:580px}}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.process.horz .step:nth-child(even) .inset{top:313px}}@media screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px){.process.horz .step:nth-child(even) .inset{top:300px}}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.process.horz .step:nth-child(even) .connector-box{top:133px}}@media screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px){.process.horz .step:nth-child(even) .connector-box{top:120px}}@media screen and (min-width:1441px){.process.phased-process{background-size:auto 58.5px}}@media screen and (min-width:1025px) and (max-width:1440px){.process.phased-process{background-size:auto 58.5px}}@media screen and (min-width:769px) and (max-width:1024px){.process.phased-process{background-size:auto 43.8px}}@media screen and (min-width:481px) and (max-width:768px){.process.phased-process{background-size:auto 40.8px}}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.process.phased-process .step{height:712px}.process.phased-process .step .step_content{height:220px}}@media screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px){.process.phased-process .step{height:600px}.process.phased-process .step .step_content{height:220px}}@media only screen and (max-device-width:740px){.process.phased-process .step{display:flex}.process.phased-process .step .step_content{width:300px;margin:0 auto}}.process.phased-process .step .connector-box{width:1.5px;overflow:hidden;margin:0 auto;position:relative}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.process.phased-process .step .connector-box{height:111px}}@media screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px){.process.phased-process .step .connector-box{height:64px}}.process.phased-process .step .connector-box .connector{width:1px;height:160px;border-left:2px solid #b5bdbd}.process.phased-process .step .connector-box .connector.connector-1{border-left:2px solid #47a2c3}.process.phased-process .step .connector-box .connector.connector-2{border-left:2px solid #936790}.process.phased-process .step .connector-box .connector.connector-3{border-left:2px solid #f86b2c}.process.phased-process .step .connector-box .connector.connector-4{border-left:2px solid #ffb902}.process.phased-process .step .connector-box .connector.connector-5{border-left:2px solid #4bae50}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.process.phased-process .step .content_box{width:170px}}@media only screen and (max-device-width:740px){.process.phased-process .step .content_box{width:100%!important;height:180px}}.process.phased-process .step .content_box .step_label{font-size:14px;font-weight:700;color:#4398b6;margin:0}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.process.phased-process .step .content_box p{font-size:12px}}@media screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px){.process.phased-process .step .content_box p{font-size:11px!important}}@media only screen and (max-device-width:740px){.process.phased-process .step .content_box p{font-size:14px!important}}.process.phased-process .step .content_box.phase{box-shadow:0 5px 10px 5px rgba(0,0,0,.1);display:flex;flex-flow:column;background:#fff;padding:15px;text-align:center}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.process.phased-process .step .content_box.phase{height:220px;width:200px}}@media screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px){.process.phased-process .step .content_box.phase{width:154px;height:220px}}@media only screen and (max-device-width:740px){.process.phased-process .step .content_box.phase{width:154px;height:180px}}.process.phased-process .step .content_box.phase .step_label{color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:1px;text-align:center}.process.phased-process .step .content_box.phase .step_label:not(.circled){margin:-15px -15px 10px;display:flex;flex-flow:column;padding:8px}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.process.phased-process .step .content_box.phase .step_label:not(.circled){width:200px}}@media screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px){.process.phased-process .step .content_box.phase .step_label:not(.circled){width:154px}}.process.phased-process .step .content_box.phase .step_label.circled{margin:0;position:relative;width:80px;height:40px;margin:0 auto;padding:8px 0 15px;border-radius:0 0 40px 40px;top:-15px}.process.phased-process .step .content_box.phase.phase-1 .step_label{background:#47a2c3}.process.phased-process .step .content_box.phase.phase-2 .step_label{background:#936790}.process.phased-process .step .content_box.phase.phase-3 .step_label{background:#f86b2c}.process.phased-process .step .content_box.phase.phase-4 .step_label{background:#ffb902}.process.phased-process .step .content_box.phase.phase-5 .step_label{background:#4bae50}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.process.phased-process .step:nth-child(even) .step_content{top:460px}.process.phased-process .step:nth-child(even) .connector-box{top:160px}}@media screen and (min-width:769px) and (max-width:1024px){.process.phased-process .step:nth-child(even) .step_content{top:370px}.process.phased-process .step:nth-child(even) .connector-box{top:99px}}@media screen and (min-width:481px) and (max-width:768px){.process.phased-process .step:nth-child(even) .step_content{top:370px}.process.phased-process .step:nth-child(even) .connector-box{top:98px}}.mobilefix{position:relative;z-index:5}@media screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.mobilefix{top:-240px;margin-bottom:-240px}}@media screen and (min-width:481px) and (max-width:768px){.mobilefix{top:-250px;margin-bottom:-250px}}@media only screen and (max-device-width:740px){.mobilefix{top:-50px;margin-bottom:-50px}}.choose-research{overflow:hidden}.choose-research .research-module-header{display:block;background:#fff;border-radius:100%;padding:0;text-align:center;position:relative}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.choose-research .research-module-header{width:700px;height:700px;margin:0 auto -440px;top:-460px}}@media only screen and (max-device-width:740px){.choose-research .research-module-header{margin:0 auto -170px;top:-200px;right:25px;width:380px;height:370px}}.choose-research .research-module-header .copy-container{position:relative}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.choose-research .research-module-header .copy-container{top:480px}}@media only screen and (max-device-width:740px){.choose-research .research-module-header .copy-container{top:215px}}.choose-research .research-module-header .copy-container h2{color:#946790;font-weight:800;padding:0}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.choose-research .research-module-header .copy-container h2{margin:0 auto 20px}}@media only screen and (max-device-width:740px){.choose-research .research-module-header .copy-container h2{margin:0 auto 5px;font-size:26px}}.choose-research .research-module-header .copy-container p{margin:0 auto}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.choose-research .research-module-header .copy-container p{font-size:1.05em;width:600px;padding:0 50px}}@media only screen and (max-device-width:740px){.choose-research .research-module-header .copy-container p{font-size:14px;width:100%;padding:0}}.choose-research .choose-research-container{max-width:100%;margin:0 auto;text-align:center}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.choose-research .choose-research-container{width:1024px}}@media screen and (min-width:769px) and (max-width:1024px){.choose-research .choose-research-container{width:768px}}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.choose-research .choose-research-container{width:768px}}@media only screen and (max-device-width:740px){.choose-research .choose-research-container{width:90%}}.choose-research .choose-research-container .questions-container{background:#1c414b;padding:5px;border-radius:5px}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.choose-research .choose-research-container .questions-container{display:table;table-layout:fixed}}@media only screen and (max-device-width:740px){.choose-research .choose-research-container .questions-container{display:flex;flex-direction:column}}.choose-research .choose-research-container .questions-container .question{display:table-cell;vertical-align:top;border:1px solid #1c414b}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.choose-research .choose-research-container .questions-container .question{width:20%}}@media only screen and (max-device-width:740px){.choose-research .choose-research-container .questions-container .question{width:100%}}.choose-research .choose-research-container .questions-container .question .q_prompt{background:#4398b6;display:flex;align-items:center;padding:.25em .5em}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.choose-research .choose-research-container .questions-container .question .q_prompt{height:60px}}@media screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px){.choose-research .choose-research-container .questions-container .question .q_prompt{height:88px}}@media only screen and (max-device-width:740px){.choose-research .choose-research-container .questions-container .question .q_prompt{height:50px}}.choose-research .choose-research-container .questions-container .question .q_prompt p{color:#fff;line-height:1.4em;text-align:center;margin:0 auto}.choose-research .choose-research-container .questions-container .question .q_options{background:#fdfdfd;text-align:left}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.choose-research .choose-research-container .questions-container .question .q_options{height:180px}}@media screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px){.choose-research .choose-research-container .questions-container .question .q_options{height:220px}}@media only screen and (max-device-width:740px){.choose-research .choose-research-container .questions-container .question .q_options{height:auto;padding:20px 0}}.choose-research .choose-research-container .questions-container .question .q_options ul{list-style-type:none;margin:0}@media only screen and (max-device-width:740px){.choose-research .choose-research-container .questions-container .question .q_options ul{width:90%;margin:0 auto}}.choose-research .choose-research-container .questions-container .question .q_options ul p,.choose-research .choose-research-container .questions-container .question .q_options ul label{font-size:14px;margin:0}.choose-research .choose-research-container .questions-container .question .q_options ul li{padding:0 0 0 2.5em;margin:0;text-indent:-1.15em}.choose-research .choose-research-container .questions-container .question .q_options ul li label{display:inline-block}.choose-research .choose-research-container .questions-container .question .q_options ul li input{position:relative;top:2px}.choose-research .choose-research-container .button-container{text-align:right;padding:40px 0}.choose-research .choose-research-container .button-container #button-choose-research,.choose-research .choose-research-container .button-container #button-reset{background:#fdfdfd;border:5px solid #1c414b;border-radius:2em;display:inline-block}.choose-research .choose-research-container .button-container #button-choose-research{margin:.5em;padding:.8em 2em;text-decoration:none;text-transform:none;font-weight:600;color:#4398b6}.choose-research .choose-research-container .button-container #button-reset{color:#b5bdbd;width:60px;height:60px;margin:.5em 0;padding:.5em;position:relative;top:5px}.choose-research .choose-research-container .button-container #button-reset .fa-redo-alt{transform:rotate(45deg) scaleX(-1);font-size:32px}.choose-research .hbspt-form{padding:1em;margin:0 auto;text-align:center}.choose-research .hbspt-form form{text-align:center}.choose-research .hbspt-form form fieldset{margin:0 auto}.choose-research .hbspt-form form .hs_desired_sample_size,.choose-research .hbspt-form form .hs_desired_sample_representation,.choose-research .hbspt-form form .hs_questionnaire_length,.choose-research .hbspt-form form .hs_budget,.choose-research .hbspt-form form .hs_data_delivery{display:none}.choose-research #research_result{box-shadow:0 5px 10px 5px rgba(0,0,0,.1);background:#fff;width:90%;margin:0 auto;padding:1em;border-radius:5px;border:5px solid #1c414b}.choose-research .hubspot-container .hs-form label span{color:#fff}.choose-research .hubspot-container .hs-form label span.hs-form-required{font-weight:600;color:maroon;padding-left:3px}.choose-research .hubspot-container .hs-form .hs-error-msgs{margin:0 8px 0 0;list-style-type:none;background:rgba(255,255,255,.8)}.choose-research .hubspot-container .hs-form .hs-error-msgs li{margin:0}.choose-research .hubspot-container .hs-form .hs-error-msgs li label{padding:5px 0;font-size:12px;font-style:italic;color:#464e4e}.choose-research .hubspot-container .hs-submit{padding:40px 0}.choose-research .hubspot-container .hs-submit .hs-button{background:#fdfdfd;border:5px solid #1c414b;border-radius:2em;display:inline-block;font-weight:600;color:#4398b6;text-transform:none;padding:.8em 2em}.accordion_box .accordion_header{border-left:5px solid transparent;transition:border-left .2s;font-size:24px;margin:0;padding:5px 15px;cursor:pointer}.accordion_box .accordion_header.collapsed{border-left:5px solid transparent}.accordion_box .accordion_header:hover{border-left:5px solid #4caf50}.accordion_box .accordion_header.expanded{border-left:5px solid #4caf50}.accordion_box .accordion_header .fa-chevron-down{font-size:20px}.accordion_box .accordion_header .fa-chevron-down.collapsed{transform:rotate(-90deg)}.accordion_box .accordion_body{border-left:5px solid #4caf50;padding:15px}.accordion_box .accordion_body p,.accordion_box .accordion_body li{font-size:16px}.accordion_box .accordion_body.collapsed{display:none}.bloglist .post_list_box{background:rgba(255,255,255,.4);display:inline-block;position:relative}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.bloglist .post_list_box{width:40%}}@media only screen and (max-device-width:740px){.bloglist .post_list_box{width:100%}}.bloglist .post_list_box:before,.bloglist .post_list_box:after{padding:0 20px;content:"";background:rgba(255,255,255,.4);position:absolute;width:100%;height:800px}.bloglist .post_list_box:before{top:-800px}.bloglist .post_list_box:after{bottom:-800px}.bloglist .post_list_box h2{margin:0}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.bloglist .post_list_box h2{padding:.5em 1em}}@media only screen and (max-device-width:740px){.bloglist .post_list_box h2{padding:0 1em 1em}}.bloglist .post_list_box .post_list{margin:0;list-style-type:none;display:flex;flex-direction:column}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.bloglist .post_list_box .post_list{padding:0 20px}}@media only screen and (max-device-width:740px),screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px){.bloglist .post_list_box .post_list{padding:0 5px}}.bloglist .post_list_box .post_list .item{padding:0;display:flex;flex-direction:row}.bloglist .post_list_box .post_list .item .item_number,.bloglist .post_list_box .post_list .item .item_title{display:inline-block;padding:1%}.bloglist .post_list_box .post_list .item .item_number{width:50px;color:#4398b6;font-weight:600;font-size:30px;text-align:center}.bloglist .post_list_box .post_list .item .item_title{width:86%;border-top:2px solid #b5bdbd;display:flex;align-items:center}.bloglist .post_list_box .post_list .item .item_title p{margin:0;line-height:1.25em}.bloglist .post_list_box .post_list .item .item_title p a.post_title{margin:0;padding:0;font-family:lora,serif;font-weight:400;font-size:16px;color:#464e4e;cursor:pointer}.bloglist .post_list_box .post_list .item .item_title p a.post_title:hover{color:#4398b6}.bloglist .post_list_box .post_list .item.first .item_title{border-top:none}.bloglist .featurebox{width:56%;padding:0 20px;display:inline-block;float:right}@media only screen and (max-device-width:740px){.bloglist .featurebox{display:none}}.bloglist .featurebox h4{margin-top:0}.bloglist .featurebox .article_box{display:none;position:absolute}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.bloglist .featurebox .article_box{width:550px}}@media screen and (min-width:769px) and (max-width:1024px),screen and (min-width:481px) and (max-width:768px){.bloglist .featurebox .article_box{max-width:43.5%;margin-right:20px}}.bloglist .featurebox .article_box.active{display:block}@media screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.bloglist .featurebox .article_box .inset,.bloglist .featurebox .article_box .excerpt{height:220px}}@media screen and (min-width:481px) and (max-width:768px),screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.bloglist .featurebox .article_box .inset,.bloglist .featurebox .article_box .excerpt{height:250px}}.bloglist .featurebox .article_box .excerpt{background:#f3f4f4;float:right;padding:15px;width:100%}.bloglist .featurebox .article_box .excerpt .meta{font-size:12px;text-transform:uppercase;letter-spacing:1px}.bloglist .featurebox .article_box .excerpt p{font-size:16px}.bloglist .featurebox .article_box .excerpt a:focus{outline:none}.bloglist .featurebox .article_box .readmore{clear:both;font-family:lora,serif;text-align:right;font-style:italic;padding:15px 0;margin:0;display:block}.bloglist .featurebox .article_box .readmore a{transition:all .5s;padding:15px 0;border-bottom:1px solid transparent}.bloglist .featurebox .article_box .readmore a:hover{border-bottom:1px solid #464e4e}.cards_block{display:block;margin:0 auto}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.cards_block{width:840px}}@media screen and (min-width:769px) and (max-width:1024px){.cards_block{width:100%}}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.cards_block.blue-card-block{width:600px}}@media only screen and (max-device-width:740px){.cards_block.blue-card-block{width:100%}}.cards_block .card.green{height:170px;display:flex;color:#fff;overflow:hidden;background:#3c9a66;border-radius:100px}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.cards_block .card.green{width:400px;margin:20px 0}}@media screen and (min-width:769px) and (max-width:1024px){.cards_block .card.green{width:370px;margin:10px 0}}@media screen and (min-width:481px) and (max-width:768px){.cards_block .card.green{width:350px;margin:10px auto}}@media only screen and (max-device-width:740px){.cards_block .card.green{width:380px;margin:10px auto}}@media screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.cards_block .card.green:nth-child(odd){float:left;text-align:right;clear:both}.cards_block .card.green:nth-child(even){float:right;text-align:left}}@media only screen and (max-device-width:740px){.cards_block .card.green{clear:both}.cards_block .card.green:nth-child(odd){text-align:right}.cards_block .card.green:nth-child(even){text-align:left}}.cards_block .card.green .content,.cards_block .card.green .inset{display:inline-block}.cards_block .card.green .content{width:70%;padding:0 1em;margin:auto}.cards_block .card.green .content .cta{margin:20px 0 0;text-transform:uppercase;letter-spacing:.2em}.cards_block .card.green .inset{width:30%;background:#35915d}@media screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.cards_block .card.green .inset{padding:30px 10px}}@media only screen and (max-device-width:740px),screen and (min-width:481px) and (max-width:768px){.cards_block .card.green .inset{padding:35px 10px}}.cards_block .card.green .inset img{margin:0 auto}@media screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.cards_block .card.green .inset img{max-width:100px}}@media only screen and (max-device-width:740px),screen and (min-width:481px) and (max-width:768px){.cards_block .card.green .inset img{max-width:85px}}@media screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.cards_block .card.green.top_left{border-top-left-radius:7px}.cards_block .card.green.top_right{border-top-right-radius:7px}.cards_block .card.green.bottom_right{border-bottom-right-radius:7px}.cards_block .card.green.bottom_left{border-bottom-left-radius:7px}}.cards_block .card.blue{display:flex;align-items:center;flex-direction:column;color:#fff;overflow:hidden;background:#4398b6;border-radius:100px;padding:1em 1.5em;margin:.5em auto;text-align:center;clear:both}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.cards_block .card.blue{width:400px;height:200px}}@media only screen and (max-device-width:740px){.cards_block .card.blue{width:367px;height:210px}}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.cards_block .card.blue:nth-child(odd){float:right}.cards_block .card.blue:nth-child(even){float:left}}@media only screen and (max-device-width:740px){.cards_block .card.blue{margin:20px auto}}.cards_block .card.blue .content{margin:auto}.cards_block .card.blue .card_title{letter-spacing:0;font-size:1em}.cards_block .card.blue .cta{position:relative;bottom:-18px;margin:0 auto;font-size:.9em;background:#1c414b;border-radius:2em;width:70%;height:40px;text-align:center;padding:.25em}.cards_block .card.blue .cta p{letter-spacing:0;margin:0;line-height:30px}.cards_block .card.blue .cta p a{padding:.5em;color:#fff;font-size:14px}.cards_block .card.blue .cta p a:hover{text-decoration:none}.cards_block .card.green_art{display:flex;color:#fff;overflow:hidden;background:url(../geopoll/css/green_art_card.png) bottom no-repeat #3c9a66;background-size:100%;border-radius:7px;text-align:left}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.cards_block .card.green_art{width:380px;margin:20px;min-height:220px}}@media screen and (min-width:769px) and (max-width:1024px){.cards_block .card.green_art{width:340px;margin:20px}}@media screen and (min-width:481px) and (max-width:768px){.cards_block .card.green_art{width:330px;margin:13px}}@media only screen and (max-device-width:740px){.cards_block .card.green_art{width:330px;margin:13px}}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.cards_block .card.green_art:nth-child(odd){float:left;clear:both}.cards_block .card.green_art:nth-child(even){float:right}}.cards_block .card.green_art .content{margin:auto}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.cards_block .card.green_art .content{width:80%;padding:1em}}@media screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px){.cards_block .card.green_art .content{width:90%;padding:1em}}@media only screen and (max-device-width:740px){.cards_block .card.green_art .content{width:90%;padding:1em .5em}}.cards_block .card.green_art .content .cta{margin:20px 0 0;text-transform:uppercase;letter-spacing:.2em}.cards_block .card.green_art.wysiwyg{background:unset;text-align:unset}.cards_block .card.green_art.wysiwyg .content{width:96%;padding:.5em}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.cards_block .card.green_art.wysiwyg .content{min-height:220px}}.cards_block .card .card_title{margin:0 0 16px;font-size:14px;letter-spacing:.05em}.cards_block .card p{font-size:12px;letter-spacing:.1em}.cards_block .card p .cta{color:#fff}.cards_block .card p .cta:hover{text-decoration:underline}.cards_block .card p:last-child{margin-bottom:0}.blog-teaser{padding-bottom:50px}.blog-teaser .container .blog-teaser-header{text-align:center;margin-bottom:30px}.blog-teaser .container .card_container{text-align:center;display:flex;justify-content:space-evenly;margin-bottom:2em}@media only screen and (max-device-width:740px){.blog-teaser .container .card_container{flex-flow:wrap}}.blog-teaser .container .card_container .taxonomy_icon{float:left;margin:0 3px 0 0}.blog-teaser .container .card_container .taxonomy_icon img{height:24px;width:auto}.blog-teaser .container .card{background:#fff;border-radius:3px;box-shadow:0 5px 10px 5px rgba(0,0,0,.1);height:400px;display:inline-block;text-align:left}@media screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.blog-teaser .container .card{width:30%}}@media only screen and (max-device-width:740px){.blog-teaser .container .card{width:90%;margin-bottom:20px}.blog-teaser .container .card:last-child{margin-bottom:0}}.blog-teaser .container .card .featured_img{display:block;height:150px;width:100%;border-bottom:10px solid #b5bdbd}.blog-teaser .container .card .card_content{padding:1em;display:block;clear:both}.blog-teaser .container .card .card_content p{font-size:14px}.blog-teaser .container.view-more{text-align:right;margin:1em auto!important}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.blog-teaser .container.view-more p{width:974px;margin:0 1.5em}}@media only screen and (max-device-width:740px){.blog-teaser .container.view-more p{width:100%}}.blog-teaser .container.view-more p .button{background:#4398b6;border-radius:2em;padding:.8em 2em;text-decoration:none;letter-spacing:3px;font-weight:400;z-index:99;text-transform:none;letter-spacing:.02em;font-weight:600;transition:background-color .5s ease}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.blog-teaser .container.view-more p .button{margin:0 5px}}@media only screen and (max-device-width:740px){.blog-teaser .container.view-more p .button{margin:5px 0}}.blog-teaser .container.view-more p .button:hover{background:#a0d8e5;border-radius:2em;padding:.8em 2em;text-decoration:none;letter-spacing:3px;font-weight:400;z-index:99;text-transform:none;letter-spacing:.02em;font-weight:600}@media screen and (min-width:481px) and (max-width:768px){.mapplic-element .mapplic-container{width:100%}}@media only screen and (max-device-width:740px),screen and (min-width:481px) and (max-width:768px){.mapplic-sidebar{display:none}}.block_header.override{width:100%!important}@media screen and (min-width:481px) and (max-width:768px){.block_header{padding:0 1em}}#mc_embed_signup{color:#fff}#mc_embed_signup .button{margin:30px auto;background:#fff;border-radius:2em;padding:.8em 2em;text-decoration:none;letter-spacing:3px;font-weight:400;z-index:99;box-shadow:0 5px 10px 5px rgba(0,0,0,.1);color:#f96b2d;text-transform:uppercase}#resources_tabs{max-width:100%;position:relative;top:-3em;margin-bottom:-3em;margin:0 auto;display:flex;z-index:9999}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){#resources_tabs{width:1024px}}@media screen and (min-width:769px) and (max-width:1024px){#resources_tabs{width:768px}}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){#resources_tabs{width:768px}}@media only screen and (max-device-width:740px){#resources_tabs{width:90%}}@media only screen and (max-device-width:740px){#resources_tabs{display:none}}#resources_tabs .resources_page_tab{height:3em;border-radius:5px 5px 0 0;background:#fff;padding:.25em .5em;text-align:center;display:flex;justify-content:center;flex-direction:column}#resources_tabs .resources_page_tab h3{margin:0 auto;text-align:center;font-size:14px;font-weight:600}#resources_tabs .resources_page_tab h3 a{color:#4398b6}#resources_tabs .resources_page_tab h3 a:hover{color:#946790;cursor:pointer}#resources_tabs .resources_page_tab.active{background:#946790}#resources_tabs .resources_page_tab.active h3 a{color:#fff}#resources_mobile{margin:30px auto;text-align:center;z-index:9999}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){#resources_mobile{display:none}}.resources_page_content{max-width:100%;margin:0 auto;display:none}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.resources_page_content{width:1024px}}@media screen and (min-width:769px) and (max-width:1024px){.resources_page_content{width:768px}}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.resources_page_content{width:768px}}@media only screen and (max-device-width:740px){.resources_page_content{width:90%}}.resources_page_content.active{display:block}@media only screen and (max-device-width:740px){.resources_page_content section.featured .container.featured{width:100%!important}}.resources_page_content .featured{background:#fff;padding:0;margin:50px auto;overflow:visible!important;box-shadow:0 5px 10px 5px rgba(0,0,0,.1)}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.resources_page_content .featured{height:300px}}@media only screen and (max-device-width:740px){.resources_page_content .featured{height:640px}}.resources_page_content .featured .featured-label{position:relative;background:#4caf50;display:inline-block;width:200px;height:50px;margin:0 -100px -50px;text-align:center;top:-25px;padding:.55em .5em;z-index:999;border-radius:5px 5px 0 0}@media only screen and (max-device-width:740px){.resources_page_content .featured .featured-label{left:-50%}}.resources_page_content .featured .featured-label span{letter-spacing:.05em;text-transform:uppercase;font-size:14px;font-weight:600;color:#fff}.resources_page_content .featured .featured-image{display:inline-block;float:left;height:300px}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.resources_page_content .featured .featured-image{width:50%}}@media only screen and (max-device-width:740px){.resources_page_content .featured .featured-image{width:100%}}.resources_page_content .featured .content{float:right;padding:1em}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.resources_page_content .featured .content{width:50%}}@media only screen and (max-device-width:740px){.resources_page_content .featured .content{width:100%}}.resources_page_content .featured .content h4{margin:1em 0}.resources_page_content .featured .content h3{margin:0;font-size:1.5em}.resources_page_content .featured .content h3 a{color:#464e4e}.resources_page_content .featured .content h3 a:hover{color:#4398b6}.resources_page_content .featured .content p.continue{margin:1em 0}.resources_page_content .featured .content p.continue a{font-size:16px;font-weight:600}.entry-content>.alignright,.entry-content>p .alignright,.entry-content>.wp-block-image .alignright,[class*=__inner-container]>.alignright{position:unset;left:unset;float:right;margin:5px 0 15px 15px!important}@media screen and (min-width:1441px){.entry-content>.alignright,.entry-content>p .alignright,.entry-content>.wp-block-image .alignright,[class*=__inner-container]>.alignright{max-width:100%}}@media screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px){.entry-content>.alignright,.entry-content>p .alignright,.entry-content>.wp-block-image .alignright,[class*=__inner-container]>.alignright{max-width:60%}}.entry-content>.alignleft,.entry-content>p .alignleft,.entry-content>.wp-block-image .alignleft{position:unset;right:unset;float:left;margin:5px 15px 15px 0!important}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.entry-content>.alignleft,.entry-content>p .alignleft,.entry-content>.wp-block-image .alignleft{max-width:100%}}@media screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px){.entry-content>.alignleft,.entry-content>p .alignleft,.entry-content>.wp-block-image .alignleft{max-width:60%}}figcaption,.wp-caption-text{margin:0;text-align:center}.single #primary #main{background:#fff}.single #primary #main article{max-width:100%;margin:0 auto}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.single #primary #main article{width:1024px}}@media screen and (min-width:769px) and (max-width:1024px){.single #primary #main article{width:768px}}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.single #primary #main article{width:768px}}@media only screen and (max-device-width:740px){.single #primary #main article{width:90%}}.single #primary #main article .featured-media{margin:0 auto}.single #primary #main article .featured-media:before{background:unset;position:unset;bottom:unset;left:0;right:0;top:0}.single #primary #main article .featured-media .featured-media-inner{margin:0 auto;position:unset;left:unset;width:100%}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.single #primary #main article .entry-content{width:66%;float:left}}@media screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px){.single #primary #main article .entry-content{width:62%;margin-left:20px}}@media only screen and (max-device-width:740px){.single #primary #main article .entry-content{width:100%}.single #primary #main article .entry-content p{margin:10px 0;width:100%}}.single #primary #main article .entry-content img{display:inline-block;padding:0;position:unset;margin:0}.single #primary #main article .entry-content img.aligncenter{display:block;margin:0 auto}.single #primary #main article .entry-content p,.single #primary #main article .entry-content li{font-family:open-sans,sans-serif;font-weight:'300';font-size:16px}.single #primary #main article .entry-content p:first-child{margin-top:0}@media screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px){.single #primary #main article .entry-toc-container{width:98%}}@media only screen and (max-device-width:740px){.single #primary #main article .entry-toc-container{width:;display:block}}.single #primary #main article .entry-toc-container .entry-toc{background:rgba(255,255,255,.8);padding:1em;border:1px dashed #a0d8e5}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.single #primary #main article .entry-toc-container .entry-toc{float:right}}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.single #primary #main article .entry-toc-container .entry-toc{width:300px}}@media screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px){.single #primary #main article .entry-toc-container .entry-toc{width:240px}}@media only screen and (max-device-width:740px){.single #primary #main article .entry-toc-container .entry-toc{width:100%}}.single #primary #main article .entry-toc-container .entry-toc .toc-header{color:#4caf50}.single #primary #main article .entry-toc-container .entry-toc ul{margin:0}.single #primary #main article .entry-toc-container .entry-toc ul li{margin:0 0 0 1em}.single #primary #main article .entry-toc-container .entry-toc ul li::marker{font-size:.75em;line-height:1em}.single #primary #main .section-inner{clear:both;width:100%}.single #primary #main .section-inner .post-meta-wrapper{margin:0;max-width:100%}#blog-hero{min-height:720px}@media only screen and (max-device-width:740px){#blog-hero{height:1080px}}@media only screen and (max-device-width:740px){#blog-hero .masthead{padding:0;position:relative;top:30px}}#blog-hero .masthead .featured-article{background:#f0f2f2;border-radius:4px;overflow:hidden}#blog-hero .masthead .featured-article .featured-details{text-align:left}#blog-hero .masthead .featured-article .featured-details .cats{margin:1em 0;color:#4398b6;text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:.05em}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){#blog-hero .masthead .featured-article{width:55%;height:100%;margin-right:20px;float:left}#blog-hero .masthead .featured-article .featured-image{display:block;width:100%;height:300px}}@media only screen and (max-device-width:740px){#blog-hero .masthead .featured-article{width:100%;height:470px}#blog-hero .masthead .featured-article .featured-image{height:250px}#blog-hero .masthead .featured-article .featured-details{height:200px}#blog-hero .masthead .featured-article .featured-details h2{font-size:24px}}#blog-hero .search-field{border:5px solid #a0d8e5;border-radius:30px}@media only screen and (max-device-width:740px){#blog-hero .search-field{display:none}}#blog-hero .search-field::-moz-placeholder{color:#a0d8e5;font-style:italic}#blog-hero .search-field:-ms-input-placeholder{color:#a0d8e5;font-style:italic}#blog-hero .search-field::placeholder{color:#a0d8e5;font-style:italic}#blog-hero .search-field:focus{outline:unset;color:#464e4e}#blog-hero .dashicons-search{font-size:2.25em;position:relative;top:10px;right:10px;margin:0 0 -1em -1em;color:#a0d8e5}#blog-hero .featured-list{display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){#blog-hero .featured-list{width:40%;height:100%;float:right}}@media only screen and (max-device-width:740px){#blog-hero .featured-list{width:100%;height:500px;clear:both}}#blog-hero .featured-list .item{display:inline-block;padding:.75em;background:#f0f2f2;text-align:left;border-radius:4px}#blog-hero .featured-list .item p{margin:0;font-size:14px}#blog-hero .featured-list .item p a.post_title{color:#464e4e;font-weight:400}#blog-hero .featured-list .item p.meta{color:#b5bdbd;font-size:12px;text-transform:uppercase;letter-spacing:.02em}#blog-hero .featured-list .item.category-select-cta{background:#e74c3c;background:linear-gradient(45deg,#e74c3c 0%,#f96b2d 100%);text-align:center;margin-bottom:0}#blog-hero .featured-list .item.category-select-cta a{font-weight:600;color:#fff}#blog-hero .featured-list .item.popular-posts{background:url(../geopoll/css/main-blog-icons-bookmark-02.png) no-repeat right #4398b6;background-size:contain;border-radius:4px 0 0 4px;padding:.25em .75em}#blog-hero .featured-list .item.popular-posts strong{color:#fff;font-weight:400;font-size:14px;text-transform:uppercase;letter-spacing:.1em}#blog-hero .container.blog{display:block;margin-top:5vw!important}#blog-hero .container.blog .masthead{height:520px}#blog-hero .container.archive .masthead{height:300px}.waterfall{background:#f3f4f4;max-width:100%}.waterfall.blog{padding:2em 0}.waterfall.blog .recently{margin:1em auto}.waterfall.archive,.waterfall.search{padding-top:2em}.waterfall .recently{text-align:center;color:#464e4e}.waterfall .container{margin:0 auto;display:block}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.waterfall .container{width:962px}}@media screen and (min-width:769px) and (max-width:1024px){.waterfall .container{width:940px!important}}.waterfall .container .waterfall-wrapper{margin:0 auto;display:block}@media screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.waterfall .container .waterfall-wrapper{width:960px}}@media screen and (min-width:481px) and (max-width:768px){.waterfall .container .waterfall-wrapper{width:640px}}@media only screen and (max-device-width:740px){.waterfall .container .waterfall-wrapper{width:300px}}.waterfall .container article{margin:0 20px 20px 0;display:inline-block;float:left;background:#fff}@media screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.waterfall .container article.square{width:300px;height:300px}.waterfall .container article.wide{width:620px;height:300px}.waterfall .container article .featured_img{height:150px}.waterfall .container article.tall{width:300px;height:620px}.waterfall .container article.tall .featured_img{height:350px}}@media only screen and (max-device-width:740px),screen and (min-width:481px) and (max-width:768px){.waterfall .container article.square,.waterfall .container article.wide,.waterfall .container article.tall{width:300px;height:300px}.waterfall .container article.square .featured_img,.waterfall .container article.wide .featured_img,.waterfall .container article.tall .featured_img{height:150px}.waterfall .container article.square p:not(.meta),.waterfall .container article.wide p:not(.meta),.waterfall .container article.tall p:not(.meta){display:none}}.waterfall .container article .content{padding:1em}.waterfall .container article .content h3{margin:15px 0;letter-spacing:.01em}.waterfall .container article p.meta{text-transform:uppercase;letter-spacing:.02em;font-size:12px;font-weight:400;color:#464e4e}.waterfall .pagination{clear:both;text-align:center;padding:2em 0;width:100%}.waterfall .pagination a.page-numbers,.waterfall .pagination .current{border-radius:50%;width:40px;height:40px;padding:7px;display:inline-block;background:#b5bdbd;font-weight:600}.waterfall .pagination a.page-numbers{color:#fff}.waterfall .pagination .current{color:#4398b6}.waterfall .pagination .next,.waterfall .pagination .prev{background:0 0!important;color:#b5bdbd!important;font-size:1.5em;font-weight:600;width:150px!important;text-transform:lowercase}.waterfall .pagination .prev{text-align:right}.waterfall .pagination .next{text-align:left}#browse-by-topic{background:url(../geopoll/css/arc1-mainblog-02.png) no-repeat top left #fff;background-size:contain;padding:2em 0}#browse-by-topic h2,#browse-by-topic h3{margin:1em auto;color:#4398b6;text-align:center}@media only screen and (max-device-width:740px){#browse-by-topic h2,#browse-by-topic h3{margin-top:0}}#browse-by-topic h3{font-weight:400}#browse-by-topic .topics-container{display:flex;flex-direction:column;flex-wrap:wrap}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){#browse-by-topic .topics-container{height:360px}}#browse-by-topic .topics-container .topic-box{box-shadow:0 5px 10px 5px rgba(0,0,0,.1);padding:.5em;display:inline-flex;border-radius:4px;background:#fff;vertical-align:middle}@media screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){#browse-by-topic .topics-container .topic-box{margin:1em}}@media screen and (min-width:481px) and (max-width:768px){#browse-by-topic .topics-container .topic-box{margin:10px}}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){#browse-by-topic .topics-container .topic-box{width:30%;height:80px}}@media only screen and (max-device-width:740px){#browse-by-topic .topics-container .topic-box{width:100%;margin:5px 0}}#browse-by-topic .topics-container .topic-box.tag{background:#ddf4fa}#browse-by-topic .topics-container .topic-box p{margin:auto 0}.container.blog-post{margin-top:-50px!important}@media only screen and (max-device-width:740px){.container.blog-post .masthead .entry-categories{margin-top:-1em;margin-bottom:0}}.container.blog-post .masthead .entry-categories a{text-decoration:none;border-bottom:unset;border-radius:5px}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.container.blog-post .masthead .entry-categories a{background:rgba(67,152,182,.8);color:#fff;padding:.5em 1.5em}}@media only screen and (max-device-width:740px){.container.blog-post .masthead .entry-categories a{padding:3px .25em}}.container.blog-post .masthead .sub_header{margin-top:20px;text-transform:uppercase;letter-spacing:.02em}.container.blog-post .entry-content p{width:100%}.post .entry-content h2{color:#4398b6;font-size:1.5em}.post .entry-content>*{margin:30px 0}.post .entry-content>*:first-child{margin-top:0}.author{width:66%;float:left;clear:both;border:1px solid #b5bdbd;padding:1em}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.author{margin:0 auto}}@media screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px){.author{margin-left:20px}}.author h4{margin-top:0}.pagination-single{margin-top:2em}.pagination-single .styled-separator{content:"";display:block;height:10px;width:100%;background:url(../geopoll/css/end-of-article-graphic-05.png) no-repeat center;background-size:contain}.pagination-single .styled-separator:before,.pagination-single .styled-separator:after{display:none}.article-body{position:relative}.stickit{margin-top:10px;position:fixed;top:0}@media screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){.stickit{margin-left:724px}}@media screen and (min-width:769px) and (max-width:1024px){.stickit{margin-left:-234px}}.stickit-end{bottom:0;position:absolute;right:0}.yarpp-related .yarpp-header{font-size:1.2em}.yarpp-related .related-thumb{width:32%;float:left;margin-right:1%}.yarpp-related .related-thumb .thumbnail{height:100px}.yarpp-related .related-thumb p{margin-top:15px;line-height:1.2em}#search-lightbox{background:0 0;display:none}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){#search-lightbox{width:500px;margin:2em 2.5em}}@media only screen and (max-device-width:740px){#search-lightbox{width:300px;margin:.5em}}#search-lightbox.featherlight-inner{display:block}#search-lightbox .search-form{width:100%;height:100%}#search-lightbox .search-form .search-field{border:5px solid #a0d8e5;border-radius:30px}#search-lightbox .search-form .search-field::-moz-placeholder{color:#a0d8e5;font-style:italic}#search-lightbox .search-form .search-field:-ms-input-placeholder{color:#a0d8e5;font-style:italic}#search-lightbox .search-form .search-field::placeholder{color:#a0d8e5;font-style:italic}#search-lightbox .search-form .search-field:focus{outline:unset;color:#464e4e}#search-lightbox .dashicons-search{font-size:2.25em;position:relative;top:10px;right:10px;margin:0 0 -1em -1em;color:#a0d8e5}.featherlight-search .featherlight-content{background:0 0!important}.featherlight-search .featherlight-content .featherlight-close{display:none}#site-footer{background:#f2f2f2;padding:100px 0;margin:0 auto}#site-footer .section-inner{width:90%;max-width:1440px;margin:0 auto;display:block}#site-footer .section-inner h3{margin:0 0 20px;font-size:1em}#site-footer .section-inner .footer-columns{display:block}#site-footer .section-inner .footer-columns p{font-size:12px}#site-footer .section-inner .footer-columns .col-2{display:inline-block;vertical-align:top}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:481px) and (max-width:768px),screen and (min-width:769px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1440px),screen and (min-width:1441px){#site-footer .section-inner .footer-columns .col-2{width:24%}#site-footer .section-inner .footer-columns .col-2.main{width:30%}#site-footer .section-inner .footer-columns .col-2.about{width:16%}}@media only screen and (max-device-width:740px){#site-footer .section-inner .footer-columns .col-2{width:100%;margin-bottom:20px}}#site-footer .section-inner .footer-columns .col-2 .col-1{width:48%;display:inline-block;vertical-align:top}#site-footer .section-inner .footer-columns .footer-logo{padding-bottom:50px}#site-footer .section-inner .footer-columns .footer-logo img{width:200px;height:auto;max-width:100%;display:block}#site-footer .section-inner .footer-columns .about,#site-footer .section-inner .footer-columns .insights{padding-right:15px}#site-footer .section-inner .footer-columns .about ul,#site-footer .section-inner .footer-columns .insights ul{list-style-type:none;margin:0;padding:0}#site-footer .section-inner .footer-columns .about ul li,#site-footer .section-inner .footer-columns .insights ul li{margin:5px 0;padding:0;line-height:1.25em}#site-footer .section-inner .footer-columns .about ul li a,#site-footer .section-inner .footer-columns .insights ul li a{color:#464e4e;text-decoration:none;font-size:14px}#site-footer .section-inner .footer-columns .follow_us .social ul{list-style-type:none;margin:0;padding:0}#site-footer .section-inner .footer-columns .follow_us .social ul li{display:inline-flex;margin:0;padding:0 .5em .5em .25em}#site-footer .section-inner .footer-columns .follow_us .social ul li a{background:#4398b6;color:#fff;padding:0;border-radius:50%;width:32px;height:32px;opacity:.5}#site-footer .section-inner .footer-columns .follow_us .social ul li a span{font-size:24px;margin:4px}#site-footer .section-inner .footer-columns .follow_us .social ul li a span.dashicons-facebook-alt{position:relative;left:-3px;font-size:34px}#site-footer .section-inner .footer-columns .follow_us .social ul li a:hover{opacity:1;text-decoration:none}#site-footer .section-inner .footer-columns .follow_us .content{border-top:1px solid #464e4e;padding-top:20px;margin-top:20px}#site-footer .section-inner .footer-columns .follow_us .content p{font-size:14px}#site-footer .section-inner .footer-credits{display:block;clear:both;text-align:center}#site-footer .section-inner .footer-credits p,#site-footer .section-inner .footer-credits p a{color:#919797;font-weight:400;font-size:12px;letter-spacing:1px}