/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0)}}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px)}to{opacity:1;-webkit-transform:translateY(0)}}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px)}to{opacity:1;-webkit-transform:translateY(0)}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px)}to{opacity:1;-webkit-transform:translateX(0)}}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px)}to{opacity:1;-webkit-transform:translateX(0)}}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(.9)}to{-webkit-transform:scale(1)}}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}to{-webkit-transform:translateY(0)}}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px)}80%{-webkit-transform:translateY(10px)}to{-webkit-transform:translateY(0)}}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px)}80%{-webkit-transform:translateX(10px)}to{-webkit-transform:translateX(0)}}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px)}80%{-webkit-transform:translateX(-10px)}to{-webkit-transform:translateX(0)}}@-webkit-keyframes flash{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0)}20%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}50%{-webkit-transform:translateY(0)}60%{-webkit-transform:translateY(-15px)}80%{-webkit-transform:translateY(0)}to{-webkit-transform:translateY(0)}}@-webkit-keyframes shake{0%{-webkit-transform:translateX(0)}10%{-webkit-transform:translateX(-10px)}20%{-webkit-transform:translateX(10px)}30%{-webkit-transform:translateX(-10px)}40%{-webkit-transform:translateX(10px)}50%{-webkit-transform:translateX(-10px)}60%{-webkit-transform:translateX(10px)}70%{-webkit-transform:translateX(-10px)}80%{-webkit-transform:translateX(10px)}90%{-webkit-transform:translateX(-10px)}to{-webkit-transform:translateX(0)}}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}to{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}to{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}}@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}10%{-webkit-transform:scale(.9) rotate(-3deg)}20%{-webkit-transform:scale(.9) rotate(-3deg)}30%{-webkit-transform:scale(1.1) rotate(3deg)}40%{-webkit-transform:scale(1.1) rotate(-3deg)}50%{-webkit-transform:scale(1.1) rotate(3deg)}60%{-webkit-transform:scale(1.1) rotate(-3deg)}70%{-webkit-transform:scale(1.1) rotate(3deg)}80%{-webkit-transform:scale(1.1) rotate(-3deg)}90%{-webkit-transform:scale(1.1) rotate(3deg)}to{-webkit-transform:scale(1) rotate(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}to{opacity:1;transform:translateX(0)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}to{transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}to{transform:translateX(0)}}@keyframes flash{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}@keyframes bounce{0%{transform:translateY(0)}20%{transform:translateY(0)}40%{transform:translateY(-30px)}50%{transform:translateY(0)}60%{transform:translateY(-15px)}80%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes shake{0%{transform:translateX(0)}10%{transform:translateX(-10px)}20%{transform:translateX(10px)}30%{transform:translateX(-10px)}40%{transform:translateX(10px)}50%{transform:translateX(-10px)}60%{transform:translateX(10px)}70%{transform:translateX(-10px)}80%{transform:translateX(10px)}90%{transform:translateX(-10px)}to{transform:translateX(0)}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:left bottom;transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}to{transform-origin:left bottom;transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}to{transform-origin:right bottom;transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}to{transform-origin:center center;transform:rotate(0);opacity:1}}@keyframes tada{0%{transform:scale(1)}10%{transform:scale(.9) rotate(-3deg)}20%{transform:scale(.9) rotate(-3deg)}30%{transform:scale(1.1) rotate(3deg)}40%{transform:scale(1.1) rotate(-3deg)}50%{transform:scale(1.1) rotate(3deg)}60%{transform:scale(1.1) rotate(-3deg)}70%{transform:scale(1.1) rotate(3deg)}80%{transform:scale(1.1) rotate(-3deg)}90%{transform:scale(1.1) rotate(3deg)}to{transform:scale(1) rotate(0)}}.trip-exposed{background:#fff}.trip-overlay{display:none;position:fixed;left:0;top:0;background:#000;width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.trip-block{display:none;padding:8px;position:absolute;text-align:center;min-width:100px;border-radius:3px}.trip-block:before{border:solid transparent;content:" ";height:0;width:0;position:absolute}.trip-block.n:before,.trip-block.s:before{border-width:8px;left:50%;margin-left:-8px}.trip-block.e:before,.trip-block.w:before{border-width:8px;top:50%;margin-top:-8px}.trip-block.n:before{top:100%}.trip-block.s:before{bottom:100%}.trip-block.e:before{right:100%}.trip-block.w:before{left:100%}.trip-block.screen-center,.trip-block.screen-ne,.trip-block.screen-nw,.trip-block.screen-se,.trip-block.screen-sw{position:fixed}.trip-block.animated.flash{-webkit-animation:flash .5s ease 0s both;animation:flash .5s ease 0s both}.trip-block.animated.bounce{-webkit-animation:bounce .5s ease 0s both;animation:bounce .5s ease 0s both}.trip-block.animated.shake{-webkit-animation:shake .5s ease 0s both;animation:shake .5s ease 0s both}.trip-block.animated.tada{-webkit-animation:tada .5s ease 0s both;animation:tada .5s ease 0s both}.trip-block.animated.fadeIn{-webkit-animation:fadeIn .5s ease 0s both;animation:fadeIn .5s ease 0s both}.trip-block.animated.fadeInUp{-webkit-animation:fadeInUp .5s ease 0s both;animation:fadeInUp .5s ease 0s both}.trip-block.animated.fadeInDown{-webkit-animation:fadeInDown .5s ease 0s both;animation:fadeInDown .5s ease 0s both}.trip-block.animated.fadeInLeft{-webkit-animation:fadeInLeft .5s ease 0s both;animation:fadeInLeft .5s ease 0s both}.trip-block.animated.fadeInRight{-webkit-animation:fadeInRight .5s ease 0s both;animation:fadeInRight .5s ease 0s both}.trip-block.animated.fadeInUpBig{-webkit-animation:fadeInUpBig .5s ease 0s both;animation:fadeInUpBig .5s ease 0s both}.trip-block.animated.fadeInDownBig{-webkit-animation:fadeInDownBig .5s ease 0s both;animation:fadeInDownBig .5s ease 0s both}.trip-block.animated.fadeInLeftBig{-webkit-animation:fadeInLeftBig .5s ease 0s both;animation:fadeInLeftBig .5s ease 0s both}.trip-block.animated.fadeInRightBig{-webkit-animation:fadeInRightBig .5s ease 0s both;animation:fadeInRightBig .5s ease 0s both}.trip-block.animated.bounceIn{-webkit-animation:bounceIn .5s ease 0s both;animation:bounceIn .5s ease 0s both}.trip-block.animated.bounceInDown{-webkit-animation:bounceInDown .5s ease 0s both;animation:bounceInDown .5s ease 0s both}.trip-block.animated.bounceInUp{-webkit-animation:bounceInUp .5s ease 0s both;animation:bounceInUp .5s ease 0s both}.trip-block.animated.bounceInLeft{-webkit-animation:bounceInLeft .5s ease 0s both;animation:bounceInLeft .5s ease 0s both}.trip-block.animated.bounceInRight{-webkit-animation:bounceInRight .5s ease 0s both;animation:bounceInRight .5s ease 0s both}.trip-block.animated.rotateIn{-webkit-animation:rotateIn .5s ease 0s both;animation:rotateIn .5s ease 0s both}.trip-block.animated.rotateInDownLeft{-webkit-animation:rotateInDownLeft .5s ease 0s both;animation:rotateInDownLeft .5s ease 0s both}.trip-block.animated.rotateInDownRight{-webkit-animation:rotateInDownRight .5s ease 0s both;animation:rotateInDownRight .5s ease 0s both}.trip-block.animated.rotateInUpLeft{-webkit-animation:rotateInUpLeft .5s ease 0s both;animation:rotateInUpLeft .5s ease 0s both}.trip-block.animated.rotateInUpRight{-webkit-animation:rotateInUpRight .5s ease 0s both;animation:rotateInUpRight .5s ease 0s both}.trip-block .trip-content{clear:right}.trip-block .trip-close{position:relative;font-size:80%;float:right;margin-top:-5px;z-index:1}.trip-block .trip-close:hover{text-decoration:none}.trip-block .trip-navigation{display:flex}.trip-block .trip-next,.trip-block .trip-prev,.trip-block .trip-skip{padding:5px 10px}.trip-block .trip-next,.trip-block .trip-prev{flex:1}.trip-block .trip-next.disabled,.trip-block .trip-prev.disabled{color:grey;pointer-events:none}.trip-block .trip-skip{flex:2}.trip-block .trip-progress-bar{height:1px;background-color:#444;width:0}.trip-block .trip-progress-steps{border:1px solid #ddd;border-width:1px 0}.trip-block .trip-progress-steps .trip-progress-step{display:inline-block;width:8px;height:8px;border-radius:100%;background:#ddd;margin:15px 5px 11px}.trip-block .trip-progress-steps .trip-progress-step.selected{background:none;border:1px solid;transform:scale(1.25)}.trip-block.black{background:#333;color:#ddd;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.trip-block.black .trip-close{color:#ddd}.trip-block.black .trip-close:hover{color:#fff}.trip-block.black.n:before{border-top-color:#333}.trip-block.black.s:before{border-bottom-color:#333}.trip-block.black.e:before{border-right-color:#333}.trip-block.black.w:before{border-left-color:#333}.trip-block.white{background:#fff;color:#333;border:1px solid #ddd}.trip-block.white .trip-close{color:#333}.trip-block.white .trip-close:hover{color:#000}.trip-block.white.n:before{border-top-color:#fff}.trip-block.white.s:before{border-bottom-color:#fff}.trip-block.white.e:before{border-right-color:#fff}.trip-block.white.w:before{border-left-color:#fff}.trip-overlay.yeti{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:.2}.trip-block.yeti{padding:0;background:#008cba;color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.39)}.trip-block.yeti.n:before{margin-top:-1px;border-top-color:#008cba}.trip-block.yeti.s:before{border-bottom-color:#006687}.trip-block.yeti.e:before{border-right-color:#008cba}.trip-block.yeti.w:before{border-left-color:#008cba}.trip-block.yeti .trip-header{position:relative;font-size:18px;background:#006687;margin:0;border-radius:3px 3px 0 0;padding:5px}.trip-block.yeti .trip-content{font-size:12px;padding:15px;max-width:450px}.trip-block.yeti .trip-close{right:0;top:0;margin:3px 8px 0 0;color:#fff;font-size:16px}.trip-block.yeti .trip-close:hover{color:#000}.trip-block.yeti .trip-next,.trip-block.yeti .trip-prev,.trip-block.yeti .trip-skip{font-size:12px;color:#fff}.trip-block.yeti .trip-next:hover,.trip-block.yeti .trip-prev:hover,.trip-block.yeti .trip-skip:hover{background:#006687}.trip-block.yeti .trip-next.disabled,.trip-block.yeti .trip-prev.disabled{color:#bfbfbf}.trip-block.yeti .trip-next{border-radius:0 0 5px 0}.trip-block.yeti .trip-prev{border-radius:0 0 0 5px}.trip-block.yeti .trip-progress-bar{background:#acf9ac}.trip-overlay.dark{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:.2}.trip-block.dark{background:#333;padding:0;color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.39);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=92);opacity:.92}.trip-block.dark.n:before{margin-top:-1px;border-top-color:#333}.trip-block.dark.s:before{border-bottom-color:#555}.trip-block.dark.e:before{border-right-color:#333}.trip-block.dark.w:before{border-left-color:#333}.trip-block.dark .trip-header{position:relative;font-size:16px;background:#555;margin:0;border-radius:3px 3px 0 0;padding:5px}.trip-block.dark .trip-content{font-size:12px;padding:1em;max-width:450px}.trip-block.dark .trip-close{right:0;top:0;margin:3px 8px 0 0;color:#fff;font-size:16px}.trip-block.dark .trip-close:hover{color:#000}.trip-block.dark .trip-next,.trip-block.dark .trip-prev,.trip-block.dark .trip-skip{font-size:12px;color:#fff}.trip-block.dark .trip-next:hover,.trip-block.dark .trip-prev:hover,.trip-block.dark .trip-skip:hover{background:#666}.trip-block.dark .trip-next.disabled,.trip-block.dark .trip-prev.disabled{color:grey}.trip-block.dark .trip-next{border-radius:0 0 5px 0}.trip-block.dark .trip-prev{border-radius:0 0 0 5px}.trip-block.dark .trip-progress-bar{background:#acf9ac}.trip-block.minimalism{padding:0;background:#fff;min-width:400px;max-width:90vw;max-height:90vh;box-shadow:0 2px 7px 2px rgba(0,0,0,.5);border-radius:8px}.trip-block.minimalism.n:before{border-top-color:#fff}.trip-block.minimalism.s:before{border-bottom-color:#fff}.trip-block.minimalism.e:before{border-right-color:#fff}.trip-block.minimalism.w:before{border-left-color:#fff}.trip-block.minimalism .trip-content{padding:5px}.trip-block.minimalism .trip-header{padding:10px}.trip-block.minimalism h1{font-size:25px;color:#1e2224;margin-bottom:10px;font-weight:700}.trip-block.minimalism p{line-height:160%;font-size:12px;color:#bebebe}.trip-block.minimalism .trip-progress-steps{border:1px solid #212527;border-width:1px 0}.trip-block.minimalism .trip-progress-steps .trip-progress-step{background:#1e2224}.trip-block.minimalism .trip-progress-steps .trip-progress-step.selected{background:none}.trip-block.minimalism .trip-navigation{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.trip-block.minimalism .trip-next,.trip-block.minimalism .trip-prev,.trip-block.minimalism .trip-skip{font-size:12px;text-decoration:none;color:#bebebe}.trip-block.minimalism .trip-next,.trip-block.minimalism .trip-prev{padding:18px 36px;margin:10px;max-width:150px}.trip-block.minimalism .trip-next.disabled,.trip-block.minimalism .trip-prev.disabled{color:#bebebe}.trip-block.minimalism .trip-next{background:#383f43;border-radius:3px}.trip-block.minimalism .trip-skip{display:block;border-top:1px solid #bebebe;padding:15px;flex-basis:100%}.checkbox,.checkbox--pill,.radio--pill,.sr-only,.vh{border:0;height:0;width:0;padding:0;margin:0;overflow:hidden;position:absolute;background:none;text-indent:999px}.box-quote,.clearfix,.listing-filter__header,.name-card,.pagination__list,.panel-card__header,.partners,.sitemap ul li ul,.snippet-card__header,.story-listing__list .row,.thumbnail-card__header{zoom:1}.box-quote:after,.box-quote:before,.clearfix:after,.clearfix:before,.listing-filter__header:after,.listing-filter__header:before,.name-card:after,.name-card:before,.pagination__list:after,.pagination__list:before,.panel-card__header:after,.panel-card__header:before,.partners:after,.partners:before,.sitemap ul li ul:after,.sitemap ul li ul:before,.snippet-card__header:after,.snippet-card__header:before,.story-listing__list .row:after,.story-listing__list .row:before,.thumbnail-card__header:after,.thumbnail-card__header:before{content:"";display:table}.box-quote:after,.clearfix:after,.listing-filter__header:after,.name-card:after,.pagination__list:after,.panel-card__header:after,.partners:after,.sitemap ul li ul:after,.snippet-card__header:after,.story-listing__list .row:after,.thumbnail-card__header:after{clear:both}.container,.container-lg{margin:auto;position:relative;width:100%;padding:0 20px}@media only screen and (min-width:1440px){.container,.container-lg{padding:0 25px}}.anchor-nav__list,.breadcrumbs ul,.custom-select__custom-dropdown .custom-list,.dropdown-nav ul,.filters-group__list,.filters-group__subgroup,.gallery__list,.newsroom__list,.pagination__list,.programme-listing__list,.regulation-listing__list,.search-results__list,.site-nav ul,.sitemap ul,.social-share__list,.tags-list__list{padding:0;margin:0;list-style-type:none}.container{max-width:1440px}.container-lg{max-width:1920px}.img-responsive{display:block;height:auto;margin:auto;max-width:100%;width:100%}.table-responsive{width:100%;overflow-x:auto}.hide{display:none}.row{margin:0 -15px;display:flex;flex-wrap:wrap}.row-reverse{flex-direction:row-reverse}[class*=" col-"],[class^=col-]{width:100%;padding:0 15px}[class*=" col-offset-"],[class^=col-offset-]{margin:auto}.desktop-only,.tablet-only{display:none}.align-left{float:left;clear:both;margin:20px 20px 20px 0!important}.align-right{float:right;clear:both;margin:20px 0 20px 20px!important}.col-xs-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-offset-xs-1{margin-left:8.3333333333%}.col-xs-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-offset-xs-2{margin-left:16.6666666667%}.col-xs-3{flex:0 0 25%;max-width:25%}.col-offset-xs-3{margin-left:25%}.col-xs-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-offset-xs-4{margin-left:33.3333333333%}.col-xs-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-offset-xs-5{margin-left:41.6666666667%}.col-xs-6{flex:0 0 50%;max-width:50%}.col-offset-xs-6{margin-left:50%}.col-xs-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-offset-xs-7{margin-left:58.3333333333%}.col-xs-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-offset-xs-8{margin-left:66.6666666667%}.col-xs-9{flex:0 0 75%;max-width:75%}.col-offset-xs-9{margin-left:75%}.col-xs-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-offset-xs-10{margin-left:83.3333333333%}.col-xs-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-offset-xs-11{margin-left:91.6666666667%}.col-xs-12{flex:0 0 100%;max-width:100%}.col-offset-xs-12{margin-left:100%}@media only screen and (max-width:767px){.no-mobile{display:none}}@media only screen and (min-width:768px){.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-offset-sm-1{margin-left:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-offset-sm-2{margin-left:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-offset-sm-3{margin-left:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-offset-sm-4{margin-left:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-offset-sm-5{margin-left:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-offset-sm-6{margin-left:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-offset-sm-7{margin-left:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-offset-sm-8{margin-left:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-offset-sm-9{margin-left:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-offset-sm-10{margin-left:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-offset-sm-11{margin-left:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.col-offset-sm-12{margin-left:100%}.mobile-only{display:none}}@media only screen and (min-width:768px) and (max-width:1023px){.tablet-only{display:block}.no-tablet{display:none}}@media only screen and (min-width:1024px){.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-offset-md-1{margin-left:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-offset-md-2{margin-left:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-offset-md-3{margin-left:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-offset-md-4{margin-left:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-offset-md-5{margin-left:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-offset-md-6{margin-left:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-offset-md-7{margin-left:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-offset-md-8{margin-left:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-offset-md-9{margin-left:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-offset-md-10{margin-left:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-offset-md-11{margin-left:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.col-offset-md-12{margin-left:100%}.desktop-only{display:block}.no-desktop{display:none}}@media only screen and (min-width:1440px){.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-offset-lg-1{margin-left:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-offset-lg-2{margin-left:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-offset-lg-3{margin-left:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-offset-lg-4{margin-left:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-offset-lg-5{margin-left:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-offset-lg-6{margin-left:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-offset-lg-7{margin-left:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-offset-lg-8{margin-left:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-offset-lg-9{margin-left:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-offset-lg-10{margin-left:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-offset-lg-11{margin-left:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.col-offset-lg-12{margin-left:100%}}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?f0ya5g);src:url(../fonts/icomoon.eot?f0ya5g#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?f0ya5g) format("truetype"),url(../fonts/icomoon.woff?f0ya5g) format("woff"),url(../fonts/icomoon.svg?f0ya5g#icomoon) format("svg");font-weight:400;font-style:normal}.checkbox+label:after,[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;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-suitcase:before{content:"\e929"}.icon-graduation-hat:before{content:"\e92a"}.icon-people:before{content:"\e92b"}.icon-home:before{content:"\e928"}.icon-building:before{content:"\e927"}.icon-blockquote:before{content:"\e926"}.icon-info:before{content:"\e920"}.icon-right-arrow:before{content:"\e919"}.icon-external-link:before{content:"\e904"}.icon-chevron-up:before{content:"\e91b"}.icon-chevron-down:before{content:"\e91c"}.icon-chevron-left:before{content:"\e91d"}.icon-chevron-right:before{content:"\e91e"}.icon-search:before{content:"\e91f"}.icon-close:before{content:"\e5cd"}.icon-angle-down:before{content:"\e313"}.icon-angle-left:before{content:"\e314"}.icon-angle-right:before{content:"\e315"}.icon-angle-up:before{content:"\e316"}.icon-instagram:before{content:"\e900"}.icon-minus:before{content:"\e925"}.icon-excel:before{content:"\e916"}.icon-powerpoint:before{content:"\e917"}.icon-word:before{content:"\e918"}.icon-rocket:before{content:"\e905"}.icon-connection:before{content:"\e909"}.icon-lock:before{content:"\e90a"}.icon-phone:before{content:"\e90b"}.icon-tower:before{content:"\e914"}.icon-arrow:before{content:"\e915"}.icon-share:before{content:"\e906"}.icon-time:before{content:"\e907"}.icon-arrow-right:before{content:"\e90c"}.icon-arrow-left:before{content:"\e908"}.icon-calendar:before{content:"\e90d"}.icon-check:before{content:"\e90e"}.icon-organisation:before{content:"\e90f"}.icon-individual:before{content:"\e910"}.icon-location:before{content:"\e911"}.icon-play:before{content:"\e912"}.icon-quote:before{content:"\e913"}.icon-linkedin:before{content:"\e903"}.icon-twitter:before{content:"\e901"}.icon-facebook:before{content:"\e902"}.icon-youtube:before{content:"\e91a"}.icon-plus:before{content:"\e924"}.icon-file-pdf:before{content:"\eadf"}.icon-reset:before{content:"\e921"}@-webkit-keyframes drawSVGLine{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes drawSVGLine{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@-webkit-keyframes drawSVGLineReverse{0%{stroke-dashoffset:0}to{stroke-dashoffset:1}}@keyframes drawSVGLineReverse{0%{stroke-dashoffset:0}to{stroke-dashoffset:1}}@-webkit-keyframes drawArrowBody{0%{stroke-dashoffset:0}to{stroke-dashoffset:-6}}@keyframes drawArrowBody{0%{stroke-dashoffset:0}to{stroke-dashoffset:-6}}@-webkit-keyframes drawArrowHead{0%{stroke-dashoffset:2}to{stroke-dashoffset:8}}@keyframes drawArrowHead{0%{stroke-dashoffset:2}to{stroke-dashoffset:8}}@-webkit-keyframes drawLine{0%{stroke-dashoffset:2}to{stroke-dashoffset:-1}}@keyframes drawLine{0%{stroke-dashoffset:2}to{stroke-dashoffset:-1}}@-webkit-keyframes extendWidthFull{0%{width:0}to{width:100%}}@keyframes extendWidthFull{0%{width:0}to{width:100%}}@-webkit-keyframes extendWidthDesktop{0%{width:0}to{width:calc(100% - 266px)}}@keyframes extendWidthDesktop{0%{width:0}to{width:calc(100% - 266px)}}@-webkit-keyframes extendWidth{0%{width:0}to{width:calc(100% - 111px)}}@keyframes extendWidth{0%{width:0}to{width:calc(100% - 111px)}}@-webkit-keyframes extendHeight{0%{height:0%}to{height:100%}}@keyframes extendHeight{0%{height:0%}to{height:100%}}@-webkit-keyframes leftright{0%{transform:translate(0)}to{transform:translate(20px)}}@keyframes leftright{0%{transform:translate(0)}to{transform:translate(20px)}}@-webkit-keyframes leftrightshort{0%{transform:translate(0)}to{transform:translate(16px)}}@keyframes leftrightshort{0%{transform:translate(0)}to{transform:translate(16px)}}@-webkit-keyframes leftrightctaarrow{0%{transform:translate(0)}to{transform:translate(8px)}}@keyframes leftrightctaarrow{0%{transform:translate(0)}to{transform:translate(8px)}}@-webkit-keyframes rightleft{0%{transform:translate(0)}to{transform:translate(-20px)}}@keyframes rightleft{0%{transform:translate(0)}to{transform:translate(-20px)}}@-webkit-keyframes rightleftshort{0%{transform:translate(0)}to{transform:translate(-12px)}}@keyframes rightleftshort{0%{transform:translate(0)}to{transform:translate(-12px)}}@-webkit-keyframes updownshort{0%{transform:translate(0)}to{transform:translateY(12px)}}@keyframes updownshort{0%{transform:translate(0)}to{transform:translateY(12px)}}@-webkit-keyframes updown{0%{transform:translate(0)}to{transform:translateY(20px)}}@keyframes updown{0%{transform:translate(0)}to{transform:translateY(20px)}}@-webkit-keyframes downupshort{0%{transform:translateY(-12px)}to{transform:translate(0)}}@keyframes downupshort{0%{transform:translateY(-12px)}to{transform:translate(0)}}@-webkit-keyframes downup{0%{transform:translateY(-20px)}to{transform:translate(0)}}@keyframes downup{0%{transform:translateY(-20px)}to{transform:translate(0)}}*,:after,:before{box-sizing:border-box}body,html{font-size:1em}body{background-color:#fff;line-height:1.3;font-family:Montserrat,Arial,sans-serif!important;max-width:100vw;overflow-x:hidden}b,strong{font-weight:700}.browsehappy{background:#fff8e2;color:#000;margin:0;padding:.5em 0;text-align:center}a,button{transition:all .25s ease-in-out;cursor:pointer;outline:none}button,input,optgroup,select,textarea{font:inherit}iframe,img,video{display:block;max-width:100%}.is-homepage .main-content{margin:-67px 0 0}@media only screen and (min-width:1024px){.is-homepage .main-content{margin:-80px 0 0}}.home-first{position:relative}.home-section{padding:30px 0}.home-last-section{background:linear-gradient(#f8f8f8,#f0f0f0);margin:-1px 0}.detail-wrapper{position:relative}.detail-wrapper .detail-content{padding:20px 0}.detail-wrapper .detail-aside{padding-bottom:20px}@media only screen and (min-width:1024px){.home-first{margin-bottom:20px}.home-section{padding:40px 0}.detail-wrapper .detail-aside,.detail-wrapper .detail-content{padding:36px 0}}.sitemap ul{list-style-type:none;padding-bottom:20px}.sitemap ul li{background-color:#f7f7f7}.sitemap ul li:before{display:none}.sitemap ul li a{text-decoration:none;display:block;padding:10px 20px;border-top:1px solid #ddd;font-weight:700}.sitemap ul li ul li{padding-right:20px}.sitemap ul li ul li a{padding-bottom:10px;background-color:#ebebeb;border-top:1px solid #ddd;font-weight:200}.sitemap ul li ul li ul{border-bottom:none}.sitemap ul li ul li ul li a{background:none;border-top:none}@media only screen and (min-width:1440px){.sitemap>ul>li>ul>li{float:left;width:50%}}.link__pdf{position:relative}.link__pdf:after{font-family:icomoon;content:"\eadf";color:#d46a6a;margin-left:5px}.link__pdf.article-link__image:after{display:none}.link__word:after{font-family:icomoon;content:"\e918";color:#004d8a;margin-left:5px}.link__word.article-link__image:after{display:none}.link__ppt:after{font-family:icomoon;content:"\e917";color:#e64a19;margin-left:5px}.link__ppt.article-link__image:after{display:none}.link__excel:after{font-family:icomoon;content:"\e916";color:#0c7238;margin-left:5px}.link__excel.article-link__image:after{display:none}.link__external:after{font-family:icomoon;content:"\e904";color:#702f8a;margin-left:5px}.link__external.article-link__image:after{display:none}[class^=icon-],body [class*=icon-]{height:auto;line-height:inherit;width:auto;margin:auto}.chat_box [class*=" icon-"],[class^=icon-]{background-repeat:no-repeat;display:inline-block;height:14px;line-height:14px;margin-top:1px;vertical-align:text-top;width:14px;margin-left:3px}.chat_box{transform:translateX(-80px)!important}.imda-carousel__controls{display:flex;align-items:center;justify-content:space-between}.imda-carousel__controls [data-carousel-pager]{font-weight:600;line-height:140%;color:#262626}.imda-carousel__controls [data-carousel-arrows]{display:flex;align-items:center;justify-content:center}.imda-carousel__controls [data-carousel-arrows] .slick-arrow{width:40px;height:40px;font-size:.875em;border-radius:50%;padding:0;margin:0;display:flex;justify-content:center;align-items:center;color:#fff;position:relative;opacity:1;transition:all .3s ease-in-out;background-color:#702f8a;border:none}.imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-prev{margin:0 12px 0 0}.imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-disabled{background-color:transparent;border:1px solid #702f8a;color:#702f8a;opacity:.4;cursor:auto}.imda-carousel__controls [data-carousel-arrows] .slick-arrow:hover{text-decoration:none}.imda-carousel__controls [data-carousel-arrows] .slick-arrow span{position:relative}.imda-carousel__controls [data-carousel-dots]{font-weight:600;line-height:150%;letter-spacing:.04em;color:#702f8a}.imda-carousel__controls [data-carousel-dots] ul{padding:0;margin:0;list-style-type:none;display:flex}.imda-carousel__controls [data-carousel-dots] li{margin:0 24px 0 0}.imda-carousel__controls [data-carousel-dots] li:last-child{margin:0!important}.imda-carousel__controls [data-carousel-dots] li.slick-active .dot-indicator{width:56px;background-color:#702f8a}.imda-carousel__controls [data-carousel-dots] li.slick-active .dot-page{width:24px;margin:0 0 0 12px}.imda-carousel__controls [data-carousel-dots] button{background-color:transparent;margin:0;padding:0;border:none;display:flex;align-items:center;cursor:auto}.imda-carousel__controls [data-carousel-dots] .dot-indicator{width:6px;height:6px;border-radius:3px;border:1px solid #702f8a;background-color:transparent;transition:all .25s ease-in-out}.imda-carousel__controls [data-carousel-dots] .dot-page{display:block;width:0;overflow:hidden;font-weight:600;line-height:140%;color:#262626;margin:0;transition:all .25s ease-in-out}.trip-exposed{background:transparent;pointer-events:none}.trip-exposed.questionnaire-filters{border-radius:4px}@media only screen and (min-width:1024px){.trip-exposed.home-tabs__nav{border-radius:4px}}.trip-block{max-width:340px;padding:24px;text-align:left;border-radius:4px}@media only screen and (max-width:1439px){.trip-block[data-trip-step="0"].pin-right:before{left:auto;right:102px}}@media only screen and (max-width:1023px){.trip-block[data-trip-step="2"].pin-right:before{left:auto;right:12px}}.trip-block .trip-content{line-height:140%}.trip-block .trip-content strong{font-weight:600;color:#767676;display:block;margin:0 0 8px;padding:0 20px 0 0}.trip-block .trip-content p{color:#000;margin:0 0 16px}.trip-block .trip-content p:last-child{margin:0}.trip-block .trip-navigation{margin:16px 0 0;display:block}.trip-block .trip-navigation>a{width:calc(50% - 5px);padding:10px 20px;white-space:nowrap}.trip-block .trip-navigation>a:first-child{margin:0 10px 0 0}.trip-overlay{opacity:.35}.trip-overlay.shorten{top:112px;height:calc(100vh - 112px)!important}.custom-select__label{color:#252525;font-size:.875em;font-weight:500;margin-right:10px}.custom-select select{border:0;height:0;width:0;padding:0;margin:0;overflow:hidden;position:absolute;background:none;text-indent:999px}.custom-select__custom-dropdown{display:inline-block;position:relative;min-width:220px}.custom-select__custom-dropdown.list-shown .custom-list{opacity:1;transform:scale(1);visibility:visible}.custom-select__custom-dropdown.list-shown .icon{transform:rotate(180deg)}.custom-select__custom-dropdown .custom-trigger{background:#fff;border-radius:8px;border:1px solid #c6acd0;color:#702f8a;font-size:1.125em;font-weight:500;padding:10px 50px 10px 10px;position:relative;text-align:left;width:100%}@media only screen and (max-width:767px){.custom-select__custom-dropdown .custom-trigger{font-size:1em}}.custom-select__custom-dropdown .custom-trigger:focus,.custom-select__custom-dropdown .custom-trigger:hover{background:#fafafa;box-shadow:0 0 12px rgba(112,47,138,.2)}.custom-select__custom-dropdown .custom-trigger .icon{align-items:center;display:flex;color:#702f8a;font-size:.4444444444em;height:100%;justify-content:center;position:absolute;width:48px;right:0;text-align:center;top:0;transition:transform .25s ease-in-out}.custom-select__custom-dropdown .custom-list{border-radius:4px;box-shadow:0 0 6px rgba(0,0,0,.25);max-height:350px;opacity:0;overflow:auto;position:absolute;scrollbar-color:#702f8a #e2d5e8;scrollbar-width:thin;scrollbar-face-color:#702f8a;scrollbar-track-color:#e2d5e8;transform:scale(.5);transition:transform .25s cubic-bezier(.75,0,0,.75),opacity .25s ease-in-out,visibility .25s ease-in-out;visibility:hidden;width:100%;z-index:8;margin-top:4px}.custom-select__custom-dropdown .custom-list::-webkit-scrollbar{width:5px;height:5px;background:#e2d5e8}.custom-select__custom-dropdown .custom-list::-webkit-scrollbar-thumb{background:#702f8a;border-radius:5px}.custom-select__custom-dropdown .custom-list li.active button{background:#f0eaf3;color:#702f8a;padding-right:45px}.custom-select__custom-dropdown .custom-list li.active button:after{content:"\e90e";font-family:icomoon!important;font-weight:400;text-align:right;position:absolute;right:20px}.custom-select__custom-dropdown .custom-list li button{background:#fff;border:0;color:#767676;display:block;font-size:1em;font-weight:600;padding:12px 10px;text-align:left;width:100%}@media only screen and (max-width:767px){.custom-select__custom-dropdown .custom-list li button{font-size:.875em}}.custom-select__custom-dropdown .custom-list li button:focus,.custom-select__custom-dropdown .custom-list li button:hover{background:#f0eaf3;color:#702f8a}@media only screen and (max-width:767px){.custom-select__label{border:0;height:0;width:0;padding:0;margin:0;overflow:hidden;position:absolute;background:none;text-indent:999px}.custom-select__custom-dropdown{display:block}}.dropdown-nav{display:inline-block;position:relative;min-width:200px}.dropdown-nav.list-shown ul{opacity:1;transform:scale(1);visibility:visible}.dropdown-nav.list-shown .icon{transform:rotate(180deg)}.dropdown-nav__trigger{background:#fff;border-radius:8px;border:1px solid #c6acd0;color:#702f8a;font-size:1.125em;font-weight:500;padding:10px 50px 10px 10px;position:relative;text-align:left;width:100%}@media only screen and (max-width:767px){.dropdown-nav__trigger{font-size:1em}}.dropdown-nav__trigger:focus,.dropdown-nav__trigger:hover{background:#fafafa;box-shadow:0 0 12px rgba(112,47,138,.2)}.dropdown-nav__trigger .icon{align-items:center;display:flex;color:#702f8a;font-size:.4444444444em;height:100%;justify-content:center;position:absolute;width:48px;right:0;text-align:center;top:0;transition:transform .25s ease-in-out}.dropdown-nav ul{border-radius:4px;box-shadow:0 0 6px rgba(0,0,0,.25);max-height:350px;opacity:0;overflow:auto;position:absolute;scrollbar-color:#702f8a #e2d5e8;scrollbar-width:thin;scrollbar-face-color:#702f8a;scrollbar-track-color:#e2d5e8;transform:scale(.5);transition:transform .25s cubic-bezier(.75,0,0,.75),opacity .25s ease-in-out,visibility .25s ease-in-out;visibility:hidden;width:100%;z-index:8;margin-top:4px}.dropdown-nav ul::-webkit-scrollbar{width:5px;height:5px;background:#e2d5e8}.dropdown-nav ul::-webkit-scrollbar-thumb{background:#702f8a;border-radius:5px}.dropdown-nav ul li.active a{background:#f0eaf3;color:#702f8a;padding-right:45px}.dropdown-nav ul li.active a:after{content:"\e90e";font-family:icomoon!important;font-weight:400;text-align:right;position:absolute;right:20px}.dropdown-nav ul li a{background:#fff;border:0;color:#767676;display:block;font-size:1em;font-weight:600;padding:12px 10px;text-align:left;text-decoration:none;width:100%}@media only screen and (max-width:767px){.dropdown-nav ul li a{font-size:.875em}}.dropdown-nav ul li a:focus,.dropdown-nav ul li a:hover{background:#f0eaf3;color:#702f8a}@media only screen and (max-width:767px){.dropdown-nav{display:block}}.btn{border:0;border-radius:4px;display:inline-block;outline:0;position:relative;text-decoration:none;cursor:pointer}.btn-primary{background-color:#702f8a;color:#fff!important;padding:10px 20px;transition:all .25s ease-in-out;border-radius:40px;display:inline-flex;align-items:center;justify-content:center;transition:all .35s ease-in-out;text-decoration:none!important}.btn-primary .icon,.btn-primary svg{margin:0 0 0 12px;font-size:.875em;height:14px;-webkit-animation:leftrightctaarrow 2s linear infinite alternate;animation:leftrightctaarrow 2s linear infinite alternate;min-width:24px}.btn-primary .arrow-body,.btn-primary .arrow-head{stroke:#fff}.btn-primary:focus,.btn-primary:hover{background-color:#542368}.btn-primary--inverse{background-color:#fff;color:#702f8a!important;border:1px solid #702f8a;padding:5px 19px;text-decoration:none!important}.btn-primary--inverse .arrow-body,.btn-primary--inverse .arrow-head{stroke:#702f8a}.btn-primary--inverse:focus,.btn-primary--inverse:hover{background-color:#f0eaf3}.btn-angle{background:linear-gradient(90deg,#652d86,#750090);box-shadow:2px 2px 10px 0 rgba(0,0,0,.15);color:#fff;padding:0 40px 0 15px}.btn-angle:focus,.btn-angle:hover{box-shadow:4px 4px 16px 0 rgba(0,0,0,.34)}.btn-angle span:first-child{display:inline-block;font-weight:700;padding:10px 0;text-transform:uppercase}.btn-angle .icon{align-items:center;border-left:1px solid #8a26a1;display:flex;font-size:1.2em;height:100%;justify-content:center;padding:5px;position:absolute;right:0;top:0}.btn-angle--white{background:#fff;border:1px solid #6f358d;color:#6f358d}.btn-angle--white:focus,.btn-angle--white:hover{background:#d7d7d7}.btn-angle--white .icon{border-left-color:#ddd}.btn-circle{background:none;border:1px solid #777d7d;border-radius:50%;box-shadow:2px 2px 10px 0 rgba(0,0,0,.15);color:#777d7d;width:55px;height:55px}.btn-circle:focus,.btn-circle:hover{box-shadow:4px 4px 16px 0 rgba(0,0,0,.34)}.btn-circle .icon{align-items:center;display:flex;height:100%;justify-content:center;text-align:center}.btn-pill{background:hsla(0,0%,100%,.15);border:0;border-radius:15px;color:#fff;font-size:.8125em;font-weight:700;letter-spacing:.1em;padding:3px 10px;text-transform:uppercase}.btn-pill:focus,.btn-pill:hover{background:#fff;color:#6f358d}.btn-pill--target{letter-spacing:normal}.btn-pill--target .icon{display:inline-block;margin-right:5px}.btn-pill--target .label{font-weight:200;text-transform:none}.btn-tag{background:none;border:1px solid #6f358d;border-radius:15px;color:#6f358d;font-size:.625em;font-weight:400;letter-spacing:.1em;padding:4px 10px 3px;text-transform:uppercase}.btn-tag:focus,.btn-tag:hover{background:#6f358d;color:#fff}.btn-social-share{background:#fff;border:1px solid #6f358d;border-radius:40px;color:#6f358d;padding:0 56px 0 28px}.btn-social-share:focus,.btn-social-share:hover{background:#6f358d;border-color:#fff;box-shadow:4px 4px 16px 0 rgba(0,0,0,.34);color:#fff}.btn-social-share:focus .icon,.btn-social-share:hover .icon{border-right-color:#fff}.btn-social-share .label{display:inline-block;font-weight:500;padding:10px 0}.btn-social-share .icon{align-items:center;display:flex;font-size:1.1em;height:100%;justify-content:center;right:20px;padding:5px 10px;position:absolute;top:0;transition:border .25s ease-in-out}.btn-share{color:#6f358d;display:inline-block;padding:10px;text-decoration:none}.btn-share .icon{font-size:1.2em}.sggd-btn{text-decoration:none;position:relative;color:#70368d;padding-right:40px;transition:all .4s ease-in-out}.sggd-btn,.sggd-btn .fa{display:inline-block}.sggd-btn:focus{outline:none}.sggd-btn .btn-text{display:inline-block;width:100%;border:2px solid #fff;transition:all .4s ease-in-out}.sggd-btn .btn-text span{padding:10px 20px;font-family:Montserrat,Arial,sans-serif;font-weight:900;font-size:.9375em;color:#fff;display:block}.sggd-btn .arrow{display:block;position:absolute;top:0;right:2px;padding:7px 13px;height:100%;border:2px solid #fff;border-left:0;transition:all .4s ease-in-out}.sggd-btn .arrow .arrow-wrapper{vertical-align:bottom;display:inline-block;padding-bottom:5px}.sggd-btn .arrow .arrow-wrapper span{display:block;width:8px;height:2px;background-color:#fff;transition:all .4s ease-in-out}.sggd-btn .arrow .arrow-wrapper .left{transform:rotate(40deg)}.sggd-btn .arrow .arrow-wrapper .right{margin-top:2px;transform:rotate(-40deg)}.sggd-btn--special .btn-text{border-radius:50px 0 0 50px}.sggd-btn--special .btn-text span{text-transform:uppercase;font-size:1em;font-weight:400;padding:10px 25px}.sggd-btn--special .arrow{border-radius:0 50px 50px 0;padding:7px 15px}.sggd-btn--special .arrow .arrow-wrapper{padding-bottom:0}.sggd-btn--special .arrow .arrow-wrapper .right{margin-top:4px}.sggd-btn--standard{color:#70368d;padding-right:13px;border:none}.sggd-btn--standard .btn-text{border:none}.sggd-btn--standard .btn-text span{color:#70368d;padding-left:0;font-size:1em;font-weight:400}.sggd-btn--standard .arrow{border:none;display:inline-block;vertical-align:middle}.sggd-btn--standard .arrow span{background-color:#70368d!important}.sggd-btn--standard:hover .arrow{transform:translateX(10px)}.sggd-btn--gradient{border:none;background:#157dc1;background:linear-gradient(90deg,#157dc1,#39ac85);padding-right:20px}.scf-wrapper .sggd-btn--gradient{background:#702f8a;padding:10px 20px;transition:all .25s ease-in-out;border-radius:40px;transition:all .35s ease-in-out;text-decoration:none!important}.scf-wrapper .sggd-btn--gradient .btn-text span{font-weight:400;padding:0}.sggd-btn--gradient .arrow,.sggd-btn--gradient .btn-text{border:none}.sggd-btn--gradient:hover .arrow{transform:translateX(5px)}.sggd-btn.scf-btn{background:linear-gradient(90deg,#70368d,#d2005e);padding-right:25px}.sggd-btn.scf-btn .btn-text span{color:#fff;padding:10px 20px}.sggd-btn.scf-btn .fa{color:#fff;position:absolute;right:10px;top:12px}.sggd-btn--noicon{padding:0}.sggd-btn--noicon .btn-text{display:block}.btn--icon{background-color:#fff;color:#702f8a;padding:10px;display:inline-flex;align-items:center;position:relative;line-height:150%;letter-spacing:.1em;text-transform:uppercase;font-weight:600}.btn--icon .icon{font-size:12px}.btn--icon .label{display:inline-block;padding-left:10px}.right-arrow{position:absolute;right:32px;bottom:18px;-webkit-animation:leftrightshort 2s linear infinite alternate;animation:leftrightshort 2s linear infinite alternate}.right-arrow svg{height:14px}.right-arrow .arrow-body,.right-arrow .arrow-head{stroke:#702f8a}.pill{display:inline-block;font-weight:400;font-size:.875em;line-height:140%;padding:4px 16px;border-radius:40px;text-decoration:none;transition:all .35s ease-in-out;margin-right:10px;margin-bottom:10px;color:#702f8a;border:1px solid #702f8a}.pill:hover{background-color:#e2d5e8}button.pill{background-color:#fff}.checkbox{opacity:0}.checkbox+label{color:#1e1e1e;cursor:pointer;display:inline-block;padding-left:25px;position:relative}.checkbox+label:before{content:"";background:#fff;border:1px solid #939393;border-radius:2px;display:inline-block;height:16px;left:0;position:absolute;margin-right:12px;width:16px;vertical-align:middle}.checkbox+label:after{content:"\e90e";color:#fff;font-size:.6em;left:3px;margin-top:4px;opacity:0;position:absolute;transform:scale(1.5);transition:transform .15s cubic-bezier(.75,0,0,.75),opacity .15s ease-in-out,visibility .15s ease-in-out;top:0;visibility:hidden}.checkbox:checked+label:before{background-color:#702f8a;border-color:#702f8a}.checkbox:checked+label:after{opacity:1;transform:scale(1);visibility:visible}.checkbox--pill,.radio--pill{opacity:0}.checkbox--pill+label,.radio--pill+label{text-align:center;color:#702f8a;padding:8px 16px;width:100%;cursor:pointer;display:inline-block;font-weight:600;font-size:18px;line-height:120%;border:1px solid #702f8a;border-radius:100px;background-color:#fff;transition:all .35s ease-in-out}.checkbox--pill:checked+label,.radio--pill:checked+label{color:#fff;background-color:#702f8a}.search-field{position:relative}.search-field__input{background:#fff;border-radius:8px;border:1px solid #c6acd0;font-size:1.125em;padding:10px 40px 10px 10px;transition:box-shadow .25s ease-in-out;width:100%;outline:none}.search-field__input::-ms-clear,.search-field__input::-ms-reveal{display:none;width:0;height:0}.search-field__input::-webkit-search-cancel-button,.search-field__input::-webkit-search-decoration,.search-field__input::-webkit-search-results-button,.search-field__input::-webkit-search-results-decoration{display:none}.search-field__input:focus{box-shadow:0 0 12px rgba(112,47,138,.2)}.search-field .btn-submit{background:none;border:0;color:#6f358d;display:inline-block;font-size:1.8em;position:absolute;right:0;top:0;height:100%;padding:0 16px}.search-field .btn-submit span{display:block;padding:6px 2px;font-size:.6428571429em}.search-field .btn-submit .icon-search:before{position:relative;bottom:2px}.search-field .error-msg{color:#ec1c29}@-webkit-keyframes loading{0%{box-shadow:2px 2px 10px 0 rgba(0,0,0,.15);background:#6f358d}50%{background:#008262}to{box-shadow:4px 4px 16px 0 rgba(0,0,0,.34);background:#ec1c29}}@keyframes loading{0%{box-shadow:2px 2px 10px 0 rgba(0,0,0,.15);background:#6f358d}50%{background:#008262}to{box-shadow:4px 4px 16px 0 rgba(0,0,0,.34);background:#ec1c29}}@-webkit-keyframes loadingSpin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes loadingSpin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@-webkit-keyframes loadingDotBefore{0%{color:transparent}25%{color:#262626}75%{color:#262626}90%,to{color:transparent}}@keyframes loadingDotBefore{0%{color:transparent}25%{color:#262626}75%{color:#262626}90%,to{color:transparent}}@-webkit-keyframes loadingDot{0%{color:transparent}25%{color:transparent}50%{color:#262626}75%{color:#262626}90%,to{color:transparent}}@keyframes loadingDot{0%{color:transparent}25%{color:transparent}50%{color:#262626}75%{color:#262626}90%,to{color:transparent}}@-webkit-keyframes loadingDotAfter{0%{color:transparent}25%{color:transparent}50%{color:transparent}75%{color:#262626}90%,to{color:transparent}}@keyframes loadingDotAfter{0%{color:transparent}25%{color:transparent}50%{color:transparent}75%{color:#262626}90%,to{color:transparent}}@-webkit-keyframes loadingChild{0%{background:#6f358d}50%{background:#008262}to{background:#ec1c29}}@keyframes loadingChild{0%{background:#6f358d}50%{background:#008262}to{background:#ec1c29}}.loading-icon{display:inline-block;overflow:hidden;position:relative;width:300px;text-align:center}.loading-icon__text{font-size:1.25em;letter-spacing:.5px}.loading-icon__text .dot1{-webkit-animation:loadingDotBefore 2s linear infinite;animation:loadingDotBefore 2s linear infinite}.loading-icon__text .dot2{-webkit-animation:loadingDot 2s linear infinite;animation:loadingDot 2s linear infinite}.loading-icon__text .dot3{-webkit-animation:loadingDotAfter 2s linear infinite;animation:loadingDotAfter 2s linear infinite}.site-nav a{text-decoration:none}@media only screen and (max-width:1023px){.site-nav{transition:all .25s ease-in-out;padding:22px 20px 120px;height:calc(100vh - 275px);height:calc(var(--vh, 1vh)*100 - 275px);overflow:auto}}@media only screen and (max-width:1023px) and (-webkit-device-pixel-ratio:3){.site-nav{padding:22px 20px 200px}}.site-nav::-webkit-scrollbar{width:5px;background:#e2d5e8}.site-nav::-webkit-scrollbar-thumb{background:#702f8a;border-radius:5px}@media only screen and (min-width:1024px){.site-nav__lvl1{height:80px;display:flex;justify-content:space-between;align-items:center}}.site-nav__lvl1>li{display:flex;align-items:center;justify-content:space-between;transition:background-color,border-color .35s ease-in-out}@media only screen and (max-width:1023px){.site-nav__lvl1>li{background-color:#fff;width:100%;border-bottom:1px solid #939393}.site-nav__lvl1>li:last-child{border-bottom:none}}.site-nav__lvl1>li.active .site-nav__lvl2{opacity:1;visibility:visible;pointer-events:auto;z-index:1}@media only screen and (max-width:1023px){.site-nav__lvl1>li.active .site-nav__lvl2{transform:translate(0)}}@media only screen and (min-width:1024px){.site-nav__lvl1>li{margin:0 10px;height:80px;position:relative}.site-nav__lvl1>li:after{content:"";position:absolute;left:0;right:0;bottom:0;width:0;height:4px;background-color:#702f8a;transition:width .35s ease-in-out}.site-nav__lvl1>li.active>button{transform:rotate(270deg)}.site-nav__lvl1>li:hover:after{width:100%}.site-nav__lvl1>li:hover>a{color:#702f8a!important}}@media only screen and (min-width:1440px){.site-nav__lvl1>li{margin:0 16px}}@media only screen and (min-width:1920px){.site-nav__lvl1>li{margin:0 32px 0 0}.site-nav__lvl1>li:last-child{margin:0}}.site-nav__lvl1>li>a{color:#262626;display:block;font-weight:500;line-height:140%;padding:20px 0;transition:color .35s ease-in-out}@media only screen and (max-width:1023px){.site-nav__lvl1>li>a{font-weight:600;font-size:1.25em;width:100%}}@media only screen and (min-width:1024px){.site-nav__lvl1>li>a{text-align:center;line-height:17px;margin-right:4px;font-size:.875em}}@media only screen and (min-width:1440px){.site-nav__lvl1>li>a{min-width:100px}}.site-nav__lvl1>li>button{margin:0;background-color:transparent;color:#262626;border:none}@media only screen and (max-width:1023px){.site-nav__lvl1>li>button{display:block;font-size:.875em}}@media only screen and (min-width:1024px){.site-nav__lvl1>li>button{font-size:.75em;transform:rotate(90deg)}}.site-nav__lvl2{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease-in-out}.site-nav__lvl2.container{padding:0;display:block!important}@media only screen and (max-width:1550px){.site-nav__lvl2.container{margin:0 50px;width:calc(100% - 100px)}}@media only screen and (max-width:1023px){.site-nav__lvl2.container{width:100%;margin:0}}@media only screen and (max-width:1023px){.site-nav__lvl2{position:fixed;top:253px;left:0;right:0;width:100vw;height:calc(100vh - 253px);height:calc(var(--vh, 1vh)*100 - 253px);transform:translate(100%);overflow-y:auto}.site-nav__lvl2::-webkit-scrollbar{width:5px;background:#e2d5e8}.site-nav__lvl2::-webkit-scrollbar-thumb{background:#702f8a;border-radius:5px}}@media only screen and (min-width:1024px){.site-nav__lvl2{background-color:#f0eaf3;position:fixed;top:112px;left:0;right:0;width:100%;box-shadow:0 2px 6px rgba(0,0,0,.35)}.site-nav__lvl2,.site-nav__lvl2 .container{max-height:calc(100vh - 162px);max-height:calc(var(--vh, 1vh)*100 - 162px)}.site-nav__lvl2__nav{overflow-y:auto;overflow-x:hidden;scrollbar-color:#702f8a #e2d5e8;scrollbar-width:thin;scrollbar-face-color:#702f8a;scrollbar-track-color:#e2d5e8}.site-nav__lvl2__nav::-webkit-scrollbar{width:5px;background:#e2d5e8}.site-nav__lvl2__nav::-webkit-scrollbar-thumb{background:#702f8a;border-radius:5px}.site-nav__lvl2:before{content:"";position:absolute;height:100%;width:50%;top:0;right:0;background-color:#fff;z-index:0}}@media only screen and (min-width:1024px){.site-nav__lvl2 .btn-back{display:none}}@media only screen and (max-width:1023px){.site-nav__lvl2 .container{flex-direction:column;padding:0}}@media only screen and (min-width:1024px){.site-nav__lvl2 .container{z-index:1}}.site-nav__lvl2__intro{color:#262626;flex:0 0 100%;max-width:100%;background-color:#f0eaf3;padding:32px 20px;overflow-y:auto;position:relative}.site-nav__lvl2__intro::-webkit-scrollbar{width:5px;background:#e2d5e8}.site-nav__lvl2__intro::-webkit-scrollbar-thumb{background:#702f8a;border-radius:5px}@media only screen and (min-width:1024px){.site-nav__lvl2__intro{padding:56px 16px 56px 0;flex:0 0 23.3333333333%;max-width:23.3333333333%}}.site-nav__lvl2__intro button{display:block;width:100%;background-color:transparent;color:#262626;font-weight:500;line-height:140%;text-align:left;margin:0 0 24px;padding:0;border:none;display:flex;align-items:center;height:22px;position:relative;z-index:1}.site-nav__lvl2__intro button .icon{margin:0 10px 0 0;font-size:.875em}.site-nav__lvl2__intro__bg{left:0;bottom:0;width:100%;height:100%;z-index:0}.site-nav__lvl2__intro__bg,.site-nav__lvl2__intro__bg svg{position:absolute;top:0;right:0}@media only screen and (min-width:1024px){.site-nav__lvl2__intro__bg svg{top:auto;bottom:0}}.site-nav__lvl2__intro__content{position:relative;z-index:1}@media only screen and (min-width:1024px){.site-nav__lvl2__intro__content{padding:0 16px 0 0;max-height:calc(100vh - 274px);max-height:calc(var(--vh, 1vh)*100 - 274px);overflow-y:auto}.site-nav__lvl2__intro__content::-webkit-scrollbar{width:5px;background:#e2d5e8}.site-nav__lvl2__intro__content::-webkit-scrollbar-thumb{background:#702f8a;border-radius:5px}}.site-nav__lvl2__intro strong{font-weight:600;font-size:1.625em;line-height:32px;margin:0 0 12px;display:block}@media only screen and (min-width:1024px){.site-nav__lvl2__intro strong{font-size:1.25em;line-height:120%;margin:0 0 8px}}.site-nav__lvl2__intro p{line-height:125%;margin:0}.site-nav__lvl2__nav{background-color:#fff;flex:0 0 100%;max-width:100%;padding:12px 20px 120px}@media only screen and (max-width:1023px) and (-webkit-device-pixel-ratio:3){.site-nav__lvl2__nav{padding:12px 20px 200px}}@media only screen and (min-width:1024px){.site-nav__lvl2__nav{padding:40px 0 40px 48px;flex:0 0 76.6666666667%;max-width:76.6666666667%}}@media only screen and (min-width:1024px){.site-nav__lvl2__nav ul{margin:0 -16px;display:flex;flex-wrap:wrap;overflow-y:auto}.site-nav__lvl2__nav ul::-webkit-scrollbar{width:5px;background:#e2d5e8}.site-nav__lvl2__nav ul::-webkit-scrollbar-thumb{background:#702f8a;border-radius:5px}}@media only screen and (max-width:1023px){.site-nav__lvl2__nav li{border-bottom:1px solid #939393}.site-nav__lvl2__nav li:last-child{border-bottom:none}}@media only screen and (min-width:1024px){.site-nav__lvl2__nav li{flex:0 0 50%;max-width:50%;padding:0 16px}}.site-nav__lvl2__nav a{display:flex;height:100%;transition:none;padding:20px 0}@media only screen and (min-width:1024px){.site-nav__lvl2__nav a{padding:16px 20px}.site-nav__lvl2__nav a:hover .nav-item__image img{transform:scale(1.1)}}.site-nav__lvl2__nav a .nav-item__image{flex:0 0 130px;max-width:130px}@media only screen and (max-width:1023px){.site-nav__lvl2__nav a .nav-item__image{flex:0 0 96px;max-width:96px}}.site-nav__lvl2__nav a .nav-item__image img,.site-nav__lvl2__nav a .nav-item__image picture{display:block;overflow:hidden;width:100%}.site-nav__lvl2__nav a .nav-item__image img{transition:transform .2s ease-in-out}.site-nav__lvl2__nav a .nav-item__text{color:#262626}@media only screen and (max-width:1023px){.site-nav__lvl2__nav a .nav-item__text{padding:0 14px;flex:0 0 calc(100% - 96px);max-width:calc(100% - 96px)}}@media only screen and (min-width:1024px){.site-nav__lvl2__nav a .nav-item__text{padding:0 14px;flex:0 0 calc(100% - 130px);max-width:calc(100% - 130px)}}.site-nav__lvl2__nav a .nav-item__text span{font-weight:600;line-height:140%;display:block;margin:0 0 4px}@media only screen and (min-width:1024px){.site-nav__lvl2__nav a .nav-item__text span{line-height:22px;margin:0 0 5px}}.site-nav__lvl2__nav a .nav-item__text p{margin:0;line-height:20px;font-size:.875em}.site-search{background-color:#fff;font-size:1em;width:100%}.site-search.search-opened{opacity:1;visibility:visible;pointer-events:auto}@media only screen and (max-width:1023px){.site-search{padding:20px 0 30px;border-bottom:1px solid hsla(0,0%,63.1%,.8)}}@media only screen and (min-width:1024px){.site-search{position:fixed;top:112px;left:0;right:0;box-shadow:0 3px 2px rgba(0,0,0,.2);padding:24px 0;opacity:0;visibility:hidden;pointer-events:none;transition:all .35s ease-in-out}}.site-search .error-msg{color:#ec1c29;margin:8px 0 0}@media only screen and (max-width:1023px){.site-search .error-msg{margin:0;position:absolute;top:calc(100% + 8px)}}.site-search__form{position:relative;width:100%}.site-search__form>.icon{position:absolute;font-size:1.25em;top:10.5px;left:0}.site-search__input{box-sizing:border-box!important;border:none;border-bottom:1px solid #262626;border-radius:0;font-size:1em;line-height:22px;outline:0;padding:12px 32px;width:100%;background-color:#fff;-webkit-appearance:none}.site-search .btn{background:#702f8a;border:1px solid #6f358d;color:#fff;font-size:.875em;padding:8px 24px;border-radius:40px;position:absolute;right:0;text-transform:uppercase;top:5.5px;transition:all .35s ease-in-out}@media only screen and (max-width:1023px){.site-search .btn{display:none}}.site-search .btn:focus,.site-search .btn:hover{background:#542368}.rte{color:#262626}@media only screen and (min-width:1024px){.rte{font-size:1.125em}}.rte:last-child{margin-bottom:0}.rte>*,.rte>div>*{margin-top:0;margin-bottom:1rem}.rte>:last-child,.rte>div>:last-child{margin-bottom:0}.rte ol,.rte p,.rte table,.rte ul{line-height:1.4}.rte ol strong,.rte p strong,.rte ul strong{font-weight:600}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{font-weight:500}.rte h1{font-size:1.75em}@media only screen and (min-width:1024px){.rte h1{font-size:1.7777777778em}}.rte h2{font-size:1.625em}@media only screen and (min-width:1024px){.rte h2{font-size:1.6666666667em}}.rte h3{font-size:1.25em;font-weight:500}@media only screen and (min-width:1024px){.rte h3{font-size:1.3333333333em}}.rte h4{font-size:1.125em;font-weight:500}@media only screen and (min-width:1024px){.rte h4{font-size:1.1111111111em}}.rte h5{font-size:1em;font-weight:500}@media only screen and (min-width:1024px){.rte h5{font-size:1em}}.rte h6{font-size:1em;font-weight:500}@media only screen and (min-width:1024px){.rte h6{font-size:1em}}.rte a{color:#702f8a;text-decoration:underline}.rte a:visited{color:#9e1b64}.rte hr{background-color:transparent;border:1px dashed transparent;border-bottom-color:#767676;margin:32px 0}.rte .table,.rte .table-wrap{width:100%;overflow-y:hidden;overflow-x:auto}.rte .table-wrap table,.rte .table table{filter:none}.rte table{width:100%!important;overflow:auto;display:table;overflow-x:auto;margin:0 0 30px;border-radius:4px;border-spacing:0}.rte table tr:first-child th:first-child{border-top-left-radius:4px}.rte table tr:first-child th:last-child{border-top-right-radius:4px}.rte table tr:first-child td,.rte table tr:first-child th{border-top:1px solid #d6d6d6}.rte table tr:last-child td:first-child{border-bottom-left-radius:4px}.rte table tr:last-child td:last-child{border-bottom-right-radius:4px}.rte table tr td:first-child,.rte table tr th:first-child{border-left:1px solid #d6d6d6}.rte table td{background-color:#fff}.rte table td,.rte table th{padding:10px;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;word-break:break-word;min-width:100px}.rte table td>:last-child,.rte table th>:last-child{margin-bottom:0}.rte table th{background-color:#fff;color:#262626;text-align:left;border-bottom:2px solid #702f8a;border-bottom-left-radius:0;border-bottom-right-radius:0}.rte table tr:nth-child(odd) td{background-color:hsla(0,0%,94.9%,.5)}.rte ol,.rte ul{padding-left:40px}@media only screen and (min-width:1024px){.rte ol,.rte ul{font-size:1.125rem}}.rte ol li,.rte ul li{margin:20px 0}.rte ol{padding-left:0;list-style-position:inside}.rte ol>li:before{content:"";margin-right:20px}.rte ol ol{padding-left:40px}.rte ol ul{padding-left:80px}.rte ol ul>li>ol{padding-left:0}.rte ul>li{position:relative;list-style-type:none}.rte ul>li:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='10' viewBox='0 0 25 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.83.5l-8.9 8.77H.5V.5h22.33z' fill='%23fff' stroke='%23702F8A'/%3E%3C/svg%3E");position:absolute;left:-40px;top:-2px}.rte ul>li>ul{padding-left:40px}.rte .image-float-left{float:left}.rte img{display:inline-block}.rte .iframe-wrap{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.rte .iframe-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.article-link{margin:0 0 20px}@media only screen and (min-width:1024px){.article-link{margin:0 0 30px}}@media (hover:hover){.article-link:hover .article-link__content:before{width:100%}.article-link:hover .article-link__content:after{height:100%}.article-link:hover .article-link__content__lines:before{width:33px}.article-link:hover .article-link__content__lines:after{height:33px}}.article-link__image{display:block;overflow:hidden;margin:0 0 20px}.article-link__image img{transition:transform .25s cubic-bezier(.75,0,0,.75);width:100%}.article-link__content{position:relative;padding:12px 16px 8px}.article-link__content:after,.article-link__content:before{content:"";position:absolute;top:3px;left:3px;background-color:#939393}.article-link__content:before{width:44px;height:1px;transition:width .35s linear}@media (hover:none){.article-link__content:before{width:100%}}.article-link__content:after{width:1px;height:44px;transition:height .35s linear}@media (hover:none){.article-link__content:after{height:100%}}.article-link__content__lines:after,.article-link__content__lines:before{content:"";position:absolute;top:0;left:0;background-color:#702f8a}.article-link__content__lines:before{width:23px;height:3px;transition:width .35s linear}@media (hover:none){.article-link__content__lines:before{width:33px}}.article-link__content__lines:after{width:3px;height:23px;transition:height .35s linear}@media (hover:none){.article-link__content__lines:after{height:33px}}.article-link__title{margin:0;color:#262626;line-height:140%;font-size:1.25em;font-weight:700}.article-link__title a{color:#262626;text-decoration:none}.article-link__title a:visited{color:#595965}.article-link__title a:focus,.article-link__title a:hover{color:#6f358d}.article-link__title a[href=""]:focus,.article-link__title a[href=""]:hover,.article-link__title a[href="#"]:focus,.article-link__title a[href="#"]:hover{color:#262626}.article-link__title a[href=""]:visited,.article-link__title a[href="#"]:visited{color:#595965}.article-link__desc{color:#262626;line-height:140%;font-size:1rem}.article-link__align-left .article-link__image img,.article-link__desc>*{margin:0}.article-link__align-left .article-link__desc,.article-link__align-left .article-link__title{text-align:left}.article-link__align-right .article-link__image img{margin:0 0 0 auto}.article-link__align-right .article-link__desc,.article-link__align-right .article-link__title{text-align:right}.card a{display:block;text-decoration:none;position:relative}@media (hover:hover){.card>div:hover img{transform:scale(1.1)}.card>div:hover .card__header:before{width:100%}.card>div:hover .card__image__overlay{opacity:1;visibility:visible}.card>div:hover h3{color:#702f8a}}.card>div>a:hover+.card__text h3 a{text-decoration:underline}.card picture{display:block;padding-top:62.0895522388%;margin:0 0 16px;overflow:hidden;position:relative}.card img{left:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:all .5s cubic-bezier(.75,0,0,.75)}.card .date,.card img{position:absolute;top:0;right:0}.card .date{padding:5px 10px;transform:none;background-color:transparent}.card__header{padding-right:130px;background-color:#e0e0e0;z-index:1;position:relative}.card__header:before{content:"";position:absolute;bottom:0;left:0;transform:translateY(100%);width:24px;height:3px;z-index:1;background-color:#702f8a;transition:width .35s ease-in-out}@media (hover:none){.card__header:before{width:100%}}.card__header>div{background-color:transparent;display:inline-block;text-transform:uppercase;font-weight:500;letter-spacing:.08em;color:#702f8a;padding:5px 23px 5px 20px}.card__image__overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:all .35s ease-in-out;color:#fff;display:flex;justify-content:center;align-items:center;font-weight:500}@media only screen and (min-width:1440px){.card__image__overlay{font-size:1.125em}}.card__text{padding:0 0 40px 12px;border-left:1px solid #262626;color:#262626;position:relative}.card__text>a{position:absolute;width:100%;height:100%;top:0;left:0}.card__text h3{font-weight:600;font-size:1.125em;line-height:140%;margin:0 0 8px}.card__text h3 a{display:inline;color:#262626}.card__text h3 a:hover{text-decoration:underline}.card__text>span{display:block;margin:0 0 8px;line-height:140%}.card__text>span.right-arrow{margin:0;left:16px;bottom:0;z-index:-1}.card__tags{padding:0;margin:0;list-style-type:none;display:flex;flex-wrap:wrap}.card__tags li{margin:12px 12px 0 0}.card__tags li .pill{margin:0}.image-card{background:#fff;border:1px solid #c9c9c9;display:block;margin-bottom:16px;overflow:hidden;position:relative;transition:all .5s cubic-bezier(.75,0,0,.75);text-decoration:none}@media (hover:hover){.image-card:is(a):focus,.image-card:is(a):hover{box-shadow:0 0 8px rgba(112,47,138,.4)}.image-card:is(a):focus .image-card__image img,.image-card:is(a):hover .image-card__image img{transform:scale(1.1)}.image-card:is(a):focus .image-card__title,.image-card:is(a):hover .image-card__title{color:#702f8a}.image-card:is(a):focus .image-card__content:before,.image-card:is(a):hover .image-card__content:before{width:100%}}.image-card--has-teaser{background:#f0f0f0;box-shadow:none}.image-card--has-teaser .image-card__title{color:#262626;font-size:1.0625em;font-weight:600;position:relative;text-transform:uppercase}.image-card--has-teaser .image-card__content{padding-bottom:60px}.image-card--has-teaser:focus,.image-card--has-teaser:hover{box-shadow:0 0 8px rgba(112,47,138,.4)}.image-card--has-teaser:focus .image-card__title,.image-card--has-teaser:hover .image-card__title{color:#702f8a}.image-card--has-teaser:focus .image-card__content,.image-card--has-teaser:hover .image-card__content{background:#fafafa}.image-card__image{overflow:hidden}.image-card__image img{width:100%;transition:transform .5s cubic-bezier(.75,0,0,.75)}.image-card__title{color:#262626;font-size:1.25em;font-weight:600;margin:8px 0}.image-card__desc{color:#3c3c3c;font-weight:400;margin-top:8px}.image-card__teaser{color:#961c56;font-size:.75em;font-weight:400;text-transform:uppercase}.image-card__content{padding:20px 24px 38px;transition:background .5s cubic-bezier(.75,0,0,.75);position:relative}.image-card__content:before{content:"";position:absolute;top:0;left:0;width:24px;height:3px;z-index:1;background-color:#702f8a;transition:width .35s ease-in-out}@media (hover:none){.image-card__content:before{width:100%}}.summary-card{border-radius:4px;box-shadow:0 3px 12px 0 rgba(0,0,0,.12),0 0 2px 0 rgba(0,0,0,.08)}.summary-card__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.summary-card__content{padding:20px 30px}.summary-card__title{font-size:1.875em;font-weight:400;margin:10px 0}@media only screen and (min-width:768px){.summary-card{display:flex}.summary-card__content,.summary-card__image{width:50%}}@media only screen and (min-width:1024px){.summary-card__image{width:40%}.summary-card__content{width:60%}}.thumbnail-card{background:#6f358d;border-radius:4px;color:#fff;display:block;overflow:hidden;position:relative;text-decoration:none}.thumbnail-card:focus .thumbnail-card__image img,.thumbnail-card:hover .thumbnail-card__image img{transform:scale(1.1)}.thumbnail-card:focus .thumbnail-card__title:before,.thumbnail-card:hover .thumbnail-card__title:before{transform:translateY(-30%)}.thumbnail-card--dark-red{background:#a71c22}.thumbnail-card--dark-red:focus,.thumbnail-card--dark-red:hover{background:#7b1519}.thumbnail-card--coral{background:#c63a41}.thumbnail-card--coral:focus,.thumbnail-card--coral:hover{background:#9f2e34}.thumbnail-card--rose{background:#961c56}.thumbnail-card--rose:focus,.thumbnail-card--rose:hover{background:#6b143d}.thumbnail-card--sea-green{background:#00875e}.thumbnail-card--sea-green:focus,.thumbnail-card--sea-green:hover{background:#00543a}.thumbnail-card--grass-green{background:#4c822a}.thumbnail-card--grass-green:focus,.thumbnail-card--grass-green:hover{background:#355b1e}.thumbnail-card--steel-blue{background:#0074a0}.thumbnail-card--steel-blue:focus,.thumbnail-card--steel-blue:hover{background:#004f6d}.thumbnail-card--navy-blue{background:#1949b3}.thumbnail-card--navy-blue:focus,.thumbnail-card--navy-blue:hover{background:#133786}.thumbnail-card--orange{background:#ba5c20}.thumbnail-card--orange:focus,.thumbnail-card--orange:hover{background:#8e4619}.thumbnail-card--no-image .thumbnail-card__body{min-height:250px}.thumbnail-card__header{background:inherit;padding:7px 20px;position:absolute;top:0;width:100%;z-index:1}.thumbnail-card__header .category{line-height:1.5}.thumbnail-card__header .category,.thumbnail-card__header .topics{display:inline;font-size:.625em;font-weight:700;letter-spacing:.1em;text-transform:uppercase;vertical-align:middle}.thumbnail-card__header .topics{line-height:1}.thumbnail-card__header .topics:before{content:"|";margin:0 10px}.thumbnail-card__header .date{float:right;font-size:.625em;font-weight:400;text-transform:uppercase;padding-top:5.5px}.thumbnail-card__body,.thumbnail-card__image{position:relative;height:100%}.thumbnail-card__image img{transition:transform .5s cubic-bezier(.75,0,0,.75);width:100%}.thumbnail-card__image+.thumbnail-card__title:before{content:"";background:linear-gradient(transparent,rgba(0,0,0,.5));height:150%;left:0;position:absolute;width:100%;transition:transform .5s cubic-bezier(.75,0,0,.75);z-index:-1}.thumbnail-card__title{bottom:0;font-size:1.375em;left:0;margin:0;padding:20px;position:absolute;width:100%;z-index:1}@media only screen and (min-width:1024px){.thumbnail-card__header .category,.thumbnail-card__header .date,.thumbnail-card__header .topics{font-size:.75em}.thumbnail-card__title{font-size:1.6875em}}.breadcrumbs ul li{display:inline-block}.breadcrumbs ul li:after{content:"/";color:#fff;font-weight:200;margin:0 16px}.breadcrumbs ul li:last-child:after{display:none}.breadcrumbs ul li a{color:#fff;display:inline-block;font-size:.875em;line-height:140%;font-weight:500;position:relative;text-decoration:none}.breadcrumbs ul li a:before{content:"";background:#fff;bottom:0;display:block;height:1px;position:absolute;transition:transform .25s ease-in-out;transform:scaleX(0);transform-origin:left center;width:100%}.breadcrumbs ul li a:focus:before,.breadcrumbs ul li a:hover:before{transform:scaleX(1)}.breadcrumbs ul li span{color:#fff;font-size:.875em;font-weight:500}.breadcrumbs ul li .icon{font-size:1.1428571429em}.video-player{border-radius:4px;overflow:hidden;position:relative}.video-player.video-ready .btn-play{display:flex}.video-player.video-play .video-player__holder{z-index:1}.video-player .btn-play{bottom:0;color:#702f8a;display:none;font-size:3em;left:0;padding:0;position:absolute;right:0;top:0;width:100%;height:100%;z-index:1;transition:background-color .25s ease-in-out;background-color:rgba(0,0,0,.5);justify-content:center;align-items:center}.video-player .btn-play .icon{display:inline-block;transition:all .25s ease-in-out}.video-player .btn-play .icon:after{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;background-color:#fff;border-radius:50%;z-index:-1}@media only screen and (min-width:768px){.video-player .btn-play .icon:after{width:56px;height:56px}}.video-player .btn-play:focus .icon,.video-player .btn-play:hover .icon{transform:scale(1.2)}.video-player__content{position:relative}.video-player__content img{width:100%}.video-player__caption{color:#fff;margin:0;padding:40px 24px 16px;position:absolute;left:0;right:0;bottom:0;width:100%;z-index:1;font-weight:500}.video-player__caption:before{content:"";left:0;right:0;bottom:0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.556075) 40%,#000)}.video-player__caption:before,.video-player__holder{position:absolute;top:0;width:100%;height:100%;z-index:-1}@media only screen and (min-width:768px){.video-player .btn-play{font-size:5em}}.highlight-card{max-width:768px;margin:0 auto 30px;box-shadow:0 0 8px rgba(112,47,138,.4);position:relative;background-color:#fff}@media only screen and (min-width:768px){.highlight-card{display:flex;margin-top:50px;width:calc(100% - 26px);left:13px}}@media only screen and (min-width:1024px){.highlight-card{margin-bottom:60px}}.highlight-card__image{width:100%;position:relative;z-index:2}@media only screen and (min-width:768px){.highlight-card__image{width:350px;max-width:350px;min-width:350px;position:relative;top:-26px;left:-26px}}.highlight-card__image img{width:100%}@media only screen and (min-width:768px){.highlight-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;height:230px}}.highlight-card__bg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden}@media only screen and (max-width:767px){.highlight-card__bg{display:none}}@media only screen and (min-width:768px){.highlight-card__bg:before{content:"";display:block;width:23.5%;height:100%;background-color:#f0eaf3;transform:skewX(-30.029deg)}}.highlight-card__bg svg{position:absolute}.highlight-card__bg .svg-triangle{right:0;top:0;z-index:2}.highlight-card__bg .svg-line{left:0;bottom:0}.highlight-card__bg .svg-polygon{top:0;right:-30px}.highlight-card__bg .svg-polygon path{stroke-dasharray:2;stroke-dashoffset:2;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;animation-direction:reverse;-webkit-animation-name:drawLine;animation-name:drawLine}.highlight-card__content,.highlight-card__text{position:relative;z-index:2}.highlight-card__content{padding:24px 20px;line-height:180%}@media only screen and (min-width:768px){.highlight-card__content{padding-left:0}}.highlight-card__content h3{font-size:1.5em;font-weight:600;line-height:140%;margin:0 0 16px}@media only screen and (min-width:1024px){.highlight-card__content h3{font-size:1.75em}}.highlight-card__content table td{vertical-align:top}.highlight-card__content table td:first-child{white-space:nowrap;padding-right:20px}.box-quote{background-color:transparent;position:relative;padding:40px 32px;margin:40px auto 60px;max-width:840px}@media only screen and (min-width:1024px){.box-quote{padding:46px 32px;margin:60px auto}}.box-quote.in-view .box-quote__border__segment{width:22px}.box-quote.in-view .box-quote__border--border1:before{width:100%}.box-quote.in-view .box-quote__border--border1:after,.box-quote.in-view .box-quote__border--border2:before{height:100%}.box-quote.in-view .box-quote__border--border2:after{width:100%}.box-quote .icon-blockquote{color:#702f8a;display:block;font-size:2.5em;position:absolute;line-height:1}@media only screen and (min-width:1024px){.box-quote .icon-blockquote{font-size:2.75em}}.box-quote .icon-blockquote:before{display:block}.box-quote .icon-blockquote--1{top:-20px;left:32px}@media only screen and (min-width:1024px){.box-quote .icon-blockquote--1{top:-30px}}.box-quote .icon-blockquote--2{right:32px;bottom:-20px;transform:rotate(180deg)}@media only screen and (min-width:1024px){.box-quote .icon-blockquote--2{bottom:-30px}}.box-quote__border{position:absolute;top:0;bottom:0;width:calc(100% - 84px);height:100%;z-index:-1}@media only screen and (min-width:1024px){.box-quote__border{width:calc(100% - 96px)}}.box-quote__border:after,.box-quote__border:before{content:"";display:block;position:absolute;background-color:#ecd1e0}.box-quote__border__segment{display:block;position:absolute;background-color:#ecd1e0;width:0;height:2.5px;transition:width .5s linear;transition-delay:1s}.box-quote__border--border1{left:0}.box-quote__border--border1:after,.box-quote__border--border1:before{bottom:0}.box-quote__border--border1:before{right:0;width:0;height:2.5px;transition:width .5s linear}.box-quote__border--border1:after{left:0;width:2.5px;height:0;transition:height .5s linear;transition-delay:.5s}.box-quote__border--border1 .box-quote__border__segment{top:0;left:0}.box-quote__border--border2{right:0}.box-quote__border--border2:after,.box-quote__border--border2:before{top:0}.box-quote__border--border2:before{right:0;width:2.5px;height:0;transition:height .5s linear;transition-delay:.5s}.box-quote__border--border2:after{left:0;width:0;height:2.5px;transition:width .5s linear}.box-quote__border--border2 .box-quote__border__segment{right:0;bottom:0}.box-quote__image{margin-bottom:10px}.box-quote__image img{border-radius:4px;width:100%}.box-quote__content blockquote{font-weight:500;font-size:1.125em;line-height:140%;margin:0 0 20px}@media only screen and (min-width:1024px){.box-quote__content blockquote{font-size:1.25em}}.box-quote__content h3{font-size:1.25em;font-weight:500;margin:0 0 10px}@media only screen and (min-width:1024px){.box-quote__content h3{font-size:1.375em}}.box-quote__content .name{font-weight:600;line-height:140%;margin:0}@media only screen and (min-width:1024px){.box-quote__content .name{font-size:1.125em}}.box-quote__content .designation{margin:0;line-height:140%}@media only screen and (min-width:1024px){.box-quote__content .designation{font-size:1.125em}}@media only screen and (min-width:768px){.box-quote__image{float:left;padding-right:20px;width:40%}}.image-text{position:relative;overflow:hidden;max-width:100%;filter:drop-shadow(0 0 12px rgba(112,47,138,.2));margin:0 0 30px}@media only screen and (min-width:1024px){.image-text{margin:0 0 60px}}.image-text img{width:100%;transition:transform .35s ease-in-out}.image-text__caption{padding:40px 24px 16px;font-weight:500;line-height:120%;text-shadow:0 0 6px rgba(0,0,0,.25);color:#fff;z-index:2}.image-text__caption,.image-text__caption:before{position:absolute;left:0;right:0;bottom:0;width:100%}.image-text__caption:before{content:"";top:0;height:100%;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.556075) 40%,#000);z-index:-1}.teaser-card{border:1px solid #c9c9c9;display:block;text-decoration:none;overflow:hidden;position:relative;margin:0 0 20px;transition:all .5s cubic-bezier(.75,0,0,.75)}@media only screen and (min-width:1024px){.teaser-card{margin:0 0 30px}}.teaser-card:visited .teaser-card__title{color:#595965}@media (hover:hover){.teaser-card:hover{box-shadow:0 0 8px rgba(112,47,138,.4)}.teaser-card:hover .teaser-card__header:before{width:calc(100% + 80px)}.teaser-card:hover .teaser-card__image img{transform:scale(1.1)}.teaser-card:hover .teaser-card__title{color:#702f8a}}.teaser-card__header{position:relative;font-size:.875em}.teaser-card__header:before{content:"";position:absolute;top:0;left:-40px;height:100%;width:100px;display:block;background-color:#f0eaf3;transition:width .35s ease-in-out;transform:skewX(-44.02897806deg)}@media (hover:none){.teaser-card__header:before{width:calc(100% + 80px)}}.teaser-card__header>div{display:inline-block;text-transform:uppercase;font-weight:500;letter-spacing:.08em;color:#702f8a;padding:5px 5px 5px 20px;max-width:80%;position:relative}.teaser-card__header>div:before{content:"";display:block;width:calc(100% + 20px);height:100%;position:absolute;left:0;top:0;background-color:#f0eaf3;transform:skewX(-44.02897806deg)}.teaser-card__header>div>*{position:relative}.teaser-card__header span{display:inline;color:#702f8a;line-height:140%;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.teaser-card__header .industry:before{content:"/";font-weight:200;margin:0 10px}.teaser-card__content{padding:24px 20px 54px;color:#262626}.teaser-card__content>*{margin:16px 0 0}.teaser-card__content>:first-child{margin-top:0}.teaser-card__content .pill{display:inline-block;margin:12px 10px 0 0;position:relative;z-index:1}.teaser-card__title{transition:all .25s cubic-bezier(.75,0,0,.75)}.teaser-card__title h3{text-decoration:none;font-size:1.25em;font-weight:600;line-height:140%;margin:0}@media only screen and (min-width:1024px){.teaser-card__title h3{font-size:1.375em}}.teaser-card__target .icon{font-size:.875em}.teaser-card__target .label{margin-left:5px}.teaser-card__topics{margin-top:14px}.teaser-card__link{position:absolute;display:inline-block;width:100%;height:100%;z-index:1}.teaser-card__image{overflow:hidden}.teaser-card__image img{transition:all .5s cubic-bezier(.75,0,0,.75);width:100%}.teaser-card--newsroom{border-color:#c9c9c9}.teaser-card--newsroom .teaser-card__header{border-bottom:1px solid #f0eaf3}.teaser-card--newsroom .teaser-card__header .date{transform:none;position:absolute;right:0;top:0;background-color:transparent;padding-right:21px}.teaser-card--newsroom .teaser-card__header .date:before{content:none}.teaser-card--newsroom .teaser-card__header{padding-right:160px}.teaser-card--newsroom.no-border{border:none}@media (hover:hover){.teaser-card--newsroom.no-border{box-shadow:none}.teaser-card--newsroom.no-border:hover .teaser-card__image:before{width:100%}}.teaser-card--newsroom.no-border .date{padding:5px 10px}.teaser-card--newsroom.no-border .teaser-card__header{padding-right:130px;background-color:#e0e0e0}.teaser-card--newsroom.no-border .teaser-card__header:before{content:none}.teaser-card--newsroom.no-border .teaser-card__header>div{background-color:transparent}.teaser-card--newsroom.no-border .teaser-card__header>div:before{content:none}.teaser-card--newsroom.no-border .teaser-card__content{padding:16px 12px 54px;position:relative}.teaser-card--newsroom.no-border .teaser-card__content:after{content:"";width:1px;height:calc(100% - 38px);position:absolute;left:0;top:16px;border-left:1px solid #939393}.teaser-card--newsroom.no-border .teaser-card__title h3{font-size:1.125em}.teaser-card--newsroom.no-border .teaser-card__image{position:relative}.teaser-card--newsroom.no-border .teaser-card__image:before{content:"";position:absolute;top:0;left:0;width:24px;height:3px;z-index:1;background-color:#702f8a;transition:width .35s ease-in-out}@media (hover:none){.teaser-card--newsroom.no-border .teaser-card__image:before{width:100%}}.news-listing__list .teaser-card--newsroom{margin-bottom:20px}@media only screen and (max-width:1200px){.news-listing__list .teaser-card--newsroom .teaser-card__header{font-size:.875em}}.story-card{background:#fff;color:#262626;display:flex;overflow:hidden;text-decoration:none;box-shadow:0 0 8px rgba(112,47,138,.4);border:1px solid #c9c9c9}.story-card .tag-pill{background:hsla(0,0%,100%,.15);border:0;border-radius:15px;color:#fff;font-size:.8125em;font-weight:200;letter-spacing:.1em;padding:3px 10px;text-transform:uppercase}@media (hover:hover){.story-card:hover{box-shadow:0 0 8px rgba(112,47,138,.4)}.story-card:hover .story-card__image img{transform:scale(1.1)}.story-card:hover .story-card__content:before{opacity:1;width:100%}.story-card:hover .story-card__title{color:#702f8a}}.story-card--reverse{flex-direction:row-reverse}.story-card--vertical{flex-direction:column}.story-card--vertical .story-card__content,.story-card--vertical .story-card__image{width:100%}.story-card__image{overflow:hidden;position:relative;width:50%}.story-card__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:transform .3s cubic-bezier(.75,0,0,.75);width:100%}.story-card__image .tag-pill{bottom:20px;font-size:.625em;font-weight:400;position:absolute;right:20px}.story-card__content{display:flex;flex-direction:column;flex-grow:1;padding:20px 20px 84px;position:relative;width:50%}.story-card__content *{position:relative}.story-card__content .right-arrow{position:absolute}.story-card__content:before{content:"";position:absolute;top:0;left:0;width:24px;height:3px;z-index:1;background-color:#702f8a;transition:width .35s ease-in-out}@media (hover:none){.story-card__content:before{width:100%}}.story-card__title{font-size:1.25em;font-weight:600;margin:0}.story-card__desc{font-weight:400}.story-card__company{bottom:50px;margin:0;position:absolute;padding-right:20px}.story-card__company .label{font-weight:600}.story-card__company .icon,.story-card__company .label{color:#767676;transition:color .25s ease-in-out;vertical-align:middle}.story-card__company .icon{font-size:1.4em;margin-right:6px;display:inline-block}.listing-filter{margin-bottom:30px}.listing-filter__label{color:#262626;font-size:1.125em;font-weight:600;letter-spacing:.1em;margin:0}@media only screen and (max-width:767px){.listing-filter{border:2px solid #6f358d;border-radius:4px}.listing-filter__header{padding:10px 20px}.listing-filter__header .btn-pill{background:linear-gradient(90deg,#612057,#6f358d);float:right;font-size:.875em;font-weight:500;text-transform:none}.listing-filter__header .btn-pill:focus{color:#fff}.listing-filter__label{float:left;font-size:.875em}.listing-filter__filters{border-top:2px solid #6f358d;display:none;padding:20px}.listing-filter__field{margin-bottom:20px}.listing-filter__field:last-child{margin-bottom:0}}@media only screen and (min-width:768px){.listing-filter{margin-bottom:28px}.listing-filter__header{display:inline-block;vertical-align:middle}.listing-filter__header .btn-pill{display:none}.listing-filter__label{display:inline-block;margin-bottom:20px;margin-right:20px;vertical-align:middle}.listing-filter__filters{display:inline-block!important;vertical-align:middle}.listing-filter__field{display:inline-block;margin-bottom:20px;margin-right:20px;vertical-align:middle}}.tags-list__title{font-size:1.125em;margin:0 0 12px;color:#262626}@media only screen and (min-width:1024px){.tags-list__title{font-size:1.25em}}.tags-list__list{margin:-8px 0 0}.tags-list__list li{display:inline-block;margin:8px 0 0}.tags-list--links ul{padding-left:0}.tags-list--links ul li{margin:0}.tags-list--links ul li:before{content:none}.tags-list--links ul li a.pill{text-decoration:none;background-color:#702f8a;color:#fff;font-size:.8888888889em}.tags-list--links ul li a.pill:focus,.tags-list--links ul li a.pill:hover{background-color:#542368}.tags-list--links ul li a.btn-primary{font-size:.8888888889em;line-height:1.2;margin:0 16px 10px 0}.featured-card{display:flex;text-decoration:none;height:100%;border:1px solid #c9c9c9}.featured-card:visited .featured-card__content .name{color:#595965}@media (hover:hover){.featured-card:hover{box-shadow:0 0 8px rgba(112,47,138,.4)}.featured-card:hover img{transform:scale(1.1)}.featured-card:focus .label,.featured-card:hover .label{background-color:#f0eaf3}}.featured-card__image{flex:0 0 120px;max-width:120px;position:relative;overflow:hidden}@media only screen and (min-width:1440px){.featured-card__image{flex:0 0 170px;max-width:170px}}.featured-card__image img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:transform .35s ease-in-out}.featured-card__content{flex:0 0 calc(100% - 120px);max-width:calc(100% - 120px);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:20px 30px 20px 20px;background-color:#fff;transition:background-color .35s ease-in-out}@media only screen and (min-width:1440px){.featured-card__content{flex:0 0 calc(100% - 170px);max-width:calc(100% - 170px)}}.featured-card__content .name{color:#262626;font-size:1.125em;font-weight:600;line-height:140%;margin:0 0 12px;display:block}@media only screen and (min-width:1024px){.featured-card__content .name{font-size:1.25em}}.featured-card__content .label{color:#702f8a;display:flex;align-items:center}.featured-card svg{margin:0 0 0 12px}.featured-card svg g{stroke:#702f8a}.child-card{background:#fff;border:1px solid #c9c9c9;color:#262626;display:block;margin-bottom:20px;padding:24px 24px 54px;position:relative;text-decoration:none;overflow:hidden}.child-card:before{content:"";position:absolute;top:0;left:0;width:24px;height:3px;z-index:1;background-color:#702f8a;transition:width .35s ease-in-out}@media (hover:none){.child-card:before{width:100%}}@media (hover:hover){.child-card:hover{box-shadow:0 0 8px rgba(112,47,138,.4)}.child-card:hover:before{width:100%}.child-card:hover .child-card__title{color:#6f358d}}.child-card__title{font-size:1.25em;padding-right:25px;font-weight:600;margin:0;transition:color .25s ease-in-out}.child-card__desc{font-size:1em;font-weight:400;margin:0;padding-top:10px}.child-card .closed{display:none;background-color:#c9c9c9;color:#fff;margin-top:10px;width:120px;padding:0 0 2px;height:68px;border-radius:0;align-items:flex-end;justify-content:center;transform:rotate(45deg) translateY(-60px) translateX(10px);position:absolute;top:0;right:0;font-size:14px}.child-card__closed .closed{display:flex}.child-card__closed .icon{color:#777d7d}.child-card__closed:hover .child-card__desc{color:#000}.child-card__closed:hover .icon{color:#ec1c29}.snippet-card{background:#fff;border-radius:4px;box-shadow:0 3px 12px 0 rgba(0,0,0,.12),0 0 2px 0 rgba(0,0,0,.08);position:relative;transition:box-shadow .25s ease-in-out}.snippet-card,.snippet-card .btn-tag,.snippet-card .pill{margin-bottom:10px}.snippet-card:focus,.snippet-card:hover{box-shadow:0 3px 16px 0 rgba(0,0,0,.25),0 0 3px 0 rgba(0,0,0,.24)}.snippet-card--dark-red .snippet-card__header .category,.snippet-card--dark-red .snippet-card__title:focus,.snippet-card--dark-red .snippet-card__title:hover{color:#a71c22}.snippet-card--coral .snippet-card__header .category,.snippet-card--coral .snippet-card__title:focus,.snippet-card--coral .snippet-card__title:hover{color:#c63a41}.snippet-card--rose .snippet-card__header .category,.snippet-card--rose .snippet-card__title:focus,.snippet-card--rose .snippet-card__title:hover{color:#961c56}.snippet-card--sea-green .snippet-card__header .category,.snippet-card--sea-green .snippet-card__title:focus,.snippet-card--sea-green .snippet-card__title:hover{color:#00875e}.snippet-card--grass-green .snippet-card__header .category,.snippet-card--grass-green .snippet-card__title:focus,.snippet-card--grass-green .snippet-card__title:hover{color:#4c822a}.snippet-card--steel-blue .snippet-card__header .category,.snippet-card--steel-blue .snippet-card__title:focus,.snippet-card--steel-blue .snippet-card__title:hover{color:#0074a0}.snippet-card--royal-blue .snippet-card__header .category,.snippet-card--royal-blue .snippet-card__title:focus,.snippet-card--royal-blue .snippet-card__title:hover{color:#046bcc}.snippet-card--navy-blue .snippet-card__header .category,.snippet-card--navy-blue .snippet-card__title:focus,.snippet-card--navy-blue .snippet-card__title:hover{color:#1949b3}.snippet-card--orange .snippet-card__header .category,.snippet-card--orange .snippet-card__title:focus,.snippet-card--orange .snippet-card__title:hover{color:#ba5c20}.snippet-card__header{border-bottom:1px solid #d9dada;padding:7px 20px}.snippet-card__header .category{color:#6f358d}.snippet-card__header .category,.snippet-card__header .industry{font-size:.75em;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.snippet-card__header .industry:before{content:"|";font-weight:200;margin:0 10px}.snippet-card__header .date{font-size:.75em;float:right;margin-top:3px;text-transform:uppercase}.snippet-card__content{padding:20px}.snippet-card__content .btn{margin-right:10px}.snippet-card__title{color:#1e1e1e;font-weight:500;text-decoration:none}.snippet-card__title:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.snippet-card__title:visited{color:#595965}.snippet-card__title:focus,.snippet-card__title:hover{color:#6f358d}.snippet-card__title h3{display:inline;font-size:1.5em;margin:5px 0 10px}.snippet-card__desc{font-weight:200}.snippet-card__target{margin:10px 0}.snippet-card__target .icon{font-size:.8em}.snippet-card__target .label{font-size:.875em;font-weight:200;margin-left:5px}@media only screen and (min-width:1024px){.snippet-card__target{margin:0;position:absolute;right:20px;top:7px}}.filters-group{margin-bottom:30px}.filters-group__label{color:#702f8a;font-weight:600;margin:0;text-transform:uppercase}.filters-group__field{margin-bottom:40px;position:relative;transition:transform .25s cubic-bezier(.75,0,0,.75),opacity .25s ease-in-out,visibility .25s ease-in-out}.filters-group__field.hidden{opacity:0;transform:translateY(40px);visibility:hidden}.filters-group .custom-select.selecting{z-index:1}.filters-group__field-label{color:#262626;display:block;font-size:1.125em;font-weight:600;margin-bottom:8px}.filters-group__select .custom-select__custom-dropdown{display:block}.filters-group__list li{border-radius:4px;display:block;margin-bottom:24px}.filters-group__list>li{transition:all .25s ease-in-out}.filters-group__list>li.active ul{padding:15px 5px 5px 15px;margin:0 -5px}.filters-group__list>li.active ul li:last-child{margin-bottom:0}.filters-group__list>li ul{display:none}.filters-group__checkbox .filters-group__field-label{margin-bottom:20px}.filters-group__subgroup .checkbox+label{font-weight:400}.filters-group__footer .btn-primary{display:block}@media only screen and (max-width:767px){.filter-sticky{margin-bottom:30px}.filters-group{border:2px solid #702f8a;border-radius:4px}.filters-group.sticky{position:fixed;top:0;width:calc(100% - 30px);z-index:2}.filters-group.sticky .filters-group__header{background:#fff}.filters-group.sticky .filters-group__filters{background:#fff;height:100%;overflow:auto}.filters-group.sticky.filters-shown{height:100%}.filters-group__header{padding:10px 20px}}@media only screen and (max-width:767px) and (max-width:767px){.filters-group__header{display:flex;align-items:center;justify-content:space-between}}@media only screen and (max-width:767px){.filters-group__header .btn-pill{background:#702f8a;float:right;font-weight:500;text-transform:none}.filters-group__header .btn-pill:focus,.filters-group__header .btn-pill:hover{color:#fff}}@media only screen and (max-width:767px){.filters-group__label{float:left;font-size:.875em}}@media only screen and (max-width:767px){.filters-group__filters{border-top:2px solid #702f8a;display:none;padding:20px;position:relative;z-index:2}}@media only screen and (max-width:767px){.filters-group__field:last-child{margin-bottom:0}}@media only screen and (min-width:768px){.filters-group{transition:background-color .25s ease-in-out,padding .25s ease-in-out,box-shadow .25s ease-in-out;scrollbar-color:#702f8a #e2d5e8;scrollbar-width:thin;scrollbar-face-color:#702f8a;scrollbar-track-color:#e2d5e8}.filters-group::-webkit-scrollbar{width:5px;background:#e2d5e8}.filters-group::-webkit-scrollbar-thumb{background:#702f8a;border-radius:5px}.filters-group__header{display:none}.filters-group__filters{display:block!important}.filters-group.sticky{height:100%;overflow:auto;padding:20px 0;position:fixed;top:0;width:calc(33.33333% - 5px)}.filters-group.sticky__header{display:block}.filters-group.stick-to-bottom{bottom:0;position:absolute;width:calc(33.33333% - 5px)}.filters-group__footer{display:none}}@media only screen and (min-width:1024px){.filters-group.stick-to-bottom,.filters-group.sticky{width:326.3333333333px}}@media only screen and (min-width:1440px){.filters-group.stick-to-bottom,.filters-group.sticky{width:305px}}.panel-card{background:#fff;border-radius:4px;box-shadow:0 3px 12px 0 rgba(0,0,0,.12),0 0 2px 0 rgba(0,0,0,.08);overflow:hidden;cursor:default;transition:all .25s cubic-bezier(.75,0,0,.75)}.panel-card:focus,.panel-card:hover{box-shadow:0 3px 16px 0 rgba(0,0,0,.25),0 0 3px 0 rgba(0,0,0,.24)}.panel-card:focus .panel-card__image a img,.panel-card:hover .panel-card__image a img{transform:scale(1.1)}.panel-card:focus .panel-card__title,.panel-card:hover .panel-card__title{color:#6f358d}.panel-card--dark-red .panel-card__header{background:#a71c22}.panel-card--dark-red:focus .panel-card__title,.panel-card--dark-red:hover .panel-card__title{color:#a71c22}.panel-card--coral .panel-card__header{background:#c63a41}.panel-card--coral:focus .panel-card__title,.panel-card--coral:hover .panel-card__title{color:#c63a41}.panel-card--rose .panel-card__header{background:#961c56}.panel-card--rose:focus .panel-card__title,.panel-card--rose:hover .panel-card__title{color:#961c56}.panel-card--sea-green .panel-card__header{background:#00875e}.panel-card--sea-green:focus .panel-card__title,.panel-card--sea-green:hover .panel-card__title{color:#00875e}.panel-card--grass-green .panel-card__header{background:#4c822a}.panel-card--grass-green:focus .panel-card__title,.panel-card--grass-green:hover .panel-card__title{color:#4c822a}.panel-card--steel-blue .panel-card__header{background:#0074a0}.panel-card--steel-blue:focus .panel-card__title,.panel-card--steel-blue:hover .panel-card__title{color:#0074a0}.panel-card--royal-blue .panel-card__header{background:#046bcc}.panel-card--royal-blue:focus .panel-card__title,.panel-card--royal-blue:hover .panel-card__title{color:#046bcc}.panel-card--navy-blue .panel-card__header{background:#1949b3}.panel-card--navy-blue:focus .panel-card__title,.panel-card--navy-blue:hover .panel-card__title{color:#1949b3}.panel-card--orange .panel-card__header{background:#ba5c20}.panel-card--orange:focus .panel-card__title,.panel-card--orange:hover .panel-card__title{color:#ba5c20}.panel-card--grey .panel-card__header{background:#abafaf}.panel-card--grey:focus .panel-card__title,.panel-card--grey:hover .panel-card__title{color:#777d7d}.panel-card--event .panel-card__header .date{float:none}.panel-card--simple .panel-card__header{background:transparent;border-bottom:1px solid #d9dada}.panel-card--simple .panel-card__header .category{color:#6f358d}.panel-card--simple .panel-card__header .date{color:#1e1e1e}.panel-card__header{background:#6f358d;color:#fff;padding:5px 10px}.panel-card__header .industry{font-size:.75em;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.panel-card__header .date{float:right;font-size:.75em;font-weight:400;margin-top:3px;text-transform:uppercase}.panel-card__header .date .icon{margin-right:5px;opacity:.5}.panel-card__title{color:#1e1e1e;text-decoration:none}.panel-card__title:visited{color:#595965}.panel-card__title h3{font-size:1.5em;margin:10px 0}.panel-card__image{overflow:hidden;width:100%}.panel-card__image a{display:block}.panel-card__image img{transition:transform .25s cubic-bezier(.75,0,0,.75);width:100%}.panel-card__desc{font-size:.9375em;font-weight:200}.panel-card__content{padding:20px}.panel-card__content .btn{margin:0 10px 8px 0;letter-spacing:.05em}.image-link{margin:0 0 20px}@media only screen and (min-width:1024px){.image-link{margin:0 0 30px}}@media (hover:hover){.image-link:hover .image-link__image:before{width:100%}}.image-link__image{border-bottom:1px solid #c9c9c9;position:relative}.image-link__image:before{content:"";position:absolute;left:0;right:0;bottom:-4px;width:24px;height:3px;background-color:#702f8a;transition:width .35s ease-in-out}@media (hover:none){.image-link__image:before{width:100%}}.image-link__image img{margin:auto}.image-link__content{padding:22px 0}.image-link__content p{font-size:1.25em;font-weight:600;line-height:140%;color:#262626;margin:0 0 14px}.pagination{text-align:center}@media only screen and (max-width:449px){.pagination{margin:0 -15px;white-space:nowrap}}.pagination__list{display:inline-block}@media only screen and (max-width:449px){.pagination__list{white-space:nowrap}}.pagination__list li{display:inline-block;margin-right:10px}@media only screen and (max-width:449px){.pagination__list li{margin-right:0;font-size:.875em}}.pagination__list li.active a{background:#e2d5e8;color:#262626}.pagination__list li.first-page .icon:before{border-left:2px solid #6f358d}.pagination__list li.last-page .icon:before{border-right:2px solid #6f358d}.pagination__list li a{align-items:center;border:2px solid transparent;border-radius:50%;color:#262626;display:flex;font-weight:600;height:40px;justify-content:center;margin:0;text-decoration:none;width:40px}.pagination__list li a:focus,.pagination__list li a:hover{background:#e2d5e8;color:#262626}.pagination__list li.next-page a,.pagination__list li.prev-page a{border:1px solid #702f8a;color:#702f8a}.pagination__list li.next-page a:focus,.pagination__list li.next-page a:hover,.pagination__list li.prev-page a:focus,.pagination__list li.prev-page a:hover{color:#702f8a}.cta-banner{background-color:#fff;overflow:hidden;position:relative;display:flex;align-items:stretch;flex-wrap:wrap;box-shadow:0 0 12px rgba(112,47,138,.2);margin-bottom:30px}@media only screen and (min-width:1024px){.cta-banner{margin-bottom:60px}}.cta-banner:hover .cta-banner__bg .shape-with-fill path{fill:#e2d5e8}.cta-banner__bg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden;z-index:0}@media only screen and (max-width:1023px){.cta-banner__bg{display:none}}.cta-banner__bg .svg-line{position:absolute;top:55%;left:0;fill:none}.cta-banner__bg .svg-line path{stroke:#ecd1e0}.cta-banner__bg .shape-with-fill{max-height:80%;width:auto;position:absolute;top:50%;right:-3px;transform:translateY(-50%)}.cta-banner__bg .shape-with-fill path{stroke:#e2d5e8;fill:#fff;transition:fill .35s ease-in-out}.cta-banner__image{flex:0 0 100%;max-width:100%}@media only screen and (min-width:768px){.cta-banner__image{flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1024px){.cta-banner__image{flex:0 0 37%;max-width:37%}}.cta-banner__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.cta-banner__content{position:relative;padding:24px 20px;line-height:140%;flex:0 0 100%;max-width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media only screen and (min-width:768px){.cta-banner__content{padding:30px 32px;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1024px){.cta-banner__content{flex:0 0 63%;max-width:63%;padding-right:160px}}@media only screen and (min-width:1440px){.cta-banner__content{padding:60px 160px 60px 64px}}.cta-banner__text{position:relative}.cta-banner__title{font-size:1.5em;font-weight:600;line-height:140%;margin:0 0 16px}@media only screen and (min-width:1024px){.cta-banner__title{font-size:1.75em}}.cta-banner__desc{margin:0 0 16px}@media only screen and (min-width:1024px){.cta-banner__desc{font-size:1.125em}}@media only screen and (max-width:1023px){.social-share{display:flex;align-items:center}}.social-share__label{display:block;margin:0 0 16px;font-weight:600;line-height:140%;color:#702f8a}@media only screen and (max-width:1023px){.social-share__label{margin:0 16px 0 0}}.social-share__list{display:inline-block;margin:0}@media only screen and (max-width:1023px){.social-share__list{display:flex;align-items:center}}.social-share__list li{display:block;margin:0 0 10px}@media only screen and (max-width:1023px){.social-share__list li{margin:0 10px 0 0}}.social-share--horizontal{padding:20px 0}.social-share .btn-share{display:inline-block;margin-bottom:0;position:relative;text-align:center;width:40px!important;height:40px!important;border-radius:50%;color:#702f8a;border:1px solid #702f8a;background-color:#fff}.social-share .btn-share .icon{position:relative;z-index:1}.social-share .btn-share:focus,.social-share .btn-share:hover{color:#fff;background-color:#702f8a}.notification{background:hsla(0,0%,94.1%,.85);display:none;padding:20px 0}.notification .btn-close{background:none;border:0;color:#000;height:35px;position:absolute;right:0;top:-5px;width:35px}.notification .btn-close .icon{font-size:1.3em}.notification__content{padding-right:35px;position:relative}.notification p{margin:0}.notification a{color:#30338d}.notification a:visited{color:#6f358d}.notification a:focus,.notification a:hover{color:#ec1c29}.cookie-message{background:hsla(0,0%,100%,.95);border:1px solid #d9dada;bottom:0;display:none;position:fixed;width:100%;z-index:9999999999}.cookie-message a{color:#0475bc}.cookie-message a:visited{color:#6f358d}.cookie-message a:focus,.cookie-message a:hover{color:#ec1c29}.cookie-message .btn-close{border:1px solid #6f358d;background:#fff;color:#6f358d;display:inline-block;padding:5px 10px}.cookie-message .btn-close .label{color:#6f358d;font-size:1em}.cookie-message .btn-close:focus,.cookie-message .btn-close:hover{background:#6f358d}.cookie-message .btn-close:focus span,.cookie-message .btn-close:hover span{color:#fff}.cookie-message__content{padding:20px 0;position:relative;display:block}.cookie-message__content p{margin:0}.cookie-message__content .btn-close{margin-top:20px}@media only screen and (min-width:1024px){.cookie-message__content{padding:20px;display:flex;justify-content:center;align-items:center}.cookie-message__content .btn-close{right:0;margin:0 0 0 15px}}.name-card{background:#fff;border-radius:4px;margin-bottom:20px;position:relative;display:flex;flex-wrap:wrap;align-content:flex-start;height:calc(100% - 20px)}@media only screen and (min-width:768px){.name-card{box-shadow:0 0 12px rgba(112,47,138,.2)}}@media only screen and (min-width:1024px){.name-card{margin-bottom:30px}}.name-card>*{width:100%}@media only screen and (min-width:768px){.name-card__content{display:flex}}.name-card__content .btn svg{min-width:24px}.name-card__img{float:left;flex:0 0 35.7615894%;max-width:35.7615894%;width:35.7615894%;padding:6px 0}@media only screen and (min-width:768px){.name-card__img{padding:42px 12px 12px}}.name-card__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center}.name-card__info{flex:0 0 64.2384106%;max-width:64.2384106%;overflow:hidden;display:flex;flex-direction:column;gap:24px;line-height:1.4;color:#262626;padding:0 22px 12px;position:relative;float:left}@media only screen and (min-width:768px){.name-card__info{padding:38px 10px 12px 0}}.name-card__name{font-size:1.125em;margin:0;font-weight:600}.name-card__designation p{margin:0}.name-card__footer{padding:12px 0 36px}@media only screen and (min-width:768px){.name-card__footer{padding:12px 12px 24px}}.name-card__footer>.btn{width:100%;text-align:center;font-size:.875em}.name-card__footer>.btn:not(:last-child){margin-bottom:12px}.block-card{background-color:#fff}@media only screen and (max-width:1023px){.block-card.block-card--double{display:none}}@media only screen and (min-width:1024px){.block-card{position:relative;padding-top:54.8701298701%}}.block-card a{text-decoration:none;color:#262626;padding:16px 56px 16px 16px;border-style:solid;border-width:1px;display:block;transition:all .25s ease-in-out}@media only screen and (min-width:1024px){.block-card a{padding:16px;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;text-align:right}}.block-card a:focus h3,.block-card a:hover h3{color:#702f8a}.block-card h3{font-size:1.125em;line-height:140%;margin:0 0 8px;font-weight:600;text-align:left}.block-card p{margin:0;text-align:left}@media only screen and (min-width:1024px){.block-card p{padding:0 56px 0 0}}@media only screen and (min-width:1440px){.block-card p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}}.block-card svg{height:14px;margin:0;position:absolute;bottom:calc(50% - 7px);right:16px;-webkit-animation:rightleftshort 2s linear infinite alternate;animation:rightleftshort 2s linear infinite alternate}@media only screen and (min-width:1024px){.block-card svg{bottom:16px}}.block-card .arrow-body{stroke-dashoffset:0}.block-card .arrow-body,.block-card .arrow-head{stroke-dasharray:3;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.block-card .arrow-head{stroke-dashoffset:2;-webkit-animation-delay:.8s;animation-delay:.8s}@media only screen and (max-width:1023px){.block-card:not(article) picture{position:relative;padding-top:28.5714285714%}}@media only screen and (min-width:1024px){.block-card:not(article){padding-top:0}}.block-card picture{position:relative;padding-top:54.8701298701%}.block-card picture img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.block-card--double picture{position:relative;padding-top:109.7402597403%}.questionnaire-filters{position:relative;z-index:1;background-color:#fff;box-shadow:0 0 20px rgba(112,47,138,.2)}.questionnaire-filters__bottom{border-top:1px solid #939393}.questionnaire-filters__bottom,.questionnaire-filters__top{padding:20px}@media only screen and (min-width:1024px){.questionnaire-filters__bottom,.questionnaire-filters__top{padding:24px}}.questionnaire-filters__bottom>span,.questionnaire-filters__top>span{font-weight:600;line-height:140%;letter-spacing:.08em;text-transform:uppercase;color:#939393;display:block;margin:0 0 12px}.questionnaire-filters .custom-select{width:100%}@media only screen and (min-width:1024px){.questionnaire-filters .custom-select{display:flex;align-items:center;gap:16px}}.questionnaire-filters .custom-select label{font-weight:600;font-size:1.125em;line-height:140%;color:#262626;display:block;transition:color .35s ease-in-out}@media only screen and (max-width:1023px){.questionnaire-filters .custom-select label{margin:0 0 8px}}@media only screen and (min-width:1024px){.questionnaire-filters .custom-select label{font-size:1.375em;flex:0 0 110px;max-width:110px;padding-right:10px}}.questionnaire-filters .custom-select__custom-dropdown{display:block}@media only screen and (min-width:1024px){.questionnaire-filters .custom-select__custom-dropdown{margin:0 -5px;flex:0 0 calc(100% - 110px);max-width:calc(100% - 110px)}}@media only screen and (max-width:1023px){.questionnaire-filters .custom-select__custom-dropdown.list-shown .custom-trigger{border-bottom-left-radius:0;border-bottom-right-radius:0}}.questionnaire-filters .custom-select__custom-dropdown.list-shown .custom-list{border-top-left-radius:0;border-top-right-radius:0}@media only screen and (min-width:1024px){.questionnaire-filters .custom-select__custom-dropdown .custom-list{opacity:1;visibility:visible;box-shadow:none;position:static;overflow:visible;transform:none;border-bottom-left-radius:0;border-bottom-right-radius:0;display:flex}}@media only screen and (max-width:1023px){.questionnaire-filters .custom-select__custom-dropdown .custom-list{margin-top:0}}@media only screen and (min-width:1024px){.questionnaire-filters .custom-select__custom-dropdown .custom-list li{padding:0 5px}}@media only screen and (min-width:1024px){.questionnaire-filters .custom-select__custom-dropdown .custom-list li.active button{background:#702f8a;color:#fff!important}}.questionnaire-filters .custom-select__custom-dropdown .custom-list li button{font-size:.875em}@media only screen and (min-width:1024px){.questionnaire-filters .custom-select__custom-dropdown .custom-list li button{text-align:center;color:#702f8a;padding:8px 16px;width:100%;cursor:pointer;display:inline-block;font-weight:600;font-size:18px;line-height:120%;border:1px solid #702f8a;border-radius:100px;background-color:#fff;transition:all .35s ease-in-out}.questionnaire-filters .custom-select__custom-dropdown .custom-list li button:after{content:none}}@media (hover:hover){.questionnaire-filters .custom-select__custom-dropdown .custom-list li button:focus,.questionnaire-filters .custom-select__custom-dropdown .custom-list li button:hover{background:#702f8a;color:#fff!important}}.questionnaire-filters .custom-trigger{border-radius:4px;padding:8px 56px 8px 16px;font-size:1em;color:#702f8a;border-color:#702f8a}@media only screen and (min-width:1024px){.questionnaire-filters .custom-trigger{display:none}}.questionnaire-filters .custom-trigger .icon{color:#702f8a}.questionnaire-filters .btn-reset{margin-bottom:20px;position:absolute;right:10px;font-weight:500;font-size:1em}.questionnaire-filters .btn-reset.pill{color:#702f8a;border-color:#702f8a;outline:none}.questionnaire-filters .btn-reset.pill:hover{background-color:#e2d5e8}.questionnaire-filters .btn-reset span.icon-reset{margin-left:12px;vertical-align:bottom;font-size:.875em}@media only screen and (max-width:1023px){.questionnaire-filters .btn-reset{border:none;text-decoration:underline;padding:0}.questionnaire-filters .btn-reset.pill:focus,.questionnaire-filters .btn-reset.pill:hover{background-color:#fff}.questionnaire-filters .btn-reset span.icon-reset{margin-left:6px}}.questionnaire-article-item{border-top:1px solid #939393;padding:16px 0 0;margin:0 0 24px;position:relative}.reloaded .questionnaire-article-item{opacity:0;transition:opacity .25s ease-in-out}@media (hover:none){.reloaded .questionnaire-article-item:before{width:23px}}.reloaded .questionnaire-article-item.fadein{opacity:1}@media (hover:none){.reloaded .questionnaire-article-item.fadein:before{width:100%}}.questionnaire-article-item:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;transition:width .35s ease-in-out;background-color:#702f8a}@media (hover:hover){.questionnaire-article-item:before{width:24px}}@media (hover:hover){.questionnaire-article-item:hover:before{width:100%}.questionnaire-article-item:hover h3{color:#702f8a}}.questionnaire-article-item a{display:flex;width:100%;align-items:center;justify-content:space-between;color:#262626;text-decoration:none}@media only screen and (min-width:1024px){.questionnaire-article-item a{align-items:flex-end}}.questionnaire-article-item div{padding:0 24px 0 0}.questionnaire-article-item h3{font-size:1.125em;line-height:120%;margin:0 0 8px}.questionnaire-article-item h3 span.title{margin-right:8px}.questionnaire-article-item h3 .icon-external-link{vertical-align:baseline}.questionnaire-article-item p{line-height:140%;margin:0}.questionnaire-article-item svg{flex-shrink:0;flex-grow:0;height:14px;width:auto;-webkit-animation:rightleftshort 2s linear infinite alternate;animation:rightleftshort 2s linear infinite alternate}.questionnaire-article-item svg line,.questionnaire-article-item svg path{stroke:#702f8a}.sg-crest{width:20px;height:28px}.masthead-layout{display:flex;align-items:center;gap:.25rem}.sgds-masthead{padding:0;background-color:#f0f0f0;color:#474747;font-size:.625em}@media only screen and (min-width:450px){.sgds-masthead{font-size:.75em}}@media only screen and (min-width:1024px){.sgds-masthead{font-size:.875em}}.sgds-masthead-button{display:flex;align-items:center;color:#2f60ce;cursor:pointer}.sgds-masthead-button .is-text{text-decoration:underline}.sgds-masthead-identify-icon{width:12px;height:21px;display:block;transform:rotate(0deg);-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s ease-in-out 0s}.sgds-masthead-identify-icon.open{transform:rotate(180deg)}.sgds-masthead-content{padding-top:1rem;padding-bottom:2rem}@media only screen and (min-width:1024px){.sgds-masthead-content{padding-top:2.5rem;padding-bottom:3rem}}.sgds-masthead-content .content-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:10rem}@media only screen and (max-width:1023px){.sgds-masthead-content .content-grid{grid-template-columns:1fr;gap:2rem}}.sgds-masthead-content .column-wrapper{display:flex;gap:1rem;font-size:1rem}@media only screen and (max-width:1023px){.sgds-masthead-content .column-wrapper{font-size:12px;gap:.5rem}}.sgds-masthead-content .column-wrapper .content .title{font-weight:600;margin-bottom:.5rem}.sgds-masthead-content .column-wrapper .content article{line-height:1.5rem}@media only screen and (max-width:1023px){.sgds-masthead-content .column-wrapper .content article{line-height:1.2rem}}.sgds-masthead-content .banner-icon{width:18px}@media only screen and (max-width:1023px){.sgds-masthead-content .banner-icon{width:12px}}.sgds-masthead-content .banner-icon-inline{width:1rem}@media only screen and (max-width:1023px){.sgds-masthead-content .banner-icon-inline{width:.6rem;height:10px;margin-top:.15rem}}.sgds-masthead-content .trusted-websites-link{display:inline-flex;align-items:center;color:#2f60ce;text-decoration:none}.sgds-masthead-content .trusted-websites-icon{fill:#2f60ce;margin-left:2px}@media only screen and (max-width:1023px){.sgds-masthead-content .trusted-websites-icon{width:12px}}@media only screen and (min-width:1024px){.columns{width:100%}}.column{display:block;flex:1 1 0px;padding:2px 0}.site-header{position:sticky;top:0;z-index:10;width:100%;box-shadow:0 0 6px rgba(0,0,0,.25)}.site-header.trip-active{z-index:100000;pointer-events:none}.site-header.trip-active:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.35);z-index:1}@media only screen and (max-width:1023px){.site-header.trip-active+main{position:relative;z-index:-1}}@media only screen and (max-width:1023px){.site-header.trip-active .site-header__inner{z-index:100000}.site-header.trip-active .site-header__inner:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.35);z-index:1}}@media only screen and (min-width:1024px){.is-homepage .site-header.trip-active.site-header--top{box-shadow:none}.is-homepage .site-header.trip-active.site-header--top .site-logo .site-logo--top{display:block}.is-homepage .site-header.trip-active.site-header--top .site-logo .site-logo--default{display:none}.is-homepage .site-header.trip-active.site-header--top .btn-toggle-search{color:#fff}.is-homepage .site-header.trip-active.site-header--top .btn-toggle-menu .line{background-color:#fff}.is-homepage .site-header.trip-active.site-header--top .site-header__main{background:transparent}}@media only screen and (min-width:1024px) and (min-width:1024px){.is-homepage .site-header.trip-active.site-header--top .site-nav__lvl1>li>a,.is-homepage .site-header.trip-active.site-header--top .site-nav__lvl1>li>button{color:#fff}}.is-homepage .site-header.site-header--top{box-shadow:none}.is-homepage .site-header.site-header--top .site-logo .site-logo--top{display:block}.is-homepage .site-header.site-header--top .site-logo .site-logo--default{display:none}.is-homepage .site-header.site-header--top .btn-toggle-search{color:#fff}.is-homepage .site-header.site-header--top .btn-toggle-menu .line{background-color:#fff}.is-homepage .site-header.site-header--top .site-header__mobile-ui .profile-indicator{color:#fff}.is-homepage .site-header.site-header--top .site-header__main{background:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}@media only screen and (min-width:1024px){.is-homepage .site-header.site-header--top .site-nav__lvl1>li>a,.is-homepage .site-header.site-header--top .site-nav__lvl1>li>button{color:#fff}}.is-homepage .site-header.active .site-logo .site-logo--top,.is-homepage .site-header:hover .site-logo .site-logo--top{display:none}.is-homepage .site-header.active .site-logo .site-logo--default,.is-homepage .site-header:hover .site-logo .site-logo--default{display:block}.is-homepage .site-header.active .btn-toggle-search,.is-homepage .site-header:hover .btn-toggle-search{color:#702f8a}.is-homepage .site-header.active .btn-toggle-menu .line,.is-homepage .site-header:hover .btn-toggle-menu .line{background-color:#702f8a}.is-homepage .site-header.active .site-header__mobile-ui .profile-indicator,.is-homepage .site-header:hover .site-header__mobile-ui .profile-indicator{color:#702f8a}.is-homepage .site-header.active .site-header__main,.is-homepage .site-header:hover .site-header__main{background:#fff}@media only screen and (min-width:1024px){.is-homepage .site-header.active .site-nav__lvl1>li>a,.is-homepage .site-header.active .site-nav__lvl1>li>button,.is-homepage .site-header:hover .site-nav__lvl1>li>a,.is-homepage .site-header:hover .site-nav__lvl1>li>button{color:#262626}}.site-header .container:not(.sgds-masthead-content){display:flex}.site-header .btn-toggle-search{background-color:transparent;border:0;font-size:1.25em;position:absolute;width:48px;height:48px;top:50%;right:6px;transform:translateY(-50%);padding:0;color:#702f8a;transition:color .35s ease-in-out}@media only screen and (min-width:1440px){.site-header .btn-toggle-search{right:calc(50% - 709px)}}.site-header .btn-toggle-menu{background-color:transparent;border:0;height:48px;outline:0;position:relative;width:48px}@media only screen and (max-width:1023px){.site-header .btn-toggle-menu{position:absolute;top:9.5px;right:7.5px}}.site-header .btn-toggle-menu .line{background-color:#702f8a;border-radius:2px;display:inline-block;height:3px;margin:auto;position:absolute;top:22.5px;left:12.5px;transition:opacity .25s ease-in-out,transform .25s ease-in-out;width:23px}.site-header .btn-toggle-menu .line:nth-child(2){transform:translateY(-7px)}.site-header .btn-toggle-menu .line:nth-child(3){transform:translateY(7px)}.site-header .btn-toggle-menu.active .line:nth-child(2),.site-header .btn-toggle-menu.active .line:nth-child(3){transform:translateY(0);opacity:0}.site-header .btn-toggle-menu.active .line:nth-child(4){transform:rotate(-45deg)}.site-header .btn-toggle-menu.active .line:nth-child(5){transform:rotate(45deg)}.site-header .site-logo{display:block;width:142px}.site-header .site-logo .site-logo--top{display:none}@media only screen and (min-width:1024px){.site-header .site-logo{flex:0 0 132px;padding:22px 0}}@media only screen and (min-width:1440px){.site-header .site-logo{flex:0 0 142px}}.site-header .site-logo img{width:100%;display:block;transition:opacity .35s ease-in-out}.site-header__main{padding:16px 0;position:relative;background:#fff;transition:all .35s ease-in-out}@media only screen and (min-width:1024px){.site-header__main{padding:0}}.site-header__main>.container{position:static}.site-header__mobile-ui .profile-indicator{font-size:.875em;position:absolute;top:34px;right:60px;font-weight:500;transform:translateY(-50%);color:#702f8a;text-align:right}@media only screen and (min-width:1024px){.site-header__mobile-ui .profile-indicator{display:none}}@media only screen and (max-width:449px){.site-header__mobile-ui .profile-indicator{max-width:68px;font-size:.625em}}.site-header__inner{display:block;transition:background-color .35s ease-in-out}@media only screen and (max-width:1023px){.site-header__inner{background-color:#fff;position:absolute;top:100%;left:0;width:100%;height:calc(100vh - 98px);height:calc(var(--vh, 1vh)*100 - 98px);visibility:hidden;opacity:0;pointer-events:none;transition:all .25s ease-in-out;z-index:999}}@media only screen and (min-width:1024px){.site-header__inner{position:relative;padding:0 153px 0 0;flex:0 0 calc(100% - 164px);max-width:calc(100% - 164px)}}@media only screen and (min-width:1440px){.site-header__inner{margin:0 0 0 16px;padding:0 169px 0 0;flex:0 0 calc(100% - 200px);max-width:calc(100% - 200px)}}.site-header__inner.active{visibility:visible;opacity:1;pointer-events:auto}.site-header__profile{position:relative!important}@media only screen and (min-width:1024px){.site-header__profile{position:absolute!important;top:0;right:0}.site-header__profile .container{padding:0}}.site-header__profile.active button .icon{transform:scaleY(-1)}@media only screen and (max-width:1023px){.site-header__profile.active button{border-bottom-left-radius:0;border-bottom-right-radius:0}}.site-header__profile.active nav{opacity:1;visibility:visible;pointer-events:auto}.site-header__profile button{display:flex;align-items:center;justify-content:center;width:100%;padding:20px;color:#fff;cursor:pointer;border:none;transition:all .25s ease-in-out}@media only screen and (min-width:1024px){.site-header__profile button{justify-content:space-evenly;height:80px;padding:20px 12px;width:137px;font-size:.875em}}@media only screen and (min-width:1440px){.site-header__profile button{width:145px;padding:24px 12px}}@media only screen and (max-width:1023px){.site-header__profile button{display:flex;justify-content:space-between;padding:12px 20px;border-radius:4px}}.site-header__profile button .icon{margin:0;transition:all .25s ease-in-out}@media only screen and (max-width:1023px){.site-header__profile button .icon{font-size:1.5em}}.site-header__profile nav{position:absolute;top:100%;left:0;right:0;width:100%;opacity:0;background-color:#fff;z-index:1;visibility:hidden;pointer-events:none;transition:all .25s ease-in-out}@media only screen and (max-width:1023px){.site-header__profile nav{width:calc(100% - 40px);left:20px}}.site-header__profile ul{padding:0;margin:0;list-style-type:none;box-shadow:0 0 6px rgba(0,0,0,.25)}@media only screen and (max-width:1023px){.site-header__profile ul{border-bottom-left-radius:4px;border-bottom-right-radius:4px}}.site-header__profile li{width:100%}.site-header__profile a{padding:16px;font-size:.875em;display:block;color:#262626;text-decoration:none;transition:all .25s ease-in-out}.site-header__profile a.purple.active,.site-header__profile a.purple:hover{background-color:#f0eaf3}.site-header__profile a.maroon.active,.site-header__profile a.maroon:hover{background-color:#f5e7ef}.site-header__profile a.turquoise.active,.site-header__profile a.turquoise:hover{background-color:#ebf8f6}@media only screen and (min-width:1024px){.site-header__profile a{text-align:center}}.site-footer{color:#262626;padding:44px 0 120px;line-height:150%;background-color:#f2f2f2}@media only screen and (min-width:1024px){.site-footer{padding:56px 0 120px;line-height:140%}}.site-footer h2{font-size:1.125em;line-height:120%;font-weight:500;margin:0 0 40px}@media only screen and (min-width:1440px){.site-footer h2{font-size:1.25em}}.site-footer ul{padding:0;margin:0;list-style-type:none}@media only screen and (min-width:1024px){.site-footer ul{display:flex;align-items:center;justify-content:flex-start}}.site-footer ul li{margin:0 0 18px}@media only screen and (min-width:1024px){.site-footer ul li{margin:0 24px 0 0}}@media only screen and (max-width:1023px){.site-footer ul li:last-child{margin-bottom:0}}@media only screen and (min-width:1024px){.site-footer ul li:last-child{margin-right:0}}.site-footer ul a{text-decoration:none;font-weight:400;line-height:150%;color:#262626}.site-footer ul a:hover{text-decoration:underline}.site-footer ul a .icon-external-link{line-height:1}@media only screen and (min-width:1024px){.site-footer__row1{display:flex;align-items:center;justify-content:space-between;padding:0 0 20px;border-bottom:1px solid rgba(112,47,138,.3)}}@media only screen and (max-width:1023px){.site-footer__row1 nav:first-child{padding:0 0 24px;border-bottom:1px solid rgba(112,47,138,.3)}}@media only screen and (max-width:1023px){.site-footer__row1 nav:last-child{margin:24px 0 36px}}.site-footer__row1 nav:last-child ul{display:flex;align-items:center;justify-content:flex-start}.site-footer__row1 nav:last-child ul li{margin:0 32px 0 0}.site-footer__row1 nav:last-child ul li:last-child{margin:0}.site-footer__row1 nav:last-child ul a{font-size:1.875em;position:relative;display:flex;align-items:center;text-decoration:none;height:40px}.site-footer__row1 nav:last-child ul a:before{content:"";background-color:#702f8a;border-radius:50%;height:40px;left:50%;position:absolute;transform:translate(-50%) scale(0);transition:transform .25s cubic-bezier(.75,0,0,.75);top:0;width:40px;z-index:0}.site-footer__row1 nav:last-child ul a:focus,.site-footer__row1 nav:last-child ul a:hover{color:#fff}.site-footer__row1 nav:last-child ul a:focus:before,.site-footer__row1 nav:last-child ul a:hover:before{transform:translate(-50%) scale(1)}@media only screen and (min-width:1024px){.site-footer__row1 nav:last-child ul a{font-size:1.5em}}.site-footer__row1 nav:last-child ul [class^=icon-]{position:relative;z-index:1;margin:0}.site-footer__row1 nav a{white-space:nowrap}.site-footer__row1 nav a>span{margin:0 0 0 8px}@media only screen and (min-width:1024px){.site-footer__row2{padding:20px 0 0}}@media only screen and (min-width:1440px){.site-footer__row2{display:flex;align-items:flex-start;justify-content:space-between}}.site-footer__row2 nav{margin:0 0 24px}@media only screen and (min-width:1440px){.site-footer__row2 nav{margin:0}}@media only screen and (min-width:1024px){.site-footer__row2 nav ul{flex-wrap:wrap}}@media only screen and (min-width:1024px){.site-footer__row2 nav li{margin-bottom:8px}}.site-footer__row2 nav a{white-space:nowrap}.site-footer__row2 nav a>span{margin:0 0 0 8px}.site-footer__row2 div>div{margin:0 0 8px}@media only screen and (min-width:1440px){.site-footer__row2 div>div{text-align:right}}.site-footer__row2 div>div:last-child{margin:0}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){.profile-selector__text{height:calc(34vh - 10.88px);height:calc(var(--vh, 1vh)*100*0.34 - 10.88px)}}.profile-selector__intro{position:relative;padding:32px 20px;background-color:#f0eaf3}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){.profile-selector__intro{height:100%}}@media only screen and (min-width:1024px){.profile-selector__intro{height:100%;padding:40px 24px;background-color:transparent}}@media only screen and (min-width:1440px){.profile-selector__intro{padding:64px}}.profile-selector__intro__bg{position:absolute;right:0;bottom:0;overflow:hidden}@media only screen and (min-width:1024px){.profile-selector__intro__bg{top:0;left:0;width:100%;height:100%}}@media only screen and (max-width:1023px){.profile-selector__intro__bg{width:100%;height:100%}.profile-selector__intro__bg:before{display:block;content:"";width:100%;height:50%;position:absolute;top:0;background:linear-gradient(180deg,rgba(0,0,0,.4),transparent)}.profile-selector__intro__bg:after{display:block;content:"";width:100%;height:60%;position:absolute;bottom:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.4))}}@media only screen and (max-width:1023px){.profile-selector__intro__bg img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.profile-selector__intro__bg video{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.profile-selector__intro__logo{display:block}@media only screen and (max-width:1023px){.profile-selector__intro__logo{margin:0 0 40px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){.profile-selector__intro__logo{margin:0 0 48px}}@media only screen and (min-width:1024px){.profile-selector__intro__logo{position:absolute;top:40px;left:24px;z-index:3}}@media only screen and (min-width:1440px){.profile-selector__intro__logo{top:64px;left:64px}}@media only screen and (max-width:1023px){.profile-selector__intro__logo img{width:190px;position:relative;z-index:1}}@media only screen and (max-width:449px){.profile-selector__intro__logo img{width:170px}}@media only screen and (min-width:1024px){.profile-selector__intro__logo img{width:200px}}.profile-selector__intro__text{color:#fff}@media only screen and (max-width:1023px){.profile-selector__intro__text{position:relative}}@media only screen and (min-width:1024px){.profile-selector__intro__text{position:absolute;width:calc(100% - 48px);top:calc(50% + 50px);transform:translateY(-50%);z-index:1}}@media only screen and (min-width:1440px){.profile-selector__intro__text{width:calc(100% - 128px)}}.profile-selector__intro h1{font-weight:500;font-size:1.75em;line-height:120%;margin:0 0 14px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){.profile-selector__intro h1{font-size:2.5em}}@media only screen and (min-width:1024px){.profile-selector__intro h1{font-size:3em;margin:0 0 24px}}@media only screen and (min-width:1440px){.profile-selector__intro h1{font-size:3.5em;line-height:1.1}}.profile-selector__intro h1 b{font-weight:800}@media only screen and (min-width:1024px){.profile-selector__intro h1 b{font-weight:700}}.profile-selector__intro p{font-weight:500;line-height:140%;margin:0 0 16px}@media only screen and (min-width:1024px){.profile-selector__intro p{font-size:1.25em}}@media only screen and (min-width:1440px){.profile-selector__intro p{font-size:1.625em}}.profile-selector__info{display:flex;color:#fff;font-size:1.5em;width:24px;height:24px;margin:0;padding:0;border:none;background-color:transparent;text-decoration:none}@media only screen and (min-width:1024px){.profile-selector__info{display:none}}.profile-selector__info .icon{line-height:1;font-size:.5833333333em;margin:0;display:inline-flex;justify-content:center;align-items:center;width:24px;height:24px;background-color:transparent;border:3px solid #fff;border-radius:50%;color:#fff;transition:all .35s ease-in-out}@media only screen and (max-width:1023px){.profile-selector__profiles{display:none}}@media only screen and (min-width:1024px){.profile-selector__profiles{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:2}}.profile-selector__profiles>div{opacity:0;visibility:hidden;pointer-events:none;transition:all .35s ease-in-out}.profile-selector__profiles>div.active{opacity:1;visibility:visible;pointer-events:auto}.profile-selector__profiles>div.active .profile-selector__profiles__image{background-color:#000}.profile-selector__profiles>div.active video{z-index:1;background-color:#000}.profile-selector__profiles__image,.profile-selector__profiles__image:after{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.profile-selector__profiles__image:after{content:"";background:linear-gradient(180deg,rgba(0,0,0,.4),transparent);z-index:1}.profile-selector__profiles__image video{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.profile-selector__profiles__text{position:absolute;left:0;right:0;top:calc(50% + 50px);transform:translateY(-50%);width:100%;padding:24px 24px 60px;color:#fff;z-index:1}@media only screen and (min-width:1440px){.profile-selector__profiles__text{padding:0 64px 64px}}.profile-selector__profiles__text h2{font-size:2em;line-height:120%;margin:0 0 20px;font-weight:500;text-shadow:0 0 6px rgba(0,0,0,.25)}@media only screen and (min-width:1440px){.profile-selector__profiles__text h2{font-size:2.25em}}.profile-selector__profiles__text h2 b{font-weight:800}.profile-selector__profiles__text p{font-weight:500;line-height:140%;text-shadow:0 0 6px rgba(0,0,0,.25);margin:0}@media only screen and (min-width:1440px){.profile-selector__profiles__text p{font-size:1.125em}}.profile-selector__profiles__text a{display:none;margin:16px 0 0}.no-hover .profile-selector__profiles__text a{display:inline-flex}.profile-selector__profiles>div:first-child .profile-selector__profiles__text{padding:24px 84px 60px 24px}@media only screen and (min-width:1440px){.profile-selector__profiles>div:first-child .profile-selector__profiles__text{padding:0 124px 64px 64px}}.profile-selector__profiles #profile1 .btn{background-color:#702f8a}.profile-selector__profiles #profile2 .btn{background-color:#9e1b64}.profile-selector__profiles #profile3 .btn{background-color:#008672}.profile-selector__main{position:relative}@media only screen and (min-width:1024px){.profile-selector__text{position:relative;width:40%;height:calc(100vh - 32px);height:calc(var(--vh, 1vh)*100 - 32px);z-index:0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){.profile-selector__nav{height:calc(66vh - 21.12px);height:calc(var(--vh, 1vh)*100*0.66 - 21.12px)}}@media only screen and (min-width:1024px){.profile-selector__nav{width:60%;height:calc(100vh - 32px);height:calc(var(--vh, 1vh)*100 - 32px);position:absolute;top:0;left:40%;right:0;bottom:0;z-index:1}}.profile-selector__nav ul{padding:0;margin:0;list-style-type:none}@media (hover:hover){.profile-selector__nav ul:hover li:after{opacity:1;visibility:visible}}@media only screen and (min-width:1024px){.profile-selector__nav ul li.active:after{opacity:0;visibility:hidden}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){.profile-selector__nav li{height:calc(22vh - 7.04px);height:calc(var(--vh, 1vh)*100*0.22 - 7.04px)}}@media only screen and (max-width:1023px){.profile-selector__nav li{display:block;border-bottom:1px solid #fff}}@media only screen and (min-width:1024px){.profile-selector__nav li{position:absolute;top:0;bottom:0;height:100%;width:33.3333333333%;border-left:1px solid #fff;transition:width .35s ease-in-out}.profile-selector__nav li:after{content:"";background-color:rgba(0,0,0,.25);position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:all .35s ease-in-out}}@media only screen and (min-width:1024px){.profile-selector__nav li:first-child{border-left:none}}@media only screen and (max-width:1023px){.profile-selector__nav li:last-child{border-bottom:none}}.profile-selector__nav li .btn.btn-primary{display:flex;height:auto;opacity:0;visibility:hidden;position:absolute;bottom:120px;width:calc(100% - 40px);left:20px;border:1px solid #fff;padding:10px 20px;transition:opacity .35s ease-in-out .2s;transform:translateY(calc(50% - 9px))}.profile-selector__nav li .btn.btn-primary svg{display:block;position:static;width:24px}@media only screen and (hover:hover) and (min-width:1024px){.profile-selector__nav li:hover{width:calc(33.33333% + 70px);z-index:1}}@media only screen and (hover:none) and (min-width:1024px){.profile-selector__nav li.active{width:calc(33.33333% + 70px);z-index:1}.profile-selector__nav li.active .btn.btn-primary{opacity:1;visibility:visible}.profile-selector__nav li.active .btn.btn-primary svg{display:block}}@media (hover:none){.profile-selector__nav li.active a img{opacity:1;visibility:visible}.profile-selector__nav li.active a img:first-child{-webkit-animation:leftright 2.5s linear infinite alternate;animation:leftright 2.5s linear infinite alternate}.profile-selector__nav li.active a img:nth-child(2){-webkit-animation:updown 2.5s linear infinite alternate;animation:updown 2.5s linear infinite alternate}.profile-selector__nav li.active a img:nth-child(3){-webkit-animation:rightleft 2.5s linear infinite alternate;animation:rightleft 2.5s linear infinite alternate}}@media (hover:none){.profile-selector__nav li.active svg{display:none}}@media only screen and (min-width:1024px){.profile-selector__nav li.profile-item--purple{right:66.6666666667%}}.profile-selector__nav li.profile-item--purple a{background-color:#702f8a}@media only screen and (min-width:1024px){.profile-selector__nav li.profile-item--turquoise{right:0}}.profile-selector__nav li.profile-item--turquoise a{background-color:#008672}@media only screen and (min-width:1024px){.profile-selector__nav li.profile-item--maroon{right:33.3333333333%}}.profile-selector__nav li.profile-item--maroon a{background-color:#9e1b64}.profile-selector__nav a{display:block;color:#fff;text-decoration:none;padding:20px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){.profile-selector__nav a{padding:32px 20px;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}}@media only screen and (min-width:1024px){.profile-selector__nav a{width:100%;height:100%;padding:40px 20px;position:relative}}@media only screen and (min-width:1440px){.profile-selector__nav a{padding:40px 32px}}@media only screen and (min-width:1024px){.profile-selector__nav a .profile-item__text{position:absolute;top:40%;width:calc(100% - 40px)}}@media only screen and (min-width:1440px){.profile-selector__nav a .profile-item__text{width:calc(100% - 64px)}}@media (hover:hover){.profile-selector__nav a:hover img{opacity:1;visibility:visible}.profile-selector__nav a:hover img:first-child{-webkit-animation:leftright 2.5s linear infinite alternate;animation:leftright 2.5s linear infinite alternate}.profile-selector__nav a:hover img:nth-child(2){-webkit-animation:updown 2.5s linear infinite alternate;animation:updown 2.5s linear infinite alternate}.profile-selector__nav a:hover img:nth-child(3){-webkit-animation:rightleft 2.5s linear infinite alternate;animation:rightleft 2.5s linear infinite alternate}}@media only screen and (min-width:1024px){.profile-selector__nav .profile-item__props{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden}}.profile-selector__nav .profile-item__props img{display:block;position:absolute;opacity:0;visibility:hidden;transition:all .35s ease-in-out}@media only screen and (max-width:1023px){.profile-selector__nav .profile-item__props img{display:none}}.profile-selector__nav .profile-item__props img:first-child{top:0;right:0;height:22%}.profile-selector__nav .profile-item__props img:nth-child(2){right:0;bottom:0;height:32%}.profile-selector__nav .profile-item__props img:nth-child(3){left:0;bottom:0;height:11%}.profile-selector__nav .icon{display:block;margin:0 0 8px;font-size:2em}@media only screen and (max-width:1023px){.profile-selector__nav .icon{font-size:2.375em}}@media only screen and (max-width:449px){.profile-selector__nav .icon{font-size:2em}}@media only screen and (min-width:1024px){.profile-selector__nav .icon{margin:0 0 16px}}@media only screen and (min-width:1440px){.profile-selector__nav .icon{font-size:2.75em}}.profile-selector__nav .label{display:block;margin:0 0 14px;font-weight:600;font-size:1.375em;line-height:140%}@media only screen and (max-width:1023px){.profile-selector__nav .label{font-size:1.75em;margin:0 0 38px}}@media only screen and (max-width:449px){.profile-selector__nav .label{font-size:1.375em;margin:0 0 14px}}@media only screen and (min-width:1024px){.profile-selector__nav .label{margin:0 0 8px}}@media only screen and (min-width:1440px){.profile-selector__nav .label{font-size:1.75em}}.profile-selector__nav .profile-info{display:none}@media only screen and (min-width:1024px){.profile-selector__nav .profile-info{display:block}}.profile-selector__nav svg{height:19px;-webkit-animation:leftrightctaarrow 1.5s linear infinite alternate;animation:leftrightctaarrow 1.5s linear infinite alternate}@media only screen and (min-width:1024px){.profile-selector__nav svg{position:absolute;left:20px;bottom:120px}}@media only screen and (min-width:1440px){.profile-selector__nav svg{left:32px}}.profile-selector__nav .arrow-body,.profile-selector__nav .arrow-head{stroke:#fff}.profile-selector__guide{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;height:calc(var(--vh, 1vh)*100);z-index:11;display:flex;align-items:center;justify-content:center}.profile-selector__guide__overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(38,38,38,.4)}.profile-selector__guide__content{padding:32px 24px;background-color:#fff;display:flex;flex-direction:column;max-width:360px;position:relative;z-index:1}.profile-selector__guide .guide-item{margin:0 0 32px}.profile-selector__guide .guide-item__profile1 .icon,.profile-selector__guide .guide-item__profile1 h3{color:#702f8a}.profile-selector__guide .guide-item__profile2 .icon,.profile-selector__guide .guide-item__profile2 h3{color:#9e1b64}.profile-selector__guide .guide-item__profile3 .icon,.profile-selector__guide .guide-item__profile3 h3{color:#008672}.profile-selector__guide .icon{font-size:1.375em;margin:0 0 8px}.profile-selector__guide h3{font-weight:600;font-size:1.25em;line-height:140%;margin:0 0 8px}.profile-selector__guide p{line-height:140%;margin:0}.profile-selector__guide footer{margin:16px 0 0}.profile-selector__guide footer button{display:flex;text-align:center;width:100%}.profile-selector__guide footer button:focus-visible{outline:1px auto -webkit-focus-ring-color}@media only screen and (max-width:449px){html.mobile-maxheight{min-height:100vh;background-color:#f0eaf3}}.home-banner{position:relative}.home-banner [data-carousel]:not(.slick-initialized){display:flex}.home-banner [data-carousel]:not(.slick-initialized) .home-banner__slide{flex:0 0 100%;max-width:100%}.home-banner .slick-track{display:flex}.home-banner .slick-slide{height:inherit}.home-banner .slick-slide>div{height:100%}.home-banner__slide{position:relative;display:block!important;height:100%}.home-banner__slide .home-banner__text{z-index:2}@media only screen and (max-width:1023px){.home-banner__slide .home-banner__text{position:relative}}.home-banner__slide.is-image .home-banner__media:after,.home-banner__slide.is-image .home-banner__media:before{content:"";position:absolute;left:0;right:0;width:100%;z-index:1}.home-banner__slide.is-image .home-banner__text{z-index:2}@media only screen and (max-width:1023px){.home-banner__slide.is-image .home-banner__text{position:relative;align-items:flex-start;padding-left:0;padding-right:0}}@media only screen and (max-width:1023px){.home-banner__slide.is-image .home-banner__text .container{margin:0;padding:0 44px}}@media only screen and (min-width:1024px){.home-banner__slide.is-image .home-banner__text .container{padding:0 104px}}@media screen and (min-width:1600px){.home-banner__slide.is-image .home-banner__text .container{padding:0 25px}}.home-banner__slide.is-image .home-banner__text .container h1,.home-banner__slide.is-image .home-banner__text .container p{text-shadow:none}.home-banner .imda-carousel__controls .container{display:flex;align-items:center;position:static}@media only screen and (min-width:768px){.home-banner .imda-carousel__controls .container{justify-content:center}}.home-banner .imda-carousel__controls [data-carousel-arrows] .slick-arrow{background-color:transparent;border:none;position:absolute;height:100%;width:40px;top:0;bottom:0;border-radius:0;font-size:2em;margin:0;text-shadow:0 0 6px rgba(0,0,0,.25)}@media only screen and (min-width:1024px){.home-banner .imda-carousel__controls [data-carousel-arrows] .slick-arrow{width:80px;font-size:2.5em}}.home-banner .imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-prev{left:0}.home-banner .imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-next{right:0}.home-banner .imda-carousel__controls [data-carousel-arrows] .slick-arrow:hover{background-color:transparent;border-color:transparent;color:#702f8a}.home-banner .imda-carousel__controls [data-carousel-dots]{position:absolute;left:50%;bottom:25px;transform:translate(-50%)}@media only screen and (min-width:1024px){.home-banner .imda-carousel__controls [data-carousel-dots]{bottom:40px}}.home-banner .imda-carousel__controls [data-carousel-dots] li{margin:0 16px 0 0}@media only screen and (min-width:1024px){.home-banner .imda-carousel__controls [data-carousel-dots] li{margin:0 32px 0 0}}.home-banner .imda-carousel__controls [data-carousel-dots] li.slick-active .dot-indicator{width:8px;background-color:#fff}@media only screen and (min-width:1024px){.home-banner .imda-carousel__controls [data-carousel-dots] li.slick-active .dot-indicator{width:76px}}.home-banner .imda-carousel__controls [data-carousel-dots] li.slick-active .dot-page{width:24px;margin:0 0 0 12px}@media only screen and (max-width:1023px){.home-banner .imda-carousel__controls [data-carousel-dots] li.slick-active .dot-page{width:0;margin:0}}.home-banner .imda-carousel__controls [data-carousel-dots] .dot-indicator{width:8px;height:8px;border-radius:4px;border-color:#fff}.home-banner .imda-carousel__controls [data-carousel-dots] .dot-page{color:#fff}.home-banner__media:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.35);z-index:2}@media only screen and (max-width:1023px){.home-banner__media{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}}@media only screen and (min-width:1024px){.home-banner__media{position:relative;min-height:747px}}.home-banner__media picture{display:block}.home-banner__media img,.home-banner__media picture,.home-banner__media video{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.home-banner__text{color:#fff;display:flex;align-items:center;width:100%}@media only screen and (max-width:1023px){.home-banner__text{padding:90px 24px 70px}}@media only screen and (min-width:1024px){.home-banner__text{position:absolute;top:0;left:0;bottom:0;right:0;height:100%}}@media only screen and (min-width:1024px){.home-banner__text .container{padding:0 104px}}@media screen and (min-width:1600px){.home-banner__text .container{padding:0 25px}}.home-banner__text .container>*{max-width:810px}.home-banner__text .container>:last-child{margin-bottom:0}.home-banner__text .container>span{display:none}.home-banner__text .container .btn-primary{transition:background-color .35s ease-in-out}.home-banner__text h1{font-weight:600;font-size:1.875em;line-height:120%;margin:0 0 16px;text-shadow:0 0 6px rgba(0,0,0,.25)}@media only screen and (min-width:1024px){.home-banner__text h1{font-size:4em;margin:0 0 24px}}.home-banner__text h1 b{font-weight:700}.home-banner__text p{font-weight:400;line-height:140%;text-shadow:0 0 6px rgba(0,0,0,.15);margin:0 0 32px;padding-right:150px}@media only screen and (max-width:767px){.home-banner__text p{padding-right:100px}}@media only screen and (max-width:449px){.home-banner__text p{padding-right:50px}}@media only screen and (min-width:1024px){.home-banner__text p{font-size:1.375em;margin:0 0 48px}}.home-tabs{padding:20px 0 16px;text-align:center;position:relative}@media only screen and (min-width:1024px){.home-tabs{padding:36px 0 60px}}.home-tabs.trip-active .home-tabs__nav{z-index:100000!important}@media only screen and (min-width:1024px){.home-tabs.trip-active .home-tabs__nav:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.35);z-index:1}}.home-tabs__shapes{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.home-tabs__shapes .shape{position:absolute}.home-tabs__shapes--1 .shape1{top:50%;left:-36px;-webkit-animation:rightleftshort 3s ease-in-out infinite alternate;animation:rightleftshort 3s ease-in-out infinite alternate}.home-tabs__shapes--1 .shape2{right:4%;bottom:-76px;-webkit-animation:updown 3s ease-in-out infinite alternate;animation:updown 3s ease-in-out infinite alternate}.home-tabs__shapes--1 .shape3{top:0;left:calc(100% - 40px);-webkit-animation:leftrightshort 3s ease-in-out infinite alternate;animation:leftrightshort 3s ease-in-out infinite alternate}@media only screen and (max-width:1480px){.home-tabs__shapes--1 .shape3{display:none}}.home-tabs__shapes--2 .shape1{top:-32px;right:calc(100% - 60px);-webkit-animation:leftrightshort 3s ease-in-out infinite alternate;animation:leftrightshort 3s ease-in-out infinite alternate}.home-tabs__shapes--2 .shape2{top:152px;right:-60px;-webkit-animation:rightleftshort 3s ease-in-out infinite alternate;animation:rightleftshort 3s ease-in-out infinite alternate}.home-tabs__shapes--2 .shape3{right:-51px;bottom:-162px;-webkit-animation:updown 3s ease-in-out infinite alternate;animation:updown 3s ease-in-out infinite alternate}.home-tabs__shapes--3 .shape1{top:269px;right:calc(100% - 213px);-webkit-animation:leftrightshort 3s ease-in-out infinite alternate;animation:leftrightshort 3s ease-in-out infinite alternate}.home-tabs__shapes--3 .shape2{right:-150px;bottom:-120px;-webkit-animation:updown 3s ease-in-out infinite alternate;animation:updown 3s ease-in-out infinite alternate}.home-tabs__shapes--3 .shape3{top:-115px;left:calc(100% - 40px);-webkit-animation:rightleftshort 3s ease-in-out infinite alternate;animation:rightleftshort 3s ease-in-out infinite alternate}@media only screen and (max-width:1510px){.home-tabs__shapes--3 .shape3{display:none}}@media only screen and (max-width:1023px){.home-tabs .container{padding:0}}.home-tabs__nav{position:relative;margin:0 0 32px;background-color:#fff;display:flex;justify-content:center;width:100%}@media only screen and (max-width:1023px){.home-tabs__nav{overflow:hidden;padding:0 0 3px}}@media only screen and (min-width:1024px){.home-tabs__nav__arrows{display:none}}.home-tabs__nav__arrows .tab-arrows{position:absolute;top:calc(50% - 24px);background-color:transparent;width:100px;height:48px;font-size:1.75em;color:#333;margin:0;padding:0;border:none;z-index:2}.home-tabs__nav__arrows .tab-arrows--prev{left:4px;text-align:left;padding-left:20px}.home-tabs__nav__arrows .tab-arrows--next{right:4px;text-align:right;padding-right:20px}.home-tabs__nav.nav-init .ui-handle{transform:scale(1)}.home-tabs__nav nav{flex:0 0 100%;max-width:100%;display:flex;position:relative;z-index:1;border-bottom:1px solid #939393}@media only screen and (max-width:1023px){.home-tabs__nav nav{padding:0 20px}}@media only screen and (min-width:1024px){.home-tabs__nav nav{height:67px}}.home-tabs__nav .ui-handle{width:calc(100% - 40px);display:block;background-color:#702f8a;height:3px;position:absolute;bottom:0}@media only screen and (max-width:1023px){.home-tabs__nav .ui-handle{left:20px!important;right:20px!important}}@media only screen and (min-width:1024px){.home-tabs__nav .ui-handle{top:100%;left:0;right:auto;bottom:auto;transition:all .55s cubic-bezier(.79,0,.21,1);transform:scale(0);width:33.3333333333%}}.home-tabs__nav a{padding:14px 24px;color:#939393;text-decoration:none;height:100%;flex:0 0 100%;max-width:100%;font-size:1.5em;font-weight:400;line-height:120%}@media only screen and (min-width:1024px){.home-tabs__nav a{display:flex!important;align-items:center;justify-content:center;flex:0 0 33.3333333333%;max-width:33.3333333333%;tranform:none!important;transition:all .4s ease-in-out}}@media only screen and (min-width:1024px){.home-tabs__nav a.trip-exposed{background:#fff;border-radius:4px}}.home-tabs__nav a.active,.home-tabs__nav a.trip-exposed{color:#262626}@media only screen and (min-width:1024px){.home-tabs__nav a.active,.home-tabs__nav a.trip-exposed{font-size:1.75em}}@media only screen and (min-width:1440px){.home-tabs__nav a.active,.home-tabs__nav a.trip-exposed{font-size:2em}}.home-tabs__nav a strong{font-weight:600}.home-tabs__shapes--1,.home-tabs__shapes--2,.home-tabs__shapes--3{display:block;height:0;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none}.home-tabs__content{text-align:left}@media only screen and (max-width:1023px){.home-tabs__content{padding:0 20px}}.home-tabs__content>section{display:block;height:0;opacity:0;visibility:hidden;pointer-events:none}@media only screen and (min-width:1024px){.home-tabs__content>section{margin:0 -10px}}.home-tabs__content .transition,.home-tabs__shapes .transition{transition:all .3s ease-in-out}.home-tabs__content .fadeout,.home-tabs__shapes .fadeout{opacity:0;visibility:hidden;pointer-events:none}.home-tabs__content .fadein,.home-tabs__shapes .fadein{opacity:1;visibility:visible;pointer-events:auto}.home-tabs__content .active,.home-tabs__shapes .active{height:auto}.stories-carousel{padding:40px 0;position:relative;z-index:1;overflow:hidden}@media only screen and (min-width:768px){.stories-carousel{padding:56px 0 134px}}.stories-carousel__shapes{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.stories-carousel__shapes .shape1{position:absolute;top:56px!important;left:47.43055556%!important;right:auto!important;bottom:auto!important}.stories-carousel__shapes .shape2{position:absolute;top:auto!important;right:auto!important;left:-42px!important;bottom:0!important;height:559px}.stories-carousel__shapes .shape3{position:absolute;top:auto!important;left:auto!important;right:0!important;bottom:0!important;width:647px;height:358px}.stories-carousel__header{margin:0 0 32px;padding-right:0}@media only screen and (min-width:1024px){.stories-carousel__header{position:relative;z-index:1;max-width:50%;padding-right:20px}}.stories-carousel__header h2{font-weight:400;font-size:1.875em;line-height:120%;color:#262626;margin:0 0 16px}.stories-carousel__header h2:last-child{margin:0}.stories-carousel__header h2 b{font-weight:600}.stories-carousel__header p{margin:0 0 24px}@media only screen and (min-width:1024px){.stories-carousel__header p{font-size:1.125em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.stories-carousel__body{margin:0 -10px 32px}@media only screen and (min-width:1024px){.stories-carousel__body{zoom:1;margin:-182px -20px 40px}.stories-carousel__body:after,.stories-carousel__body:before{content:"";display:table}.stories-carousel__body:after{clear:both}}@media only screen and (min-width:1440px){.stories-carousel__body{margin:-182px -24px 40px}}.stories-carousel__body article{padding:0 10px}@media only screen and (min-width:1024px){.stories-carousel__body article{float:left;padding:0 20px;margin:0 0 20px;width:50%}}@media only screen and (min-width:1440px){.stories-carousel__body article{padding:0 24px;margin:0 0 48px}}@media only screen and (min-width:1024px){.stories-carousel__body article:first-child{margin:182px 0 0}}@media only screen and (min-width:1024px){.stories-carousel__body article:first-child .card__text h3{font-size:1.5em}}@media only screen and (min-width:1024px){.stories-carousel__body article:nth-child(2),.stories-carousel__body article:nth-child(3),.stories-carousel__body article:nth-child(4){float:right}}@media only screen and (min-width:1024px){.stories-carousel__body article:nth-child(2)>div,.stories-carousel__body article:nth-child(3)>div,.stories-carousel__body article:nth-child(4)>div{zoom:1;display:flex}.stories-carousel__body article:nth-child(2)>div:after,.stories-carousel__body article:nth-child(2)>div:before,.stories-carousel__body article:nth-child(3)>div:after,.stories-carousel__body article:nth-child(3)>div:before,.stories-carousel__body article:nth-child(4)>div:after,.stories-carousel__body article:nth-child(4)>div:before{content:"";display:table}.stories-carousel__body article:nth-child(2)>div:after,.stories-carousel__body article:nth-child(3)>div:after,.stories-carousel__body article:nth-child(4)>div:after{clear:both}}@media only screen and (min-width:1024px){.stories-carousel__body article:nth-child(2)>div>a,.stories-carousel__body article:nth-child(3)>div>a,.stories-carousel__body article:nth-child(4)>div>a{float:left;padding-top:calc(33.72105% + 30px);width:54.3103448276%}}@media only screen and (min-width:1024px){.stories-carousel__body article:nth-child(2) .card__header,.stories-carousel__body article:nth-child(3) .card__header,.stories-carousel__body article:nth-child(4) .card__header{margin:0;position:absolute;top:0;left:0;width:100%}}@media only screen and (min-width:1024px){.stories-carousel__body article:nth-child(2) .card__image,.stories-carousel__body article:nth-child(3) .card__image,.stories-carousel__body article:nth-child(4) .card__image{margin:0;position:absolute;top:30px;left:0;width:100%}}@media only screen and (min-width:1024px){.stories-carousel__body article:nth-child(2) .card__text,.stories-carousel__body article:nth-child(3) .card__text,.stories-carousel__body article:nth-child(4) .card__text{float:left;width:calc(45.68966% - 16px);border-top:1px solid #262626;border-left:none;padding:12px 0 32px;margin:0 0 0 16px}.stories-carousel__body article:nth-child(2) .card__text>a,.stories-carousel__body article:nth-child(3) .card__text>a,.stories-carousel__body article:nth-child(4) .card__text>a{width:calc(100% + 16px);left:-16px}}.stories-carousel__body article:nth-child(4){margin-bottom:0}.stories-carousel .imda-carousel__controls{width:100%;height:40px}@media only screen and (min-width:1024px){.stories-carousel .imda-carousel__controls{justify-content:flex-start}}.stories-carousel .imda-carousel__controls [data-carousel-dots]{margin:0 0 0 32px}.digital-blocks{position:relative}@media only screen and (min-width:1024px){.digital-blocks{padding:0 10px}}.digital-blocks__header{color:#262626;margin:0 0 24px}@media only screen and (min-width:1024px){.digital-blocks__header{width:55%;min-height:194px;position:relative;z-index:1}}@media screen and (min-width:1180px){.digital-blocks__header{width:48%}}@media only screen and (min-width:1440px){.digital-blocks__header{width:43%}}.digital-blocks__header h2{font-weight:400;font-size:30px;line-height:120%;margin:0 0 19px}@media only screen and (min-width:1024px){.digital-blocks__header h2{font-size:2.25em;margin:0 0 16px}}.digital-blocks__header h2 b{font-weight:600}.digital-blocks__header p{line-height:140%;margin:0;display:none}@media only screen and (min-width:1024px){.digital-blocks__header p{font-size:1.125em;padding:0 80px 0 0;display:block}}@media screen and (min-width:1180px){.digital-blocks__header p{padding:0}}.digital-blocks__body{margin:0 0 16px}@media only screen and (min-width:1024px){.digital-blocks__body{margin:-194px 0 32px}}@media only screen and (max-width:1023px){.digital-blocks__controls--bottom{height:40px;margin:0 0 24px}}@media only screen and (min-width:1024px){.digital-blocks__controls--bottom{justify-content:flex-start}}.digital-blocks__controls--bottom [data-carousel-dots]{margin:0 0 0 32px}.digital-blocks .slick-active .article-group{padding:2px}.digital-blocks .slick-active .article-group>div .block-card{transform:rotateY(0deg)}@media only screen and (min-width:1024px){.digital-blocks .article-group{display:flex!important;width:100%}}@media only screen and (min-width:1024px){.digital-blocks .article-group>div{flex:0 0 25%;max-width:25%;display:flex;flex-direction:column;justify-content:flex-end;padding:2px 0 0}}.digital-blocks .article-group>div .block-card{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateY(180deg);transition:transform .5s cubic-bezier(.75,0,0,.75)}@media only screen and (max-width:1023px){.digital-blocks .article-group>div article a{border-bottom:none}}@media only screen and (min-width:1024px){.digital-blocks .article-group>div:last-child article a{border-bottom:none}}@media only screen and (max-width:1023px){.digital-blocks .article-group>div:last-child article:nth-last-child(2) a{border-bottom-style:solid;border-bottom-width:1px}}@media only screen and (min-width:1024px){.article-gallery-carousel.active{position:relative}}.article-gallery-carousel .imda-carousel__controls{width:100%;height:40px}@media only screen and (max-width:1023px){.article-gallery-carousel .imda-carousel__controls{margin:32px 0 24px}}@media only screen and (min-width:1024px){.article-gallery-carousel .imda-carousel__controls{padding:0 10px;justify-content:flex-start;margin-top:24px}}.article-gallery-carousel .imda-carousel__controls [data-carousel-dots]{margin:0 0 0 32px}.article-gallery-carousel picture{display:block!important;overflow:hidden}.article-gallery-carousel picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}@media only screen and (min-width:1024px){.article-gallery-carousel__texts .slick-slide{padding:10px}}.article-gallery-carousel__texts .article-card{position:relative}@media only screen and (min-width:1024px){.article-gallery-carousel__texts .article-card{display:flex!important;flex-direction:column}}.article-gallery-carousel__texts .article-card>a{position:absolute;width:100%;height:100%;z-index:1}@media only screen and (min-width:1024px){.article-gallery-carousel__texts .article-card>a{display:none;pointer-events:none}}.article-gallery-carousel__texts .article-card__image{width:100%}@media only screen and (min-width:1024px){.article-gallery-carousel__texts .article-card__image{flex:0 0 44.7154471545%;max-width:44.7154471545%}}.article-gallery-carousel__texts .article-card__text{padding:24px;background-color:#fff}@media only screen and (max-width:1023px){.article-gallery-carousel__texts .article-card__text{border-left:1px solid #a982b9;border-right:1px solid #a982b9;border-bottom:1px solid #a982b9}}@media only screen and (min-width:1024px){.article-gallery-carousel__texts .article-card__text{padding:28px;align-self:flex-end;flex:0 0 56.5040650407%;max-width:56.5040650407%;box-shadow:0 0 12px rgba(112,47,138,.2);position:relative;z-index:1;margin:-22.7642276423% 0 0}}.article-gallery-carousel__texts .article-card__text h3{font-weight:600;font-size:1.25em;line-height:120%;color:#262626;margin:0 0 16px}@media only screen and (min-width:1024px){.article-gallery-carousel__texts .article-card__text h3{font-size:1.75em;margin:0 0 24px}}.article-gallery-carousel__texts .article-card__text p{color:#262626;line-height:140%;margin:0 0 16px}@media only screen and (max-width:1023px){.article-gallery-carousel__texts .article-card__text p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}}@media only screen and (min-width:1024px){.article-gallery-carousel__texts .article-card__text p{margin:0 0 24px}}.article-gallery-carousel__texts .article-card__text .btn{z-index:2}.article-gallery-carousel__images{position:relative;margin:32px 0 0}@media only screen and (min-width:1024px){.article-gallery-carousel__images [data-carousel-arrows] .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1}}@media only screen and (min-width:1024px){.article-gallery-carousel__images [data-carousel-arrows] .slick-arrow.slick-prev{left:10px}}@media only screen and (min-width:1024px){.article-gallery-carousel__images [data-carousel-arrows] .slick-arrow.slick-next{right:10px}}@media only screen and (max-width:1023px){.article-gallery-carousel__images [data-carousel]{display:none}}@media only screen and (min-width:1024px){.article-gallery-carousel__images [data-carousel]{padding:0 62px;text-align:center}}.article-gallery-carousel__images .slick-slide{padding:0 10px;cursor:pointer}@media only screen and (min-width:1024px){.article-gallery-carousel__images .slick-slide{padding:0 30px}}.article-gallery-carousel__images .slick-slide.slick-current{cursor:auto}.article-gallery-carousel__images .slick-slide.slick-current picture{border-color:#e2d5e8}.article-gallery-carousel__images .slick-slide.slick-current picture:after{background-color:transparent}.article-gallery-carousel__images picture{border:5px solid transparent;transition:all .35s ease-in-out}.article-gallery-carousel__images picture:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);transition:all .35s ease-in-out}.call-to-actions{position:relative;z-index:2}@media only screen and (max-width:767px){.call-to-actions .container{padding:0}}.call-to-actions .row{margin:0;background-color:#fff}@media only screen and (min-width:768px){.call-to-actions .row{margin:0 0 -86px;transform:translateY(-86px);filter:drop-shadow(0 0 12px rgba(112,47,138,.2))}}.call-to-actions .row>div{position:relative}@media only screen and (max-width:767px){.call-to-actions .row>div{padding:48px 20px;border-bottom:1px solid #939393}}@media only screen and (min-width:768px){.call-to-actions .row>div{padding:48px 48px 78px}}@media only screen and (min-width:1440px){.call-to-actions .row>div{padding:64px}}@media only screen and (min-width:768px){.call-to-actions .row>div:first-child{border-right:1px solid #939393}}.call-to-actions .row>div:first-child .call-to-actions__bg svg{width:187px;bottom:-160px;right:36px}@media only screen and (max-width:1200px){.call-to-actions .row>div:first-child .call-to-actions__bg svg{width:150px;bottom:-120px}}@media only screen and (max-width:1023px){.call-to-actions .row>div:first-child .call-to-actions__bg svg{width:137px}}@media only screen and (max-width:767px){.call-to-actions .row>div:first-child .call-to-actions__bg svg{width:97px;bottom:calc(100% - 60px);right:20px}}.call-to-actions .row>div:first-child:hover svg{fill:#e2d5e8}.call-to-actions .row>div:last-child .call-to-actions__bg svg{width:160px;right:-14px;top:-80px}@media only screen and (max-width:1200px){.call-to-actions .row>div:last-child .call-to-actions__bg svg{width:130px;top:-40px}}@media only screen and (max-width:1023px){.call-to-actions .row>div:last-child .call-to-actions__bg svg{width:120px}}@media only screen and (max-width:767px){.call-to-actions .row>div:last-child .call-to-actions__bg svg{width:96px;top:calc(100% - 96px);right:20px}}.call-to-actions .row>div:last-child:hover svg{fill:#ecd1e0}.call-to-actions__bg{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden;z-index:-1}.call-to-actions__bg svg{position:absolute;fill:#fff;transition:all .35s ease-in-out}.call-to-actions picture{margin:0 0 16px}@media only screen and (min-width:1024px){.call-to-actions picture{margin:0 0 24px;display:block}}.call-to-actions picture img{max-height:110px}.call-to-actions h2{font-weight:400;font-size:1.625em;line-height:140%;color:#262626;margin:0}.call-to-actions h2 strong{font-weight:600}@media only screen and (min-width:1024px){.call-to-actions h2{font-size:2.25em}}.call-to-actions p{line-height:140%;color:#262626;margin:8px 0 0}.call-to-actions a{margin:16px 0 0}@media only screen and (min-width:768px){.call-to-actions a{margin:24px 0 0}}.introduction{padding:40px 0 125px;color:#fff;position:relative;overflow:hidden}@media only screen and (min-width:768px){.introduction{padding:30px 0 0;margin:-30px 0 0}.introduction:before{content:"";width:275px;height:30px;position:absolute;bottom:calc(100% - 32px);left:-15px;transform:skewX(44.02897806deg)}}@media only screen and (min-width:768px) and (min-width:1440px){.introduction:before{left:calc(50% - 735px)}}@media only screen and (min-width:768px) and (min-width:1440px){.introduction:after{content:"";width:calc(50% - 720px);height:30px;position:absolute;bottom:calc(100% - 32px);left:0}}.introduction .container{position:static}@media only screen and (min-width:768px){.introduction .container{display:flex}}@media only screen and (min-width:1440px){.introduction .container{position:relative}}.introduction h2{position:relative;margin:0 0 16px;font-weight:500;font-size:1.625em;line-height:120%}@media only screen and (min-width:1024px){.introduction h2{font-size:2.25em}}.introduction h2 b{font-weight:800}.introduction__text{position:relative;z-index:1}.introduction__text .rte{color:#fff}@media only screen and (min-width:768px){.introduction__text{flex:0 0 68%;max-width:68%;padding:36px 0;min-height:275px}}.introduction__image{position:absolute;bottom:0;right:0;z-index:0}@media only screen and (max-width:767px){.introduction__image .shape{width:208px;height:135px}}@media only screen and (min-width:768px){.introduction__image .shape{position:relative;padding-top:64.8648648649%;width:100%}}.introduction__image .imda-letter{position:absolute}.introduction__image .imda-letter--1{left:7.913669065%}.introduction__image .imda-letter--1,.introduction__image .imda-letter--2{width:17%;top:16.2962963%;-webkit-animation:updownshort 3s ease-in-out infinite alternate;animation:updownshort 3s ease-in-out infinite alternate}.introduction__image .imda-letter--2{left:42%}.introduction__image .imda-letter--3{width:32%;top:16.2962963%;left:83%;-webkit-animation:rightleftshort 3s ease-in-out infinite alternate;animation:rightleftshort 3s ease-in-out infinite alternate}.introduction__image .imda-letter--4{left:77%}.introduction__image .imda-letter--4,.introduction__image .imda-letter--5{width:19%;top:52.7%;-webkit-animation:rightleftshort 3s ease-in-out infinite alternate;animation:rightleftshort 3s ease-in-out infinite alternate}.introduction__image .imda-letter--5{left:103%}.introduction__image .imda-letter path{position:absolute;top:0}@media only screen and (min-width:768px){.introduction__image{width:calc(30% - 15px)}}.introduction__image img{width:100%;position:absolute;top:0}@media only screen and (max-width:767px){.introduction__image img{height:135px}}.newsletter{position:relative;margin:50px 0 0;padding:48px 0;z-index:0;box-shadow:0 -4px 8px rgba(112,47,138,.1);background-color:#fff}.newsletter:hover .svg-triangle1 path{fill:#ecd1e0}.newsletter:hover .svg-triangle2 path{fill:#ffebef}@media only screen and (min-width:768px){.newsletter{padding:44px 0;margin:110px 0 0}}@media only screen and (min-width:1024px){.newsletter{padding:64px 0}}.newsletter__bg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1;overflow:hidden}@media only screen and (max-width:767px){.newsletter__bg{display:none}}.newsletter__bg svg{position:absolute}.newsletter__bg svg path{fill:#fff;transition:all .35s ease-in-out}.newsletter__bg .svg-triangle1{top:0;right:0}.newsletter__bg .svg-triangle2{bottom:0;right:200px}.newsletter .container{z-index:2}@media only screen and (min-width:768px){.newsletter .container{display:flex;align-items:center;justify-content:space-between}}.newsletter__content{display:flex;flex-direction:column;gap:20px;margin:0 0 20px}@media only screen and (min-width:768px){.newsletter__content{margin:0;flex-direction:row;align-items:center;max-width:70%;flex:0 0 70%;padding:0 20px 0 0}}@media only screen and (min-width:1024px){.newsletter__content{gap:40px}}.newsletter__image{display:none}@media only screen and (min-width:768px){.newsletter__image{display:block;max-width:120px;flex:0 0 120px}}@media only screen and (min-width:1024px){.newsletter__image{max-width:100px;flex:0 0 100px}}.newsletter__image picture{display:block}.newsletter__image picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.newsletter__text{color:#262626}@media only screen and (min-width:1024px){.newsletter__text{padding-right:200px}}.newsletter__text p{line-height:140%;margin:0}.newsletter__text h2{margin:0 0 6px;font-size:1.5em;line-height:120%;font-weight:400}.newsletter__text h2 strong{font-weight:600}@media only screen and (min-width:1024px){.newsletter__text h2{font-size:2.5em}}@media only screen and (min-width:768px){.newsletter__cta{max-width:30%;flex:0 0 30%;padding:0 0 0 20px}}@media only screen and (max-width:767px){.partners{padding:20px 0}}.partners .container{display:flex}@media only screen and (max-width:767px){.partners .container{padding:0 12px}}.partners [data-carousel-arrows] .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;color:#702f8a;background-color:transparent;font-size:1.125em}.partners [data-carousel-arrows] .slick-arrow.slick-prev{left:0}.partners [data-carousel-arrows] .slick-arrow.slick-next{right:0}.partners__group{padding:24px 8px}@media only screen and (min-width:768px){.partners__group{padding:40px 20px}}@media only screen and (min-width:1024px){.partners__group{padding:60px 20px}}.partners__group--subsidiary{flex:0 0 50%;max-width:50%}@media only screen and (min-width:768px){.partners__group--subsidiary{flex:0 0 25%;max-width:25%}}@media only screen and (min-width:1024px){.partners__group--subsidiary{padding-left:0}}@media only screen and (min-width:1280px){.partners__group--subsidiary{flex:0 0 20%;max-width:20%}}.partners__group--related-sites{flex:0 0 50%;max-width:50%}@media only screen and (min-width:768px){.partners__group--related-sites{flex:0 0 75%;max-width:75%}}@media only screen and (min-width:1024px){.partners__group--related-sites{padding-right:0}}@media only screen and (min-width:1280px){.partners__group--related-sites{flex:0 0 80%;max-width:80%}}.partners__group--related-sites [data-carousel]:not(.slick-initialized){padding:0 14px;display:flex;justify-content:flex-start}.partners__group--related-sites [data-carousel]:not(.slick-initialized)>.partner-link{padding:0 48px 0 0}.partners__group--related-sites [data-carousel]:not(.slick-initialized)>.partner-link:last-child{padding:0}.partners__list{position:relative;margin:0 -14px}.partners .slick-slider{padding:0 56px}.partners .partner-link{display:block!important;height:40px}.partners .partner-link img{display:block;margin:0 auto;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.partners .slick-button{position:absolute}.partners .slick-button.slick-prev{left:0}.partners .slick-button.slick-next{right:0}.partners__label{font-weight:600;font-size:1em;line-height:140%;color:#262626;margin:0 0 16px}.page-banner{position:relative;padding:44px 0 76px;overflow:hidden}@media only screen and (min-width:1024px){.page-banner{padding:24px 0 120px;min-height:250px}}@media only screen and (max-width:1023px){.page-banner .breadcrumbs{display:none}}@media only screen and (min-width:1024px){.page-banner .breadcrumbs{margin:0 0 50px}}.page-banner:before{content:"";background:transparent;transition:all .3s ease-in-out}.page-banner:before,.page-banner__shapes{height:100%;left:0;position:absolute;top:0;width:100%}.page-banner__shapes{right:0;bottom:0;z-index:0}@media only screen and (max-width:1023px){.page-banner__shapes .building{display:none}}.page-banner__shapes.animation-building-start .building path{-webkit-animation-name:drawSVGLine;animation-name:drawSVGLine;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal}.page-banner__shapes.animation-building-end .building path{stroke-dashoffset:0}.page-banner__shapes.animation-logo-start .logo polyline{-webkit-animation-name:drawSVGLine;animation-name:drawSVGLine;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal}.page-banner__shapes.animation-logo-start .logo path{-webkit-animation-name:drawSVGLine;animation-name:drawSVGLine;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-delay:.15s;animation-delay:.15s}.page-banner__shapes.animation-logo-end .logo path,.page-banner__shapes.animation-logo-end .logo polyline{stroke-dashoffset:0}.page-banner__shapes .building,.page-banner__shapes .logo{position:absolute}.page-banner__shapes .building path,.page-banner__shapes .building polyline,.page-banner__shapes .logo path,.page-banner__shapes .logo polyline{stroke-dasharray:1;stroke-dashoffset:1}.page-banner__shapes .logo{right:-2px;bottom:20px}@media only screen and (min-width:1024px){.page-banner__shapes .logo{bottom:30px}}@media only screen and (max-width:1023px){.page-banner__shapes .logo{width:140px;height:auto}}@media only screen and (max-width:449px){.page-banner__shapes .logo{width:110px;height:auto}}.page-banner__shapes .building{left:-17px;bottom:0}@media only screen and (max-width:1023px){.page-banner__shapes .building{left:-9.5px;width:60px;height:auto}}.page-banner__line{position:absolute;bottom:0;left:-2px;width:calc(60% + 5px);height:1px}.page-banner__line.animation-line-start:before{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-name:extendWidthFull;animation-name:extendWidthFull}.page-banner__line.animation-line-end:before{width:100%}@media only screen and (min-width:768px){.page-banner__line{width:calc(66.75% + 3px)}}@media only screen and (min-width:1024px){.page-banner__line{left:150px;height:2px}}@media only screen and (min-width:1440px){.page-banner__line{width:calc(50% + 245px)}}.page-banner__line:before{content:"";display:block;width:0;height:2px;background-color:#c6acd0}.page-banner__notch{position:absolute;bottom:0;right:-10px;width:40%;height:20px;transform:skewX(-44.02897806deg);background-color:#fff}@media only screen and (min-width:1024px){.page-banner__notch{right:-15px;width:33.25%;height:30px}}@media only screen and (min-width:1440px){.page-banner__notch{width:calc(50% - 242px)}}@media only screen and (max-width:449px){.page-banner__notch{width:45%}}.page-banner__notch.animation-step-1-start:before{-webkit-animation-duration:.02s;animation-duration:.02s;-webkit-animation-name:extendHeight;animation-name:extendHeight}.page-banner__notch.animation-step-1-end:before{height:calc(100% + 2px)}@media only screen and (max-width:1023px){.page-banner__notch.animation-step-1-end:before{height:calc(100% + 1px)}}.page-banner__notch.animation-step-2-start:after{-webkit-animation-duration:.05s;animation-duration:.05s;-webkit-animation-name:extendWidth;animation-name:extendWidth}@media only screen and (min-width:1024px){.page-banner__notch.animation-step-2-start:after{-webkit-animation-name:extendWidthDesktop;animation-name:extendWidthDesktop}}@media only screen and (min-width:1024px){.page-banner__notch.animation-step-2-end:after{width:calc(100% - 266px)}}@media only screen and (max-width:1023px){.page-banner__notch.animation-step-2-end:after{width:calc(100% - 157px)}}@media only screen and (max-width:449px){.page-banner__notch.animation-step-2-end:after{width:calc(100% - 127px)}}.page-banner__notch:after,.page-banner__notch:before{content:"";position:absolute;left:-1px;background-color:#c6acd0;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal}.page-banner__notch:before{bottom:0;width:3px;height:0}@media only screen and (max-width:1023px){.page-banner__notch:before{width:2px}}.page-banner__notch:after{top:-2px;width:0;height:2px}@media only screen and (max-width:1023px){.page-banner__notch:after{top:-1px;height:1px}}.page-banner .container{z-index:1}.page-banner .page-title{color:#fff;font-size:1.625em;line-height:120%;font-weight:800;margin:0 auto}@media only screen and (max-width:1023px){.page-banner .page-title{padding-right:140px}}@media only screen and (max-width:449px){.page-banner .page-title{padding-right:0}}@media only screen and (min-width:1024px){.page-banner .page-title{font-size:2em;text-align:center;max-width:66.6666666667%}}.page-banner__event-info{margin:16px 0 0 10px}@media only screen and (min-width:1024px){.page-banner__event-info{max-width:66.6666666667%;margin:16px auto 0;display:flex;align-items:center;justify-content:center}}.page-banner__info-item{color:rgba(240,234,243,.8);display:block;margin:0 10px 3px 0;font-size:.875em}@media only screen and (min-width:1024px){.page-banner__info-item{margin:0 16px 0 0}}.page-banner__info-item:last-child{margin:0 10px 0 0}@media only screen and (min-width:1024px){.page-banner__info-item:last-child{margin:0}}.page-banner__info-item .icon{margin-right:6px}.publication-detail{border-bottom:1px solid #ddd}.publication-detail p{font-size:.75em;background:none;border-radius:15px;color:#6f358d;font-weight:400;letter-spacing:.1em;text-transform:uppercase;padding:10px 20px 8px 0;margin:0 -4px 0 0}.publication-detail p,.publication-detail p:after{display:inline-block;position:relative;vertical-align:middle}.publication-detail p:after{content:"|";padding-left:20px;color:#ddd}.publication-detail p:last-child:after{display:none}.gallery{margin-bottom:30px}@media only screen and (min-width:1024px){.gallery{margin-bottom:60px}}.gallery__carousel{position:relative}.gallery__carousel .slick-arrow{position:absolute;top:50%;transform:translateY(-50%)}.gallery__carousel .slick-prev{left:20px}.gallery__carousel .slick-next{right:20px}.gallery .image-text{margin:0}.gallery__list .image-text{filter:none}.gallery .imda-carousel__controls--gallery{margin-top:12px}.related-posts{margin:30px 0}@media only screen and (min-width:1024px){.related-posts{margin:50px 0}}.related-posts__title{border-top:1px solid #a1a1a1;padding:30px 0 0;font-size:1.75em;font-weight:400;margin:0 0 30px}@media only screen and (min-width:1024px){.related-posts__title{font-size:2em;padding:50px 0 0;margin:0 0 50px}}.related-posts__title strong{font-weight:700}@media only screen and (max-width:1023px){.related-posts .col-md-4:last-child .teaser-card{margin:0}}@media only screen and (min-width:1024px){.related-posts .col-md-4 .teaser-card{height:100%;margin:0}}.story-listing{padding:30px 0}.story-listing__item{margin-bottom:20px}.story-listing__content{position:relative;min-height:300px}.story-listing__content:before{content:"";background:#fff;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:1}.story-listing__content.content-loaded .loading-icon,.story-listing__content.content-loaded:before{display:none}.story-listing__content.content-loaded .pagination,.story-listing__content.content-updating .loading-icon,.story-listing__content.content-updating:before{display:block}.story-listing__content .loading-icon{left:0;position:absolute;margin:auto;right:0;top:20px;z-index:1}.story-listing__content .pagination{display:none}.story-listing__list .row{display:block}.story-listing__list [class*=" col-"],.story-listing__list [class^=col-]{float:left}@media only screen and (min-width:1024px){.story-listing__list .col-md-1{width:8.3333333333%}.story-listing__list .col-md-2{width:16.6666666667%}.story-listing__list .col-md-3{width:25%}.story-listing__list .col-md-4{width:33.3333333333%}.story-listing__list .col-md-5{width:41.6666666667%}.story-listing__list .col-md-6{width:50%}.story-listing__list .col-md-7{width:58.3333333333%}.story-listing__list .col-md-8{width:66.6666666667%}.story-listing__list .col-md-9{width:75%}.story-listing__list .col-md-10{width:83.3333333333%}.story-listing__list .col-md-11{width:91.6666666667%}.story-listing__list .col-md-12{width:100%}}@media only screen and (max-width:1023px){.story-listing__item .story-card{flex-direction:row}.story-listing__item:nth-child(2n) .story-card{flex-direction:row-reverse}}@media only screen and (max-width:767px){.story-listing__item .story-card{flex-direction:column}.story-listing__item .story-card__content,.story-listing__item .story-card__image{width:100%}.story-listing__item .story-card__content{padding-bottom:20px}.story-listing__item .story-card__company{bottom:0;margin-top:20px;position:relative}.story-listing__item:nth-child(2n) .story-card{flex-direction:column}}@media only screen and (min-width:1024px){.story-listing__item{margin-bottom:30px}.story-listing__item .story-card{height:100%}}.featured{margin:30px 0 50px}@media only screen and (min-width:1024px){.featured{margin:50px 0 80px}}.featured__title{font-size:1.75em;font-weight:400;margin:0 0 30px}@media only screen and (min-width:1024px){.featured__title{font-size:2em}}@media only screen and (max-width:1023px){.featured__list .col-md-4{margin:0 0 20px}.featured__list .col-md-4:last-child{margin:0}}.detail-content>.row{margin-bottom:0}.detail-content>.accordion-list,.detail-content>.cta-banner,.detail-content>.gallery,.detail-content>.highlight-card,.detail-content>.image-link,.detail-content>.image-text,.detail-content>.rte,.detail-content>.standard-content__carousel,.detail-content>.teaser-card,.detail-content>.video-player{margin-bottom:30px}@media only screen and (min-width:1024px){.detail-content>.accordion-list,.detail-content>.cta-banner,.detail-content>.gallery,.detail-content>.highlight-card,.detail-content>.image-link,.detail-content>.image-text,.detail-content>.rte,.detail-content>.standard-content__carousel,.detail-content>.teaser-card,.detail-content>.video-player{margin-bottom:60px}}.detail-content .tags-list{margin:20px 0}.detail-content__footer{padding:15px 0}.detail-content__footer .btn-read-more{background-color:#f2f2f2;color:#000;display:flex;align-items:center;padding:24px;gap:20px;line-height:140%;border-radius:8px}@media only screen and (max-width:767px){.detail-content__footer .btn-read-more{flex-direction:column}}.detail-content__footer .btn-read-more .btn-primary{min-width:250px}.detail-content__footer .btn-read-more .title{font-weight:600;font-size:1.125em}@media only screen and (min-width:1024px){.detail-content__footer .btn-read-more .title{font-size:1.25em}}@media only screen and (max-width:767px){.detail-content__footer .btn-social-share{display:none}}@media only screen and (min-width:1024px){.detail-aside{padding-top:50px}.detail-aside .sticky{position:fixed;top:0}.detail-aside .stick-to-bottom{position:absolute;top:auto;bottom:0}}.page-header{position:relative;border-bottom:2px solid #c6acd0}@media only screen and (min-width:768px){.page-header:before{width:191px;left:calc(75% - 60px);transform:skewX(-44.02897806deg);border-left:2px solid #c6acd0}.page-header:after,.page-header:before{content:"";background-color:#fff;height:30px;position:absolute;bottom:-2px;border-top:2px solid #c6acd0;border-bottom:2px solid #fff}.page-header:after{width:calc(25% - 15px);right:0}}.page-header .breadcrumbs{margin-bottom:20px;width:100%}.page-header>.container{z-index:1}.page-header .section-name{color:#fff;display:inline-block;font-size:.8125em;font-weight:200;padding-top:10px;position:relative;text-transform:uppercase}.page-header .page-title{color:#fff}.page-header .page-description{color:#fff;font-weight:200}.page-header .btn-angle{margin-bottom:10px}.page-header .btn-social-share{background:hsla(0,0%,100%,.2);border-color:#fff;color:#fff}.page-header .btn-social-share:focus,.page-header .btn-social-share:hover{background:#fff;border-color:#6f358d;color:#6f358d}.page-header__image,.page-header__image img{width:100%}.page-header__bg{display:none}@media only screen and (max-width:1023px){.page-header .breadcrumbs{display:none}.page-header__info{overflow:hidden;padding:15px 0}.page-header__info:before{content:"";background:linear-gradient(90deg,#431b53,#702f8a);left:0;height:100%;position:absolute;width:100%;top:0;z-index:-1}}@media only screen and (min-width:1024px){.page-header{padding:24px 0 30px}.page-header>.container{display:flex;flex-wrap:wrap}.page-header__image{height:100%;position:absolute;right:0;top:0;z-index:-1}.page-header__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.page-header__info{height:100%;width:60%;align-self:flex-end;padding-top:40px}.page-header__info .page-title{font-size:2.1875em;margin:10px 0}.page-header__bg{display:inline-block;position:absolute;bottom:0;right:0}.page-header__bg svg{overflow:visible}.page-header__bg .updown{-webkit-animation:downupshort 2.5s linear infinite alternate;animation:downupshort 2.5s linear infinite alternate}.page-header__bg .leftright{-webkit-animation:rightleftshort 2.5s linear infinite alternate;animation:rightleftshort 2.5s linear infinite alternate}}@media only screen and (min-width:1440px){.page-header .container{min-height:360px}.page-header .addthis_toolbox{bottom:0}.page-header__info{width:50%;align-items:flex-end;min-height:300px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-end}.page-header__info>*{width:100%}.page-header__info .page-title{font-size:4em;margin:20px 0}}.standard-content{padding:30px 0 0}.standard-content__write-up{margin-top:30px}.standard-content .image-card{margin-bottom:20px}.standard-content:last-child{padding-bottom:50px}@media only screen and (min-width:768px){.standard-content .image-card{margin-bottom:30px}}.news-listing{padding:30px 0}.news-listing__content{min-height:300px;overflow:hidden;position:relative;width:100%}.news-listing__content:before{content:"";background:#fff;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:1}.news-listing__content.content-loaded .loading-icon,.news-listing__content.content-loaded:before{display:none}.news-listing__content.content-loaded .pagination,.news-listing__content.content-updating .loading-icon,.news-listing__content.content-updating:before{display:block}.news-listing__content .loading-icon{left:0;position:absolute;margin:auto;right:0;top:20px;z-index:1}.news-listing__content .pagination{display:none}.news-listing__item{width:100%}.news-listing__list{display:flex;flex-wrap:wrap}@media only screen and (min-width:768px){.news-listing__list{margin:0}.news-listing__item{padding:0 15px;width:50%;margin-bottom:20px}.news-listing__item>*{height:100%;display:flex;flex-direction:column}.news-listing__item>*>:last-child{flex-grow:1}}@media only screen and (min-width:1024px){.news-listing__item{width:33.3333333333%}}.events-listing{padding:30px 0}.events-listing__content{min-height:300px;position:relative;width:100%}.events-listing__content:before{content:"";background:#fff;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:1}.events-listing__content.content-loaded .loading-icon,.events-listing__content.content-loaded:before{display:none}.events-listing__content.content-loaded .pagination,.events-listing__content.content-updating .loading-icon,.events-listing__content.content-updating:before{display:block}.events-listing__content .loading-icon{left:0;position:absolute;margin:auto;right:0;top:20px;z-index:1}.events-listing__content .pagination{display:none}.events-listing__item{margin-bottom:0;width:100%}.events-listing__list{display:flex;flex-wrap:wrap}@media only screen and (min-width:768px){.events-listing__list{margin:0}.events-listing__item{padding:0 15px;width:50%;margin-bottom:30px}.events-listing__item>*{height:100%}}@media only screen and (min-width:1024px){.events-listing__item{width:33.3333333333%}}.anchor-nav{background:#fff;border-bottom:1px solid #c9c9c9;position:absolute;top:0;width:100%;z-index:9}.anchor-nav.is-sticky{position:fixed;top:112px}.anchor-nav .container{display:flex;align-items:center;gap:35px}.anchor-nav span{font-weight:600;line-height:140%}.anchor-nav__list{display:flex}.anchor-nav__list li{margin-right:10px;text-align:center}.anchor-nav__list li:last-child{margin-right:0}.anchor-nav__list li a{border-bottom:3px solid transparent;color:#262626;display:block;padding:20px 30px;font-weight:500;text-decoration:none;height:100%;transition:border-color .2s ease-in-out;display:flex;align-items:center}.anchor-nav__list li.active a,.anchor-nav__list li a:hover{color:#702f8a;border-color:#702f8a;font-weight:600}@media only screen and (max-width:1023px){.anchor-nav{display:none}}.detail-section{margin-bottom:30px}.detail-section__title{font-size:1.625em;font-weight:500;margin:0 0 16px}@media only screen and (min-width:1024px){.detail-section__title{font-size:1.875em}}.detail-section__content{margin-top:16px}.detail-section__content>*{margin-bottom:1rem}.detail-section__content>.row{margin-bottom:0}.detail-section__content>.accordion-list,.detail-section__content>.cta-banner,.detail-section__content>.gallery,.detail-section__content>.highlight-card,.detail-section__content>.image-link,.detail-section__content>.image-text,.detail-section__content>.rte,.detail-section__content>.standard-content__carousel,.detail-section__content>.teaser-card,.detail-section__content>.video-player{margin-bottom:20px}@media only screen and (min-width:1024px){.detail-section__content>.accordion-list,.detail-section__content>.cta-banner,.detail-section__content>.gallery,.detail-section__content>.highlight-card,.detail-section__content>.image-link,.detail-section__content>.image-text,.detail-section__content>.rte,.detail-section__content>.standard-content__carousel,.detail-section__content>.teaser-card,.detail-section__content>.video-player{margin-bottom:30px}}.detail-section__content>.box-quote{margin-bottom:60px}.detail-section__content>:last-child{margin-bottom:0}@media only screen and (min-width:1024px){.detail-section{margin-bottom:60px}}.newsroom{padding:30px 0}.newsroom__content{position:relative;min-height:300px}.newsroom__content:before{content:"";background:#fff;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:1}.newsroom__content.content-loaded .loading-icon,.newsroom__content.content-loaded:before{display:none}.newsroom__content.content-loaded .pagination,.newsroom__content.content-updating .loading-icon,.newsroom__content.content-updating:before{display:block}.newsroom__content .loading-icon{left:0;position:absolute;margin:auto;right:0;top:20px;z-index:1}.newsroom__content .pagination{display:none}.newsroom__list li{margin-bottom:20px}@media only screen and (min-width:768px){.newsroom__list li{margin-bottom:30px}.newsroom__content{float:right}}@media only screen and (min-width:1024px){.newsroom__filters{padding-right:30px}}.programme-listing,.regulation-listing,.search-results{padding:30px 0}@media only screen and (min-width:1024px){.programme-listing__filters,.regulation-listing__filters,.search-results__filters{padding-right:30px}}.programme-listing__content,.regulation-listing__content,.search-results__content{position:relative;min-height:300px}.programme-listing__content:before,.regulation-listing__content:before,.search-results__content:before{content:"";background:#fff;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:1}.programme-listing__content.content-loaded .loading-icon,.programme-listing__content.content-loaded:before,.regulation-listing__content.content-loaded .loading-icon,.regulation-listing__content.content-loaded:before,.search-results__content.content-loaded .loading-icon,.search-results__content.content-loaded:before{display:none}.programme-listing__content.content-loaded .pagination,.programme-listing__content.content-updating .loading-icon,.programme-listing__content.content-updating:before,.regulation-listing__content.content-loaded .pagination,.regulation-listing__content.content-updating .loading-icon,.regulation-listing__content.content-updating:before,.search-results__content.content-loaded .pagination,.search-results__content.content-updating .loading-icon,.search-results__content.content-updating:before{display:block}.programme-listing__content .loading-icon,.regulation-listing__content .loading-icon,.search-results__content .loading-icon{left:0;position:absolute;margin:auto;right:0;top:20px;z-index:1}.programme-listing__content .pagination,.regulation-listing__content .pagination,.search-results__content .pagination{display:none}.programme-listing__list li,.regulation-listing__list li,.search-results__list li{margin-bottom:20px}@media only screen and (min-width:1024px){.programme-listing__list li,.regulation-listing__list li,.search-results__list li{margin-bottom:30px}}.digitalsol-listing{padding:30px 0}.digitalsol-listing__content{min-height:300px;overflow:hidden;position:relative;width:100%}.digitalsol-listing__content:before{content:"";background:#fff;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:1}.digitalsol-listing__content.content-loaded .loading-icon,.digitalsol-listing__content.content-loaded:before{display:none}.digitalsol-listing__content.content-loaded .pagination,.digitalsol-listing__content.content-updating .loading-icon,.digitalsol-listing__content.content-updating:before{display:block}.digitalsol-listing__content .loading-icon{left:0;position:absolute;margin:auto;right:0;top:20px;z-index:1}.digitalsol-listing__content .pagination{display:none}.digitalsol-listing__item{margin-bottom:20px;width:100%}.digitalsol-listing__item .panel-card .panel-card__header{font-size:.875em;background-color:transparent;padding:10px;border-bottom:1px solid #e4e4e4}.digitalsol-listing__item .panel-card__content .btn-tag,.digitalsol-listing__item .panel-card__content .pill{display:inline-block;cursor:default}.digitalsol-listing__item .panel-card__content .btn-tag:hover,.digitalsol-listing__item .panel-card__content .pill:hover{color:#6f358d;background-color:transparent}.digitalsol-listing__item .panel-card--teal .panel-card__header{color:#3cab95}.digitalsol-listing__item .panel-card--blue .panel-card__header{color:#4a9acf}.digitalsol-listing__item .panel-card--green .panel-card__header{color:#48b577}.digitalsol-listing__item .panel-card--purple .panel-card__header{color:#9557ad}.digitalsol-listing__item .panel-card--orange .panel-card__header{color:#d68f1e}.digitalsol-listing__item .panel-card--red .panel-card__header{color:#d14536}@media only screen and (min-width:768px){.digitalsol-listing__list{margin:0;padding:5px 0 0;display:flex;flex-wrap:wrap}.digitalsol-listing__item{margin-bottom:30px;padding:0 15px;width:50%}}@media only screen and (min-width:1024px){.digitalsol-listing__item{width:33.3333333333%}}.accordion-item>.row{display:none}.accordion-list{margin-bottom:30px}@media only screen and (min-width:1024px){.accordion-list{margin-bottom:60px}}.accordion-list__header{position:relative}.accordion-list__header--buttons{position:absolute;top:50%;transform:translateY(-50%);right:0}@media only screen and (min-width:1024px){.accordion-list .accordion-item{margin-bottom:3px;border-top:1px solid #939393}}.accordion-list .accordion-item>.row{display:block}.accordion-list .accordion-item .accordion-title{background-color:transparent;color:#431c53;display:block;padding:24px 100px 24px 36px;position:relative;text-decoration:none}.accordion-list .accordion-item .accordion-title:before{content:"";position:absolute;top:0;left:0;width:24px;height:3px;z-index:1;background-color:#702f8a;transition:width .35s ease-in-out}.accordion-list .accordion-item .accordion-title:hover:before{width:100%}.accordion-list .accordion-item .accordion-title span:first-child{font-size:1.125em;font-weight:700;transition:all .25s ease-in-out}.accordion-list .accordion-item .accordion-title span:first-child i{display:block;font-weight:400;color:#e0e0e0;font-size:.8125em;font-style:normal}.accordion-list .accordion-item .accordion-title .icon{display:flex;height:100%;align-items:center;position:absolute;right:15px;font-size:1.8em;transition:transform .25s ease-in-out;top:0;color:#6f358d}.accordion-list .accordion-item .accordion-content{background-color:#fff;display:none;line-height:140%;color:#262626;padding:0 36px 20px}.accordion-list .accordion-item .accordion-content p{margin-top:0}.accordion-list .accordion-item.expanding .accordion-title .icon{transform:rotate(180deg)}.accordion-list .accordion-item.expanding .accordion-title:before{width:100%}.accordion-list .accordion-item.expanded .accordion-title .icon{transform:rotate(180deg)}.accordion-list .accordion-item.expanded .accordion-title:before{width:100%}.accordion-content>.row>.col-md-3,.accordion-content>.row>.col-md-4{padding-right:24px}.accordion-content>.row>.col-md-3+.col-md-8,.accordion-content>.row>.col-md-3+.col-md-9,.accordion-content>.row>.col-md-4+.col-md-8,.accordion-content>.row>.col-md-4+.col-md-9{padding-right:8px;padding-left:24px}.accordion-content>.row>.col-md-3.col-sm-4,.accordion-content>.row>.col-md-3.col-sm-6,.accordion-content>.row>.col-md-3~.col-md-3,.accordion-content>.row>.col-md-3~.col-md-4,.accordion-content>.row>.col-md-4.col-sm-4,.accordion-content>.row>.col-md-4.col-sm-6,.accordion-content>.row>.col-md-4~.col-md-3,.accordion-content>.row>.col-md-4~.col-md-4{padding-right:8px}.accordion-content>.row>.col-md-8,.accordion-content>.row>.col-md-9{padding-right:24px}.accordion-content>.row>.col-md-8~.col-md-3,.accordion-content>.row>.col-md-8~.col-md-4,.accordion-content>.row>.col-md-9~.col-md-3,.accordion-content>.row>.col-md-9~.col-md-4{padding-left:8px;padding-right:24px}.accordion-content>.row>.col-md-8+.col-md-3,.accordion-content>.row>.col-md-8+.col-md-4,.accordion-content>.row>.col-md-9+.col-md-3,.accordion-content>.row>.col-md-9+.col-md-4{padding-right:8px;padding-left:24px}.accordion-content>.row>.col-md-8+.col-md-3:nth-child(odd),.accordion-content>.row>.col-md-8+.col-md-4:nth-child(odd),.accordion-content>.row>.col-md-9+.col-md-3:nth-child(odd),.accordion-content>.row>.col-md-9+.col-md-4:nth-child(odd){padding-left:8px;padding-right:24px}@media only screen and (max-width:767px){.accordion-list__header--buttons{text-align:right;margin-bottom:15px;position:relative;transform:none}}.standard-content__carousel{margin:0 0 30px}@media only screen and (min-width:1024px){.standard-content__carousel{margin-bottom:60px}}.standard-content__carousel .container{padding:0}.standard-content__carousel .slick-track{display:flex}.standard-content__carousel .slick-slide{height:inherit}.standard-content__carousel .standard-content__list{margin:0 -15px 32px}@media only screen and (min-width:768px){.standard-content__carousel .standard-content__list{margin:0 -15px 22px}}.standard-content__carousel .standard-content__item{padding:0 15px}.standard-content__carousel .standard-content__item>*{height:100%}@media only screen and (min-width:1024px){.standard-content__carousel .imda-carousel__controls{justify-content:flex-start}}.standard-content__carousel .imda-carousel__controls [data-carousel-dots]{margin:0 0 0 32px}@media only screen and (min-width:1024px){.home-tabs__content>.articles-with-questionnaire{margin:0}}.articles-with-questionnaire .questionnaire-filters{margin:0 0 32px}@media only screen and (max-width:1023px){.articles-with-questionnaire .questionnaire-filters{z-index:2}}.articles-with-questionnaire__content{display:flex}@media only screen and (max-width:1023px){.articles-with-questionnaire__image{display:none}}@media only screen and (min-width:1024px){.articles-with-questionnaire__image{flex:0 0 37.5%;max-width:37.5%}}.articles-with-questionnaire__image picture{display:block}.articles-with-questionnaire__image img,.articles-with-questionnaire__listing{width:100%}@media only screen and (min-width:1024px){.articles-with-questionnaire__listing{flex:0 0 62.5%;max-width:62.5%;padding:0 0 0 64px}}@media only screen and (min-width:1024px){.articles-with-questionnaire__listing-content>p,.articles-with-questionnaire__listing-default>p{font-size:1.125em}}.articles-with-questionnaire__listing .reloaded .btn{opacity:0;transition:opacity .25s ease-in-out}.articles-with-questionnaire__listing .reloaded .btn.fadein{opacity:1}.imda-theme--purple .pill{color:#702f8a;border-color:#702f8a}.imda-theme--purple .pill:hover{background-color:#e2d5e8}.imda-theme--purple .block-card a{border-color:#a982b9}.imda-theme--purple .block-card a:hover{background-color:#f0eaf3}.imda-theme--purple .block-card svg line,.imda-theme--purple .block-card svg path{stroke:#702f8a}.imda-theme--purple .site-header .btn-toggle-menu .line{background-color:#702f8a}.imda-theme--purple .site-header .site-header__mobile-ui .profile-indicator{color:#702f8a}.imda-theme--purple.is-homepage .site-header.site-header--top .btn-toggle-menu .line{background-color:#fff}.imda-theme--purple.is-homepage .site-header.site-header--top .site-header__mobile-ui .profile-indicator{color:#fff}.imda-theme--purple.is-homepage .site-header.active .btn-toggle-menu .line,.imda-theme--purple.is-homepage .site-header:hover .btn-toggle-menu .line{background-color:#702f8a}.imda-theme--purple.is-homepage .site-header.active .site-header__mobile-ui .profile-indicator,.imda-theme--purple.is-homepage .site-header:hover .site-header__mobile-ui .profile-indicator{color:#702f8a}.imda-theme--purple .site-header__profile button{background-color:#702f8a}.imda-theme--purple .site-header__profile.active button{background-color:#542368}@media only screen and (max-width:767px){.imda-theme--purple .introduction{background-color:#702f8a}}@media only screen and (min-width:768px){.imda-theme--purple .introduction:before{background-color:#702f8a}}@media only screen and (min-width:768px) and (min-width:1440px){.imda-theme--purple .introduction:after{background-color:#702f8a}}@media only screen and (min-width:768px){.imda-theme--purple .introduction>div{background-color:#702f8a}}.imda-theme--purple .introduction path{stroke:#ff9cb5}@media only screen and (max-width:1023px){.imda-theme--purple .digital-blocks .article-group>div:last-child article:nth-last-child(2) a{border-bottom-color:#a982b9}}.imda-theme--purple .stories-carousel{background-color:#f4eef6}@media only screen and (min-width:768px){.imda-theme--purple .stories-carousel:before{background-color:#f4eef6}}@media only screen and (min-width:768px) and (min-width:1440px){.imda-theme--purple .stories-carousel:after{background-color:#f4eef6}}.imda-theme--purple .stories-carousel__shapes .shape path{stroke:#e2d5e8}.imda-theme--purple .page-header__info:before{background:linear-gradient(90deg,#431b53,#702f8a)}.imda-theme--purple .page-banner:before{background:#793b91}.imda-theme--purple .page-banner .page-banner__line:before,.imda-theme--purple .page-banner .page-banner__notch:after,.imda-theme--purple .page-banner .page-banner__notch:before{background-color:#c6acd0}.imda-theme--purple .page-banner .page-banner__shapes .building path,.imda-theme--purple .page-banner .page-banner__shapes .building polyline,.imda-theme--purple .page-banner .page-banner__shapes .logo path,.imda-theme--purple .page-banner .page-banner__shapes .logo polyline{stroke:#c6acd0}.imda-theme--purple .checkbox:checked+label:before{background-color:#702f8a;border-color:#702f8a}.imda-theme--maroon .pill{color:#9e1b64;border-color:#9e1b64}.imda-theme--maroon .pill:hover{background-color:#ecd1e0}.imda-theme--maroon .block-card a{border-color:#d8a4c1}.imda-theme--maroon .block-card a:hover{background-color:#f5e7ef}.imda-theme--maroon .block-card svg line,.imda-theme--maroon .block-card svg path{stroke:#9e1b64}.imda-theme--maroon .site-header .btn-toggle-menu .line{background-color:#9e1b64}.imda-theme--maroon .site-header .site-header__mobile-ui .profile-indicator{color:#9e1b64}.imda-theme--maroon.is-homepage .site-header.site-header--top .btn-toggle-menu .line{background-color:#fff}.imda-theme--maroon.is-homepage .site-header.site-header--top .site-header__mobile-ui .profile-indicator{color:#fff}.imda-theme--maroon.is-homepage .site-header.active .btn-toggle-menu .line,.imda-theme--maroon.is-homepage .site-header:hover .btn-toggle-menu .line{background-color:#9e1b64}.imda-theme--maroon.is-homepage .site-header.active .site-header__mobile-ui .profile-indicator,.imda-theme--maroon.is-homepage .site-header:hover .site-header__mobile-ui .profile-indicator{color:#9e1b64}.imda-theme--maroon .site-header__profile button{background-color:#9e1b64}.imda-theme--maroon .site-header__profile.active button{background-color:#721448}@media only screen and (max-width:767px){.imda-theme--maroon .introduction{background-color:#9e1b64}}@media only screen and (min-width:768px){.imda-theme--maroon .introduction:before{background-color:#9e1b64}}@media only screen and (min-width:768px) and (min-width:1440px){.imda-theme--maroon .introduction:after{background-color:#9e1b64}}@media only screen and (min-width:768px){.imda-theme--maroon .introduction>div{background-color:#9e1b64}}.imda-theme--maroon .introduction path{stroke:#e6d6e6}.imda-theme--maroon .stories-carousel__shapes .shape path{stroke:#ecd1e0}@media only screen and (max-width:1023px){.imda-theme--maroon .digital-blocks .article-group>div:last-child article:nth-last-child(2) a{border-bottom-color:#d8a4c1}}.imda-theme--maroon .stories-carousel{background-color:#f7ecf2}@media only screen and (min-width:768px){.imda-theme--maroon .stories-carousel:before{background-color:#f7ecf2}}@media only screen and (min-width:768px) and (min-width:1440px){.imda-theme--maroon .stories-carousel:after{background-color:#f7ecf2}}.imda-theme--maroon .page-header__info:before{background:linear-gradient(90deg,#61113e,#9e1b64)}.imda-theme--maroon .page-banner:before{background:#a12269}.imda-theme--maroon .page-banner .page-banner__line:before,.imda-theme--maroon .page-banner .page-banner__notch:after,.imda-theme--maroon .page-banner .page-banner__notch:before{background-color:#ecd1e0}.imda-theme--maroon .page-banner .page-banner__shapes .building path,.imda-theme--maroon .page-banner .page-banner__shapes .building polyline,.imda-theme--maroon .page-banner .page-banner__shapes .logo path,.imda-theme--maroon .page-banner .page-banner__shapes .logo polyline{stroke:#ecd1e0}.imda-theme--maroon .checkbox:checked+label:before{background-color:#9e1b64;border-color:#9e1b64}.imda-theme--teal .pill{color:#2f8f81;border-color:#2f8f81}.imda-theme--teal .pill:hover{background-color:#d8f2ee}.imda-theme--teal .block-card a{border-color:#8bd9cd}.imda-theme--teal .block-card a:hover{background-color:#ebf8f6}.imda-theme--teal .block-card svg line,.imda-theme--teal .block-card svg path{stroke:#008672}.imda-theme--teal .site-header .btn-toggle-menu .line{background-color:#008672}.imda-theme--teal .site-header .site-header__mobile-ui .profile-indicator{color:#008672}.imda-theme--teal.is-homepage .site-header.site-header--top .btn-toggle-menu .line{background-color:#fff}.imda-theme--teal.is-homepage .site-header.site-header--top .site-header__mobile-ui .profile-indicator{color:#fff}.imda-theme--teal.is-homepage .site-header.active .btn-toggle-menu .line,.imda-theme--teal.is-homepage .site-header:hover .btn-toggle-menu .line{background-color:#008672}.imda-theme--teal.is-homepage .site-header.active .site-header__mobile-ui .profile-indicator,.imda-theme--teal.is-homepage .site-header:hover .site-header__mobile-ui .profile-indicator{color:#008672}.imda-theme--teal .site-header__profile button{background-color:#008672}.imda-theme--teal .site-header__profile.active button{background-color:#005347}@media only screen and (max-width:767px){.imda-theme--teal .introduction{background-color:#00806c}}@media only screen and (min-width:768px){.imda-theme--teal .introduction:before{background-color:#00806c}}@media only screen and (min-width:768px) and (min-width:1440px){.imda-theme--teal .introduction:after{background-color:#00806c}}@media only screen and (min-width:768px){.imda-theme--teal .introduction>div{background-color:#00806c}}.imda-theme--teal .introduction path{stroke:#e6d6e6}.imda-theme--teal .stories-carousel__shapes .shape path{stroke:#d8f2ee}@media only screen and (max-width:1023px){.imda-theme--teal .digital-blocks .article-group>div:last-child article:nth-last-child(2) a{border-bottom-color:#8bd9cd}}.imda-theme--teal .stories-carousel{background-color:#eff9f8}@media only screen and (min-width:768px){.imda-theme--teal .stories-carousel:before{background-color:#eff9f8}}@media only screen and (min-width:768px) and (min-width:1440px){.imda-theme--teal .stories-carousel:after{background-color:#eff9f8}}.imda-theme--teal .page-header__info:before{background:linear-gradient(90deg,#015246,#008672)}.imda-theme--teal .page-banner:before{background:#088a76}.imda-theme--teal .page-banner .page-banner__line:before,.imda-theme--teal .page-banner .page-banner__notch:after,.imda-theme--teal .page-banner .page-banner__notch:before{background-color:#cce7e3}.imda-theme--teal .page-banner .page-banner__shapes .building path,.imda-theme--teal .page-banner .page-banner__shapes .building polyline,.imda-theme--teal .page-banner .page-banner__shapes .logo path,.imda-theme--teal .page-banner .page-banner__shapes .logo polyline{stroke:#cce7e3}.imda-theme--teal .checkbox:checked+label:before{background-color:#008672;border-color:#008672}
