@charset "UTF-8";.container-pct{width:100%;max-width:1440px;margin:0 auto}.container-pct:after{clear:both;content:"";display:block}@media (min-width:1140px){.col100{width:100%;padding:0 10px}.col100.colr{margin:0}.col75{width:75%;float:left;padding:0 10px}.col75.colr{margin:0}.col66{width:66.666666666666%;float:left;padding:0 10px}.col66.colr{margin:0}.col60{width:60%;float:left;padding:0 10px}.col60.colr{margin:0}.col50{width:50%;float:left;padding:0 10px}.col50.colr{margin:0}.col40{width:40%;float:left;padding:0 10px}.col40.colr{margin:0}.col33{width:33.333333333333%;float:left;padding:0 10px}.col33.colr{margin:0}.col25{width:25%;float:left;padding:0 10px}.col25.colr{margin:0}.slides-3{padding:0 60px}.slides-3 .col25{width:33%}.slides-2{padding:0 12%}.slides-2 .col25{width:50%}.col20{width:20%;float:left;padding:0 10px}.col20.colr{margin:0}.col16{width:16.666666666666%;float:left;padding:0 10px}.col16.colr{margin:0}}@media (min-width:1360px){.col16,.col20,.col25,.col33,.col40,.col50,.col60,.col66,.col75,.col100{padding:0 15px}}@media (min-width:760px) and (max-width:1139px){.col100{width:100%;padding:0 5px}.col75{width:75%}.col66,.col75{float:left;padding:0 5px}.col66{width:66.666666666666%}.col60{width:60%}.col50,.col60{float:left;padding:0 5px}.col50{width:50%}.col40{width:40%}.col33,.col40{float:left;padding:0 5px}.col33{width:33.333333333333%}.col25{width:25%}.col20,.col25{float:left;padding:0 5px}.col20{width:20%}.col16{width:16.666666666666%;float:left;padding:0 5px}}@media (min-width:120px) and (max-width:759px){.container-pct{padding:0 5px}.col40,.col50,.col60,.col66,.col75,.col100{width:100%;padding:0 5px}.col16,.col20,.col25,.col33{width:50%;float:left;padding:0 5px}}@media (min-width:1140px){.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10,.col11,.col12{float:left;margin:0 10px}.container{margin:0 auto;width:960px}.container:after{clear:both;content:"";display:block}.col1>.container{margin:0 0 -10px;width:80px}.col2>.container{margin:0 0 -10px;width:160px}.col3>.container{margin:0 0 -10px;width:240px}.col4>.container{margin:0 0 -10px;width:320px}.col5>.container{margin:0 0 -10px;width:400px}.col6>.container{margin:0 0 -10px;width:480px}.col7>.container{margin:0 0 -10px;width:560px}.col8>.container{margin:0 0 -10px;width:640px}.col9>.container{margin:0 0 -10px;width:720px}.col10>.container{margin:0 0 -10px;width:800px}.col11>.container{margin:0 0 -10px;width:880px}.col12>.container{margin:0 0 -10px;width:960px}.col1{width:60px}.col2{width:140px}.col3{width:220px}.col4{width:300px}.col5{width:380px}.col6{width:460px}.col7{width:540px}.col8{width:620px}.col9{width:700px}.col10{width:780px}.col11{width:860px}.col12{width:940px}.pre1{margin-left:90px}.pre2{margin-left:170px}.pre3{margin-left:250px}.pre4{margin-left:330px}.pre5{margin-left:410px}.pre6{margin-left:490px}.pre7{margin-left:570px}.pre8{margin-left:650px}.pre9{margin-left:730px}.pre10{margin-left:810px}.pre11{margin-left:890px}.suf1{margin-right:80px}.suf2{margin-right:160px}.suf3{margin-right:240px}.suf4{margin-right:320px}.suf5{margin-right:400px}.suf6{margin-right:480px}.suf7{margin-right:560px}.suf8{margin-right:640px}.suf9{margin-right:720px}.suf10{margin-right:800px}.suf11{margin-right:880px}.colr{float:right;margin:0 10px}.alpha{margin-left:0}.omega{margin-right:0}.clear{clear:both}.center{float:none;margin:0 auto}.l-hide{display:none}.l-show-block{display:block}.l-show-inline{display:inline}.m-show-inline,.s-show-block{display:none}}@media (min-width:1360px){.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10,.col11{float:left;margin:0 15px}.col12{margin:0 15px;width:1170px}.col1{width:70px}.col2{width:170px}.col3{width:270px}.col4{width:370px}.col5{width:470px}.col6{width:570px}.col7{width:670px}.col8{width:770px}.col9{width:870px}.col10{width:970px}.col11{width:1070px}.pre1{margin-left:115px}.pre2{margin-left:215px}.pre3{margin-left:315px}.pre4{margin-left:415px}.pre5{margin-left:515px}.pre6{margin-left:615px}.pre7{margin-left:715px}.pre8{margin-left:815px}.pre9{margin-left:915px}.pre10{margin-left:1015px}.pre11{margin-left:1115px}.suf1{margin-right:115px}.suf2{margin-right:215px}.suf3{margin-right:315px}.suf4{margin-right:415px}.suf5{margin-right:515px}.suf6{margin-right:615px}.suf7{margin-right:715px}.suf8{margin-right:815px}.suf9{margin-right:915px}.suf10{margin-right:1015px}.suf11{margin-right:1115px}.container{width:1200px}.col1>.container{margin:0 0 -15px;width:100px}.col2>.container{margin:0 0 -15px;width:200px}.col3>.container{margin:0 0 -15px;width:300px}.col4>.container{margin:0 0 -15px;width:400px}.col5>.container{margin:0 0 -15px;width:500px}.col6>.container{margin:0 0 -15px;width:600px}.col7>.container{margin:0 0 -15px;width:700px}.col8>.container{margin:0 0 -15px;width:800px}.col9>.container{margin:0 0 -15px;width:900px}.col10>.container{margin:0 0 -15px;width:1000px}.col11>.container{margin:0 0 -15px;width:1100px}.col12>.container{margin:0 0 -15px;width:1200px}.colr{float:right;margin:0 15px}.alpha{margin-left:0}.omega{margin-right:0}.clear{clear:both}.center{float:none;margin:0 auto}}@media (min-width:760px) and (max-width:1139px){.wrap{overflow:hidden;width:100%}.container{width:100%;padding:0 5px;box-sizing:border-box;margin:0 auto;max-width:720px}.container:after{clear:both;content:"";display:block}.container .container{width:102%;width:calc(100% + 20px);margin-left:-10px}.col7,.col8,.col9,.col10,.col11,.col12{margin:0;padding:0 5px;width:100%;box-sizing:border-box}.col3,.col4,.col5,.col6{width:50%}.col2,.col3,.col4,.col5,.col6{float:left;margin:0;padding:0 5px;box-sizing:border-box}.col2{width:33.33%}.col1{float:left;margin:0;padding:0 5px;width:25%;box-sizing:border-box}.m-full{width:100%}.m-full.colr{float:none}.m-2_4,.m-half{float:left;width:50%}.m-3_4{float:left;width:75%}.m-2_3{float:left;width:66.66%}.m-1_3{float:left;width:33.33%}.m-1_4{float:left;width:25%}.colr{float:right}.alpha{margin-left:0;padding-left:0}.omega{margin-right:0;padding-right:0}.clear{clear:both}.center{float:none;margin:0 auto}.m-hide{display:none}.m-show-block{display:block}.m-show-inline{display:inline}.l-show-inline,.s-show-block{display:none}}@media (min-width:120px) and (max-width:759px){.wrap{overflow:hidden;width:100%}.container{width:100%;padding:0 5px;box-sizing:border-box;margin:0 auto;max-width:540px}.container:after{clear:both;content:"";display:block}.container .container{width:102%;width:calc(100% + 20px);margin-left:-10px}.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10,.col11,.col12{margin:0;padding:0 5px;width:100%;box-sizing:border-box}.col1,.col2{float:left;width:50%}.col1,.col2,.s-full{margin:0;padding:0 5px;box-sizing:border-box}.s-full{float:none;width:100%}.s-half{float:left;margin:0;padding:0 5px;width:50%;box-sizing:border-box}.clear,.s-center{clear:both}.s-center{float:none;margin:0 auto}.s-hide{display:none}.s-show-block{display:block}.s-show-inline{display:inline}.l-show-block,.l-show-inline,.m-show-block,.m-show-inline{display:none}}@keyframes a{50%{transform:translate(12px,2px)}0%{transform:translate(8px,2px)}}@keyframes b{50%{right:-5px}0%{right:0}}html{overflow-x:hidden;box-sizing:border-box;height:100%;background-color:#fff}*,:after,:before{box-sizing:inherit}body{margin:0;padding:0}img{max-width:100%;height:auto}.main-content{position:relative;z-index:1}.main-content a.ext-lnk:after{content:" \e923";margin:0;font-size:.8em;line-height:1;font-family:icomoon!important}.btn-txt{display:none}.col-main-cont .block-editor{padding-bottom:10px}.row-block{position:relative;background-color:#fff;z-index:10}.block-accordion,.block-attachments,.block-carousel,.block-editor,.block-event,.block-faqs,.block-image,.block-links,.block-newsletter,.block-quote,.block-stats,.block-video{margin:0 0 20px}.TemplateTwoPage .row-block h2{margin-top:20px}.TemplateTwoPage .row-block:first-child h2{margin-top:0}.top-actions{padding:10px 0;background-color:#f7f7f7;line-height:1;font-size:.9em;color:#545767}.last-updated{line-height:44px}.lnk-skip{display:block;padding:10px;font-size:.9em;text-decoration:underline;background-color:#fff;color:#271c6f;position:absolute;top:0;left:0;z-index:0;opacity:0;outline:0}.lnk-skip:focus{z-index:1000;opacity:1}@media (min-width:1140px){.sidebar-sticky{width:300px;top:150px;position:fixed;z-index:15}.sidebar-sticky.sidebar-hit-bottom{top:auto}.sidebar-sticky.sidebar-hit-bottom,.sidebar-sticky ::-ms-backdrop{margin-top:-80px}.block-accordion,.block-attachments,.block-carousel,.block-editor,.block-event,.block-faqs,.block-image,.block-links,.block-newsletter,.block-quote,.block-stats,.block-video{margin:0 0 40px}.l-clear{clear:both;display:block!important}.m-clear,.s-clear{display:none}.top-actions{padding:15px}}@media (min-width:1360px){.sidebar-sticky{width:370px;top:140px}}@media (min-width:760px) and (max-width:1139px){.section.section-intro{padding:40px 0}.section.section-intro .hero{margin-bottom:20px}.l-clear{display:none}.m-clear{clear:both;display:block!important}.s-clear{display:none}}@media (min-width:120px) and (max-width:759px){.col4.m-full{padding-top:20px}.l-clear,.m-clear{display:none}.s-clear{clear:both;display:block!important}.last-updated{line-height:22px}.last-updated strong{display:block}}.main-head{background-color:#fff;padding:5px;position:relative;z-index:100}.fos-logo{display:none}.site-logo{display:block;line-height:600px;overflow:hidden;text-indent:-600px;transition:all .15s ease;background-image:url(../img/fos-logo-horizontal.png);background-size:100% 100%;background-position:50%;background-repeat:no-repeat}.btn-menu{display:block;bottom:0;border:0;background:none;border-radius:3px;height:40px;width:40px;line-height:40px;text-align:center;font-size:20px;outline:0;color:#271c6f}.btn-menu:focus{background-color:#ebebeb}.btn-menu .icon-x{display:none}@media (min-width:1140px){.main-head{height:130px;padding-top:32px;position:fixed;top:0;left:0;width:100%}.wrap{padding-top:130px}.btn-menu{display:none}.head-wrap{margin:0 auto;max-width:960px}.site-brand{float:left;position:relative;z-index:2;margin:-32px 0 0 -64px;padding:20px;transform:translateZ(0);background-color:#fff}.site-logo{width:175px;height:80px}}@media (min-width:1360px){.main-head{padding-top:34px}.site-brand{margin-top:-34px;padding:16px 20px}.head-wrap{margin:0 auto;max-width:1200px}.btn-search{margin-left:560px}.site-logo{width:214px;height:98px}}@media (min-width:760px) and (max-width:1139px){.head-wrap{padding-top:40px;height:88px}.btn-menu{display:none}.site-brand{float:left;margin:-45px auto 0 20px;position:relative;z-index:2;transform:translateZ(0);padding:10px;background-color:#fff}.site-logo{width:147px;height:67px}}@media (min-width:120px) and (max-width:759px){.main-head{height:60px}.btn-menu{position:absolute;z-index:3;top:10px;right:10px}.site-brand{float:left;background-color:#fff}.site-logo{width:109px;height:50px}.nav-wrap{position:absolute;top:60px;left:0;width:100%}.menu-open .btn-menu .icon-x{display:inline-block}.menu-open .btn-menu .icon-menu{display:none}.menu-open .nav-wrap{border-bottom:2px solid #271c6f}}.main-menu{margin:0;padding:0;list-style:none}.menu-item{margin:0}.menu-item.has-sub .menu-lnk{position:relative;padding-right:20px}.menu-item.nav-current .menu-lnk,.menu-item.nav-section .menu-lnk{color:#ce3467}.menu-lnk{display:block;padding:10px;text-decoration:none;color:#271c6f;font-weight:600}.menu-lnk:hover{color:#ce3467;text-decoration:none}.menu-lnk .menu-sub-arrow{display:block;position:absolute;right:0;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:1140px){.main-nav{padding-top:20px;text-align:right;font-size:.9em;width:700px;height:90px;position:relative}.main-menu,.main-nav{float:right}.menu-item{float:left;margin-left:20px;max-width:230px;text-align:left}.menu-item:hover .menu-lnk{background-color:#f7f7f7}.menu-item:hover .sub-menu{display:block;height:auto;max-height:500px;min-height:220px;opacity:1;overflow:auto;transform:translateY(0);border-top:2px solid #ce3467}.menu-lnk{height:50px;line-height:30px}.menu-lnk .menu-sub-arrow{top:19px}.menu-lnk .menu-sub-arrow:before{content:"\e907"}.menu-lnk:hover{background-color:#f7f7f7}.menu-lnk:hover:after,.menu-lnk:hover:before{content:"";display:block;position:absolute;z-index:11;bottom:0;height:60%;width:50%}.menu-lnk:hover:before{right:100%}.menu-lnk:hover:after{left:100%}}@media (min-width:1360px){.main-nav{width:780px}.menu-lnk .menu-sub-arrow{top:17px}}@media (min-width:760px) and (max-width:1139px){.main-nav{height:44px;overflow:visible;position:relative;margin:0 20px 0 150px}.main-menu{float:right;max-width:480px}.sub-menu{display:none}.menu-item{float:left;margin-left:10px}.menu-item.sub-open .menu-lnk{background-color:#f7f7f7}.menu-item.sub-open .sub-menu{display:block;height:auto;opacity:1;overflow:visible;transform:translateY(0)}.menu-lnk{padding:10px 6.66667px}.menu-lnk .menu-sub-arrow{top:15px}.menu-lnk .menu-sub-arrow:before{content:"\e907"}.menu-lnk.menu-lnk-open{background-color:#f7f7f7}}@media (min-width:120px) and (max-width:759px){.menu-item{height:0;transition:height .25s ease;overflow:hidden}.sub-menu{display:none}.menu-lnk{background-color:#fff;padding:12px 30px}.menu-lnk .menu-sub-arrow{top:50%;right:20px;transform:translateY(-50%)}.menu-lnk .menu-sub-arrow:before{content:"\e909"}.menu-lnk:focus{color:#ce3467}.main-menu{background-color:#fff;padding:0;transition:padding .25s ease}.menu-open .main-menu{padding:5px 0}.menu-open .menu-item{height:45px}}.sub-menu{margin:0;padding:0;background:#f7f7f7;list-style:none}.sub-lnk{display:block;padding:10px 30px 10px 20px;text-decoration:none;line-height:1.2;background-color:#fff;color:#271c6f;position:relative}.sub-lnk:hover{color:#ce3467;background-color:#f7f7f7}.sub-lnk .icon-chevron-right{position:absolute;right:4px;top:50%;transform:translateY(-50%)}.sub-item.sub-current .sub-lnk,.sub-item.sub-section .sub-lnk{color:#ce3467}.sub-item.sub-section.sub-parent .sub-lnk{color:#271c6f}.sub-sub-menu{margin:0;padding:0;list-style:none}.sub-sub-item.sub-sub-current .sub-sub-lnk,.sub-sub-item.sub-sub-section .sub-sub-lnk{color:#ce3467}.sub-sub-item.sub-sub-section.sub-sub-parent .sub-sub-lnk,.sub-sub-lnk{color:#271c6f}.sub-sub-lnk{display:block;padding:10px;text-decoration:none;line-height:1.2}.sub-sub-lnk:hover{color:#ce3467}@media (min-width:1140px){.sub-menu{position:absolute;top:70px;left:0;width:100%;height:0;overflow:hidden;opacity:0;transform:translateY(10px);transition:transform .25s ease,opacity .5s ease;box-shadow:2px 3px 4px rgba(1,1,1,.1);display:none}.sub-menu:after{content:"";display:block;background-color:#fff;position:absolute;top:0;left:0;width:240px;height:100%;z-index:-1}.sub-item-back,.sub-parent,.sub-sub-back{display:none}.sub-item{width:240px}.sub-item.has-sub:hover .sub-sub-menu{display:flex}.sm-menu-item{position:relative}.sm-menu-item:hover .sub-menu{width:240px;min-height:0;top:50px}.sm-menu-item:hover:last-child .sub-menu{left:auto;right:0}.md-menu-item:hover .sub-menu{width:480px;min-height:0;top:70px;right:0;left:auto}.md-menu-item:hover .sub-item.has-sub:hover .sub-sub-menu{display:block}.sub-sub-menu{position:absolute;flex-flow:row wrap;align-items:flex-start;align-content:flex-start;justify-content:flex-start;left:240px;right:0;top:0;bottom:0;display:none}.sub-sub-item{flex-basis:48%;background-color:#f7f7f7}.sub-sub-parent{display:none}}@media (min-width:760px) and (max-width:1139px){.sub-menu{position:absolute;top:42px;right:0;width:100%;max-width:480px;height:0;overflow:hidden;opacity:0;transform:translateY(10px);transition:transform .25s ease,opacity .5s ease;border-top:1px solid #f7f7f7;box-shadow:2px 3px 4px rgba(1,1,1,.1)}.sub-item-back,.sub-sub-back{display:none}.sub-item{width:220px}.sub-item.has-sub.sub-open .sub-sub-menu{display:block}.sm-menu-item{position:relative}.sm-menu-item .sub-menu{right:auto;left:0}.sm-menu-item.sub-open .sub-menu,.sm-menu-item:hover .sub-menu{width:220px;min-height:none;top:42px}.sm-menu-item.sub-open:last-child .sub-menu,.sm-menu-item:hover:last-child .sub-menu{left:auto;right:0}.sub-sub-menu{position:absolute;left:220px;right:0;top:0;bottom:0;display:none}.sub-sub-item{background-color:#f7f7f7}}@media (min-width:120px) and (max-width:759px){.sub-item-back .sub-lnk,.sub-item-back .sub-sub-lnk,.sub-sub-back .sub-lnk,.sub-sub-back .sub-sub-lnk{padding:10px 20px;background-color:#f7f7f7;font-weight:700;position:relative}.sub-item-back .sub-lnk .icon-chevron-left,.sub-item-back .sub-sub-lnk .icon-chevron-left,.sub-sub-back .sub-lnk .icon-chevron-left,.sub-sub-back .sub-sub-lnk .icon-chevron-left{position:absolute;top:11px;left:4px}.sub-sub-lnk{background-color:#fff}.menu-item.sub-open{overflow:visible;height:auto}.menu-item.sub-open .sub-menu{display:block}.menu-item.sub-open .sub-menu,.menu-item.sub-open .sub-menu .sub-open .sub-sub-menu{transform:translateX(0);opacity:1}.sub-menu-open .menu-item:not(.sub-open),.sub-sub-open .sub-item:not(.sub-open){display:none}.sub-menu,.sub-sub-menu{position:absolute;z-index:10;top:0;left:0;width:100%;transform:translateX(100%);opacity:0;transition:all .25s ease}}.top-menu{margin:0;padding:0;list-style:none}.top-menu-item{margin:0}.top-menu-item.has-sub .top-menu-lnk{position:relative;padding-right:18px}.top-menu-item.top-current .top-menu-lnk,.top-menu-item.top-section .top-menu-lnk{text-decoration:underline;color:#ce3467}.top-menu-lnk{display:block;text-decoration:none;font-weight:600;padding:6.66667px 10px}.top-menu-lnk .menu-sub-arrow{display:block;position:absolute;right:0;font-family:icomoon!important;font-size:.9em;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.top-sub{margin:0;padding:0;list-style:none;background-color:#f7f7f7}.top-sub-item{transition:all .15s ease-out}.top-sub-item.top-sub-current .top-sub-lnk,.top-sub-item.top-sub-section .top-sub-lnk{text-decoration:underline}.top-sub-lnk{display:block;padding:5px 10px;text-decoration:none;color:#ce3467}.top-sub-lnk:hover{text-decoration:underline}.main-site-lnk{display:block;padding:6.66667px 10px;text-decoration:none}@media (min-width:1140px){.top-nav{left:0;width:100%}.top-nav,.top-nav:after{position:absolute;z-index:0;top:0}.top-nav:after{content:"";right:0;width:50%;height:100%;background-color:#f7f7f7}.top-menu{position:relative;z-index:2;padding-right:40px;width:960px;display:flex;justify-content:flex-end;margin:0 auto;background-color:#f7f7f7;font-size:.8em}.top-menu-item{display:block;padding:0;margin:0 6.66667px}.top-menu-item:last-child{padding-right:0}.top-menu-lnk{color:#ce3467}.top-menu-lnk:hover{text-decoration:underline}.top-menu-lnk .menu-sub-arrow{top:11px}.top-menu-lnk .menu-sub-arrow:before{content:"\e907"}.has-topsub{position:relative;padding-right:12px!important}.has-topsub .icon-chevron-down{position:absolute;top:11px;right:4px;color:#ce3467}.has-topsub .icon-chevron-right{display:none}.has-topsub:hover .top-sub{display:block}.has-topsub:hover .top-sub-item{height:40px;display:flex;align-items:center}.top-sub{position:absolute;top:100%;left:0;width:220px;display:none}.top-sub-item{height:0;overflow:hidden}.top-sub-item:first-child .top-sub-lnk{border-top:2px solid #ce3467}.top-sub-item:hover{background-color:#fff}.top-sub-lnk{width:100%;flex-grow:1;line-height:1.1}.main-site-item{float:left}}@media (min-width:1360px){.top-menu{width:1200px}}@media (min-width:760px) and (max-width:1139px){.top-nav{position:absolute;z-index:0;top:0;left:0;width:100%}.top-menu{position:relative;z-index:2;padding-right:46px;display:flex;justify-content:flex-end;margin:0 auto;background-color:#f7f7f7;font-size:.8em}.top-menu-item{display:block;padding:0;margin:0}.top-menu-item:last-child{padding-right:0}.top-menu-lnk{color:#ce3467;line-height:1.4;padding:10px}.top-menu-lnk .menu-sub-arrow{top:15px;right:3px}.top-menu-lnk .menu-sub-arrow:before{content:"\e907"}.has-topsub{position:relative;padding-right:8px!important}.has-topsub .icon-chevron-down{position:absolute;top:14px;right:4px;color:#ce3467}.has-topsub .icon-chevron-right{display:none}.has-topsub:hover .top-sub-item{height:36px;display:flex;align-items:center}.top-sub{position:absolute;top:100%;left:0;width:200px}.top-sub-item{height:0;overflow:hidden}.top-sub-item:first-child .top-sub-lnk{border-top:2px solid #ce3467}.top-sub-lnk{line-height:1.2}.main-site-lnk{line-height:24px}}@media (min-width:120px) and (max-width:759px){.top-nav{background-color:#f7f7f7;border-top:1px solid #dedede;margin-top:-1px}.top-menu-item,.top-nav{height:0;overflow:hidden}.top-menu-item{transition:height .25s ease;border-bottom:1px solid #f9f9f9}.main-site-item{line-height:30px}.top-menu-lnk{color:#271c6f;padding:12px 30px}.top-menu-lnk:focus{color:#ce3467}.menu-open .top-menu-item{height:45px}.has-topsub{padding-right:24px!important;position:relative}.has-topsub .top-sub{display:none}.has-topsub .icon-chevron-right{position:absolute;right:6px;top:6px;display:block;padding:10px;z-index:10;transition:transform .15s ease-out}.has-topsub .icon-chevron-down{display:none}.has-topsub .top-sub-item{height:0;overflow:hidden;transition:height .15s ease-out}.has-topsub.top-sub-open{height:auto}.has-topsub.top-sub-open .icon-chevron-right{transform:rotate(90deg)}.has-topsub.top-sub-open .top-sub-item{height:41px}.top-sub-lnk{padding:10px 10px 10px 40px}.sub-menu-open .top-nav{display:none}.sub-menu-open .top-sub{display:block}.menu-open .top-nav{height:auto}}.top-search{position:relative;height:1px;transition:all .15s ease}.top-search form{position:absolute;bottom:100%;right:0;z-index:10;overflow:hidden}.top-search .message{display:none}.top-search fieldset{padding:3px 60px 1px 0;position:relative;overflow:visible}.top-search .field{padding:0;margin:0}.top-search .field label.left{position:absolute;overflow:hidden;width:1px;height:1px;left:-20px;top:-20px}.top-search input[type=text]{padding:3px 12px;background-color:#fff;border:1px solid #545767;border-radius:3px;height:30px;font-size:14px;line-height:20px}.top-search input[type=text]:focus{border-color:#271c6f;box-shadow:none}.top-search .action{position:absolute;right:26px;top:4px;z-index:14;width:26px;height:26px;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;text-indent:-200px;overflow:hidden;outline:0;border-radius:2px;background-color:transparent;background-image:url(../img/icon-search.png);background-size:18px 18px;background-position:50%;background-repeat:no-repeat}.top-search .action:focus{background-color:#ce3467;background-image:url(../img/icon-search-w.png)}.top-search .btn-search-go,.top-search .field{display:none}.honeypotspamprotector{display:none;visibility:hidden}.btn-search{position:absolute;z-index:13;display:block;border:0;top:1px;border-radius:2px;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;color:#ce3467;outline:0;font-size:18px}.btn-search:focus{background-color:#ce3467;color:#fff}.btn-close-search{display:none;position:absolute;top:1px;border-radius:2px;z-index:13;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#ce3467;padding:0;margin:0;border:0;font-size:20px;text-align:center;outline:0;background-color:transparent;background-image:none}.btn-close-search:focus{background-color:#ce3467;color:#fff}.search-open .btn-search{display:none}.search-open .btn-close-search,.search-open .btn-search-go,.search-open .field{display:block}@media (min-width:1140px){.top-search form{width:0;transition:width .25s ease}.top-search .action{top:3px;width:30px;height:30px;right:30px}.search-open .top-menu-item{opacity:0}.search-open .top-search form{width:600px}.btn-search{top:1px;width:32px;margin:0 0 0 450px}.btn-close-search,.btn-search{left:50%;height:30px;line-height:31px}.btn-close-search{top:-31px;width:29px;margin:0 0 0 453px}}@media (min-width:1360px){.top-search .action{top:3px;height:31px}.btn-search{margin:0 0 0 570px;height:32px}.btn-close-search{margin:0 0 0 574px;height:31px;width:31px;top:-32px}}@media (min-width:760px) and (max-width:1139px){.top-search form{margin-bottom:10px}.top-search fieldset{width:0;padding-right:0;overflow:hidden;transition:width .25s ease}.search-open .top-menu-item{opacity:0}.search-open .top-search fieldset{padding-right:60px;width:320px}.search-open .btn-search-go{width:28px;height:28px;top:4px;right:32px}.btn-search{right:1px;width:37px;height:37px;line-height:37px;margin:0}.btn-close-search{right:2px;top:-41px;width:29px;height:29px;line-height:32px;margin:0}}@media (min-width:120px) and (max-width:759px){.top-search{position:absolute;top:59px;left:0;height:0;overflow:hidden;width:100%;box-sizing:border-box}.top-search form{padding:10px;background-color:#f7f7f7;width:100%;position:static}.top-search fieldset{padding-right:32px}.top-search input[type=text]{height:28px}.top-search .action{right:10px;top:14px}.search-open .top-search{height:auto;box-shadow:0 1px 2px rgba(84,87,103,.2)}.btn-search{top:10px;width:40px;height:40px;line-height:40px;right:60px}.btn-close-search{width:42px;height:42px;top:-48px;right:60px}}.top-banner{padding:40px 0;position:relative;z-index:1;transition:opacity .25s linear;background-position:50%;background-repeat:no-repeat;background-size:cover}.top-banner .banner-mask{display:none}.top-banner.top-banner-img .banner-mask{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-image:url(../img/banner-mask.svg);background-size:auto 101%;background-position:20% 100%;background-repeat:no-repeat}.top-banner .container{position:relative;z-index:10}.banneroff .top-banner{opacity:0}.top-banner-copy{background-color:#f7f7f7;padding:20px 0;color:#271c6f;margin:0 0 20px}.section-intro-copy{color:#271c6f}@media (min-width:1140px){.top-banner.top-banner-img h1{max-width:50%}.top-banner.top-banner-img .banner-cont{height:320px;display:flex;flex-direction:column;justify-content:flex-end}.top-banner.top-banner-img:after{content:"";display:block;position:absolute;z-index:9;bottom:0;left:0;width:100%;height:160px;background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.6))}.top-banner-copy{padding:40px 0;margin-bottom:40px}.last-updated{width:50%}}@media (min-width:1360px){.top-banner.top-banner-img .banner-cont{height:420px}.top-banner-copy{padding:60px 0;margin-bottom:60px}}@media (min-width:1920px){.top-banner{background-size:1920px auto}}@media (min-width:760px) and (max-width:1139px){.top-banner h1{max-width:75%}.top-banner.top-banner-img .banner-mask{background-position:36% 50%}.top-banner.top-banner-img .banner-cont{padding-top:20%}.top-banner.top-banner-img:after{content:"";display:block;position:absolute;z-index:9;bottom:0;left:0;width:100%;height:120px;background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.6))}}@media (min-width:120px) and (max-width:759px){.top-banner{padding:20px 0}.top-banner.top-banner-img{padding:230px 0 10px;margin:0 0 10px;overflow:visible;background-size:auto 218px;background-position:50% 0}.top-banner.top-banner-img .banner-mask{height:0;background-position:44% 50%;padding-top:220px}.top-banner h1{margin:0}}.breadcrumbs{font-size:.9em}.breadcrumbs .breadcrumb-lnk{text-transform:lowercase;color:#271c6f}body{text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Assistant,sans-serif;line-height:1.42}[lang=cy] body{font-family:Source Sans Pro,sans-serif}h1{font-family:Assistant,sans-serif;font-size:1.6rem;font-weight:600;line-height:1.1;margin:0;color:#271c6f}h1 span,h1 strong{color:#ce3467}.h2,h2{font-family:Assistant,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.1;margin:0 0 .5em;color:#271c6f}.h3,h3{margin:0 0 .5em;color:#52498c}.h3,.h4,h3,h4{font-family:Assistant,sans-serif;font-size:1rem;font-weight:600;line-height:1.15}.h4,h4{margin:0 0 .25em;color:#271c6f}h5{margin:0;font-size:1em}[lang=cy] h1,[lang=cy] h2,[lang=cy] h3,[lang=cy] h4{font-family:Source Sans Pro,sans-serif}p{font-weight:300;margin:0 0 1.5em}p:last-child{margin:0}ul{margin:0 0 1.5em;padding:0 0 0 35px;list-style:circle}ul li ul{margin-bottom:0}.hero{line-height:1.42}.hero,.highlight{color:#271c6f}.txtc{text-align:center}a{color:#ce3467;font-weight:600;text-decoration:none}a:hover{text-decoration:underline}ol.styled,ul.styled{list-style:none;margin:0 0 20px 10px;padding:0;color:#545767}ol.styled li,ul.styled li{margin:0 0 10px;padding:0 0 0 32px;position:relative}ul.styled li:before{content:"•";position:absolute;left:0;top:1px;color:#ce3467;font-size:24px;line-height:1}ol.styled{counter-reset:a}ol.styled li:before{counter-increment:a;content:counter(a) ".";color:#ce3467;position:absolute;left:0;top:1px;font-weight:500;font-size:1em}@media (min-width:1140px){body{font-size:18px}h1{font-size:58px}.h2,h2{font-size:44px}.h3,h3{font-size:26px}.hero,h4{font-size:21px}}@media (min-width:1360px){body{font-size:20px}h1{font-size:60px}.h2,h2{font-size:48px}.h3,h3{font-size:30px}.hero,h4{font-size:24px}}@media (min-width:760px) and (max-width:1139px){body{font-size:17px}h1{font-size:42px}.h2,h2{font-size:32px}.h3,h3{font-size:24px}.hero,h4{font-size:21px}}@media (min-width:120px) and (max-width:759px){body{font-size:16px}h1{font-size:36px}.h2,h2{font-size:28px}.h3,h3{font-size:21px}h4{font-size:19px}.hero{font-size:18px}}.block-editor table,.section-editor table{margin:0 0 20px;width:100%;border-collapse:collapse}.block-editor td,.block-editor th,.section-editor td,.section-editor th{margin:0;padding:10px 5px;border-bottom:1px solid #acadb5}.block-editor th,.section-editor th{color:#271c6f}.block-editor thead th,.section-editor thead th{background-color:#f7f7f7;border-top:1px solid #acadb5}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?54wwyj);src:url(../fonts/icomoon.eot?54wwyj#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?54wwyj) format("truetype"),url(../fonts/icomoon.woff?54wwyj) format("woff"),url(../fonts/icomoon.svg?54wwyj#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook:before{content:"\e91a"}.icon-bars:before{content:"\e927"}.icon-coins:before{content:"\e91e"}.icon-search:before{content:"\e900"}.icon-bullet:before{content:"\e901"}.icon-linkedin:before{content:"\e91b"}.icon-twitter:before{content:"\e91c"}.icon-alert-circle:before{content:"\e91f"}.icon-alert-triangle:before{content:"\e920"}.icon-arrow-down:before{content:"\e902"}.icon-arrow-left:before{content:"\e903"}.icon-arrow-right:before{content:"\e904"}.icon-arrow-up:before{content:"\e905"}.icon-calendar:before{content:"\e921"}.icon-check:before{content:"\e906"}.icon-chevron-down:before{content:"\e907"}.icon-chevron-left:before{content:"\e908"}.icon-chevron-right:before{content:"\e909"}.icon-chevron-up:before{content:"\e90a"}.icon-clock:before{content:"\e91d"}.icon-download:before{content:"\e922"}.icon-external-link:before{content:"\e923"}.icon-file:before{content:"\e924"}.icon-filter:before{content:"\e90b"}.icon-home:before{content:"\e925"}.icon-link:before{content:"\e926"}.icon-lock:before{content:"\e90c"}.icon-mail:before{content:"\e90d"}.icon-map-pin:before{content:"\e90e"}.icon-menu:before{content:"\e90f"}.icon-message:before{content:"\e910"}.icon-minus:before{content:"\e911"}.icon-phone:before{content:"\e912"}.icon-play-circle:before{content:"\e913"}.icon-plus:before{content:"\e914"}.icon-printer:before{content:"\e917"}.icon-save:before{content:"\e918"}.icon-settings:before{content:"\e915"}.icon-share:before{content:"\e919"}.icon-x:before{content:"\e916"}.slick-dots{display:flex;align-items:center;justify-content:center;list-style:none;margin:0;padding:0}.slick-dots .slick-active button:before{background-color:#271c6f}.slick-dots li{position:relative}.slick-dots button{color:transparent;border:none;background-color:transparent;width:25px;height:25px;overflow:hidden;padding:0;display:block}.slick-dots button:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;background-color:rgba(39,28,111,.4);border-radius:50%;transition:background-color .15s linear}.slick-arrow{font-size:1rem;background-color:transparent;border:none;padding:0;position:relative;height:25px;width:25px;overflow:hidden;color:transparent}.slick-arrow:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#271c6f}.slick-arrow.slick-prev:before{content:"\e908";font-family:icomoon}.slick-arrow.slick-next:before{content:"\e909";font-family:icomoon}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-color:inherit;border:3px solid;border-radius:2.15em;font-weight:700;font-size:.8rem;text-decoration:none;color:#ce3467;margin:0 5px .8333em 0;padding:.2em 1em .3em;display:inline-block;position:relative;cursor:pointer;transition:all .15s linear;white-space:nowrap}.btn [class*=" icon-"],.btn [class^=icon-]{display:inline-block;transform:translate(8px,2px)}.btn:focus,.btn:hover{transform:scale(1.05);text-decoration:none}.btn:focus [class*=" icon-"],.btn:focus [class^=icon-],.btn:hover [class*=" icon-"],.btn:hover [class^=icon-]{animation:a .7s ease-in infinite}.btn[disabled]{opacity:.75}.btn.btn-primary{color:#271c6f}.btn.btn-primary.btn-fill{background-color:#271c6f;border-color:#271c6f;color:#fff}.btn.btn-fill{background-color:#ce3467;border-color:#ce3467;color:#fff}.btn.btn-sm{border-width:2px;font-size:.8rem;margin:0;padding:.2em 1em .3em}@media (min-width:760px){.btn{font-size:1.1em}.btn.btn-sm{font-size:.9em}}@media (min-width:120px) and (max-width:759px){.btn{padding:.45em 1.5em;border-width:2px}}.lnk{color:#ce3467;font-weight:700;font-size:.9rem;line-height:1.25;text-decoration:none;display:block;margin:.5em 0 0}.lnk [class*=" icon-"],.lnk [class^=icon-]{display:inline-block;transform:translate(8px,2px)}.lnk.lnk-primary{color:#271c6f}.lnk:focus,.lnk:hover{text-decoration:underline}.lnk:focus [class*=" icon-"],.lnk:focus [class^=icon-],.lnk:hover [class*=" icon-"],.lnk:hover [class^=icon-]{animation:a .7s ease-in infinite}@media (min-width:760px){.lnk{font-size:1.2rem}}@media (min-width:1140px){.lnk{font-size:1.4rem}}.link-list{margin:0 0 20px;padding:0;list-style:none}.link-item{border-top:1px solid #d6d7da;padding:10px 40px 10px 20px;position:relative;color:#ce3467}.link-item:first-child{border:0}.link-item:only-child{border-bottom:1px solid #d6d7da}.link-item h4{margin:0;line-height:1.15;font-weight:300}.link-item .icon-chevron-right{position:absolute;right:10px;top:13px}@media (min-width:120px) and (max-width:759px){.link-item{padding-left:10px}}.section{background-color:#fff}.section,.section-sm{padding:20px 0}.section-grey,.section-half-grey{background-color:#f7f7f7}.section-casestudycarousel{background-color:#fff}.section-intro{background-color:#f7f7f7;padding:20px 0}@media (min-width:760px){.section{padding:40px 0}.section-cta{margin-top:30px}.section-half-grey{background-color:transparent;background-image:linear-gradient(180deg,#f7f7f7 50%,transparent 0)}}@media (min-width:1140px){.section{padding:50px 0}.section-intro{padding:30px 0}.section-shareable{padding:30px 0 20px}.section-cta{margin-top:40px}}.box{background-color:#fff;padding:10px}.box.box-grey{background-color:#f7f7f7}.section-grey .box{background-color:#fff}.section:not(.section-grey) .box{background-color:#f7f7f7}.cont-box{margin:0 0 20px}.cont-box>h3,.cont-box>p{padding-left:20px}@media (min-width:760px){.box{padding:20px}.cont-box{margin-bottom:40px}}@media (min-width:1140px){.cont-box{margin-bottom:60px}}@media (min-width:120px) and (max-width:759px){.cont-box>h3,.cont-box>p{padding-left:10px}}.box-subsite-wrap{padding:10px}.box-subsite{padding:10px;background-color:#f7f7f7}.box-subsite.box-subsite-sme{background-color:#f8fdfd}.box-subsite.box-subsite-sme .btn,.box-subsite.box-subsite-sme h3{color:#006165}.box-subsite.box-subsite-cmc{background-color:#f7f6fb}.box-subsite.box-subsite-cmc .btn,.box-subsite.box-subsite-cmc h3{color:#5a3f98}.box-subsite-cont{padding:10px 0}.box-subsite-cta p{margin:0}@media (min-width:1140px){.box-subsite{padding:20px}.box-subsite-cont{padding:20px 0}}.item-document{padding:10px 10px 10px 80px;margin:0 0 20px;color:#545767;display:block;text-decoration:none;background-color:#f7f7f7;background-image:url(../img/icons/icon-document.png);background-position:10px 50%;background-repeat:no-repeat;background-size:60px auto}.item-document h5{font-weight:400}.item-document .icon-chevron-right{position:absolute;color:#545767;margin-top:4px}.item-document:hover{text-decoration:none}.item-document-img,.item-document-img img{display:block}.doc-type{text-transform:uppercase}.doc-size,.doc-type{font-weight:300;color:#545767}.doc-size{margin-left:5px}@media (min-width:1140px){.item-document{max-width:480px}}@media (min-width:120px) and (max-width:759px){.item-document{background-size:50px auto;max-width:470px;margin:0 auto 20px}.item-document-img{max-width:470px;margin:0 auto}}.ci-block .col40,.ci-block .col50,.ci-block .col60{padding:0}.ci-block .ci-img{position:relative;overflow:hidden}.ci-block .ci-img:after{content:"";display:block;z-index:1;top:0;border:1px solid #fff}.ci-block .ci-img:after,.ci-block .ci-img svg{position:absolute;width:100%;height:100%;left:0;pointer-events:none}.ci-block .ci-img svg{z-index:2;bottom:0}.ci-block .ci-img svg path{fill:#fff}.ci-block .ci-img img{position:relative;width:100%;display:block}.section-grey .ci-block .ci-img svg path{fill:#f7f7f7}.section-grey .ci-block .ci-img:after{border:1px solid #f7f7f7}.image-carousel,.image-wrap{margin:0 0 20px}.image-carousel img,.image-wrap img{display:block;margin-bottom:5px}.image-caption{font-size:.9em;color:#545767}.comp-image img{display:block;width:100%}.captionImage{max-width:100%;width:100%!important;margin:0 0 20px}.captionImage img{display:block;width:100%}.captionImage .caption{font-size:.9em;color:#545767}@media (min-width:760px){.ci-block{display:flex!important}.ci-block.reverse .col40:nth-child(2),.ci-block.reverse .col50:nth-child(2),.ci-block.reverse .col60:nth-child(2){order:-1}.ci-block.reverse .ci-img svg{left:auto;right:0}.ci-block .col40:nth-child(2),.ci-block .col50:nth-child(2),.ci-block .col60:nth-child(2){align-self:center}.ci-block .ci-cont{padding:20px}}@media (min-width:1140px){.ci-block .ci-cont{padding:20px 10px;margin-right:calc((100vw - 970px) / 2)}.ci-block .ci-img{margin-right:80px}.ci-block.reverse .ci-cont{margin-right:auto;margin-left:calc((100vw - 970px) / 2)}.ci-block.reverse .ci-img{margin-right:0;margin-left:80px}}@media (min-width:1360px){.ci-block .ci-cont{padding:30px 15px;margin-right:calc((100vw - 1215px) / 2)}.ci-block .ci-img{margin-right:100px}.ci-block.reverse .ci-cont{padding:30px 15px;margin-right:auto;margin-left:calc((100vw - 1215px) / 2)}.ci-block.reverse .ci-img{margin-right:0;margin-left:100px}}@media (min-width:120px) and (max-width:759px){.ci-block{overflow:hidden}.ci-block .ci-cont{max-width:540px;margin:0 auto;padding:20px}.ci-block .ci-img{margin:0 20px 0 0}.ci-block .ci-img svg{position:absolute;bottom:0;left:0;width:100%;height:100%}.ci-block.reverse .ci-img{margin:0 0 0 20px}}.boxes-home{font-size:.9em}.boxes-home .box{margin-bottom:20px}.boxes-home .btn{margin:20px 0 0}.res-list{position:relative;padding-left:80px;margin:0 0 20px}.res-list-icon{position:absolute;top:0;left:0;width:60px;height:60px}.res-item-list{margin:0 0 20px;list-style:none;padding:0}.res-list-lnk{position:relative;padding-left:28px;display:block}.res-list-lnk .icon-bars,.res-list-lnk .icon-file{position:absolute;top:4px;left:0}@media (min-width:1140px){.res-list{min-height:120px;padding-left:120px;margin:0 0 40px}.res-list-icon{width:100px;height:100px}}@media (min-width:1360px){.res-list{padding-left:160px;min-height:140px}.res-list-icon{width:120px;height:120px}}.section-carousel{background-color:#fff}.image-carousel.owl-carousel{margin-bottom:20px;padding-bottom:48px}.image-carousel.owl-carousel .owl-nav button{position:absolute;bottom:10px;font-size:32px!important;color:#271c6f!important}.image-carousel.owl-carousel .owl-nav button span{display:block;position:absolute;width:1px;height:1px;overflow:hidden}.image-carousel.owl-carousel .owl-nav button:focus{outline:none;color:#ce3467!important}.image-carousel.owl-carousel .owl-nav .owl-prev{left:50%;margin-left:-124px}.image-carousel.owl-carousel .owl-nav .owl-next{right:50%;margin-right:-124px}.image-carousel.owl-carousel .owl-dots{position:absolute;bottom:17px;left:50%;min-width:220px;transform:translateX(-50%)}.image-carousel.owl-carousel .owl-dot.active span{background:#271c6f!important}.image-carousel.owl-carousel .owl-dot:focus span{background-color:#ce3467!important}@media (min-width:120px) and (max-width:759px){.image-carousel{padding-bottom:48px}.image-carousel .owl-nav button{bottom:2px}.image-carousel .owl-dots{bottom:11px}}.quote{margin:0 0 20px}.quote .quote-text{padding:10px 20px 10px 80px;margin:0 0 20px;align-items:center;font-size:.9rem;color:#271c6f;background-image:url(../img/quote.png);background-size:60px;background-repeat:no-repeat;background-position:0 0}.quote .quote-text p{margin-bottom:.5em}.quote cite{font-style:normal}.quote .quote-auth{font-size:.9em;color:#545767}.accordion-cont blockquote,.block-editor blockquote,.cs-quote blockquote,.section-editor blockquote{margin:0 0 20px 20px;padding:10px 20px 10px 80px;align-items:center;font-size:1.2rem;color:#271c6f;min-height:50px;background-image:url(../img/quote.png);background-size:60px;background-repeat:no-repeat;background-position:0 10px}.accordion-cont blockquote p,.block-editor blockquote p,.cs-quote blockquote p,.section-editor blockquote p{margin-bottom:.5em}@media (min-width:760px){.quote .quote-text{font-size:1.2rem;padding-left:120px;background-size:100px auto}}@media (min-width:120px) and (max-width:759px){.quote .quote-text{padding:60px 10px 10px;font-size:1.2em;background-image:url(../img/quote.png);background-size:60px;background-repeat:no-repeat;background-position:10px 0}.quote cite .lnk{margin:0 0 0 80px}.quote .quote-role{display:block}}.section-slider-wrapper{padding:0 0 40px}.section-slider-nav{display:flex;align-items:center;justify-content:center;margin-bottom:20px}@media (min-width:760px){.section-slider-wrapper{padding:0 0 80px}.section-slider-nav{margin-bottom:40px}}@media (min-width:120px) and (max-width:759px){.section-slider-nav .slick-arrow,.section-slider .section-slider-desc{display:none}}.tag{display:inline-block;background-color:#ce3467;color:#fff;padding:0 12px 2px 24px;margin:0 5px .5em 0;font-size:.9rem;border-radius:40px;position:relative;font-weight:600}.tag:before{content:"";width:8px;height:8px;border-radius:50%;display:block;position:absolute;top:50%;left:7px;transform:translateY(-50%);background-color:hsla(0,0%,100%,.9)}h3 .tag,h4 .tag{margin:0 2px;transform:translateY(-2px)}@media (min-width:760px){.tags-title{display:flex;align-items:center;margin-bottom:20px}.tags-title .tag{margin:0}.tags-title h3{margin:0 10px 0 0}}.card{margin-bottom:20px}.card .card-img img{display:block;width:100%}.card .card-date{font-size:.9em;color:#545767}.card .card-title a{color:#271c6f}.card .card-title a:hover{color:#ce3467;text-decoration:none}.card .card-cont{padding:20px;display:block;color:#545767;text-decoration:none;background-color:#fff}.card .card-desc{padding:1px 0}.card.card-grey,.card.card-grey .card-cont{background-color:#f7f7f7}.content-card .card-title a{color:#271c6f}.content-card .card-title a:hover{color:#ce3467;text-decoration:none}.art-copy{padding-bottom:20px}.related-article .lnk{position:relative}.related-article .lnk .icon-chevron-right{position:absolute;margin-top:2px}@media (min-width:1140px){.card-title i{display:none}.news-block-cta{padding-top:20px}}@media (min-width:760px) and (max-width:1139px){.card-cont{padding:10px}.related-article{margin-bottom:40px}.card-title i{display:none}}@media (min-width:120px) and (max-width:759px){.related-article{margin-bottom:40px}.related-article .eq-item,.related-article .eq-itemt{height:auto!important}.related-article .art-copy{padding-bottom:5px}.related-article.art-last{margin-bottom:10px}.accordion-icon .card-title{padding-right:48px}.accordion-icon .card-title .icon-chevron-down,.accordion-icon .card-title .icon-chevron-up{position:absolute;right:8px;top:34px}.accordion-icon.accordion-open .card-title .icon-chevron-down,.accordion-icon .card-title .icon-chevron-up{display:none}.accordion-icon.accordion-open .card-title .icon-chevron-up{display:inline-block}}.content-card{margin:0 0 20px}.content-card .card-copy{padding:0 20px 20px 0}@media (min-width:1140px){.content-card .card-icon{margin:0 0 20px}}@media (min-width:120px) and (max-width:759px){.content-card .card-copy{height:auto!important}}.event-item{background-color:#f7f7f7;padding:10px 10px 20px;margin-bottom:10px;display:block;text-decoration:none}.event-item .start-ago{color:#ce3467}.event-item .start-ago .icon-clock{margin-right:5px}.event-item .event-meta{font-size:.9em;color:#545767;padding:10px 0;margin-bottom:20px}.event-item .date-start{text-transform:uppercase;display:block}.event-item .event-cta{padding-top:20px}.event-item:hover{text-decoration:none}@media (min-width:1140px){.event-item{padding:20px;margin-bottom:20px}}@media (min-width:1360px){.event-item{margin-bottom:30px}}.person-item{background-color:#f7f7f7;padding:10px;margin:0 0 20px;position:relative}.person-item .person-img{position:absolute;left:10px;top:-18px;width:120px;height:120px;overflow:hidden;border-radius:80px}.person-item .person-img img{display:block}.person-item .person-img+.person-cont{padding-left:140px}.person-item .person-cont{padding-left:20px}.person-item .person-cont .person-name{margin:0 0 5px}.person-item .person-cont .person-role{padding-bottom:5px;color:#545767;margin:0;font-size:.9em}.person-item .person-cont .person-lnk{margin:12px 0 0}.person-item .person-cont .person-lnk .lnk{margin:0}.person-item .person-cont .person-lnk .lnk .icon-chevron-up,.person-item .person-cont .person-lnk .person-expanded .icon-chevron-down{display:none}.person-item .person-cont .person-lnk .person-expanded .icon-chevron-up{display:inline-block}.person-item .person-profile{display:none;padding:10px 0}.person-item.person-expanded{height:auto!important}@media (min-width:1360px){.person-item{padding:20px;margin:0 0 30px}.person-item .person-img{width:160px;height:160px;top:-24px}.person-item .person-img+.person-cont{padding-left:180px}}@media (min-width:760px) and (max-width:1139px){.person-item .person-img{width:110px;height:110px;top:-6px}.person-item .person-img+.person-cont{padding-left:120px}}@media (min-width:120px) and (max-width:759px){.person-item{height:auto!important}.person-item .person-img{width:80px;height:80px;top:-6px}.person-item .person-img+.person-cont{padding-left:90px}}.stat-item{position:relative;z-index:inherit;margin:0 0 20px;padding:20px 20px 20px 50px}.stat-item .stat-title{margin:0 0 5px;color:#ce3467}.stat-item .stat-desc,.stat-item .stat-title{position:relative;z-index:1}.stat-item:before{content:"";display:block;position:absolute;top:0;left:0;z-index:0;width:100px;height:100px;border-radius:50px;background-color:#f7f7f7}@media (min-width:1360px){.stat-item{padding-left:60px}.stat-item .stat-title{font-size:36px}.stat-item:before{width:120px;height:120px;border-radius:60px}}@media (min-width:120px) and (max-width:759px){.stat-item{padding:15px 0 0 40px;min-height:80px}.stat-item:before{width:80px;height:80px}}.video-item{margin-bottom:5px}.video-player{position:relative;height:0;margin:0 0 20px;padding-top:56.25%;background-color:#545767;background-position:50%;background-size:cover;background-repeat:no-repeat}.video-player .btn-load-video,.video-player .btn-video,.video-player iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.btn-video{background-color:rgba(1,1,1,.5);color:#fff;display:flex;align-items:center;justify-content:center;text-decoration:none}.btn-video .icon-play-circle{color:#fff;font-size:54px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn-video .btn-video-txt{display:none}.btn-video:hover{text-decoration:none}.btn-load-video{background-color:rgba(1,1,1,.5)}.btn-load-video:hover{text-decoration:none}.btn-load-video span{display:none}.btn-load-video:after{display:block;content:"\e913";font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;font-size:54px;text-transform:none;line-height:1;position:absolute;top:50%;left:50%;width:54px;height:54px;transform:translate(-50%,-50%);color:#fff}.video-caption{font-size:.9em;color:#545767}.bgvid{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;transform:translate(-50%,-50%);transition:opacity 1s;background-size:cover}@media (min-width:1140px){.btn-video .icon-play-circle{font-size:88px}.btn-load-video:after{font-size:88px;width:88px;height:88px}}.casestudy-item{display:block;text-decoration:none;color:#545767;font-weight:400;background-color:#f7f7f7;margin-bottom:10px}.casestudy-item .case-meta{font-size:.9em;color:#545767;margin-bottom:.5em}.casestudy-item:hover{text-decoration:none}.casestudy-item .casestudy-copy{color:#010101}.casestudy-head{padding:10px 0 5px}.casestudy-head a{text-decoration:none;color:#271c6f}.tags{padding:10px 0 0;margin:0}.casestudy-cont{padding:10px}.case-cta{padding:10px 10px 15px}.block-case-studies .casestudy-item{margin:0 0 20px}.block-case-studies .casestudy-item img{width:100%}.cs-banner-img,.cs-banner-img img{display:block;width:100%}@media (min-width:1140px){.casestudy-item{margin-bottom:20px}.casestudy-cont{padding:10px 20px}.case-cta{padding:10px 20px 20px}}@media (min-width:1360px){.casestudy-item{margin-bottom:30px}}.publication-item{padding:20px}.publication-item h4{text-align:center;color:#271c6f;margin:0 0 20px}.publication-item .pub-item-img img{display:block;margin:0 auto}.publication-item .pub-item-lnk{line-height:1.25;margin:0 0 4px}.publication-item .pub-item-lnk a{color:#271c6f;font-weight:400}.publication-item .pub-item-cont{max-width:200px;margin:0 auto}.publication-item .pub-item-dets{font-size:.8em;text-transform:uppercase;color:#545767}.publication-item .pub-item-dets .icon-chevron-right{position:absolute;margin-top:3px}.card-slider{margin:0 0 20px}@media (min-width:760px){.card-slider{margin:0 -10px 20px}.card-slider .card{padding:0 10px}}@media (min-width:1360px){.card-slider{margin:0 -15px 20px}.card-slider .card{padding:0 15px}}.media-object{position:relative;min-height:80px;padding-left:100px}.media-object .media-object-thumbnail{width:15%;min-width:80px}.media-object .media-object-cont{margin-bottom:20px}@media (min-width:760px){.media-object{padding-left:calc(15% + 20px)}.media-object .media-object-thumbnail{position:absolute;left:0;top:0}.media-object .media-object-thumbnail img{margin-top:-20%}}@media (min-width:1140px){.media-object{padding-left:calc(15% + 40px)}.media-object .media-object-cont{margin-bottom:40px}}@media (min-width:1360px){.media-object{padding-left:calc(15% + 60px)}}@media (min-width:120px) and (max-width:759px){.media-object{padding:0 20px}.media-object .media-object-title{display:flex;align-items:center;margin-bottom:20px}.media-object .media-object-title h2{margin-bottom:0}.media-object .media-object-thumbnail{margin-right:20px}}.listing-icon{display:flex;align-items:center;margin-bottom:20px}.listing-icon .listing-icon-img{width:80px;margin-right:20px}.listing-icon .listing-icon-cont p:last-child{margin-bottom:0}.accordion-icon-group{list-style:none;padding:0;margin:0 0 20px}.accordion-icon-img{margin:0 0 10px}.accordion-icon-img .circle-icon{max-width:80px}.accordion-icon-cont{margin:20px 0}@media (min-width:760px){.accordion-icon-group{box-sizing:content-box;width:100%;display:flex;background-color:#f7f7f7;padding:0 10px 10px;margin:20px 0 0 -10px}.accordion-icon-group li{flex:1}.section-grey .accordion-icon-group{background-color:#fff}.accordion-icon-img{width:80px;margin:-40px auto 20px}}@media (min-width:1140px){.accordion-icon-group{padding:0 20px 20px;margin:60px 0 0 -20px}.accordion-icon-group li{flex:1}.accordion-icon-img{width:140px;height:140px;margin:-70px auto 20px}.accordion-icon-img .circle-icon{max-width:160px;margin:0 auto}}@media (min-width:1360px){.accordion-icon-group{margin:90px 0 0 -30px;padding:0 30px 30px}.accordion-icon{padding:0 15px}.accordion-icon-img{width:160px;height:160px;margin:-80px auto 30px}.accordion-icon-img .circle-icon{max-width:160px;margin:0 auto}}@media (min-width:120px) and (max-width:759px){.accordion-icon{position:relative;margin-bottom:20px}.accordion-icon .card-title{display:flex;align-items:center;min-height:86px;padding-left:94px;margin:0;background-color:#fff}.accordion-icon .accordion-icon-img{position:absolute;top:12px;left:5px;width:60px;height:60px}.accordion-icon .accordion-icon-cta,.accordion-icon .card-copy{display:none;padding:10px;background-color:#fff}}.accordion{margin:0 0 20px;padding:0;list-style:none}.accordion-item{border-top:1px solid #d6d7da}.accordion-item:first-child{border:0}.accordion-item:only-child{border-bottom:1px solid #d6d7da}.accordion-head{padding:10px 40px 10px 20px;position:relative;color:#ce3467;cursor:pointer}.accordion-head .accordion-icon{position:absolute;left:0;top:50%;transform:translateY(-50%)}.accordion-head .accordion-icon+h4{padding:5px 0 5px 40px}.accordion-head .accordion-icon img{display:block;width:40px;height:auto}.accordion-head h4{margin:0;line-height:1.15;font-weight:300;color:#ce3467}.accordion-head h4 strong{margin-right:10px}.accordion-head .icon-chevron-down{position:absolute;right:10px;top:13px;transition:transform .15s ease;transform-origin:50%}.accordion-cont{padding:20px;display:none}.accordion-cont ul{margin:0 0 1.5em}.accordion-cont ul li ul{margin-bottom:0}.accordion-open .icon-chevron-down{transform:rotate(180deg)}@media (min-width:120px) and (max-width:759px){.accordion-head{padding-left:10px}.accordion-head h4 strong{display:block}.accordion-cont{padding:10px}}.timeline-wrapper{position:relative}.timeline-wrapper:before{content:"";display:block;position:absolute;top:0;z-index:0;height:100%;border-left:5px dotted #b3d3f2}.timeline-item-cta{padding:20px 0;text-align:center;background-color:#fff;position:relative;z-index:10}.timeline-cta-desc{margin:auto;max-width:300px}.timeline-cta-desc .btn.btn-fill{white-space:normal}.timeline-item{position:relative;z-index:10;padding-bottom:30px}.btn-timeline-read-more{display:inline-block;padding-right:24px;position:absolute;bottom:0;left:0}.btn-timeline-read-more .icon-chevron-down{position:absolute;top:6px;right:0;transition:transform .15s ease}.btn-timeline-read-more .btrml{display:none}.btn-timeline-read-more.tl-cont-open .icon-chevron-down{transform:rotate(180deg)}.btn-timeline-read-more.tl-cont-open .btrml{display:inline}.btn-timeline-read-more.tl-cont-open .btrmm{display:none}.timeline-item-num{width:42px;height:42px;line-height:32px;border:4px solid #b3d3f2;text-align:center;border-radius:44px;font-size:20px;color:#ce3467;font-weight:600;background-color:#fff;position:absolute;top:0}.timeline-item-num:after{content:"";display:block;position:absolute;background-color:#b3d3f2;height:4px;width:24px;border:0;border-radius:4px;top:50%;left:100%;margin-top:-2px}.timeline-desc{padding:0;margin:0}.timeline-cont{padding-top:20px;display:none}@media (min-width:1140px){.timeline-wrapper:before{left:50%;border-width:7px}.timeline-item-num{width:80px;height:80px;line-height:62px;font-size:28px;margin-top:4px;border-width:6px}.timeline-item-num:after{height:6px;width:32px}.timeline-item{width:50%;margin-bottom:40px}.timeline-item.item-odd{margin:0 0 20px auto;padding-left:80px}.timeline-item.item-odd .timeline-item-num{left:0;margin-left:-37px}.timeline-item.item-odd .btn-timeline-read-more{margin-left:80px}.timeline-item.item-even{margin:0 auto 20px 0;padding-right:80px}.timeline-item.item-even .timeline-item-num{right:0;margin-right:-44px}.timeline-item.item-even .timeline-item-num:after{left:auto;right:100%}.timeline-item.item-even .btn-timeline-read-more{margin-right:80px}.timeline-head{padding-top:20px}.timeline-desc{padding:0 0 20px}.timeline-item-cta{padding:40px 0}}@media (min-width:760px) and (max-width:1139px){.timeline-wrapper:before{left:50%;border-width:6px}.timeline-item-num{width:64px;height:64px;line-height:52px;font-size:22px;border-width:5px}.timeline-item{width:50%;margin-bottom:40px}.timeline-item.item-odd{margin:0 0 20px auto;padding-left:60px}.timeline-item.item-odd .timeline-item-num{left:0;margin-left:-30px}.timeline-item.item-odd .btn-timeline-read-more{margin-left:60px}.timeline-item.item-even{margin:0 auto 20px 0;padding-right:80px}.timeline-item.item-even .timeline-item-num{right:0;margin-right:-34px}.timeline-item.item-even .timeline-item-num:after{left:auto;right:100%}.timeline-item.item-even .btn-timeline-read-more{margin-right:60px}.timeline-head{padding-top:16px}}@media (min-width:120px) and (max-width:759px){.timeline-wrapper:before{left:20px}.timeline-item{padding-left:60px;margin:0 0 20px}.timeline-item-num{left:0}.timeline-item-num:after{width:16px}.btn-timeline-read-more{margin-left:60px}.timeline-head{padding-top:7px}}.embed-wrap{position:relative;margin:0 0 20px;height:0;padding-top:75%}.embed-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.box-no h3,.box-yes h3{text-align:center}.box-yes-cont{background-color:#f7f7f7;padding:20px}.box-no-cont{padding:20px}.yesno-list{margin:0 0 20px;padding:0;list-style:none}.yesno-list li{position:relative;padding:5px 0 0 36px;margin:0 0 10px}.yesno-list .yesno-icon{position:absolute;font-size:28px;top:0;left:0}.yesno-list .icon-check{color:#2c8301}.yesno-list .icon-x{color:#cf0000}@media (min-width:1140px){.block-yesno{margin:0 0 20px;display:flex}.block-yesno .box-no,.block-yesno .box-yes{flex:1}}.cta-newsletter-head{padding:20px 20px 20px 80px;background-color:#f7f7f7;background-image:url(../img/icons/icon-newsletter.png);background-position:10px 50%;background-repeat:no-repeat;background-size:60px auto}.cta-newsletter-head h3{margin:0;padding:10px 0}.cta-newsletter-cont{padding:10px}@media (min-width:1140px){.cta-newsletter .cta-newsletter-cont{padding:20px}}.col-icon{text-align:center;margin:0 0 20px}.col-icon .circle-icon{margin:0 auto 20px;max-width:50%}@media (min-width:1140px){.col-icon{margin-bottom:40px}}@media (min-width:1360px){.col-icon{margin-bottom:60px}}@media (min-width:120px) and (max-width:759px){.col-icon{margin:0 0 20px}.col-icon .circle-icon{margin:0 auto 10px;width:60px;height:60px}}.this-section{margin:0 0 20px}.this-section-head{padding:20px 20px 20px 80px;background-color:#f7f7f7;background-image:url(../img/icons/icon-this-section.svg);background-size:48px 45px;background-repeat:no-repeat;background-position:10px 50%}.this-section-head .h3,.this-section-head h3{margin:0}.this-section-body{padding:20px}.this-section-list{color:#ce3467;margin:0;padding:0 0 0 15px;font-weight:600}.this-section-item{position:relative;padding-left:16px;margin-bottom:8px;line-height:1.2}.this-section-lnk{text-decoration:none;color:#ce3467}@media (min-width:1360px){.this-section-head{padding:30px 30px 30px 100px;background-size:62px 58px;background-position:20px 50%}}.more-faqs,.more-info{margin:0 0 20px}.TemplateOne .more-faqs,.TemplateOne .more-info{min-width:370px}.more-faqs-head,.more-info-head{padding:20px 20px 20px 80px;background-color:#f7f7f7;background-image:url(../img/icons/icon-more-info.png);background-size:42px auto;background-repeat:no-repeat;background-position:12px 50%}.more-faqs-head h3,.more-info-head h3{margin:0}.more-faqs-head{background-image:url(../img/icons/icon-more-faqs.png)}.more-faqs-body,.more-info-body{padding:20px}.more-faqs-body h4,.more-info-body h4{margin-bottom:1em}.more-info-list{color:#ce3467;margin:0;padding:0;font-weight:600;list-style:none}.more-info-lnk{text-decoration:none;color:#ce3467;margin-left:20px}@media (min-width:1140px){.more-info-head{background-size:44px auto}}@media (min-width:1360px){.more-info-head{padding:30px 30px 30px 100px;background-position:20px 50%;background-size:56px auto}}.related-links{margin:0 0 20px}.related-links-head{padding:20px;background-color:#f7f7f7}.related-links-head h3{margin:0}.related-links-body{padding:20px}.related-links-list{color:#ce3467;margin:0;padding:0;font-weight:600;list-style:none}.related-links-lnk{text-decoration:none;color:#ce3467;margin-left:20px}@media (min-width:1360px){.related-links-head{padding:30px}}.page-link-item{display:block;position:relative;background-color:#f7f7f7;padding:10px 50px 10px 10px;text-decoration:none;margin:0 0 20px;transition:right .15s linear}.page-link-item .page-link-title{color:#ce3467;margin:0 0 5px}.page-link-item .page-link-desc{color:#545767;font-weight:300}.page-link-item .page-link-desc p{margin:5px 0 0}.page-link-item .icon-chevron-right{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:42px}.page-link-item:focus,.page-link-item:hover{transform:scale(1.02);text-decoration:none}.page-link-item:focus .icon-chevron-right,.page-link-item:hover .icon-chevron-right{animation:b .7s ease-in infinite}.page-link-img img{display:block}.block-links .page-link-wrap{max-width:570px}@media (min-width:1140px){.page-link-item{padding:20px 50px 20px 20px}.page-link-item .icon-chevron-right{font-size:52px}.page-link-item .page-link-desc{display:flex;flex-direction:column;justify-content:center}}@media (min-width:120px) and (max-width:759px){.page-link-item .page-link-desc{height:auto!important}}.section-newstabs{background-color:#f7f7f7;padding-top:10px;margin:0 0 20px}.tab-menu{margin:0;padding:0;list-style:none;background-color:#f7f7f7;overflow:hidden}.tab-menu-item{display:inline-block;margin:0;padding:0}.tab-menu-item.tab-menu-current .tab-menu-lnk{border-top:2px solid #271c6f;background-color:#fff}.tab-menu-lnk{display:block;padding:6px 16px 8px;color:#271c6f;text-decoration:none}.tab-menu-lnk:hover{text-decoration:none;background-color:#fff}@media (min-width:1140px){.section-newstabs{margin-bottom:40px}.tab-menu-lnk{padding:10px 32px 12px}}@media (min-width:120px) and (max-width:759px){.tab-menu-item{width:50%;display:block;text-align:center;float:left}}.widget-print-share{padding:0;float:right}.widget-print-share .share-option-wrap{margin-left:10px;display:inline-block;position:relative;z-index:1000}.widget-print-share .share-options{position:absolute;z-index:1000;bottom:100%;right:-8px;margin:0 0 16px;display:none}.btn-print,.btn-share{display:inline-block;width:44px;height:44px;line-height:45px;text-align:center;color:#545767;border-radius:22px;padding:0;text-decoration:none;font-size:24px}.btn-share{background-color:#f6b3b9}.btn-share:active,.btn-share:hover{text-decoration:none;background-color:#f8c2c7}.btn-share .icon-x,.btn-share.share-open .icon-share{display:none}.btn-share.share-open .icon-x{display:inline-block}.btn-print{background-color:#84b9cd}.btn-print:active,.btn-print:hover{text-decoration:none;background-color:#9dc7d7}.share-option-list{padding:10px;margin:0;list-style:none;border-radius:4px;background-color:#f7f7f7;border:2px solid #fff;display:flex;position:relative;z-index:1000;box-shadow:2px 2px 4px rgba(84,87,103,.1)}.share-option-list:after,.share-option-list:before{content:"";display:block;position:absolute;right:12px;bottom:-32px;width:0;height:0;border-left:16px solid transparent;border-top:16px solid #fff;border-right:16px solid transparent;border-bottom:16px solid transparent}.share-option-list:after{border-top-color:#f7f7f7;margin-bottom:3px}.share-option-item{margin:0 20px 0 0}.share-option-item:last-child{margin:0}.share-option-lnk{display:block;width:44px;height:44px;line-height:45px;text-align:center;font-size:22px;color:#fff;border-radius:22px;padding:0;background-color:#271c6f}.share-option-lnk,.share-option-lnk:hover{text-decoration:none}.share-option-lnk.sol-twit{background-color:#1da1f2}.share-option-lnk.sol-liin{background-color:#0077b5}.share-option-lnk.sol-face{background-color:#3b5998}.section-foot-share .btn-print,.section-foot-share .btn-share{background-color:#f7f7f7}.section-foot-share .btn-print.share-open,.section-foot-share .btn-print:active,.section-foot-share .btn-print:hover,.section-foot-share .btn-share.share-open,.section-foot-share .btn-share:active,.section-foot-share .btn-share:hover,.section-share{background-color:#fff}.footer-contact-title{color:#ce3467}.footer-contact-tel{font-family:Assistant,sans-serif;font-size:1rem;font-weight:600;line-height:1.2;margin:0 0 .5em;color:#271c6f}.footer-contact-tel a{color:#271c6f}[lang=cy] .footer-contact-tel{font-family:Source Sans Pro,sans-serif}@media (min-width:760px){.footer-contact{display:flex;flex-wrap:wrap}.footer-contact .footer-contact-desc{flex-basis:50%;max-width:50%;padding-right:20px}.footer-contact .footer-contact-cta{flex-basis:50%;max-width:50%;text-align:center}.footer-contact .footer-contact-opening{flex-basis:100%;order:1}.footer-contact-tel{font-size:1.6rem}}@media (min-width:120px) and (max-width:759px){.footer-contact-cta{padding:10px 0;margin-bottom:20px}.footer-contact-title{font-size:2em;margin:0}.footer-contact-tel{font-size:2em}}.section-foot-share{position:relative;z-index:13}.footer-social{list-style:none;padding:0;margin:0;display:flex}.footer-social-lnk{max-width:40px;display:inline-block;opacity:.75}.footer-social-lnk:hover{opacity:1}.foot-share-wrap{text-align:right}.section-foot-share{padding:10px 0;background-color:#f7f7f7}.section-foot-share .widget-print-share{padding:0}.btn-totop{display:block;line-height:44px;color:#545767;text-decoration:none}@media (min-width:760px){.footer-social{flex-wrap:wrap;max-width:260px;padding-left:20px}.footer-social-item{flex-basis:50%;max-width:50%;margin-bottom:20px}.footer-social-lnk{max-width:60px}}@media (min-width:120px) and (max-width:759px){.footer-social{padding:10px;justify-content:space-between}}.main-footer{position:relative;z-index:1;background-color:#fff}.footer-nav{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}.footer-nav-item{flex-basis:50%}.footer-nav-item.foot-nav-current .footer-nav-link,.footer-nav-item.foot-nav-section .footer-nav-link{text-decoration:underline}.footer-nav-link{color:#271c6f;text-decoration:none}.footer-nav-link:hover{text-decoration:underline}.footer-end{padding:20px 0;text-align:center;font-size:.9em;color:#545767}p.copyright{margin:0}@media (min-width:760px){.footer-nav .footer-nav-item{font-size:.9em;flex-basis:33.3333%}.footer-end{font-size:.75em}}@media (min-width:1140px){.footer-nav .footer-nav-item{flex-basis:25%}}@media (min-width:120px) and (max-width:759px){.footer-nav{text-align:center}.footer-nav .footer-nav-link{display:block;padding:8px 0}}form{display:block;margin:0;padding:0}form fieldset{border:0;padding:0;overflow:hidden;position:relative}form fieldset legend{position:absolute;top:-40px}input:disabled,textarea:disabled{background-color:#f5f5f5}label{display:block;font-size:1.1em;font-weight:600;line-height:1.5;color:#271c6f;padding:2px 0 4px;font-family:Assistant,sans-serif}label:empty{display:none}[lang=cy] label{font-family:Source Sans Pro,sans-serif}input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{border:1px solid #271c6f;padding:10px;width:99%;line-height:24px;background-color:#fff;border-radius:12px;font-size:1em;font-weight:400;outline:0;margin-left:1px;margin-right:1px;font-family:Assistant,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none}input:focus[type=date],input:focus[type=email],input:focus[type=number],input:focus[type=password],input:focus[type=tel],input:focus[type=text],input:focus[type=url],select:focus,textarea:focus{outline:0}[lang=cy] input[type=date],[lang=cy] input[type=email],[lang=cy] input[type=number],[lang=cy] input[type=password],[lang=cy] input[type=tel],[lang=cy] input[type=text],[lang=cy] input[type=url],[lang=cy] select,[lang=cy] textarea{font-family:Source Sans Pro,sans-serif}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus{box-shadow:0 0 0 1px #271c6f}textarea{min-height:120px;resize:vertical}textarea:focus{box-shadow:0 0 0 1px #271c6f}select{background-image:url(../img/icon-angle-down-dk.png);background-size:22px 7px;background-position:100% 50%;background-repeat:no-repeat}select:focus{box-shadow:0 0 0 1px #271c6f}select::-ms-expand{display:none}::-webkit-input-placeholder{color:#7d77a9;font-size:.9em}::-moz-placeholder{color:#7d77a9;font-size:.9em}:-ms-input-placeholder{color:#7d77a9;font-size:.9em}:-moz-placeholder{color:#7d77a9;font-size:.9em}.field{margin:0 0 10px;padding:10px 0 20px;position:relative}.field.hidden{margin:0;padding:0;overflow:hidden;height:1px;width:1px}.easy-autocomplete{width:100%!important}form.userform{padding:20px 0}form.userform fieldset.optionset legend.left{color:#271c6f;font-size:1.1em;font-weight:700}form.userform fieldset.optionset .right-title{padding:8px 0 0 36px}form.userform .message{color:#545767}form.userform .message.error{color:#ce3467}form.userform .right-title{color:#545767}form.userform fieldset.userformsgroup{padding:10px;width:100%;box-sizing:content-box;margin-left:-10px;background-color:#f7f7f7;border:0;border-radius:0}form.userform fieldset.userformsgroup>legend{padding:4px;background-color:#fff}form.userform .field.checkbox .even,form.userform .field.checkbox .odd,form.userform .field.optionset .even,form.userform .field.optionset .odd{position:relative;padding-left:36px}form.userform .field.checkbox .even label,form.userform .field.checkbox .odd label,form.userform .field.optionset .even label,form.userform .field.optionset .odd label{font-weight:300;color:#545767}form.userform .field.checkbox input[type=checkbox],form.userform .field.checkbox input[type=radio],form.userform .field.optionset input[type=checkbox],form.userform .field.optionset input[type=radio]{position:absolute;top:2px;left:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:1px solid #271c6f;background-color:#fff;background-size:14px 14px;background-repeat:no-repeat;background-position:50%}form.userform .field.checkbox input[type=radio],form.userform .field.optionset input[type=radio]{border-radius:12px}form.userform .field.checkbox input[type=radio]:checked,form.userform .field.optionset input[type=radio]:checked{background-color:#f7f7f7;background-image:url(../img/icons/icon-bullet.png)}form.userform .field.checkbox input[type=checkbox],form.userform .field.optionset input[type=checkbox]{border-radius:2px}form.userform .field.checkbox input[type=checkbox]:checked,form.userform .field.optionset input[type=checkbox]:checked{background-color:#f7f7f7;background-image:url(../img/icons/icon-check.png)}form.userform .field.checkbox .middleColumn{position:relative;padding-left:30px}form.userform .field.checkbox label.left{font-weight:300;color:#545767}form.userform .field.checkbox input[type=checkbox]{position:absolute;top:2px;left:0}form.userform .field.file .middleColumn{padding:15px;border:2px dashed #acadb5;border-radius:4px;background-color:#fff}form.userform input[type=date].error,form.userform input[type=email].error,form.userform input[type=number].error,form.userform input[type=password].error,form.userform input[type=tel].error,form.userform input[type=text].error,form.userform select.error{border-color:#ce3467}form.userform .Actions{margin:0 0 20px}form.userform .Actions input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-color:inherit;border:3px solid;border-radius:2.15em;font-weight:700;font-size:1em;font-family:Assistant,sans-serif;text-decoration:none;color:#ce3467;margin:0;padding:.4em 2em .5em;display:inline-block;position:relative;cursor:pointer;transition:border-color .15s linear,background-color .15s linear,color .15s linear,transform .15s linear;white-space:nowrap}form.userform .step-buttons{margin:0;padding:10px 0;list-style:none}form.userform .step-buttons .step-button-wrapper{margin:0;padding:0}form.userform .step-buttons .step-button-next,form.userform .step-buttons .step-button-prev{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-color:inherit;border:2px solid;border-radius:2.15em;font-weight:700;font-size:1em;text-decoration:none;color:#271c6f;margin:0;padding:.4em 2em .5em;display:inline-block;position:relative;cursor:pointer;transition:border-color .15s linear,background-color .15s linear,color .15s linear,transform .15s linear;white-space:nowrap}form.userform .step-buttons .step-button-jump{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font-weight:600;color:#ce3467;width:20px;height:20px;border-radius:10px;text-align:center;line-height:18px;padding:0;margin-top:-16px;background-color:#f7f7f7}form.userform .step-buttons .current .step-button-jump,form.userform .step-buttons .viewed .step-button-jump{background-color:#ce3467;color:#fff}form.userform .userform-progress p{margin-bottom:10px;color:#545767}form.userform .progress{height:12px;background-color:#f7f7f7;border-radius:6px}form.userform .progress-bar{height:12px;width:1px;border-radius:10px;transition:width 1s ease;background-color:#ce3467}form.userform .progress-bar[aria-valuenow="1"]{margin-left:2px}@media (min-width:1140px){form.userform fieldset.userformsgroup{padding:10px 20px;margin-left:-20px}}@media (min-width:120px) and (max-width:759px){.field{margin:0 0 5px;padding:10px 0}}.pagination-wrap{padding:10px 0}.page-num{display:inline-block;text-decoration:none;height:29px;line-height:28px;font-weight:200;padding:0 8px;text-align:center;color:#545767;overflow:hidden}.page-num.page-num-curr{font-weight:700}.page-num:hover{text-decoration:none;background-color:#f7f7f7}.pager-btn{display:inline-block;width:34px;height:29px;line-height:30px;overflow:hidden;color:#545767;text-align:center;text-decoration:none}.pager-btn:hover{text-decoration:none;background-color:#f7f7f7}.section-feedback{padding:20px 0;background-color:#f7f7f7;border-bottom:1px solid #fff;position:relative;z-index:12}.section-feedback.advanced-form .feedback-form-lnk a .icon-chevron-down{display:none}.section-feedback.advanced-form .feedback-form-lnk a .icon-chevron-up{display:inline-block}.section-feedback.advanced-form .feedback-form ul.optionset,.section-feedback.advanced-form ::-ms-backdrop{display:none}p.feedback-success{background-color:#2c8301}p.feedback-error,p.feedback-success{margin:0;text-align:center;color:#fff;padding:4px 0;font-size:.8em;transform:translateY(-20px)}p.feedback-error{background-color:#cf0000}.feedback-form-lnk a .icon-chevron-up{display:none}.feedback-wrapper .field{padding:0;margin:0}.feedback-wrapper fieldset{overflow:visible}.feedback-wrapper .field.optionset{display:flex}.feedback-wrapper label.left{line-height:36px;padding:0}.feedback-wrapper ul.optionset{margin:0 0 0 40px;padding:0;list-style:none;height:36px;width:200px}.feedback-wrapper ul.optionset li{position:relative;width:90px;height:36px;padding-left:46px;overflow:hidden;display:block;border-radius:3px}.feedback-wrapper ul.optionset li.odd{float:left}.feedback-wrapper ul.optionset li.even{float:right}.feedback-wrapper ul.optionset li.fb-option-checked{background-color:#fff}.feedback-wrapper ul.optionset li label{padding:0;line-height:36px;cursor:pointer}.feedback-wrapper ul.optionset input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;position:absolute;border:0;left:0;top:0;margin:0;width:36px;height:36px;cursor:pointer;outline:none;background-repeat:no-repeat;background-position:50%}.feedback-wrapper ul.optionset input[type=radio]#FeedbackWidgetBlockForm_FeedbackForm_IsUseful_1{margin-left:3px;background-image:url(../img/icon-check-green.png);background-size:34px auto}.feedback-wrapper ul.optionset input[type=radio]#FeedbackWidgetBlockForm_FeedbackForm_IsUseful_1:checked+label{color:#2c8301}.feedback-wrapper ul.optionset input[type=radio]#FeedbackWidgetBlockForm_FeedbackForm_IsUseful_0{background-image:url(../img/icon-x-red.png);background-size:28px auto}.feedback-wrapper ul.optionset input[type=radio]#FeedbackWidgetBlockForm_FeedbackForm_IsUseful_0:checked+label{color:#cf0000}.feedbackuseful-wrapper .btn-toolbar{display:none}#FeedbackWidgetBlockForm_FeedbackForm_DescriptionactiondoSaveFeedbackForm_Holder{padding:20px 0;display:none}.feedback-form-advanced .field.hidden{display:none}.feedback-form-advanced .field.composite{margin:0;padding:0}.feedback-form-advanced .field.textarea{margin-bottom:0}@media (min-width:1140px){.feedback-form-lnk{text-align:right}.feedback-form-lnk .lnk{margin:0;line-height:36px}}@media (min-width:760px) and (max-width:1139px){.feedback-form-lnk .lnk{margin-top:-1px}}@media (min-width:120px) and (max-width:759px){.feedback-form .field.optionset{display:block}.feedback-form label.left{line-height:44px;padding:0;font-size:1.2em;display:block}.feedback-form ul.optionset{padding:20px 0;margin:0 auto 20px;width:90%;height:70px;max-width:280px}.feedback-form ul.optionset li{height:42px;padding-left:54px}.feedback-form ul.optionset li label{line-height:42px}.feedback-form ul.optionset input[type=radio]{width:42px;height:42px}.feedback-form ul.optionset input[type=radio]#FeedbackWidgetBlockUsefulForm_FeedbackUsefulForm_IsUseful_1{background-size:42px auto}.feedback-form ul.optionset input[type=radio]#FeedbackWidgetBlockUsefulForm_FeedbackUsefulForm_IsUseful_0{background-size:34px auto}}#cookie_container{background-color:#f7f7f7!important;box-shadow:0 -1px 4px rgba(84,87,103,.1)}#cookie_container h2{font-size:1.4em}#cookie_container .cookie_inner{position:relative!important;padding:20px 0 72px!important}#cookie_container #setCookie{position:absolute;bottom:10px;left:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent!important;border-color:inherit!important;border:3px solid!important;border-radius:30px;font-weight:700;font-size:1em;color:#ce3467!important;margin:0;padding:5px 24px 7px!important;display:inline-block;white-space:nowrap}@media (min-width:1140px){#cookie_container .cookie_inner{width:960px!important}}@media (min-width:1360px){#cookie_container .cookie_inner{width:1200px!important}}body #share-draft-content-message{bottom:0;top:auto;background-color:#fcc}body #share-draft-content-message .extra-information:after{content:none;display:none}.lds-overlay{display:none;background-color:hsla(0,0%,100%,.5);position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:999}.lds-overlay.load{display:block}@keyframes c{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.lds-rolling{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.lds-rolling div,.lds-rolling div:after{position:absolute;width:160px;height:160px;border:20px solid #52498c;border-top-color:transparent;border-radius:50%}.lds-rolling div{animation:c 1s linear infinite;top:100px;left:100px}.lds-rolling div:after{transform:rotate(90deg)}.lds-rolling{width:40px!important;height:40px!important;transform:translate(-20px,-20px) scale(.2) translate(20px,20px)}.news-ticker-wrap{padding:10px 0;background-color:#f7f7f7;position:absolute;z-index:99;width:100%}.news-ticker-wrap .news-ticker-copy,.news-ticker-wrap .news-ticker-title{color:#271c6f;margin:0}.news-ticker-wrap.ntwrel{position:relative}.news-ticker-wrap.ntwrel .news-ticker{padding-left:0}.news-ticker-close{border:0;display:block;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px;text-align:center;line-height:14px;height:36px;width:36px;position:absolute;top:2px;right:6px;color:#545767;font-size:24px}@media (min-width:1140px){.news-ticker-wrap{padding:20px 0}.news-ticker{padding-left:200px;display:flex;justify-content:flex-start;align-items:center}.news-ticker-copy{padding:0 30px}.news-ticker-close{top:50%;margin-top:-20px}}@media (min-width:760px) and (max-width:1139px){.news-ticker-wrap{padding-right:44px}.news-ticker{display:flex;justify-content:flex-start;align-items:center}.news-ticker-copy{padding:0 20px}.news-ticker-close{top:50%;margin-top:-21px}}@media (min-width:120px) and (max-width:759px){.news-ticker-copy{padding:10px 0}}.section-banner{background-size:cover;background-position:50%;background-repeat:no-repeat}.section-banner .title-wrap{padding:20px 0;background-color:hsla(0,0%,100%,.75)}.section-banner .title-wrap h2{margin:0}@media (min-width:1140px){.section-banner{padding-top:360px}.section-banner .title-wrap{padding:30px 0}.section-banner .title-wrap .col4{text-align:right}.section-banner .btn{margin-bottom:6px}}@media (min-width:1360px){.section-banner{padding-top:480px}}@media (min-width:760px) and (max-width:1139px){.section-banner{padding-top:280px}.section-banner .title-wrap .col4{text-align:right}.section-banner .btn{margin-bottom:4px}}@media (min-width:120px) and (max-width:759px){.section-banner{padding-top:200px}.section-banner .title-wrap{text-align:center;padding:10px 0}.section-banner .title-wrap .col4{padding-top:10px}}.ar-nav-wrap{padding:10px 0;background-color:#f7f7f7}.ar-menu{list-style:none;margin:0;padding:0}.ar-menu-lnk{display:block;padding:4px 20px 4px 0;color:#271c6f;position:relative;margin:0 20px 4px 0}.ar-menu-lnk .icon-chevron-right{position:absolute;transform:translate(4px,5px)}@media (min-width:1140px){.ar-menu-item{display:inline-block;margin-right:0;width:33%}.ar-nav-wrap.ar-nav-stick{position:fixed;z-index:101;top:130px;left:0;width:100%}.ar-nav-stick+.row-block{padding-top:100px}}@media (min-width:760px) and (max-width:1139px){.ar-menu-item{display:inline-block;margin-right:0;width:33%}.ar-nav-wrap.ar-nav-stick{position:fixed;z-index:101;top:0;left:0;width:100%}.ar-nav-stick+.row-block{padding-top:92px}}@media (min-width:400px) and (max-width:759px){.ar-menu-item{display:inline-block;margin-right:0;width:48%}.ar-menu-lnk{padding:4px 10px 4px 0;margin:0 5px 4px 0}.ar-menu-lnk .icon-chevron-right{transform:translate(4px,4px)}}.ar-tabs-wrap{background-color:#f7f7f7;padding-top:10px}.ar-tabs{margin:0;padding:0;list-style:none;display:flex;text-align:center}.ar-tab-item{flex:1 0 auto;display:flex;align-items:stretch;border-top:2px solid transparent}.ar-tab-item.ar-tab-active{border-top:2px solid #271c6f}.ar-tab-lnk{display:flex;flex-basis:100%;justify-content:center;align-items:center;padding:10px;color:#271c6f;opacity:.65;line-height:1.15}.ar-tab-active .ar-tab-lnk{opacity:1;background-color:#fff}.ar-tab-cont{display:none}.ar-tab-cont.ar-tab-active{display:block}.ar-tabs-cont-title{display:none}@media (min-width:1140px){.ar-tab-item{flex:1 1 0}.ar-tab-lnk{padding:20px}}@media (min-width:760px) and (max-width:1139px){.ar-tab-item{flex:1 1 0}.ar-tab-lnk{padding:10px 20px}}@media (min-width:120px) and (max-width:759px){.ar-tabs-wrap{padding:0}.ar-tabs{display:block;padding:10px 0}.ar-tab-item{border-radius:8px;overflow:hidden;border:1px solid transparent}.ar-tab-item.ar-tab-active{border:1px solid #271c6f}.ar-tab-lnk,.ar-tab-lnk:active,.ar-tab-lnk:hover{text-decoration:none}}.section-stats-blue{background-color:#e7f1f5}.section-stats-green{background-color:#f2f8ed}.section-stats-pink{background-color:#fdf0f1}.section-stats-lavender{background-color:#f1ecf5}.section-stats-grey{background-color:#f7f7f7}.stats-wrapper{padding:20px 0}.stats-item-big{position:relative;margin-bottom:20px;min-height:90px}.stats-item-big .stat-label,.stats-item-big .stat-prelabel{color:#271c6f;display:block}.stats-item-big .stat-prelabel{margin-bottom:0}.stats-item-big .stat-main{font-size:3em;color:#ce3467;line-height:1;display:block;margin:0 0 3px;font-weight:600}.stats-item-big .stat-icon+.stat-cont{padding-left:100px}.stats-item-big .stat-icon{position:absolute;top:50%;width:90px;height:90px;left:0;transform:translateY(-50%)}.stats-item-big:last-child{margin-bottom:0}.stats-item-mini{padding:10px 0;margin-bottom:10px}.stats-item-mini .stat-cont{position:relative;padding-left:100px;display:flex;min-height:80px;flex-direction:column;justify-content:center}.stats-item-mini .stat-icon{position:absolute;width:80px;height:80px;left:0;top:0}.stats-item-mini .stat-legend{font-size:.8em;color:#545767}.stats-item .stats-desc{padding:0 20px 0 0}.stats-item .stats-desc blockquote{margin:0 0 20px;padding-left:60px;color:#271c6f;min-height:50px;background-image:url(../img/quote.png);background-size:50px;background-repeat:no-repeat;background-position:0 4px}.stats-item .stats-desc blockquote+.stat-cta{padding-left:60px}.stats-item img.center{display:block;margin:0 auto 5px}@media (min-width:1140px){.stats-wrapper{padding:20px;display:flex;align-items:center;justify-content:space-between}.stats-wrapper .stats-wrap-first,.stats-wrapper .stats-wrap-second{flex:1 1 40%}.stats-wrapper .stats-wrap-first{padding-right:10px}.stats-wrapper .stats-wrap-second{padding-left:10px}.stats-item-big{margin-bottom:40px;min-height:100px}.stats-item-big .stat-main{font-size:3.2em;width:310px}.stats-item-big .stat-icon+.stat-cont{padding-left:100px}.stats-item-big .stat-icon{width:100px;height:100px;left:-10px}.stats-item-big:last-child{margin-bottom:0}.stats-item-mini .stat-cont{padding-left:120px;min-height:110px}.stats-item-mini .stat-icon{width:100px;height:100px}.stats-item .stats-desc blockquote{padding-left:90px;background-size:70px}.stats-item .stats-desc blockquote+.stat-cta{padding-left:90px}.stats-wrap-second .stats-item-big,.stats-wrap-second .stats-item-mini{margin-left:30px}.stats-wrap-second .stats-item .stats-desc{padding:0 0 0 30px}}@media (min-width:1360px){.stats-wrapper{margin:0 40px}.stats-wrapper .stats-wrap-first{padding-right:20px}.stats-wrapper .stats-wrap-second{padding-left:20px}.stats-item-big{min-height:120px}.stats-item-big .stat-main{font-size:3.5em;width:360px}.stats-item-big .stat-icon+.stat-cont{padding-left:110px}.stats-item-big .stat-icon{width:120px;height:120px;left:-20px}}@media (min-width:760px) and (max-width:1139px){.stats-wrapper{padding:0;display:flex;align-items:center;justify-content:space-between}.stats-wrapper .stats-wrap-first,.stats-wrapper .stats-wrap-second{flex:1 1 40%}.stats-wrapper .stats-wrap-first{padding-right:10px}.stats-wrapper .stats-wrap-second{padding-left:10px}.stats-item-big .stat-main{font-size:3em;padding-top:4px}.stats-item-mini{padding:2px 0}.stats-item-mini .stat-cont{padding-left:120px;min-height:100px}.stats-item-mini .stat-icon{width:100px;height:100px}.stats-item .stats-desc blockquote{padding-left:80px;background-size:60px}.stats-item .stats-desc blockquote+.stat-cta{padding-left:80px}.stats-wrap-second .stats-item-big,.stats-wrap-second .stats-item-mini{margin-left:20px}.stats-wrap-second .stats-item .stats-desc{padding:0 0 0 20px}}@media (min-width:120px) and (max-width:759px){.stats-wrap-second{padding-top:30px}.stats-item-big{padding:0 20px}}.section-home-item{background-color:#fff}.section-home-item.section-grey{background-color:#f7f7f7}@media (min-width:1140px){.HomePage.main-site .site-brand{transition:all .25s ease}.HomePage.main-site .site-brand .site-logo{transition:all .25s ease;background-position:50% 0}.HomePage.main-site .site-brand.small-logo{height:90px}.HomePage.main-site .site-brand.small-logo .site-logo{height:90px;background-size:120px 139px}.HomePage .site-logo{width:160px;height:185px;background-image:url(../img/fos-logo-vertical.png);background-size:160px 185px}}@media (min-width:1140px) and (min-height:500px){.HomePage .top-banner{position:fixed;z-index:-1;top:130px;left:0;height:560px;max-height:80vh;width:100%;background-image:url(../img/home/21-banner-home-lg.jpg);visibility:hidden;transform:translateY(20px);opacity:0;transition:all 1s ease}.HomePage .top-banner.top-banner-img .banner-cont{height:460px;max-height:64vh;text-align:right;align-items:flex-end}.HomePage .top-banner.top-banner-img .breadcrumbs{display:none}.HomePage .top-banner.top-banner-img h1{margin:0 0 0 auto;font-size:50px;transform:translateY(-30px);transition:all .8s ease}.HomePage .top-banner.banner-loaded{visibility:visible;opacity:1;transform:translateY(0)}.HomePage .top-banner.banner-loaded h1{transform:translateY(0)}.HomePage .top-banner.slow-load{visibility:visible;opacity:1;transform:translateY(0)}.HomePage .top-banner .banner-mask{height:101%;background-image:url(../img/banner-mask-home.svg);background-position:50% 100%}.HomePage .top-banner+.section-intro{margin-top:560px}.HomePage .banneroff .top-banner-img{opacity:0}}@media (min-width:1360px) and (min-height:600px){.HomePage .top-banner{padding:120px 0 80px;height:660px;max-height:78vh}.HomePage .top-banner.top-banner-img .banner-cont{height:500px;max-height:58vh}.HomePage .top-banner.top-banner-img h1{margin:0 0 0 auto;font-size:64px}.HomePage .top-banner+.section-intro{margin-top:620px}}@media (min-width:1360px){.HomePage .site-logo{width:190px;height:220px;background-image:url(../img/fos-logo-vertical.png);background-size:190px 220px}}@media (min-width:760px) and (max-width:1139px){.HomePage .top-banner.top-banner-img{background-image:url(../img/home/21-banner-home-md.jpg)}.HomePage .top-banner.top-banner-img .banner-cont{padding-top:36%;text-align:right}.HomePage .top-banner.top-banner-img .breadcrumbs{display:none}.HomePage .top-banner.top-banner-img h1{margin:0 0 0 auto;font-size:44px;width:50%}.HomePage .top-banner .banner-mask{background-position:60% 50%;background-image:url(../img/banner-mask-home.svg)}}@media (min-width:120px) and (max-width:759px){.HomePage .top-banner{background-image:url(../img/home/21-banner-home-sm.jpg);background-position:0 0}.HomePage .top-banner.top-banner-img .breadcrumbs{display:none}.HomePage .top-banner .banner-mask{background-position:30% 50%;background-image:url(../img/banner-mask-home-sm.svg)}}@media (min-width:520px) and (max-width:759px){.HomePage .top-banner .banner-mask{background-position:50% 50%}}.EventPage .section-intro .col10{color:#271c6f}.EventPage .section-intro .event-banner-date{margin-top:-20px;margin-bottom:20px}.EventPage .section-intro .event-banner-date .start-ago{color:#ce3467;font-weight:600}.EventPage .section-intro .event-banner-date .icon-clock{position:relative;top:2px}.EventPage .section-intro .event-banner-start{font-size:.9em;color:#545767;padding:10px 0;margin-bottom:20px}.EventPage .section-intro .event-banner-start .date-start{text-transform:uppercase}@media (min-width:1140px){.EventPage .section-intro{padding-top:50px}.EventPage .section-intro .event-banner-start{margin-left:20px}}@media (min-width:760px) and (max-width:1139px){.EventPage .top-banner h1{max-width:100%}.EventPage .section-intro{padding-top:40px}.EventPage .start-ago{margin-right:20px}.EventPage .section-intro-copy{padding:0 30px}}@media (min-width:120px) and (max-width:759px){.EventPage .section-intro{padding-top:30px;padding-bottom:10px}.EventPage .section-intro .event-banner-date{margin-bottom:0}.EventPage .section-intro .event-banner-start{display:block;clear:both;margin-bottom:0}.EventPage .start-ago{margin:0 20px 0 0;display:block}}.NewsPage .read-time{color:#ce3467}.NewsPage .read-time .icon-clock{position:relative;top:2px}.NewsPage .top-banner .widget-print-share{float:left}.NewsPage .person-item{margin-bottom:0}@media (min-width:1140px){.NewsPage .top-banner h1{max-width:100%;margin-bottom:20px}.NewsPage .read-time{margin-left:40px}.filter-by-title{display:none}.field-news-filter{display:block!important}}@media (min-width:760px) and (max-width:1139px){.NewsPage .top-banner h1{max-width:100%;margin-bottom:20px}.NewsPage .read-time{margin-left:20px}.filter-by-title{display:none}.field-news-filter{display:block!important}}@media (min-width:120px) and (max-width:759px){.NewsPage .top-banner h1{margin-bottom:20px}.NewsPage .read-time{display:block;margin-top:10px}.NewsHolder .section-newstabs .col12,.NewsHolder .section-newstabs .container{padding:0}.filter-by-title h4{padding-right:24px;position:relative}.filter-by-title h4 i{position:absolute;right:0;top:2px}.filter-by-title .icon-minus{display:none}.filter-by-title.news-filters-open .icon-minus{display:inline-block}.field-news-filter,.filter-by-title.news-filters-open .icon-plus{display:none}.NewsHolder select[name=eventstype]{margin-bottom:10px}.field-news-sort{display:flex;justify-content:space-between}.field-news-sort label{line-height:44px;margin-right:20px}.field-news-sort select{max-width:160px}}.cs-meta{padding:20px 0 0}.cs-meta time{color:#52498c}.cs-meta .read-time{color:#ce3467}.CaseStudyPage .top-banner .widget-print-share{float:left}.cs-search-wrap{position:relative}.cs-search-wrap .cs-search-input{padding-right:46px}.cs-search-wrap .cs-search-submit{position:absolute;display:block;right:1px;top:1px;border:0;cursor:pointer;padding:0;width:40px;height:44px;text-indent:-100px;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;background-color:transparent;background-image:url(../img/icon-search.png);background-size:18px 18px;background-position:50%;background-repeat:no-repeat}@media (min-width:1140px){.cs-meta{font-size:.9em}.cs-meta .read-time{margin-left:20px}}@media (min-width:760px) and (max-width:1139px){.cs-meta .read-time{margin-left:20px}}@media (min-width:120px) and (max-width:759px){.cs-meta .read-time{margin-top:5px;display:block}.field-cs-sort{display:flex;justify-content:space-between;padding-bottom:0;margin-bottom:0}.field-cs-sort label{line-height:44px;margin-right:20px}.field-cs-sort select{max-width:160px}}.vacancy-meta{font-size:.9em;color:#545767}.vacancy-meta p{position:relative;padding-left:22px}.vacancy-meta i{position:absolute;top:3px;left:0;color:#ce3467}.VacancyPage .main-content .col4 .box .btn{margin:10px 0 0}@media (min-width:1140px){.vacancy-meta{padding:20px 40px 0}.vacancy-meta .vacancy-location,.vacancy-meta .vacancy-type{display:inline-block}.vacancy-meta .vacancy-location{margin-left:80px}}@media (min-width:760px) and (max-width:1139px){.vacancy-meta{padding:20px 20px 0}.vacancy-meta .vacancy-location,.vacancy-meta .vacancy-type{display:inline-block}.vacancy-meta .vacancy-location{margin-left:20px}.VacancyPage .section-editor .col4.m-full{padding-top:20px}.VacancyPage .section-editor .col4.m-full .box-wrap{width:48%;float:left}.VacancyPage .section-editor .col4.m-full>br{display:none}.VacancyPage .section-editor .col4.m-full .more-info{float:right;width:48%}}@media (min-width:120px) and (max-width:759px){.VacancyPage .section-intro-copy{padding-bottom:20px}.VacancyPage .vacancy-location,.VacancyPage .vacancy-type{margin-bottom:10px}}@media (min-width:380px) and (max-width:759px){.VacancyPage .vacancy-location,.VacancyPage .vacancy-type{display:inline-block}.VacancyPage .vacancy-location{margin-left:20px}}.section-faqs-cta{padding:20px 0;margin:0 0 4px;background-color:#f7f7f7}.section-faqs-cta .btn{margin:10px 0 0}@media (min-width:1140px){.section-faqs-cta{padding:30px 0}.faq-cont{padding-right:40px;margin-bottom:20px}.faq-tag-wrap{margin-bottom:.5em}}@media (min-width:760px) and (max-width:1139px){.cat-list{padding-left:40px;margin-bottom:20px}.faq-cont{padding-right:20px;margin-bottom:20px}}@media (min-width:120px) and (max-width:759px){.FaqHolder .cont-box{margin-bottom:40px}.cat-list,.faq-cont{margin-bottom:20px}.rel-faq-cta{text-align:center}}.login-form .form-tab{padding:20px 0;display:none}.login-form .form-tab.form-tab-selected{display:block}.login-form input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-color:inherit;border:3px solid #271c6f;border-radius:2.15em;font-weight:700;font-size:1em;text-transform:lowercase;text-decoration:none;color:#271c6f;line-height:1;margin:0 0 .8333em;padding:.4em 2em .5em;display:block;cursor:pointer;white-space:nowrap}.form-tab-list{margin:0 0 20px;padding:0;list-style:none;display:flex}.form-tab-item{display:flex;flex-direction:column;justify-content:center}.form-tab-lnk{display:block;padding:10px;text-align:center}.form-tab-lnk:hover{text-decoration:none}.form-tab-item.form-item-selected{border-bottom:2px solid #545767}#BootstrapMFALoginForm_LoginForm .field.checkbox{padding:10px 0 10px 24px;position:relative}#BootstrapMFALoginForm_LoginForm .field.checkbox input[type=checkbox]{position:absolute;top:16px;left:0}#BootstrapMFALoginForm_LoginForm .btn-toolbar{padding:10px 0}#BootstrapMFALoginForm_LoginForm #ForgotPassword a{color:#ce3467}@media (min-width:120px) and (max-width:759px){.form-tab-item{flex:50%}}.box-search-result{display:block;background-color:#f7f7f7;padding:20px;text-decoration:none;margin:0 0 20px;color:#545767;transition:all .15s linear}.box-search-result h3{color:#ce3467}.box-search-result h3 .icon-chevron-right{position:relative;top:3px}.box-search-result .result-date{font-size:.9em;color:#545767;font-weight:300}.box-search-result .el-label{padding:5px 0}.box-search-result .el-label.el-label-blue{color:#271c6f}.box-search-result:hover{text-decoration:none;transform:scale(1.01)}.sort-box{padding:0;margin:0;border:0;overflow:hidden;position:relative}.sort-box legend{position:absolute;top:-40px}.p-search-query{text-align:center;color:#271c6f}.form-page{position:relative}.form-page fieldset{overflow:visible}.form-page .field{padding:10px 0;margin:0}.form-page .middleColumn{padding-right:40px}.form-page .action{position:absolute;right:0;top:47px;z-index:14;width:36px;height:36px;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;text-indent:-200px;overflow:hidden;outline:0;border-radius:3px;background-color:transparent;background-image:url(../img/icon-search.png);background-size:24px 24px;background-position:50%;background-repeat:no-repeat}.form-page .action:focus{background-color:#f9f9f9}.search-result-extension{text-transform:uppercase}.results-num{font-size:.9em;color:#545767}.filter-box{margin:0 0 20px}.filter-box .lnk{color:#271c6f}.list-filters{margin:0 0 20px;padding:0;list-style:none;font-size:.9em}.list-filters li{margin-bottom:5px}.list-filters label{font-weight:300;color:#545767;line-height:1.25;padding-left:22px;position:relative}.list-filters label input[type=checkbox]{position:absolute;top:4px;left:0}.list-filters ul{margin:0 0 10px;padding:0 0 0 10px;list-style:none;font-size:.95em;display:none}.list-filters .filter-type-2 label i{font-size:14px;position:relative}.list-filters .filter-type-2 label .icon-chevron-up{display:none}.list-filters .filter-type-2.subfilter-active label .icon-chevron-up{display:inline}.list-filters .filter-type-2.subfilter-active label .icon-chevron-down{display:none}.list-filters .subfilter-active ul{display:block}.section-search{padding:20px 0;margin:0 0 20px;background-color:#f7f7f7}.main-content .easy-autocomplete-container>ul{border-top:none;border-radius:0 0 12px 12px;overflow:hidden}.search-open .top-search,.search-open .top-search form{overflow:visible}.filters-wrap{margin-bottom:40px}.lf-dates{-webkit-appearance:none;-moz-appearance:none;appearance:none}.lf-dates::-ms-clear{display:none}.lf-dates::-moz-clear{display:none}.lf-dates::-webkit-clear{display:none}@media (min-width:1140px){.section-search{padding:40px 0}.form-page .field{padding:20px 0}.form-page .action{top:60px}.filter-box{padding-right:20px;margin-bottom:60px}.col-search-filters h2 .icon-chevron-down{display:none}}@media (min-width:1360px){.form-page .action{top:63px}}@media (min-width:760px) and (max-width:1139px){.form-page{margin:0 10%}.col-search-filters h2 .icon-chevron-down{display:none}}@media (min-width:120px) and (max-width:759px){.col-search-filters h2{position:relative;padding-right:24px}.col-search-filters h2 .icon-chevron-down{position:absolute;right:0;top:4px;transition:transform .15s linear}.col-search-filters h2.h2-filters-open .icon-chevron-down{transform:rotate(180deg)}.filters-wrap{max-height:0;overflow:hidden;transition:max-height .25s ease;margin-bottom:0}.filters-wrap.filters-open{max-height:1000px}}#Form_SearchDecisions_BusinessType_Holder ul.optionset,#Form_SearchDecisions_IsUpheld_Holder ul.optionset{margin:0;padding:0;list-style:none}#Form_SearchDecisions_BusinessType_Holder ul.optionset li,#Form_SearchDecisions_IsUpheld_Holder ul.optionset li{padding:0;position:relative;padding-left:24px;display:inline-block;margin:0 20px 0 0}#Form_SearchDecisions_BusinessType_Holder ul.optionset input[type=checkbox],#Form_SearchDecisions_IsUpheld_Holder ul.optionset input[type=checkbox]{position:absolute;top:6px;left:0}#Form_SearchDecisions_BusinessType_Holder ul.optionset label,#Form_SearchDecisions_IsUpheld_Holder ul.optionset label{color:#545767}.search-results{margin:0;padding:0;list-style:none}.DecisionSearchPage .field.checkboxset{clear:both}.DecisionSearchPage .search-result{display:block;text-decoration:none;color:#545767;font-weight:400;padding:10px;margin:0 0 20px;background-color:#f7f7f7}.DecisionSearchPage .search-result-desc{padding-top:5px;margin-bottom:20px}.DecisionSearchPage .search-form .btn-toolbar{position:relative}.DecisionSearchPage .search-form .btn-toolbar.btn-loading .btn-search-go{padding-right:42px;background-image:url(../img/ajax-loader.gif);background-size:16px 16px;background-repeat:no-repeat;background-position:96% 50%}@media (min-width:1140px){#Form_SearchDecisions div.field.date{width:48%;float:left}#Form_SearchDecisions div.field.date+.field.date{float:right;clear:right}.DecisionSearchPage .search-result{padding:20px}}@media (min-width:760px) and (max-width:1139px){#Form_SearchDecisions div.field.date{width:49%;float:left}#Form_SearchDecisions div.field.date+.field.date{float:right;clear:right}}@media (min-width:120px) and (max-width:759px){#Form_SearchDecisions_BusinessType_Holder ul.optionset input[type=checkbox],#Form_SearchDecisions_IsUpheld_Holder ul.optionset input[type=checkbox]{top:4px}}.ar-top-banner{background-size:cover;background-position:50%;background-repeat:no-repeat}.ar-top-banner .banner-cont{background-color:hsla(0,0%,100%,.75);padding:20px 0}.AnnualReviewPage .row-block.animin{transform:translateY(40px);opacity:0;transition-property:transform,opacity;transition-duration:.75s;transition-timing-function:ease}.AnnualReviewPage .row-block.animin.in-view{transform:translateY(0);opacity:1}.AnnualReviewPage .ar-banner-img{display:none}@media (min-width:1140px){.ar-top-banner{padding-top:400px}.ar-top-banner h1{margin-left:50%}.ar-top-banner h1 span{display:block;color:#ce3467}.AnnualReviewPage .site-brand{transition:all .25s ease}.AnnualReviewPage .site-brand .site-logo{transition:all .25s ease;background-position:50% 0}.AnnualReviewPage .site-brand.small-logo{height:90px}.AnnualReviewPage .site-brand.small-logo .site-logo{height:90px;background-size:120px 139px}.AnnualReviewPage .site-logo{width:160px;height:185px;background-image:url(../img/fos-logo-vertical.png);background-size:160px 185px}}@media (min-width:1360px){.ar-top-banner{padding-top:500px}.AnnualReviewPage .site-brand{transition:all .25s ease}.AnnualReviewPage .site-brand .site-logo{transition:all .25s ease;background-position:50% 0}.AnnualReviewPage .site-brand.small-logo{height:90px}.AnnualReviewPage .site-brand.small-logo .site-logo{height:90px;background-size:120px 139px}.AnnualReviewPage .site-logo{width:190px;height:220px;background-image:url(../img/fos-logo-vertical.png);background-size:190px 220px}}@media (min-width:760px) and (max-width:1139px){.ar-top-banner{padding-top:30%}}@media (min-width:120px) and (max-width:759px){.ar-top-banner{padding-top:50%}.ar-top-banner h1 span{display:block}}.owl-carousel{display:none;width:100%;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;backface-visibility:hidden}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:d}@keyframes d{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;cursor:pointer;z-index:1;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#acadb5;display:inline-block;cursor:pointer;border-radius:3px}.owl-nav [class*=owl-]:hover{background:#545767;color:#fff;text-decoration:none}.owl-nav [class*=owl-] .disabled{opacity:.5;cursor:default}.owl-nav.disabled+.owl-dots{margin-top:10px}.owl-dots{text-align:center;transform:translateY(-20px);-webkit-tap-highlight-color:transparent}.owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;outline:0}.owl-dots .owl-dot span{width:12px;height:12px;margin:10px 8px;background:#acadb5;display:block;overflow:hidden;text-indent:-40px;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span{background:#545767}.owl-dots .owl-dot:focus span{background-color:#ce3467!important}.casestudycarousel-wrapper.owl-carousel{position:relative}.casestudycarousel-wrapper.owl-carousel .owl-dots{z-index:1}.casestudycarousel-wrapper.owl-carousel .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.casestudycarousel-wrapper.owl-carousel .owl-nav button.owl-next,.casestudycarousel-wrapper.owl-carousel .owl-nav button.owl-prev{color:#271c6f;font-size:28px;margin:0;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;z-index:10;padding:0 6px!important;bottom:25px;background:transparent;outline:0}.casestudycarousel-wrapper.owl-carousel .owl-nav button.owl-next:hover,.casestudycarousel-wrapper.owl-carousel .owl-nav button.owl-prev:hover{color:#ce3467;text-decoration:none}.casestudycarousel-wrapper.owl-carousel .owl-nav button.owl-next span,.casestudycarousel-wrapper.owl-carousel .owl-nav button.owl-prev span{display:block;position:absolute;width:1px;height:1px;overflow:hidden}.casestudycarousel-wrapper.owl-carousel .owl-nav button.owl-next:focus,.casestudycarousel-wrapper.owl-carousel .owl-nav button.owl-prev:focus{outline:none;color:#ce3467!important}.casestudycarousel-wrapper.owl-carousel .owl-nav button.owl-prev{left:50%;margin-left:-62px}.casestudycarousel-wrapper.owl-carousel .owl-nav button.owl-next{right:50%;margin-right:-62px}.atlwdg-trigger{z-index:9999999!important}.pika-single{z-index:9999;display:block;position:relative;color:#545767;background:#fff;border:1px solid #545767;border-bottom-color:#545767;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-single{*zoom:1}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;color:#545767;background-color:#fff}.pika-next,.pika-prev{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.pika-next:hover,.pika-prev:hover{opacity:1}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.is-rtl .pika-next,.pika-prev{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");*left:0}.is-rtl .pika-prev,.pika-next{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");*right:0}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table td,.pika-table th{width:14.285714285714286%;padding:0}.pika-table th{color:#271c6f;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-table abbr{border-bottom:none;cursor:help}.pika-button{cursor:pointer;display:block;box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#271c6f;font-size:12px;line-height:15px;text-align:right;background:#f7f7f7}.is-today .pika-button{color:#271c6f;font-weight:700}.is-selected .pika-button{color:#fff;font-weight:700;background:#ce3467;box-shadow:inset 0 1px 3px #ce3467;border-radius:3px}.is-disabled .pika-button,.is-outside-current-month .pika-button{color:#999;opacity:.3}.is-disabled .pika-button{pointer-events:none;cursor:default}.pika-button:hover{color:#fff;background:#ce3467;box-shadow:none;border-radius:3px}.pika-button .is-selection-disabled{pointer-events:none;cursor:default}.pika-week{font-size:11px;color:#999}.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}.easy-autocomplete-container{position:relative}.easy-autocomplete-container ul{margin:0;padding:0;border-radius:4px;overflow:hidden;background-color:#fff;outline:0;position:absolute;top:0;left:0;z-index:100;list-style:none;box-shadow:1px 1px 3px rgba(1,1,1,.1);width:480px!important}.easy-autocomplete-container li{padding:5px 10px;background-color:#fff;border-radius:4px;overflow:hidden;margin:0 1px 1px}.easy-autocomplete-container li.selected{background-color:#f7f7f7;border-color:#ce3467}