body{font-family:'Nunito Sans',Arial,Helvetica,sans-serif;font-size:19px;background-color:#fff;color:#000;font-weight:300;margin:0;transition:all 0.4s ease;background-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;margin-left:60px;margin-bottom:60px}@media screen and (max-width:992px){body{margin-left:0}}.site-container{position:relative;background:#662483;max-width:1400px;margin:0 auto;display:block}.container{margin:0 auto;display:block}.main{display:block;position:relative;clear:both;overflow:hidden;max-width:1200px;padding:0 30px 0 30px;margin:0 auto}.section{position:relative;display:block;clear:both}.section-container{padding:60px 45px;margin:0 auto;position:relative;display:block;clear:both;overflow:hidden}.narrow-container{max-width:600px;width:65%;margin:0;box-sizing:border-box}.full-container{margin:0 auto;position:relative;display:block;clear:both;overflow:hidden}.very-narrow{max-width:700px;margin:0 auto}.narrow{max-width:950px;margin:0 auto}.standard{max-width:1200px}.wide{max-width:1400px}.home-intro .wide{margin:0 auto;display:block;position:relative}.v-wide{max-width:1600px;margin:0 auto;display:block}.middle{position:absolute;top:50%;display:inline-block;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.error404 .page-content{max-width:720px;margin:0 auto;display:block;padding:60px 30px}.site-header{position:relative;z-index:9999;width:100%;background:#662483;display:block;box-sizing:border-box;min-height:62px}body:not(.home) .site-header{padding-left:45px;padding-right:45px}.site-header-container{max-width:1600px;margin:0 auto;overflow:hidden;padding:25px 60px 15px;transition:all 0.3s ease}body:not(.home) .site-header-container{padding-left:0;padding-right:0}.site-header-right .mod-calculate-button{padding:15px 20px!important;margin-top:-18px;margin-right:25px!important}@media only screen and (max-width:1200px) and (min-width:981px){.site-header-right .mod-calculate-button{font-size:23px!important}}.site-header-right{float:right;display:inline-block;top:0;padding-top:6px;color:#2daae1;font-size:24px;font-weight:700}.error404 .site-header{transition:all 0.3s ease;background:#662483}.site-logo{transition:all 0.3s ease;display:inline-block;float:left}.site-logo img,.logo-dark{max-width:160px;transition:all 0.3s ease;height:auto!important;display:block}body.home .site-logo img,body.home .site-dark{max-width:240px}.nav-container{background:#5f4589;position:relative;display:block;clear:both}.navigation{overflow:hidden;text-align:center;float:right;clear:right;margin-top:20px}.navigation ul{margin:0;padding:0}.site-header nav ul li a:link,.site-header nav ul li a:visited{display:block}.site-header nav ul li a:hover{color:#fff;border-color:#2daae1}.site-header nav ul li.current-menu-item a:link,.site-header nav ul li.current-menu-item a:visited{color:#fff;border-color:#2daae1}.navigation ul:before,.site-nav ul:after{content:"";display:table}.navigation ul:after{clear:both}.navigation ul li{list-style:none;display:inline-block;font-size:16px}.navigation ul li a{font-family:'Nunito Sans',Helvetica,Arial,sans-serif;font-weight:700;color:#fff;font-size:16px;line-height:1;padding:10px 0 10px;margin:0 15px;display:block;letter-spacing:-.5px;border-bottom:2px solid #fff0}@media (max-width:1413px){.navigation ul li a{margin:0 7px}}.menu-item-has-children a:hover+.sub-menu{height:auto!important;padding:6px 0!important}.active .sub-menu{margin-top:1px}.sub-menu{padding:0!important;position:absolute;display:block;clear:both;overflow:hidden;transition:all 0.3s ease;margin:0 0 0 0!important;background-color:rgb(46 26 58 / .95);color:#fff!important;float:none!important;height:0!important;z-index:10001;transition:all 0.3s;text-align:left!important}.sub-menu li{text-align:left!important;float:none!important;display:block!important;clear:both}.sub-menu a:hover,.site-header nav .sub-menu li.current-menu-item a{color:#662483!important}.sub-menu a{color:#fff!important;margin:0 auto!important;font-weight:400!important;padding:6px 12px!important;border-top:0!important}.sub-menu a::after{content:none!important}.sub-menu:hover{height:auto!important;padding:6px 0!important}#responsive-menu{z-index:10001!important;font-family:'Nunito Sans',Arial,Helvetica,sans-serif;font-weight:400}#responsive-menu-container #responsive-menu li.responsive-menu-item .responsive-menu-item-link{font-size:18px!important}#responsive-menu li a{border:0!important;padding:10px 15px!important;line-height:35px!important;font-weight:700!important}.responsive-menu-submenu li{background:#662483;padding-left:10px!important}.responsive-menu-submenu li a{background:none!important;font-weight:400!important}.responsive-menu-submenu li a:hover,.responsive-menu-submenu .current-menu-item a,.sub-menu .current-menu-item a{color:#662483!important}.responsive-menu-subarrow{border:0!important;padding:2px 0!important;height:auto!important}#responsive-menu-title{font-size:25px!important;text-align:center!important;margin:0 auto;display:none;padding:0!important}button#responsive-menu-button{right:20px!important}.single #responsive-menu-button{top:3px!important}.responsive-menu-boring .responsive-menu-inner,.responsive-menu-boring .responsive-menu-inner::before,.responsive-menu-boring .responsive-menu-inner::after{transition:all 0.3s ease!important}.children-links{display:none!important}::-moz-selection{color:#fff;background:#662483}::selection{color:#fff;background:#662483}h1,h2,h3,h4,h5,h6{font-family:'Nunito Sans',Arial,Helvetica,sans-serif;line-height:1.2em;letter-spacing:-.5px;transition:all 0.3s ease;letter-spacing:-.5px}h1,.large-title{color:#662483;font-size:50px;font-weight:800;margin:0 0 15px 0}h2,.medium-title{font-size:30px;margin:0 0 15px 0;color:#662483;font-weight:800}h3{font-size:21px;margin:0 0 10px 0;color:#662483;font-weight:700;text-transform:none}h4{font-size:16px;font-weight:800;margin:0 0 5px 0;color:#fff}h5{font-size:20px;font-weight:800;margin:0 0 12px 0;color:#fff}h6{text-transform:uppercase}h1::after,.large-title::after,h2::after{content:"";border-bottom:5px solid #2daae1;margin-top:25px;margin-bottom:30px;display:block;overflow:hidden;max-width:70px}.highlight-bg h1::after,.highlight-bg .large-title::after,.highlight-bg h2::after{border-color:#662483}.sidebar h2::after{display:none!important}p{line-height:1.45em;margin-top:0;margin-bottom:1.5em!important;transition:all 0.3s ease}.section:first-of-type p:first-of-type{color:#662483;font-size:120%}.section ul p:first-of-type{font-size:100%}p:last-child{margin-bottom:0!important}p:empty{display:none}hr{border-color:#e1e1e1!important;border-top:0;border-bottom:1px solid #e1e1e1;margin:2em 0}.container ul{overflow:hidden}img{transition:all 0.3s ease}a:link,a:visited{color:#662483;text-decoration:none;transition:all 0.3s ease;word-break:break-word}a:hover{color:#662483}.center{text-align:center}.subtext{font-size:15px;margin-bottom:0px!important}.dark-bg{background:#662483}.purple-bg{background:#662483}.highlight-bg,.blue-bg{background:#2daae1}.white{color:#fff!important}.dark-text{color:#662483!important}.dark{color:#662483!important}.highlight{color:#2daae1!important}.lightgrey{color:#b3b3b3}.greybg,.grey-bg{background:#f6f6f6}.post-overlay{background:rgb(50 55 60 / .5);position:absolute;top:0;bottom:0;left:0;right:0}.grey-overlay{background:rgb(249 249 249 / .92)}.dark-overlay{background:rgb(0 0 0 / .75)}.subtle-overlay{background:rgb(50 50 50 / .2)}.no-center{margin:0!important}.padding{padding:40px}.extra-padding{padding:80px 40px}.light{font-weight:300}.medium{font-weight:500}.semibold{font-weight:600}.bold,strong{font-weight:800}.uppercase{text-transform:uppercase}.spaced-uppercase{text-transform:uppercase;font-weight:600;font-size:15px;letter-spacing:1px;color:#662483!important;line-height:1.4em}.clear{clear:both}.large-space-bottom{margin-bottom:40px!important}.large-space-top{margin-bottom:40px!important}.space-bottom{margin-bottom:30px}.space-top{margin-top:30px}.gap-bottom{margin-bottom:20px}.gap-top{margin-top:20px}.twelve-bottom{margin-bottom:12px}.twelve-top{margin-top:12px}.ten-top{margin-top:10px}.ten-bottom{margin-bottom:10px}.fifteen-bottom{margin-bottom:15px}.five-bottom{margin-bottom:5px}.five-top{margin-top:5px}.float-left{float:left}.float-right{float:right}.no-mb{margin-bottom:0!important}.button{font-family:'Nunito Sans',Arial,Helvetica,sans-serif;font-weight:700;transition:all 0.3s ease;display:inline-block;color:#662483!important;border:2px solid #662483;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;line-height:1}.center-button{margin:0 auto;display:block;max-width:150px;text-align:center}.center-button-container{text-align:center}.center-button-container .button{display:inline-block}.white-button{color:#ffffff!important;border:2px solid #fff}.white-button .fa{color:#fff;transition:all 0.3s ease}.white-button:hover{background:#fff;color:#662483!important}.white-button:hover .fa{color:#662483!important}.white-bg-button{background:#fff;color:#662483!important;border:2px solid #fff}.white-bg-button .fa{color:#662483;transition:all 0.3s ease}.white-bg-button:hover{background:transparent!important;color:#fff!important}.white-bg-button:hover .fa{color:#fff!important}.highlight-button{color:#2daae1!important;border:2px solid #2daae1}.highlight-button:hover{background:#2daae1;color:#fff!important}.highlight-button .fa{color:#2daae1;transition:all 0.3s ease}.highlight-button:hover .fa{color:#fff!important}.highlight-bg-button{background:#2daae1;color:#fff!important;border:2px solid #2daae1}.highlight-bg-button:hover{background:#fff;color:#2daae1!important;border-color:#fff!important}.highlight-bg-button .fa{color:#fff;transition:all 0.3s ease}.highlight-bg-button:hover .fa{color:#2daae1!important}.dark-button{color:#662483!important;border:2px solid #662483}.dark-button:hover{background:#662483;color:#fff!important}.dark-button .fa{color:#662483;transition:all 0.3s ease}.dark-button:hover .fa{color:#fff!important}.dark-bg-button{background:#662483;color:#fff!important;border:2px solid #662483}.dark-bg-button:hover{background:#fff0;color:#662483!important}.dark-bg-button .fa{color:#fff;transition:all 0.3s ease}.dark-bg-button:hover .fa{color:#662483!important}.small-button{font-size:14px;padding:10px 16px 11px}.large-button{font-size:19px;padding:16px 29px}.banner-button{font-size:24px;padding:25px 50px;margin-right:15px}.mod-calculate-button{font-size:16px;margin:0 0 0 15px;padding:15px 20px}@media (max-width:1413px){.mod-calculate-button{margin:10px 0 0 15px}}.sub-button{font-size:20px;font-weight:300;display:block;margin-top:5px}.highlight-bg-button .sub-button{color:#662483}.spaced-button{max-width:170px;display:block;position:relative;clear:both}.video-banner{position:relative;max-height:800px;max-height:100vh;overflow:hidden;display:block;background-color:#662483}.banner-cont{position:relative;overflow:hidden;background-color:#662483;min-height:750px}.banner-cont p{display:none}.banner-cont-image{width:100%;height:auto;display:block}.banner{position:relative;background-size:cover;background-color:#fff;-webkit-background-size:cover;-moz-background-size:cover;background-repeat:no-repeat;background-position:50% 35%;height:0;padding-bottom:21%;transition:all 0.3s ease}.banner-overlay{position:absolute;right:30px;max-width:650px;width:60%;margin:0 auto;top:20%;transition:all 0.3s ease}.bo-container{text-align:left}.banner-title{font-size:50px;font-weight:400;line-height:1.4em;padding-bottom:0;font-family:'Nunito Sans',Arial,Helvetica,sans-serif;color:#fff;text-transform:none;letter-spacing:-1.5px}.banner-text{font-family:'Nunito Sans',Arial,Helvetica,sans-serif;font-size:22px;font-weight:700;line-height:1.4em;color:#fff!important;letter-spacing:-.5px}.banner-text span.larger{font-size:45px;margin-left:10px;line-height:50px}@media (max-width:991px){.banner-text span.larger{display:block;margin-left:0;margin-top:20px}}.banner-small-print{color:#fff;font-size:13px;font-weight:600;margin-bottom:0!important;line-height:14px}.banner-text p{margin-bottom:0!important}.banner-scroll{bottom:0;position:absolute;left:0;right:0;max-width:50px;margin:0 auto;text-align:center;padding-bottom:20px;font-size:40px;z-index:80}.metaslider{margin:0 auto}.metaslider .caption{padding:0!important}.metaslider .caption-wrap{position:initial!important;background:none!important;opacity:1!important;width:auto!important}.flexslider{margin-bottom:0!important}.threecol-home i.fa.fa-angle-right{color:#003d5b;margin-top:3px}.slides{display:block!important;overflow:hidden;padding:0;margin:0 0 10px 0}.flex-direction-nav{display:none}.flex-control-nav{position:absolute!important;z-index:99999!important;display:block;padding:0!important;height:auto!important;text-align:left!important}ol.flex-control-nav{padding:0!important}.flex-control-nav li{display:inline-block;margin-right:10px!important}.flex-control-nav li:last-child{margin-right:0!important}.flex-control-nav li a{font-size:1px;color:#5f4589!important;border:1px solid #5f4589;background-color:#5f4589!important;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;height:12px!important;width:12px!important;display:block;transition:all 0.3s ease;opacity:.3;margin:0!important}.flex-control-nav li a.flex-active,.flex-control-nav li a:hover{border-color:#5f4589!important;background-color:#5f4589!important;box-shadow:none!important;opacity:1!important}.half-text{width:50%;float:left;display:block;postion:relative;transition:width 0.3s ease,min-height 0.3s ease}.half{width:50%;float:left;display:block;box-sizing:border-box;transition:width 0.3s ease,min-height 0.3s ease}.divided-half:first-of-type{padding-right:60px;border-right:2px solid #fff}.divided-half:last-of-type{padding-left:60px}.half img,.divided-half img{width:100%;height:auto;display:block}.half-left{width:50%;float:left;display:block;transition:width 0.3s ease,min-height 0.3s ease;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.half-right{width:50%;float:right;display:block;transition:width 0.3s;postion:relative}.half-image{min-height:600px;background-size:cover!important;-webkit-background-size:cover!important;-moz-background-size:cover!important;background-repeat:no-repeat!important;background-position:50% 50%;position:relative}.two-column{margin:0 auto;display:block;overflow:hidden;padding:0}.two-column>li{position:relative;float:left;width:48.5%;margin-right:3%;list-style:none;transition:all 0.3s ease;box-sizing:border-box}.two-column.boxes li:hover{background:#662483}.two-column li img{width:100%;height:auto;display:block}.half-column{position:relative;float:left;width:48.5%;margin-right:3%;list-style:none;transition:all 0.3s ease;box-sizing:border-box}.half-column li img{width:100%;height:auto;display:block}.half-column li p{margin-bottom:0!important}.three-column{margin:0 auto;display:block;overflow:hidden;padding:0}.three-column li,.third{position:relative;float:left;width:32%;margin-right:2%;list-style:none;transition:all 0.3s ease;box-sizing:border-box}.three-column li:hover,.third:hover{background:#662483}.three-column li img,.third img{width:100%;height:auto;display:block}.four-column{padding:0;margin:0 auto;display:block;overflow:hidden;text-align:left}.four-column-ul{overflow:hidden;padding:0;margin:0 0 0 0}.four-column li{position:relative;float:left;width:23.5%;margin-right:2%;list-style:none;box-sizing:border-box}.four-column li:nth-child(4n){margin-right:0}.four-col{padding:0;margin:0 auto;display:block;overflow:hidden}.four-col li{position:relative;float:left;width:25%;list-style:none;margin-right:0;box-sizing:border-box;padding-bottom:100%;margin-bottom:-100%;transition:all 0.4s ease}.four-col li:hover{opacity:.9}.four-col li h3{text-transform:uppercase;letter-spacing:1px;font-weight:800}.five-column{padding:0;margin:0 auto;display:block;overflow:hidden}.five-column li{float:left;list-style:none;box-sizing:border-box}.single-post .main,.blog .container,.archive .main,.category .main{background:#fff!important}.single-post .post,.author .post,.archive .post,.category .post{max-width:900px;margin:0 auto;display:block}.blog-category{text-transform:uppercase;font-family:'Nunito Sans',Arial,Helvetica,sans-serif;font-size:13px;letter-spacing:1px}.blog .post,.category .post,.author .post,.archive .post{float:left;width:31%;margin-right:3.5%;box-sizing:border-box;display:inline-block;clear:none;margin-bottom:30px}.blog .post:nth-of-type(3n),.category .post:nth-of-type(3n),.author .post:nth-of-type(3n),.archive .post:nth-of-type(3n){margin-right:0!important}.blog .post:nth-of-type(3n+1),.category .post:nth-of-type(3n+1),.author .post:nth-of-type(3n+1),.archive .post:nth-child(3n+1){clear:left}.blog .post-container,.author .post-container,.archive .post-container,.category .post-container{padding-top:15px}.blog .post:hover .post-image,.archive .post:hover .post-image,.author .post:hover .post-image{opacity:.8}.third h3{font-size:21px}.post-highlight{font-size:18px;margin:0 0 1.5em 0;color:#662483;font-weight:400;display:block}.single-post .content h2{font-family:'Nunito Sans',Arial,Helvetica,sans-serif;font-weight:600;font-size:24px;text-transform:none;margin-top:30px;margin-bottom:15px;letter-spacing:0}.single-post .content h3{line-height:1.4em;font-weight:400}.sub-post-text{color:#999;font-size:14px;display:block;margin-bottom:10px}.blog .post h5{font-weight:600}.blog-button{font-family:'Nunito Sans',Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:1.25px;text-transform:uppercase;padding:8px 16px;color:#662483!important;border:2px solid #662483}.blog-button:hover{background:#662483;color:#ffffff!important}.blog-button .fa{color:#662483;transition:all 0.3s ease}.blog-button:hover .fa{color:#ffffff!important}.single-post #responsive-menu .current_page_parent a,.blog #responsive-menu .current_page_item{color:#662483!important}.blog .post h1{margin-top:20px}.blog-main{margin:0 auto;position:relative;max-width:1400px;overflow:hidden}.blog .banner-container{position:absolute;bottom:0;left:0;right:0;background-image:linear-gradient(#fff0,rgb(30 35 40));padding-top:150px}.blog .banner-post-container{max-width:750px;padding:45px}.blog .post-info,.author .post-info,.archive .post-info{font-size:15px;font-family:'Nunito Sans',Helvetica,Arial,sans-serif;margin-bottom:12px!important;margin-top:5px}.blog .post img,.author .post img,.archive .post img,.category .post img{width:100%;height:auto;display:block}.single .post-banner img{margin-bottom:0!important;width:100%;height:auto;display:block}.single ol{overflow:hidden;padding:0 40px}.single ol li{padding-bottom:30px}.single ol li:last-child{padding-bottom:0!important}.single .content h3{color:#662483}.single .single-image{padding-bottom:56.25%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;margin-bottom:1.5em}.blog h2,.author h2,.archive h2{font-size:20px!important;font-family:'Nunito Sans',Arial,Helvetica,sans-serif;font-weight:600;text-transform:none;letter-spacing:0;margin-bottom:0;color:#662483}.blog h2 a,.author h2 a,.archive h2 a{color:#662483}.blog .post:hover h2,.author .post:hover h2,.archive .post:hover h2,.category .post:hover h2{color:#662483}.blog-date,.event-date{display:block;color:#000!important;font-weight:300;font-size:15px;margin-top:0;margin-bottom:15px}.blog .post-categories,.author .post-categories,.archive .post-categories{display:block;margin-bottom:0!important}.single-info{background:#f6f6f6}.single-info-container{max-width:1200px;margin:0 auto;overflow:hidden;padding:10px 20px}.single-info img{border-radius:0;max-width:40px;display:inline-block;float:left;transition:all 0.3s ease}.single-info .float-right{padding-top:8px}.single .category-link{font-weight:600;color:#fff!important}.single .category-link:hover{color:#36a9e1!important}.single .author-bio{margin-bottom:20px}.single .post-author-name:hover{color:#662483!important}.single .date{font-weight:600;color:#662483!important}.single-info p{margin-bottom:0!important}.single-info a:link,.single-info .post-author-name,.category-link{color:#662483!important}.single-info a:hover{color:#662483!important}.post-author-name{display:inline-block}.single-info .float-left:hover .post-author-name{color:#662483}.single-info .float-left:hover .avatar{opacity:.7}.single .post{margin:0 auto}.single .post p{margin-bottom:1em}.single .post p:last-of-type{margin-bottom:0!important}.single .content p:last-child{margin-bottom:0!important}.single .post-categories{padding-top:14px}.single .sidebar ul,.blog .sidebar ul,.author .sidebar ul,.archive .sidebar ul{margin:0;padding:0}.single .sidebar li,.blog .sidebar li,.author .sidebar li,.archive .sidebar li{list-style:none;font-family:'Nunito Sans',Arial,Helvetica,sans-serif;padding-bottom:8px}.single .sidebar li img,.blog .sidebar li img,.author .sidebar li img,.archive .sidebar li img{margin-bottom:10px}.single .sidebar li a,.blog .sidebar li a,.author .sidebar li a,.archive .sidebar li a{line-height:1.8em}.sidebar .cat-item{padding-bottom:0!important}.single .avatar{float:left;max-width:60px;margin-right:20px;height:auto;display:block;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.archive .avatar{border-radius:50%;float:left;margin-right:20px}.author-side{float:left;padding-top:6px}.author-links{clear:both;position:relative;display:block}.author-links h3{font-weight:400;margin-bottom:5px}.author-links .fa{padding-right:10px}.author-info{clear:both;position:relative;padding-top:15px}.signup-box{background:#662483;padding:25px;margin:30px 0;overflow:hidden}.signup-box h3{margin-bottom:15px!important}.email-container{float:left;width:100%}.submit-container{float:left;width:100%;margin-top:5px}.signup-email{-webkit-appearance:none;box-shadow:none;border:0;width:100%;padding:10px;box-sizing:border-box;background:#fff;font-size:14px;text-align:left;outline:none;margin:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.signup-email:focus{background:#f8f8f8!important}.signup-submit{width:100%;box-sizing:border-box;padding:11px 10px;-webkit-appearance:none;border:0;box-shadow:none;font-size:15px;font-weight:600;margin:0;background:#662483;color:#fff!important;transition:all 0.3s ease;cursor:pointer;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.signup-submit:hover{background:#5f4589}.sidelink{margin-bottom:20px;display:block;overflow:hidden}.sidelink:last-child{margin-bottom:0}.sidelink-image{transition:all 0.3s ease;width:auto;height:auto;display:inline-block;padding-bottom:23%;background-size:cover;background-repeat:no-repeat;background-position:50%;float:left;width:40%}.sidelink:hover img{opacity:.7}.sidelink:hover .sidelink-title{color:#662483}.sidelink-title{text-transform:none!important;font-weight:400;font-size:18px;letter-spacing:0;padding-top:0;color:#202428;float:left;padding-left:15px;box-sizing:border-box;width:60%}.categories,.sidebar-social{padding-top:30px;margin-top:30px;border-top:1px solid #f1f1f1}.sidebar-social{font-size:21px}.sidebar-social .fa{margin-right:10px;color:#787480!important;display:inline-block;transition:all 0.3s ease}.sidebar-social .fa:hover{color:#662483!important}.single .post ul>li p{margin-bottom:0.5em!important}.blog-content{width:100%;float:left;position:relative}.single .banner-image{position:relative;display:block;clear:both;background:#fff;overflow:hidden}.single .banner-image img{width:100%;height:auto;display:block}.blog-container{padding:40px 20px}.content{width:65%;float:left}.home-intro .content{width:70%}.content-container{padding:60px 45px 60px 45px}.home-intro .content-container{padding-top:0}.home-intro{padding-top:60px;overflow:hidden}.home-intro .v-wide .banner-ctas{display:flex;flex-wrap:wrap}.home-intro .v-wide .banner-image{position:absolute;top:10%;right:7%;height:250px;width:250px;max-width:25%}.home-intro .v-wide .banner-image img{max-height:100%;max-width:100%;object-fit:contain}@media(max-width:962px){.home-intro .v-wide .banner-image{position:relative;padding:50px 0;right:0;top:0}}.sidebar{width:35%;float:right;box-sizing:border-box}.home-intro .sidebar{width:30%;padding-bottom:100%;margin-bottom:-100%;background:#2daae1}.single .container .sidebar{background:#f6f6f6;padding-bottom:100%;margin-bottom:-100%}.sidebar-container{padding:60px 30px}.home-intro .sidebar-container{padding:30px 30px}.home-intro .sidebar a:hover{color:#fff!important}.sidebar ul{padding:0;margin:0}.sidebar li{list-style:none}.sidebar img{width:100%;height:auto;display:block}.sidebar h3{color:#662483}.site-footer .sidebar #mc_embed_signup a{display:inline-block!important}.sidebar a{color:#662483;line-height:1.7em;transition:all 0.3s ease}.sidebar a:hover{color:#36a9e1!important}.sidebar a.button:hover{color:#fff!important}.sidebar-divide{margin-top:30px}.post-banner{width:100%;max-height:600px;overflow:hidden;position:relative;display:block}.post-info{color:#999;font-size:18px;padding:40px 30px;border-bottom:.2em solid #662483}.post-info .fa{color:#999!important}.single-post .post{max-width:960px;margin:0 auto}#left{width:49.6%;text-align:left;float:left}#right{width:49.6%;text-align:left;float:right}#top{width:100%;overflow:hidden}.topleft{width:49.5%;float:left;display:inline-block;margin-right:1%}.topright{width:49.5%;float:left;display:inline-block}#bottom{width:100%;overflow:hidden}.bottomleft{width:49.5%;float:left;display:inline-block;margin-right:1%}.bottomright{width:49.5%;float:left;display:inline-block}.message{width:100%}#bottom p{margin-bottom:0!important}.br2 .ajax-loader,div.wpcf7 img.ajax-loader{display:none!important}input#file-upload.wpcf7-form-control.wpcf7-file{background:none!important;font-size:11px}.wpcf7 br{display:none}.wpcf7 p{margin-bottom:0!important}.wpcf7 input[type=text],.wpcf7 input[type=tel],.wpcf7 input[type=email],.wpcf7 textarea{font-size:16px;font-weight:300;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-family:'Nunito Sans',Arial,Helvetica,sans-serif;background:#fff;box-shadow:0!important;border:0;width:100%;padding:8px 12px;margin-bottom:2%;outline:none;color:#000;-webkit-appearance:none;resize:none;display:block}::-webkit-input-placeholder{color:#666!important}::-moz-placeholder{color:#666!important}:-moz-placeholder{color:#666!important}:-ms-input-placeholder{color:#666!important}.wpcf7 select{font-family:'Nunito Sans',"Proxima Nova",Arial,Helvetica,sans-serif;font-size:19px;font-weight:600;-webkit-appearance:none;-moz-appearance:none;padding:10px;border-radius:0!important;-moz-border-radius:0!important;border:2px solid #662483;-webkit-border-radius:0!important;background:#f2f2f2;color:#662483;outline:none;margin:0 0 2% 0;width:100%;background:url(https://pioneer-performance.com/wp-content/uploads/dropdown.png) no-repeat right #f2f2f2}.dark-select{color:#333!important}span.wpcf7-not-valid-tip{background:#662483!important}input.wpcf7-form-control.wpcf7-submit{font-family:'Nunito Sans',Arial,Helvetica,sans-serif;font-weight:700;padding:16px 40px;box-shadow:none!important;background:#2daae1;color:#fff;text-shadow:none!important;font-size:20px;line-height:20px;margin-top:5px;border:2px solid #2daae1;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-webkit-appearance:none;display:block;width:auto;margin-left:0}.wpcf7{margin:10px 0 0 0!important}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 textarea{width:100%;padding:10px;border-radius:0;-moz-border-radius:0!important;-webkit-border-radius:0!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpcf7 input[type="text"]:focus,.wpcf7 textarea:focus,.wpcf7 input[type="tel"]:focus,.wpcf7 input[type="email"]:focus{background:#fff;border-color:#662483;color:#662483!important}.wpcf7-submit{cursor:pointer;transition:all 0.3s ease}.wpcf7-submit:hover{background:#662483!important;border-color:#662483!important;color:#fff!important}.site-footer .wpcf7-submit:hover{border-color:#2daae1!important;color:#2daae1!important}span.wpcf7-not-valid-tip{text-shadow:none;font-size:13px;color:#662483;background:none!important;padding:0 0 10px;margin-top:0;opacity:.6}.site-footer span.wpcf7-not-valid-tip{color:#fff}div.wpcf7-validation-errors{text-align:center;text-shadow:none;padding:15px 20px;font-size:15px;color:#662483!important;margin:0;margin-top:10px;border:1px solid #662483!important;border-radius:0;background:transparent!important}.site-footer div.wpcf7-validation-errors{color:#fff!important;border-color:#fff!important}div.wpcf7-mail-sent-ok{text-align:center;text-shadow:none;padding:15px 20px;font-size:15px;color:#662483;margin:0;margin-top:10px;max-width:300px;border:1px solid #662483!important;border-radius:0}textarea.wpcf7-form-control.wpcf7-textarea{max-height:120px;line-height:1.4}.site-footer{background:#662483;overflow:hidden;position:relative;clear:both}.site-footer-container{max-width:1400px;margin:0 auto;display:block;overflow:hidden;font-size:16px;color:#fff}.site-footer a{color:#fff}.site-footer a:hover,.bottom-footer a:hover{color:#2daae1;transition:all 0.3s ease}.site-footer a:after{content:"\f105";font-family:"Font Awesome 5 Pro";padding-left:8px;color:#fff0;transition:all 0.3s ease}.site-footer a:hover:after{color:#662483!important}#footerContent{overflow:hidden}.fcol{display:inline-block;float:left;margin-right:3%}#fc1{width:19.25%}#fc2{width:19.25%}#fc3{width:28.25%;margin-right:5%}#fc4{width:22.25%}.fcol a{clear:both;display:block;padding-bottom:9px}.address{margin:0;list-style:none;padding-left:0}.site-footer .address{line-height:1.7em;font-size:16px;margin-bottom:1.5em}.post .address{line-height:1.6em}#fc4{margin-right:0}.footer-posts{list-style:none;padding-top:4px;padding:0;margin:0}.footer-posts li{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #684f77}.footer-posts li a{display:block}.footer-posts li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.social-links{margin:10px 0 0 0;padding:0;list-style:none;overflow:hidden}.social-links li{float:left;margin-right:15px}.social-links a{clear:none!important;transition:all 0.3s ease}.social-links a:after{display:none!important}.social-links i{font-size:23px;text-align:center;border-radius:0;transition:all 0.3s ease;background:#2daae1;border-radius:50%;width:50px;height:50px;padding-top:13px}.site-footer .social-links a:hover i{background:#fff!important;color:#662483!important}.bottom-footer{font-size:14px;overflow:hidden;color:#fff!important}.bottom-footer-container{margin:0 auto;max-width:1400px;padding:15px 30px 65px;overflow:hidden}.bottom-footer a,.bottom-footer{color:#fff}.bottom-footer a::after{content:none!important;display:none!important}.bf-container{float:left;max-width:565px}.copyright{transition:all 0.3s ease;text-align:left;display:inline-block;font-family:'Nunito Sans',Arial,Helvetica,sans-serif;font-weight:400;font-size:14px}.reg-address{font-size:12px;display:block;padding-top:4px}.disclaimer{font-size:14px;float:right;max-width:500px;text-align:right}.footer-logo{display:block;max-width:130px}.dpm{transition:all 0.3s ease;text-align:right!important;display:inline-block;right:0!important;float:right;font-family:'Nunito Sans',Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:400;font-size:13px;letter-spacing:2px}.dpm:hover{color:#662483!important}.divide{border-bottom:5px solid #2daae1;margin-top:20px;margin-bottom:30px;display:block;overflow:hidden;max-width:70px}.divide-center{border-bottom:2px solid #2daae1;margin-top:20px!important;margin-bottom:30px!important;margin:0 auto;display:block;overflow:hidden;max-width:100px}.full-divide{border-bottom:1px solid #e7e7e7;padding-bottom:25px;margin-bottom:25px;overflow:hidden}.left-gradient{background:-webkit-linear-gradient(left,rgb(255 255 255 / .92) 25%,#fff0);background:-o-linear-gradient(right,rgb(255 255 255 / .92) 25%,#fff0);background:-moz-linear-gradient(right,rgb(255 255 255 / .92) 25%,#fff0);background:linear-gradient(to right,rgb(255 255 255 / .92) 25%,#fff0);position:absolute;top:0;bottom:0;left:0;right:20%}.right-gradient{background:-webkit-linear-gradient(right,rgb(255 255 255),#fff0);background:-o-linear-gradient(left,rgb(255 255 255),#fff0);background:-moz-linear-gradient(left,rgb(255 255 255),#fff0);background:linear-gradient(to left,rgb(255 255 255),#fff0);position:absolute;top:0;bottom:0;left:20%;right:0}.video-container{width:58%;float:left;margin-right:4%}.video-side{width:38%;float:left}.video-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.video-wrapper iframe,.video-wrapper object,.video-wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}.fadeInBlock{opacity:0}.bg-overlay{position:absolute;bottom:0;left:0;right:0;top:0;opacity:.9;background:linear-gradient(#fff0,rgb(0 0 0 / .2),rgb(0 0 0));transition:all 0.3s ease}.image-links h3{position:absolute;left:20px;bottom:20px;margin-bottom:0;text-transform:none;letter-spacing:0;font-size:21px;font-weight:600;color:#fff}.image-links li{height:0;padding-bottom:30%}.image-links li:hover h3{color:#662483}.image-links li:hover .bg-overlay{opacity:1}.team-link{background-size:cover;background-position:50% 50%;position:relative}#affiliates{background:#fff;width:100%;position:relative;display:block;clear:both;overflow:hidden}#affiliate-cont{padding:5px;overflow:hidden}#affiliate-imgs{max-width:800px;margin:0 auto;display:block}.al-img{display:inline-block;padding-right:2%;width:18.4%;overflow:hidden;float:left}#al-last{padding-right:0}#al-img4{padding-right:0;float:none!important}.al-img img{display:block;max-width:150px;margin:0 auto;width:100%;height:auto}.testimonial-author{color:#662483;text-transform:uppercase;letter-spacing:2px;font-weight:600;font-size:16px}.everyday-ul{overflow:hidden}.body-ul li,.single .post ul li{padding-bottom:10px;padding-left:10px}.single .footsteps-ul li{padding-bottom:20px}.white-ul.body-ul li{padding-bottom:10px;padding-left:15px}.footsteps-ul li p,.footsteps-ul li h3{margin-bottom:0!important}.white-ul.everyday-ul li a,.white-ul.footsteps-ul li a{color:#fff!important}.white-ul.everyday-ul li a:hover,.white-ul.footsteps-ul li{color:#662483!important}.everyday-ul li:last-child,.footsteps-ul li:last-child{padding-bottom:0!important}.team-float,.single-custom-post-image{float:left;margin-bottom:15px;margin-right:30px;width:50%;max-width:500px;height:auto}.single-custom-post-image img{width:100%;height:auto;display:block}.single .blog-return{float:left}.single .post-social{padding-top:40px;padding-bottom:20px;overflow:hidden}.share-links{float:left;border-spacing:10px 0;border-collapse:separate;display:table}.post-social-link{color:#787480;padding:0 8px!important;display:table-cell;text-align:center;vertical-align:middle;height:39px;border-radius:50%;font-size:21px}.share-twitter{color:#00b6f1!important}.share-twitter:hover{color:#662483!important}.share-facebook{color:#3b5998!important}.share-facebook:hover{color:#662483!important}.share-linkedin{color:#007bb6!important}.share-linkedin:hover{color:#662483!important}.client-results .result h3{color:#662483}.story{float:left;width:32%;margin-right:2%;display:block;position:relative;overflow:hidden;box-sizing:border-box;transition:all 0.4s ease}.story:nth-of-type(3n){margin-right:0!important}.story img{width:100%;height:auto;display:block}.custom-post-image{transition:all 0.3s ease}.results-headline{color:#787480;margin-bottom:0!important}.results-main,.events-main{padding-top:100px;transition:all 0.3s ease}.single-results .site-header,.single-events .site-header{background:#662483}.single-results .single-results-headline{text-transform:uppercase;font-weight:600;font-size:15px;letter-spacing:1px;color:#662483!important}.single-results .post-social,.single-events .post-social{padding-top:20px!important}.single-results .share-links,.single-events .share-links{margin-left:-10px}.single-results #menu-item-91 a{color:#662483!important;border-color:#662483!important}.page-template-template-events h3{letter-spacing:0!important;text-transform:none!important}.event-image{height:0;padding-bottom:100%;overflow:hidden;background-size:cover;background-position:50% 25%;background-repeat:no-repeat}.result-image{height:0;padding-bottom:100%;overflow:hidden;background-size:cover;background-position:50% 25%;background-repeat:no-repeat}.single-events h1{font-size:30px}.single-events .event-logo{width:100%;height:auto;max-width:200px;display:block;margin-bottom:15px}.other-event{float:left;width:32%;margin-right:2%;overflow:hidden}.other-event img{width:100%;height:auto;display:block}.other-event:nth-of-type(3n){margin-right:0!important}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.footer-signup-box{margin:0;overflow:hidden;clear:both;padding:20px;max-width:935px;margin:0 auto}.footer-signup-box h3{margin-bottom:15px!important;color:#fff!important;font-size:15px!important;float:left;padding-right:30px;padding-top:10px}.site-footer #mc_embed_signup{float:left;width:auto}.footer-email-container{float:left;display:block}.footer-submit-container{float:left;clear:none!important;display:inline-block!important}.footer-signup-email{-webkit-appearance:none;box-shadow:none;border:0;width:100%;padding:10px;box-sizing:border-box;border:0;background:#3e1e51;border-top-left-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-top-left-radius:0;-moz-border-bottom-left-radius:0;font-size:14px;color:#fff;text-align:left;outline:none;margin:0}.footer-signup-email::placeholder,.footer-signup-email::-webkit-input-placeholder{color:#9e8da8!important}.footer-signup-email :-moz-placeholder{color:#9e8da8!important}.footer-signup-email ::-moz-placeholder{color:#9e8da8!important}.footer-signup-email :-ms-input-placeholder{color:#9e8da8!important}.search-barfooter-signup-email{color:#9e8da8!important}.footer-signup-submit{font-family:'"Font Awesome 5 Pro"';box-sizing:border-box;padding:10.5px 15.65px;-webkit-appearance:none;border:0;box-shadow:none;font-size:16px;margin:0;background:#3e1e51;color:#fff!important;transition:all 0.3s ease;cursor:pointer;border-top-right-radius:0;border-bottom-right-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-top-left-right:0;-moz-border-bottom-right-radius:0;border-top-left-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-top-left-radius:0;-moz-border-bottom-left-radius:0}.footer-signup-submit:hover{background:#662483;color:#fff!important}#mce-responses{clear:none!important;display:none}.newsletter-signup{border-top:1px solid #363636;position:relative;display:block;clear:both;overflow:hidden}.pagination{clear:both;position:relative;text-align:center;text-transform:uppercase;letter-spacing:1px;padding-top:20px}.contact-phone,.contact-email{color:#662483!important;font-size:21px;font-weight:600}.contact-phone:hover,.contact-email:hover{color:#fff!important}.contact-phone{letter-spacing:1px}.search-container{margin-bottom:8px;margin-left:30px;float:right;display:block}.search-bar{box-sizing:border-box;width:auto;display:inline-block;float:left}.search-bar input{-webkit-appearance:none;font-size:16px;padding:7px 4px 7px 10px;margin-right:0;background:#fff;color:#662483;border:1px solid #fff;margin:0;outline:none;transition:all 0.3s ease;border-bottom-left-radius:0;border-top-left-radius:0;max-width:190px;height:36px;font-weight:700}.search-bar ::placeholder,.search-bar ::-webkit-input-placeholder{color:#9e8da8!important}.search-bar :-moz-placeholder{color:#9e8da8!important}.search-bar ::-moz-placeholder{color:#9e8da8!important}.search-bar :-ms-input-placeholder{color:#9e8da8!important}.search-bar ::-ms-input-placeholder{color:#9e8da8!important}.search-submit{font-family:'everyday';padding:6.5px 5px;font-size:23px;-webkit-appearance:none;background:#662483;color:#fff;text-transform:uppercase;font-weight:600;letter-spacing:1.5px;border:0;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-bottom-left-radius:0;margin:0;margin-left:0;cursor:pointer;transition:all 0.3s ease}.search-submit:hover{background:#5f4589}.results-found{clear:both;position:relative;display:block;padding-bottom:30px}.spacer{padding:0 12px}.support-services img{max-width:100px;margin-bottom:15px}.support-services .green h3{color:#95c11f}.support-services .yellow h3{color:#fcbf00}.support-services .red h3{color:#e84127}.support-services .pink h3{color:#e5007d}.support-services .blue h3{color:#00ace9}.support-services li:hover img{transform:rotate(51deg)}.footer-menu ul{list-style:none;margin:0;padding:0}.image-left-gradient{background:-webkit-linear-gradient(left,rgb(255 255 255) 25%,#fff0);background:-o-linear-gradient(right,rgb(255 255 255),#fff0);background:-moz-linear-gradient(right,rgb(255 255 255),#fff0);background:linear-gradient(to right,rgb(255 255 255),#fff0);position:absolute;top:0;bottom:0;left:0;right:50%}.image-right-gradient{background:-webkit-linear-gradient(right,rgb(255 255 255) 25%,#fff0);background:-o-linear-gradient(left,rgb(255 255 255),#fff0);background:-moz-linear-gradient(left,rgb(255 255 255),#fff0);background:linear-gradient(to left,rgb(255 255 255),#fff0);position:absolute;top:0;bottom:0;left:50%;right:0}.image-left-gradient-dark{background:-webkit-linear-gradient(left,rgb(46 1 65) 25%,#fff0);background:-o-linear-gradient(right,rgb(46 1 65),#fff0);background:-moz-linear-gradient(right,rgb(46 1 65),#fff0);background:linear-gradient(to right,rgb(46 1 65),#fff0);position:absolute;top:0;bottom:0;left:0;right:50%}.image-right-gradient-dark{background:-webkit-linear-gradient(right,rgb(46 1 65) 25%,#fff0);background:-o-linear-gradient(left,rgb(46 1 65),#fff0);background:-moz-linear-gradient(left,rgb(46 1 65),#fff0);background:linear-gradient(to left,rgb(46 1 65),#fff0);position:absolute;top:0;bottom:0;left:50%;right:0}.image-left-gradient-highlight{background:-webkit-linear-gradient(left,rgb(233 72 52) 25%,#fff0);background:-o-linear-gradient(right,rgb(233 72 52),#fff0);background:-moz-linear-gradient(right,rgb(233 72 52),#fff0);background:linear-gradient(to right,rgb(233 72 52),#fff0);position:absolute;top:0;bottom:0;left:0;right:50%}.image-right-gradient-highlight{background:-webkit-linear-gradient(right,rgb(233 72 52) 25%,#fff0);background:-o-linear-gradient(left,rgb(233 72 52),#fff0);background:-moz-linear-gradient(left,rgb(233 72 52),#fff0);background:linear-gradient(to left,rgb(233 72 52),#fff0);position:absolute;top:0;bottom:0;left:50%;right:0}.help-padding{padding:25px 20px}.help-menu li{border-right:1px solid #fff;font-weight:600;color:#fff;margin-right:0;margin-bottom:0!important;width:33.3334%;padding:0 10px}.help-menu li:last-of-type{border-right:0!important}.help-menu li a{color:#fff!important}.help-menu li a:hover{color:#662483!important}.stories li,.stories article,.news-post{background:#f3f4f4;transition:all 0.4s ease}.stories li:hover,.stories article:hover,.news-post:hover{background:#662483}.news-post:hover .blog-date,.news-post:hover span,.news-post:hover p{color:#fff!important}.stories li:hover h3,.stories li:hover .excerpt p,.stories article:hover h3,.news-post:hover h3{color:#fff!important}.stories li h3,.stories li span,.stories article h3,.stories article span,.news-post h3,.news-post span{color:#662483;display:block}.stories li span,.three-column li .tc-box span,.third,.stories article span,.news-post span{font-size:17px}.tc-box{padding:20px}.illustration-content{width:70%;float:left}.illustration-content-container{max-width:800px;display:block;margin:0 auto}.illustration-sidebar{width:30%;float:left}.illustration-sidebar-container{position:absolute;bottom:0;width:30%}.illustration-sidebar-container img{width:100%!important;height:auto;display:block}.divide-bottom:after{content:"";background:#d7d1e1;position:absolute;bottom:0;left:0;height:.46vw;width:70%}.page-id-22 .cta-section{display:none}.social-sidebar li{display:inline-block;line-height:1.6}.social-sidebar li:first-of-type{margin-right:15px}.social-sidebar a{color:#662483!important}.social-sidebar a:hover{color:#662483!important}#responsive-menu-additional-content .search-container{float:none!important}#responsive-menu-additional-content .search-field{padding:7px 4px 7px 10px!important}#responsive-menu-additional-content .search-submit{padding:6.5px 5px!important}#responsive-menu-additional-content .contact-phone{font-size:20px!important;display:block;margin-bottom:12px!important}#responsive-menu-additional-content .contact-phone .medium-everyday-icon{font-size:23px;float:left;padding-top:4px!important}.team-image{padding-bottom:65%;background-size:cover;background-position:50%;background-repeat:no-repeat}.team-link:hover .job-title{color:#662483}.team-contact{display:block}.team-contact a{color:#fff!important}.team-contact a:hover{color:#662483!important}.single-team h2{margin-bottom:1.2em}.section blockquote{font-size:130%;margin:0 0 1.15em 0;font-weight:600}blockquote:last-child{margin-bottom:0!important}.quote-author{margin-bottom:20px;display:block;color:#662483;font-weight:600}#join-team-benefits{background-size:cover;background-position:65% 30%;background-repeat:no-repeat}.job-type,.job-salary,.job-location{display:block}.search .third:hover{background:none!important}.search .third:hover h3{color:#662483!important}.search .post-image{margin-bottom:15px}.post-type{text-transform:capitalize}.story-image{max-height:350px;overflow:hidden;padding-bottom:69%;background-size:cover;background-position:50%;background-repeat:no-repeat;transition:all 0.3s ease;border:8px solid #fff;box-shadow:0 0 20px #ccc;transform:rotate(-1deg);box-sizing:border-box}.page-story-image{float:left;max-width:450px;width:50%;height:auto;display:block;overflow:hidden;background-size:cover;background-position:50%;background-repeat:no-repeat;transition:all 0.3s ease;border:8px solid #fff;box-shadow:0 0 20px #ccc;transform:rotate(-1deg);margin-right:40px;margin-bottom:20px;box-sizing:border-box}#wellbeing-fun{background-size:cover;background-position:65% 30%;background-repeat:no-repeat}.highlight-bg a{color:#fff}.highlight-bg a:hover{color:#662483}.dark-bg a:hover{color:#fff}.has-cookie-bar #catapult-cookie-bar{padding:8px 20px 8px!important;font-size:15px!important;background:rgb(0 0 0 / .85)}button#catapultCookie{font-family:'Nunito Sans',Arial,Helvetica,sans-serif!important;font-weight:500!important}.cta-section .half{box-sizing:border-box;float:left}.cqc{max-width:200px;display:block;width:100%;height:auto}.iip-logo{max-width:240px;display:block;width:100%;height:auto;float:left;padding:0 30px 10px 0}.ageuk-logo{max-width:240px;display:block;width:100%;height:auto;float:left;padding:0 30px 10px 0}.page-id-500 .banner{background-position:50% 50%!important}.content .image img{width:100%;height:auto;display:block}.single-jobs .image{padding:30px 0}.ct-font-resizer{list-style:none;margin:20px 0 0 0;padding:0}.ct-font-resizer li{display:inline-block}.ct-font-resizer a{display:inline-block;margin-right:12px}.ct-font-resizer a:last-of-type{margin-right:0!important}.ct-font-resizer a:after{display:none!important}.search-no-results .container{max-width:900px;font-size:125%;padding:150px 30px 0!important}.icon-image{width:100%;height:auto;display:block;max-width:320px;margin:0 auto;margin-bottom:10px}.illustration{width:100%;height:auto;display:block;margin:0 auto}.cta-section .section-container{padding-bottom:0!important}.map-responsive{overflow:hidden;min-height:500px;position:relative;height:0}.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.step-banner{padding:40px}.step-banner-container{width:50%;float:left}.step-banner-image{max-height:500px;height:auto;display:block;margin:0 auto;width:auto;max-width:100%;padding-right:20px;box-sizing:border-box}.step-banner .banner-overlay{top:50%;transform:translatey(-50%);width:50%;max-width:none!important;padding-right:30px!important;box-sizing:border-box;right:0!important}.step-banner-number{font-size:125%}.body-illustration{width:100%;height:auto;display:block;margin-top:15px}.half-padding{padding:15px 30px;overflow:hidden;margin:0 auto}.container .half-padding br{display:none!important}.container .half-padding a:link,.container .half-padding a:visited{color:#662483!important;opacity:.4}.container .half-padding a:hover{opacity:1!important}.first-cta-button{margin-right:10px}.left-align{margin:0}.no-divide::after{display:none!important}.counter:before{content:'\00a3'}.wpsm_count-title{display:none!important}#wpsm_counter_b_row_1470 .wpsm_counterbox .wpsm_number{font-family:'Nunito Sans',Arial,Helvetica,sans-serif!important}.counter{color:#662483;font-size:75px;letter-spacing:-.5px;font-weight:800}.excerpt p{font-size:15px!important;color:#000!important;margin-bottom:1.5em!important}.team .post-image{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;padding-bottom:100%;margin-bottom:15px}.job-title{margin-bottom:15px;display:block;color:#000}.wpsm_counter_b_row,.wpsm_counterbox{text-align:left!important}.site-footer .sidebar{float:left!important}.initial-inputs .wpcf7-form-control-wrap{width:49%!important;float:left}.initial-inputs .your-phone,.initial-inputs .your-company{float:right}.wpsm_col-sm-6{padding-left:0!important}.team-social i{height:35px;width:35px;background:#2daae1;color:#fff;text-align:center;padding-top:7px;border-radius:50%;margin-right:5px;transition:all 0.4s ease}.team-social i:hover{background:#662483}.footer-phone,.footer-email{display:block}.normal-text{font-size:100%}.accordion{background:#fff;margin-bottom:1.5em;position:relative}.accordion-title{padding:24px 30px;margin-bottom:0!important;outline:0;transition:all 0.5s ease;border-top:1px solid rgb(122 122 122 / .25);font-size:26px!important;font-weight:800!important;color:#fff;background:#662483;margin-top:30px}.accordion-title:first-of-type{border-top:0!important}.accordion-title:hover,.accordion-title.open{background:#36a9e1;color:#fff!important}.accordion h3.accordion-title::after{font-family:"Font Awesome 5 Pro";content:'\f107';position:absolute;right:18px;color:#fff}.accordion h3.accordion-title.open::after{content:'\f106'!important}.accordion-content{padding:30px 30px 60px 145px;background:#f6f6f6;position:relative}.accordion br{display:none}.accordion-content img{width:100%;height:auto;display:block;margin:20px 0}.team li .post-image{transition:all 0.4s ease}.team li:hover .post-image{opacity:.7}.team li:hover{background:transparent!important}.white-bg .wpcf7 input[type=text],.white-bg .wpcf7 input[type=tel],.white-bg .wpcf7 input[type=email],.white-bg .wpcf7 textarea{background:#f6f6f6!important}.wpcf7-list-item-label{font-size:16px;padding-left:10px}.your-consent{margin-bottom:20px;display:block}.team-single .post-image{padding-bottom:100%;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;max-height:0!important}.required{display:block;clear:both;margin-bottom:10px;font-size:15px}.input-group.preferences li label{padding-left:10px}.ctf-more{background:#36a9e1!important;color:#fff!important;padding:14px 28px!important;max-width:200px;margin:0 auto!important;display:block!important;float:none;margin-top:20px!important;margin-bottom:1.5em!important;border-radius:0;-webkit-border-radius:0!important;-moz-border-radius:0!important;font-weight:700}.ctf-more:hover{background:#662483!important}.ctf-tc-heading{margin-bottom:5px!important}.section:first-of-type .sidebar p:first-of-type{font-size:100%!important}.wpsm_col-md-6{width:auto!important}#wpsm_counter_b_row_1470 .wpsm_counterbox{margin-top:20px;margin-bottom:20px}.wpsm_col-md-6:nth-of-type(2) .counter::before{content:' to \00a3'}.common-comments .accordion{background:#f6f6f6!important}.common-comments .accordion-content{background:#fff!important}.common-comments .accordion-content:before{border-left-color:#f6f6f6!important}@media only screen and (min-width:2100px){.illustration-content-container{padding:80px 30px 90px}.banner{height:525px!important;padding-bottom:0!important}.blog-banner-image{min-height:525px}}@media only screen and (min-width:1865px) and (max-width:2099px){.banner{height:450px!important;padding-bottom:0!important}.blog-banner-image{min-height:750px}.illustration-content-container{padding:60px 30px 70px}}@media only screen and (min-width:1865px){.banner-overlay{max-width:900px!important}.half-image{min-height:700px!important}}@media only screen and (min-width:1601px) and (max-width:1864px){.banner-overlay{max-width:760px}.illustration-content-container{padding:50px 30px 60px}}@media only screen and (min-width:1601px) and (max-width:2099px){.banner-cont,.slides{}}@media only screen and (max-width:1660px){.site-footer-container{margin-left:100px!important}}@media only screen and (min-width:1601px){.banner-title{}.banner-text{font-size:22px;line-height:1.4em}}@media only screen and (max-width:1600px){.illustration-content-container{padding:40px 30px 50px}}@media only screen and (min-width:1201px){.banner-overlay{right:30px!important}.flex-control-nav{left:45px!important;bottom:45px!important}.avg-claim h2{padding-top:8%}}@media only screen and (min-width:501px) and (max-width:1200px){.flex-control-nav{left:30px!important;bottom:30px!important}}@media only screen and (max-width:1100px){.results-main,.events-main{padding-top:60px!important}.disclaimer{text-align:left!important;float:left!important;padding-top:15px!important}}@media only screen and (max-width:1090px){.video-side.middle{position:relative;top:0!important;transform:none!important}}@media only screen and (min-width:1051px) and (max-width:1250px){.navigation ul li a{font-size:15px!important;padding:10px 0 10px!important}.site-header-right{font-size:15px!important}.mod-calculate-button{font-size:15px!important;margin:0 0 0 5px!important;padding:12px 15px!important}.navigation .sub-menu a{padding:6px 12px!important}.site-logo img{max-width:120px}}@media only screen and (min-width:961px) and (max-width:1050px){.navigation ul li a{font-size:15px!important;padding:10px 0 10px!important}.navigation .sub-menu a{padding:6px 12px!important}}@media only screen and (min-width:961px) and (max-width:1194px){.site-header-right{padding-top:0!important}.search-container{margin-bottom:0!important}}@media only screen and (min-width:961px) and (max-width:1150px){.site-footer .email-container,.site-footer .submit-container{width:100%!important}.site-footer .email-container input,.site-footer .submit-container input{border-radius:0!important;text-align:center!important}}@media only screen and (min-width:981px) and (max-width:1200px){.site-header-container{padding-left:0px!important;padding-right:0px!important}.site-header-right{font-size:15px!important}}@media only screen and (max-width:980px){.navigation,.site-header-right{display:none}.site-header-container{padding:25px 30px 0!important}}@media only screen and (max-width:973px){.footer-signup-box h3{padding-top:0!important}}@media only screen and (min-width:962px){.metaslider .slides img{transform:translateY(-10%)}}@media only screen and (max-width:960px){.illustration-content,.illustration-sidebar{width:100%!important}.content,.sidebar{width:100%!important}.home-intro.dog-ear:after{border-right-color:#662483!important}.sidebar-container{overflow:hidden;padding-top:45px;padding-bottom:45px}.main{padding:0!important}.blog-container,.content-container{padding:30px 30px 30px 30px}.home-intro{padding-top:30px!important}.smalltitle,.bantitle{font-size:23px!important;line-height:26px!important}#responsive-menu a::before{padding-right:15px!important;clear:none!important;display:inline-block!important;padding-top:6px!important;text-align:left!important}.blog-content,.sidebar,.single .content{width:100%!important}.main{padding:0!important}}@media only screen and (max-width:700px){.page-story-image{width:100%;margin-bottom:20px}.blog .post,.category .post,.author .post,.archive .post,.category .post{width:100%!important}}@media only screen and (min-width:901px) and (max-width:1200px){.site-logo img,.logo-dark{max-width:120px!important}}@media only screen and (min-width:901px) and (max-width:920px){.site-footer .email{max-width:189px}}@media only screen and (min-width:901px){.stories li,.stories .story{padding-bottom:100%;margin-bottom:-100%}.jobs-page .third{min-height:322px}.three-column li:nth-of-type(3n),.third:nth-of-type(3n){margin-right:0}.three-column li:nth-of-type(3n+1),.third:nth-of-type(3n+1){clear:left}.three-column li:nth-last-of-type(n+4),.third:nth-last-of-type(n+4),.story:nth-last-of-type(n+4){margin-bottom:2%}.half-left .middle{margin-right:50%}.five-column li{width:17.4%;margin-right:3.25%}.five-column li:nth-child(5n){margin-right:0}.five-column li:nth-child(5n+1){clear:left}.five-column li:nth-last-of-type(n+6){margin-bottom:2%}.dropdown a::after{content:"\f107";font-family:"Font Awesome 5 Pro";display:inline-block;padding-left:7px}.active.site-header{position:fixed!important;right:0;background-color:#662483;transition:all 0.3s ease;padding-top:0!important;padding-bottom:0!important;display:block;margin:0 auto;left:0}}@media screen and (max-width:900px){.image-left-gradient,.image-right-gradient,.image-left-gradient-dark,.image-right-gradient-dark,.image-left-gradient-highlight,.image-right-gradient-highlight{display:none!important}.half-image{float:none;margin:0 auto;width:100%!important;display:block;min-height:350px!important;background-position-y:38%}.half-text{width:100%!important;display:block;max-width:800px;padding-bottom:0;margin:0 auto!important;float:none!important;overflow:hidden}.half .middle{position:relative!important;top:0!important;display:block;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.video-container{width:100%;float:left;margin-right:0}.video-side{margin-top:15px;width:100%;float:left}.fcol{width:47%!important;margin-right:6%!important}#fc5{width:100%!important}#footerleftcol,#footerrightcol{clear:both;float:left;width:100%;padding-bottom:30px}.fcol:nth-child(2n){margin-right:0!important}.site-logo,.site-logo img,.logo-dark{max-width:180px}}@media only screen and (min-width:831px) and (max-width:1027px){.banner-title{font-size:40px!important}}@media only screen and (max-width:800px){.step-banner{padding:30px!important}.site-header{border-bottom-width:2px!important}h5{font-size:17px}.right,.left{width:100%}.left{position:relative;top:0!important;display:block;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}@media only screen and (min-width:755px){.avg-claim h2{font-size:40px!important}}@media only screen and (min-width:755px) and (max-width:800px){h1,.single-events h1{font-size:28px}.single h1{font-size:40px!important}}@media only screen and (min-width:761px) and (max-width:960px){.site-header-right{padding-right:50px}.search-container{margin-bottom:0!important}.site-header-right{padding-top:0!important}}@media only screen and (max-width:760px){.site-header-right{display:none}}@media only screen and (min-width:751px){.result:nth-of-type(3n+1){clear:left}}@media only screen and (max-width:750px){.banner-button{font-size:18px!important;padding:18px 25px!important;margin-bottom:15px!important;margin-right:8px!important}.banner-button .sub-button{font-size:15px!important}.divided-half{width:100%;padding-right:0!important;padding-left:0!important;border-right:0!important}.divided-half:first-of-type{padding-bottom:30px}.copyright{text-align:left;clear:both}.dpm{display:block!important;text-align:center!important;float:none!important;margin:0 auto}}@media only screen and (max-width:736px){.video-banner{background-position:70%!important;background-size:cover!important;background-repeat:no-repeat!important}.video-banner iframe{display:none!important}}@media only screen and (min-width:721px){.text-right{position:absolute;top:50%;display:inline-block;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding-right:30px;padding-left:50px}}@media only screen and (max-width:720px){.image-left{width:100%;padding-top:300px}.text-right{position:absolute}}@media only screen and (min-width:701px) and (max-width:900px){.image-links li{padding-bottom:35%}}@media only screen and (min-width:701px){.enquiry-text{max-width:64%}.right-button{position:absolute;right:40px;top:50%;transform:translateY(-50%)}}@media only screen and (max-width:700px){.enquiry-text{margin-bottom:20px!important;display:block;position:relative}.image-links li{padding-bottom:60%}.four-column li{width:48.5%;margin-right:3%;margin-bottom:3%}.four-column li:nth-child(2n){margin-right:0}.four-col li{width:50%}.four-col li:nth-of-type(2n+1){clear:left}.blog-container,.content-container{padding:30px 30px!important}.home-intro{padding-top:30px!important}}@media only screen and (min-width:685px){.site-footer .email{width:auto}.fname,.lname{max-width:150px}}@media only screen and (max-width:684px){.site-footer .footer-email-container:nth-of-type(2n){margin-right:0!important}.site-footer .footer-signup-box h3{width:100%;text-align:center;padding-top:0!important}.site-footer .site-footer #mc_embed_signup{width:100%;max-width:400px!important;margin:0 auto;display:block;float:none!important;min-width:280px!important}}@media only screen and (min-width:651px) and (max-width:900px){.five-column li{width:32%!important;margin-right:2%!important}.five-column li:nth-of-type(3n){margin-right:0!important}.five-column li:nth-child(3n+1){clear:left}.five-column li:nth-last-of-type(n+4){margin-bottom:20px}}@media only screen and (min-width:651px) and (max-width:768px){.extra-padding{padding:60px 30px}.support-services img{max-width:80px}}@media screen and (min-width:651px){.two-column>li:nth-of-type(2n),.half-column:nth-of-type(2n){margin-right:0}.two-column>li:nth-last-of-type(n+3),.half-column:nth-last-of-type(n+3){margin-bottom:3%}section.dog-ear{padding-bottom:100px}.dog-ear:before,.dog-ear:after,.accordion-content:before,.accordion-content:after{content:'';display:block;left:0;bottom:0;position:absolute}.dog-ear:after,.accordion-content:after{border-bottom:100px solid #fff0;border-right:100px solid #36a9e1}.dog-ear:before,.accordion-content:before{border-top:100px solid #fff0;border-left:100px solid #fff}section.dog-ear-dark{padding-bottom:100px}.dog-ear-dark:before,.dog-ear-dark:after{content:'';display:block;left:0;bottom:0;position:absolute}.dog-ear-dark:after{border-bottom:100px solid #fff0;border-right:100px solid #662483}.dog-ear-dark:before{border-top:100px solid #fff0;border-left:100px solid #fff}}@media screen and (max-width:650px){.accordion-title{font-size:21px!important}.accordion-content{padding:30px 30px 60px 30px!important}body{margin-bottom:30px}section.dog-ear{padding-bottom:60px}.dog-ear:before,.dog-ear:after,.accordion-content:before,.accordion-content:after{content:'';display:block;left:0;bottom:0;position:absolute}.dog-ear:after,.accordion-content:after{border-bottom:60px solid #fff0;border-right:60px solid #36a9e1}.dog-ear:before,.accordion-content:before{border-top:60px solid #fff0;border-left:60px solid #fff}section.dog-ear-dark{padding-bottom:60px}.dog-ear-dark:before,.dog-ear-dark:after{content:'';display:block;left:0;bottom:0;position:absolute}.dog-ear-dark:after{border-bottom:60px solid #fff0;border-right:60px solid #662483}.dog-ear-dark:before{border-top:60px solid #fff0;border-left:60px solid #fff}.site-footer-container{margin-left:0!important;margin-bottom:45px}.initial-inputs input{width:100%!important}.counter{font-size:65px!important}.two-column li,.half-column{width:100%!important;margin-right:0!important}.two-column>li:nth-last-of-type(n+2),.half-column:nth-last-of-type(n+2){margin-bottom:30px}.column-border .two-column li{border-bottom:1px solid #e7e7e7;padding-bottom:30px}.column-border .two-column li:last-of-type{border-bottom:0!important;padding-bottom:0!important}.support-services img{max-width:60px!important;margin-bottom:10px!important}.narrow-container{width:100%!important}.extra-padding{padding:40px 25px!important}.padding{padding:30px 30px!important}}@media only screen and (min-width:621px) and (max-width:830px){.banner-title{font-size:32px;padding-bottom:0}.banner-text{font-size:16px}}@media only screen and (max-width:620px){.banner-title{font-size:30px;padding-bottom:0}.banner-text{font-size:16px!important;display:block;line-height:1.25em;margin-top:5px}.banner-scroll{padding-bottom:5px!important}}@media only screen and (min-width:601px) and (max-width:1021px){.fifth{width:32%;margin-bottom:30px}}@media only screen and (min-width:751px) and (max-width:960px){.illustration-sidebar{min-height:120px!important}}@media only screen and (min-width:601px) and (max-width:750px){.illustration-sidebar{min-height:80px!important}}@media only screen and (min-width:601px) and (max-width:960px){.sidelink{width:49%;float:left;margin-right:2%}.sidelink:nth-of-type(2n){margin-right:0!important}.sidelink:nth-of-type(2n+1){clear:left}.illustration-sidebar-container{width:40%!important;right:0}.divide-bottom:after{height:0.6vw!important;width:60%!important}}@media only screen and (min-width:601px) and (max-width:608px){.image-left{padding-top:330px!important}}@media only screen and (max-width:600px){.team-float,.single-custom-post-image{width:100%;padding-right:0!important;margin-bottom:25px}.single-events .single-custom-post-image{overflow:hidden;height:0;padding-bottom:65%;margin-bottom:15px}.single-events .single-custom-post-image img{width:100%!important;clear:both;padding-right:0!important;position:relative;max-width:none!important}.illustration-sidebar{min-height:120px!important}.illustration-sidebar-container{width:60%!important;right:0}.divide-bottom:after{height:1vw!important;width:40%!important}#fc1,#fc2,#fc3,#fc4{width:100%!important;margin-right:0!important}#fc2,#fc4{margin-top:30px!important}#footerrightcol{padding-bottom:0!important}.threecol-ul li{width:100%!important;padding:0!important;max-width:400px;margin:0 auto!important;float:none!important}.tc-img{margin-bottom:10px!important}.tcoverlay{bottom:20px!important}.single ol{padding:0 30px!important}.threecol-ul-home li{width:100%!important;padding:0!important;max-width:400px;margin:0 auto!important;float:none}.breadcrumbs{font-size:13px}.wpcf7 input,.wpcf7 textarea,wpcf7 select{font-size:14px!important}.wpcf7-submit{margin-top:10px!important}.section-container{padding:30px}.help-padding{padding:20px 20px}.illustration-content-container{padding:30px 30px!important}body,.stories li span,.wpcf7 input,.wpcf7 textarea{font-size:17px}.single .post p{font-size:17px}.small-spaced{font-size:21px!important}.fifth{width:48%;margin-right:4%;margin-bottom:20px}.bo-container{padding:0}.banner-overlay{right:15px!important}.banner-title{margin-bottom:0}.flex-control-nav{left:20px!important;bottom:20px!important}.subtle-overlay{background:rgb(50 50 50 / .75)!important}}@media only screen and (min-width:551px) and (max-width:900px){.three-column li,.third{width:48.5%!important;margin-right:3%}.three-column li:nth-of-type(2n),.third:nth-of-type(2n){margin-right:0}.three-column li:nth-of-type(2n+1),.third:nth-of-type(2n+1){clear:left}.three-column li:nth-last-of-type(n+3),.third:nth-last-of-type(n+3),.story:nth-last-of-type(n+3){margin-bottom:3%!important}}@media only screen and (min-width:551px) and (max-width:650px){.help-menu li{width:32%!important}.help-menu li:nth-of-type(3n){margin-right:0!important}}@media only screen and (max-width:550px){.container .half-padding a{float:none!important;clear:both!important;display:block!important;padding:5px 0}.iip-logo{float:none!important;padding:0 0 15px 0!important}.spacer-hide{display:none!important}.copyright{display:block}.reg-address{padding-top:15px!important}.large-button{font-size:17px!important;padding:14px 20px!important}.three-column li,.third{width:100%!important;margin-right:0!important;margin-bottom:25px}.story{margin-bottom:25px}.help-menu li{width:100%;border-right:0;padding-bottom:12px;text-align:left}.help-menu li:last-of-type{padding-bottom:0}.help-menu li .large-everyday-icon{float:left;font-size:30px;padding-bottom:0;padding-right:15px;margin-top:-2px}}@media only screen and (min-width:512px){.social-links{max-width:210px!important}.social-links li:nth-child(4n){margin-right:0}}@media only screen and (min-width:511px) and (max-width:1285px){.single-image{padding-bottom:55%!important}}@media only screen and (min-width:511px) and (max-width:1150px){.banner{padding-bottom:35%!important}}@media only screen and (min-width:511px){.single .banner-image{min-height:450px}}@media only screen and (max-width:510px){.spaced-uppercase{font-size:13px!important}.single .banner-image{height:0;padding-bottom:100%}.single .banner-image img{width:250%;margin-left:-50%}.single-image{padding-bottom:75%!important}.single .banner-overlay{width:70%!important}.left-gradient{right:0!important}.post-overlay{opacity:0}h1,.large-title,.single-events h1{font-size:30px!important}h2,.medium-title{font-size:21px!important}h3{font-size:18px!important}.single h3{font-size:16px!important}h4{font-size:16px!important}.intro p{text-align:left!important}.banner{padding-bottom:50%!important}.banner-title{margin-top:0;font-size:27px!important}#home-banner{background-position:25% 50%}#about-banner{background-position:67% 50%}.banner-scroll{display:none}}@media only screen and (min-width:501px) and (max-width:1600px){.banner-cont,.slides{}}@media only screen and (min-width:501px) and (max-width:754px){h1,.large-title,.single-events h1{font-size:25px}.single h1{font-size:30px!important}.single h3{font-size:18px!important}}@media only screen and (min-width:501px) and (max-width:750px){.help-menu li .large-everyday-icon{font-size:45px}.story{width:48%!important;margin-right:4%!important;margin-bottom:4%!important}.story:nth-of-type(3n){margin-right:4%!important}.story:nth-of-type(2n){margin-right:0!important}}@media only screen and (max-width:500px){.cta-section .center-button-container{margin-bottom:20px}.step-banner-container{width:100%!important;margin-bottom:20px}.step-banner-image{max-height:210px;padding-right:0!important}.step-banner .banner-overlay{position:relative!important;width:100%!important;top:0!important;transform:none!important;padding-right:0!important}.step-banner .banner-title{font-size:175%!important;max-width:90%;margin:0 auto}.step-banner .banner-overlay .bo-container{text-align:center!important}.story,.other-event{width:100%;margin-right:0%;margin-bottom:30px}.single .category-link{font-size:14px}.single .date{font-size:14px!important}.video-wrapper{padding-bottom:100%!important}.banner-cont,.banner-slider,.metaslider,#metaslider_container_45,.flexslider,.slides,.slides li,.slides li img{max-height:55vh!important}.banner-cont-image{height:50vh;width:auto;margin-left:-56%}.slides li img{width:auto!important;margin-left:-75%}.site-logo{left:10px!important}.single-info .date{padding-left:10px;margin-left:10px}.single-info .float-right{float:left!important;padding-top:10px;clear:both;font-size:13px}.half-image{min-height:240px!important;background-size:cover!important;-webkit-background-size:cover!important;-moz-background-size:cover!important}}@media screen and (max-width:460px){.bf-container{text-align:left!important;float:none!important;margin:0 auto;width:100%}.footer-logo{float:none!important;display:block;max-width:90px!important;margin-bottom:10px}}@media only screen and (max-width:472px){.share-links{margin-left:-10px;margin-top:15px}}@media only screen and (max-width:450px){.al-img{max-width:250px!important;padding-right:3%!important;width:47%!important}#affiliate-cont{padding:15px 10px 5px 15px!important}#al-last{margin:0 auto!important;float:none!important;display:block}.tcoverlay{font-size:20px!important}.fifth{margin-right:0;width:100%!important;margin-bottom:20px!important}.topleft,.topright,.bottomleft,.bottomright{width:100%;margin-right:0}}@media only screen and (min-width:425px) and (max-width:480px){.image-left{padding-top:350px!important}}@media only screen and (max-width:420px){.site-footer .footer-email-container{min-width:200px}}@media only screen and (min-width:401px) and (max-width:650px){.five-column li{width:48.5%!important;margin-right:3%!important;margin-bottom:3%}.five-column li:nth-of-type(2n){margin-right:0!important}.five-column li:nth-child(2n+1){clear:left}.five-column li:nth-last-of-type(n+3){margin-bottom:15px}}@media only screen and (max-width:400px){button#responsive-menu-button{top:17px!important}.illustration-sidebar{min-height:90px!important}.slides li img{margin-left:-90%!important}.site-logo img,.logo-dark{max-width:160px!important}.site-header-container{padding:25px 30px 15px!important}.five-column li{width:100%!important;margin-right:0!important;margin-bottom:15px}}@media only screen and (min-width:341px) and (max-width:424px){.image-left{padding-top:420px!important}}@media only screen and (max-width:340px){.counter{font-size:50px!important}.first-cta-button{margin-right:0!important;margin-bottom:8px}.spaced-uppercase{font-size:11px!important}.banner-title{font-size:25px!important}.image-left{padding-top:450px!important}}.post-image{max-height:350px;overflow:hidden;padding-bottom:56.25%;background-size:cover;background-position:50%;background-repeat:no-repeat;transition:all 0.3s ease}.li:hover .post-image{opacity:.9}.custom-post-image{transition:all 0.3s ease}.result:hover .custom-post-image,.other-event:hover .custom-post-image{opacity:0.7!important}.sticky-claim{position:fixed;bottom:0;left:0;right:0;background-color:#2daae1;padding:20px 16px;display:inline-block;text-align:center;font-weight:700;font-size:20px;box-shadow:0 -2px 5px rgb(0 0 0 / .1);transition:all 0.3s ease}.sticky-claim:hover{background:#fff!important;color:#2daae1!important;border-color:#fff!important}.sticky-claim::after{content:''!important;padding-left:0!important}@media only screen and (min-width:767px){.sticky-claim{display:none}}html.has-cookie-bar .sticky-claim{bottom:44px!important}.page-template-claim-tmpl .sticky-claim,.page-id-1427 .sticky-claim{display:none}@media (max-width:440px){.home .avg-claim .wpsm_col-md-6:last-child .wpsm_number{line-height:52px!important;margin-top:-40px!important}}#gform_wrapper_4{margin:0}#gform_wrapper_4 .gform_heading{display:none}#gform_wrapper_4 .gform_description{display:none}#gform_wrapper_4 .gform_fields .gfield{float:left;width:49%;clear:none;padding:0}#gform_wrapper_4 .gform_fields .gfield_label{font-family:'Nunito Sans',Arial,Helvetica,sans-serif;font-weight:500}#gform_wrapper_4 .gform_fields .gfield *{clear:none}#gform_wrapper_4 .gform_fields .gfield#field_4_5{width:100%;padding:0}#gform_wrapper_4 .gform_fields .gfield#field_4_2,#gform_wrapper_4 .gform_fields .gfield#field_4_4{float:right}#gform_wrapper_4 .gform_fields .gfield input,#gform_wrapper_4 .gform_fields .gfield textarea{width:100%;padding:20px;border:1px solid #767676}#gform_wrapper_4 .gform_fields .gfield input[type=checkbox]{width:auto}#field_4_6{margin-bottom:12px}#gform_wrapper_4 .gform_fields .gfield .gfield_consent_description#gfield_consent_description_4_6{overflow-y:hidden;border:none;padding:0;overflow-x:visible;font-size:.6em;width:110%}#gform_wrapper_4 .gform_fields .gfield .gfield_consent_description#gfield_consent_description_4_6 a{text-decoration:underline}#gform_wrapper_4 .gform_fields .gfield .gfield_consent_description#gfield_consent_description_4_6 a::after{content:none}#gform_submit_button_4{font-size:20px;padding:16px 40px;background:#2daae1;color:#fff!important;border:2px solid #2daae1;font-family:'Nunito Sans',Arial,Helvetica,sans-serif;font-weight:700;transition:all 0.3s ease;display:inline-block;line-height:1;text-transform:lowercase;cursor:pointer}#gform_submit_button_4:hover{background:#fff;color:#2daae1!important;border-color:#fff}#footerContent #gform_wrapper_4 .gform_fields .gfield_label{text-transform:lowercase}#footerContent #gform_wrapper_4 .gfield_required{color:#fff}#footerContent #gform_wrapper_4 .gform_fields .gfield input,#footerContent #gform_wrapper_4 .gform_fields .gfield textarea{border:none}#slideout{position:fixed;width:550px;max-width:100%;top:0;left:100%;z-index:99999;-webkit-overflow-scrolling:touch;max-height:100vh;overflow-y:scroll;overflow-x:hidden;padding-bottom:100px}#slideout>div:after{content:'';position:absolute;display:block;left:0;top:100%;border-bottom:100px solid #fff0;border-right:100px solid #902AAF}#slideout>div:before{content:'';position:absolute;display:block;right:-100px;top:100%;height:100px;width:100%;background:#2daae1}#slideout>div{padding:50px 50px 0 50px;position:relative}#slideout>div>img{float:right;width:100px}#slideout h3{font-weight:400;color:#fff;font-size:1.5em;margin:30px 0}#slideout label{color:#fff;font-size:.9em;font-weight:400}#slideout label span{color:#fff}#slideout .ginput_container{margin:0}#slideout .ginput_container input[type="text"]{width:100%}#slideout .ginput_container input,#slideout .ginput_container select{border:none;font-size:.9em;padding:5px}#slideout .first_name,#slideout .last_name{float:left;width:50%;clear:none;padding-bottom:16px}#slideout li.privacy{font-size:.8em;margin-top:30px}#slideout li.privacy>label{display:none}#slideout .close-slideout{color:#fff;font-size:40px}#slideout .gform_button{background:none;border:1px solid #fff;color:#fff!important;font-weight:400;font-size:.9em;padding:15px 25px;float:right;margin-bottom:30px}#slideout .gform_footer{overflow:hidden}.home .contained-text-box{padding:20px 40px}.home .bullet-list{margin:40px 0;list-style:none}.home .bullet-list li::before{content:'•';display:inline-block;width:2rem;font-size:2rem;margin-left:-2rem}.home .bullet-list.bullet-points-colour-secondary li::before{color:#662483}.about-us-intro .about-us-intro-image{object-fit:contain;background-repeat:no-repeat;background-position:center;background-size:contain;max-width:100%;height:320px;display:block;margin-left:50px}@media(max-width:600px){.about-us-intro .about-us-intro-image{margin-left:0}}.about-us-intro .section-container .sidebar .sidebar-container{padding:0}.about-us-intro .about-us-intro-image.man-opens-door-icon{background-image:url(/app/themes/businessenergyclaims/assets/graphics/man-opens-door.svg)}.about-us-points{padding:130px 0 100px}.about-us-icons-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:flex-start}.about-us-icons-wrapper .about-us-icon-wrapper{display:flex;flex-direction:column;align-items:center;width:200px;margin:0 1rem}.about-us-icons-wrapper .about-us-icon-wrapper div.grey-bg::after{content:' ';display:block;width:100%;height:100%;object-fit:contain;background-repeat:no-repeat;background-position:center;background-size:contain}.about-us-icons-wrapper .about-us-icon-wrapper div.grey-bg{height:200px;width:200px;border-radius:10%;padding:35px}.about-us-icons-wrapper .about-us-icon-wrapper div.grey-bg#medal-icon::after{background-image:url(/app/themes/businessenergyclaims/assets/graphics/medal.svg)}.about-us-icons-wrapper .about-us-icon-wrapper div.grey-bg#contract-icon::after{background-image:url(/app/themes/businessenergyclaims/assets/graphics/contract.svg);margin-left:15px}.about-us-icons-wrapper .about-us-icon-wrapper div.grey-bg#trophy-icon::after{background-image:url(/app/themes/businessenergyclaims/assets/graphics/trophy.svg)}.about-us-icons-wrapper .about-us-icon-wrapper div.grey-bg#gavel-icon::after{background-image:url(/app/themes/businessenergyclaims/assets/graphics/gavel.svg)}.about-us-icons-wrapper .about-us-icon-wrapper>h3{text-align:center;line-height:1.5;font-size:23px}.about-us-icons-wrapper .about-us-icon-wrapper>h3::before{content:"";border-bottom:5px solid #662483;margin:25px auto 30px;display:block;overflow:hidden;max-width:70px}section.testimonial{padding:80px 0 240px 0}section.testimonial>.section-container{max-width:1100px;width:80%;margin:0 auto;overflow:visible;padding:60px 45px 75px}section.testimonial>.section-container h3{padding:30px 0;max-width:800px;width:77%;font-size:31px;line-height:1.4;text-align:center;margin:0 auto}@media(max-width:720px){section.testimonial>.section-container h3{font-size:28px}}@media(max-width:600px){section.testimonial>.section-container h3 .highlight-text{font-size:inherit}}section.testimonial>.section-container h3 .highlight-text{color:#2daae1}@media(max-width:600px){section.testimonial>.section-container .testimonial-info{bottom:-200px}}section.testimonial>.section-container .testimonial-info{position:absolute;left:50%;bottom:-180px;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;text-align:center}section.testimonial>.section-container .testimonial-info img{max-width:125px;max-height:125px;width:125px;height:125px;border-radius:50%;background-color:grey;object-fit:cover;object-position:center}@media(max-width:510px){section.testimonial>.section-container .testimonial-info img{max-width:100px;max-height:100px;width:100px;height:100px}}section.testimonial>.section-container .testimonial-info .testimonial-name{font-size:22px;color:#662483}section.testimonial>.section-container .testimonial-info .testimonial-name::before{content:"";border-bottom:5px solid #662483;margin:25px auto 30px;display:block;overflow:hidden;max-width:70px}section.testimonial>.section-container .testimonial-info h5{font-size:18px;color:#000}.highlight-text{font-weight:700}.postid-2750 .single-image.lazyloaded{display:none}.postid-2768 .single-image.lazyloaded{display:none}.clear-multi{width:100%}.clear-multi .ginput_container_date{width:100%!important;max-width:unset!important}.form .gform_body .gform_fields{display:flex!important;flex-direction:row;flex-wrap:wrap}.form .gform_heading{padding:0 0 15px 0}.form .gform_body .gform_fields .gfield{width:49%}.form .gform_body .gform_fields .gfield label{font-size:19px;font-weight:400}.form .gform_body .gform_fields .gfield input{height:67px;border:1px solid #707070}.form .gform_footer input{height:67px;width:145px;background-color:#2DAAE1;color:#ffffff!important;font-size:21px;font-weight:700;border:none}@media(max-width:767px){.form .gform_body .gform_fields .gfield{width:100%}}.aligncenter{display:flex;margin:0 auto}.alignright{display:flex;margin:0 0 0 auto}