/*!
Theme Name: BESW
Text Domain: besw
Version: 1.0
*/html,body{border:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,blockquote,address,big,cite,code,em,font,img,small,strike,sub,sup,li,ol,ul,fieldset,form,label,legend,button,table,caption,tr,th,td{border:none;font-size:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit}blockquote::before,blockquote::after{content:""}main,header,footer{display:block}html{font-size:62.5%;scroll-behavior:smooth}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{background:#fff;box-sizing:border-box;color:#1d1d1b;font-family:"Source Sans Pro",cursive,sans-serif;font-size:1.6rem;line-height:1.4em;letter-spacing:-0.015em;text-align:left;overflow-x:hidden}*,*::before,*::after{box-sizing:inherit;-webkit-font-smoothing:antialiased;word-break:break-word;word-wrap:break-word}a,button,path{transition:all .15s linear}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;word-break:normal}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}@media(prefers-reduced-motion: reduce){*{animation-duration:0s !important;transition-duration:0s !important}}img{display:block;height:auto;max-width:100%;flex-shrink:0}.wrap{display:flex;flex-direction:column;position:relative;padding-left:20px;padding-right:20px;width:calc(100% - 40px);margin-left:20px;margin-right:20px}@media only screen and (min-width: 768px){.wrap{width:100%;margin-left:auto;margin-right:auto}}.wrap .wrap{width:100%;margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px){.wrap.wrap-min{max-width:650px}}@media only screen and (min-width: 1024px){.wrap.wrap-min{max-width:800px}.wrap.wrap-mid{max-width:950px}}@media only screen and (min-width: 1248px){.wrap.wrap-mid{max-width:1000px}.wrap.wrap-max{max-width:1100px}}@media only screen and (min-width: 1440px){.wrap.wrap-max{max-width:1200px}}.wrap.wrap-mega{margin-left:0;margin-right:0;width:100vw;max-width:100%}.columns{display:flex;flex-direction:row;flex-wrap:wrap;max-width:calc(100% + 40px);justify-content:space-between;margin-left:-20px;margin-right:-20px}.columns .col{padding-left:20px;padding-right:20px}.col{max-width:100%;display:block;flex:0 1 auto;margin-top:20px;margin-bottom:20px}@media only screen and (min-width: 768px){.col{margin-top:unset;margin-bottom:unset}}.col-1-4,.col-2-4,.col-3-4,.col-1-3,.col-2-3,.col-2-5,.col-3-5{flex-basis:100%;max-width:100%}@media only screen and (min-width: 768px){.col-2-3{flex-basis:66%;max-width:66%}.col-1-3{flex-basis:33%;max-width:33%}.col-3-4{flex-basis:75%;max-width:75%}.col-2-4{flex-basis:50%;max-width:50%}.col-1-4{flex-basis:25%;max-width:25%}.col-3-5{flex-basis:60%;max-width:60%}.col-2-5{flex-basis:40%;max-width:40%}}.order-m1{order:1;width:100%}.order-m2{order:2;width:100%}@media only screen and (min-width: 768px){.order-t1{order:1}.order-t2{order:2}}.aspect-video{position:relative;padding-bottom:56.25%;height:0;margin-bottom:80px}.aspect-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.translatepress-en_GB .display-eng{display:block}.translatepress-en_GB .display-cym{display:none}.translatepress-cy .display-eng{display:none}.translatepress-cy .display-cym{display:block}.banner h1,.banner .h1{font-size:6rem;line-height:6rem}@media only screen and (min-width: 768px){.banner h1,.banner .h1{font-size:12rem;line-height:12rem}}.home .banner h1,.home .banner h2{font-size:2.6rem;line-height:3.2rem;text-align:center;margin:0;padding:0}@media only screen and (min-width: 768px){.home .banner h1,.home .banner h2{font-size:3.2rem;line-height:3.8rem;text-align:left}}h2,.h2,h3,.h3{font-size:2.2rem;line-height:2.8rem;font-size:bold;margin-bottom:1.6rem;margin-top:2.4rem}@media only screen and (min-width: 768px){h2,.h2,h3,.h3{font-size:2.6rem;line-height:3.2rem}}h2:first-child,h3:first-child{margin-top:0}.character-says h3{margin-top:0}.character-says .attribute{margin-bottom:0}h4,p{margin-bottom:1em}p.leadtext,p.lead,.lead p{font-size:2.2rem;line-height:2.8rem}@media only screen and (min-width: 768px){p.leadtext,p.lead,.lead p{font-size:2.6rem;line-height:3.2rem}}a{text-decoration:none}a:hover,a:focus,a:active{color:#3ac6f4}main a{color:#3ac6f4;font-weight:bold}.styled,.style-blue{color:#3ac6f4}.check .styled,.style-red{color:#ff4162}.switch .styled,.style-amber{color:#ff8c24}.save .styled,.style-green{color:#18c49a}.link-pseudo,.link-arrow,footer .menu-item>a{color:#3c3c3b;transition:color .2s linear;font-weight:bold}.link-pseudo:after,.link-arrow:after,footer .menu-item>a:after{content:"";background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 85 85'><path data-name='Link arrow' class='svg-arrow' fill='rgb(58, 198, 244)' d='M23.27,85,0,61.73H45.2L0,16.53,16.53,0l45.2,45.37V0L85,23.27V85Z'></path></svg>");display:inline-block;height:10px;width:10px;margin-left:5px;transition:transform .2s linear;transform-origin:top left;background-repeat:no-repeat;background-size:contain}.link-pseudo:hover,.link-arrow:hover,footer .menu-item>a:hover{color:#3ac6f4}.link-pseudo:hover:after,.link-arrow:hover:after,footer .menu-item>a:hover:after{transform:scale(1.4)}.link-pseudo.button,.link-arrow.button,footer .menu-item>a.button{position:relative;z-index:1;border:2px solid #f6f6f6;border-radius:5px;display:inline-block;height:40px;line-height:0;padding:12px 20px;margin-top:10px;margin-bottom:10px;transition:all .2s linear}.link-pseudo.button:hover,.link-arrow.button:hover,footer .menu-item>a.button:hover{background:#3ac6f4;color:#fff;border:2px solid #3ac6f4}.link-pseudo.button:hover:after,.link-arrow.button:hover:after,footer .menu-item>a.button:hover:after{filter:brightness(0%) invert(100%)}.clickthrough a.button,.feature a.button,.resource a.button{color:#fff;border-color:#fff;margin-top:auto;margin-bottom:0}.clickthrough a.button:after,.feature a.button:after,.resource a.button:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 85 85'><path data-name='Link arrow' class='svg-arrow' fill='rgb(255, 255, 255)' d='M23.27,85,0,61.73H45.2L0,16.53,16.53,0l45.2,45.37V0L85,23.27V85Z'></path></svg>")}.clickthrough a.button:hover,.feature a.button:hover,.resource a.button:hover{background:#fff;border-color:#fff;color:#3ac6f4}.clickthrough a.button:hover:after,.feature a.button:hover:after,.resource a.button:hover:after{filter:brightness(0) saturate(100%) invert(64%) sepia(84%) saturate(603%) hue-rotate(162deg) brightness(96%) contrast(99%)}nav,ul.menu{list-style:none}h4.section-title{font-size:1.2rem;line-height:1.8rem;font-weight:bold;display:block}@media only screen and (min-width: 768px){h4.section-title{font-size:1.6rem;line-height:2.2rem}}footer{font-size:1.2rem;line-height:1.8rem}main ul{display:block;padding-left:1em;margin-bottom:1em}main ul li+li{margin-top:1em}main ol:not(.tsandcs){display:block;list-style:none;counter-reset:listStyle;width:100%}main ol:not(.tsandcs) li{counter-increment:listStyle;display:flex;align-items:center;max-width:300px;margin-top:20px;margin-bottom:20px}main ol:not(.tsandcs) li:before{content:counter(listStyle, decimal);display:flex;align-items:center;justify-content:center;font-size:3.2rem;font-weight:bold;text-align:center;background:#f6f6f6;border-radius:28px;height:56px;width:56px;padding:25px;color:#3ac6f4;margin-right:-10px}@media only screen and (min-width: 768px){main ol:not(.tsandcs) li:before{font-size:4.8rem;border-radius:39px;height:78px;width:78px}}.check ol li:before{color:#ff4162}.switch ol li:before{color:#ff4162}.save ol li:before{color:#ff4162}.partner-resources main ol{display:flex;flex-direction:row;flex-wrap:wrap;max-width:unset;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}.partner-resources main ol li{display:block;margin-bottom:20px;padding:0 20px;max-width:unset;flex-basis:100%}@media only screen and (min-width: 560px){.partner-resources main ol li{flex-basis:50%}}@media only screen and (min-width: 768px){.partner-resources main ol li{flex-basis:33%}}.partner-resources main ol li:before{margin-right:100%;margin-bottom:12px}main ol.tsandcs li+li{margin-top:1em}@media only screen and (min-width: 768px){header#site-header{position:fixed;top:0;left:0;right:0;height:90px;z-index:999;background:#fff}}.preheader{height:50px;z-index:100;position:relative}.preheader .wrap{flex-direction:row}@media only screen and (max-width: 767px){.preheader .wrap{padding:0}}@media only screen and (min-width: 768px){.preheader .wrap:after{content:"";background:#f6f6f6;height:1px;width:calc(100% - 150px);position:absolute;bottom:0;right:20px}}.preheader ul.language-switcher{position:relative;z-index:4}@media only screen and (min-width: 768px){.preheader ul.language-switcher{margin-left:auto;margin-right:0}}.preheader ul.language-switcher a{font-size:1.6rem;line-height:5rem;color:#727272;display:block}.preheader ul.language-switcher a:hover{color:#3ac6f4}@media only screen and (min-width: 768px){.preheader ul.language-switcher a{line-height:4rem}}@media only screen and (min-width: 768px){.preheader{height:40px}}body:not(.big-energy-saving-winter) #site-header .site-logo{display:none}@media only screen and (min-width: 768px){body:not(.big-energy-saving-winter) #site-header .site-logo{display:block}}@media only screen and (max-width: 767px){body.big-energy-saving-winter .site-logo{margin:0 auto}}.site-logo{max-width:170px;top:-20px;position:relative;z-index:1000;transition:all .2s ease-in-out .1s}.scrolled .site-logo{max-width:100px}.home-link{transform-origin:0 0;z-index:101;position:relative;transition:transform .2s cubic-bezier(0.46, 0.03, 0.52, 0.96) .1s}.home-link:hover{transform:scale(1.04)}.toggle.mobile-nav-toggle{height:50px;width:50px;padding:0 15px;position:relative;cursor:pointer;background:transparent;border:0;display:block;margin-left:auto;z-index:5}.toggle.mobile-nav-toggle span{display:block;width:20px;height:2px;background-color:#3c3c3b;transition:all .3s;transform-origin:0 0;backface-visibility:hidden}.toggle.mobile-nav-toggle span:first-of-type{margin-bottom:5px}.toggle.mobile-nav-toggle span:last-of-type{margin-top:5px;transform-origin:0 100%}.toggle.mobile-nav-toggle.active span:first-of-type{transform:rotate(45deg)}.toggle.mobile-nav-toggle.active span:nth-of-type(2){opacity:0;transform:translateX(-5px)}.toggle.mobile-nav-toggle.active span:last-of-type{transform:rotate(-45deg)}@media only screen and (min-width: 768px){.toggle.mobile-nav-toggle{display:none}}.menu-modal{background:#fff;opacity:0;overflow-y:auto;overflow-x:hidden;position:fixed;bottom:0;left:-99999rem;right:99999rem;top:0;padding-top:50px;transition:opacity .25s ease-in,left 0s .25s,right 0s .25s;z-index:99}.menu-modal.show-modal{display:flex}.menu-modal.active{left:0;opacity:1;right:0;transition:opacity .25s ease-out}.menu-modal .home-link{position:absolute;width:100%;transform-origin:50% 50%}.menu-modal .site-logo{margin-left:auto;margin-right:auto}body.showing-menu-modal{overflow:hidden}body.showing-menu-modal .menu-modal{left:0;opacity:1;right:0;transition:opacity .25s ease-out}.mobile-menu{background:#fff;display:flex;justify-content:stretch;overflow:auto;-ms-overflow-style:auto;height:100%;width:100%}.mobile-menu>ul{padding:210px 30px;width:100%;display:flex;flex-direction:column;justify-content:center}.mobile-menu>ul .menu-item{text-align:center}.mobile-menu>ul .menu-item.current_page_item>a{color:#3ac6f4}.mobile-menu>ul .menu-item a{display:block;color:#727272;font-size:2.2rem;line-height:5rem;font-weight:bold;padding-left:20px;padding-right:20px}.mobile-menu>ul:hover,.mobile-menu>ul:active,.mobile-menu>ul:focus{color:#3ac6f4}.header-navigation-wrapper.wrap{flex-direction:row}.primary-menu-wrapper{display:none}@media only screen and (min-width: 768px){.primary-menu-wrapper{display:block;max-width:50%;min-width:350px;margin-left:auto}.primary-menu-wrapper .primary-menu{display:flex;flex-direction:row;list-style:none;justify-content:space-between;margin-right:-20px}.primary-menu-wrapper .primary-menu li{display:inline-block}.primary-menu-wrapper .primary-menu li a{color:#727272;font-size:2.2rem;line-height:5rem;font-weight:bold;display:block;padding-left:20px;padding-right:20px}.primary-menu-wrapper .primary-menu li:hover>a,.primary-menu-wrapper .primary-menu li:active>a,.primary-menu-wrapper .primary-menu li:focus>a{color:#3ac6f4}.primary-menu-wrapper .primary-menu li.current_page_item>a{color:#3ac6f4}}#menu-footer-nav{display:flex;flex-wrap:wrap}#menu-footer-nav li{display:inline-block;width:48%}@media only screen and (min-width: 480px){#menu-footer-nav li{width:24%}}@media only screen and (min-width: 768px){#menu-footer-nav li{width:32%}}#menu-footer-nav a{display:block;line-height:40px}footer.wrap{padding:0 20px;margin-left:0;margin-right:0;width:100%;flex-direction:column}@media only screen and (min-width: 768px){footer.wrap{margin-left:auto;margin-right:auto}}footer.wrap .columns{align-items:start}footer.wrap .columns .col{margin-top:unset;margin-bottom:unset}footer.wrap .columns .col.col-1-4{display:flex;flex-direction:column}@media only screen and (max-width: 767px){footer.wrap .columns .columns{margin:0;max-width:100%}footer.wrap .columns .columns .col{padding:0}}.topper{width:100%;flex-basis:100%;background-color:#3c3c3b;margin-left:-20px;margin-right:-20px;font-size:1.2rem;font-weight:bold;line-height:50px;cursor:pointer;display:block;text-align:center;width:calc(100% + 40px)}.topper .link-arrow{color:#fff}.topper:hover,.topper:focus{opacity:.8}.topper:hover .link-arrow,.topper:focus .link-arrow{color:#3ac6f4}.topper:hover .link-arrow:after,.topper:focus .link-arrow:after{transform:scale(1.4)}@media only screen and (min-width: 768px){.topper{display:none}}h4.section-title{border-bottom:1px solid #e6e6e6;width:100% !important;padding-top:1.8rem;padding-bottom:.6rem;margin-bottom:10px}.link-partner{display:block;flex:0 0 32%;max-width:32%;justify-content:space-between;margin:0 !important}@media only screen and (min-width: 768px){.link-partner{padding-right:20px}}.link-partner .logo{margin-top:10px;margin-bottom:10px}.link-partner .logo img{height:50px;width:auto}@media only screen and (min-width: 768px){.link-partner .logo img{height:65px}}.link-partner p{display:none;color:#3c3c3b;margin-top:.4rem}@media only screen and (min-width: 768px){.link-partner p{display:block}}.gutter{width:100% !important;flex-basis:100%;border-top:1px solid #e6e6e6;width:100%;font-size:1rem;line-height:5rem;margin-top:20px;display:flex;justify-content:space-between}@media only screen and (min-width: 768px){.gutter{font-size:1.2rem}}.gutter a:not(.mash-link){margin-left:5px;margin-right:5px}.gutter a.mash-link{color:#3ac6f4;font-weight:bold}header.banner{text-align:center;background:linear-gradient(176deg, #3ac6f4 80%, #fff calc(80% + 2px));min-height:400px}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){header.banner{background:linear-gradient(176deg, #3ac6f4 80%, #fff 80%)}}@media only screen and (min-width: 768px){header.banner{min-height:480px}}header.banner h1{padding-top:40px;padding-bottom:175px;padding-left:20px;padding-right:20px}@media only screen and (min-width: 768px){header.banner h1{padding-top:180px;padding-bottom:160px}}header.banner.nocharacter{min-height:30vw}header.banner.bannerlead.nocharacter h1{padding-bottom:80px}@media only screen and (min-width: 768px){header.banner.bannerlead.nocharacter h1{padding-bottom:80px}}.banner-title{color:#fff}.bannerbox{font-size:2.6rem;line-height:3.2rem;font-weight:bold;background:#fff;padding:40px}@media only screen and (min-width: 768px){.bannerbox{font-size:3.2rem;line-height:3.8rem;padding:80px 120px}}.bannerbox p{margin-bottom:0}.bannerbox img{position:absolute;height:220px;width:auto;left:50%;transform:translateX(-50%);bottom:calc(100% - 30px)}@media only screen and (max-width: 767px){.home .header-navigation-wrapper{position:absolute}}.home .header-navigation-wrapper{align-items:flex-start}.home header.banner{background-image:linear-gradient(176deg, #F6F6F6 55%, #fff calc(55% + 2px))}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.home header.banner{background:linear-gradient(176deg, #F6F6F6 55%, #fff 55%)}}@media only screen and (min-width: 768px){.home header.banner{background-image:linear-gradient(176deg, #F6F6F6 80%, #fff calc(80% + 2px))}}@media only screen and (min-width: 768px)and (-ms-high-contrast: active),only screen and (min-width: 768px)and (-ms-high-contrast: none){.home header.banner{background:linear-gradient(176deg, #F6F6F6 80%, #fff 80%)}}.home header.banner .columns{padding-top:180px}@media only screen and (min-width: 768px){.home header.banner .columns{padding-top:275px}}.home header.banner .col{min-width:250px}.home .banner-character a{display:block;transform-origin:50% 90%;transform:scale(1);transition:transform .3s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.home .banner-character a:hover{transform:scale(0.95)}.check header.banner{background-image:linear-gradient(176deg, #FF4162 80%, #fff calc(80% + 2px))}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.check header.banner{background:linear-gradient(176deg, #FF4162 80%, #fff 80%)}}.switch header.banner{background-image:linear-gradient(176deg, #FF8C24 80%, #fff calc(80% + 2px))}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.switch header.banner{background:linear-gradient(176deg, #FF8C24 80%, #fff 80%)}}.save header.banner{background-image:linear-gradient(176deg, #18C49A 80%, #fff calc(80% + 2px))}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.save header.banner{background:linear-gradient(176deg, #18C49A 80%, #fff 80%)}}.layout{margin-top:20px;padding-top:20px;padding-bottom:20px;margin-bottom:20px}.layout.wrap{padding-left:0;padding-right:0}@media only screen and (min-width: 768px){.layout{margin-top:60px;margin-bottom:60px}.layout.wrap{padding-left:20px;padding-right:20px}}.clickthrough{background:#f6f6f6;padding:20px;height:100%;margin-top:10px;margin-bottom:10px;position:relative;min-height:270px}.clickthrough h2,.clickthrough h3,.clickthrough .h2,.clickthrough .h3{color:#fff}.clickthrough p{margin:0 0 1em;padding-right:20%}@media only screen and (min-width: 768px){.clickthrough{padding:40px}}.clickthrough:after{content:"";display:block;position:absolute;bottom:0;right:0;z-index:0;height:85px;width:85px;transition:transform .2s linear;transform-origin:top left;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 85 85'><path data-name='Link arrow' class='svg-arrow' fill='rgb(230, 230, 230)' d='M23.27,85,0,61.73H45.2L0,16.53,16.53,0l45.2,45.37V0L85,23.27V85Z'></path></svg>");background-repeat:no-repeat;background-size:contain}.check .clickthrough{background:#fd6781}.check .clickthrough:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 85 85'><path data-name='Link arrow' class='svg-arrow' fill='rgb(255, 65, 98)' d='M23.27,85,0,61.73H45.2L0,16.53,16.53,0l45.2,45.37V0L85,23.27V85Z'></path></svg>")}.switch .clickthrough{background:#ffa350}.switch .clickthrough:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 85 85'><path data-name='Link arrow' class='svg-arrow' fill='rgb(255, 140, 36)' d='M23.27,85,0,61.73H45.2L0,16.53,16.53,0l45.2,45.37V0L85,23.27V85Z'></path></svg>")}.save .clickthrough{background:#46cfae}.save .clickthrough:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 85 85'><path data-name='Link arrow' class='svg-arrow' fill='rgb(24, 196, 154)' d='M23.27,85,0,61.73H45.2L0,16.53,16.53,0l45.2,45.37V0L85,23.27V85Z'></path></svg>")}.accent-bg:before{content:"";background:#f6f6f6;position:absolute;z-index:-1;min-width:100vw;left:50%;display:block;height:calc(100% + 40px);transform:translate(-50vw, -40px)}@media only screen and (min-width: 768px){.accent-bg:before{height:calc(100% - 40px);transform:translate(-50vw, -20%)}}.resource{background-color:#3ac6f4;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 238 221'><path data-name='download-icon' fill='rgba(255,255,255,0.2)' class='download-icon' d='M136.5,221A136.4,136.4,0,0,1,0,84.49,135.94,135.94,0,0,1,29.28,0H238V175.77c-1.6,1.77-3.27,3.54-5,5.25a136.12,136.12,0,0,1-96.52,40ZM78.73,61.12h0v41.66L134,158l55.23-55.23V61.12L148.6,101.73l.14-81H119.18v80.88L78.73,61.13Z'/></svg>");background-position:top right;background-repeat:no-repeat;background-size:220px;padding:40px;margin-top:10px;margin-bottom:10px;position:relative;height:100%;min-height:270px;align-items:start}.resource h2,.resource h3,.resource .h2,.resource .h3{color:#fff}.resource p{margin:0 0 1em;padding-right:20%}@media only screen and (min-width: 768px){.resource{padding:60px 80px}}@media only screen and (min-width: 768px){.columns.sticky .sticker{position:sticky;top:100px}}.character-says{background:#f6f6f6;position:relative;padding:20px;margin-bottom:40px}.character-says:after{content:"";height:0;position:absolute;bottom:-25px;left:40%;border-top:25px solid #f6f6f6;border-left:15px solid transparent;border-right:10px solid transparent}.character-says .button{border-color:#e6e6e6}.character-says .button:hover{border-color:#3ac6f4}@media only screen and (min-width: 768px){.character-says{padding:20px 40px}}.feature{background:#f6f6f6}.feature>.wrap{justify-content:space-between}.feature .boxed{background:#e6e6e6;padding:40px}.home .feature{padding-left:0;padding-right:0}.check .feature{background:#ff4162;max-width:calc(1200px - 40px)}.check .feature h2,.check .feature h3,.check .feature .h2,.check .feature .h3{color:#fff}.check .feature .col{min-width:100%}@media only screen and (min-width: 768px){.check .feature .col{min-width:auto;max-width:400px}}.check .feature .boxed{background:#fd6781}.check .feature .columns{padding:0 20px}@media only screen and (min-width: 768px){.check .feature .columns{padding:40px 20px;align-items:center}}.switch .feature{background:#ff8c24;max-width:calc(1200px - 40px)}.switch .feature h2,.switch .feature h3,.switch .feature .h2,.switch .feature .h3{color:#fff}.switch .feature .boxed{background:#ffa350}.save .feature{background:#18c49a;max-width:calc(1200px - 40px)}.save .feature .columns{padding:0 20px}@media only screen and (min-width: 768px){.save .feature .columns{padding:40px 20px;align-items:center}}.save .feature .col{min-width:100%}@media only screen and (min-width: 768px){.save .feature .col{min-width:auto}}.save .feature h2,.save .feature h3,.save .feature .h2,.save .feature .h3{color:#fff}.save .feature .boxed{background:#46cfae}.home .cta .col{max-width:300px;padding:0 20px;text-align:center;margin:20px auto;flex:0 1 auto}.home .cta .col img{max-width:220px;margin:auto auto 10px}@media only screen and (min-width: 768px){.home .cta .col{text-align:left}}.home .feature{padding-top:40px;padding-bottom:40px}@media only screen and (min-width: 768px){.home .feature{padding-top:120px;padding-bottom:120px}}.feature.form-feature{max-width:calc(1200px - 40px);padding-top:40px;padding-bottom:40px}@media only screen and (min-width: 768px){.feature.form-feature{padding-top:60px;padding-bottom:60px}}/*# sourceMappingURL=style.css.map */