@import url(https://use.typekit.net/rmh0rnu.css);/**
 * Swiper 4.1.6
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://www.idangero.us/swiper/
 *
 * Copyright 2014-2018 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: February 11, 2018
 */
.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary {
  background-color: #007bff !important;
}

a.bg-primary:focus,
a.bg-primary:hover {
  background-color: #0062cc !important;
}

.bg-secondary {
  background-color: #868e96 !important;
}

a.bg-secondary:focus,
a.bg-secondary:hover {
  background-color: #6c757d !important;
}

.bg-success {
  background-color: #28a745 !important;
}

a.bg-success:focus,
a.bg-success:hover {
  background-color: #1e7e34 !important;
}

.bg-info {
  background-color: #17a2b8 !important;
}

a.bg-info:focus,
a.bg-info:hover {
  background-color: #117a8b !important;
}

.bg-warning {
  background-color: #ffc107 !important;
}

a.bg-warning:focus,
a.bg-warning:hover {
  background-color: #d39e00 !important;
}

.bg-danger {
  background-color: #dc3545 !important;
}

a.bg-danger:focus,
a.bg-danger:hover {
  background-color: #bd2130 !important;
}

.bg-light {
  background-color: #f8f9fa !important;
}

a.bg-light:focus,
a.bg-light:hover {
  background-color: #dae0e5 !important;
}

.bg-dark {
  background-color: #343a40 !important;
}

a.bg-dark:focus,
a.bg-dark:hover {
  background-color: #1d2124 !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 1px solid #e9ecef !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #007bff !important;
}

.border-secondary {
  border-color: #868e96 !important;
}

.border-success {
  border-color: #28a745 !important;
}

.border-info {
  border-color: #17a2b8 !important;
}

.border-warning {
  border-color: #ffc107 !important;
}

.border-danger {
  border-color: #dc3545 !important;
}

.border-light {
  border-color: #f8f9fa !important;
}

.border-dark {
  border-color: #343a40 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded {
  border-radius: 0.25rem !important;
}

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-circle {
  border-radius: 50%;
}

.rounded-0 {
  border-radius: 0;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }

  .d-sm-inline {
    display: inline !important;
  }

  .d-sm-inline-block {
    display: inline-block !important;
  }

  .d-sm-block {
    display: block !important;
  }

  .d-sm-table {
    display: table !important;
  }

  .d-sm-table-cell {
    display: table-cell !important;
  }

  .d-sm-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }

  .d-md-inline {
    display: inline !important;
  }

  .d-md-inline-block {
    display: inline-block !important;
  }

  .d-md-block {
    display: block !important;
  }

  .d-md-table {
    display: table !important;
  }

  .d-md-table-cell {
    display: table-cell !important;
  }

  .d-md-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }

  .d-lg-inline {
    display: inline !important;
  }

  .d-lg-inline-block {
    display: inline-block !important;
  }

  .d-lg-block {
    display: block !important;
  }

  .d-lg-table {
    display: table !important;
  }

  .d-lg-table-cell {
    display: table-cell !important;
  }

  .d-lg-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }

  .d-xl-inline {
    display: inline !important;
  }

  .d-xl-inline-block {
    display: inline-block !important;
  }

  .d-xl-block {
    display: block !important;
  }

  .d-xl-table {
    display: table !important;
  }

  .d-xl-table-cell {
    display: table-cell !important;
  }

  .d-xl-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

.d-print-block {
  display: none !important;
}

@media print {
  .d-print-block {
    display: block !important;
  }
}

.d-print-inline {
  display: none !important;
}

@media print {
  .d-print-inline {
    display: inline !important;
  }
}

.d-print-inline-block {
  display: none !important;
}

@media print {
  .d-print-inline-block {
    display: inline-block !important;
  }
}

@media print {
  .d-print-none {
    display: none !important;
  }
}

.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}

.embed-responsive::before {
  display: block;
  content: "";
}

.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
}

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
}

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: row-reverse !important;
          flex-direction: row-reverse !important;
}

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: column-reverse !important;
          flex-direction: column-reverse !important;
}

.flex-wrap {
  -ms-flex-wrap: wrap !important;
      flex-wrap: wrap !important;
}

.flex-nowrap {
  -ms-flex-wrap: nowrap !important;
      flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
      flex-wrap: wrap-reverse !important;
}

.justify-content-start {
  -webkit-box-pack: start !important;
      -ms-flex-pack: start !important;
          justify-content: flex-start !important;
}

.justify-content-end,
.pagination__list {
  -webkit-box-pack: end !important;
      -ms-flex-pack: end !important;
          justify-content: flex-end !important;
}

.justify-content-center {
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}

.justify-content-between {
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
}

.justify-content-around {
  -ms-flex-pack: distribute !important;
      justify-content: space-around !important;
}

.align-items-start {
  -webkit-box-align: start !important;
      -ms-flex-align: start !important;
          align-items: flex-start !important;
}

.align-items-end,
.pagination__list {
  -webkit-box-align: end !important;
      -ms-flex-align: end !important;
          align-items: flex-end !important;
}

.align-items-center {
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
}

.align-items-baseline {
  -webkit-box-align: baseline !important;
      -ms-flex-align: baseline !important;
          align-items: baseline !important;
}

.align-items-stretch {
  -webkit-box-align: stretch !important;
      -ms-flex-align: stretch !important;
          align-items: stretch !important;
}

.align-content-start {
  -ms-flex-line-pack: start !important;
      align-content: flex-start !important;
}

.align-content-end {
  -ms-flex-line-pack: end !important;
      align-content: flex-end !important;
}

.align-content-center {
  -ms-flex-line-pack: center !important;
      align-content: center !important;
}

.align-content-between {
  -ms-flex-line-pack: justify !important;
      align-content: space-between !important;
}

.align-content-around {
  -ms-flex-line-pack: distribute !important;
      align-content: space-around !important;
}

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
      align-content: stretch !important;
}

.align-self-auto {
  -ms-flex-item-align: auto !important;
      align-self: auto !important;
}

.align-self-start {
  -ms-flex-item-align: start !important;
      align-self: flex-start !important;
}

.align-self-end {
  -ms-flex-item-align: end !important;
      align-self: flex-end !important;
}

.align-self-center {
  -ms-flex-item-align: center !important;
      align-self: center !important;
}

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
      align-self: baseline !important;
}

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
      align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }

  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }

  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }

  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }

  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }

  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }

  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }

  .justify-content-sm-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }

  .justify-content-sm-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }

  .justify-content-sm-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }

  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }

  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }

  .align-items-sm-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }

  .align-items-sm-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }

  .align-items-sm-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }

  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }

  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }

  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }

  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }

  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }

  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }

  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }

  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }

  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }

  .align-self-sm-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }

  .align-self-sm-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }

  .align-self-sm-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }

  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }

  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}

@media (min-width: 768px) {
  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }

  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }

  .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }

  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }

  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }

  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }

  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }

  .justify-content-md-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }

  .justify-content-md-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }

  .justify-content-md-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }

  .justify-content-md-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }

  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }

  .align-items-md-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }

  .align-items-md-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }

  .align-items-md-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }

  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }

  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }

  .align-content-md-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }

  .align-content-md-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }

  .align-content-md-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }

  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }

  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }

  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }

  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }

  .align-self-md-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }

  .align-self-md-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }

  .align-self-md-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }

  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }

  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}

@media (min-width: 992px) {
  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }

  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }

  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }

  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }

  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }

  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }

  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }

  .justify-content-lg-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }

  .justify-content-lg-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }

  .justify-content-lg-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }

  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }

  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }

  .align-items-lg-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }

  .align-items-lg-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }

  .align-items-lg-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }

  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }

  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }

  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }

  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }

  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }

  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }

  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }

  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }

  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }

  .align-self-lg-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }

  .align-self-lg-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }

  .align-self-lg-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }

  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }

  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}

@media (min-width: 1200px) {
  .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }

  .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }

  .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }

  .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }

  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }

  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }

  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }

  .justify-content-xl-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }

  .justify-content-xl-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }

  .justify-content-xl-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }

  .justify-content-xl-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }

  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }

  .align-items-xl-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }

  .align-items-xl-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }

  .align-items-xl-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }

  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }

  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }

  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }

  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }

  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }

  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }

  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }

  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }

  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }

  .align-self-xl-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }

  .align-self-xl-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }

  .align-self-xl-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }

  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }

  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}

.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }

  .float-sm-right {
    float: right !important;
  }

  .float-sm-none {
    float: none !important;
  }
}

@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }

  .float-md-right {
    float: right !important;
  }

  .float-md-none {
    float: none !important;
  }
}

@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }

  .float-lg-right {
    float: right !important;
  }

  .float-lg-none {
    float: none !important;
  }
}

@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }

  .float-xl-right {
    float: right !important;
  }

  .float-xl-none {
    float: none !important;
  }
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: -webkit-sticky !important;
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports ((position: -webkit-sticky) or (position: sticky)) {
  .sticky-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  -webkit-clip-path: inset(50%);
          clip-path: inset(50%);
  border: 0;
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
  -webkit-clip-path: none;
          clip-path: none;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

.pr-5,
.px-5 {
  padding-right: 3rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

.pl-5,
.px-5 {
  padding-left: 3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }

  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }

  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }

  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }

  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }

  .m-sm-1 {
    margin: 0.25rem !important;
  }

  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important;
  }

  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important;
  }

  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }

  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important;
  }

  .m-sm-2 {
    margin: 0.5rem !important;
  }

  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important;
  }

  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important;
  }

  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }

  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important;
  }

  .m-sm-3 {
    margin: 1rem !important;
  }

  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }

  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }

  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }

  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }

  .m-sm-4 {
    margin: 1.5rem !important;
  }

  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }

  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }

  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }

  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }

  .m-sm-5 {
    margin: 3rem !important;
  }

  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important;
  }

  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important;
  }

  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important;
  }

  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important;
  }

  .p-sm-0 {
    padding: 0 !important;
  }

  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }

  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }

  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }

  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }

  .p-sm-1 {
    padding: 0.25rem !important;
  }

  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important;
  }

  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important;
  }

  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }

  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important;
  }

  .p-sm-2 {
    padding: 0.5rem !important;
  }

  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important;
  }

  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important;
  }

  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }

  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important;
  }

  .p-sm-3 {
    padding: 1rem !important;
  }

  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }

  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }

  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }

  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }

  .p-sm-4 {
    padding: 1.5rem !important;
  }

  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }

  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }

  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }

  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }

  .p-sm-5 {
    padding: 3rem !important;
  }

  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important;
  }

  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important;
  }

  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important;
  }

  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important;
  }

  .m-sm-auto {
    margin: auto !important;
  }

  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }

  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }

  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }

  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }

  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }

  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }

  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }

  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }

  .m-md-1 {
    margin: 0.25rem !important;
  }

  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important;
  }

  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important;
  }

  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important;
  }

  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important;
  }

  .m-md-2 {
    margin: 0.5rem !important;
  }

  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important;
  }

  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important;
  }

  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important;
  }

  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important;
  }

  .m-md-3 {
    margin: 1rem !important;
  }

  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }

  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }

  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }

  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }

  .m-md-4 {
    margin: 1.5rem !important;
  }

  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }

  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }

  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }

  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }

  .m-md-5 {
    margin: 3rem !important;
  }

  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important;
  }

  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important;
  }

  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important;
  }

  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important;
  }

  .p-md-0 {
    padding: 0 !important;
  }

  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }

  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }

  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }

  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }

  .p-md-1 {
    padding: 0.25rem !important;
  }

  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important;
  }

  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important;
  }

  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important;
  }

  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important;
  }

  .p-md-2 {
    padding: 0.5rem !important;
  }

  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important;
  }

  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important;
  }

  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important;
  }

  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important;
  }

  .p-md-3 {
    padding: 1rem !important;
  }

  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }

  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }

  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }

  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }

  .p-md-4 {
    padding: 1.5rem !important;
  }

  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }

  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }

  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }

  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }

  .p-md-5 {
    padding: 3rem !important;
  }

  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important;
  }

  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important;
  }

  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important;
  }

  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important;
  }

  .m-md-auto {
    margin: auto !important;
  }

  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }

  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }

  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }

  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }

  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }

  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }

  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }

  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }

  .m-lg-1 {
    margin: 0.25rem !important;
  }

  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important;
  }

  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important;
  }

  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }

  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important;
  }

  .m-lg-2 {
    margin: 0.5rem !important;
  }

  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important;
  }

  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important;
  }

  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }

  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important;
  }

  .m-lg-3 {
    margin: 1rem !important;
  }

  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }

  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }

  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }

  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }

  .m-lg-4 {
    margin: 1.5rem !important;
  }

  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }

  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }

  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }

  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }

  .m-lg-5 {
    margin: 3rem !important;
  }

  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important;
  }

  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important;
  }

  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important;
  }

  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important;
  }

  .p-lg-0 {
    padding: 0 !important;
  }

  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }

  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }

  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }

  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }

  .p-lg-1 {
    padding: 0.25rem !important;
  }

  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important;
  }

  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important;
  }

  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }

  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important;
  }

  .p-lg-2 {
    padding: 0.5rem !important;
  }

  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important;
  }

  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important;
  }

  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }

  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important;
  }

  .p-lg-3 {
    padding: 1rem !important;
  }

  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }

  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important;
  }

  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }

  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important;
  }

  .p-lg-4 {
    padding: 1.5rem !important;
  }

  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }

  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }

  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }

  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }

  .p-lg-5 {
    padding: 3rem !important;
  }

  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important;
  }

  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important;
  }

  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important;
  }

  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important;
  }

  .m-lg-auto {
    margin: auto !important;
  }

  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }

  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }

  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }

  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }

  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }

  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }

  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }

  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }

  .m-xl-1 {
    margin: 0.25rem !important;
  }

  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important;
  }

  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important;
  }

  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }

  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important;
  }

  .m-xl-2 {
    margin: 0.5rem !important;
  }

  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important;
  }

  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important;
  }

  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }

  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important;
  }

  .m-xl-3 {
    margin: 1rem !important;
  }

  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }

  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }

  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }

  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }

  .m-xl-4 {
    margin: 1.5rem !important;
  }

  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }

  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }

  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }

  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }

  .m-xl-5 {
    margin: 3rem !important;
  }

  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important;
  }

  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important;
  }

  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important;
  }

  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important;
  }

  .p-xl-0 {
    padding: 0 !important;
  }

  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }

  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }

  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }

  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }

  .p-xl-1 {
    padding: 0.25rem !important;
  }

  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important;
  }

  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important;
  }

  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }

  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important;
  }

  .p-xl-2 {
    padding: 0.5rem !important;
  }

  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important;
  }

  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important;
  }

  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }

  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important;
  }

  .p-xl-3 {
    padding: 1rem !important;
  }

  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }

  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }

  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }

  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }

  .p-xl-4 {
    padding: 1.5rem !important;
  }

  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }

  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }

  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }

  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }

  .p-xl-5 {
    padding: 3rem !important;
  }

  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important;
  }

  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important;
  }

  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important;
  }

  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important;
  }

  .m-xl-auto {
    margin: auto !important;
  }

  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }

  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }

  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }

  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}

.text-justify {
  text-align: justify !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }

  .text-sm-right {
    text-align: right !important;
  }

  .text-sm-center {
    text-align: center !important;
  }
}

@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }

  .text-md-right {
    text-align: right !important;
  }

  .text-md-center {
    text-align: center !important;
  }
}

@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }

  .text-lg-right {
    text-align: right !important;
  }

  .text-lg-center {
    text-align: center !important;
  }
}

@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }

  .text-xl-right {
    text-align: right !important;
  }

  .text-xl-center {
    text-align: center !important;
  }
}

.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-normal {
  font-weight: normal !important;
}

.font-weight-bold {
  font-weight: bold !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #007bff !important;
}

a.text-primary:focus,
a.text-primary:hover {
  color: #0062cc !important;
}

.text-secondary {
  color: #868e96 !important;
}

a.text-secondary:focus,
a.text-secondary:hover {
  color: #6c757d !important;
}

.text-success {
  color: #28a745 !important;
}

a.text-success:focus,
a.text-success:hover {
  color: #1e7e34 !important;
}

.text-info {
  color: #17a2b8 !important;
}

a.text-info:focus,
a.text-info:hover {
  color: #117a8b !important;
}

.text-warning {
  color: #ffc107 !important;
}

a.text-warning:focus,
a.text-warning:hover {
  color: #d39e00 !important;
}

.text-danger {
  color: #dc3545 !important;
}

a.text-danger:focus,
a.text-danger:hover {
  color: #bd2130 !important;
}

.text-light {
  color: #f8f9fa !important;
}

a.text-light:focus,
a.text-light:hover {
  color: #dae0e5 !important;
}

.text-dark {
  color: #343a40 !important;
}

a.text-dark:focus,
a.text-dark:hover {
  color: #1d2124 !important;
}

.text-muted {
  color: #868e96 !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

/* stylelint-disable */

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }

  a,
  a:visited {
    text-decoration: underline;
  }

  abbr[title]::after {
    content: " (" attr(title) ")";
  }

  pre {
    white-space: pre-wrap !important;
  }

  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }

  thead {
    display: table-header-group;
  }

  tr,
  img {
    page-break-inside: avoid;
  }

  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }

  h2,
  h3 {
    page-break-after: avoid;
  }

  .navbar {
    display: none;
  }

  .badge {
    border: 1px solid #000;
  }

  .table {
    border-collapse: collapse !important;
  }

  .table td,
  .table th {
    background-color: #fff !important;
  }

  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}

*,
*::before,
*::after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: transparent;
}

@-ms-viewport {
  width: device-width;
}

article,
aside,
dialog,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section {
  display: block;
}

body {
  margin: 0;
  font-family: gordita;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus {
  outline: none !important;
}

hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: .5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: bold;
}

dd {
  margin-bottom: .5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

dfn {
  font-style: italic;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -.25em;
}

sup {
  top: -.5em;
}

a {
  color: #1e1e1e;
  text-decoration: none;
  background-color: transparent;
  -webkit-text-decoration-skip: objects;
}

a:hover {
  color: #1e1e1e;
  text-decoration: none;
}

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none;
}

a:not([href]):not([tabindex]):focus,
a:not([href]):not([tabindex]):hover {
  color: inherit;
  text-decoration: none;
}

a:not([href]):not([tabindex]):focus {
  outline: 0;
}

pre,
code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg:not(:root) {
  overflow: hidden;
}

a,
area,
button,
[role="button"],
input,
label,
select,
summary,
textarea {
  -ms-touch-action: manipulation;
      touch-action: manipulation;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #868e96;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
}

label {
  display: inline-block;
  margin-bottom: .5rem;
}

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type="radio"],
input[type="checkbox"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}

input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  -webkit-appearance: listbox;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  margin-bottom: 0.5rem;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}

h1,
.h1 {
  font-size: 2.5rem;
}

h2,
.h2 {
  font-size: 2rem;
}

h3,
.h3 {
  font-size: 1.75rem;
}

h4,
.h4 {
  font-size: 1.5rem;
}

h5,
.h5 {
  font-size: 1.25rem;
}

h6,
.h6 {
  font-size: 1rem;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.1;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.1;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.1;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.1;
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

small,
.small {
  font-size: 80%;
  font-weight: normal;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}

.list-inline-item:not(:last-child) {
  margin-right: 5px;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #868e96;
}

.blockquote-footer::before {
  content: "\2014   \A0";
}

.img-fluid,
img {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 0.25rem;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #868e96;
}

code,
kbd,
pre,
samp {
  font-family: "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

code {
  padding: 0.2rem 0.4rem;
  font-size: 90%;
  color: #bd4147;
  background-color: #f8f9fa;
  border-radius: 0.25rem;
}

a > code {
  padding: 0;
  color: inherit;
  background-color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 90%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
}

kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: bold;
}

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 90%;
  color: #212529;
}

pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  background-color: transparent;
  border-radius: 0;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.container {
  margin-right: auto;
  margin-left: auto;
  padding-right: 25px;
  padding-left: 25px;
  width: 100%;
}

@media (min-width: 415px) {
  .container {
    max-width: 768px;
  }
}

@media (min-width: 769px) {
  .container {
    max-width: 1371px;
  }
}

@media (min-width: 1440px) {
  .container {
    max-width: 1371px;
  }
}

@media (min-width: 2000px) {
  .container {
    max-width: 1371px;
  }
}

.container-fluid {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 25px;
  padding-left: 25px;
  width: 100%;
}

.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -25px;
  margin-left: -25px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}

.no-gutters > .col,
.no-gutters > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}

.col-1,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-10,
.col-11,
.col-12,
.col,
.col-auto,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm,
.col-sm-auto,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md,
.col-md-auto,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg,
.col-lg-auto,
.col-xl-1,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 25px;
  padding-left: 25px;
}

.col {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  max-width: 100%;
}

.col-auto {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: auto;
  max-width: none;
}

.col-1 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 8.33333%;
          flex: 0 0 8.33333%;
  max-width: 8.33333%;
}

.col-2 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.66667%;
          flex: 0 0 16.66667%;
  max-width: 16.66667%;
}

.col-3 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.33333%;
          flex: 0 0 33.33333%;
  max-width: 33.33333%;
}

.col-5 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 41.66667%;
          flex: 0 0 41.66667%;
  max-width: 41.66667%;
}

.col-6 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 58.33333%;
          flex: 0 0 58.33333%;
  max-width: 58.33333%;
}

.col-8 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 66.66667%;
          flex: 0 0 66.66667%;
  max-width: 66.66667%;
}

.col-9 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
          flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 83.33333%;
          flex: 0 0 83.33333%;
  max-width: 83.33333%;
}

.col-11 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 91.66667%;
          flex: 0 0 91.66667%;
  max-width: 91.66667%;
}

.col-12 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

.order-1 {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}

.order-2 {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

.order-3 {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}

.order-4 {
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
}

.order-5 {
  -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
          order: 5;
}

.order-6 {
  -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
          order: 6;
}

.order-7 {
  -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
          order: 7;
}

.order-8 {
  -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
          order: 8;
}

.order-9 {
  -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
          order: 9;
}

.order-10 {
  -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
          order: 10;
}

.order-11 {
  -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
          order: 11;
}

.order-12 {
  -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
          order: 12;
}

@media (min-width: 415px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }

  .col-sm-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: none;
  }

  .col-sm-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
            flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }

  .col-sm-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }

  .col-sm-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }

  .col-sm-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }

  .col-sm-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
            flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }

  .col-sm-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }

  .col-sm-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
            flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }

  .col-sm-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }

  .col-sm-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }

  .col-sm-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
            flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }

  .col-sm-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
            flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }

  .col-sm-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }

  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }

  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }

  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }

  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }

  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }

  .order-sm-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }

  .order-sm-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }

  .order-sm-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }

  .order-sm-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }

  .order-sm-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }

  .order-sm-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }

  .order-sm-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
}

@media (min-width: 769px) {
  .col-md {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }

  .col-md-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: none;
  }

  .col-md-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
            flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }

  .col-md-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }

  .col-md-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }

  .col-md-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }

  .col-md-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
            flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }

  .col-md-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }

  .col-md-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
            flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }

  .col-md-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }

  .col-md-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }

  .col-md-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
            flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }

  .col-md-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
            flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }

  .col-md-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }

  .order-md-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }

  .order-md-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }

  .order-md-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }

  .order-md-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }

  .order-md-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }

  .order-md-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }

  .order-md-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }

  .order-md-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }

  .order-md-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }

  .order-md-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }

  .order-md-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }

  .order-md-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
}

@media (min-width: 1440px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }

  .col-lg-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: none;
  }

  .col-lg-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
            flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }

  .col-lg-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }

  .col-lg-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }

  .col-lg-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }

  .col-lg-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
            flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }

  .col-lg-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }

  .col-lg-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
            flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }

  .col-lg-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }

  .col-lg-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }

  .col-lg-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
            flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }

  .col-lg-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
            flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }

  .col-lg-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }

  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }

  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }

  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }

  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }

  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }

  .order-lg-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }

  .order-lg-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }

  .order-lg-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }

  .order-lg-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }

  .order-lg-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }

  .order-lg-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }

  .order-lg-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
}

@media (min-width: 2000px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }

  .col-xl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: none;
  }

  .col-xl-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
            flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }

  .col-xl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }

  .col-xl-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }

  .col-xl-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }

  .col-xl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
            flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }

  .col-xl-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }

  .col-xl-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
            flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }

  .col-xl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }

  .col-xl-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }

  .col-xl-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
            flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }

  .col-xl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
            flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }

  .col-xl-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }

  .order-xl-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }

  .order-xl-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }

  .order-xl-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }

  .order-xl-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }

  .order-xl-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }

  .order-xl-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }

  .order-xl-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }

  .order-xl-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }

  .order-xl-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }

  .order-xl-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }

  .order-xl-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }

  .order-xl-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
}

.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 1rem;
  background-color: transparent;
}

.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #e9ecef;
}

.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #e9ecef;
}

.table tbody + tbody {
  border-top: 2px solid #e9ecef;
}

.table .table {
  background-color: #fff;
}

.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

.table-bordered {
  border: 1px solid #e9ecef;
}

.table-bordered th,
.table-bordered td {
  border: 1px solid #e9ecef;
}

.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #b8daff;
}

.table-hover .table-primary:hover {
  background-color: #9fcdff;
}

.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #9fcdff;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #dddfe2;
}

.table-hover .table-secondary:hover {
  background-color: #cfd2d6;
}

.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #cfd2d6;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #c3e6cb;
}

.table-hover .table-success:hover {
  background-color: #b1dfbb;
}

.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #b1dfbb;
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: #bee5eb;
}

.table-hover .table-info:hover {
  background-color: #abdde5;
}

.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #abdde5;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #ffeeba;
}

.table-hover .table-warning:hover {
  background-color: #ffe8a1;
}

.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #ffe8a1;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f5c6cb;
}

.table-hover .table-danger:hover {
  background-color: #f1b0b7;
}

.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #f1b0b7;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfdfe;
}

.table-hover .table-light:hover {
  background-color: #ececf6;
}

.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #ececf6;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c6c8ca;
}

.table-hover .table-dark:hover {
  background-color: #b9bbbe;
}

.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #b9bbbe;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.thead-inverse th {
  color: #fff;
  background-color: #212529;
}

.thead-default th {
  color: #495057;
  background-color: #e9ecef;
}

.table-inverse {
  color: #fff;
  background-color: #212529;
}

.table-inverse th,
.table-inverse td,
.table-inverse thead th {
  border-color: #32383e;
}

.table-inverse.table-bordered {
  border: 0;
}

.table-inverse.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}

.table-inverse.table-hover tbody tr:hover {
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 1439px) {
  .table-responsive {
    display: block;
    width: 100%;
    overflow-x: auto;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }

  .table-responsive.table-bordered {
    border: 0;
  }
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.5rem 0.75rem;
  font-size: 1.125rem;
  line-height: 1.25;
  color: #495057;
  background-color: #fff;
  background-image: none;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
  -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
}

.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}

.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: none;
}

.form-control::-webkit-input-placeholder {
  color: #868e96;
  opacity: 1;
}

.form-control:-ms-input-placeholder {
  color: #868e96;
  opacity: 1;
}

.form-control::placeholder {
  color: #868e96;
  opacity: 1;
}

.form-control:disabled,
.form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

select.form-control:not([size]):not([multiple]) {
  height: calc(2.25rem + 2px);
}

select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
}

.col-form-label {
  padding-top: calc(0.5rem - 1px * 2);
  padding-bottom: calc(0.5rem - 1px * 2);
  margin-bottom: 0;
}

.col-form-label-lg {
  padding-top: calc(0.5rem - 1px * 2);
  padding-bottom: calc(0.5rem - 1px * 2);
  font-size: 1.3rem;
}

.col-form-label-sm {
  padding-top: calc(0.25rem - 1px * 2);
  padding-bottom: calc(0.25rem - 1px * 2);
  font-size: 0.95rem;
}

.col-form-legend {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  margin-bottom: 0;
  font-size: 1.125rem;
}

.form-control-plaintext {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  margin-bottom: 0;
  line-height: 1.25;
  border: solid transparent;
  border-width: 1px 0;
}

.form-control-plaintext.form-control-sm,
.form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  padding: 0.25rem 0.5rem;
  font-size: 0.95rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

select.form-control-sm:not([size]):not([multiple]) {
  height: calc(1.8125rem + 2px);
}

.form-control-lg {
  padding: 0.5rem 1rem;
  font-size: 1.3rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

select.form-control-lg:not([size]):not([multiple]) {
  height: calc(2.875rem + 2px);
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}

.form-row > .col,
.form-row > [class*="col-"] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  margin-bottom: 0.5rem;
}

.form-check.disabled .form-check-label {
  color: #868e96;
}

.form-check-label {
  padding-left: 1.25rem;
  margin-bottom: 0;
}

.form-check-input {
  position: absolute;
  margin-top: 0.25rem;
  margin-left: -1.25rem;
}

.form-check-inline {
  display: inline-block;
}

.form-check-inline .form-check-label {
  vertical-align: middle;
}

.form-check-inline + .form-check-inline {
  margin-left: 0.75rem;
}

.invalid-feedback {
  display: none;
  margin-top: .25rem;
  font-size: .875rem;
  color: #dc3545;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  width: 250px;
  padding: .5rem;
  margin-top: .1rem;
  font-size: .875rem;
  line-height: 1;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.8);
  border-radius: .2rem;
}

.was-validated .form-control:valid,
.form-control.is-valid,
.was-validated
.custom-select:valid,
.was-validated select:valid,
.custom-select.is-valid,
select.is-valid {
  border-color: #28a745;
}

.was-validated .form-control:valid:focus,
.form-control.is-valid:focus,
.was-validated
  .custom-select:valid:focus,
.was-validated select:valid:focus,
.custom-select.is-valid:focus,
select.is-valid:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated .form-control:valid ~ .invalid-feedback,
.was-validated .form-control:valid ~ .invalid-tooltip,
.form-control.is-valid ~ .invalid-feedback,
.form-control.is-valid ~ .invalid-tooltip,
.was-validated
  .custom-select:valid ~ .invalid-feedback,
.was-validated select:valid ~ .invalid-feedback,
.was-validated
  .custom-select:valid ~ .invalid-tooltip,
.was-validated select:valid ~ .invalid-tooltip,
.custom-select.is-valid ~ .invalid-feedback,
select.is-valid ~ .invalid-feedback,
.custom-select.is-valid ~ .invalid-tooltip,
select.is-valid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-check-input:valid + .form-check-label,
.form-check-input.is-valid + .form-check-label {
  color: #28a745;
}

.was-validated .custom-control-input:valid ~ .custom-control-indicator,
.custom-control-input.is-valid ~ .custom-control-indicator {
  background-color: rgba(40, 167, 69, 0.25);
}

.was-validated .custom-control-input:valid ~ .custom-control-description,
.custom-control-input.is-valid ~ .custom-control-description {
  color: #28a745;
}

.was-validated .custom-file-input:valid ~ .custom-file-control,
.custom-file-input.is-valid ~ .custom-file-control {
  border-color: #28a745;
}

.was-validated .custom-file-input:valid ~ .custom-file-control::before,
.custom-file-input.is-valid ~ .custom-file-control::before {
  border-color: inherit;
}

.was-validated .custom-file-input:valid:focus,
.custom-file-input.is-valid:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated .form-control:invalid,
.form-control.is-invalid,
.was-validated
.custom-select:invalid,
.was-validated select:invalid,
.custom-select.is-invalid,
select.is-invalid {
  border-color: #dc3545;
}

.was-validated .form-control:invalid:focus,
.form-control.is-invalid:focus,
.was-validated
  .custom-select:invalid:focus,
.was-validated select:invalid:focus,
.custom-select.is-invalid:focus,
select.is-invalid:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated .form-control:invalid ~ .invalid-feedback,
.was-validated .form-control:invalid ~ .invalid-tooltip,
.form-control.is-invalid ~ .invalid-feedback,
.form-control.is-invalid ~ .invalid-tooltip,
.was-validated
  .custom-select:invalid ~ .invalid-feedback,
.was-validated select:invalid ~ .invalid-feedback,
.was-validated
  .custom-select:invalid ~ .invalid-tooltip,
.was-validated select:invalid ~ .invalid-tooltip,
.custom-select.is-invalid ~ .invalid-feedback,
select.is-invalid ~ .invalid-feedback,
.custom-select.is-invalid ~ .invalid-tooltip,
select.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-check-input:invalid + .form-check-label,
.form-check-input.is-invalid + .form-check-label {
  color: #dc3545;
}

.was-validated .custom-control-input:invalid ~ .custom-control-indicator,
.custom-control-input.is-invalid ~ .custom-control-indicator {
  background-color: rgba(220, 53, 69, 0.25);
}

.was-validated .custom-control-input:invalid ~ .custom-control-description,
.custom-control-input.is-invalid ~ .custom-control-description {
  color: #dc3545;
}

.was-validated .custom-file-input:invalid ~ .custom-file-control,
.custom-file-input.is-invalid ~ .custom-file-control {
  border-color: #dc3545;
}

.was-validated .custom-file-input:invalid ~ .custom-file-control::before,
.custom-file-input.is-invalid ~ .custom-file-control::before {
  border-color: inherit;
}

.was-validated .custom-file-input:invalid:focus,
.custom-file-input.is-invalid:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.form-inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.form-inline .form-check {
  width: 100%;
}

@media (min-width: 415px) {
  .form-inline label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 0;
  }

  .form-inline .form-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 0;
  }

  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }

  .form-inline .form-control-plaintext {
    display: inline-block;
  }

  .form-inline .input-group {
    width: auto;
  }

  .form-inline .form-control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }

  .form-inline .form-check {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: auto;
    margin-top: 0;
    margin-bottom: 0;
  }

  .form-inline .form-check-label {
    padding-left: 0;
  }

  .form-inline .form-check-input {
    position: relative;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }

  .form-inline .custom-control {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding-left: 0;
  }

  .form-inline .custom-control-indicator {
    position: static;
    display: inline-block;
    margin-right: 0.25rem;
    vertical-align: text-bottom;
  }

  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}

.btn {
  display: inline-block;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid transparent;
  padding: 0.5rem 0.75rem;
  font-size: 1.125rem;
  line-height: 1.25;
  border-radius: 0.25rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -o-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}

.btn:focus,
.btn:hover {
  text-decoration: none;
}

.btn:focus,
.btn.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.25);
          box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.25);
}

.btn.disabled,
.btn:disabled {
  opacity: .65;
}

.btn:active,
.btn.active {
  background-image: none;
}

a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-primary:hover {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
}

.btn-primary:focus,
.btn-primary.focus {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.5);
          box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.5);
}

.btn-primary.disabled,
.btn-primary:disabled {
  background-color: #007bff;
  border-color: #007bff;
}

.btn-primary:active,
.btn-primary.active,
.show > .btn-primary.dropdown-toggle {
  background-color: #0069d9;
  background-image: none;
  border-color: #0062cc;
}

.btn-secondary {
  color: #fff;
  background-color: #868e96;
  border-color: #868e96;
}

.btn-secondary:hover {
  color: #fff;
  background-color: #727b84;
  border-color: #6c757d;
}

.btn-secondary:focus,
.btn-secondary.focus {
  -webkit-box-shadow: 0 0 0 3px rgba(134, 142, 150, 0.5);
          box-shadow: 0 0 0 3px rgba(134, 142, 150, 0.5);
}

.btn-secondary.disabled,
.btn-secondary:disabled {
  background-color: #868e96;
  border-color: #868e96;
}

.btn-secondary:active,
.btn-secondary.active,
.show > .btn-secondary.dropdown-toggle {
  background-color: #727b84;
  background-image: none;
  border-color: #6c757d;
}

.btn-success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-success:hover {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
}

.btn-success:focus,
.btn-success.focus {
  -webkit-box-shadow: 0 0 0 3px rgba(40, 167, 69, 0.5);
          box-shadow: 0 0 0 3px rgba(40, 167, 69, 0.5);
}

.btn-success.disabled,
.btn-success:disabled {
  background-color: #28a745;
  border-color: #28a745;
}

.btn-success:active,
.btn-success.active,
.show > .btn-success.dropdown-toggle {
  background-color: #218838;
  background-image: none;
  border-color: #1e7e34;
}

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-info:hover {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
}

.btn-info:focus,
.btn-info.focus {
  -webkit-box-shadow: 0 0 0 3px rgba(23, 162, 184, 0.5);
          box-shadow: 0 0 0 3px rgba(23, 162, 184, 0.5);
}

.btn-info.disabled,
.btn-info:disabled {
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-info:active,
.btn-info.active,
.show > .btn-info.dropdown-toggle {
  background-color: #138496;
  background-image: none;
  border-color: #117a8b;
}

.btn-warning {
  color: #111;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-warning:hover {
  color: #111;
  background-color: #e0a800;
  border-color: #d39e00;
}

.btn-warning:focus,
.btn-warning.focus {
  -webkit-box-shadow: 0 0 0 3px rgba(255, 193, 7, 0.5);
          box-shadow: 0 0 0 3px rgba(255, 193, 7, 0.5);
}

.btn-warning.disabled,
.btn-warning:disabled {
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-warning:active,
.btn-warning.active,
.show > .btn-warning.dropdown-toggle {
  background-color: #e0a800;
  background-image: none;
  border-color: #d39e00;
}

.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-danger:hover {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
}

.btn-danger:focus,
.btn-danger.focus {
  -webkit-box-shadow: 0 0 0 3px rgba(220, 53, 69, 0.5);
          box-shadow: 0 0 0 3px rgba(220, 53, 69, 0.5);
}

.btn-danger.disabled,
.btn-danger:disabled {
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-danger:active,
.btn-danger.active,
.show > .btn-danger.dropdown-toggle {
  background-color: #c82333;
  background-image: none;
  border-color: #bd2130;
}

.btn-light {
  color: #111;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-light:hover {
  color: #111;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}

.btn-light:focus,
.btn-light.focus {
  -webkit-box-shadow: 0 0 0 3px rgba(248, 249, 250, 0.5);
          box-shadow: 0 0 0 3px rgba(248, 249, 250, 0.5);
}

.btn-light.disabled,
.btn-light:disabled {
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-light:active,
.btn-light.active,
.show > .btn-light.dropdown-toggle {
  background-color: #e2e6ea;
  background-image: none;
  border-color: #dae0e5;
}

.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-dark:hover {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
}

.btn-dark:focus,
.btn-dark.focus {
  -webkit-box-shadow: 0 0 0 3px rgba(52, 58, 64, 0.5);
          box-shadow: 0 0 0 3px rgba(52, 58, 64, 0.5);
}

.btn-dark.disabled,
.btn-dark:disabled {
  background-color: #343a40;
  border-color: #343a40;
}

.btn-dark:active,
.btn-dark.active,
.show > .btn-dark.dropdown-toggle {
  background-color: #23272b;
  background-image: none;
  border-color: #1d2124;
}

.btn-outline-primary {
  color: #007bff;
  background-color: transparent;
  background-image: none;
  border-color: #007bff;
}

.btn-outline-primary:hover {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-outline-primary:focus,
.btn-outline-primary.focus {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.5);
          box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.5);
}

.btn-outline-primary.disabled,
.btn-outline-primary:disabled {
  color: #007bff;
  background-color: transparent;
}

.btn-outline-primary:active,
.btn-outline-primary.active,
.show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-outline-secondary {
  color: #868e96;
  background-color: transparent;
  background-image: none;
  border-color: #868e96;
}

.btn-outline-secondary:hover {
  color: #fff;
  background-color: #868e96;
  border-color: #868e96;
}

.btn-outline-secondary:focus,
.btn-outline-secondary.focus {
  -webkit-box-shadow: 0 0 0 3px rgba(134, 142, 150, 0.5);
          box-shadow: 0 0 0 3px rgba(134, 142, 150, 0.5);
}

.btn-outline-secondary.disabled,
.btn-outline-secondary:disabled {
  color: #868e96;
  background-color: transparent;
}

.btn-outline-secondary:active,
.btn-outline-secondary.active,
.show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #868e96;
  border-color: #868e96;
}

.btn-outline-success {
  color: #28a745;
  background-color: transparent;
  background-image: none;
  border-color: #28a745;
}

.btn-outline-success:hover {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-outline-success:focus,
.btn-outline-success.focus {
  -webkit-box-shadow: 0 0 0 3px rgba(40, 167, 69, 0.5);
          box-shadow: 0 0 0 3px rgba(40, 167, 69, 0.5);
}

.btn-outline-success.disabled,
.btn-outline-success:disabled {
  color: #28a745;
  background-color: transparent;
}

.btn-outline-success:active,
.btn-outline-success.active,
.show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-outline-info {
  color: #17a2b8;
  background-color: transparent;
  background-image: none;
  border-color: #17a2b8;
}

.btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-outline-info:focus,
.btn-outline-info.focus {
  -webkit-box-shadow: 0 0 0 3px rgba(23, 162, 184, 0.5);
          box-shadow: 0 0 0 3px rgba(23, 162, 184, 0.5);
}

.btn-outline-info.disabled,
.btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}

.btn-outline-info:active,
.btn-outline-info.active,
.show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-outline-warning {
  color: #ffc107;
  background-color: transparent;
  background-image: none;
  border-color: #ffc107;
}

.btn-outline-warning:hover {
  color: #fff;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-warning:focus,
.btn-outline-warning.focus {
  -webkit-box-shadow: 0 0 0 3px rgba(255, 193, 7, 0.5);
          box-shadow: 0 0 0 3px rgba(255, 193, 7, 0.5);
}

.btn-outline-warning.disabled,
.btn-outline-warning:disabled {
  color: #ffc107;
  background-color: transparent;
}

.btn-outline-warning:active,
.btn-outline-warning.active,
.show > .btn-outline-warning.dropdown-toggle {
  color: #fff;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-danger {
  color: #dc3545;
  background-color: transparent;
  background-image: none;
  border-color: #dc3545;
}

.btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger:focus,
.btn-outline-danger.focus {
  -webkit-box-shadow: 0 0 0 3px rgba(220, 53, 69, 0.5);
          box-shadow: 0 0 0 3px rgba(220, 53, 69, 0.5);
}

.btn-outline-danger.disabled,
.btn-outline-danger:disabled {
  color: #dc3545;
  background-color: transparent;
}

.btn-outline-danger:active,
.btn-outline-danger.active,
.show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-light {
  color: #f8f9fa;
  background-color: transparent;
  background-image: none;
  border-color: #f8f9fa;
}

.btn-outline-light:hover {
  color: #fff;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:focus,
.btn-outline-light.focus {
  -webkit-box-shadow: 0 0 0 3px rgba(248, 249, 250, 0.5);
          box-shadow: 0 0 0 3px rgba(248, 249, 250, 0.5);
}

.btn-outline-light.disabled,
.btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}

.btn-outline-light:active,
.btn-outline-light.active,
.show > .btn-outline-light.dropdown-toggle {
  color: #fff;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-dark {
  color: #343a40;
  background-color: transparent;
  background-image: none;
  border-color: #343a40;
}

.btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-outline-dark:focus,
.btn-outline-dark.focus {
  -webkit-box-shadow: 0 0 0 3px rgba(52, 58, 64, 0.5);
          box-shadow: 0 0 0 3px rgba(52, 58, 64, 0.5);
}

.btn-outline-dark.disabled,
.btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}

.btn-outline-dark:active,
.btn-outline-dark.active,
.show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-link {
  font-weight: normal;
  color: #1e1e1e;
  border-radius: 0;
}

.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link:disabled {
  background-color: transparent;
}

.btn-link,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.btn-link:hover {
  border-color: transparent;
}

.btn-link:focus,
.btn-link:hover {
  color: #1e1e1e;
  text-decoration: none;
  background-color: transparent;
}

.btn-link:disabled {
  color: #868e96;
}

.btn-link:disabled:focus,
.btn-link:disabled:hover {
  text-decoration: none;
}

.btn-lg,
.btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.3rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.btn-sm,
.btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.95rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.btn-block {
  display: block;
  width: 100%;
}

.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}

.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}

.fade.show {
  opacity: 1;
}

.collapse {
  display: none;
}

.collapse.show {
  display: block;
}

tr.collapse.show {
  display: table-row;
}

tbody.collapse.show {
  display: table-row-group;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  -o-transition: height 0.35s ease;
  transition: height 0.35s ease;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}

.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  margin-bottom: 0;
}

.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 2;
}

.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 2;
}

.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group,
.btn-group-vertical .btn + .btn,
.btn-group-vertical .btn + .btn-group,
.btn-group-vertical .btn-group + .btn,
.btn-group-vertical .btn-group + .btn-group {
  margin-left: -1px;
}

.btn-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}

.btn-group > .btn:first-child {
  margin-left: 0;
}

.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.btn-group > .btn-group {
  float: left;
}

.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}

.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.btn + .dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}

.btn + .dropdown-toggle-split::after {
  margin-left: 0;
}

.btn-sm + .dropdown-toggle-split,
.btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split,
.btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.btn-group-vertical .btn,
.btn-group-vertical .btn-group {
  width: 100%;
}

.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}

.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}

.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}

.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.custom-control {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-height: 1.5rem;
  padding-left: 1.5rem;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

.custom-control-input:checked ~ .custom-control-indicator {
  color: #fff;
  background-color: #007bff;
}

.custom-control-input:focus ~ .custom-control-indicator {
  -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 3px #007bff;
          box-shadow: 0 0 0 1px #fff, 0 0 0 3px #007bff;
}

.custom-control-input:active ~ .custom-control-indicator {
  color: #fff;
  background-color: #b3d7ff;
}

.custom-control-input:disabled ~ .custom-control-indicator {
  background-color: #e9ecef;
}

.custom-control-input:disabled ~ .custom-control-description {
  color: #868e96;
}

.custom-control-indicator {
  position: absolute;
  top: 0.25rem;
  left: 0;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: #ddd;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%;
}

.custom-checkbox .custom-control-indicator {
  border-radius: 0.25rem;
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator {
  background-color: #007bff;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E");
}

.custom-radio .custom-control-indicator {
  border-radius: 50%;
}

.custom-radio .custom-control-input:checked ~ .custom-control-indicator {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");
}

.custom-controls-stacked {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.custom-controls-stacked .custom-control {
  margin-bottom: 0.25rem;
}

.custom-controls-stacked .custom-control + .custom-control {
  margin-left: 0;
}

.custom-select,
select {
  display: inline-block;
  max-width: 100%;
  height: calc(2.25rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  line-height: 1.25;
  color: #495057;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
  background-clip: padding-box;
  background-size: 8px 10px;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

.custom-select:focus,
select:focus {
  border-color: #80bdff;
  outline: none;
}

.custom-select:focus::-ms-value,
select:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.custom-select:disabled,
select:disabled {
  color: #868e96;
  background-color: #e9ecef;
}

.custom-select::-ms-expand,
select::-ms-expand {
  opacity: 0;
}

.custom-select-sm {
  height: calc(1.8125rem + 2px);
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 75%;
}

.custom-file {
  position: relative;
  display: inline-block;
  max-width: 100%;
  height: calc(2.25rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  min-width: 14rem;
  max-width: 100%;
  height: calc(2.25rem + 2px);
  margin: 0;
  opacity: 0;
}

.custom-file-input:focus ~ .custom-file-control {
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.2rem #007bff;
          box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.2rem #007bff;
}

.custom-file-control {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 5;
  height: calc(2.25rem + 2px);
  padding: 0.5rem 0.75rem;
  overflow: hidden;
  line-height: 1.25;
  color: #495057;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}

.custom-file-control:lang(en):empty::after {
  content: "Choose file...";
}

.custom-file-control::before {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 6;
  display: block;
  height: calc(2.25rem + 2px);
  padding: 0.5rem 0.75rem;
  line-height: 1.25;
  color: #495057;
  background-color: #e9ecef;
  border-left: 1px solid rgba(0, 0, 0, 0.15);
}

.custom-file-control:lang(en)::before {
  content: "Browse";
}

.nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}

.nav-link:focus,
.nav-link:hover {
  text-decoration: none;
}

.nav-link.disabled {
  color: #868e96;
}

.nav-tabs {
  border-bottom: 1px solid #ddd;
}

.nav-tabs .nav-item {
  margin-bottom: -1px;
}

.nav-tabs .nav-link {
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover {
  border-color: #e9ecef #e9ecef #ddd;
}

.nav-tabs .nav-link.disabled {
  color: #868e96;
  background-color: transparent;
  border-color: transparent;
}

.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #fff;
  border-color: #ddd #ddd #fff;
}

.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  border-radius: 0.25rem;
}

.nav-pills .nav-link.active,
.show > .nav-pills .nav-link {
  color: #fff;
  background-color: #007bff;
}

.nav-fill .nav-item {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  text-align: center;
}

.nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}

.tab-content > .active {
  display: block;
}

.navbar {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0.5rem 1rem;
}

.navbar > .container,
.navbar > .container-fluid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}

.navbar-brand:focus,
.navbar-brand:hover {
  text-decoration: none;
}

.navbar-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}

.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

@media (max-width: 414px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 415px) {
  .navbar-expand-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }

  .navbar-expand-sm .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }

  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }

  .navbar-expand-sm .navbar-nav .dropdown-menu-right {
    right: 0;
    left: auto;
  }

  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }

  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }

  .navbar-expand-sm .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 768px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 769px) {
  .navbar-expand-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }

  .navbar-expand-md .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }

  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }

  .navbar-expand-md .navbar-nav .dropdown-menu-right {
    right: 0;
    left: auto;
  }

  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }

  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }

  .navbar-expand-md .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1439px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1440px) {
  .navbar-expand-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }

  .navbar-expand-lg .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }

  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }

  .navbar-expand-lg .navbar-nav .dropdown-menu-right {
    right: 0;
    left: auto;
  }

  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }

  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }

  .navbar-expand-lg .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1999px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 2000px) {
  .navbar-expand-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }

  .navbar-expand-xl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }

  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }

  .navbar-expand-xl .navbar-nav .dropdown-menu-right {
    right: 0;
    left: auto;
  }

  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }

  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }

  .navbar-expand-xl .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}

.navbar-expand {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.navbar-expand > .container,
.navbar-expand > .container-fluid {
  padding-right: 0;
  padding-left: 0;
}

.navbar-expand .navbar-nav {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}

.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}

.navbar-expand .navbar-nav .dropdown-menu-right {
  right: 0;
  left: auto;
}

.navbar-expand .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-expand > .container,
.navbar-expand > .container-fluid {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}

.navbar-expand .navbar-collapse {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-brand:focus,
.navbar-light .navbar-brand:hover {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}

.navbar-light .navbar-nav .nav-link:focus,
.navbar-light .navbar-nav .nav-link:hover {
  color: rgba(0, 0, 0, 0.7);
}

.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}

.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}

.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}

.navbar-dark .navbar-brand {
  color: white;
}

.navbar-dark .navbar-brand:focus,
.navbar-dark .navbar-brand:hover {
  color: white;
}

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}

.navbar-dark .navbar-nav .nav-link:focus,
.navbar-dark .navbar-nav .nav-link:hover {
  color: rgba(255, 255, 255, 0.75);
}

.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}

.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: white;
}

.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}

.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}

.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}

.card {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
}

.card-body {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: 1.25rem;
}

.card-title {
  margin-bottom: 0.75rem;
}

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}

.card-link + .card-link {
  margin-left: 1.25rem;
}

.card > .list-group:first-child .list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.card > .list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}

.card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}

.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
}

.card-img {
  width: 100%;
  border-radius: calc(0.25rem - 1px);
}

.card-img-top {
  width: 100%;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.card-img-bottom {
  width: 100%;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

@media (min-width: 415px) {
  .card-deck {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }

  .card-deck .card {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-right: 15px;
    margin-left: 15px;
  }
}

@media (min-width: 415px) {
  .card-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
  }

  .card-group .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
  }

  .card-group .card + .card {
    margin-left: 0;
    border-left: 0;
  }

  .card-group .card:first-child {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .card-group .card:first-child .card-img-top {
    border-top-right-radius: 0;
  }

  .card-group .card:first-child .card-img-bottom {
    border-bottom-right-radius: 0;
  }

  .card-group .card:last-child {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .card-group .card:last-child .card-img-top {
    border-top-left-radius: 0;
  }

  .card-group .card:last-child .card-img-bottom {
    border-bottom-left-radius: 0;
  }

  .card-group .card:not(:first-child):not(:last-child) {
    border-radius: 0;
  }

  .card-group .card:not(:first-child):not(:last-child) .card-img-top,
  .card-group .card:not(:first-child):not(:last-child) .card-img-bottom {
    border-radius: 0;
  }
}

.card-columns .card {
  margin-bottom: 0.75rem;
}

@media (min-width: 415px) {
  .card-columns {
    -webkit-column-count: 3;
            column-count: 3;
    -webkit-column-gap: 1.25rem;
            column-gap: 1.25rem;
  }

  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

.page-item:first-child .page-link,
.pagination__list li:first-child .page-link,
.page-item:first-child .pagination__list li a,
.pagination__list li .page-item:first-child a,
.pagination__list li:first-child a,
.page-item:first-child .pagination__list li span,
.pagination__list li .page-item:first-child span,
.pagination__list li:first-child span {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.page-item:last-child .page-link,
.pagination__list li:last-child .page-link,
.page-item:last-child .pagination__list li a,
.pagination__list li .page-item:last-child a,
.pagination__list li:last-child a,
.page-item:last-child .pagination__list li span,
.pagination__list li .page-item:last-child span,
.pagination__list li:last-child span {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.page-item.active .page-link,
.pagination__list li.active .page-link,
.page-item.active .pagination__list li a,
.pagination__list li .page-item.active a,
.pagination__list li.active a,
.page-item.active .pagination__list li span,
.pagination__list li .page-item.active span,
.pagination__list li.active span {
  z-index: 2;
  color: #283139;
  background-color: #fdfdfd;
  border-color: #007bff;
}

.page-item.disabled .page-link,
.pagination__list li.disabled .page-link,
.page-item.disabled .pagination__list li a,
.pagination__list li .page-item.disabled a,
.pagination__list li.disabled a,
.page-item.disabled .pagination__list li span,
.pagination__list li .page-item.disabled span,
.pagination__list li.disabled span {
  color: #868e96;
  pointer-events: none;
  background-color: #fff;
  border-color: #ddd;
}

.page-link,
.pagination__list li a,
.pagination__list li span {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #fdfdfd;
  background-color: transparent;
  border: 0 solid #ddd;
}

.page-link:focus,
.pagination__list li a:focus,
.pagination__list li span:focus,
.page-link:hover,
.pagination__list li a:hover,
.pagination__list li span:hover {
  color: #283139;
  text-decoration: none;
  background-color: #fdfdfd;
  border-color: #ddd;
}

.pagination-lg .page-link,
.pagination-lg .pagination__list li a,
.pagination__list li .pagination-lg a,
.pagination-lg .pagination__list li span,
.pagination__list li .pagination-lg span {
  padding: 0.75rem 1.5rem;
  font-size: 1.3rem;
  line-height: 1.5;
}

.pagination-lg .page-item:first-child .page-link,
.pagination-lg .pagination__list li:first-child .page-link,
.pagination__list .pagination-lg li:first-child .page-link,
.pagination-lg .page-item:first-child .pagination__list li a,
.pagination__list li .pagination-lg .page-item:first-child a,
.pagination-lg .pagination__list li:first-child a,
.pagination__list .pagination-lg li:first-child a,
.pagination-lg .page-item:first-child .pagination__list li span,
.pagination__list li .pagination-lg .page-item:first-child span,
.pagination-lg .pagination__list li:first-child span,
.pagination__list .pagination-lg li:first-child span {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}

.pagination-lg .page-item:last-child .page-link,
.pagination-lg .pagination__list li:last-child .page-link,
.pagination__list .pagination-lg li:last-child .page-link,
.pagination-lg .page-item:last-child .pagination__list li a,
.pagination__list li .pagination-lg .page-item:last-child a,
.pagination-lg .pagination__list li:last-child a,
.pagination__list .pagination-lg li:last-child a,
.pagination-lg .page-item:last-child .pagination__list li span,
.pagination__list li .pagination-lg .page-item:last-child span,
.pagination-lg .pagination__list li:last-child span,
.pagination__list .pagination-lg li:last-child span {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link,
.pagination-sm .pagination__list li a,
.pagination__list li .pagination-sm a,
.pagination-sm .pagination__list li span,
.pagination__list li .pagination-sm span {
  padding: 0.25rem 0.5rem;
  font-size: 0.95rem;
  line-height: 1.5;
}

.pagination-sm .page-item:first-child .page-link,
.pagination-sm .pagination__list li:first-child .page-link,
.pagination__list .pagination-sm li:first-child .page-link,
.pagination-sm .page-item:first-child .pagination__list li a,
.pagination__list li .pagination-sm .page-item:first-child a,
.pagination-sm .pagination__list li:first-child a,
.pagination__list .pagination-sm li:first-child a,
.pagination-sm .page-item:first-child .pagination__list li span,
.pagination__list li .pagination-sm .page-item:first-child span,
.pagination-sm .pagination__list li:first-child span,
.pagination__list .pagination-sm li:first-child span {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}

.pagination-sm .page-item:last-child .page-link,
.pagination-sm .pagination__list li:last-child .page-link,
.pagination__list .pagination-sm li:last-child .page-link,
.pagination-sm .page-item:last-child .pagination__list li a,
.pagination__list li .pagination-sm .page-item:last-child a,
.pagination-sm .pagination__list li:last-child a,
.pagination__list .pagination-sm li:last-child a,
.pagination-sm .page-item:last-child .pagination__list li span,
.pagination__list li .pagination-sm .page-item:last-child span,
.pagination-sm .pagination__list li:last-child span,
.pagination__list .pagination-sm li:last-child span {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem;
}

@media (min-width: 415px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: bold;
}

.alert-dismissible .close {
  position: relative;
  top: -0.75rem;
  right: -1.25rem;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: #004085;
  background-color: #cce5ff;
  border-color: #b8daff;
}

.alert-primary hr {
  border-top-color: #9fcdff;
}

.alert-primary .alert-link {
  color: #002752;
}

.alert-secondary {
  color: #464a4e;
  background-color: #e7e8ea;
  border-color: #dddfe2;
}

.alert-secondary hr {
  border-top-color: #cfd2d6;
}

.alert-secondary .alert-link {
  color: #2e3133;
}

.alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
}

.alert-success hr {
  border-top-color: #b1dfbb;
}

.alert-success .alert-link {
  color: #0b2e13;
}

.alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb;
}

.alert-info hr {
  border-top-color: #abdde5;
}

.alert-info .alert-link {
  color: #062c33;
}

.alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}

.alert-warning hr {
  border-top-color: #ffe8a1;
}

.alert-warning .alert-link {
  color: #533f03;
}

.alert-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}

.alert-danger hr {
  border-top-color: #f1b0b7;
}

.alert-danger .alert-link {
  color: #491217;
}

.alert-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe;
}

.alert-light hr {
  border-top-color: #ececf6;
}

.alert-light .alert-link {
  color: #686868;
}

.alert-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca;
}

.alert-dark hr {
  border-top-color: #b9bbbe;
}

.alert-dark .alert-link {
  color: #040505;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .5;
}

.close:focus,
.close:hover {
  color: #000;
  text-decoration: none;
  opacity: .75;
}

button.close {
  padding: 0;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}

.modal-open {
  overflow: hidden;
}

.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  outline: 0;
}

.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out, -o-transform 0.3s ease-out;
  -webkit-transform: translate(0, -25%);
       -o-transform: translate(0, -25%);
          transform: translate(0, -25%);
}

.modal.show .modal-dialog {
  -webkit-transform: translate(0, 0);
       -o-transform: translate(0, 0);
          transform: translate(0, 0);
}

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}

.modal-content {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}

.modal-backdrop.fade {
  opacity: 0;
}

.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 15px;
  border-bottom: 1px solid #e9ecef;
}

.modal-header .close {
  margin-left: auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: 15px;
}

.modal-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 15px;
  border-top: 1px solid #e9ecef;
}

.modal-footer > :not(:first-child) {
  margin-left: .25rem;
}

.modal-footer > :not(:last-child) {
  margin-right: .25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 415px) {
  .modal-dialog {
    max-width: 500px;
    margin: 30px auto;
  }

  .modal-sm {
    max-width: 300px;
  }
}

@media (min-width: 1440px) {
  .modal-lg {
    max-width: 800px;
  }
}

.carousel {
  position: relative;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.carousel-item {
  position: relative;
  display: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  -webkit-transition: -webkit-transform 0.6s ease;
  transition: -webkit-transform 0.6s ease;
  -o-transition: -o-transform 0.6s ease;
  transition: transform 0.6s ease;
  transition: transform 0.6s ease, -webkit-transform 0.6s ease, -o-transform 0.6s ease;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-perspective: 1000px;
          perspective: 1000px;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next,
.carousel-item-prev {
  position: absolute;
  top: 0;
}

.carousel-item-next.carousel-item-left,
.carousel-item-prev.carousel-item-right {
  -webkit-transform: translateX(0);
       -o-transform: translateX(0);
          transform: translateX(0);
}

@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
  .carousel-item-next.carousel-item-left,
  .carousel-item-prev.carousel-item-right {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}

.carousel-item-next,
.active.carousel-item-right {
  -webkit-transform: translateX(100%);
       -o-transform: translateX(100%);
          transform: translateX(100%);
}

@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
  .carousel-item-next,
  .active.carousel-item-right {
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
}

.carousel-item-prev,
.active.carousel-item-left {
  -webkit-transform: translateX(-100%);
       -o-transform: translateX(-100%);
          transform: translateX(-100%);
}

@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
  .carousel-item-prev,
  .active.carousel-item-left {
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5;
}

.carousel-control-prev:focus,
.carousel-control-prev:hover,
.carousel-control-next:focus,
.carousel-control-next:hover {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: .9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: transparent no-repeat center center;
  background-size: 100% 100%;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M4 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 10px;
  left: 0;
  z-index: 15;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}

.carousel-indicators li {
  position: relative;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  background-color: rgba(255, 255, 255, 0.5);
}

.carousel-indicators li::before {
  position: absolute;
  top: -10px;
  left: 0;
  display: inline-block;
  width: 100%;
  height: 10px;
  content: "";
}

.carousel-indicators li::after {
  position: absolute;
  bottom: -10px;
  left: 0;
  display: inline-block;
  width: 100%;
  height: 10px;
  content: "";
}

.carousel-indicators .active {
  background-color: #fff;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

/* stylelint-disable */

/* stylelint-enable */

.global__container,
.header__navigation__tray,
.page-title__header-search-button__container,
.featured-jobs__container,
.featured-listing__container {
  margin-right: auto;
  margin-left: auto;
  padding-right: 25px;
  padding-left: 25px;
  width: 100%;
}

@media (min-width: 415px) {
  .global__container,
  .header__navigation__tray,
  .page-title__header-search-button__container,
  .featured-jobs__container,
  .featured-listing__container {
    max-width: 768px;
  }
}

@media (min-width: 769px) {
  .global__container,
  .header__navigation__tray,
  .page-title__header-search-button__container,
  .featured-jobs__container,
  .featured-listing__container {
    max-width: 1371px;
  }
}

@media (min-width: 1440px) {
  .global__container,
  .header__navigation__tray,
  .page-title__header-search-button__container,
  .featured-jobs__container,
  .featured-listing__container {
    max-width: 1371px;
  }
}

@media (min-width: 2000px) {
  .global__container,
  .header__navigation__tray,
  .page-title__header-search-button__container,
  .featured-jobs__container,
  .featured-listing__container {
    max-width: 1371px;
  }
}

.global__row,
.insight-detail__row,
.event-detail__row,
.job-detail__row,
.job-detail__section__email-row,
.step__row,
.timeline__item__row,
.featured-jobs__row,
.featured-jobs__list,
.featured-listing__row,
.featured-listing__list,
.job-listing__list,
.listing__list,
.profile__list,
.profile__modal-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -25px;
  margin-left: -25px;
}

.global__column,
.featured-jobs__item,
.featured-listing__item,
.search__content-container,
.search__select-container,
.ribbon--search .ribbon__content,
.ribbon--page-title .ribbon__content,
.page-title--form .ribbon--page-title .ribbon__content,
.job-listing__item-container,
.listing__item-container,
.insight-detail__column,
.event-detail__column,
.job-detail__column,
.job-detail__section__email-container,
.content__container--left,
.content__container--right,
.step__column,
.ribbon--horizontal-short .ribbon__content,
.ribbon--step .ribbon__content,
.profile__item-container,
.profile__modal__photo-container,
.profile__modal__content-container,
.timeline__item-container,
.timeline__line-container,
.ribbon--timeline .ribbon__content,
.ribbon--timeline--mobile .ribbon__content,
.featured-jobs__column,
.featured-listing__column {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 25px;
  padding-left: 25px;
}

body,
[type="email"],
[type="password"],
[type="text"],
[type="number"],
[type="tel"],
[type="radio"],
[type="file"],
textarea {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}

.global__fancy-container--open-border-filling:focus::before,
.featured-listing__item-container--border-filling:focus::before,
.listing__item-container--border-filling:focus::before,
.profile__item-container--border-filling:focus::before,
.global__fancy-container--open-border-filling:hover::before,
.featured-listing__item-container--border-filling:hover::before,
.listing__item-container--border-filling:hover::before,
.profile__item-container--border-filling:hover::before,
.featured-listing__item:focus .featured-listing__item-container--border-filling::before,
.featured-listing__item:hover .featured-listing__item-container--border-filling::before,
.listing__item-container:focus .listing__item-container--border-filling::before,
.listing__item-container:hover .listing__item-container--border-filling::before {
  height: 100%;
  -webkit-transition: height 0.25s ease-out;
  -o-transition: height 0.25s ease-out;
  transition: height 0.25s ease-out;
  width: 90%;
}

.global__fancy-container--open-border-filling:focus::after,
.featured-listing__item-container--border-filling:focus::after,
.listing__item-container--border-filling:focus::after,
.profile__item-container--border-filling:focus::after,
.global__fancy-container--open-border-filling:hover::after,
.featured-listing__item-container--border-filling:hover::after,
.listing__item-container--border-filling:hover::after,
.profile__item-container--border-filling:hover::after,
.featured-listing__item:focus .featured-listing__item-container--border-filling::after,
.featured-listing__item:hover .featured-listing__item-container--border-filling::after,
.listing__item-container:focus .listing__item-container--border-filling::after,
.listing__item-container:hover .listing__item-container--border-filling::after {
  height: 85%;
  -webkit-transition: border 0s ease-out 0.25s, width 0.25s ease-out 0.25s, height 0.25s ease-out 0.5s;
  -o-transition: border 0s ease-out 0.25s, width 0.25s ease-out 0.25s, height 0.25s ease-out 0.5s;
  transition: border 0s ease-out 0.25s, width 0.25s ease-out 0.25s, height 0.25s ease-out 0.5s;
  width: 100%;
}

.global--background-dark .global__fancy-container--open-border-filling:focus::before,
.global--background-dark .featured-listing__item-container--border-filling:focus::before,
.global--background-dark .listing__item-container--border-filling:focus::before,
.global--background-dark .profile__item-container--border-filling:focus::before,
.global--background-dark .global__fancy-container--open-border-filling:hover::before,
.global--background-dark .featured-listing__item-container--border-filling:hover::before,
.global--background-dark .listing__item-container--border-filling:hover::before,
.global--background-dark .profile__item-container--border-filling:hover::before,
.global--background-dark .featured-listing__item:focus .featured-listing__item-container--border-filling::before,
.featured-listing__item:focus .global--background-dark .featured-listing__item-container--border-filling::before,
.global--background-dark .featured-listing__item:hover .featured-listing__item-container--border-filling::before,
.featured-listing__item:hover .global--background-dark .featured-listing__item-container--border-filling::before,
.global--background-dark .listing__item-container:focus .listing__item-container--border-filling::before,
.listing__item-container:focus .global--background-dark .listing__item-container--border-filling::before,
.global--background-dark .listing__item-container:hover .listing__item-container--border-filling::before,
.listing__item-container:hover .global--background-dark .listing__item-container--border-filling::before {
  border-right: 0.125rem solid #fdfdfd;
  height: 100%;
  -webkit-transition: height 0.25s ease-out;
  -o-transition: height 0.25s ease-out;
  transition: height 0.25s ease-out;
  width: 90%;
}

.global--background-dark .global__fancy-container--open-border-filling:focus::after,
.global--background-dark .featured-listing__item-container--border-filling:focus::after,
.global--background-dark .listing__item-container--border-filling:focus::after,
.global--background-dark .profile__item-container--border-filling:focus::after,
.global--background-dark .global__fancy-container--open-border-filling:hover::after,
.global--background-dark .featured-listing__item-container--border-filling:hover::after,
.global--background-dark .listing__item-container--border-filling:hover::after,
.global--background-dark .profile__item-container--border-filling:hover::after,
.global--background-dark .featured-listing__item:focus .featured-listing__item-container--border-filling::after,
.featured-listing__item:focus .global--background-dark .featured-listing__item-container--border-filling::after,
.global--background-dark .featured-listing__item:hover .featured-listing__item-container--border-filling::after,
.featured-listing__item:hover .global--background-dark .featured-listing__item-container--border-filling::after,
.global--background-dark .listing__item-container:focus .listing__item-container--border-filling::after,
.listing__item-container:focus .global--background-dark .listing__item-container--border-filling::after,
.global--background-dark .listing__item-container:hover .listing__item-container--border-filling::after,
.listing__item-container:hover .global--background-dark .listing__item-container--border-filling::after {
  border-bottom: 0.125rem solid #fdfdfd;
  border-left: 0.125rem solid #fdfdfd;
  height: 85%;
  -webkit-transition: border 0s ease-out 0.25s, width 0.25s ease-out 0.25s, height 0.25s ease-out 0.5s;
  -o-transition: border 0s ease-out 0.25s, width 0.25s ease-out 0.25s, height 0.25s ease-out 0.5s;
  transition: border 0s ease-out 0.25s, width 0.25s ease-out 0.25s, height 0.25s ease-out 0.5s;
  width: 100%;
}

.global--background-light .global__fancy-container--open-border-filling:focus::before,
.global--background-light .featured-listing__item-container--border-filling:focus::before,
.global--background-light .listing__item-container--border-filling:focus::before,
.global--background-light .profile__item-container--border-filling:focus::before,
.global--background-light .global__fancy-container--open-border-filling:hover::before,
.global--background-light .featured-listing__item-container--border-filling:hover::before,
.global--background-light .listing__item-container--border-filling:hover::before,
.global--background-light .profile__item-container--border-filling:hover::before,
.global--background-light .featured-listing__item:focus .featured-listing__item-container--border-filling::before,
.featured-listing__item:focus .global--background-light .featured-listing__item-container--border-filling::before,
.global--background-light .featured-listing__item:hover .featured-listing__item-container--border-filling::before,
.featured-listing__item:hover .global--background-light .featured-listing__item-container--border-filling::before,
.global--background-light .listing__item-container:focus .listing__item-container--border-filling::before,
.listing__item-container:focus .global--background-light .listing__item-container--border-filling::before,
.global--background-light .listing__item-container:hover .listing__item-container--border-filling::before,
.listing__item-container:hover .global--background-light .listing__item-container--border-filling::before {
  border-right: 0.125rem solid #1e1e1e;
  height: 100%;
  -webkit-transition: height 0.25s ease-out;
  -o-transition: height 0.25s ease-out;
  transition: height 0.25s ease-out;
  width: 90%;
}

.global--background-light .global__fancy-container--open-border-filling:focus::after,
.global--background-light .featured-listing__item-container--border-filling:focus::after,
.global--background-light .listing__item-container--border-filling:focus::after,
.global--background-light .profile__item-container--border-filling:focus::after,
.global--background-light .global__fancy-container--open-border-filling:hover::after,
.global--background-light .featured-listing__item-container--border-filling:hover::after,
.global--background-light .listing__item-container--border-filling:hover::after,
.global--background-light .profile__item-container--border-filling:hover::after,
.global--background-light .featured-listing__item:focus .featured-listing__item-container--border-filling::after,
.featured-listing__item:focus .global--background-light .featured-listing__item-container--border-filling::after,
.global--background-light .featured-listing__item:hover .featured-listing__item-container--border-filling::after,
.featured-listing__item:hover .global--background-light .featured-listing__item-container--border-filling::after,
.global--background-light .listing__item-container:focus .listing__item-container--border-filling::after,
.listing__item-container:focus .global--background-light .listing__item-container--border-filling::after,
.global--background-light .listing__item-container:hover .listing__item-container--border-filling::after,
.listing__item-container:hover .global--background-light .listing__item-container--border-filling::after {
  border-bottom: 0.125rem solid #1e1e1e;
  border-left: 0.125rem solid #1e1e1e;
  height: 85%;
  -webkit-transition: border 0s ease-out 0.25s, width 0.25s ease-out 0.25s, height 0.25s ease-out 0.5s;
  -o-transition: border 0s ease-out 0.25s, width 0.25s ease-out 0.25s, height 0.25s ease-out 0.5s;
  transition: border 0s ease-out 0.25s, width 0.25s ease-out 0.25s, height 0.25s ease-out 0.5s;
  width: 100%;
}

.featured-jobs__title,
.featured-listing__title,
.page-title__title {
  font-size: 2.125rem;
  font-weight: 900;
  color: #fdfdfd;
  text-transform: uppercase;
  margin-bottom: -0.5rem;
}

@media (min-width: 769px) {
  .featured-jobs__title,
  .featured-listing__title,
  .page-title__title {
    font-size: 3.875rem;
    margin-bottom: -1rem;
    margin-left: 2.25rem;
  }
}

.featured-jobs__item__title,
.featured-listing__item__title,
.job-listing__item__title,
.listing__item__title,
.event-detail__section__title,
.job-detail__section__title {
  font-size: 1.125rem;
  font-weight: 900;
  color: #fdfdfd;
  text-transform: uppercase;
  display: block;
  line-height: 1.5625rem;
  margin-bottom: 1rem;
}

@media (min-width: 769px) {
  .featured-jobs__item__title,
  .featured-listing__item__title,
  .job-listing__item__title,
  .listing__item__title,
  .event-detail__section__title,
  .job-detail__section__title {
    font-size: 1.3125rem;
  }
}

.global--background-dark .featured-jobs__item__title,
.global--background-dark .featured-listing__item__title,
.global--background-dark .job-listing__item__title,
.global--background-dark .listing__item__title,
.global--background-dark .event-detail__section__title,
.global--background-dark .job-detail__section__title {
  color: #fdfdfd;
}

.global--background-light .featured-jobs__item__title,
.global--background-light .featured-listing__item__title,
.global--background-light .job-listing__item__title,
.global--background-light .listing__item__title,
.global--background-light .event-detail__section__title,
.global--background-light .job-detail__section__title {
  color: #1e1e1e;
}

.banner__modal-body,
.insight-detail__video,
.profile__modal__video-container {
  height: 0;
  margin-top: 1.5rem;
  overflow: hidden;
  padding-bottom: 56.25%;
  padding-top: 35px;
  position: relative;
  text-align: center;
}

.banner__modal-body iframe,
.insight-detail__video iframe,
.profile__modal__video-container iframe {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.global {
  background-image: url(/themes/justdigitalpeople/dist/images/main_background.jpg);
  background-position: top right;
  background-repeat: no-repeat;
  background-size: cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 100%;
  overflow-x: hidden;
  position: relative;
}

.global.global--background-default::after {
  content: none;
}

.global.global--background-light {
  background-color: #fdfdfd;
  background-image: none;
}

.global.global--background-light::after {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTkzMnB4IiBoZWlnaHQ9IjU3MHB4IiB2aWV3Qm94PSIwIDAgMTkzMiA1NzAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ5LjEgKDUxMTQ3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5SZWN0YW5nbGUgQ29weSAyPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJSZWN0YW5nbGUtQ29weS0yIiBmaWxsPSIjMjgzMTM5Ij4KICAgICAgICAgICAgPHBvbHlnb24gcG9pbnRzPSIwIDAgMTkzMiAwIDE5MzIgMjQxLjAxNTYyNSAwIDU3MCI+PC9wb2x5Z29uPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}

.global.global--background-dark {
  background-color: #1e1e1e;
  background-image: none;
}

.global.global--background-dark::after {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTkzMnB4IiBoZWlnaHQ9IjU3MHB4IiB2aWV3Qm94PSIwIDAgMTkzMiA1NzAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ5LjEgKDUxMTQ3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5SZWN0YW5nbGUgQ29weSAyPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJSZWN0YW5nbGUtQ29weS0yIiBmaWxsPSIjMjgzMTM5Ij4KICAgICAgICAgICAgPHBvbHlnb24gcG9pbnRzPSIwIDAgMTkzMiAwIDE5MzIgMjQxLjAxNTYyNSAwIDU3MCI+PC9wb2x5Z29uPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}

.global.global--background-dark.purple::after {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTkzMnB4IiBoZWlnaHQ9IjU3MHB4IiB2aWV3Qm94PSIwIDAgMTkzMiA1NzAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ5LjEgKDUxMTQ3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5SZWN0YW5nbGUgQ29weSAyPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJSZWN0YW5nbGUtQ29weS0yIiBmaWxsPSIjOTQxY2ZhIj4KICAgICAgICAgICAgPHBvbHlnb24gcG9pbnRzPSIwIDAgMTkzMiAwIDE5MzIgMjQxLjAxNTYyNSAwIDU3MCI+PC9wb2x5Z29uPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}

.global.global--background-dark.orange::after {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTkzMnB4IiBoZWlnaHQ9IjU3MHB4IiB2aWV3Qm94PSIwIDAgMTkzMiA1NzAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ5LjEgKDUxMTQ3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5SZWN0YW5nbGUgQ29weSAyPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJSZWN0YW5nbGUtQ29weS0yIiBmaWxsPSIjZmY4YjI0Ij4KICAgICAgICAgICAgPHBvbHlnb24gcG9pbnRzPSIwIDAgMTkzMiAwIDE5MzIgMjQxLjAxNTYyNSAwIDU3MCI+PC9wb2x5Z29uPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}

.global.global--background-dark.blue::after {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTkzMnB4IiBoZWlnaHQ9IjU3MHB4IiB2aWV3Qm94PSIwIDAgMTkzMiA1NzAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ5LjEgKDUxMTQ3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5SZWN0YW5nbGUgQ29weSAyPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJSZWN0YW5nbGUtQ29weS0yIiBmaWxsPSIjMDdmIj4KICAgICAgICAgICAgPHBvbHlnb24gcG9pbnRzPSIwIDAgMTkzMiAwIDE5MzIgMjQxLjAxNTYyNSAwIDU3MCI+PC9wb2x5Z29uPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}

.global::after {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTkzMnB4IiBoZWlnaHQ9IjU3MHB4IiB2aWV3Qm94PSIwIDAgMTkzMiA1NzAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ5LjEgKDUxMTQ3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5SZWN0YW5nbGUgQ29weSAyPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJSZWN0YW5nbGUtQ29weS0yIiBmaWxsPSIjODlDODMwIj4KICAgICAgICAgICAgPHBvbHlnb24gcG9pbnRzPSIwIDAgMTkzMiAwIDE5MzIgMjQxLjAxNTYyNSAwIDU3MCI+PC9wb2x5Z29uPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  background-position: bottom center;
  background-repeat: no-repeat;
  background-size: cover;
  content: '';
  display: block;
  height: 18.75rem;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}

@media (min-width: 769px) {
  .global::after {
    height: 37.5rem;
  }
}

.global__container--full {
  width: 100%;
}

.global__container--unpadded {
  padding-left: 0;
  padding-right: 0;
}

.global__container--flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}

@media (max-width: 768px) {
  .global__container--flex {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.global__row--center {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.global__container--unpadded > .global__row > .global__column,
.global__container--unpadded > .insight-detail__row > .global__column,
.global__container--unpadded > .event-detail__row > .global__column,
.global__container--unpadded > .job-detail__row > .global__column,
.global__container--unpadded > .job-detail__section__email-row > .global__column,
.global__container--unpadded > .step__row > .global__column,
.global__container--unpadded > .timeline__item__row > .global__column,
.global__container--unpadded > .global__row > .featured-jobs__item,
.global__container--unpadded > .insight-detail__row > .featured-jobs__item,
.global__container--unpadded > .event-detail__row > .featured-jobs__item,
.global__container--unpadded > .job-detail__row > .featured-jobs__item,
.global__container--unpadded > .job-detail__section__email-row > .featured-jobs__item,
.global__container--unpadded > .step__row > .featured-jobs__item,
.global__container--unpadded > .timeline__item__row > .featured-jobs__item,
.global__container--unpadded > .global__row > .featured-listing__item,
.global__container--unpadded > .insight-detail__row > .featured-listing__item,
.global__container--unpadded > .event-detail__row > .featured-listing__item,
.global__container--unpadded > .job-detail__row > .featured-listing__item,
.global__container--unpadded > .job-detail__section__email-row > .featured-listing__item,
.global__container--unpadded > .step__row > .featured-listing__item,
.global__container--unpadded > .timeline__item__row > .featured-listing__item,
.global__container--unpadded > .global__row > .search__content-container,
.global__container--unpadded > .insight-detail__row > .search__content-container,
.global__container--unpadded > .event-detail__row > .search__content-container,
.global__container--unpadded > .job-detail__row > .search__content-container,
.global__container--unpadded > .job-detail__section__email-row > .search__content-container,
.global__container--unpadded > .step__row > .search__content-container,
.global__container--unpadded > .timeline__item__row > .search__content-container,
.global__container--unpadded > .global__row > .search__select-container,
.global__container--unpadded > .insight-detail__row > .search__select-container,
.global__container--unpadded > .event-detail__row > .search__select-container,
.global__container--unpadded > .job-detail__row > .search__select-container,
.global__container--unpadded > .job-detail__section__email-row > .search__select-container,
.global__container--unpadded > .step__row > .search__select-container,
.global__container--unpadded > .timeline__item__row > .search__select-container,
.ribbon--search .global__container--unpadded > .global__row > .ribbon__content,
.ribbon--search .global__container--unpadded > .insight-detail__row > .ribbon__content,
.ribbon--search .global__container--unpadded > .event-detail__row > .ribbon__content,
.ribbon--search .global__container--unpadded > .job-detail__row > .ribbon__content,
.ribbon--search .global__container--unpadded > .job-detail__section__email-row > .ribbon__content,
.ribbon--search .global__container--unpadded > .step__row > .ribbon__content,
.ribbon--search .global__container--unpadded > .timeline__item__row > .ribbon__content,
.ribbon--page-title .global__container--unpadded > .global__row > .ribbon__content,
.ribbon--page-title .global__container--unpadded > .insight-detail__row > .ribbon__content,
.ribbon--page-title .global__container--unpadded > .event-detail__row > .ribbon__content,
.ribbon--page-title .global__container--unpadded > .job-detail__row > .ribbon__content,
.ribbon--page-title .global__container--unpadded > .job-detail__section__email-row > .ribbon__content,
.ribbon--page-title .global__container--unpadded > .step__row > .ribbon__content,
.ribbon--page-title .global__container--unpadded > .timeline__item__row > .ribbon__content,
.page-title--form .ribbon--page-title .global__container--unpadded > .global__row > .ribbon__content,
.page-title--form .ribbon--page-title .global__container--unpadded > .insight-detail__row > .ribbon__content,
.page-title--form .ribbon--page-title .global__container--unpadded > .event-detail__row > .ribbon__content,
.page-title--form .ribbon--page-title .global__container--unpadded > .job-detail__row > .ribbon__content,
.page-title--form .ribbon--page-title .global__container--unpadded > .job-detail__section__email-row > .ribbon__content,
.page-title--form .ribbon--page-title .global__container--unpadded > .step__row > .ribbon__content,
.page-title--form .ribbon--page-title .global__container--unpadded > .timeline__item__row > .ribbon__content,
.global__container--unpadded > .global__row > .job-listing__item-container,
.global__container--unpadded > .insight-detail__row > .job-listing__item-container,
.global__container--unpadded > .event-detail__row > .job-listing__item-container,
.global__container--unpadded > .job-detail__row > .job-listing__item-container,
.global__container--unpadded > .job-detail__section__email-row > .job-listing__item-container,
.global__container--unpadded > .step__row > .job-listing__item-container,
.global__container--unpadded > .timeline__item__row > .job-listing__item-container,
.global__container--unpadded > .global__row > .listing__item-container,
.global__container--unpadded > .insight-detail__row > .listing__item-container,
.global__container--unpadded > .event-detail__row > .listing__item-container,
.global__container--unpadded > .job-detail__row > .listing__item-container,
.global__container--unpadded > .job-detail__section__email-row > .listing__item-container,
.global__container--unpadded > .step__row > .listing__item-container,
.global__container--unpadded > .timeline__item__row > .listing__item-container,
.global__container--unpadded > .global__row > .insight-detail__column,
.global__container--unpadded > .insight-detail__row > .insight-detail__column,
.global__container--unpadded > .event-detail__row > .insight-detail__column,
.global__container--unpadded > .job-detail__row > .insight-detail__column,
.global__container--unpadded > .job-detail__section__email-row > .insight-detail__column,
.global__container--unpadded > .step__row > .insight-detail__column,
.global__container--unpadded > .timeline__item__row > .insight-detail__column,
.global__container--unpadded > .global__row > .event-detail__column,
.global__container--unpadded > .insight-detail__row > .event-detail__column,
.global__container--unpadded > .event-detail__row > .event-detail__column,
.global__container--unpadded > .job-detail__row > .event-detail__column,
.global__container--unpadded > .job-detail__section__email-row > .event-detail__column,
.global__container--unpadded > .step__row > .event-detail__column,
.global__container--unpadded > .timeline__item__row > .event-detail__column,
.global__container--unpadded > .global__row > .job-detail__column,
.global__container--unpadded > .insight-detail__row > .job-detail__column,
.global__container--unpadded > .event-detail__row > .job-detail__column,
.global__container--unpadded > .job-detail__row > .job-detail__column,
.global__container--unpadded > .job-detail__section__email-row > .job-detail__column,
.global__container--unpadded > .step__row > .job-detail__column,
.global__container--unpadded > .timeline__item__row > .job-detail__column,
.global__container--unpadded > .global__row > .job-detail__section__email-container,
.global__container--unpadded > .insight-detail__row > .job-detail__section__email-container,
.global__container--unpadded > .event-detail__row > .job-detail__section__email-container,
.global__container--unpadded > .job-detail__row > .job-detail__section__email-container,
.global__container--unpadded > .job-detail__section__email-row > .job-detail__section__email-container,
.global__container--unpadded > .step__row > .job-detail__section__email-container,
.global__container--unpadded > .timeline__item__row > .job-detail__section__email-container,
.global__container--unpadded > .global__row > .content__container--left,
.global__container--unpadded > .insight-detail__row > .content__container--left,
.global__container--unpadded > .event-detail__row > .content__container--left,
.global__container--unpadded > .job-detail__row > .content__container--left,
.global__container--unpadded > .job-detail__section__email-row > .content__container--left,
.global__container--unpadded > .step__row > .content__container--left,
.global__container--unpadded > .timeline__item__row > .content__container--left,
.global__container--unpadded > .global__row > .content__container--right,
.global__container--unpadded > .insight-detail__row > .content__container--right,
.global__container--unpadded > .event-detail__row > .content__container--right,
.global__container--unpadded > .job-detail__row > .content__container--right,
.global__container--unpadded > .job-detail__section__email-row > .content__container--right,
.global__container--unpadded > .step__row > .content__container--right,
.global__container--unpadded > .timeline__item__row > .content__container--right,
.global__container--unpadded > .global__row > .step__column,
.global__container--unpadded > .insight-detail__row > .step__column,
.global__container--unpadded > .event-detail__row > .step__column,
.global__container--unpadded > .job-detail__row > .step__column,
.global__container--unpadded > .job-detail__section__email-row > .step__column,
.global__container--unpadded > .step__row > .step__column,
.global__container--unpadded > .timeline__item__row > .step__column,
.ribbon--horizontal-short .global__container--unpadded > .global__row > .ribbon__content,
.ribbon--horizontal-short .global__container--unpadded > .insight-detail__row > .ribbon__content,
.ribbon--horizontal-short .global__container--unpadded > .event-detail__row > .ribbon__content,
.ribbon--horizontal-short .global__container--unpadded > .job-detail__row > .ribbon__content,
.ribbon--horizontal-short .global__container--unpadded > .job-detail__section__email-row > .ribbon__content,
.ribbon--horizontal-short .global__container--unpadded > .step__row > .ribbon__content,
.ribbon--horizontal-short .global__container--unpadded > .timeline__item__row > .ribbon__content,
.ribbon--step .global__container--unpadded > .global__row > .ribbon__content,
.ribbon--step .global__container--unpadded > .insight-detail__row > .ribbon__content,
.ribbon--step .global__container--unpadded > .event-detail__row > .ribbon__content,
.ribbon--step .global__container--unpadded > .job-detail__row > .ribbon__content,
.ribbon--step .global__container--unpadded > .job-detail__section__email-row > .ribbon__content,
.ribbon--step .global__container--unpadded > .step__row > .ribbon__content,
.ribbon--step .global__container--unpadded > .timeline__item__row > .ribbon__content,
.global__container--unpadded > .global__row > .profile__item-container,
.global__container--unpadded > .insight-detail__row > .profile__item-container,
.global__container--unpadded > .event-detail__row > .profile__item-container,
.global__container--unpadded > .job-detail__row > .profile__item-container,
.global__container--unpadded > .job-detail__section__email-row > .profile__item-container,
.global__container--unpadded > .step__row > .profile__item-container,
.global__container--unpadded > .timeline__item__row > .profile__item-container,
.global__container--unpadded > .global__row > .profile__modal__photo-container,
.global__container--unpadded > .insight-detail__row > .profile__modal__photo-container,
.global__container--unpadded > .event-detail__row > .profile__modal__photo-container,
.global__container--unpadded > .job-detail__row > .profile__modal__photo-container,
.global__container--unpadded > .job-detail__section__email-row > .profile__modal__photo-container,
.global__container--unpadded > .step__row > .profile__modal__photo-container,
.global__container--unpadded > .timeline__item__row > .profile__modal__photo-container,
.global__container--unpadded > .global__row > .profile__modal__content-container,
.global__container--unpadded > .insight-detail__row > .profile__modal__content-container,
.global__container--unpadded > .event-detail__row > .profile__modal__content-container,
.global__container--unpadded > .job-detail__row > .profile__modal__content-container,
.global__container--unpadded > .job-detail__section__email-row > .profile__modal__content-container,
.global__container--unpadded > .step__row > .profile__modal__content-container,
.global__container--unpadded > .timeline__item__row > .profile__modal__content-container,
.global__container--unpadded > .global__row > .timeline__item-container,
.global__container--unpadded > .insight-detail__row > .timeline__item-container,
.global__container--unpadded > .event-detail__row > .timeline__item-container,
.global__container--unpadded > .job-detail__row > .timeline__item-container,
.global__container--unpadded > .job-detail__section__email-row > .timeline__item-container,
.global__container--unpadded > .step__row > .timeline__item-container,
.global__container--unpadded > .timeline__item__row > .timeline__item-container,
.global__container--unpadded > .global__row > .timeline__line-container,
.global__container--unpadded > .insight-detail__row > .timeline__line-container,
.global__container--unpadded > .event-detail__row > .timeline__line-container,
.global__container--unpadded > .job-detail__row > .timeline__line-container,
.global__container--unpadded > .job-detail__section__email-row > .timeline__line-container,
.global__container--unpadded > .step__row > .timeline__line-container,
.global__container--unpadded > .timeline__item__row > .timeline__line-container,
.ribbon--timeline .global__container--unpadded > .global__row > .ribbon__content,
.ribbon--timeline .global__container--unpadded > .insight-detail__row > .ribbon__content,
.ribbon--timeline .global__container--unpadded > .event-detail__row > .ribbon__content,
.ribbon--timeline .global__container--unpadded > .job-detail__row > .ribbon__content,
.ribbon--timeline .global__container--unpadded > .job-detail__section__email-row > .ribbon__content,
.ribbon--timeline .global__container--unpadded > .step__row > .ribbon__content,
.ribbon--timeline .global__container--unpadded > .timeline__item__row > .ribbon__content,
.ribbon--timeline--mobile .global__container--unpadded > .global__row > .ribbon__content,
.ribbon--timeline--mobile .global__container--unpadded > .insight-detail__row > .ribbon__content,
.ribbon--timeline--mobile .global__container--unpadded > .event-detail__row > .ribbon__content,
.ribbon--timeline--mobile .global__container--unpadded > .job-detail__row > .ribbon__content,
.ribbon--timeline--mobile .global__container--unpadded > .job-detail__section__email-row > .ribbon__content,
.ribbon--timeline--mobile .global__container--unpadded > .step__row > .ribbon__content,
.ribbon--timeline--mobile .global__container--unpadded > .timeline__item__row > .ribbon__content {
  padding-left: 0;
  padding-right: 0;
}

@media (min-width: 769px) {
  .global__column--md-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
}

@media (min-width: 769px) {
  .global__column--md-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
}

@media (min-width: 769px) {
  .global__column--md-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
}

@media (min-width: 769px) {
  .global__column--md-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
}

.global__main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  z-index: 2;
}

@media (max-width: 768px) {
  .global__main > .global__container,
  .global__main > .header__navigation__tray,
  .global__main > .page-title__header-search-button__container {
    width: 100%;
  }
}

.modal-open .global__main {
  z-index: auto;
}

.global__fancy-container--border-filling {
  border: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 30px;
  position: relative;
  z-index: 1;
}

.global__fancy-container--border-filling::before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjdweCIgaGVpZ2h0PSIyN3B4IiB2aWV3Qm94PSIwIDAgMjcgMjciIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UmVjdGFuZ2xlIDExPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkRlc2t0b3AiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJIb21lLS0tSm9icyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTcwNi4wMDAwMDAsIC0xMDQzLjAwMDAwMCkiIGZpbGw9IiMxZTFlMWUiPgogICAgICAgICAgICA8cG9seWdvbiBpZD0iUmVjdGFuZ2xlLTExIiBwb2ludHM9IjczMyAxMDQzIDczMyAxMDcwIDcwNiAxMDcwIj48L3BvbHlnb24+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) no-repeat;
  background-position: bottom right;
  background-size: 0;
  bottom: 0;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  content: '';
  height: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  width: 0;
}

.global__fancy-container--border-filling::after {
  bottom: 0;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  content: '';
  height: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  width: 0;
}

.global__fancy-container--border-filling:focus::before,
.global__fancy-container--border-filling:hover::before {
  background-size: 1.5625rem;
  border-right: 0.25rem solid #1e1e1e;
  border-top: 0.25rem solid #1e1e1e;
  height: 100%;
  max-width: calc(100% - 30px);
  -webkit-transition: height 0.25s ease-out, width 0.25s ease-out 0.25s, background-size 0.25s ease-out 0.25s;
  -o-transition: height 0.25s ease-out, width 0.25s ease-out 0.25s, background-size 0.25s ease-out 0.25s;
  transition: height 0.25s ease-out, width 0.25s ease-out 0.25s, background-size 0.25s ease-out 0.25s;
  width: 100%;
}

.global__fancy-container--border-filling:focus::after,
.global__fancy-container--border-filling:hover::after {
  border-bottom: 0.25rem solid #1e1e1e;
  border-left: 0.25rem solid #1e1e1e;
  height: 100%;
  max-height: calc(100% - 45px);
  -webkit-transition: width 0.25s ease-out, height 0.25s ease-out 0.25s;
  -o-transition: width 0.25s ease-out, height 0.25s ease-out 0.25s;
  transition: width 0.25s ease-out, height 0.25s ease-out 0.25s;
  width: 100%;
}

.global--background-dark .global__fancy-container--border-filling::before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjdweCIgaGVpZ2h0PSIyN3B4IiB2aWV3Qm94PSIwIDAgMjcgMjciIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UmVjdGFuZ2xlIDExPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkRlc2t0b3AiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJIb21lLS0tSm9icyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTcwNi4wMDAwMDAsIC0xMDQzLjAwMDAwMCkiIGZpbGw9IiNmZGZkZmQiPgogICAgICAgICAgICA8cG9seWdvbiBpZD0iUmVjdGFuZ2xlLTExIiBwb2ludHM9IjczMyAxMDQzIDczMyAxMDcwIDcwNiAxMDcwIj48L3BvbHlnb24+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) no-repeat;
  background-position: bottom right;
}

.global--background-dark .global__fancy-container--border-filling:focus::before,
.global--background-dark .global__fancy-container--border-filling:hover::before {
  border-right: 0.25rem solid #fdfdfd;
  border-top: 0.25rem solid #fdfdfd;
}

.global--background-dark .global__fancy-container--border-filling:focus::after,
.global--background-dark .global__fancy-container--border-filling:hover::after {
  border-bottom: 0.25rem solid #fdfdfd;
  border-left: 0.25rem solid #fdfdfd;
}

.global--background-light .global__fancy-container--border-filling::before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjdweCIgaGVpZ2h0PSIyN3B4IiB2aWV3Qm94PSIwIDAgMjcgMjciIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UmVjdGFuZ2xlIDExPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkRlc2t0b3AiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJIb21lLS0tSm9icyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTcwNi4wMDAwMDAsIC0xMDQzLjAwMDAwMCkiIGZpbGw9IiMxZTFlMWUiPgogICAgICAgICAgICA8cG9seWdvbiBpZD0iUmVjdGFuZ2xlLTExIiBwb2ludHM9IjczMyAxMDQzIDczMyAxMDcwIDcwNiAxMDcwIj48L3BvbHlnb24+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) no-repeat;
  background-position: bottom right;
}

.global--background-light .global__fancy-container--border-filling:focus::before,
.global--background-light .global__fancy-container--border-filling:hover::before {
  border-right: 0.25rem solid #1e1e1e;
  border-top: 0.25rem solid #1e1e1e;
}

.global--background-light .global__fancy-container--border-filling:focus::after,
.global--background-light .global__fancy-container--border-filling:hover::after {
  border-bottom: 0.25rem solid #1e1e1e;
  border-left: 0.25rem solid #1e1e1e;
}

.global__fancy-container--border-filling.secondary::before,
.global__fancy-container--border-filling.default::before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjdweCIgaGVpZ2h0PSIyN3B4IiB2aWV3Qm94PSIwIDAgMjcgMjciIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UmVjdGFuZ2xlIDExPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkRlc2t0b3AiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJIb21lLS0tSm9icyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTcwNi4wMDAwMDAsIC0xMDQzLjAwMDAwMCkiIGZpbGw9IiNmZGZkZmQiPgogICAgICAgICAgICA8cG9seWdvbiBpZD0iUmVjdGFuZ2xlLTExIiBwb2ludHM9IjczMyAxMDQzIDczMyAxMDcwIDcwNiAxMDcwIj48L3BvbHlnb24+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) no-repeat;
  background-position: bottom right;
}

.global__fancy-container--border-filling.secondary:focus::before,
.global__fancy-container--border-filling.secondary:hover::before,
.global__fancy-container--border-filling.default:focus::before,
.global__fancy-container--border-filling.default:hover::before {
  border-right: 0.25rem solid #fdfdfd;
  border-top: 0.25rem solid #fdfdfd;
}

.global__fancy-container--border-filling.secondary:focus::after,
.global__fancy-container--border-filling.secondary:hover::after,
.global__fancy-container--border-filling.default:focus::after,
.global__fancy-container--border-filling.default:hover::after {
  border-bottom: 0.25rem solid #fdfdfd;
  border-left: 0.25rem solid #fdfdfd;
}

.global__fancy-container--border-filling.software-development::before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjdweCIgaGVpZ2h0PSIyN3B4IiB2aWV3Qm94PSIwIDAgMjcgMjciIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UmVjdGFuZ2xlIDExPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkRlc2t0b3AiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJIb21lLS0tSm9icyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTcwNi4wMDAwMDAsIC0xMDQzLjAwMDAwMCkiIGZpbGw9IiMwN2YiPgogICAgICAgICAgICA8cG9seWdvbiBpZD0iUmVjdGFuZ2xlLTExIiBwb2ludHM9IjczMyAxMDQzIDczMyAxMDcwIDcwNiAxMDcwIj48L3BvbHlnb24+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) no-repeat;
  background-position: bottom right;
}

.global__fancy-container--border-filling.software-development:focus::before,
.global__fancy-container--border-filling.software-development:hover::before {
  border-right: 0.25rem solid #07f;
  border-top: 0.25rem solid #07f;
}

.global__fancy-container--border-filling.software-development:focus::after,
.global__fancy-container--border-filling.software-development:hover::after {
  border-bottom: 0.25rem solid #07f;
  border-left: 0.25rem solid #07f;
}

.global__fancy-container--border-filling.digital-marketing-sales::before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjdweCIgaGVpZ2h0PSIyN3B4IiB2aWV3Qm94PSIwIDAgMjcgMjciIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UmVjdGFuZ2xlIDExPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkRlc2t0b3AiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJIb21lLS0tSm9icyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTcwNi4wMDAwMDAsIC0xMDQzLjAwMDAwMCkiIGZpbGw9IiNmZjhiMjQiPgogICAgICAgICAgICA8cG9seWdvbiBpZD0iUmVjdGFuZ2xlLTExIiBwb2ludHM9IjczMyAxMDQzIDczMyAxMDcwIDcwNiAxMDcwIj48L3BvbHlnb24+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) no-repeat;
  background-position: bottom right;
}

.global__fancy-container--border-filling.digital-marketing-sales:focus::before,
.global__fancy-container--border-filling.digital-marketing-sales:hover::before {
  border-right: 0.25rem solid #ff8b24;
  border-top: 0.25rem solid #ff8b24;
}

.global__fancy-container--border-filling.digital-marketing-sales:focus::after,
.global__fancy-container--border-filling.digital-marketing-sales:hover::after {
  border-bottom: 0.25rem solid #ff8b24;
  border-left: 0.25rem solid #ff8b24;
}

.global__fancy-container--border-filling.design::before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjdweCIgaGVpZ2h0PSIyN3B4IiB2aWV3Qm94PSIwIDAgMjcgMjciIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UmVjdGFuZ2xlIDExPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkRlc2t0b3AiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJIb21lLS0tSm9icyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTcwNi4wMDAwMDAsIC0xMDQzLjAwMDAwMCkiIGZpbGw9IiM5NDFjZmEiPgogICAgICAgICAgICA8cG9seWdvbiBpZD0iUmVjdGFuZ2xlLTExIiBwb2ludHM9IjczMyAxMDQzIDczMyAxMDcwIDcwNiAxMDcwIj48L3BvbHlnb24+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) no-repeat;
  background-position: bottom right;
}

.global__fancy-container--border-filling.design:focus::before,
.global__fancy-container--border-filling.design:hover::before {
  border-right: 0.25rem solid #941cfa;
  border-top: 0.25rem solid #941cfa;
}

.global__fancy-container--border-filling.design:focus::after,
.global__fancy-container--border-filling.design:hover::after {
  border-bottom: 0.25rem solid #941cfa;
  border-left: 0.25rem solid #941cfa;
}

.global__fancy-container--border,
.form__fields__container,
.event-detail__highlight-container,
.job-detail__highlight-container,
.content__content-right__container,
.step__conclusion__container {
  border: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
}

.global__fancy-container--border::before,
.form__fields__container::before,
.event-detail__highlight-container::before,
.job-detail__highlight-container::before,
.content__content-right__container::before,
.step__conclusion__container::before {
  border-right: 0.125rem solid #fff;
  border-top: 0.125rem solid #fff;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  content: '';
  height: 100%;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
  width: calc(100% - 30px);
}

.global__fancy-container--border::after,
.form__fields__container::after,
.event-detail__highlight-container::after,
.job-detail__highlight-container::after,
.content__content-right__container::after,
.step__conclusion__container::after {
  border-bottom: 0.125rem solid #fff;
  border-left: 0.125rem solid #fff;
  bottom: 0;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  content: '';
  height: calc(100% - 45px);
  pointer-events: none;
  position: absolute;
  right: 0;
  width: 100%;
}

.global--background-dark .global__fancy-container--border::before,
.global--background-dark .form__fields__container::before,
.global--background-dark .event-detail__highlight-container::before,
.global--background-dark .job-detail__highlight-container::before,
.global--background-dark .content__content-right__container::before,
.global--background-dark .step__conclusion__container::before {
  border-right-color: #fdfdfd;
  border-top-color: #fdfdfd;
}

.global--background-dark .global__fancy-container--border::after,
.global--background-dark .form__fields__container::after,
.global--background-dark .event-detail__highlight-container::after,
.global--background-dark .job-detail__highlight-container::after,
.global--background-dark .content__content-right__container::after,
.global--background-dark .step__conclusion__container::after {
  border-bottom-color: #fdfdfd;
  border-left-color: #fdfdfd;
}

.global--background-light .global__fancy-container--border::before,
.global--background-light .form__fields__container::before,
.global--background-light .event-detail__highlight-container::before,
.global--background-light .job-detail__highlight-container::before,
.global--background-light .content__content-right__container::before,
.global--background-light .step__conclusion__container::before {
  border-right-color: #1e1e1e;
  border-top-color: #1e1e1e;
}

.global--background-light .global__fancy-container--border::after,
.global--background-light .form__fields__container::after,
.global--background-light .event-detail__highlight-container::after,
.global--background-light .job-detail__highlight-container::after,
.global--background-light .content__content-right__container::after,
.global--background-light .step__conclusion__container::after {
  border-bottom-color: #1e1e1e;
  border-left-color: #1e1e1e;
}

.global__fancy-container--shadow,
.global__fancy-container--shadow-white,
.featured-listing__container--top,
.page-title__container,
.page-not-found__container,
.page-title__image-container {
  -webkit-box-shadow: inset 0 0 0 0.125rem #fdfdfd;
          box-shadow: inset 0 0 0 0.125rem #fdfdfd;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 30px;
  position: relative;
}

.global__fancy-container--shadow::after,
.global__fancy-container--shadow-white::after,
.featured-listing__container--top::after,
.page-title__container::after,
.page-not-found__container::after,
.page-title__image-container::after {
  background-color: #a5a5a5;
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  right: -1.25rem;
  top: 0;
  -webkit-transform-origin: top left;
       -o-transform-origin: top left;
          transform-origin: top left;
  -webkit-transform: skewY(40deg);
       -o-transform: skewY(40deg);
          transform: skewY(40deg);
  -webkit-transition: all 0.5s linear;
  -o-transition: all 0.5s linear;
  transition: all 0.5s linear;
  width: 1.25rem;
}

.global__fancy-container--shadow-white::after,
.featured-listing__container--top::after,
.page-title__container::after,
.page-not-found__container::after {
  background-color: #a5a5a5;
}

.global__fancy-container--open-border-filling,
.featured-listing__item-container--border-filling,
.listing__item-container--border-filling,
.profile__item-container--border-filling {
  border: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 1.25rem 0.9375rem;
  position: relative;
  z-index: 1;
}

.global__fancy-container--open-border-filling::before,
.featured-listing__item-container--border-filling::before,
.listing__item-container--border-filling::before,
.profile__item-container--border-filling::before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  content: '';
  height: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
  width: 0;
}

.global__fancy-container--open-border-filling::after,
.featured-listing__item-container--border-filling::after,
.listing__item-container--border-filling::after,
.profile__item-container--border-filling::after {
  bottom: 0;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  content: '';
  height: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  width: 0;
}

.global__fancy-container--open-border-white,
.featured-listing__item-container--border-white {
  border: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
}

.global__fancy-container--open-border-white::before,
.featured-listing__item-container--border-white::before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  content: '';
  height: 100%;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
  width: 90%;
}

.global__fancy-container--open-border-white::after,
.featured-listing__item-container--border-white::after {
  bottom: 0;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  content: '';
  height: 85%;
  pointer-events: none;
  position: absolute;
  right: 0;
  width: 100%;
}

.global--background-dark .global__fancy-container--open-border-white::before,
.global--background-dark .featured-listing__item-container--border-white::before {
  border-right: 0.125rem solid #1e1e1e;
}

.global--background-dark .global__fancy-container--open-border-white::after,
.global--background-dark .featured-listing__item-container--border-white::after {
  border-bottom: 0.125rem solid #1e1e1e;
  border-left: 0.125rem solid #1e1e1e;
}

.global--background-light .global__fancy-container--open-border-white::before,
.global--background-light .featured-listing__item-container--border-white::before {
  border-right: 0.125rem solid #fdfdfd;
}

.global--background-light .global__fancy-container--open-border-white::after,
.global--background-light .featured-listing__item-container--border-white::after {
  border-bottom: 0.125rem solid #fdfdfd;
  border-left: 0.125rem solid #fdfdfd;
}

.component-container,
.featured-jobs,
.featured-listing,
.icon-button,
.search,
.job-listing,
.listing,
.location,
.content {
  padding: 1rem 0;
}

@media (min-width: 769px) {
  .component-container,
  .featured-jobs,
  .featured-listing,
  .icon-button,
  .search,
  .job-listing,
  .listing,
  .location,
  .content {
    padding: 3.125rem 0;
  }
}

.mobile__accordion {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 0.125rem solid #fdfdfd;
  border-left: 0.125rem solid #fdfdfd;
  border-right: 0.125rem solid #fdfdfd;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 4.6875rem;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 2rem 0;
  padding: 0 1.5rem;
  position: relative;
  width: 100%;
}

.mobile__accordion::before {
  background-color: #fdfdfd;
  content: '';
  display: block;
  height: 0.125rem;
  left: 0;
  position: absolute;
  top: 0;
  width: 1rem;
}

.mobile__accordion::after {
  background-color: #fdfdfd;
  content: '';
  display: block;
  height: 0.125rem;
  position: absolute;
  right: 0;
  top: 0;
  width: calc(100% - 84px);
}

@media (min-width: 1440px) {
  .mobile__accordion {
    display: none;
  }
}

.mobile__accordion__icon {
  position: absolute;
  top: -1.5rem;
}

.mobile__accordion__title {
  font-size: 1.5rem;
  font-weight: 700;
  color: #fdfdfd;
  text-transform: uppercase;
}

.mobile__accordion__chevron {
  cursor: pointer;
  -webkit-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}

.mobile__accordion--active .mobile__accordion__chevron {
  -webkit-transform: scaleY(-1);
       -o-transform: scaleY(-1);
          transform: scaleY(-1);
  opacity: 0.75;
}

.mobile__accordion__target {
  display: none;
}

@media (min-width: 1440px) {
  .mobile__accordion__target {
    display: block;
  }
}

body::before {
  content: "xs";
  display: none;
}

@media (min-width: 415px) {
  body::before {
    content: "sm";
  }
}

@media (min-width: 769px) {
  body::before {
    content: "md";
  }
}

@media (min-width: 1440px) {
  body::before {
    content: "lg";
  }
}

@media (min-width: 2000px) {
  body::before {
    content: "xl";
  }
}

hr {
  margin: 2.5625rem 0;
  width: 100%;
}

ul,
ol {
  padding-left: 1.5rem;
}

@media (min-width: 415px) {
  [href^="tel:"] {
    color: currentColor;
  }
}

@media (min-width: 415px) {
  [href^="tel:"]:focus,
  [href^="tel:"]:hover {
    color: currentColor;
  }
}

[data-responsive-background-image] {
  background-attachment: fixed;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  bottom: 0;
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}

[data-responsive-background-image] img {
  display: none;
}

p,
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 1.3rem;
}

a {
  outline: none;
}

.global--background-dark a {
  color: #f1f1f1;
}

.global--background-light a {
  color: #424242;
}

body {
  color: #283139;
  font-size: 1.125rem;
  letter-spacing: 0.0625rem;
  line-height: 1.5;
}

@media (min-width: 1440px) {
  body {
    line-height: 1.5;
  }
}

.global--background-dark body {
  color: #bababa;
}

.global--background-light body {
  color: #283139;
}

svg {
  vertical-align: top;
}

i {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
}

[svg-data-uri] {
  background-size: 0;
  color: inherit;
  display: inline-block;
}

[svg-data-uri] * {
  color: inherit;
}

[svg-data-uri] *[stroke^="#"] {
  stroke: currentColor;
}

[svg-data-uri] *[fill^="#"] {
  fill: currentColor;
}

.vector-circle-tick {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iOTBweCIgaGVpZ2h0PSI5MXB4IiB2aWV3Qm94PSIwIDAgOTAgOTEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ2LjIgKDQ0NDk2KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5jaXJjbGUtdGljazwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJTeW1ib2xzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iY2lyY2xlLXRpY2siIHN0cm9rZT0iIzAyQUVDQSI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik02NC4xMDU4NzU5LDI4LjAwMDAwMDggQzYyLjE5MjU2OTcsMjguMDAwODExMSA2MC40MTg5ODU4LDI4LjgxMjc1NSA1OC44MzM1ODI2LDI5LjY0MDkwNTMgQzU3LjI0MzMzMzYsMzAuNDc0NzI3OCA1NS44MTM4MDU1LDMxLjQ5NDkyNDcgNTQuNTA2MjMxNiwzMi42MDAyMDU1IEM1MS44ODU0MzAxLDM0LjgxNjQzOTQgNDkuNjg1NDEwNywzNy4zNDE0MDY1IDQ3LjY3NDM3OTcsMzkuOTU3OTQgQzQ1LjY2OTAwMjIsNDIuNTgxNzY2NSA0My44NjYzNDMxLDQ1LjMxNzQxNzUgNDIuMTg4MDYxLDQ4LjExNjI3MzggQzQxLjM2OTkxODcsNDkuNDg1NzIgNDAuNTgzMjc0NCw1MC44NzM4MDM2IDM5LjgyNDg5NzcsNTIuMjc4OTA0IEMzOC44MjAxODk4LDUxLjUzOTg4OTMgMzQuMjk4MTk2OCw0Ni4zMDc2MzI1IDI3LjI4ODY2MzUsNDYuMDk1MzI3OCBDMjQuMDUzMjQ1OCw0NS45OTcyNzg3IDI0LjY1ODk3OCw0OC40Njg3NjQ0IDI2LjU3NjMyMjQsNDkuMzcwNjU0MSBDMzQuMjk1NzczOSw1My4wMDAwOTE2IDM1LjU3MTg0OTgsNTguNjQxNTYxNiAzNy45NjQwODgzLDYyLjIwNTM2MyBDNDAuMTU2MDMxMyw2NS40NjkzNDQ4IDQ0Ljc0OTA5NjksNjMuOTY3MDA1NiA0NS45ODgwMjEyLDYwLjIyMTY5MTggQzQ2LjE4OTkzMTksNTkuNjExNTE4NSA0Ni4zODQ1NzM5LDU4LjgzMjc5NzkgNDYuNjAyNjM3NSw1OC4xMjk0Mzc0IEM0Ni44Mjc5Njk5LDU3LjQxMTQ5MSA0Ny4wNjI5OTQsNTYuNjkxOTI0IDQ3LjMwODUxNzQsNTUuOTczMTY3NCBDNDcuNzk3MTQxNCw1NC41MzY0NjQ0IDQ4LjMyMDQ5NDEsNTMuMTA2MjQ0IDQ4Ljg3NTM0NDgsNTEuNjg4MTc4NCBDNDkuOTg3NDY5Miw0OC44NTUyODg2IDUxLjIyMzE2MjksNDYuMDcwMjA3OCA1Mi42MzgxNTM0LDQzLjM5ODU3MjIgQzU0LjA1NTU2NjgsNDAuNzMyNjA5IDU1LjY0NjYyMzQsMzguMTYyMjYzOCA1Ny41NTU4OTE0LDM1LjkwNzk0NDggQzU5LjQ2MDMxMzYsMzMuNjgxOTg3IDYxLjgyNjcwNzUsMzEuODQxNzQzIDY0LjUwMjQyODYsMzAuOTMyNTYwNCBDNjYuMTA3MjE1MiwzMC4zODQ3ODE5IDY3LjAwOTM1MjQsMjcuOTk4MzgwMiA2NC4xMDU4NzU5LDI4LjAwMDAwMDgiIGlkPSJGaWxsLTEiIHN0cm9rZS13aWR0aD0iMyIgZmlsbD0iIzAyQUVDQSI+PC9wYXRoPgogICAgICAgICAgICA8ZWxsaXBzZSBpZD0iT3ZhbC0yIiBzdHJva2Utd2lkdGg9IjciIGN4PSI0NSIgY3k9IjQ1LjUiIHJ4PSI0MSIgcnk9IjQxLjUiPjwvZWxsaXBzZT4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
}

.vector-circle-exclaimation {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTA1cHgiIGhlaWdodD0iMTA1cHgiIHZpZXdCb3g9IjAgMCAxMDUgMTA1IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0Ni4yICg0NDQ5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+Y2lyY2xlLWV4Y2xhaW1hdGlvbjwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJTeW1ib2xzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iY2lyY2xlLWV4Y2xhaW1hdGlvbiI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNS4wMDAwMDAsIDUuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iRmlsbC0xIiBmaWxsPSIjMDJBRUNBIiBwb2ludHM9IjQxIDYwIDUyIDYwIDUyIDE3IDQxIDE3Ij48L3BvbHlnb24+CiAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iU3Ryb2tlLTIiIHN0cm9rZT0iIzAyQUVDQSIgcG9pbnRzPSI0MSA2MCA1MiA2MCA1MiAxNyA0MSAxNyI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IkZpbGwtMyIgZmlsbD0iIzAyQUVDQSIgcG9pbnRzPSI0MSA3OCA1MiA3OCA1MiA2NyA0MSA2NyI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlN0cm9rZS00IiBzdHJva2U9IiMwMkFFQ0EiIHBvaW50cz0iNDEgNzggNTIgNzggNTIgNjcgNDEgNjciPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgIDxjaXJjbGUgaWQ9Ik92YWwtMiIgc3Ryb2tlPSIjMDJBRUNBIiBzdHJva2Utd2lkdGg9IjEwIiBjeD0iNDcuNSIgY3k9IjQ3LjUiIHI9IjQ3LjUiPjwvY2lyY2xlPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
}

.vector-facebook {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzFweCIgaGVpZ2h0PSIzMXB4IiB2aWV3Qm94PSIwIDAgMzEgMzEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ2LjIgKDQ0NDk2KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5mYWNlYm9vazwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJTeW1ib2xzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iZmFjZWJvb2siIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE1LjUsMzEgQzYuOTM5NTg2MzgsMzEgMCwyNC4wNjA0MTM2IDAsMTUuNSBDMCw2LjkzOTU4NjM4IDYuOTM5NTg2MzgsMCAxNS41LDAgQzI0LjA2MDQxMzYsMCAzMSw2LjkzOTU4NjM4IDMxLDE1LjUgQzMxLDI0LjA2MDQxMzYgMjQuMDYwNDEzNiwzMSAxNS41LDMxIFogTTE2LjQ5MTM5MTQsMjUuMjU3ODExIEwxNi40OTEzOTE0LDE2LjQ3NDA2MjUgTDE5LjQzODU0ODEsMTYuNDc0MDYyNSBMMTkuODgwNzA4NSwxMy4wNDk4NjQxIEwxNi40OTEzOTE0LDEzLjA0OTg2NDEgTDE2LjQ5MTM5MTQsMTAuODY0MDEyNyBDMTYuNDkxMzkxNCw5Ljg3MjkzNzg1IDE2Ljc2NTQ3NjIsOS4xOTc1MzIyNCAxOC4xODgyODQ0LDkuMTk3NTMyMjQgTDIwLDkuMTk2Nzg3NDUgTDIwLDYuMTM0MDYzMjMgQzE5LjY4NjY4OTMsNi4wOTMzNDc3MyAxOC42MTEyMDQyLDYgMTcuMzU5NDUwOCw2IEMxNC43NDU1OTAyLDYgMTIuOTU2MDk0Myw3LjU5NTQ3NjYxIDEyLjk1NjA5NDMsMTAuNTI0ODgyNCBMMTIuOTU2MDk0MywxMy4wNDk4NjQxIEwxMCwxMy4wNDk4NjQxIEwxMCwxNi40NzQwNjI1IEwxMi45NTYwOTQzLDE2LjQ3NDA2MjUgTDEyLjk1NjA5NDMsMjUuMjU3ODExIEwxNi40OTEzOTE0LDI1LjI1NzgxMSBaIiBpZD0iQ29tYmluZWQtU2hhcGUiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}

.vector-pdf {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjZweCIgaGVpZ2h0PSIyOXB4IiB2aWV3Qm94PSIwIDAgMjYgMjkiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ2LjIgKDQ0NDk2KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5wZGY8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9InBkZiI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cCI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjMuMzY2MzM1MywxMS43NjQ0NjQgTDIuNjg4NzUyMjksMTEuNzY0NDY0IEwyLjY4ODc1MjI5LDEuMDM2MjM3NjUgTDE2LjU4MTU0NTksMS4wMzYyMzc2NSBMMTYuNTgxNTQ1OSw3LjMxODUxMjYyIEMxNi41ODE1NDU5LDcuNjA0NjkwNzQgMTYuODE1NDk4Myw3LjgzNjYzMTQ1IDE3LjEwNDM2ODMsNy44MzY2MzE0NSBMMjMuMzY2MTY1Myw3LjgzNjYzMTQ1IEwyMy4zNjYxNjUzLDExLjc2NDQ2NCBMMjMuMzY2MzM1MywxMS43NjQ0NjQgWiBNMTcuMDUzMzYxMiwxNy4yMTExMTIzIEwxNy4wNTMzNjEyLDE4LjIxMzY2MjIgTDE1LjA3ODE5NzgsMTguMjEzNjYyMiBMMTUuMDc4MTk3OCwyMC40MDUwNTU1IEwxMy44MjkzNzQ4LDIwLjQwNTA1NTUgTDEzLjgyOTM3NDgsMTQuOTU1MDM4NCBMMTcuMTkxOTMwNCwxNC45NTUwMzg0IEwxNy4xOTE5MzA0LDE1Ljk2NTg0MTcgTDE1LjA3ODAyNzcsMTUuOTY1ODQxNyBMMTUuMDc4MDI3NywxNy4yMTExMTIzIEMxNS4wNzgwMjc3LDE3LjIxMTExMjMgMTcuMDUzMzYxMiwxNy4yMTExMTIzIDE3LjA1MzM2MTIsMTcuMjExMTEyMyBMMTcuMDUzMzYxMiwxNy4yMTExMTIzIFogTTcuNzQxMzQxODgsMjAuMzgwNjMxOCBMNy43NDEzNDE4OCwxNS4wMjc5NzI1IEM4LjE5ODM2NTE2LDE0Ljk1NTAzODQgOC43OTQxMjc2NSwxNC45MTQ3ODE0IDkuNDIyNzA0NjgsMTQuOTE0NzgxNCBDMTAuNDY3NDk5MywxNC45MTQ3ODE0IDExLjE0NDg3MzEsMTUuMTAwNzM4MiAxMS42NzUzNDY2LDE1LjQ5NjkwNzEgQzEyLjI0NjYyNTcsMTUuOTE3MzMxMiAxMi42MDU4ODU0LDE2LjU4ODM5MjggMTIuNjA1ODg1NCwxNy41NTA2ODU3IEMxMi42MDU4ODU0LDE4LjU5MzY2MDkgMTIuMjIyMzEyMywxOS4zMTM0MDE0IDExLjY5MTgzODksMTkuNzU3OTEyMyBDMTEuMTEyMzk4NiwyMC4yMzQ5MzIgMTAuMjMwODI2NiwyMC40NjE0ODI2IDkuMTUzNTU3NDIsMjAuNDYxNDgyNiBDOC41MDg0ODgxLDIwLjQ2MTY1MTEgOC4wNTEyOTQ3OSwyMC40MjEwNTcyIDcuNzQxMzQxODgsMjAuMzgwNjMxOCBMNy43NDEzNDE4OCwyMC4zODA2MzE4IFogTTIuNjg4NzUyMjksMjcuOTY0MDk5MiBMMjMuMzY2MzM1MywyNy45NjQwOTkyIEwyMy4zNjYzMzUzLDIzLjI2MDYwNDQgTDIuNjg4NzUyMjksMjMuMjYwNjA0NCBMMi42ODg3NTIyOSwyNy45NjQwOTkyIFogTTIuNTkxNjY4ODUsMTUuMDI3OTcyNSBDMi45NzUyNDE5NiwxNC45NjMyOTE5IDMuNTEzODc2NTQsMTQuOTE0NzgxNCA0LjI3MzAzMTY1LDE0LjkxNDc4MTQgQzUuMDQwMTc3ODcsMTQuOTE0NzgxNCA1LjU4NzE0MzYsMTUuMDYwMTQ0NCA1Ljk1NDM5NDQ1LDE1LjM1MTM3NTcgQzYuMzA1MzIzMDQsMTUuNjI2MjY4NCA2LjU0MjE2NTg0LDE2LjA3OTAzMjggNi41NDIxNjU4NCwxNi42MTI2NDggQzYuNTQyMTY1ODQsMTcuMTQ2NDMxNyA2LjM2MjYyMDk4LDE3LjU5OTE5NjEgNi4wMzYxNzU3OCwxNy45MDY0MjkxIEM1LjYxMTYyNjk5LDE4LjMwMjc2NjUgNC45ODMyMTk5OCwxOC40ODA2MzgyIDQuMjQ4NzE4MjgsMTguNDgwNjM4MiBDNC4wODU0OTU2OCwxOC40ODA2MzgyIDMuOTM4NTk1MzQsMTguNDcyMzg0NyAzLjgyNDMzOTUyLDE4LjQ1NjIxNDUgTDMuODI0MzM5NTIsMjAuNDA0ODg3MSBMMi41OTE4Mzg4NywyMC40MDQ4ODcxIEwyLjU5MTgzODg3LDE1LjAyNzk3MjUgTDIuNTkxNjY4ODUsMTUuMDI3OTcyNSBaIE0xNy42MjczNjA3LDEuNzc5NTU5NjIgTDIyLjYzNjkzNDMsNi44MDA3MzA2OCBMMTcuNjI3MzYwNyw2LjgwMDczMDY4IEMxNy42MjczNjA3LDYuODAwNzMwNjggMTcuNjI3MzYwNywxLjc3OTU1OTYyIDE3LjYyNzM2MDcsMS43Nzk1NTk2MiBMMTcuNjI3MzYwNywxLjc3OTU1OTYyIFogTTI0LjQxMjQ5MDIsMTEuNzY0NDY0IEwyNC40MTI0OTAyLDcuMzE4NTEyNjIgQzI0LjQxMjQ5MDIsNy4zMTUzMTIyOCAyNC40MTE0Nyw3LjMxMjI4MDM4IDI0LjQxMTEzLDcuMzA5MDgwMDMgQzI0LjQxMDc5LDcuMjc4MDg3MjMgMjQuNDA3NzI5NSw3LjI0NzQzMTMgMjQuNDAyMTE4OCw3LjIxNzI4MDcgQzI0LjQwMDc1ODYsNy4yMTE1NTM3NiAyNC4zOTg3MTgzLDcuMjA2NjY5MDMgMjQuMzk3NTI4MSw3LjIwMTI3ODk4IEMyNC4zOTE5MTczLDcuMTc2ODU1MyAyNC4zODQyNjYzLDcuMTUzMjczODIgMjQuMzc1MjU1LDcuMTMwMDI5MjIgQzI0LjM3MTY4NDUsNy4xMjA0MjgxOCAyNC4zNjcyNjM5LDcuMTExNTAwOTEgMjQuMzYzMzUzNCw3LjEwMjIzNjc2IEMyNC4zNTQwMDIxLDcuMDgyNTI5MzggMjQuMzQzODAwNyw3LjA2MzY2NDE5IDI0LjMzMTg5OSw3LjA0NTMwNDMyIEMyNC4zMjcxMzg0LDcuMDM3NzI0NTYgMjQuMzIyODg3OCw3LjAyOTgwNzkyIDI0LjMxNzYxNzEsNy4wMjI1NjUwNCBDMjQuMzAwNzg0Nyw2Ljk5ODY0NjY4IDI0LjI4MjQyMjIsNi45NzU3Mzg5NSAyNC4yNjExNjkyLDYuOTU0NTE1NjIgTDE3LjQ3NjcxOTksMC4xNTQxMjE4MjIgQzE3LjQ3NjM3OTgsMC4xNTM2MTY1MDUgMTcuNDc2MDM5OCwwLjE1MzI3OTYyNiAxNy40NzUzNTk3LDAuMTUyOTQyNzQ4IEMxNy40NzI5NzkzLDAuMTUwNTg0NiAxNy40NzA0MjksMC4xNDkyMzcwODcgMTcuNDY4MDQ4NywwLjE0NjcxMDUgQzE3LjQ0ODQ5NTksMC4xMjc2NzY4NzYgMTcuNDI3MjQzLDAuMTEwNjY0NTIxIDE3LjQwNTMxLDAuMDk1MzM2NTU4OCBDMTcuMzk3MzE4OSwwLjA4OTc3ODA2NjkgMTcuMzg4ODE3NywwLjA4NDg5MzMzMTYgMTcuMzgwNDg2NSwwLjA3OTg0MDE1NzEgQzE3LjM2MjQ2NCwwLjA2ODcyMzE3MzIgMTcuMzQzNzYxNCwwLjA1ODc4NTI2MzMgMTcuMzI0NzE4OCwwLjA0OTY4OTU0OTIgQzE3LjMxNTE5NzUsMC4wNDU2NDcwMDk2IDE3LjMwNjM1NjMsMC4wNDEwOTkxNTI2IDE3LjI5NjMyNDksMC4wMzczOTM0OTEzIEMxNy4yNzExNjE0LDAuMDI3MTE4NzAzMSAxNy4yNDQ4MDc3LDAuMDE5MzcwNTAyMiAxNy4yMTg0NTQxLDAuMDEzMTM4MjUzNyBDMTcuMjE0MzczNSwwLjAxMjI5NjA1NzkgMTcuMjEwNDYzLDAuMDEwOTQ4NTQ0NyAxNy4yMDYzODI0LDAuMDEwMTA2MzQ5IEMxNy4xNzY3OTgzLDAuMDA0Mzc5NDE3OSAxNy4xNDY1MzQxLDAuMDAxODUyODMwNjUgMTcuMTE2NDQsMC4wMDExNzkwNzQwNSBDMTcuMTEyNTI5NCwwLjAwMTAxMDYzNDkgMTcuMTA4Nzg4OSwwIDE3LjEwNDg3ODQsMCBMMi4xNjU5Mjk5LDAgQzEuODc3MDU5OSwwIDEuNjQyOTM3NDgsMC4yMzE5NDA3MDkgMS42NDI5Mzc0OCwwLjUxODExODgyNSBMMS42NDI5Mzc0OCwxMS43NjQyOTU1IEwwLDExLjc2NDI5NTUgTDAsMjMuMjYwNzcyOCBMMS42NDI5Mzc0OCwyMy4yNjA3NzI4IEwxLjY0MjkzNzQ4LDI4LjQ4MjA0OTYgQzEuNjQyOTM3NDgsMjguNzY4MDU5MyAxLjg3Njg4OTg4LDI5IDIuMTY1OTI5OSwyOSBMMjMuODg5NjY3OCwyOSBDMjQuMTc4MTk3OCwyOSAyNC40MTIzMjAyLDI4Ljc2ODA1OTMgMjQuNDEyMzIwMiwyOC40ODIwNDk2IEwyNC40MTIzMjAyLDIzLjI2MDc3MjggTDI2LDIzLjI2MDc3MjggTDI2LDExLjc2NDQ2NCBMMjQuNDEyNDkwMiwxMS43NjQ0NjQgWiIgaWQ9IkZpbGwtNSIgZmlsbD0iIzAyQUVDQSI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0xMiIgZmlsbD0iIzAyQUVDQSIgeD0iMSIgeT0iMTMiIHdpZHRoPSIyMSIgaGVpZ2h0PSI4Ij48L3JlY3Q+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNC44MDQxOTkyMiwxMy42NTg2OTE0IEw3LjE5OTIxODc1LDEzLjY1ODY5MTQgQzcuNzk5ODA3NjksMTMuNjU4NjkxNCA4LjI4ODMyODIsMTMuODQ5ODUxNiA4LjY2NDc5NDkyLDE0LjIzMjE3NzcgQzkuMDQxMjYxNjUsMTQuNjE0NTAzOSA5LjIyOTQ5MjE5LDE1LjEwNzQxODkgOS4yMjk0OTIxOSwxNS43MTA5Mzc1IEM5LjIyOTQ5MjE5LDE2LjMwMjczNzMgOS4wMzgzMzE5OSwxNi43ODgzMjgyIDguNjU2MDA1ODYsMTcuMTY3NzI0NiBDOC4yNzM2Nzk3MywxNy41NDcxMjEgNy43ODUxNTkyMiwxNy43MzY4MTY0IDcuMTkwNDI5NjksMTcuNzM2ODE2NCBMNS41OTUyMTQ4NCwxNy43MzY4MTY0IEw1LjU5NTIxNDg0LDIwIEw0LjgwNDE5OTIyLDIwIEw0LjgwNDE5OTIyLDEzLjY1ODY5MTQgWiBNNS41OTUyMTQ4NCwxNC4zNjE4MTY0IEw1LjU5NTIxNDg0LDE3LjAzMzY5MTQgTDYuOTkyNjc1NzgsMTcuMDMzNjkxNCBDNy40NDM4NDk5MSwxNy4wMzM2OTE0IDcuNzkzOTQ0MDcsMTYuOTE3OTY5OSA4LjA0Mjk2ODc1LDE2LjY4NjUyMzQgQzguMjkxOTkzNDMsMTYuNDU1MDc3IDguNDE2NTAzOTEsMTYuMTI5ODg0OSA4LjQxNjUwMzkxLDE1LjcxMDkzNzUgQzguNDE2NTAzOTEsMTUuMjc0NDExOSA4LjI5NDE5MDY4LDE0Ljk0MDQzMDggOC4wNDk1NjA1NSwxNC43MDg5ODQ0IEM3LjgwNDkzMDQyLDE0LjQ3NzUzNzkgNy40NTI2MzkwMiwxNC4zNjE4MTY0IDYuOTkyNjc1NzgsMTQuMzYxODE2NCBMNS41OTUyMTQ4NCwxNC4zNjE4MTY0IFogTTEwLjY4MTU1MzUsMTMuNjU4NjkxNCBMMTIuODU2ODQ2NSwxMy42NTg2OTE0IEMxMy43OTcyODA4LDEzLjY1ODY5MTQgMTQuNTMxMTYwMiwxMy45MzcwMDg5IDE1LjA1ODUwNjYsMTQuNDkzNjUyMyBDMTUuNTg1ODUzLDE1LjA1MDI5NTggMTUuODQ5NTIyMiwxNS44MjgxMiAxNS44NDk1MjIyLDE2LjgyNzE0ODQgQzE1Ljg0OTUyMjIsMTcuODI2MTc2OSAxNS41ODY1ODU0LDE4LjYwNDczMzUgMTUuMDYwNzAzOSwxOS4xNjI4NDE4IEMxNC41MzQ4MjIzLDE5LjcyMDk1MDEgMTMuODAwMjEwNSwyMCAxMi44NTY4NDY1LDIwIEwxMC42ODE1NTM1LDIwIEwxMC42ODE1NTM1LDEzLjY1ODY5MTQgWiBNMTEuNDcyNTY5MSwxNC4zNzA2MDU1IEwxMS40NzI1NjkxLDE5LjI4ODA4NTkgTDEyLjgwNDExMjEsMTkuMjg4MDg1OSBDMTMuNTEzMSwxOS4yODgwODU5IDE0LjA2MzE0MzMsMTkuMDcyNzU2MSAxNC40NTQyNTg2LDE4LjY0MjA4OTggQzE0Ljg0NTM3MzgsMTguMjExNDIzNiAxNS4wNDA5Mjg1LDE3LjYwOTM3ODkgMTUuMDQwOTI4NSwxNi44MzU5Mzc1IEMxNS4wNDA5Mjg1LDE2LjA1OTU2NjQgMTQuODQzOTA5LDE1LjQ1NDU5MiAxNC40NDk4NjQsMTUuMDIwOTk2MSBDMTQuMDU1ODE5MSwxNC41ODc0MDAyIDEzLjUwNzI0MDYsMTQuMzcwNjA1NSAxMi44MDQxMTIxLDE0LjM3MDYwNTUgTDExLjQ3MjU2OTEsMTQuMzcwNjA1NSBaIE0xOC4xNjczMDYyLDIwIEwxOC4xNjczMDYyLDE3LjI1MzQxOCBMMjAuOTc1NDExNywxNy4yNTM0MTggTDIwLjk3NTQxMTcsMTYuNTUwMjkzIEwxOC4xNjczMDYyLDE2LjU1MDI5MyBMMTguMTY3MzA2MiwxNC4zNzA2MDU1IEwyMS4yMjU4OTk5LDE0LjM3MDYwNTUgTDIxLjIyNTg5OTksMTMuNjU4NjkxNCBMMTcuMzc2MjkwNiwxMy42NTg2OTE0IEwxNy4zNzYyOTA2LDIwIEwxOC4xNjczMDYyLDIwIFoiIGlkPSJQREYiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}

.vector-share {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyN3B4IiB2aWV3Qm94PSIwIDAgMjIgMjciIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ2LjIgKDQ0NDk2KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5zaGFyZTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJTeW1ib2xzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0ic2hhcmUiIGZpbGw9IiMxMjNGM0UiPgogICAgICAgICAgICA8cGF0aCBkPSJNMTYuNzA1MDc1NCwyMC45MjI0Njg3IEw2LjQ4NDQ3MjM2LDE0LjQ5OTI4MTIgQzYuNTgxMjA2MDMsMTQuMTgzNDM3NSA2LjYzMzE2NTgzLDEzLjg0NzYyNSA2LjYzMzE2NTgzLDEzLjUgQzYuNjMzMTY1ODMsMTMuMTEwNDY4NyA2LjU2NDYyMzEyLDEyLjczNzI1IDYuNDQ0NjczMzcsMTIuMzg5MDYyNSBMMTYuMjg2NjMzMiw1LjcwMTUgQzE2Ljg5MTA4MDQsNi4zNDU4NDM3NSAxNy43NDEyMzEyLDYuNzUgMTguNjgzNDE3MSw2Ljc1IEMyMC41MTE5NTk4LDYuNzUgMjIsNS4yMzU3NSAyMiwzLjM3NSBDMjIsMS41MTM5Njg3NSAyMC41MTE5NTk4LDAgMTguNjgzNDE3MSwwIEMxNi44NTQ4NzQ0LDAgMTUuMzY2ODM0MiwxLjUxMzk2ODc1IDE1LjM2NjgzNDIsMy4zNzUgQzE1LjM2NjgzNDIsMy42NjgwNjI1IDE1LjQwNzQ2MjMsMy45NTEyODEyNSAxNS40NzY4MzQyLDQuMjIyNjg3NSBMNS41MjIxMTA1NSwxMC45ODY3NSBDNC45MzU2MjgxNCwxMC40NTI2NTYyIDQuMTYzOTY5ODUsMTAuMTI1IDMuMzE2NTgyOTEsMTAuMTI1IEMxLjQ4ODA0MDIsMTAuMTI1IDAsMTEuNjM4OTY4NyAwLDEzLjUgQzAsMTUuMzYwNzUgMS40ODgwNDAyLDE2Ljg3NSAzLjMxNjU4MjkxLDE2Ljg3NSBDNC4yMDYyNTYyOCwxNi44NzUgNS4wMTM1Njc4NCwxNi41MTQ0Mzc1IDUuNjA5NDQ3MjQsMTUuOTMyMjUgTDE1LjY1ODE0MDcsMjIuMjQ3NzE4NyBDMTUuNDcyNjg4NCwyMi42NjkzMTI1IDE1LjM2NjgzNDIsMjMuMTM0MjE4NyAxNS4zNjY4MzQyLDIzLjYyNSBDMTUuMzY2ODM0MiwyNS40ODU3NSAxNi44NTQ4NzQ0LDI3IDE4LjY4MzQxNzEsMjcgQzIwLjUxMTk1OTgsMjcgMjIsMjUuNDg1NzUgMjIsMjMuNjI1IEMyMiwyMS43NjM5Njg3IDIwLjUxMTk1OTgsMjAuMjUgMTguNjgzNDE3MSwyMC4yNSBDMTcuOTQxMzMxNywyMC4yNSAxNy4yNTgxMTU2LDIwLjUwMiAxNi43MDUwNzU0LDIwLjkyMjQ2ODcgWiIgaWQ9IlBhZ2UtMSI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  height: 1.6875rem;
  max-height: 1.6875rem;
  max-width: 1.375rem;
  width: 1.375rem;
}

.vector-chevron-left,
.vector-chevron-right {
  height: 0.75rem;
  width: 0.375rem;
}

.vector-chevron-left {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjEycHgiIHZpZXdCb3g9IjAgMCA2IDEyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0Ni4yICg0NDQ5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+Y2hldnJvbi1sZWZ0PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJjaGV2cm9uLWxlZnQiIHN0cm9rZT0iIzQyNDI0MiI+CiAgICAgICAgICAgIDxwb2x5bGluZSBpZD0iUGF0aC0zIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzLjAwMDAwMCwgNi4wMDAwMDApIHJvdGF0ZSgtMTgwLjAwMDAwMCkgdHJhbnNsYXRlKC0zLjAwMDAwMCwgLTYuMDAwMDAwKSAiIHBvaW50cz0iMSAxIDUgNiAxIDExIj48L3BvbHlsaW5lPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}

.vector-chevron-right {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjEycHgiIHZpZXdCb3g9IjAgMCA2IDEyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0Ni4yICg0NDQ5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+Y2hldnJvbi1yaWdodDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJTeW1ib2xzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iY2hldnJvbi1yaWdodCIgc3Ryb2tlPSIjNDI0MjQyIj4KICAgICAgICAgICAgPHBvbHlsaW5lIGlkPSJQYXRoLTMiIHBvaW50cz0iMSAxIDUgNiAxIDExIj48L3BvbHlsaW5lPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}

.vector-caret-left {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDYgOCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNDYuMiAoNDQ0OTYpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPmNhcmV0LWxlZnQ8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9ImNhcmV0LWxlZnQiIGZpbGw9IiM0MjQyNDIiPgogICAgICAgICAgICA8cG9seWdvbiBpZD0iUGF0aC0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzLjAwMDAwMCwgNC4wMDAwMDApIHJvdGF0ZSg5MC4wMDAwMDApIHRyYW5zbGF0ZSgtMy4wMDAwMDAsIC00LjAwMDAwMCkgIiBwb2ludHM9Ii0xIDEgNyAxIDMgNyI+PC9wb2x5Z29uPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}

.svg-clip-path {
  position: absolute;
}

.outline-icon,
.youtube-icon--outline,
.linkedin-icon--outline,
.twitter-icon--outline,
.instagram-icon--outline,
.facebook-icon--outline,
.phone-icon--outline,
.envelope-icon--outline,
.youtube-icon--color,
.profile__modal__social__icon--youtube,
.linkedin-icon--color,
.profile__modal__social__icon--linkedin,
.twitter-icon--color,
.profile__modal__social__icon--twitter,
.instagram-icon--color,
.profile__modal__social__icon--instagram,
.facebook-icon--color,
.profile__modal__social__icon--facebook {
  display: block;
  height: 2rem;
  width: 2rem;
}

.youtube-icon--outline {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ2LjIgKDQ0NDk2KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCAyPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkRlc2t0b3AiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJTdWJwYWdlcy0tLVN0aWNreS1OYXYtU29jaWFsTWVkaWEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMzc4LjAwMDAwMCwgLTU0LjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI0MS4wMDAwMDAsIDU0LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTUiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTM3LjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTI2LjE3MjgsNS41MTg3MiBDMjMuNTMxNTIsMi44Nzc0NCAxOS44ODEyOCwxLjI0NTc2IDE1Ljg0NTQ0LDEuMjQ1NzYgQzExLjgwOTYsMS4yNDU3NiA4LjE1OTY4LDIuODc3NDQgNS41MTg0LDUuNTE4NzIgQzIuODY5MTIsOC4xNTk2OCAxLjIzNzEyLDExLjgxODU2IDEuMjM3MTIsMTUuODU0NCBDMS4yMzcxMiwxOS44ODE2IDIuODY5MTIsMjMuNTQwNDggNS41MTg0LDI2LjE4MTQ0IEM4LjE1OTY4LDI4LjgyMjA4IDExLjgwOTYsMzAuNDYzMDQgMTUuODQ1NDQsMzAuNDYzMDQgQzE5Ljg4MTI4LDMwLjQ2MzA0IDIzLjUzMTUyLDI4LjgyMjA4IDI2LjE3MjgsMjYuMTgxNDQgQzI4LjgyMjA4LDIzLjU0MDQ4IDMwLjQ1MzQ0LDE5Ljg4MTYgMzAuNDUzNDQsMTUuODU0NCBDMzAuNDUzNDQsMTEuODE4NTYgMjguODIyMDgsOC4xNTk2OCAyNi4xNzI4LDUuNTE4NzIgWiBNMTUuODQ1NDQsMCBDMjAuMjI0LDAgMjQuMTgwOCwxLjc4MDggMjcuMDQ5OTIsNC42NDEyOCBDMjkuOTE4NzIsNy41MTA0IDMxLjY5MTUyLDExLjQ3NjE2IDMxLjY5MTUyLDE1Ljg1NDQgQzMxLjY5MTUyLDIwLjIyMzY4IDI5LjkxODcyLDI0LjE4OTc2IDI3LjA0OTkyLDI3LjA1ODU2IEMyNC4xODA4LDI5LjkxOTA0IDIwLjIyNCwzMS43MDAxNiAxNS44NDU0NCwzMS43MDAxNiBDMTEuNDY2ODgsMzEuNzAwMTYgNy41MTAwOCwyOS45MTkwNCA0LjY0MDk2LDI3LjA1ODU2IEMxLjc3MjQ4LDI0LjE4OTc2IDAsMjAuMjIzNjggMCwxNS44NTQ0IEMwLDExLjQ3NjE2IDEuNzcyNDgsNy41MTA0IDQuNjQwOTYsNC42NDEyOCBDNy41MTAwOCwxLjc4MDggMTEuNDY2ODgsMCAxNS44NDU0NCwwIEwxNS44NDU0NCwwIFoiIGlkPSJGaWxsLTEzIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTguNDgwOTYsMTUuNjc2MTYgTDE0LjEwMjcyLDE4LjAzNTg0IEwxNC4xMDI3MiwxMy4yOTgyNCBMMTYuMDg1NzYsMTQuMzc3NiBMMTguNDgwOTYsMTUuNjc2MTYgWiBNMjMuNzEwMDgsMTIuNDgyMjQgQzIzLjcxMDA4LDEyLjQ4MjI0IDIzLjU0NCwxMS4zMTUyIDIzLjA2MDgsMTAuODA2NCBDMjIuNDQ3MDQsMTAuMTM5NTIgMjEuNzUzNiwxMC4xMzA4OCAyMS40NDY3MiwxMC4wODY3MiBDMTkuMTgzMDQsOS45MiAxNS43ODc1Miw5LjkyIDE1Ljc4NzUyLDkuOTIgTDE1Ljc2OTYsOS45MiBDMTUuNzY5Niw5LjkyIDEyLjM4MzM2LDkuOTIgMTAuMTE5MDQsMTAuMDg2NzIgQzkuNzk0ODgsMTAuMTMwODggOS4xMTA0LDEwLjEzOTUyIDguNDk2MzIsMTAuODA2NCBDOC4wMTM0NCwxMS4zMTUyIDcuODQ3MzYsMTIuNDgyMjQgNy44NDczNiwxMi40ODIyNCBDNy44NDczNiwxMi40ODIyNCA3LjY4LDEzLjg1MDg4IDcuNjgsMTUuMjAxOTIgTDcuNjgsMTYuNDkxODQgQzcuNjgsMTcuODYwNDggNy44NDczNiwxOS4yMTE4NCA3Ljg0NzM2LDE5LjIxMTg0IEM3Ljg0NzM2LDE5LjIxMTg0IDguMDEzNDQsMjAuMzc4ODggOC40OTYzMiwyMC44OTYzMiBDOS4xMTA0LDIxLjU3MTg0IDkuOTE4MDgsMjEuNTQ1OTIgMTAuMjg2NCwyMS42MTU2OCBDMTEuNTc2LDIxLjc0NzUyIDE1Ljc4NzUyLDIxLjc5MTM2IDE1Ljc4NzUyLDIxLjc5MTM2IEMxNS43ODc1MiwyMS43OTEzNiAxOS4xODMwNCwyMS43NzM3NiAyMS40NDY3MiwyMS42MTU2OCBDMjEuNzUzNiwyMS41NzE4NCAyMi40NDcwNCwyMS41NzE4NCAyMy4wNjA4LDIwLjg5NjMyIEMyMy41NDQsMjAuMzc4ODggMjMuNzEwMDgsMTkuMjExODQgMjMuNzEwMDgsMTkuMjExODQgQzIzLjcxMDA4LDE5LjIxMTg0IDIzLjg2Nzg0LDE3Ljg2MDQ4IDIzLjg2Nzg0LDE2LjQ5MTg0IEwyMy44Njc4NCwxNS4yMDE5MiBDMjMuODY3ODQsMTMuODUwODggMjMuNzEwMDgsMTIuNDgyMjQgMjMuNzEwMDgsMTIuNDgyMjQgTDIzLjcxMDA4LDEyLjQ4MjI0IFoiIGlkPSJGaWxsLTQyIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
}

.linkedin-icon--outline {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ2LjIgKDQ0NDk2KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA0PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkRlc2t0b3AiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJTdWJwYWdlcy0tLVN0aWNreS1OYXYtU29jaWFsTWVkaWEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNDI3LjAwMDAwMCwgLTU0LjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI0MS4wMDAwMDAsIDU0LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTUiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTM3LjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ5LjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC0zIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjYuMTcyOCw1LjUxODcyIEMyMy41MzE1MiwyLjg2OTEyIDE5Ljg4MjI0LDEuMjM3MTIgMTUuODQ2MDgsMS4yMzcxMiBDMTEuODA5MjgsMS4yMzcxMiA4LjE2LDIuODY5MTIgNS41MTg3Miw1LjUxODcyIEMyLjg2OTQ0LDguMTU5NjggMS4yMzcxMiwxMS44MDk2IDEuMjM3MTIsMTUuODQ1NDQgQzEuMjM3MTIsMTkuODgxNiAyLjg2OTQ0LDIzLjUzMTg0IDUuNTE4NzIsMjYuMTcyNDggQzguMTYsMjguODIyNCAxMS44MDkyOCwzMC40NTQwOCAxNS44NDYwOCwzMC40NTQwOCBDMTkuODgyMjQsMzAuNDU0MDggMjMuNTMxNTIsMjguODIyNCAyNi4xNzI4LDI2LjE3MjQ4IEMyOC44MjI0LDIzLjUzMTg0IDMwLjQ1NDQsMTkuODgxNiAzMC40NTQ0LDE1Ljg0NTQ0IEMzMC40NTQ0LDExLjgwOTYgMjguODIyNCw4LjE1OTY4IDI2LjE3MjgsNS41MTg3MiBaIE0xNS44NDYwOCwwIEMyMC4yMjQsMCAyNC4xODExMiwxLjc3MjE2IDI3LjA1MDI0LDQuNjQxMjggQzI5LjkxOTM2LDcuNTEwNCAzMS42OTE1MiwxMS40Njc1MiAzMS42OTE1MiwxNS44NDU0NCBDMzEuNjkxNTIsMjAuMjIzNjggMjkuOTE5MzYsMjQuMTgwOCAyNy4wNTAyNCwyNy4wNDk5MiBDMjQuMTgxMTIsMjkuOTE5MDQgMjAuMjI0LDMxLjY5MTUyIDE1Ljg0NjA4LDMxLjY5MTUyIEMxMS40Njc1MiwzMS42OTE1MiA3LjUxMDcyLDI5LjkxOTA0IDQuNjQxOTIsMjcuMDQ5OTIgQzEuNzcyMTYsMjQuMTgwOCAwLDIwLjIyMzY4IDAsMTUuODQ1NDQgQzAsMTEuNDY3NTIgMS43NzIxNiw3LjUxMDQgNC42NDE5Miw0LjY0MTI4IEM3LjUxMDcyLDEuNzcyMTYgMTEuNDY3NTIsMCAxNS44NDYwOCwwIEwxNS44NDYwOCwwIFoiIGlkPSJGaWxsLTIwIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEwLjY2NzIsOCBDOS43NDU5Miw4IDksOC43NDU5MiA5LDkuNjY3MiBDOSwxMC41ODg0OCA5Ljc0NTkyLDExLjMzNDQgMTAuNjY3MiwxMS4zMzQ0IEMxMS41ODg0OCwxMS4zMzQ0IDEyLjMzNDA4LDEwLjU4ODQ4IDEyLjMzNDA4LDkuNjY3MiBDMTIuMzM0MDgsOC43NDU5MiAxMS41ODg0OCw4IDEwLjY2NzIsOCBaIE0yMy4yMjI3MiwxNS42OTUwNCBDMjMuMDAzMiwxMy44ODczNiAyMi4xNzg4OCwxMi43NjQ0OCAxOS43Mzk1MiwxMi43NjQ0OCBDMTguMzA5MTIsMTIuNzY0NDggMTcuMzQ0LDEzLjI5MDg4IDE2Ljk0MDQ4LDE0LjA1NDQgTDE2Ljg5NjY0LDE0LjA1NDQgTDE2Ljg5NjY0LDEyLjc2NDQ4IEwxNC4yMzc3NiwxMi43NjQ0OCBMMTQuMjM3NzYsMjIuMzAxNzYgTDE3LjAxOTUyLDIyLjMwMTc2IEwxNy4wMTk1MiwxNy41NzI4IEMxNy4wMTk1MiwxNi4zMjY0IDE3LjI2NDk2LDE1LjEyNDggMTguNzkyMzIsMTUuMTI0OCBDMjAuMzI3MDQsMTUuMTI0OCAyMC40NDA5NiwxNi41NDU5MiAyMC40NDA5NiwxNy42NjAxNiBMMjAuNDQwOTYsMjIuMzAxNzYgTDIzLjMwMTQ0LDIyLjMwMTc2IEwyMy4zMDE0NCwxNy4wNjM2OCBDMjMuMzAxNDQsMTYuNTcyMTYgMjMuMjc0ODgsMTYuMTE2MTYgMjMuMjIyNzIsMTUuNjk1MDQgWiBNOSwxNS4zMDAxNiBMOSwyMi4zMDE3NiBMMTIuMzM0MDgsMjIuMzAxNzYgTDEyLjMzNDA4LDEyLjc2NDQ4IEw5LDEyLjc2NDQ4IEw5LDE1LjMwMDE2IEw5LDE1LjMwMDE2IFoiIGlkPSJGaWxsLTQ2Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
}

.twitter-icon--outline {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ2LjIgKDQ0NDk2KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA2PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkRlc2t0b3AiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJTdWJwYWdlcy0tLVN0aWNreS1OYXYtU29jaWFsTWVkaWEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNDc2LjAwMDAwMCwgLTU0LjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI0MS4wMDAwMDAsIDU0LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTUiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTM3LjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk4LjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNi4xNzI4LDUuNTE4NzIgQzIzLjUzMTUyLDIuODc3NDQgMTkuODgyMjQsMS4yNDU3NiAxNS44NDYwOCwxLjI0NTc2IEMxMS44MDkyOCwxLjI0NTc2IDguMTYsMi44Nzc0NCA1LjUxODcyLDUuNTE4NzIgQzIuODY5NDQsOC4xNTk2OCAxLjIzNzEyLDExLjgxODU2IDEuMjM3MTIsMTUuODU0NCBDMS4yMzcxMiwxOS44ODE2IDIuODY5NDQsMjMuNTQwNDggNS41MTg3MiwyNi4xODE0NCBDOC4xNiwyOC44MjIwOCAxMS44MDkyOCwzMC40NjMwNCAxNS44NDYwOCwzMC40NjMwNCBDMTkuODgyMjQsMzAuNDYzMDQgMjMuNTMxNTIsMjguODIyMDggMjYuMTcyOCwyNi4xODE0NCBDMjguODIyNCwyMy41NDA0OCAzMC40NTQ0LDE5Ljg4MTYgMzAuNDU0NCwxNS44NTQ0IEMzMC40NTQ0LDExLjgxODU2IDI4LjgyMjQsOC4xNTk2OCAyNi4xNzI4LDUuNTE4NzIgWiBNMTUuODQ2MDgsMCBDMjAuMjI0LDAgMjQuMTgxMTIsMS43ODA4IDI3LjA1MDI0LDQuNjQxMjggQzI5LjkxOTM2LDcuNTEwNCAzMS42OTE1MiwxMS40NzYxNiAzMS42OTE1MiwxNS44NTQ0IEMzMS42OTE1MiwyMC4yMjM2OCAyOS45MTkzNiwyNC4xODk3NiAyNy4wNTAyNCwyNy4wNTg1NiBDMjQuMTgxMTIsMjkuOTE5MDQgMjAuMjI0LDMxLjcwMDE2IDE1Ljg0NjA4LDMxLjcwMDE2IEMxMS40Njc1MiwzMS43MDAxNiA3LjUxMDcyLDI5LjkxOTA0IDQuNjQxOTIsMjcuMDU4NTYgQzEuNzcyMTYsMjQuMTg5NzYgMCwyMC4yMjM2OCAwLDE1Ljg1NDQgQzAsMTEuNDc2MTYgMS43NzIxNiw3LjUxMDQgNC42NDE5Miw0LjY0MTI4IEM3LjUxMDcyLDEuNzgwOCAxMS40Njc1MiwwIDE1Ljg0NjA4LDAgTDE1Ljg0NjA4LDAgWiIgaWQ9IkZpbGwtMTQiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNC4xNzg4OCwxMS41MzUzNiBDMjMuNTkwNzIsMTEuNzkwMDggMjIuOTUwNzIsMTEuOTY1NDQgMjIuMjc1MiwxMi4wNTMxMiBDMjIuOTY4LDExLjY0MDk2IDIzLjQ5NDA4LDExLjAwODk2IDIzLjc0MDQ4LDEwLjIzNjggQzIzLjA5OTg0LDEwLjYxNDA4IDIyLjM4MDQ4LDEwLjg4NjA4IDIxLjYyNTkyLDExLjAzNTIgQzIxLjAyODQ4LDEwLjM5NDg4IDIwLjE2MDY0LDEwIDE5LjE5NTUyLDEwIEMxNy4zNzA1NiwxMCAxNS44Nzg3MiwxMS40NjUyOCAxNS44Nzg3MiwxMy4yNjM2OCBDMTUuODc4NzIsMTMuNTI3MDQgMTUuOTIyODgsMTMuNzcyOCAxNS45NzUzNiwxNC4wMDk5MiBDMTMuMjExODQsMTMuODc4MDggMTAuNzYzNTIsMTIuNTc5NTIgOS4xMzE1MiwxMC41OTY0OCBDOC44NTA4OCwxMS4wODggOC42NzU1MiwxMS42NDA5NiA4LjY3NTUyLDEyLjIzNzQ0IEM4LjY3NTUyLDEzLjM3NzkyIDkuMjcyLDE0LjM3ODI0IDEwLjE0OTEyLDE0Ljk1NzQ0IEM5LjYwNTQ0LDE0Ljk0ODQ4IDkuMDk2MzIsMTQuNzk5MzYgOC42NDkyOCwxNC41NTM2IEM4LjY0OTI4LDE0LjU3MTIgOC42NDkyOCwxNC41ODAxNiA4LjY0OTI4LDE0LjU5NzQ0IEM4LjY0OTI4LDE1LjAxODU2IDguNzI4MzIsMTUuNDA0OCA4Ljg3NzEyLDE1Ljc3MzEyIEM5LjI4MDk2LDE2LjggMTAuMjAyMjQsMTcuNTcxODQgMTEuMzE2OCwxNy43OTEzNiBDMTEuMDI2NTYsMTcuODcwNCAxMC43NDU5MiwxNy45MTM5MiAxMC40MzkwNCwxNy45MTM5MiBDMTAuMjI4NDgsMTcuOTEzOTIgMTAuMDE3OTIsMTcuODg3NjggOS44MTU2OCwxNy44NDM4NCBDMTAuMjQ2MDgsMTkuMTQyNCAxMS40NjUyOCwyMC4wODk5MiAxMi45MTM2LDIwLjEyNTEyIEMxMS43NzI0OCwyMS4wMDI1NiAxMC4zNTEzNiwyMS41MjAzMiA4Ljc5ODQsMjEuNTIwMzIgQzguNTI2MDgsMjEuNTIwMzIgOC4yNzIsMjEuNTAyNCA4LDIxLjQ3NjE2IEM5LjQ3MzkyLDIyLjM5Nzc2IDExLjIxOTg0LDIyLjk0MTQ0IDEzLjA4ODk2LDIyLjk0MTQ0IEMxOC4yNzQyNCwyMi45NDE0NCAyMS40NzY4LDE5LjM1Mjk2IDIyLjMwOTc2LDE1LjYyNCBDMjIuNDU5NTIsMTQuOTU3NDQgMjIuNTI5MjgsMTQuMjk5MiAyMi41MjkyOCwxMy42NDk5MiBDMjIuNTI5MjgsMTMuNTA5NDQgMjIuNTI5MjgsMTMuMzYwNjQgMjIuNTI5MjgsMTMuMjI4OCBDMjMuMTY5OTIsMTIuNzYzODQgMjMuNzQwNDgsMTIuMTg0NjQgMjQuMTc4ODgsMTEuNTM1MzYiIGlkPSJGaWxsLTQ5Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
}

.instagram-icon--outline {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ2LjIgKDQ0NDk2KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA3PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkRlc2t0b3AiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJTdWJwYWdlcy0tLVN0aWNreS1OYXYtU29jaWFsTWVkaWEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNTI1LjAwMDAwMCwgLTU0LjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI0MS4wMDAwMDAsIDU0LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTUiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTM3LjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0Ny4wMDAwMDAsIDAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjYuMTcyOCw1LjUxODcyIEMyMy41MzE1MiwyLjg3NzQ0IDE5Ljg4MjI0LDEuMjQ1NzYgMTUuODQ2MDgsMS4yNDU3NiBDMTEuODA5MjgsMS4yNDU3NiA4LjE2LDIuODc3NDQgNS41MTg3Miw1LjUxODcyIEMyLjg2OTQ0LDguMTU5NjggMS4yMzcxMiwxMS44MTg1NiAxLjIzNzEyLDE1Ljg1NDQgQzEuMjM3MTIsMTkuODgxNiAyLjg2OTQ0LDIzLjU0MDQ4IDUuNTE4NzIsMjYuMTgxNDQgQzguMTYsMjguODIyMDggMTEuODA5MjgsMzAuNDYzMDQgMTUuODQ2MDgsMzAuNDYzMDQgQzE5Ljg4MjI0LDMwLjQ2MzA0IDIzLjUzMTUyLDI4LjgyMjA4IDI2LjE3MjgsMjYuMTgxNDQgQzI4LjgyMjQsMjMuNTQwNDggMzAuNDU0NCwxOS44ODE2IDMwLjQ1NDQsMTUuODU0NCBDMzAuNDU0NCwxMS44MTg1NiAyOC44MjI0LDguMTU5NjggMjYuMTcyOCw1LjUxODcyIFogTTE1Ljg0NjA4LDAgQzIwLjIyNCwwIDI0LjE4MTEyLDEuNzgwOCAyNy4wNTAyNCw0LjY0MTI4IEMyOS45MTkzNiw3LjUxMDQgMzEuNjkxNTIsMTEuNDc2MTYgMzEuNjkxNTIsMTUuODU0NCBDMzEuNjkxNTIsMjAuMjIzNjggMjkuOTE5MzYsMjQuMTg5NzYgMjcuMDUwMjQsMjcuMDU4NTYgQzI0LjE4MTEyLDI5LjkxOTA0IDIwLjIyNCwzMS43MDAxNiAxNS44NDYwOCwzMS43MDAxNiBDMTEuNDY3NTIsMzEuNzAwMTYgNy41MTA3MiwyOS45MTkwNCA0LjY0MTkyLDI3LjA1ODU2IEMxLjc3MjE2LDI0LjE4OTc2IDAsMjAuMjIzNjggMCwxNS44NTQ0IEMwLDExLjQ3NjE2IDEuNzcyMTYsNy41MTA0IDQuNjQxOTIsNC42NDEyOCBDNy41MTA3MiwxLjc4MDggMTEuNDY3NTIsMCAxNS44NDYwOCwwIEwxNS44NDYwOCwwIFoiIGlkPSJGaWxsLTE0LUNvcHkiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJQYWdlLTEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDguMDAwMDAwLCA4LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMS41MiwzLjg0MDAzMTI2IEMxMS41Miw0LjM2OTM0NTc5IDExLjk1MDU5ODEsNC44IDEyLjQ4MDE1NjMsNC44IEMxMy4wMDk0MDE5LDQuOCAxMy40NCw0LjM2OTQwODMyIDEzLjQ0LDMuODQwMDMxMjYgQzEzLjQ0LDMuMzEwNjU0MjEgMTMuMDA5NDAxOSwyLjg4IDEyLjQ4MDE1NjMsMi44OCBDMTEuOTUwNTk4MSwyLjg4IDExLjUyLDMuMzEwNjU0MjEgMTEuNTIsMy44NDAwMzEyNiIgaWQ9IkZpbGwtMSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik03Ljk5OTg3MTc5LDEwLjQwMjQ0NTggQzYuNjc1NzkyNTIsMTAuNDAyNDQ1OCA1LjU5NzU1NDE3LDkuMzI0NDYzODkgNS41OTc1NTQxNyw3Ljk5OTg3MTc5IEM1LjU5NzU1NDE3LDYuNjc1NzkyNTIgNi42NzU3OTI1Miw1LjU5ODA2NyA3Ljk5OTg3MTc5LDUuNTk4MDY3IEM5LjMyNDQ2Mzg5LDUuNTk4MDY3IDEwLjQwMTkzMyw2LjY3NTc5MjUyIDEwLjQwMTkzMyw3Ljk5OTg3MTc5IEMxMC40MDE5MzMsOS4zMjQ0NjM4OSA5LjMyNDQ2Mzg5LDEwLjQwMjQ0NTggNy45OTk4NzE3OSwxMC40MDI0NDU4IE03Ljk5OTg3MTc5LDMuODQgQzUuNzA2Mjc1NDYsMy44NCAzLjg0LDUuNzA2Mjc1NDYgMy44NCw3Ljk5OTg3MTc5IEMzLjg0LDEwLjI5MzcyNDUgNS43MDYyNzU0NiwxMi4xNiA3Ljk5OTg3MTc5LDEyLjE2IEMxMC4yOTM3MjQ1LDEyLjE2IDEyLjE2LDEwLjI5MzcyNDUgMTIuMTYsNy45OTk4NzE3OSBDMTIuMTYsNS43MDYyNzU0NiAxMC4yOTM3MjQ1LDMuODQgNy45OTk4NzE3OSwzLjg0IiBpZD0iRmlsbC0zIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE0LjU0NDEzMjYsNC4xMTY4NTQyIEwxNC41NDQxMzI2LDEyLjIwMzE0NTggQzE0LjU0NDEzMjYsMTMuNDkzOTQ5NyAxMy40OTM5NDk3LDE0LjU0NDEzMjYgMTIuMjAzMjEwNiwxNC41NDQxMzI2IEw0LjExNjg1NDIsMTQuNTQ0MTMyNiBDMi44MjYzMDkzNywxNC41NDQxMzI2IDEuNzc2MTI2NDksMTMuNDkzOTQ5NyAxLjc3NjEyNjQ5LDEyLjIwMzE0NTggTDEuNzc2MTI2NDksNC4xMTY4NTQyIEMxLjc3NjEyNjQ5LDIuODI2MjQ0NiAyLjgyNjMwOTM3LDEuNzc2MTI2NDkgNC4xMTY4NTQyLDEuNzc2MTI2NDkgTDEyLjIwMzIxMDYsMS43NzYxMjY0OSBDMTMuNDkzOTQ5NywxLjc3NjEyNjQ5IDE0LjU0NDEzMjYsMi44MjYzMDkzNyAxNC41NDQxMzI2LDQuMTE2ODU0MiBMMTQuNTQ0MTMyNiw0LjExNjg1NDIgWiBNNC4xMTY4NTQyLDAgQzEuODQ2NzI1OTMsMCAwLDEuODQ2NzI1OTMgMCw0LjExNjg1NDIgTDAsMTIuMjAzMTQ1OCBDMCwxNC40NzM1MzMxIDEuODQ2NzI1OTMsMTYuMzIgNC4xMTY4NTQyLDE2LjMyIEwxMi4yMDMyMTA2LDE2LjMyIEMxNC40NzM1MzMxLDE2LjMyIDE2LjMyLDE0LjQ3MzUzMzEgMTYuMzIsMTIuMjAzMTQ1OCBMMTYuMzIsNC4xMTY4NTQyIEMxNi4zMiwxLjg0NjcyNTkzIDE0LjQ3MzUzMzEsMCAxMi4yMDMyMTA2LDAgTDQuMTE2ODU0MiwwIFoiIGlkPSJGaWxsLTUiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}

.facebook-icon--outline {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5OS4wNCA5OS4wNCI+PHRpdGxlPkZCLWNvbi13aGl0ZTwvdGl0bGU+PHBhdGggZD0iTTQ5LjUyLDBhNDkuNTIsNDkuNTIsMCwxLDEtMzUsMTQuNUE0OS4zMyw0OS4zMywwLDAsMSw0OS41MiwwWm0zMi4zLDE3LjI1QTQ1LjcxLDQ1LjcxLDAsMSwwLDk1LjE3LDQ5LjUyLDQ1LjYyLDQ1LjYyLDAsMCwwLDgxLjgyLDE3LjI1WiIgc3R5bGU9ImZpbGw6I2ZmZiIvPjxwYXRoIGQ9Ik01My40OCwzOC45MlYzNC42N2EyLjIzLDIuMjMsMCwwLDEsMi4zMy0yLjUzaDUuOTRWMjMuMDdINTMuNTdjLTkuMSwwLTExLjE0LDYuNzItMTEuMTQsMTEuMDh2NC43N0gzNy4xNFY0OS41Mmg1LjM0Vjc2SDUzLjA4VjQ5LjUyaDcuODRsLjM1LTQuMTYuNjMtNi40M1oiIHN0eWxlPSJmaWxsOiNmZmY7ZmlsbC1ydWxlOmV2ZW5vZGQiLz48L3N2Zz4=);
}

.phone-icon--outline {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3LjEgKDQ1NDIyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCAyPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJTb2NpYWwtTWVkaWEiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMTEiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMiI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNi40ODEyOCw1LjUxODcyIEMyMy44NCwyLjg3NzQ0IDIwLjE4OTc2LDEuMjQ1NzYgMTYuMTUzOTIsMS4yNDU3NiBDMTIuMTE4MDgsMS4yNDU3NiA4LjQ2ODE2LDIuODc3NDQgNS44MjY4OCw1LjUxODcyIEMzLjE3NzYsOC4xNTk2OCAxLjU0NTYsMTEuODE4NTYgMS41NDU2LDE1Ljg1NDQgQzEuNTQ1NiwxOS44ODE2IDMuMTc3NiwyMy41NDA0OCA1LjgyNjg4LDI2LjE4MTQ0IEM4LjQ2ODE2LDI4LjgyMjA4IDEyLjExODA4LDMwLjQ2MzA0IDE2LjE1MzkyLDMwLjQ2MzA0IEMyMC4xODk3NiwzMC40NjMwNCAyMy44NCwyOC44MjIwOCAyNi40ODEyOCwyNi4xODE0NCBDMjkuMTMwNTYsMjMuNTQwNDggMzAuNzYxOTIsMTkuODgxNiAzMC43NjE5MiwxNS44NTQ0IEMzMC43NjE5MiwxMS44MTg1NiAyOS4xMzA1Niw4LjE1OTY4IDI2LjQ4MTI4LDUuNTE4NzIgWiBNMTYuMTUzOTIsMCBDMjAuNTMyNDgsMCAyNC40ODkyOCwxLjc4MDggMjcuMzU4NCw0LjY0MTI4IEMzMC4yMjcyLDcuNTEwNCAzMiwxMS40NzYxNiAzMiwxNS44NTQ0IEMzMiwyMC4yMjM2OCAzMC4yMjcyLDI0LjE4OTc2IDI3LjM1ODQsMjcuMDU4NTYgQzI0LjQ4OTI4LDI5LjkxOTA0IDIwLjUzMjQ4LDMxLjcwMDE2IDE2LjE1MzkyLDMxLjcwMDE2IEMxMS43NzUzNiwzMS43MDAxNiA3LjgxODU2LDI5LjkxOTA0IDQuOTQ5NDQsMjcuMDU4NTYgQzIuMDgwOTYsMjQuMTg5NzYgMC4zMDg0OCwyMC4yMjM2OCAwLjMwODQ4LDE1Ljg1NDQgQzAuMzA4NDgsMTEuNDc2MTYgMi4wODA5Niw3LjUxMDQgNC45NDk0NCw0LjY0MTI4IEM3LjgxODU2LDEuNzgwOCAxMS43NzUzNiwwIDE2LjE1MzkyLDAgTDE2LjE1MzkyLDAgWiIgaWQ9IkZpbGwtMTMtQ29weS0yIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMC4zNjQ1NTA3LDkuMDEzNjI0NTYgQzEwLjI2MDg0LDguOTkyODgyNDIgMTAuMTM2Mzg3Miw4Ljk5Mjg4MjQyIDEwLjA1MzQxODcsOS4wMzQzNjY3IEM4LjkzMzM0MzM0LDkuNDY5OTUxNTUgOC4yMjgxMTA3MiwxMS4wNjcwOTYgOC4wNjIxNzM2NCwxMi4xNjY0MjkyIEM3LjU0MzYyMDI0LDE1LjczNDA3NjYgMTAuMzY0NTUwNywxOC44MjQ2NTQ4IDEyLjk1NzMxNzcsMjAuODU3Mzg0MSBDMTUuMjU5Njk0OCwyMi42NjE5NSAxOS42Nzc3Njk3LDI1LjYyODA3NTQgMjIuMjkxMjc4OCwyMi43NjU2NjA2IEMyMi42MjMxNTMsMjIuNDEzMDQ0MyAyMy4wMTcyNTM2LDIxLjg5NDQ5MDkgMjIuOTk2NTExNSwyMS4zNzU5Mzc1IEMyMi45MzQyODUsMjAuNTA0NzY3OCAyMi4xMjUzNDE3LDE5Ljg4MjUwMzcgMjEuNTAzMDc3NywxOS40MDU0MzQ2IEMyMS4wMjYwMDg1LDE5LjA1MjgxODMgMjAuMDMwMzg2LDE4LjA3NzkzNzkgMTkuNDA4MTIyLDE4LjA5ODY4MDEgQzE4Ljg0ODA4NDMsMTguMTE5NDIyMiAxOC40OTU0NjgsMTguNzAwMjAyIDE4LjE0Mjg1MTcsMTkuMDUyODE4MyBMMTcuNTIwNTg3NiwxOS42NzUwODI0IEMxNy40MTY4NzY5LDE5Ljc3ODc5MzEgMTYuMDg5MzgwMiwxOC45MDc2MjM0IDE1Ljk0NDE4NTMsMTguODAzOTEyNyBDMTUuNDA0ODg5NywxOC40NTEyOTY0IDE0Ljg4NjMzNjMsMTguMDU3MTk1OCAxNC40MzAwMDkzLDE3LjYyMTYxMDkgQzEzLjk3MzY4MjQsMTcuMTg2MDI2MSAxMy41NTg4Mzk2LDE2LjcwODk1NyAxMy4yMDYyMjMzLDE2LjIxMTE0NTcgQzEzLjEwMjUxMjcsMTYuMDY1OTUwOCAxMi4yNTIwODUxLDE0LjgwMDY4MDUgMTIuMzM1MDUzNiwxNC42OTY5Njk4IEMxMi4zMzUwNTM2LDE0LjY5Njk2OTggMTMuMDYxMDI4NCwxMy45MDg3Njg2IDEzLjI2ODQ0OTcsMTMuNTk3NjM2NiBDMTMuNzA0MDM0NiwxMi45MzM4ODgyIDE0LjAzNTkwODgsMTIuNDE1MzM0OCAxMy41MzgwOTc1LDExLjYyNzEzMzcgQzEzLjM1MTQxODMsMTEuMzM2NzQzOCAxMy4xMjMyNTQ4LDExLjEwODU4MDMgMTIuODc0MzQ5MiwxMC44NTk2NzQ3IEMxMi40Mzg3NjQzLDEwLjQ0NDgzMTkgMTIuMDAzMTc5NCwxMC4wMDkyNDcxIDExLjUwNTM2ODIsOS42NTY2MzA3NyBDMTEuMjM1NzIwNCw5LjQ0OTIwOTQxIDEwLjc3OTM5MzQsOS4wNzU4NTA5NyAxMC4zNjQ1NTA3LDkuMDEzNjI0NTYgWiIgaWQ9IlNoYXBlIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1LjQ5ODY0OCwgMTYuNDc4NDM0KSBzY2FsZSgtMSwgLTEpIHRyYW5zbGF0ZSgtMTUuNDk4NjQ4LCAtMTYuNDc4NDM0KSAiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
}

.envelope-icon--outline {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3LjEgKDQ1NDIyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA1PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJTb2NpYWwtTWVkaWEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00My4wMDAwMDAsIDAuMDAwMDAwKSIgZmlsbD0iI0ZGRkZGRiI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0xMSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC01IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0My4wMDAwMDAsIDAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNi4xNzI4LDUuNTE4NzIgQzIzLjUzMTUyLDIuODc3NDQgMTkuODgxMjgsMS4yNDU3NiAxNS44NDU0NCwxLjI0NTc2IEMxMS44MDk2LDEuMjQ1NzYgOC4xNTk2OCwyLjg3NzQ0IDUuNTE4NCw1LjUxODcyIEMyLjg2OTEyLDguMTU5NjggMS4yMzcxMiwxMS44MTg1NiAxLjIzNzEyLDE1Ljg1NDQgQzEuMjM3MTIsMTkuODgxNiAyLjg2OTEyLDIzLjU0MDQ4IDUuNTE4NCwyNi4xODE0NCBDOC4xNTk2OCwyOC44MjIwOCAxMS44MDk2LDMwLjQ2MzA0IDE1Ljg0NTQ0LDMwLjQ2MzA0IEMxOS44ODEyOCwzMC40NjMwNCAyMy41MzE1MiwyOC44MjIwOCAyNi4xNzI4LDI2LjE4MTQ0IEMyOC44MjIwOCwyMy41NDA0OCAzMC40NTM0NCwxOS44ODE2IDMwLjQ1MzQ0LDE1Ljg1NDQgQzMwLjQ1MzQ0LDExLjgxODU2IDI4LjgyMjA4LDguMTU5NjggMjYuMTcyOCw1LjUxODcyIFogTTE1Ljg0NTQ0LDAgQzIwLjIyNCwwIDI0LjE4MDgsMS43ODA4IDI3LjA0OTkyLDQuNjQxMjggQzI5LjkxODcyLDcuNTEwNCAzMS42OTE1MiwxMS40NzYxNiAzMS42OTE1MiwxNS44NTQ0IEMzMS42OTE1MiwyMC4yMjM2OCAyOS45MTg3MiwyNC4xODk3NiAyNy4wNDk5MiwyNy4wNTg1NiBDMjQuMTgwOCwyOS45MTkwNCAyMC4yMjQsMzEuNzAwMTYgMTUuODQ1NDQsMzEuNzAwMTYgQzExLjQ2Njg4LDMxLjcwMDE2IDcuNTEwMDgsMjkuOTE5MDQgNC42NDA5NiwyNy4wNTg1NiBDMS43NzI0OCwyNC4xODk3NiAwLDIwLjIyMzY4IDAsMTUuODU0NCBDMCwxMS40NzYxNiAxLjc3MjQ4LDcuNTEwNCA0LjY0MDk2LDQuNjQxMjggQzcuNTEwMDgsMS43ODA4IDExLjQ2Njg4LDAgMTUuODQ1NDQsMCBMMTUuODQ1NDQsMCBaIiBpZD0iRmlsbC0xMy1Db3B5Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMy40ODg1NDU1LDE2LjEwODE3NTIgTDguNTM5NjM2MzYsMjEgTDIzLjQ2MDE4MTgsMjEgTDE4LjUxMTI3MjcsMTYuMTA4MTc1MiBMMTYuMjI3MjcyNywxOC4wMzEyODkxIEMxNi4wOTQzNjM2LDE4LjE0Mzc5MTIgMTUuOTA1NDU0NSwxOC4xNDM3OTEyIDE1Ljc3MjcyNzMsMTguMDMxMjg5MSBMMTMuNDg4NTQ1NSwxNi4xMDgxNzUyIFogTTI0LDExLjQ5MjcwMTggTDE5LjA5MDcyNzMsMTUuNjIxNDM1IEwyNCwyMC40ODMyNTkzIEwyNCwxMS40OTI3MDE4IFogTTgsMTEuNDkyNzAxOCBMOCwyMC40ODMyNTkzIEwxMi45MDg5MDkxLDE1LjYyMTQzNSBMOCwxMS40OTI3MDE4IFogTTguNTg1MDkwOTEsMTEgTDE2LDE3LjIzODAwNDYgTDIzLjQxNDcyNzMsMTEgTDguNTg1MDkwOTEsMTEgWiIgaWQ9IkZpbGwtMSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}

.cross-icon {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNTlweCIgaGVpZ2h0PSI1OXB4IiB2aWV3Qm94PSIwIDAgNTkgNTkiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3LjEgKDQ1NDIyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5GaWxsIDE8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iRGVza3RvcCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkhvbWUtLS1BYm91dC0tLUJpb2dyYXBoeSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1NTYuMDAwMDAwLCAtMTkxLjAwMDAwMCkiIGZpbGw9IiMwMDAwMDAiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQ4OS4wMDAwMDAsIDE5MS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMjEuMjc4MTMyLDAgTDEyNiw0LjcyMTg2NzY2IEwxMDIuMjgyMjE3LDI4LjQyOTg2MDYgQzEwMS42OTQwNTQsMjkuMDE4MDIzMSAxMDEuNjk0MDU0LDI5Ljk3MjE4NjggMTAyLjI4MjIxNywzMC41NjAzNDkyIEwxMjYsNTQuMjc4MTMyMyBMMTIxLjI3ODEzMiw1OSBMOTcuNTYwMzQ5MiwzNS4yODIyMTY5IEM5Ni45NzIxODY4LDM0LjY5NDA1NDQgOTYuMDE4MDIzMSwzNC42OTQwNTQ0IDk1LjQyOTg2MDYsMzUuMjgyMjE2OSBMNzEuNzIxODY3Nyw1OSBMNjcsNTQuMjc4MTMyMyBMOTAuNzE3NzgzMSwzMC41NjAzNDkyIEM5MS4zMDU5NDU2LDI5Ljk3MjE4NjggOTEuMzA1OTQ1NiwyOS4wMTgwMjMxIDkwLjcxNzc4MzEsMjguNDI5ODYwNiBMNjcsNC43MjE4Njc2NiBMNzEuNzIxODY3NywwIEw5NS40Mjk4NjA2LDIzLjcxNzc4MzEgQzk2LjAxODAyMzEsMjQuMzA1OTQ1NiA5Ni45NzIxODY4LDI0LjMwNTk0NTYgOTcuNTYwMzQ5MiwyMy43MTc3ODMxIEwxMjEuMjc4MTMyLDAgWiIgaWQ9IkZpbGwtMSI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
  display: inline-block;
  height: 3.6875rem;
  width: 3.6875rem;
}

.youtube-icon--color,
.profile__modal__social__icon--youtube {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDBweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3LjEgKDQ1NDIyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA3PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkRlc2t0b3AiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJIb21lLS0tQWJvdXQtLS1CaW9ncmFwaHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03MjEuMDAwMDAwLCAtMTMyNC4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTEyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3MjEuMDAwMDAwLCAxMzI0LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTciPgogICAgICAgICAgICAgICAgICAgIDxjaXJjbGUgaWQ9Ik92YWwtMiIgZmlsbD0iI0NFMTMxMiIgY3g9IjIwIiBjeT0iMjAiIHI9IjIwIj48L2NpcmNsZT4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjMuNTAxMiwxOS42OTUyIEwxOC4wMjg0LDIyLjY0NDggTDE4LjAyODQsMTYuNzIyOCBMMjAuNTA3MiwxOC4wNzIgTDIzLjUwMTIsMTkuNjk1MiBaIE0zMC4wMzc2LDE1LjcwMjggQzMwLjAzNzYsMTUuNzAyOCAyOS44MywxNC4yNDQgMjkuMjI2LDEzLjYwOCBDMjguNDU4OCwxMi43NzQ0IDI3LjU5MiwxMi43NjM2IDI3LjIwODQsMTIuNzA4NCBDMjQuMzc4OCwxMi41IDIwLjEzNDQsMTIuNSAyMC4xMzQ0LDEyLjUgTDIwLjExMiwxMi41IEMyMC4xMTIsMTIuNSAxNS44NzkyLDEyLjUgMTMuMDQ4OCwxMi43MDg0IEMxMi42NDM2LDEyLjc2MzYgMTEuNzg4LDEyLjc3NDQgMTEuMDIwNCwxMy42MDggQzEwLjQxNjgsMTQuMjQ0IDEwLjIwOTIsMTUuNzAyOCAxMC4yMDkyLDE1LjcwMjggQzEwLjIwOTIsMTUuNzAyOCAxMCwxNy40MTM2IDEwLDE5LjEwMjQgTDEwLDIwLjcxNDggQzEwLDIyLjQyNTYgMTAuMjA5MiwyNC4xMTQ4IDEwLjIwOTIsMjQuMTE0OCBDMTAuMjA5MiwyNC4xMTQ4IDEwLjQxNjgsMjUuNTczNiAxMS4wMjA0LDI2LjIyMDQgQzExLjc4OCwyNy4wNjQ4IDEyLjc5NzYsMjcuMDMyNCAxMy4yNTgsMjcuMTE5NiBDMTQuODcsMjcuMjg0NCAyMC4xMzQ0LDI3LjMzOTIgMjAuMTM0NCwyNy4zMzkyIEMyMC4xMzQ0LDI3LjMzOTIgMjQuMzc4OCwyNy4zMTcyIDI3LjIwODQsMjcuMTE5NiBDMjcuNTkyLDI3LjA2NDggMjguNDU4OCwyNy4wNjQ4IDI5LjIyNiwyNi4yMjA0IEMyOS44MywyNS41NzM2IDMwLjAzNzYsMjQuMTE0OCAzMC4wMzc2LDI0LjExNDggQzMwLjAzNzYsMjQuMTE0OCAzMC4yMzQ4LDIyLjQyNTYgMzAuMjM0OCwyMC43MTQ4IEwzMC4yMzQ4LDE5LjEwMjQgQzMwLjIzNDgsMTcuNDEzNiAzMC4wMzc2LDE1LjcwMjggMzAuMDM3NiwxNS43MDI4IEwzMC4wMzc2LDE1LjcwMjggWiIgaWQ9IkZpbGwtNDIiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}

.linkedin-icon--color,
.profile__modal__social__icon--linkedin {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDBweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3LjEgKDQ1NDIyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA4PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkRlc2t0b3AiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJIb21lLS0tQWJvdXQtLS1CaW9ncmFwaHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03NzYuMDAwMDAwLCAtMTMyNC4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTEyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3MjEuMDAwMDAwLCAxMzI0LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU1LjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8Y2lyY2xlIGlkPSJPdmFsLTItQ29weSIgZmlsbD0iIzA3ODNCRCIgY3g9IjIwIiBjeT0iMjAiIHI9IjIwIj48L2NpcmNsZT4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTMuMzM0LDEwIEMxMi4xODI0LDEwIDExLjI1LDEwLjkzMjQgMTEuMjUsMTIuMDg0IEMxMS4yNSwxMy4yMzU2IDEyLjE4MjQsMTQuMTY4IDEzLjMzNCwxNC4xNjggQzE0LjQ4NTYsMTQuMTY4IDE1LjQxNzYsMTMuMjM1NiAxNS40MTc2LDEyLjA4NCBDMTUuNDE3NiwxMC45MzI0IDE0LjQ4NTYsMTAgMTMuMzM0LDEwIFogTTI5LjAyODQsMTkuNjE4OCBDMjguNzU0LDE3LjM1OTIgMjcuNzIzNiwxNS45NTU2IDI0LjY3NDQsMTUuOTU1NiBDMjIuODg2NCwxNS45NTU2IDIxLjY4LDE2LjYxMzYgMjEuMTc1NiwxNy41NjggTDIxLjEyMDgsMTcuNTY4IEwyMS4xMjA4LDE1Ljk1NTYgTDE3Ljc5NzIsMTUuOTU1NiBMMTcuNzk3MiwyNy44NzcyIEwyMS4yNzQ0LDI3Ljg3NzIgTDIxLjI3NDQsMjEuOTY2IEMyMS4yNzQ0LDIwLjQwOCAyMS41ODEyLDE4LjkwNiAyMy40OTA0LDE4LjkwNiBDMjUuNDA4OCwxOC45MDYgMjUuNTUxMiwyMC42ODI0IDI1LjU1MTIsMjIuMDc1MiBMMjUuNTUxMiwyNy44NzcyIEwyOS4xMjY4LDI3Ljg3NzIgTDI5LjEyNjgsMjEuMzI5NiBDMjkuMTI2OCwyMC43MTUyIDI5LjA5MzYsMjAuMTQ1MiAyOS4wMjg0LDE5LjYxODggWiBNMTEuMjUsMTkuMTI1MiBMMTEuMjUsMjcuODc3MiBMMTUuNDE3NiwyNy44NzcyIEwxNS40MTc2LDE1Ljk1NTYgTDExLjI1LDE1Ljk1NTYgTDExLjI1LDE5LjEyNTIgTDExLjI1LDE5LjEyNTIgWiIgaWQ9IkZpbGwtNDYiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}

.twitter-icon--color,
.profile__modal__social__icon--twitter {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDBweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3LjEgKDQ1NDIyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkRlc2t0b3AiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJIb21lLS0tQWJvdXQtLS1CaW9ncmFwaHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04MzEuMDAwMDAwLCAtMTMyNC4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTEyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3MjEuMDAwMDAwLCAxMzI0LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExMC4wMDAwMDAsIDAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgPGNpcmNsZSBpZD0iT3ZhbC0yLUNvcHktMiIgZmlsbD0iIzNENzE5RCIgY3g9IjIwIiBjeT0iMjAiIHI9IjIwIj48L2NpcmNsZT4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMzAuMjIzNiwxNC40MTkyIEMyOS40ODg0LDE0LjczNzYgMjguNjg4NCwxNC45NTY4IDI3Ljg0NCwxNS4wNjY0IEMyOC43MSwxNC41NTEyIDI5LjM2NzYsMTMuNzYxMiAyOS42NzU2LDEyLjc5NiBDMjguODc0OCwxMy4yNjc2IDI3Ljk3NTYsMTMuNjA3NiAyNy4wMzI0LDEzLjc5NCBDMjYuMjg1NiwxMi45OTM2IDI1LjIwMDgsMTIuNSAyMy45OTQ0LDEyLjUgQzIxLjcxMzIsMTIuNSAxOS44NDg0LDE0LjMzMTYgMTkuODQ4NCwxNi41Nzk2IEMxOS44NDg0LDE2LjkwODggMTkuOTAzNiwxNy4yMTYgMTkuOTY5MiwxNy41MTI0IEMxNi41MTQ4LDE3LjM0NzYgMTMuNDU0NCwxNS43MjQ0IDExLjQxNDQsMTMuMjQ1NiBDMTEuMDYzNiwxMy44NiAxMC44NDQ0LDE0LjU1MTIgMTAuODQ0NCwxNS4yOTY4IEMxMC44NDQ0LDE2LjcyMjQgMTEuNTksMTcuOTcyOCAxMi42ODY0LDE4LjY5NjggQzEyLjAwNjgsMTguNjg1NiAxMS4zNzA0LDE4LjQ5OTIgMTAuODExNiwxOC4xOTIgQzEwLjgxMTYsMTguMjE0IDEwLjgxMTYsMTguMjI1MiAxMC44MTE2LDE4LjI0NjggQzEwLjgxMTYsMTguNzczMiAxMC45MTA0LDE5LjI1NiAxMS4wOTY0LDE5LjcxNjQgQzExLjYwMTIsMjEgMTIuNzUyOCwyMS45NjQ4IDE0LjE0NiwyMi4yMzkyIEMxMy43ODMyLDIyLjMzOCAxMy40MzI0LDIyLjM5MjQgMTMuMDQ4OCwyMi4zOTI0IEMxMi43ODU2LDIyLjM5MjQgMTIuNTIyNCwyMi4zNTk2IDEyLjI2OTYsMjIuMzA0OCBDMTIuODA3NiwyMy45MjggMTQuMzMxNiwyNS4xMTI0IDE2LjE0MiwyNS4xNTY0IEMxNC43MTU2LDI2LjI1MzIgMTIuOTM5MiwyNi45MDA0IDEwLjk5OCwyNi45MDA0IEMxMC42NTc2LDI2LjkwMDQgMTAuMzQsMjYuODc4IDEwLDI2Ljg0NTIgQzExLjg0MjQsMjcuOTk3MiAxNC4wMjQ4LDI4LjY3NjggMTYuMzYxMiwyOC42NzY4IEMyMi44NDI4LDI4LjY3NjggMjYuODQ2LDI0LjE5MTIgMjcuODg3MiwxOS41MyBDMjguMDc0NCwxOC42OTY4IDI4LjE2MTYsMTcuODc0IDI4LjE2MTYsMTcuMDYyNCBDMjguMTYxNiwxNi44ODY4IDI4LjE2MTYsMTYuNzAwOCAyOC4xNjE2LDE2LjUzNiBDMjguOTYyNCwxNS45NTQ4IDI5LjY3NTYsMTUuMjMwOCAzMC4yMjM2LDE0LjQxOTIiIGlkPSJGaWxsLTQ5IiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
}

.instagram-icon--color,
.profile__modal__social__icon--instagram {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDBweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3LjEgKDQ1NDIyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCAxMDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJEZXNrdG9wIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iSG9tZS0tLUFib3V0LS0tQmlvZ3JhcGh5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODg2LjAwMDAwMCwgLTEzMjQuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0xMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzIxLjAwMDAwMCwgMTMyNC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC0xMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTY1LjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8Y2lyY2xlIGlkPSJPdmFsLTItQ29weS0zIiBmaWxsPSIjNDRBQUYzIiBjeD0iMjAiIGN5PSIyMCIgcj0iMjAiPjwvY2lyY2xlPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJQYWdlLTEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjAwMDAwMCwgMTAuMDAwMDAwKSIgZmlsbD0iI0ZGRkZGRiI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNC40LDQuODAwMDM5MDggQzE0LjQsNS40NjE2ODIyNCAxNC45MzgyNDc2LDYgMTUuNjAwMTk1NCw2IEMxNi4yNjE3NTI0LDYgMTYuOCw1LjQ2MTc2MDQgMTYuOCw0LjgwMDAzOTA4IEMxNi44LDQuMTM4MzE3NzYgMTYuMjYxNzUyNCwzLjYgMTUuNjAwMTk1NCwzLjYgQzE0LjkzODI0NzYsMy42IDE0LjQsNC4xMzgzMTc3NiAxNC40LDQuODAwMDM5MDgiIGlkPSJGaWxsLTEiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTkuOTk5ODM5NzQsMTMuMDAzMDU3MyBDOC4zNDQ3NDA2NSwxMy4wMDMwNTczIDYuOTk2OTQyNzEsMTEuNjU1NTc5OSA2Ljk5Njk0MjcxLDkuOTk5ODM5NzQgQzYuOTk2OTQyNzEsOC4zNDQ3NDA2NSA4LjM0NDc0MDY1LDYuOTk3NTgzNzUgOS45OTk4Mzk3NCw2Ljk5NzU4Mzc1IEMxMS42NTU1Nzk5LDYuOTk3NTgzNzUgMTMuMDAyNDE2Miw4LjM0NDc0MDY1IDEzLjAwMjQxNjIsOS45OTk4Mzk3NCBDMTMuMDAyNDE2MiwxMS42NTU1Nzk5IDExLjY1NTU3OTksMTMuMDAzMDU3MyA5Ljk5OTgzOTc0LDEzLjAwMzA1NzMgTTkuOTk5ODM5NzQsNC44IEM3LjEzMjg0NDMzLDQuOCA0LjgsNy4xMzI4NDQzMyA0LjgsOS45OTk4Mzk3NCBDNC44LDEyLjg2NzE1NTcgNy4xMzI4NDQzMywxNS4yIDkuOTk5ODM5NzQsMTUuMiBDMTIuODY3MTU1NywxNS4yIDE1LjIsMTIuODY3MTU1NyAxNS4yLDkuOTk5ODM5NzQgQzE1LjIsNy4xMzI4NDQzMyAxMi44NjcxNTU3LDQuOCA5Ljk5OTgzOTc0LDQuOCIgaWQ9IkZpbGwtMyI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTguMTgwMTY1Nyw1LjE0NjA2Nzc1IEwxOC4xODAxNjU3LDE1LjI1MzkzMjIgQzE4LjE4MDE2NTcsMTYuODY3NDM3MSAxNi44Njc0MzcxLDE4LjE4MDE2NTcgMTUuMjU0MDEzMiwxOC4xODAxNjU3IEw1LjE0NjA2Nzc1LDE4LjE4MDE2NTcgQzMuNTMyODg2NzIsMTguMTgwMTY1NyAyLjIyMDE1ODEyLDE2Ljg2NzQzNzEgMi4yMjAxNTgxMiwxNS4yNTM5MzIyIEwyLjIyMDE1ODEyLDUuMTQ2MDY3NzUgQzIuMjIwMTU4MTIsMy41MzI4MDU3NSAzLjUzMjg4NjcyLDIuMjIwMTU4MTIgNS4xNDYwNjc3NSwyLjIyMDE1ODEyIEwxNS4yNTQwMTMyLDIuMjIwMTU4MTIgQzE2Ljg2NzQzNzEsMi4yMjAxNTgxMiAxOC4xODAxNjU3LDMuNTMyODg2NzIgMTguMTgwMTY1Nyw1LjE0NjA2Nzc1IEwxOC4xODAxNjU3LDUuMTQ2MDY3NzUgWiBNNS4xNDYwNjc3NSwwIEMyLjMwODQwNzQyLDAgMCwyLjMwODQwNzQyIDAsNS4xNDYwNjc3NSBMMCwxNS4yNTM5MzIyIEMwLDE4LjA5MTkxNjQgMi4zMDg0MDc0MiwyMC40IDUuMTQ2MDY3NzUsMjAuNCBMMTUuMjU0MDEzMiwyMC40IEMxOC4wOTE5MTY0LDIwLjQgMjAuNCwxOC4wOTE5MTY0IDIwLjQsMTUuMjUzOTMyMiBMMjAuNCw1LjE0NjA2Nzc1IEMyMC40LDIuMzA4NDA3NDIgMTguMDkxOTE2NCwwIDE1LjI1NDAxMzIsMCBMNS4xNDYwNjc3NSwwIFoiIGlkPSJGaWxsLTUiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
}

.facebook-icon--color,
.profile__modal__social__icon--facebook {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgogICAgIHZpZXdCb3g9IjAgMCA5OSA5OSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgOTkgOTk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KICAgIC5zdDB7ZmlsbDojRkZGRkZGO30KICAgIC5zdDF7ZmlsbDojMkE1NDk3O30KPC9zdHlsZT4KPHRpdGxlPkZCLWljb24tYmx1ZTwvdGl0bGU+CjxyZWN0IHg9IjI5IiB5PSIxMyIgY2xhc3M9InN0MCIgd2lkdGg9IjQ3LjYiIGhlaWdodD0iNzcuOSIvPgo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNDkuNSwwQzIyLjIsMCwwLDIyLjEsMCw0OS41UzIyLjEsOTksNDkuNCw5OUM3Ni44LDk5LjEsOTksNzYuOSw5OSw0OS42YzAsMCwwLDAsMCwwQzk5LDIyLjIsNzYuOSwwLDQ5LjUsMHoKICAgICBNNjIuNSw0NWwtMC40LDQuNmgtOC42djI5LjJINDEuOFY0OS42aC01LjlWMzcuOWg1Ljh2LTUuM2MwLTQuOCwyLjMtMTIuMiwxMi4zLTEyLjJoOXYxMGgtNi41Yy0xLjQtMC4xLTIuNSwxLTIuNiwyLjMKICAgIGMwLDAuMiwwLDAuMywwLDAuNXY0LjdoOS4zTDYyLjUsNDV6Ii8+Cjwvc3ZnPgo=);
}

.search-icon {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzVweCIgaGVpZ2h0PSIzNXB4IiB2aWV3Qm94PSIwIDAgMzUgMzUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3LjEgKDQ1NDIyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5QYWdlIDE8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iRGVza3RvcCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IlN1YnBhZ2VzLS0tU3RpY2t5LU5hdi1Tb2NpYWxNZWRpYSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEzOTIuMDAwMDAwLCAtMTQxLjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTM5Mi4wMDAwMDAsIDEzMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJQYWdlLTEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAxMS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTQuNjM3NDY2NywyNS4yMjg1NzIyIEM4Ljg4MTkxMzAyLDI1LjE5MDA3NTggNC4yNDY5OTU5OSwyMC40NzUzMjA4IDQuMjg1Njk4NzUsMTQuNjk4NDE2IEM0LjMyNDA1Mjg0LDguOTIxMTYxMjIgOS4wMjEzODI0Myw0LjI2OTQwMDIzIDE0Ljc3NjkzNjEsNC4zMDc4OTY2IEMyMC41MTEyMjA4LDQuMzMzMDk0MjIgMjUuMTQyNjUxMSw5LjAxMzIwMjUzIDI1LjEyOTA1MjgsMTQuNzY4NDA5NCBDMjUuMTI5MDUyOCwxNC43OTE4NTcyIDI1LjEyOTA1MjgsMTQuODE0OTU1IDI1LjEyODcwNDEsMTQuODM4NDAyOCBDMjUuMDkwMzUsMjAuNjE1MzA3NiAyMC4zOTMwMjA0LDI1LjI2NzA2ODYgMTQuNjM3NDY2NywyNS4yMjg1NzIyIEwxNC42Mzc0NjY3LDI1LjIyODU3MjIgWiBNMzUsMzEuOTUxNzg3NyBMMjYuNTU4OTYyOSwyMy41MjczODI3IEMyOC4zNTk4NjE2LDIxLjA3NjU2NCAyOS40MjQzNjE4LDE4LjA0NzI0OTkgMjkuNDIxMjIzOCwxNC43Njg0MDk0IEMyOS40MjEyMjM4LDE0Ljc0NTMxMTYgMjkuNDIxMjIzOCwxNC43MjE4NjM4IDI5LjQyMTIyMzgsMTQuNjk4NzY1OSBDMjkuMzg0NjEzLDYuNTQ0MTg1NTUgMjIuNzY4ODgxOCwtMC4wMzY1OTMzODYyIDE0LjY0NDQ0MDIsMC4wMDAxNTMxNDU3OTcgQzYuNTE5OTk4NjMsMC4wMzY4OTk2Nzc4IC0wLjAzNjQ1ODEzOTMsNi42NzcxNzMgMC4wMDAxNTI1Nzk3NzksMTQuODMxNzUzNCBDMC4wMzY3NjMyOTg4LDIyLjk4NTk4MzggNi42NTI0OTQ1NywyOS41NjY3NjI4IDE0Ljc3NjkzNjEsMjkuNTMwMDE2MiBDMTguMDYzNTMyNywyOS41MTkxNjczIDIxLjA5NDkwMDIsMjguNDI1NTIwNSAyMy41MzcwMDk1LDI2LjU4Njc5NCBMMzEuOTcwMDI3MiwzNSBMMzUsMzEuOTUxNzg3NyBaIiBpZD0iRmlsbC0xIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
  display: inline-block;
  height: 2.125rem;
  width: 2.125rem;
}

.exclamation-icon {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTA5cHgiIGhlaWdodD0iMTA5cHgiIHZpZXdCb3g9IjAgMCAxMDkgMTA5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0Ny4xICg0NTQyMikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UGFnZSAxPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkRlc2t0b3AiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJIb21lLS0tNDA0LWVycm9yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzQzLjAwMDAwMCwgLTI5MS4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9IlBhZ2UtMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzQ0LjAwMDAwMCwgMjkyLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IkZpbGwtMSIgZmlsbD0iIzk4Q0QzRSIgcG9pbnRzPSI0OC4zMDAyOTM2IDY0LjI2OTA3NTcgNTguOTQ2MTQ4NCA2NC4yNjkwNzU3IDU4Ljk0NjE0ODQgMjEuNjg1NjU2NyA0OC4zMDAyOTM2IDIxLjY4NTY1NjciPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJTdHJva2UtMiIgc3Ryb2tlPSIjOThDRDNFIiBwb2ludHM9IjQ4LjMwMDI5MzYgNjQuMjY5MDc1NyA1OC45NDYxNDg0IDY0LjI2OTA3NTcgNTguOTQ2MTQ4NCAyMS42ODU2NTY3IDQ4LjMwMDI5MzYgMjEuNjg1NjU2NyI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IkZpbGwtMyIgZmlsbD0iIzk4Q0QzRSIgcG9pbnRzPSI0OC4zMDAyOTM2IDg1LjU2MDc4NTIgNTguOTQ2MTQ4NCA4NS41NjA3ODUyIDU4Ljk0NjE0ODQgNzQuOTE0OTMwNSA0OC4zMDAyOTM2IDc0LjkxNDkzMDUiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJTdHJva2UtNCIgc3Ryb2tlPSIjOThDRDNFIiBwb2ludHM9IjQ4LjMwMDI5MzYgODUuNTYwNzg1MiA1OC45NDYxNDg0IDg1LjU2MDc4NTIgNTguOTQ2MTQ4NCA3NC45MTQ5MzA1IDQ4LjMwMDI5MzYgNzQuOTE0OTMwNSI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik05Ni4yMDY2NCw5MC44ODM3MTI2IEM5Ni4yMDY2NCw5NC4wNzc0NjkgOTQuMDc3NDY5LDk2LjIwNjY0IDkwLjg4MzcxMjYsOTYuMjA2NjQgTDE2LjM2MjcyOTQsOTYuMjA2NjQgQzEzLjE2ODk3MjksOTYuMjA2NjQgMTEuMDM5ODAyLDk0LjA3NzQ2OSAxMS4wMzk4MDIsOTAuODgzNzEyNiBMMTEuMDM5ODAyLDE2LjM2MjcyOTQgQzExLjAzOTgwMiwxMy4xNjg5NzI5IDEzLjE2ODk3MjksMTEuMDM5ODAyIDE2LjM2MjcyOTQsMTEuMDM5ODAyIEw5MC44ODM3MTI2LDExLjAzOTgwMiBDOTQuMDc3NDY5LDExLjAzOTgwMiA5Ni4yMDY2NCwxMy4xNjg5NzI5IDk2LjIwNjY0LDE2LjM2MjcyOTQgTDk2LjIwNjY0LDkwLjg4MzcxMjYgWiBNOTAuODgzNzEyNiwwLjM5Mzk0NzI0IEwxNi4zNjI3Mjk0LDAuMzkzOTQ3MjQgQzcuMzEzNzUyODMsMC4zOTM5NDcyNCAwLjM5Mzk0NzI0LDcuMzEzNzUyODMgMC4zOTM5NDcyNCwxNi4zNjI3Mjk0IEwwLjM5Mzk0NzI0LDkwLjg4MzcxMjYgQzAuMzkzOTQ3MjQsOTkuOTMyNjg5MSA3LjMxMzc1MjgzLDEwNi44NTI0OTUgMTYuMzYyNzI5NCwxMDYuODUyNDk1IEw5MC44ODM3MTI2LDEwNi44NTI0OTUgQzk5LjkzMjY4OTEsMTA2Ljg1MjQ5NSAxMDYuODUyNDk1LDk5LjkzMjY4OTEgMTA2Ljg1MjQ5NSw5MC44ODM3MTI2IEwxMDYuODUyNDk1LDE2LjM2MjcyOTQgQzEwNi44NTI0OTUsNy4zMTM3NTI4MyA5OS45MzI2ODkxLDAuMzkzOTQ3MjQgOTAuODgzNzEyNiwwLjM5Mzk0NzI0IEw5MC44ODM3MTI2LDAuMzkzOTQ3MjQgWiIgaWQ9IkZpbGwtNSIgZmlsbD0iIzk4Q0QzRSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik05Ni4yMDY2NCw5MC44ODM3MTI2IEM5Ni4yMDY2NCw5NC4wNzc0NjkgOTQuMDc3NDY5LDk2LjIwNjY0IDkwLjg4MzcxMjYsOTYuMjA2NjQgTDE2LjM2MjcyOTQsOTYuMjA2NjQgQzEzLjE2ODk3MjksOTYuMjA2NjQgMTEuMDM5ODAyLDk0LjA3NzQ2OSAxMS4wMzk4MDIsOTAuODgzNzEyNiBMMTEuMDM5ODAyLDE2LjM2MjcyOTQgQzExLjAzOTgwMiwxMy4xNjg5NzI5IDEzLjE2ODk3MjksMTEuMDM5ODAyIDE2LjM2MjcyOTQsMTEuMDM5ODAyIEw5MC44ODM3MTI2LDExLjAzOTgwMiBDOTQuMDc3NDY5LDExLjAzOTgwMiA5Ni4yMDY2NCwxMy4xNjg5NzI5IDk2LjIwNjY0LDE2LjM2MjcyOTQgTDk2LjIwNjY0LDkwLjg4MzcxMjYgWiBNOTAuODgzNzEyNiwwLjM5Mzk0NzI0IEwxNi4zNjI3Mjk0LDAuMzkzOTQ3MjQgQzcuMzEzNzUyODMsMC4zOTM5NDcyNCAwLjM5Mzk0NzI0LDcuMzEzNzUyODMgMC4zOTM5NDcyNCwxNi4zNjI3Mjk0IEwwLjM5Mzk0NzI0LDkwLjg4MzcxMjYgQzAuMzkzOTQ3MjQsOTkuOTMyNjg5MSA3LjMxMzc1MjgzLDEwNi44NTI0OTUgMTYuMzYyNzI5NCwxMDYuODUyNDk1IEw5MC44ODM3MTI2LDEwNi44NTI0OTUgQzk5LjkzMjY4OTEsMTA2Ljg1MjQ5NSAxMDYuODUyNDk1LDk5LjkzMjY4OTEgMTA2Ljg1MjQ5NSw5MC44ODM3MTI2IEwxMDYuODUyNDk1LDE2LjM2MjcyOTQgQzEwNi44NTI0OTUsNy4zMTM3NTI4MyA5OS45MzI2ODkxLDAuMzkzOTQ3MjQgOTAuODgzNzEyNiwwLjM5Mzk0NzI0IFoiIGlkPSJTdHJva2UtNyIgc3Ryb2tlPSIjOThDRDNFIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
  display: inline-block;
  height: 3.1875rem;
  width: 3.1875rem;
}

@media (min-width: 769px) {
  .exclamation-icon {
    height: 6.6875rem;
    width: 6.6875rem;
  }
}

.phone-icon {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTlweCIgaGVpZ2h0PSIxOXB4IiB2aWV3Qm94PSIwIDAgMTkgMTkiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+U2hhcGU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iRGVza3RvcCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkhvbWUtLS1jb250YWN0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODQ2LjAwMDAwMCwgLTIxOTkuMDAwMDAwKSIgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSIjNDI0MjQyIj4KICAgICAgICAgICAgPHBhdGggZD0iTTg0OC45OTU2MzcsMjE5OS4wMTcyNiBDODQ4Ljg2NDI0NywyMTk4Ljk5MDk4IDg0OC43MDY1NzgsMjE5OC45OTA5OCA4NDguNjAxNDY2LDIxOTkuMDQzNTQgQzg0Ny4xODI0NDgsMjE5OS41OTUzOCA4NDYuMjg4OTkyLDIyMDEuNjE4NzkgODQ2LjA3ODc2NywyMjAzLjAxMTUzIEM4NDUuNDIxODE1LDIyMDcuNTMxMzcgODQ4Ljk5NTYzNywyMjExLjQ0NjgxIDg1Mi4yODA0MDEsMjIxNC4wMjIwNiBDODU1LjE5NzI3MSwyMjE2LjMwODI2IDg2MC43OTQ1MDgsMjIyMC4wNjYwMyA4NjQuMTA1NTQ5LDIyMTYuNDM5NjUgQzg2NC41MjU5OTksMjIxNS45OTI5MiA4NjUuMDI1MjgzLDIyMTUuMzM1OTcgODY0Ljk5OTAwNSwyMjE0LjY3OTAxIEM4NjQuOTIwMTcxLDIyMTMuNTc1MzMgODYzLjg5NTMyNCwyMjEyLjc4Njk5IDg2My4xMDY5ODEsMjIxMi4xODI1OSBDODYyLjUwMjU4NSwyMjExLjczNTg2IDg2MS4yNDEyMzYsMjIxMC41MDA3OSA4NjAuNDUyODkyLDIyMTAuNTI3MDcgQzg1OS43NDMzODMsMjIxMC41NTMzNSA4NTkuMjk2NjU2LDIyMTEuMjg5MTQgODU4Ljg0OTkyOCwyMjExLjczNTg2IEw4NTguMDYxNTg1LDIyMTIuNTI0MjEgQzg1Ny45MzAxOTQsMjIxMi42NTU2IDg1Ni4yNDgzOTUsMjIxMS41NTE5MiA4NTYuMDY0NDQ4LDIyMTEuNDIwNTMgQzg1NS4zODEyMTgsMjIxMC45NzM4IDg1NC43MjQyNjUsMjIxMC40NzQ1MiA4NTQuMTQ2MTQ2LDIyMDkuOTIyNjggQzg1My41NjgwMjgsMjIwOS4zNzA4NCA4NTMuMDQyNDY2LDIyMDguNzY2NDQgODUyLjU5NTczOCwyMjA4LjEzNTc2IEM4NTIuNDY0MzQ4LDIyMDcuOTUxODIgODUxLjM4Njk0NSwyMjA2LjM0ODg1IDg1MS40OTIwNTgsMjIwNi4yMTc0NiBDODUxLjQ5MjA1OCwyMjA2LjIxNzQ2IDg1Mi40MTE3OTEsMjIwNS4yMTg4OSA4NTIuNjc0NTcyLDIyMDQuODI0NzIgQzg1My4yMjY0MTMsMjIwMy45ODM4MiA4NTMuNjQ2ODYyLDIyMDMuMzI2ODcgODUzLjAxNjE4OCwyMjAyLjMyODMgQzg1Mi43Nzk2ODUsMjIwMS45NjA0MSA4NTIuNDkwNjI2LDIyMDEuNjcxMzUgODUyLjE3NTI4OCwyMjAxLjM1NjAxIEM4NTEuNjIzNDQ4LDIyMDAuODMwNDUgODUxLjA3MTYwOCwyMjAwLjI3ODYxIDg1MC40NDA5MzMsMjE5OS44MzE4OCBDODUwLjA5OTMxOCwyMTk5LjU2OTEgODQ5LjUyMTIsMjE5OS4wOTYxIDg0OC45OTU2MzcsMjE5OS4wMTcyNiBaIiBpZD0iU2hhcGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg1NS41MDAwMDAsIDIyMDguNDc0MzkwKSBzY2FsZSgtMSwgLTEpIHRyYW5zbGF0ZSgtODU1LjUwMDAwMCwgLTIyMDguNDc0MzkwKSAiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
  display: inline-block;
  height: 19px;
  margin-right: 1.25rem;
  width: 19px;
}

.coffee-icon {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzBweCIgaGVpZ2h0PSIzOHB4IiB2aWV3Qm94PSIwIDAgMzAgMzgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3LjEgKDQ1NDIyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5QYWdlIDE8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iRGVza3RvcCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkhvbWUtLS1jb250YWN0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjY1LjAwMDAwMCwgLTQ3OC4wMDAwMDApIiBmaWxsPSIjNDI0MjQyIj4KICAgICAgICAgICAgPGcgaWQ9IlBhZ2UtMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjY1LjAwMDAwMCwgNDc4LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTQiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC0zIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMTQuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNi42ODkzMjIsMTIuNzczMTA2NCBMMjEuMzk1NTkzMiwxMi43NzMxMDY0IEwyMi40NDIwMzM5LDYuODkzNjE3MDIgTDI2LjY4OTMyMiw2Ljg5MzYxNzAyIEMyNi42ODkzMjIsNi44OTM2MTcwMiAyNi42ODkzMjIsMTIuNzczMTA2NCAyNi42ODkzMjIsMTIuNzczMTA2NCBNMjcuMjAzMzg5OCwzLjgyOTc4NzIzIEwyMi45ODcxMTg2LDMuODI5Nzg3MjMgTDIzLjU5NDIzNzMsMC40MTg3MjM0MDQgTDAsMC40MTg3MjM0MDQgTDMuNTU5MzIyMDMsMjAuNDE0Mjk3OSBDMy41NTkzMjIwMywyMi4zOTUwNjM4IDUuMTU4NDc0NTgsMjQgNy4xMjk4MzA1MSwyNCBMMTYuNDY0OTE1MywyNCBDMTguNDM2MjcxMiwyNCAyMC4wMzQ5MTUzLDIyLjM5NDU1MzIgMjAuMDM0OTE1MywyMC40MTQyOTc5IEwyMC44NSwxNS44MzY0MjU1IEwyNy4yMDMzODk4LDE1LjgzNjQyNTUgQzI4LjYwMjIwMzQsMTUuODM2NDI1NSAyOS43Mzk2NjEsMTQuNjk0MTI3NyAyOS43Mzk2NjEsMTMuMjg5MzYxNyBMMjkuNzM5NjYxLDYuMzc2ODUxMDYgQzI5Ljc0MDE2OTUsNC45NzIwODUxMSAyOC42MDIyMDM0LDMuODI5Nzg3MjMgMjcuMjAzMzg5OCwzLjgyOTc4NzIzIiBpZD0iRmlsbC0xIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zLDEwIEw2LDEwIEM2LDkuNTg3ODgzMDYgNi4wNzc1LDkuNDU5MDY1MDYgNi4yODQsOS4xMTQ4Nzk0OCBDNi41NjksOC42Mzk4NjMxMyA3LDcuOTIxODAzNDUgNyw2LjY2ODM0Mzk4IEM3LDUuNDE0MzgxMzIgNi41NjksNC42OTY4MjQ4NCA2LjI4NCw0LjIyMTMwNTI5IEM2LjA3NywzLjg3NjYxNjUxIDYsMy43NDc3OTg1MiA2LDMuMzM0MTcxOTkgQzYsMi45MjA1NDU0NiA2LjA3NzUsMi43OTE3Mjc0NyA2LjI4NCwyLjQ0NzAzODcgQzYuNTY5LDEuOTcyMDIyMzQgNywxLjI1Mzk2MjY2IDcsMCBMNCwwIEM0LDAuNDEzMTIzMzMzIDMuOTIyNSwwLjU0MTk0MTMyNyAzLjcxNiwwLjg4NjYzMDEwMSBDMy40MzEsMS4zNjIxNDk2NSAzLDIuMDgwMjA5MzMgMywzLjMzNDE3MTk5IEMzLDQuNTg4MTM0NjYgMy40MzEsNS4zMDYxOTQzMyAzLjcxNiw1Ljc4MTcxMzg4IEMzLjkyMyw2LjEyNjQwMjY2IDQsNi4yNTUyMjA2NSA0LDYuNjY4MzQzOTggQzQsNy4wODA0NjA5MyAzLjkyMjUsNy4yMDkyNzg5MiAzLjcxNiw3LjU1MzQ2NDUgQzMuNDMxLDguMDI4NDgwODUgMyw4Ljc0NjU0MDUzIDMsMTAiIGlkPSJGaWxsLTQiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTAsMTAgTDEzLDEwIEMxMyw5LjU4Nzg4MzA2IDEzLjA3NzUsOS40NTkwNjUwNiAxMy4yODQsOS4xMTQ4Nzk0OCBDMTMuNTY5LDguNjM5ODYzMTMgMTQsNy45MjE4MDM0NSAxNCw2LjY2ODM0Mzk4IEMxNCw1LjQxNDM4MTMyIDEzLjU2OSw0LjY5NjgyNDg0IDEzLjI4NCw0LjIyMTMwNTI5IEMxMy4wNzcsMy44NzY2MTY1MSAxMywzLjc0Nzc5ODUyIDEzLDMuMzM0MTcxOTkgQzEzLDIuOTIwNTQ1NDYgMTMuMDc3NSwyLjc5MTcyNzQ3IDEzLjI4NCwyLjQ0NzAzODcgQzEzLjU2OSwxLjk3MjAyMjM0IDE0LDEuMjUzOTYyNjYgMTQsMCBMMTEsMCBDMTEsMC40MTMxMjMzMzMgMTAuOTIyNSwwLjU0MTk0MTMyNyAxMC43MTYsMC44ODY2MzAxMDEgQzEwLjQzMSwxLjM2MjE0OTY1IDEwLDIuMDgwMjA5MzMgMTAsMy4zMzQxNzE5OSBDMTAsNC41ODgxMzQ2NiAxMC40MzEsNS4zMDYxOTQzMyAxMC43MTYsNS43ODE3MTM4OCBDMTAuOTIzLDYuMTI2NDAyNjYgMTEsNi4yNTUyMjA2NSAxMSw2LjY2ODM0Mzk4IEMxMSw3LjA4MDQ2MDkzIDEwLjkyMjUsNy4yMDkyNzg5MiAxMC43MTYsNy41NTM0NjQ1IEMxMC40MzEsOC4wMjg0ODA4NSAxMCw4Ljc0NjU0MDUzIDEwLDEwIiBpZD0iRmlsbC02Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE3LDEwIEwyMCwxMCBDMjAsOS41ODc4ODMwNiAyMC4wNzcsOS40NTkwNjUwNiAyMC4yODM1LDkuMTE0ODc5NDggQzIwLjU2ODUsOC42Mzk4NjMxMyAyMSw3LjkyMTgwMzQ1IDIxLDYuNjY4MzQzOTggQzIxLDUuNDE0MzgxMzIgMjAuNTY5NSw0LjY5NjgyNDg0IDIwLjI4NCw0LjIyMTMwNTI5IEMyMC4wNzcsMy44NzY2MTY1MSAyMCwzLjc0Nzc5ODUyIDIwLDMuMzM0MTcxOTkgQzIwLDIuOTIwNTQ1NDYgMjAuMDc3LDIuNzkxNzI3NDcgMjAuMjg0LDIuNDQ3MDM4NyBDMjAuNTY5LDEuOTcyMDIyMzQgMjEsMS4yNTM5NjI2NiAyMSwwIEwxOCwwIEMxOCwwLjQxMzEyMzMzMyAxNy45MjMsMC41NDE5NDEzMjcgMTcuNzE2LDAuODg2NjMwMTAxIEMxNy40MzEsMS4zNjIxNDk2NSAxNywyLjA4MDIwOTMzIDE3LDMuMzM0MTcxOTkgQzE3LDQuNTg4MTM0NjYgMTcuNDMwNSw1LjMwNjE5NDMzIDE3LjcxNiw1Ljc4MTcxMzg4IEMxNy45MjMsNi4xMjY0MDI2NiAxOCw2LjI1NTIyMDY1IDE4LDYuNjY4MzQzOTggQzE4LDcuMDgwNDYwOTMgMTcuOTIzLDcuMjA5Mjc4OTIgMTcuNzE2NSw3LjU1MzQ2NDUgQzE3LjQzMSw4LjAyODQ4MDg1IDE3LDguNzQ2NTQwNTMgMTcsMTAiIGlkPSJGaWxsLTgiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  display: block;
  height: 2.375rem;
  width: 1.875rem;
}

.beer-icon {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjhweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgMjggMzMiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3LjEgKDQ1NDIyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5QYWdlIDE8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iRGVza3RvcCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkhvbWUtLS1jb250YWN0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODk4LjAwMDAwMCwgLTQ4MS4wMDAwMDApIiBmaWxsPSIjNDI0MjQyIj4KICAgICAgICAgICAgPHBhdGggZD0iTTkyMi40ODMyOTYsNTA1LjI3NTE0NiBDOTIyLjQ4MzI5Niw1MDUuNDE4MTY4IDkyMi4zNTY4OTcsNTA1LjU0MzYwNSA5MjIuMjEyNzgsNTA1LjU0MzYwNSBMOTE4LjcwODUxOSw1MDUuNTQzNjA1IEw5MTguNzA4NTE5LDQ5Ny4yMjEzNzMgTDkyMi4yMTI3OCw0OTcuMjIxMzczIEM5MjIuMzU2ODk3LDQ5Ny4yMjEzNzMgOTIyLjQ4MzI5Niw0OTcuMzQ2ODExIDkyMi40ODMyOTYsNDk3LjQ4OTgzMiBMOTIyLjQ4MzI5Niw1MDUuMjc1MTQ2IFogTTkxNS45NTUxNDMsNDkxLjUxNDUzNiBMOTA0LjA4MzgzMSw0OTEuNTE0NTM2IEw5MDQuMDgzODMxLDQ5NS42MTE5NjEgQzkwNC4wODM4MzEsNDk2LjMxNjE5NiA5MDMuNTA4NTEyLDQ5Ni44ODcxNDEgOTAyLjc5ODg4MSw0OTYuODg3MTQxIEM5MDIuMDg5MjUxLDQ5Ni44ODcxNDEgOTAxLjUxMzkzMiw0OTYuMzE2MTk2IDkwMS41MTM5MzIsNDk1LjYxMTk2MSBMOTAxLjUxMzkzMiw0OTEuMTg0MzMyIEM5MDAuOTQ2MzIyLDQ5MC44MTg0MjIgOTAwLjU2OTg5OSw0OTAuMTg0MTg3IDkwMC41Njk4OTksNDg5LjQ2MzkxMiBDOTAwLjU2OTg5OSw0ODguMzMzMjI5IDkwMS40OTY4MjEsNDg3LjQxMzM1NCA5MDIuNjM2MTY2LDQ4Ny40MTMzNTQgQzkwMi44OTI2MTUsNDg3LjQxMzM1NCA5MDMuMTQzNTg2LDQ4Ny40NTk5MzEgOTAzLjM4MjI0OCw0ODcuNTUxNzQ0IEM5MDMuNzYzNDA1LDQ4Ny42OTgzOSA5MDQuMTkyMTcyLDQ4Ny42NTYzNzYgOTA0LjUzNzAxMiw0ODcuNDM4Mzg4IEM5MDQuODgxODUyLDQ4Ny4yMjAzOTkgOTA1LjEwMTU3OSw0ODYuODUyNjEgOTA1LjEyODgzMyw0ODYuNDQ3ODQxIEM5MDUuMTg4OTU1LDQ4NS41NTQ3NDQgOTA1Ljk0MzQ5MSw0ODQuODU1MTQgOTA2Ljg0NjY3Niw0ODQuODU1MTQgQzkwNy4xNDEyNjcsNDg0Ljg1NTE0IDkwNy40MjA1MDcsNDg0LjkyNjI4MiA5MDcuNjc2NDgzLDQ4NS4wNjY0ODQgQzkwOC4yNDI4NzUsNDg1LjM3NjY4OSA5MDguOTUzMzE3LDQ4NS4yMjA2NDcgOTA5LjMzNDk0Nyw0ODQuNzAyMjUyIEM5MDkuODczODE0LDQ4My45NzAyMzIgOTEwLjcwNTEwOSw0ODMuNTUwMzYyIDkxMS42MTU2NjUsNDgzLjU1MDM2MiBDOTEzLjEyMjIzNCw0ODMuNTUwMzYyIDkxNC4zNjA0NTMsNDg0LjcxODY5NiA5MTQuNDM0NTc0LDQ4Ni4yMTAxODcgQzkxNC40NTE1NDksNDg2LjU1MjQ3MyA5MTQuNjA2Njg5LDQ4Ni44NzM2MTcgOTE0Ljg2NTAzMiw0ODcuMTAxMDY5IEM5MTUuMTIzMzA3LDQ4Ny4zMjg1ODggOTE1LjQ2MzAwNyw0ODcuNDQzNjIzIDkxNS44MDc1MDksNDg3LjQxOTQ2MSBDOTE1Ljg2NzI5Myw0ODcuNDE1MyA5MTUuOTE0MjI3LDQ4Ny40MTM0MjEgOTE1Ljk1NTE0Myw0ODcuNDEzNDIxIEM5MTcuMDk0NDg3LDQ4Ny40MTM0MjEgOTE4LjAyMTQwOSw0ODguMzMzMjk2IDkxOC4wMjE0MDksNDg5LjQ2Mzk3OSBDOTE4LjAyMTQwOSw0OTAuNTk0NjYxIDkxNy4wOTQ0ODcsNDkxLjUxNDUzNiA5MTUuOTU1MTQzLDQ5MS41MTQ1MzYgTDkxNS45NTUxNDMsNDkxLjUxNDUzNiBaIE05MjIuMjEyNzgsNDkzLjczMTQwNSBMOTE4LjcwODUxOSw0OTMuNzMxNDA1IEw5MTguNzA4NTE5LDQ5My4xNjI4NzUgQzkxOS44NDk4MjUsNDkyLjMyNDAwOCA5MjAuNTkxMzA5LDQ5MC45Nzg0MjQgOTIwLjU5MTMwOSw0ODkuNDYzOTc5IEM5MjAuNTkxMzA5LDQ4Ny4yMjAzMzIgOTE4Ljk2NDQ5NSw0ODUuMzQ2NTU0IDkxNi44MjAwNDksNDg0Ljk0MzM5NiBDOTE2LjE5NjcxMyw0ODIuNjU5NDEzIDkxNC4wOTY3LDQ4MS4wMDAwNjcgOTExLjYxNTY2NSw0ODEgQzkxMC4yNDI1MjcsNDgxLjAwMDA2NyA5MDguOTI0NzEsNDgxLjUyNjk4NSA5MDcuOTMzOTQ2LDQ4Mi40NDM4NCBDOTA3LjU4MDE3OSw0ODIuMzUyMDI3IDkwNy4yMTQzNzQsNDgyLjMwNDc3OCA5MDYuODQ2Njc2LDQ4Mi4zMDQ3NzggQzkwNS4wOTg1MzUsNDgyLjMwNDc3OCA5MDMuNTczNTcxLDQ4My4zNTczMzkgOTAyLjkwOTE4NCw0ODQuODcwOTEyIEM5MDIuODE4NTYxLDQ4NC44NjU2MSA5MDIuNzI3NDY1LDQ4NC44NjI5OTIgOTAyLjYzNjE2Niw0ODQuODYyOTkyIEM5MDAuMDc5NzkyLDQ4NC44NjI5OTIgODk4LDQ4Ni45MjY5NzMgODk4LDQ4OS40NjM5MTIgQzg5OCw0OTAuODYwNzcxIDg5OC42MzEzMTYsNDkyLjExMzI2NyA4OTkuNjI0NzE3LDQ5Mi45NTc3NzMgTDg5OS42MjQ3MTcsNTExLjk4NjU1NyBDODk5LjYyNDcxNyw1MTMuMDkzOTUxIDkwMC41Mzc3MDgsNTE0IDkwMS42NTM1ODUsNTE0IEw5MTYuNjc5NjUxLDUxNCBDOTE3Ljc5NTUyOSw1MTQgOTE4LjcwODUxOSw1MTMuMDkzOTUxIDkxOC43MDg1MTksNTExLjk4NjU1NyBMOTE4LjcwODUxOSw1MDkuMDMzNTA3IEw5MjIuMjEyNzgsNTA5LjAzMzUwNyBDOTI0LjMwMTAyNiw1MDkuMDMzNTA3IDkyNiw1MDcuMzQ3NDQ5IDkyNiw1MDUuMjc1MDc5IEw5MjYsNDk3LjQ4OTc2NSBDOTI2LDQ5NS40MTczOTUgOTI0LjMwMTAyNiw0OTMuNzMxNDA1IDkyMi4yMTI3OCw0OTMuNzMxNDA1IEw5MjIuMjEyNzgsNDkzLjczMTQwNSBaIiBpZD0iUGFnZS0xIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
  display: block;
  height: 2.0625rem;
  width: 1.75rem;
}

.email-icon {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzRweCIgaGVpZ2h0PSIyMXB4IiB2aWV3Qm94PSIwIDAgMzQgMjEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UGFnZSAxIENvcHk8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz4KICAgICAgICA8cG9seWdvbiBpZD0icGF0aC0xIiBwb2ludHM9IjMzLjkwMDk3ODggMjAuMDMyMjA0IDMzLjkwMDk3ODggMC4wMDAxOTI2MTkxOTggMC4wMDAxOTI2MTkxOTggMC4wMDAxOTI2MTkxOTggMC4wMDAxOTI2MTkxOTggMjAuMDMyMjA0Ij48L3BvbHlnb24+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0iRGVza3RvcCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkhvbWUtLS1Kb2JzLS0tRGV0YWlscyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTk0MS4wMDAwMDAsIC0yODIyLjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0iUGFnZS0xLUNvcHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk0MS4wMDAwMDAsIDI4MjIuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8bWFzayBpZD0ibWFzay0yIiBmaWxsPSJ3aGl0ZSI+CiAgICAgICAgICAgICAgICAgICAgPHVzZSB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4KICAgICAgICAgICAgICAgIDwvbWFzaz4KICAgICAgICAgICAgICAgIDxnIGlkPSJDbGlwLTIiPjwvZz4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMS42MjkzODQxLDEwLjIzMjg5NDkgTDEuMTQzNTgwMTgsMjAuMDMyMjA0IEwzMi43NTczOTg2LDIwLjAzMjIwNCBMMjIuMjcxNTk0OCwxMC4yMzI4OTQ5IEwxNy40MzIyMywxNC4wODUyNzg4IEMxNy4xNTA2MjA4LDE0LjMxMDY0MzMgMTYuNzUwMzU4MSwxNC4zMTA2NDMzIDE2LjQ2OTEzNCwxNC4wODUyNzg4IEwxMS42MjkzODQxLDEwLjIzMjg5NDkgWiBNMzMuOTAxMTcxNCwwLjk4NzE3MzM4OSBMMjMuNDk5MzQ5NSw5LjI1Nzg1NjUxIEwzMy45MDExNzE0LDE4Ljk5NzA2ODQgTDMzLjkwMTE3MTQsMC45ODcxNzMzODkgWiBNMC4wMDAxOTI2MTkxOTgsMC45ODcxNzMzODkgTDAuMDAwMTkyNjE5MTk4LDE4Ljk5NzA2ODQgTDEwLjQwMTI0NDEsOS4yNTc4NTY1MSBMMC4wMDAxOTI2MTkxOTgsMC45ODcxNzMzODkgWiBNMS4yMzk4ODk3OCwwLjAwMDE5MjYxOTE5OCBMMTYuOTUwNjgyLDEyLjQ5NjE3MDUgTDMyLjY2MTA4OSwwLjAwMDE5MjYxOTE5OCBMMS4yMzk4ODk3OCwwLjAwMDE5MjYxOTE5OCBaIiBpZD0iRmlsbC0xIiBmaWxsPSIjNDI0MjQyIiBtYXNrPSJ1cmwoI21hc2stMikiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  display: inline-block;
  height: 20px;
  width: 34px;
}

.chevron-icon {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzBweCIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMzAgMTUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3LjEgKDQ1NDIyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5QYXRoIDMgQ29weSAzPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkRlc2t0b3AtTW9iaWxlIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iTW9iaWxlLUFib3V0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjYyLjAwMDAwMCwgLTEyMDYuMDAwMDAwKSIgc3Ryb2tlLXdpZHRoPSI0IiBzdHJva2U9IiM0MjQyNDIiPgogICAgICAgICAgICA8cG9seWxpbmUgaWQ9IlBhdGgtMy1Db3B5LTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI3Ny4wMDAwMDAsIDEyMTMuMDAwMDAwKSByb3RhdGUoLTI3MC4wMDAwMDApIHRyYW5zbGF0ZSgtMjc3LjAwMDAwMCwgLTEyMTMuMDAwMDAwKSAiIHBvaW50cz0iMjcyIDEyMDAgMjgyIDEyMTMgMjcyIDEyMjYiPjwvcG9seWxpbmU+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
  display: block;
  height: 0.9375rem;
  width: 1.875rem;
}

.chevron-icon--light {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzBweCIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMzAgMTUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3LjEgKDQ1NDIyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5QYXRoIDMgQ29weSAzPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkRlc2t0b3AtTW9iaWxlIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iTW9iaWxlLUFib3V0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjYyLjAwMDAwMCwgLTEyMDYuMDAwMDAwKSIgc3Ryb2tlLXdpZHRoPSI0IiBzdHJva2U9IiNGRkZGRkYiPgogICAgICAgICAgICA8cG9seWxpbmUgaWQ9IlBhdGgtMy1Db3B5LTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI3Ny4wMDAwMDAsIDEyMTMuMDAwMDAwKSByb3RhdGUoLTI3MC4wMDAwMDApIHRyYW5zbGF0ZSgtMjc3LjAwMDAwMCwgLTEyMTMuMDAwMDAwKSAiIHBvaW50cz0iMjcyIDEyMDAgMjgyIDEyMTMgMjcyIDEyMjYiPjwvcG9seWxpbmU+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
  display: block;
  height: 0.9375rem;
  width: 1.875rem;
}

.mobile-people-icon {
  height: 3rem;
  width: 3.25rem;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDlweCIgaGVpZ2h0PSI0OHB4IiB2aWV3Qm94PSIwIDAgNDkgNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3LjEgKDQ1NDIyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCAyPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkRlc2t0b3AtTW9iaWxlIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iTW9iaWxlLUFib3V0LWFjY29yZGlvbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM5LjAwMDAwMCwgLTExNDQuMDAwMDAwKSIgZmlsbD0iIzg5QzgzMCI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOS4wMDAwMDAsIDExNDQuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNS44MTY0NTU3LDYuMTM3ODE3ODYgQzE0LjYyODI1NDMsNi4xMzc4MTc4NiAxMy42NjE2MDksNS4xNzg3NDg5MSAxMy42NjE2MDksMy45OTk4NjAzNCBDMTMuNjYxNjA5LDIuODIwOTcxNzggMTQuNjI4MjU0MywxLjg2MTk5NTkzIDE1LjgxNjQ1NTcsMS44NjE5OTU5MyBDMTcuMDA0NjU3MSwxLjg2MTk5NTkzIDE3Ljk3MTMwMjQsMi44MjEwNjQ4OCAxNy45NzEzMDI0LDMuOTk5ODYwMzQgQzE3Ljk3MTMwMjQsNS4xNzg2NTU4IDE3LjAwNDY1NzEsNi4xMzc4MTc4NiAxNS44MTY0NTU3LDYuMTM3ODE3ODYgTTE1LjgxNjQ1NTcsMCBDMTMuNTkzMzg3NCwwIDExLjc4NDgxMDEsMS43OTQ0MDIwOSAxMS43ODQ4MTAxLDMuOTk5OTUzNDUgQzExLjc4NDgxMDEsNi4yMDU1OTc5MSAxMy41OTMzODc0LDggMTUuODE2NDU1Nyw4IEMxOC4wMzk0MzAyLDggMTkuODQ4MTAxMyw2LjIwNTU5NzkxIDE5Ljg0ODEwMTMsMy45OTk5NTM0NSBDMTkuODQ4MTAxMywxLjc5NDQwMjA5IDE4LjAzOTUyNCwwIDE1LjgxNjQ1NTcsMCIgaWQ9IkZpbGwtMSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zNC40MjQwNTA2LDYuMTM3ODE3ODYgQzMzLjIzNTg0OTIsNi4xMzc4MTc4NiAzMi4yNjkyMDQsNS4xNzg3NDg5MSAzMi4yNjkyMDQsMy45OTk4NjAzNCBDMzIuMjY5MjA0LDIuODIwOTcxNzggMzMuMjM1ODQ5MiwxLjg2MTk5NTkzIDM0LjQyNDA1MDYsMS44NjE5OTU5MyBDMzUuNjEyMjUyLDEuODYxOTk1OTMgMzYuNTc4ODk3MywyLjgyMTA2NDg4IDM2LjU3ODg5NzMsMy45OTk4NjAzNCBDMzYuNTc4ODk3Myw1LjE3ODY1NTggMzUuNjEyMjUyLDYuMTM3ODE3ODYgMzQuNDI0MDUwNiw2LjEzNzgxNzg2IE0zNC40MjQwNTA2LDAgQzMyLjIwMDk4MjMsMCAzMC4zOTI0MDUxLDEuNzk0NDAyMDkgMzAuMzkyNDA1MSwzLjk5OTk1MzQ1IEMzMC4zOTI0MDUxLDYuMjA1NTk3OTEgMzIuMjAxMDc2Miw4IDM0LjQyNDA1MDYsOCBDMzYuNjQ3MDI1MSw4IDM4LjQ1NTY5NjIsNi4yMDU1OTc5MSAzOC40NTU2OTYyLDMuOTk5OTUzNDUgQzM4LjQ1NTY5NjIsMS43OTQ0MDIwOSAzNi42NDcxMTg5LDAgMzQuNDI0MDUwNiwwIiBpZD0iRmlsbC0zIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTMwLjk4MDUzNzEsNDYuMDkwODA5MiBMMzAuOTgwNTM3MSwzNS4yMzk3OTc1IEMzMS44NjM2ODU1LDM1LjE0MjMzODIgMzIuNjc0Mzg2NywzNC44MTAwNjAyIDMzLjM0NTQ1NywzNC4zMDg2MzYzIEwzMy4zNjg2MTcyLDQ2LjA5MDgwOTIgTDMwLjk4MDUzNzEsNDYuMDkwODA5MiBaIE0zMC4wMjM2MDE2LDIxLjgzMTA3NTQgQzI5LjQ5NTEyODksMjEuODMxMDc1NCAyOS4wNjY1NzAzLDIyLjI1ODQyNjQgMjkuMDY2NTcwMywyMi43ODU2MjMxIEwyOS4wNjY1NzAzLDQ2LjA5MDkwNDYgTDI2LjMxMzk1Nyw0Ni4wOTA5MDQ2IEwyNi4zMTM5NTcsMzQuNTY1MzE0MiBDMjYuMzEzOTU3LDM0LjAzODExNzUgMjUuODg1Mzk4NCwzMy42MTA3NjY1IDI1LjM1NjkyNTgsMzMuNjEwNzY2NSBDMjQuODI4NDUzMSwzMy42MTA3NjY1IDI0LjM5OTg5NDUsMzQuMDM4MTE3NSAyNC4zOTk4OTQ1LDM0LjU2NTMxNDIgTDI0LjM5OTg5NDUsNDYuMDkwODA5MiBMMjIuMDcxNjI4OSw0Ni4wOTA4MDkyIEwyMi4wNzE2Mjg5LDIyLjc4NTUyNzYgQzIyLjA3MTYyODksMjIuMjU4MzMwOSAyMS42NDMwNzAzLDIxLjgzMDk3OTkgMjEuMTE0NTk3NywyMS44MzA5Nzk5IEMyMC41ODYxMjUsMjEuODMwOTc5OSAyMC4xNTc1NjY0LDIyLjI1ODMzMDkgMjAuMTU3NTY2NCwyMi43ODU1Mjc2IEwyMC4xNTc1NjY0LDMzLjMzNDEzODYgQzE4Ljc2Mzg0MTgsMzMuMTQ2NzYwOSAxNy42ODc3NTU5LDMxLjk5ODUzNTUgMTcuNjg3NzU1OSwzMC42MTM2Nzc3IEwxNy42ODc3NTU5LDI5Ljk1OTQzMDcgTDE3LjY4Nzc1NTksMjIuNTAzNTU0MiBDMTcuNjg3NzU1OSwyMS41MjY1NzQ3IDE3Ljg3OTczNjMsMjAuNTc1NDYzNCAxOC4yNTgwNTA4LDE5LjY3NjY2MTMgQzE4LjI1ODgxNjQsMTkuNjc0ODQ3NyAxOC4yNTk0ODYzLDE5LjY3MzAzNCAxOC4yNjAyNTIsMTkuNjcxMTI0OSBDMTkuNDYzNjIzLDE2LjgxOTg5MSAyMi4zMDQzNzg5LDE0Ljk3NzcwOTQgMjUuNDk4Mjc5MywxNC45Nzc3MDk0IEMyOC43MDc3NzkzLDE0Ljk3NzcwOTQgMzEuNTU0MDg1OSwxNi44MzIzOTU2IDMyLjc0OTcwNTEsMTkuNzAyNjI1IEMzMy4xMjA3NDYxLDIwLjU5MzUwNDMgMzMuMzA4ODk4NCwyMS41MzU4MzM4IDMzLjMwODg5ODQsMjIuNTAzNDU4OCBMMzMuMzA4ODk4NCwzMC42MTM1ODIyIEMzMy4zMDg4OTg0LDMxLjk1MTE4OTkgMzIuMzA0OTcyNywzMy4wNjgwMTA3IDMwLjk4MDYzMjgsMzMuMzExNjExMiBMMzAuOTgwNjMyOCwyMi43ODU2MjMxIEMzMC45ODA2MzI4LDIyLjI1ODUyMTkgMzAuNTUyMDc0MiwyMS44MzEwNzU0IDMwLjAyMzYwMTYsMjEuODMxMDc1NCBMMzAuMDIzNjAxNiwyMS44MzEwNzU0IFogTTIwLjE1NzQ3MDcsNDYuMDkwODA5MiBMMTcuNjg3NjYwMiw0Ni4wOTA4MDkyIEwxNy42ODc2NjAyLDM0LjMzNjcgQzE4LjM4NzQ0MTQsMzQuODQ5MTAxMiAxOS4yMzU4NDk2LDM1LjE3ODEzMzggMjAuMTU3NDcwNywzNS4yNTI5NzAzIEwyMC4xNTc0NzA3LDQ2LjA5MDgwOTIgWiBNMjUuMjMzMDg1OSw2LjgzMjI2NzczIEMyNi45NTY4OTA2LDYuODMyMjY3NzMgMjguMzU5MzI0Miw4LjIzMTA2MTkgMjguMzU5MzI0Miw5Ljk1MDQ4ODYzIEMyOC4zNTkzMjQyLDExLjY2OTkxNTQgMjYuOTU2ODkwNiwxMy4wNjg3MDk1IDI1LjIzMzA4NTksMTMuMDY4NzA5NSBDMjMuNTA5MjgxMiwxMy4wNjg3MDk1IDIyLjEwNjg0NzcsMTEuNjY5OTE1NCAyMi4xMDY4NDc3LDkuOTUwNDg4NjMgQzIyLjEwNjg0NzcsOC4yMzEwNjE5IDIzLjUwOTI4MTIsNi44MzIyNjc3MyAyNS4yMzMwODU5LDYuODMyMjY3NzMgTDI1LjIzMzA4NTksNi44MzIyNjc3MyBaIE0xMi42NzcwMjczLDE2Ljk3MjkwNSBDMTEuMjE5NDY4NywxNi45NzI5MDUgMTAuMDMzNTE1NiwxNS43OTAxMjUgMTAuMDMzNTE1NiwxNC4zMzYyNTM0IEMxMC4wMzM1MTU2LDEyLjg4MjM4MTggMTEuMjE5MzczLDExLjY5OTYwMTggMTIuNjc3MDI3MywxMS42OTk2MDE4IEMxNC4xMzQ1ODU5LDExLjY5OTYwMTggMTUuMzIwNTM5MSwxMi44ODIzODE4IDE1LjMyMDUzOTEsMTQuMzM2MjUzNCBDMTUuMzIwNTM5MSwxNS43OTAxMjUgMTQuMTM0NTg1OSwxNi45NzI5MDUgMTIuNjc3MDI3MywxNi45NzI5MDUgTDEyLjY3NzAyNzMsMTYuOTcyOTA1IFogTTM3Ljg4MzYwMzUsMTEuNzAwMDc5MSBMMzcuODg5MjUsMTEuNzAwMDc5MSBDMzkuMzQ0MjI0NiwxMS43MDAwNzkxIDQwLjUyOTYwMzUsMTIuODc5MjMxOCA0MC41MzI3NjE3LDE0LjMzMTA5ODggQzQwLjUzNDI5MywxNS4wMzUzNjQxIDQwLjI2MDY3NzcsMTUuNjk4MDExMSAzOS43NjI1NDMsMTYuMTk3MTQ0MSBDMzkuMjY0MzEyNSwxNi42OTYxODE2IDM4LjYwMDk5NDEsMTYuOTcxODU1IDM3Ljg5NDg5NjUsMTYuOTczMzgyMyBMMzcuODg5MDU4NiwxNi45NzMzODIzIEMzNy4xODUxNjIxLDE2Ljk3MzM4MjMgMzYuNTIyOTkyMiwxNi43MDA2NjggMzYuMDIzOTk2MSwxNi4yMDUxNjIzIEMzNS41MjM1NjQ1LDE1LjcwODIyNDggMzUuMjQ3MjY5NSwxNS4wNDY3MjMyIDM1LjI0NTczODMsMTQuMzQyNDU4IEMzNS4yNDI2NzU4LDEyLjg4ODU4NjQgMzYuNDI1OTQ5MiwxMS43MDMyMjkxIDM3Ljg4MzYwMzUsMTEuNzAwMDc5MSBMMzcuODgzNjAzNSwxMS43MDAwNzkxIFogTTQ4LjA0Mjk2ODcsNDYuMDkwOTA0NiBMNDMuMTM4MTgzNiw0Ni4wOTA5MDQ2IEw0My4wOTQzNTE2LDI1LjY0MzM0NzkgQzQzLjA5MzIwMzEsMjUuMTE2ODE5NCA0Mi42NjUwMjczLDI0LjY5MDgwNDggNDIuMTM3MzIwMywyNC42OTA4MDQ4IEw0Mi4xMzUzMTA1LDI0LjY5MDgwNDggQzQxLjYwNjgzNzksMjQuNjkxOTUwMiA0MS4xNzkyMzYzLDI1LjEyMDI1NTggNDEuMTgwMjg5MSwyNS42NDczNTcgTDQxLjIyNDAyNTQsNDYuMDkwODA5MiBMMzUuMjgyNTg0LDQ2LjA5MDgwOTIgTDM1LjIzODc1MiwyMy43NTEwNTI2IEMzNS4yMzg2NTYyLDIzLjY5Mzc3OTcgMzUuMjMyNjI3LDIzLjYzNzkzODcgMzUuMjIyNzY5NSwyMy41ODM0MzQgTDM1LjIyMjc2OTUsMjIuNTAzNDU4OCBDMzUuMjIyNzY5NSwyMS41NTcyMTU3IDM1LjA3OTQwNjIsMjAuNjMwMTU5IDM0Ljc5Njk4NjMsMTkuNzM3Mjc1MSBDMzUuODEwNTc4MSwxOS4xNzg4NjQ3IDM2Ljk1MDExNTIsMTguODg0NDgyMiAzOC4xMzI4MTQ1LDE4Ljg4MTkwNDkgTDM4LjE0ODIyMjcsMTguODgxOTA0OSBDMzkuOTU3MjAzMSwxOC44ODE5MDQ5IDQxLjY1NzY1NjIsMTkuNTYwMTExIDQyLjkzNzIwNywyMC43OTI1Mjc1IEM0NC4yMTI1NDY5LDIyLjAyMDgzOTUgNDQuOTE2OTIxOSwyMy42NTM3ODQyIDQ0LjkyMDY1NDMsMjUuMzkyMDE1NSBMNDQuOTM1OTY2OCwyOS42NTUxMjA5IEM0NC45Mzc4ODA5LDMwLjE4MTE3MjEgNDUuMzY1OTYwOSwzMC42MDYyMzIyIDQ1Ljg5MjkwMjMsMzAuNjA2MjMyMiBMNDUuODk2NDQzNCwzMC42MDYyMzIyIEM0Ni40MjQ5MTYsMzAuNjA0MzIzMSA0Ni44NTE4NDc3LDMwLjE3NTQ0NDggNDYuODUwMDI5MywyOS42NDgyNDgyIEw0Ni44MzQ3MTY4LDI1LjM4NjU3NDYgQzQ2LjgyOTkzMTYsMjMuMTI4Njg3NSA0NS45MTc5NzY2LDIxLjAwOTQwMDggNDQuMjY2ODEwNSwxOS40MTkyMTk4IEM0My4zNzEwMjkzLDE4LjU1NjQ5OTYgNDIuMzE1MTM2NywxNy45MDc2OTM1IDQxLjE2NTQ1NTEsMTcuNDk1MTM4IEM0MS45OTQyNDQxLDE2LjY0MDQzNiA0Mi40NDk0MDgyLDE1LjUxODU1NjIgNDIuNDQ2ODI0MiwxNC4zMjY5OTQzIEM0Mi40NDEzNjkxLDExLjgyMzY5MyA0MC4zOTc5MTYsOS43OTA5ODM3MiAzNy44ODkzNDU3LDkuNzkwOTgzNzIgTDM3Ljg3OTQ4ODMsOS43OTA5ODM3MiBDMzUuMzY2NTE1Niw5Ljc5NjQyNDY0IDMzLjMyNjQxMjEsMTEuODM5OTIwMyAzMy4zMzE2NzU4LDE0LjM0NjM3MTYgQzMzLjMzNDI1OTgsMTUuNTYwNjUxNyAzMy44MTA3NjU2LDE2LjcwMTE0NTMgMzQuNjczNDMzNiwxNy41NTc5NDczIEMzNC43MDE3NjE3LDE3LjU4NjEwNjQgMzQuNzMxMjM4MywxNy42MTI2NDI4IDM0Ljc2MDE0MDYsMTcuNjM5OTQyOSBDMzQuNTEzNTEzNywxNy43NDE2MDIyIDM0LjI3MTQ4MDUsMTcuODU0NzE2MSAzNC4wMzQ0MjM4LDE3Ljk3ODkwMjggQzMyLjg2NjU1ODYsMTUuODk2NzQ3OSAzMC45NTk5NjA5LDE0LjM0ODc1OCAyOC43MDQ0Mjk3LDEzLjU5MDA4MzUgQzI5LjY2OTc4NzEsMTIuNjczNzE3NyAzMC4yNzMzODY3LDExLjM4MTQ1MTEgMzAuMjczMzg2Nyw5Ljk1MDM5MzE4IEMzMC4yNzMzODY3LDcuMTc4MjkxMjcgMjguMDEyMzA0Nyw0LjkyMzA3NjkyIDI1LjIzMzA4NTksNC45MjMwNzY5MiBDMjIuNDUzODY3Miw0LjkyMzA3NjkyIDIwLjE5Mjc4NTIsNy4xNzgyOTEyNyAyMC4xOTI3ODUyLDkuOTUwMzkzMTggQzIwLjE5Mjc4NTIsMTEuNDU0NzYwMyAyMC44NTk1NDg4LDEyLjgwNTgyNzEgMjEuOTEyNzYxNywxMy43Mjc5MjAyIEMxOS44MzMyMjg1LDE0LjUyNDIwMzggMTguMDc4ODk0NSwxNi4wMDM0NjY0IDE2Ljk3NjIwMzEsMTcuOTU0Mjc1NSBDMTYuNjQxMTQ2NSwxNy43ODEzMTE0IDE2LjI5NjA0MSwxNy42MzA0OTI5IDE1Ljk0MjcwNTEsMTcuNTAyNDg4IEMxNi43NDEzNDc3LDE2LjY4MzI5NTIgMTcuMjM0NjAxNiwxNS41NjYzNzkgMTcuMjM0NjAxNiwxNC4zMzYxNTc5IEMxNy4yMzQ2MDE2LDExLjgyOTYxMTIgMTUuMTkwMDk1Nyw5Ljc5MDQxMDk5IDEyLjY3NzAyNzMsOS43OTA0MTA5OSBDMTAuMTYzOTU5LDkuNzkwNDEwOTkgOC4xMTk0NTMxMiwxMS44Mjk2MTEyIDguMTE5NDUzMTIsMTQuMzM2MTU3OSBDOC4xMTk0NTMxMiwxNS42MzI3MjAxIDguNjY3MzUzNTIsMTYuODAzMjgxOSA5LjU0MzMyNDIyLDE3LjYzMjExNTYgQzYuNDIwMzM5ODQsMTguOTExNDAwNCA0LjIyMjgwNDY5LDIxLjkxMzgzNDcgNC4yMjI4MDQ2OSwyNS40MDUwOTI4IEw0LjIyMjgwNDY5LDI5LjY2ODE5ODIgQzQuMjIyODA0NjksMzAuMTk1Mzk0OSA0LjY1MTM2MzI4LDMwLjYyMjc0NTkgNS4xNzk4MzU5NCwzMC42MjI3NDU5IEM1LjcwODMwODU5LDMwLjYyMjc0NTkgNi4xMzY4NjcxOSwzMC4xOTUzOTQ5IDYuMTM2ODY3MTksMjkuNjY4MTk4MiBMNi4xMzY4NjcxOSwyNS40MDUwOTI4IEM2LjEzNjg2NzE5LDIxLjgwODE2NjMgOS4xNzU2MzI4MSwxOC44ODE5MDQ5IDEyLjkxMDgzMDEsMTguODgxOTA0OSBDMTQuMDc3MjU5OCwxOC44ODE5MDQ5IDE1LjIwMzY4NTUsMTkuMTY2MjY0NiAxNi4yMDg2NjQxLDE5LjcwODQ0NzcgQzE1LjkyMDExOTEsMjAuNjEwMjA4OSAxNS43NzM1OTc3LDIxLjU0NzAwMiAxNS43NzM1OTc3LDIyLjUwMzQ1ODggTDE1Ljc3MzU5NzcsMjkuOTU5MzM1MiBMMTUuNzczNTk3NywzMC42MTM1ODIyIEwxNS43NzM1OTc3LDQ2LjA5MDgwOTIgTDEwLjAwMjMxNjQsNDYuMDkwODA5MiBMMTAuMDAyMzE2NCwyNS42NTM4NDc5IEMxMC4wMDIzMTY0LDI1LjEyNjY1MTMgOS41NzM3NTc4MSwyNC42OTkzMDAzIDkuMDQ1Mjg1MTYsMjQuNjk5MzAwMyBDOC41MTY4MTI1LDI0LjY5OTMwMDMgOC4wODgyNTM5MSwyNS4xMjY2NTEzIDguMDg4MjUzOTEsMjUuNjUzODQ3OSBMOC4wODgyNTM5MSw0Ni4wOTA5MDQ2IEwwLjk1NzAzMTI1LDQ2LjA5MDkwNDYgQzAuNDI4NTU4NTk0LDQ2LjA5MDkwNDYgMCw0Ni41MTgyNTU2IDAsNDcuMDQ1NDUyMyBDMCw0Ny41NzI2NDkgMC40Mjg1NTg1OTQsNDggMC45NTcwMzEyNSw0OCBMOS4wNDUzODA4Niw0OCBMNDguMDQyOTY4Nyw0OCBDNDguNTcxNDQxNCw0OCA0OSw0Ny41NzI2NDkgNDksNDcuMDQ1NDUyMyBDNDksNDYuNTE4MjU1NiA0OC41NzE0NDE0LDQ2LjA5MDkwNDYgNDguMDQyOTY4Nyw0Ni4wOTA5MDQ2IEw0OC4wNDI5Njg3LDQ2LjA5MDkwNDYgWiIgaWQ9IkZpbGwtNSI+PC9wYXRoPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTQ1LDMzIEM0NS41NTIzLDMzIDQ2LDMzLjQ0NzcgNDYsMzQgQzQ2LDM0LjU1MjMgNDUuNTUyMywzNSA0NSwzNSBDNDQuNDQ3NywzNSA0NCwzNC41NTIzIDQ0LDM0IEM0NCwzMy40NDc3IDQ0LjQ0NzcsMzMgNDUsMzMiIGlkPSJGaWxsLTciPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik02LDMzIEM2LjU1MjMsMzMgNywzMy40NDc3IDcsMzQgQzcsMzQuNTUyMyA2LjU1MjMsMzUgNiwzNSBDNS40NDc3LDM1IDUsMzQuNTUyMyA1LDM0IEM1LDMzLjQ0NzcgNS40NDc3LDMzIDYsMzMiIGlkPSJGaWxsLTkiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat center;
  display: block;
}

.global--background-dark .mobile-people-icon {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDlweCIgaGVpZ2h0PSI0OHB4IiB2aWV3Qm94PSIwIDAgNDkgNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3LjEgKDQ1NDIyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCAyPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkRlc2t0b3AtTW9iaWxlIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iTW9iaWxlLUFib3V0LWFjY29yZGlvbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM5LjAwMDAwMCwgLTExNDQuMDAwMDAwKSIgZmlsbD0iI2ZkZmRmZCI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOS4wMDAwMDAsIDExNDQuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNS44MTY0NTU3LDYuMTM3ODE3ODYgQzE0LjYyODI1NDMsNi4xMzc4MTc4NiAxMy42NjE2MDksNS4xNzg3NDg5MSAxMy42NjE2MDksMy45OTk4NjAzNCBDMTMuNjYxNjA5LDIuODIwOTcxNzggMTQuNjI4MjU0MywxLjg2MTk5NTkzIDE1LjgxNjQ1NTcsMS44NjE5OTU5MyBDMTcuMDA0NjU3MSwxLjg2MTk5NTkzIDE3Ljk3MTMwMjQsMi44MjEwNjQ4OCAxNy45NzEzMDI0LDMuOTk5ODYwMzQgQzE3Ljk3MTMwMjQsNS4xNzg2NTU4IDE3LjAwNDY1NzEsNi4xMzc4MTc4NiAxNS44MTY0NTU3LDYuMTM3ODE3ODYgTTE1LjgxNjQ1NTcsMCBDMTMuNTkzMzg3NCwwIDExLjc4NDgxMDEsMS43OTQ0MDIwOSAxMS43ODQ4MTAxLDMuOTk5OTUzNDUgQzExLjc4NDgxMDEsNi4yMDU1OTc5MSAxMy41OTMzODc0LDggMTUuODE2NDU1Nyw4IEMxOC4wMzk0MzAyLDggMTkuODQ4MTAxMyw2LjIwNTU5NzkxIDE5Ljg0ODEwMTMsMy45OTk5NTM0NSBDMTkuODQ4MTAxMywxLjc5NDQwMjA5IDE4LjAzOTUyNCwwIDE1LjgxNjQ1NTcsMCIgaWQ9IkZpbGwtMSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zNC40MjQwNTA2LDYuMTM3ODE3ODYgQzMzLjIzNTg0OTIsNi4xMzc4MTc4NiAzMi4yNjkyMDQsNS4xNzg3NDg5MSAzMi4yNjkyMDQsMy45OTk4NjAzNCBDMzIuMjY5MjA0LDIuODIwOTcxNzggMzMuMjM1ODQ5MiwxLjg2MTk5NTkzIDM0LjQyNDA1MDYsMS44NjE5OTU5MyBDMzUuNjEyMjUyLDEuODYxOTk1OTMgMzYuNTc4ODk3MywyLjgyMTA2NDg4IDM2LjU3ODg5NzMsMy45OTk4NjAzNCBDMzYuNTc4ODk3Myw1LjE3ODY1NTggMzUuNjEyMjUyLDYuMTM3ODE3ODYgMzQuNDI0MDUwNiw2LjEzNzgxNzg2IE0zNC40MjQwNTA2LDAgQzMyLjIwMDk4MjMsMCAzMC4zOTI0MDUxLDEuNzk0NDAyMDkgMzAuMzkyNDA1MSwzLjk5OTk1MzQ1IEMzMC4zOTI0MDUxLDYuMjA1NTk3OTEgMzIuMjAxMDc2Miw4IDM0LjQyNDA1MDYsOCBDMzYuNjQ3MDI1MSw4IDM4LjQ1NTY5NjIsNi4yMDU1OTc5MSAzOC40NTU2OTYyLDMuOTk5OTUzNDUgQzM4LjQ1NTY5NjIsMS43OTQ0MDIwOSAzNi42NDcxMTg5LDAgMzQuNDI0MDUwNiwwIiBpZD0iRmlsbC0zIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTMwLjk4MDUzNzEsNDYuMDkwODA5MiBMMzAuOTgwNTM3MSwzNS4yMzk3OTc1IEMzMS44NjM2ODU1LDM1LjE0MjMzODIgMzIuNjc0Mzg2NywzNC44MTAwNjAyIDMzLjM0NTQ1NywzNC4zMDg2MzYzIEwzMy4zNjg2MTcyLDQ2LjA5MDgwOTIgTDMwLjk4MDUzNzEsNDYuMDkwODA5MiBaIE0zMC4wMjM2MDE2LDIxLjgzMTA3NTQgQzI5LjQ5NTEyODksMjEuODMxMDc1NCAyOS4wNjY1NzAzLDIyLjI1ODQyNjQgMjkuMDY2NTcwMywyMi43ODU2MjMxIEwyOS4wNjY1NzAzLDQ2LjA5MDkwNDYgTDI2LjMxMzk1Nyw0Ni4wOTA5MDQ2IEwyNi4zMTM5NTcsMzQuNTY1MzE0MiBDMjYuMzEzOTU3LDM0LjAzODExNzUgMjUuODg1Mzk4NCwzMy42MTA3NjY1IDI1LjM1NjkyNTgsMzMuNjEwNzY2NSBDMjQuODI4NDUzMSwzMy42MTA3NjY1IDI0LjM5OTg5NDUsMzQuMDM4MTE3NSAyNC4zOTk4OTQ1LDM0LjU2NTMxNDIgTDI0LjM5OTg5NDUsNDYuMDkwODA5MiBMMjIuMDcxNjI4OSw0Ni4wOTA4MDkyIEwyMi4wNzE2Mjg5LDIyLjc4NTUyNzYgQzIyLjA3MTYyODksMjIuMjU4MzMwOSAyMS42NDMwNzAzLDIxLjgzMDk3OTkgMjEuMTE0NTk3NywyMS44MzA5Nzk5IEMyMC41ODYxMjUsMjEuODMwOTc5OSAyMC4xNTc1NjY0LDIyLjI1ODMzMDkgMjAuMTU3NTY2NCwyMi43ODU1Mjc2IEwyMC4xNTc1NjY0LDMzLjMzNDEzODYgQzE4Ljc2Mzg0MTgsMzMuMTQ2NzYwOSAxNy42ODc3NTU5LDMxLjk5ODUzNTUgMTcuNjg3NzU1OSwzMC42MTM2Nzc3IEwxNy42ODc3NTU5LDI5Ljk1OTQzMDcgTDE3LjY4Nzc1NTksMjIuNTAzNTU0MiBDMTcuNjg3NzU1OSwyMS41MjY1NzQ3IDE3Ljg3OTczNjMsMjAuNTc1NDYzNCAxOC4yNTgwNTA4LDE5LjY3NjY2MTMgQzE4LjI1ODgxNjQsMTkuNjc0ODQ3NyAxOC4yNTk0ODYzLDE5LjY3MzAzNCAxOC4yNjAyNTIsMTkuNjcxMTI0OSBDMTkuNDYzNjIzLDE2LjgxOTg5MSAyMi4zMDQzNzg5LDE0Ljk3NzcwOTQgMjUuNDk4Mjc5MywxNC45Nzc3MDk0IEMyOC43MDc3NzkzLDE0Ljk3NzcwOTQgMzEuNTU0MDg1OSwxNi44MzIzOTU2IDMyLjc0OTcwNTEsMTkuNzAyNjI1IEMzMy4xMjA3NDYxLDIwLjU5MzUwNDMgMzMuMzA4ODk4NCwyMS41MzU4MzM4IDMzLjMwODg5ODQsMjIuNTAzNDU4OCBMMzMuMzA4ODk4NCwzMC42MTM1ODIyIEMzMy4zMDg4OTg0LDMxLjk1MTE4OTkgMzIuMzA0OTcyNywzMy4wNjgwMTA3IDMwLjk4MDYzMjgsMzMuMzExNjExMiBMMzAuOTgwNjMyOCwyMi43ODU2MjMxIEMzMC45ODA2MzI4LDIyLjI1ODUyMTkgMzAuNTUyMDc0MiwyMS44MzEwNzU0IDMwLjAyMzYwMTYsMjEuODMxMDc1NCBMMzAuMDIzNjAxNiwyMS44MzEwNzU0IFogTTIwLjE1NzQ3MDcsNDYuMDkwODA5MiBMMTcuNjg3NjYwMiw0Ni4wOTA4MDkyIEwxNy42ODc2NjAyLDM0LjMzNjcgQzE4LjM4NzQ0MTQsMzQuODQ5MTAxMiAxOS4yMzU4NDk2LDM1LjE3ODEzMzggMjAuMTU3NDcwNywzNS4yNTI5NzAzIEwyMC4xNTc0NzA3LDQ2LjA5MDgwOTIgWiBNMjUuMjMzMDg1OSw2LjgzMjI2NzczIEMyNi45NTY4OTA2LDYuODMyMjY3NzMgMjguMzU5MzI0Miw4LjIzMTA2MTkgMjguMzU5MzI0Miw5Ljk1MDQ4ODYzIEMyOC4zNTkzMjQyLDExLjY2OTkxNTQgMjYuOTU2ODkwNiwxMy4wNjg3MDk1IDI1LjIzMzA4NTksMTMuMDY4NzA5NSBDMjMuNTA5MjgxMiwxMy4wNjg3MDk1IDIyLjEwNjg0NzcsMTEuNjY5OTE1NCAyMi4xMDY4NDc3LDkuOTUwNDg4NjMgQzIyLjEwNjg0NzcsOC4yMzEwNjE5IDIzLjUwOTI4MTIsNi44MzIyNjc3MyAyNS4yMzMwODU5LDYuODMyMjY3NzMgTDI1LjIzMzA4NTksNi44MzIyNjc3MyBaIE0xMi42NzcwMjczLDE2Ljk3MjkwNSBDMTEuMjE5NDY4NywxNi45NzI5MDUgMTAuMDMzNTE1NiwxNS43OTAxMjUgMTAuMDMzNTE1NiwxNC4zMzYyNTM0IEMxMC4wMzM1MTU2LDEyLjg4MjM4MTggMTEuMjE5MzczLDExLjY5OTYwMTggMTIuNjc3MDI3MywxMS42OTk2MDE4IEMxNC4xMzQ1ODU5LDExLjY5OTYwMTggMTUuMzIwNTM5MSwxMi44ODIzODE4IDE1LjMyMDUzOTEsMTQuMzM2MjUzNCBDMTUuMzIwNTM5MSwxNS43OTAxMjUgMTQuMTM0NTg1OSwxNi45NzI5MDUgMTIuNjc3MDI3MywxNi45NzI5MDUgTDEyLjY3NzAyNzMsMTYuOTcyOTA1IFogTTM3Ljg4MzYwMzUsMTEuNzAwMDc5MSBMMzcuODg5MjUsMTEuNzAwMDc5MSBDMzkuMzQ0MjI0NiwxMS43MDAwNzkxIDQwLjUyOTYwMzUsMTIuODc5MjMxOCA0MC41MzI3NjE3LDE0LjMzMTA5ODggQzQwLjUzNDI5MywxNS4wMzUzNjQxIDQwLjI2MDY3NzcsMTUuNjk4MDExMSAzOS43NjI1NDMsMTYuMTk3MTQ0MSBDMzkuMjY0MzEyNSwxNi42OTYxODE2IDM4LjYwMDk5NDEsMTYuOTcxODU1IDM3Ljg5NDg5NjUsMTYuOTczMzgyMyBMMzcuODg5MDU4NiwxNi45NzMzODIzIEMzNy4xODUxNjIxLDE2Ljk3MzM4MjMgMzYuNTIyOTkyMiwxNi43MDA2NjggMzYuMDIzOTk2MSwxNi4yMDUxNjIzIEMzNS41MjM1NjQ1LDE1LjcwODIyNDggMzUuMjQ3MjY5NSwxNS4wNDY3MjMyIDM1LjI0NTczODMsMTQuMzQyNDU4IEMzNS4yNDI2NzU4LDEyLjg4ODU4NjQgMzYuNDI1OTQ5MiwxMS43MDMyMjkxIDM3Ljg4MzYwMzUsMTEuNzAwMDc5MSBMMzcuODgzNjAzNSwxMS43MDAwNzkxIFogTTQ4LjA0Mjk2ODcsNDYuMDkwOTA0NiBMNDMuMTM4MTgzNiw0Ni4wOTA5MDQ2IEw0My4wOTQzNTE2LDI1LjY0MzM0NzkgQzQzLjA5MzIwMzEsMjUuMTE2ODE5NCA0Mi42NjUwMjczLDI0LjY5MDgwNDggNDIuMTM3MzIwMywyNC42OTA4MDQ4IEw0Mi4xMzUzMTA1LDI0LjY5MDgwNDggQzQxLjYwNjgzNzksMjQuNjkxOTUwMiA0MS4xNzkyMzYzLDI1LjEyMDI1NTggNDEuMTgwMjg5MSwyNS42NDczNTcgTDQxLjIyNDAyNTQsNDYuMDkwODA5MiBMMzUuMjgyNTg0LDQ2LjA5MDgwOTIgTDM1LjIzODc1MiwyMy43NTEwNTI2IEMzNS4yMzg2NTYyLDIzLjY5Mzc3OTcgMzUuMjMyNjI3LDIzLjYzNzkzODcgMzUuMjIyNzY5NSwyMy41ODM0MzQgTDM1LjIyMjc2OTUsMjIuNTAzNDU4OCBDMzUuMjIyNzY5NSwyMS41NTcyMTU3IDM1LjA3OTQwNjIsMjAuNjMwMTU5IDM0Ljc5Njk4NjMsMTkuNzM3Mjc1MSBDMzUuODEwNTc4MSwxOS4xNzg4NjQ3IDM2Ljk1MDExNTIsMTguODg0NDgyMiAzOC4xMzI4MTQ1LDE4Ljg4MTkwNDkgTDM4LjE0ODIyMjcsMTguODgxOTA0OSBDMzkuOTU3MjAzMSwxOC44ODE5MDQ5IDQxLjY1NzY1NjIsMTkuNTYwMTExIDQyLjkzNzIwNywyMC43OTI1Mjc1IEM0NC4yMTI1NDY5LDIyLjAyMDgzOTUgNDQuOTE2OTIxOSwyMy42NTM3ODQyIDQ0LjkyMDY1NDMsMjUuMzkyMDE1NSBMNDQuOTM1OTY2OCwyOS42NTUxMjA5IEM0NC45Mzc4ODA5LDMwLjE4MTE3MjEgNDUuMzY1OTYwOSwzMC42MDYyMzIyIDQ1Ljg5MjkwMjMsMzAuNjA2MjMyMiBMNDUuODk2NDQzNCwzMC42MDYyMzIyIEM0Ni40MjQ5MTYsMzAuNjA0MzIzMSA0Ni44NTE4NDc3LDMwLjE3NTQ0NDggNDYuODUwMDI5MywyOS42NDgyNDgyIEw0Ni44MzQ3MTY4LDI1LjM4NjU3NDYgQzQ2LjgyOTkzMTYsMjMuMTI4Njg3NSA0NS45MTc5NzY2LDIxLjAwOTQwMDggNDQuMjY2ODEwNSwxOS40MTkyMTk4IEM0My4zNzEwMjkzLDE4LjU1NjQ5OTYgNDIuMzE1MTM2NywxNy45MDc2OTM1IDQxLjE2NTQ1NTEsMTcuNDk1MTM4IEM0MS45OTQyNDQxLDE2LjY0MDQzNiA0Mi40NDk0MDgyLDE1LjUxODU1NjIgNDIuNDQ2ODI0MiwxNC4zMjY5OTQzIEM0Mi40NDEzNjkxLDExLjgyMzY5MyA0MC4zOTc5MTYsOS43OTA5ODM3MiAzNy44ODkzNDU3LDkuNzkwOTgzNzIgTDM3Ljg3OTQ4ODMsOS43OTA5ODM3MiBDMzUuMzY2NTE1Niw5Ljc5NjQyNDY0IDMzLjMyNjQxMjEsMTEuODM5OTIwMyAzMy4zMzE2NzU4LDE0LjM0NjM3MTYgQzMzLjMzNDI1OTgsMTUuNTYwNjUxNyAzMy44MTA3NjU2LDE2LjcwMTE0NTMgMzQuNjczNDMzNiwxNy41NTc5NDczIEMzNC43MDE3NjE3LDE3LjU4NjEwNjQgMzQuNzMxMjM4MywxNy42MTI2NDI4IDM0Ljc2MDE0MDYsMTcuNjM5OTQyOSBDMzQuNTEzNTEzNywxNy43NDE2MDIyIDM0LjI3MTQ4MDUsMTcuODU0NzE2MSAzNC4wMzQ0MjM4LDE3Ljk3ODkwMjggQzMyLjg2NjU1ODYsMTUuODk2NzQ3OSAzMC45NTk5NjA5LDE0LjM0ODc1OCAyOC43MDQ0Mjk3LDEzLjU5MDA4MzUgQzI5LjY2OTc4NzEsMTIuNjczNzE3NyAzMC4yNzMzODY3LDExLjM4MTQ1MTEgMzAuMjczMzg2Nyw5Ljk1MDM5MzE4IEMzMC4yNzMzODY3LDcuMTc4MjkxMjcgMjguMDEyMzA0Nyw0LjkyMzA3NjkyIDI1LjIzMzA4NTksNC45MjMwNzY5MiBDMjIuNDUzODY3Miw0LjkyMzA3NjkyIDIwLjE5Mjc4NTIsNy4xNzgyOTEyNyAyMC4xOTI3ODUyLDkuOTUwMzkzMTggQzIwLjE5Mjc4NTIsMTEuNDU0NzYwMyAyMC44NTk1NDg4LDEyLjgwNTgyNzEgMjEuOTEyNzYxNywxMy43Mjc5MjAyIEMxOS44MzMyMjg1LDE0LjUyNDIwMzggMTguMDc4ODk0NSwxNi4wMDM0NjY0IDE2Ljk3NjIwMzEsMTcuOTU0Mjc1NSBDMTYuNjQxMTQ2NSwxNy43ODEzMTE0IDE2LjI5NjA0MSwxNy42MzA0OTI5IDE1Ljk0MjcwNTEsMTcuNTAyNDg4IEMxNi43NDEzNDc3LDE2LjY4MzI5NTIgMTcuMjM0NjAxNiwxNS41NjYzNzkgMTcuMjM0NjAxNiwxNC4zMzYxNTc5IEMxNy4yMzQ2MDE2LDExLjgyOTYxMTIgMTUuMTkwMDk1Nyw5Ljc5MDQxMDk5IDEyLjY3NzAyNzMsOS43OTA0MTA5OSBDMTAuMTYzOTU5LDkuNzkwNDEwOTkgOC4xMTk0NTMxMiwxMS44Mjk2MTEyIDguMTE5NDUzMTIsMTQuMzM2MTU3OSBDOC4xMTk0NTMxMiwxNS42MzI3MjAxIDguNjY3MzUzNTIsMTYuODAzMjgxOSA5LjU0MzMyNDIyLDE3LjYzMjExNTYgQzYuNDIwMzM5ODQsMTguOTExNDAwNCA0LjIyMjgwNDY5LDIxLjkxMzgzNDcgNC4yMjI4MDQ2OSwyNS40MDUwOTI4IEw0LjIyMjgwNDY5LDI5LjY2ODE5ODIgQzQuMjIyODA0NjksMzAuMTk1Mzk0OSA0LjY1MTM2MzI4LDMwLjYyMjc0NTkgNS4xNzk4MzU5NCwzMC42MjI3NDU5IEM1LjcwODMwODU5LDMwLjYyMjc0NTkgNi4xMzY4NjcxOSwzMC4xOTUzOTQ5IDYuMTM2ODY3MTksMjkuNjY4MTk4MiBMNi4xMzY4NjcxOSwyNS40MDUwOTI4IEM2LjEzNjg2NzE5LDIxLjgwODE2NjMgOS4xNzU2MzI4MSwxOC44ODE5MDQ5IDEyLjkxMDgzMDEsMTguODgxOTA0OSBDMTQuMDc3MjU5OCwxOC44ODE5MDQ5IDE1LjIwMzY4NTUsMTkuMTY2MjY0NiAxNi4yMDg2NjQxLDE5LjcwODQ0NzcgQzE1LjkyMDExOTEsMjAuNjEwMjA4OSAxNS43NzM1OTc3LDIxLjU0NzAwMiAxNS43NzM1OTc3LDIyLjUwMzQ1ODggTDE1Ljc3MzU5NzcsMjkuOTU5MzM1MiBMMTUuNzczNTk3NywzMC42MTM1ODIyIEwxNS43NzM1OTc3LDQ2LjA5MDgwOTIgTDEwLjAwMjMxNjQsNDYuMDkwODA5MiBMMTAuMDAyMzE2NCwyNS42NTM4NDc5IEMxMC4wMDIzMTY0LDI1LjEyNjY1MTMgOS41NzM3NTc4MSwyNC42OTkzMDAzIDkuMDQ1Mjg1MTYsMjQuNjk5MzAwMyBDOC41MTY4MTI1LDI0LjY5OTMwMDMgOC4wODgyNTM5MSwyNS4xMjY2NTEzIDguMDg4MjUzOTEsMjUuNjUzODQ3OSBMOC4wODgyNTM5MSw0Ni4wOTA5MDQ2IEwwLjk1NzAzMTI1LDQ2LjA5MDkwNDYgQzAuNDI4NTU4NTk0LDQ2LjA5MDkwNDYgMCw0Ni41MTgyNTU2IDAsNDcuMDQ1NDUyMyBDMCw0Ny41NzI2NDkgMC40Mjg1NTg1OTQsNDggMC45NTcwMzEyNSw0OCBMOS4wNDUzODA4Niw0OCBMNDguMDQyOTY4Nyw0OCBDNDguNTcxNDQxNCw0OCA0OSw0Ny41NzI2NDkgNDksNDcuMDQ1NDUyMyBDNDksNDYuNTE4MjU1NiA0OC41NzE0NDE0LDQ2LjA5MDkwNDYgNDguMDQyOTY4Nyw0Ni4wOTA5MDQ2IEw0OC4wNDI5Njg3LDQ2LjA5MDkwNDYgWiIgaWQ9IkZpbGwtNSI+PC9wYXRoPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTQ1LDMzIEM0NS41NTIzLDMzIDQ2LDMzLjQ0NzcgNDYsMzQgQzQ2LDM0LjU1MjMgNDUuNTUyMywzNSA0NSwzNSBDNDQuNDQ3NywzNSA0NCwzNC41NTIzIDQ0LDM0IEM0NCwzMy40NDc3IDQ0LjQ0NzcsMzMgNDUsMzMiIGlkPSJGaWxsLTciPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik02LDMzIEM2LjU1MjMsMzMgNywzMy40NDc3IDcsMzQgQzcsMzQuNTUyMyA2LjU1MjMsMzUgNiwzNSBDNS40NDc3LDM1IDUsMzQuNTUyMyA1LDM0IEM1LDMzLjQ0NzcgNS40NDc3LDMzIDYsMzMiIGlkPSJGaWxsLTkiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat center;
}

.global--background-light .mobile-people-icon {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDlweCIgaGVpZ2h0PSI0OHB4IiB2aWV3Qm94PSIwIDAgNDkgNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3LjEgKDQ1NDIyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCAyPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkRlc2t0b3AtTW9iaWxlIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iTW9iaWxlLUFib3V0LWFjY29yZGlvbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM5LjAwMDAwMCwgLTExNDQuMDAwMDAwKSIgZmlsbD0iIzFlMWUxZSI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOS4wMDAwMDAsIDExNDQuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNS44MTY0NTU3LDYuMTM3ODE3ODYgQzE0LjYyODI1NDMsNi4xMzc4MTc4NiAxMy42NjE2MDksNS4xNzg3NDg5MSAxMy42NjE2MDksMy45OTk4NjAzNCBDMTMuNjYxNjA5LDIuODIwOTcxNzggMTQuNjI4MjU0MywxLjg2MTk5NTkzIDE1LjgxNjQ1NTcsMS44NjE5OTU5MyBDMTcuMDA0NjU3MSwxLjg2MTk5NTkzIDE3Ljk3MTMwMjQsMi44MjEwNjQ4OCAxNy45NzEzMDI0LDMuOTk5ODYwMzQgQzE3Ljk3MTMwMjQsNS4xNzg2NTU4IDE3LjAwNDY1NzEsNi4xMzc4MTc4NiAxNS44MTY0NTU3LDYuMTM3ODE3ODYgTTE1LjgxNjQ1NTcsMCBDMTMuNTkzMzg3NCwwIDExLjc4NDgxMDEsMS43OTQ0MDIwOSAxMS43ODQ4MTAxLDMuOTk5OTUzNDUgQzExLjc4NDgxMDEsNi4yMDU1OTc5MSAxMy41OTMzODc0LDggMTUuODE2NDU1Nyw4IEMxOC4wMzk0MzAyLDggMTkuODQ4MTAxMyw2LjIwNTU5NzkxIDE5Ljg0ODEwMTMsMy45OTk5NTM0NSBDMTkuODQ4MTAxMywxLjc5NDQwMjA5IDE4LjAzOTUyNCwwIDE1LjgxNjQ1NTcsMCIgaWQ9IkZpbGwtMSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zNC40MjQwNTA2LDYuMTM3ODE3ODYgQzMzLjIzNTg0OTIsNi4xMzc4MTc4NiAzMi4yNjkyMDQsNS4xNzg3NDg5MSAzMi4yNjkyMDQsMy45OTk4NjAzNCBDMzIuMjY5MjA0LDIuODIwOTcxNzggMzMuMjM1ODQ5MiwxLjg2MTk5NTkzIDM0LjQyNDA1MDYsMS44NjE5OTU5MyBDMzUuNjEyMjUyLDEuODYxOTk1OTMgMzYuNTc4ODk3MywyLjgyMTA2NDg4IDM2LjU3ODg5NzMsMy45OTk4NjAzNCBDMzYuNTc4ODk3Myw1LjE3ODY1NTggMzUuNjEyMjUyLDYuMTM3ODE3ODYgMzQuNDI0MDUwNiw2LjEzNzgxNzg2IE0zNC40MjQwNTA2LDAgQzMyLjIwMDk4MjMsMCAzMC4zOTI0MDUxLDEuNzk0NDAyMDkgMzAuMzkyNDA1MSwzLjk5OTk1MzQ1IEMzMC4zOTI0MDUxLDYuMjA1NTk3OTEgMzIuMjAxMDc2Miw4IDM0LjQyNDA1MDYsOCBDMzYuNjQ3MDI1MSw4IDM4LjQ1NTY5NjIsNi4yMDU1OTc5MSAzOC40NTU2OTYyLDMuOTk5OTUzNDUgQzM4LjQ1NTY5NjIsMS43OTQ0MDIwOSAzNi42NDcxMTg5LDAgMzQuNDI0MDUwNiwwIiBpZD0iRmlsbC0zIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTMwLjk4MDUzNzEsNDYuMDkwODA5MiBMMzAuOTgwNTM3MSwzNS4yMzk3OTc1IEMzMS44NjM2ODU1LDM1LjE0MjMzODIgMzIuNjc0Mzg2NywzNC44MTAwNjAyIDMzLjM0NTQ1NywzNC4zMDg2MzYzIEwzMy4zNjg2MTcyLDQ2LjA5MDgwOTIgTDMwLjk4MDUzNzEsNDYuMDkwODA5MiBaIE0zMC4wMjM2MDE2LDIxLjgzMTA3NTQgQzI5LjQ5NTEyODksMjEuODMxMDc1NCAyOS4wNjY1NzAzLDIyLjI1ODQyNjQgMjkuMDY2NTcwMywyMi43ODU2MjMxIEwyOS4wNjY1NzAzLDQ2LjA5MDkwNDYgTDI2LjMxMzk1Nyw0Ni4wOTA5MDQ2IEwyNi4zMTM5NTcsMzQuNTY1MzE0MiBDMjYuMzEzOTU3LDM0LjAzODExNzUgMjUuODg1Mzk4NCwzMy42MTA3NjY1IDI1LjM1NjkyNTgsMzMuNjEwNzY2NSBDMjQuODI4NDUzMSwzMy42MTA3NjY1IDI0LjM5OTg5NDUsMzQuMDM4MTE3NSAyNC4zOTk4OTQ1LDM0LjU2NTMxNDIgTDI0LjM5OTg5NDUsNDYuMDkwODA5MiBMMjIuMDcxNjI4OSw0Ni4wOTA4MDkyIEwyMi4wNzE2Mjg5LDIyLjc4NTUyNzYgQzIyLjA3MTYyODksMjIuMjU4MzMwOSAyMS42NDMwNzAzLDIxLjgzMDk3OTkgMjEuMTE0NTk3NywyMS44MzA5Nzk5IEMyMC41ODYxMjUsMjEuODMwOTc5OSAyMC4xNTc1NjY0LDIyLjI1ODMzMDkgMjAuMTU3NTY2NCwyMi43ODU1Mjc2IEwyMC4xNTc1NjY0LDMzLjMzNDEzODYgQzE4Ljc2Mzg0MTgsMzMuMTQ2NzYwOSAxNy42ODc3NTU5LDMxLjk5ODUzNTUgMTcuNjg3NzU1OSwzMC42MTM2Nzc3IEwxNy42ODc3NTU5LDI5Ljk1OTQzMDcgTDE3LjY4Nzc1NTksMjIuNTAzNTU0MiBDMTcuNjg3NzU1OSwyMS41MjY1NzQ3IDE3Ljg3OTczNjMsMjAuNTc1NDYzNCAxOC4yNTgwNTA4LDE5LjY3NjY2MTMgQzE4LjI1ODgxNjQsMTkuNjc0ODQ3NyAxOC4yNTk0ODYzLDE5LjY3MzAzNCAxOC4yNjAyNTIsMTkuNjcxMTI0OSBDMTkuNDYzNjIzLDE2LjgxOTg5MSAyMi4zMDQzNzg5LDE0Ljk3NzcwOTQgMjUuNDk4Mjc5MywxNC45Nzc3MDk0IEMyOC43MDc3NzkzLDE0Ljk3NzcwOTQgMzEuNTU0MDg1OSwxNi44MzIzOTU2IDMyLjc0OTcwNTEsMTkuNzAyNjI1IEMzMy4xMjA3NDYxLDIwLjU5MzUwNDMgMzMuMzA4ODk4NCwyMS41MzU4MzM4IDMzLjMwODg5ODQsMjIuNTAzNDU4OCBMMzMuMzA4ODk4NCwzMC42MTM1ODIyIEMzMy4zMDg4OTg0LDMxLjk1MTE4OTkgMzIuMzA0OTcyNywzMy4wNjgwMTA3IDMwLjk4MDYzMjgsMzMuMzExNjExMiBMMzAuOTgwNjMyOCwyMi43ODU2MjMxIEMzMC45ODA2MzI4LDIyLjI1ODUyMTkgMzAuNTUyMDc0MiwyMS44MzEwNzU0IDMwLjAyMzYwMTYsMjEuODMxMDc1NCBMMzAuMDIzNjAxNiwyMS44MzEwNzU0IFogTTIwLjE1NzQ3MDcsNDYuMDkwODA5MiBMMTcuNjg3NjYwMiw0Ni4wOTA4MDkyIEwxNy42ODc2NjAyLDM0LjMzNjcgQzE4LjM4NzQ0MTQsMzQuODQ5MTAxMiAxOS4yMzU4NDk2LDM1LjE3ODEzMzggMjAuMTU3NDcwNywzNS4yNTI5NzAzIEwyMC4xNTc0NzA3LDQ2LjA5MDgwOTIgWiBNMjUuMjMzMDg1OSw2LjgzMjI2NzczIEMyNi45NTY4OTA2LDYuODMyMjY3NzMgMjguMzU5MzI0Miw4LjIzMTA2MTkgMjguMzU5MzI0Miw5Ljk1MDQ4ODYzIEMyOC4zNTkzMjQyLDExLjY2OTkxNTQgMjYuOTU2ODkwNiwxMy4wNjg3MDk1IDI1LjIzMzA4NTksMTMuMDY4NzA5NSBDMjMuNTA5MjgxMiwxMy4wNjg3MDk1IDIyLjEwNjg0NzcsMTEuNjY5OTE1NCAyMi4xMDY4NDc3LDkuOTUwNDg4NjMgQzIyLjEwNjg0NzcsOC4yMzEwNjE5IDIzLjUwOTI4MTIsNi44MzIyNjc3MyAyNS4yMzMwODU5LDYuODMyMjY3NzMgTDI1LjIzMzA4NTksNi44MzIyNjc3MyBaIE0xMi42NzcwMjczLDE2Ljk3MjkwNSBDMTEuMjE5NDY4NywxNi45NzI5MDUgMTAuMDMzNTE1NiwxNS43OTAxMjUgMTAuMDMzNTE1NiwxNC4zMzYyNTM0IEMxMC4wMzM1MTU2LDEyLjg4MjM4MTggMTEuMjE5MzczLDExLjY5OTYwMTggMTIuNjc3MDI3MywxMS42OTk2MDE4IEMxNC4xMzQ1ODU5LDExLjY5OTYwMTggMTUuMzIwNTM5MSwxMi44ODIzODE4IDE1LjMyMDUzOTEsMTQuMzM2MjUzNCBDMTUuMzIwNTM5MSwxNS43OTAxMjUgMTQuMTM0NTg1OSwxNi45NzI5MDUgMTIuNjc3MDI3MywxNi45NzI5MDUgTDEyLjY3NzAyNzMsMTYuOTcyOTA1IFogTTM3Ljg4MzYwMzUsMTEuNzAwMDc5MSBMMzcuODg5MjUsMTEuNzAwMDc5MSBDMzkuMzQ0MjI0NiwxMS43MDAwNzkxIDQwLjUyOTYwMzUsMTIuODc5MjMxOCA0MC41MzI3NjE3LDE0LjMzMTA5ODggQzQwLjUzNDI5MywxNS4wMzUzNjQxIDQwLjI2MDY3NzcsMTUuNjk4MDExMSAzOS43NjI1NDMsMTYuMTk3MTQ0MSBDMzkuMjY0MzEyNSwxNi42OTYxODE2IDM4LjYwMDk5NDEsMTYuOTcxODU1IDM3Ljg5NDg5NjUsMTYuOTczMzgyMyBMMzcuODg5MDU4NiwxNi45NzMzODIzIEMzNy4xODUxNjIxLDE2Ljk3MzM4MjMgMzYuNTIyOTkyMiwxNi43MDA2NjggMzYuMDIzOTk2MSwxNi4yMDUxNjIzIEMzNS41MjM1NjQ1LDE1LjcwODIyNDggMzUuMjQ3MjY5NSwxNS4wNDY3MjMyIDM1LjI0NTczODMsMTQuMzQyNDU4IEMzNS4yNDI2NzU4LDEyLjg4ODU4NjQgMzYuNDI1OTQ5MiwxMS43MDMyMjkxIDM3Ljg4MzYwMzUsMTEuNzAwMDc5MSBMMzcuODgzNjAzNSwxMS43MDAwNzkxIFogTTQ4LjA0Mjk2ODcsNDYuMDkwOTA0NiBMNDMuMTM4MTgzNiw0Ni4wOTA5MDQ2IEw0My4wOTQzNTE2LDI1LjY0MzM0NzkgQzQzLjA5MzIwMzEsMjUuMTE2ODE5NCA0Mi42NjUwMjczLDI0LjY5MDgwNDggNDIuMTM3MzIwMywyNC42OTA4MDQ4IEw0Mi4xMzUzMTA1LDI0LjY5MDgwNDggQzQxLjYwNjgzNzksMjQuNjkxOTUwMiA0MS4xNzkyMzYzLDI1LjEyMDI1NTggNDEuMTgwMjg5MSwyNS42NDczNTcgTDQxLjIyNDAyNTQsNDYuMDkwODA5MiBMMzUuMjgyNTg0LDQ2LjA5MDgwOTIgTDM1LjIzODc1MiwyMy43NTEwNTI2IEMzNS4yMzg2NTYyLDIzLjY5Mzc3OTcgMzUuMjMyNjI3LDIzLjYzNzkzODcgMzUuMjIyNzY5NSwyMy41ODM0MzQgTDM1LjIyMjc2OTUsMjIuNTAzNDU4OCBDMzUuMjIyNzY5NSwyMS41NTcyMTU3IDM1LjA3OTQwNjIsMjAuNjMwMTU5IDM0Ljc5Njk4NjMsMTkuNzM3Mjc1MSBDMzUuODEwNTc4MSwxOS4xNzg4NjQ3IDM2Ljk1MDExNTIsMTguODg0NDgyMiAzOC4xMzI4MTQ1LDE4Ljg4MTkwNDkgTDM4LjE0ODIyMjcsMTguODgxOTA0OSBDMzkuOTU3MjAzMSwxOC44ODE5MDQ5IDQxLjY1NzY1NjIsMTkuNTYwMTExIDQyLjkzNzIwNywyMC43OTI1Mjc1IEM0NC4yMTI1NDY5LDIyLjAyMDgzOTUgNDQuOTE2OTIxOSwyMy42NTM3ODQyIDQ0LjkyMDY1NDMsMjUuMzkyMDE1NSBMNDQuOTM1OTY2OCwyOS42NTUxMjA5IEM0NC45Mzc4ODA5LDMwLjE4MTE3MjEgNDUuMzY1OTYwOSwzMC42MDYyMzIyIDQ1Ljg5MjkwMjMsMzAuNjA2MjMyMiBMNDUuODk2NDQzNCwzMC42MDYyMzIyIEM0Ni40MjQ5MTYsMzAuNjA0MzIzMSA0Ni44NTE4NDc3LDMwLjE3NTQ0NDggNDYuODUwMDI5MywyOS42NDgyNDgyIEw0Ni44MzQ3MTY4LDI1LjM4NjU3NDYgQzQ2LjgyOTkzMTYsMjMuMTI4Njg3NSA0NS45MTc5NzY2LDIxLjAwOTQwMDggNDQuMjY2ODEwNSwxOS40MTkyMTk4IEM0My4zNzEwMjkzLDE4LjU1NjQ5OTYgNDIuMzE1MTM2NywxNy45MDc2OTM1IDQxLjE2NTQ1NTEsMTcuNDk1MTM4IEM0MS45OTQyNDQxLDE2LjY0MDQzNiA0Mi40NDk0MDgyLDE1LjUxODU1NjIgNDIuNDQ2ODI0MiwxNC4zMjY5OTQzIEM0Mi40NDEzNjkxLDExLjgyMzY5MyA0MC4zOTc5MTYsOS43OTA5ODM3MiAzNy44ODkzNDU3LDkuNzkwOTgzNzIgTDM3Ljg3OTQ4ODMsOS43OTA5ODM3MiBDMzUuMzY2NTE1Niw5Ljc5NjQyNDY0IDMzLjMyNjQxMjEsMTEuODM5OTIwMyAzMy4zMzE2NzU4LDE0LjM0NjM3MTYgQzMzLjMzNDI1OTgsMTUuNTYwNjUxNyAzMy44MTA3NjU2LDE2LjcwMTE0NTMgMzQuNjczNDMzNiwxNy41NTc5NDczIEMzNC43MDE3NjE3LDE3LjU4NjEwNjQgMzQuNzMxMjM4MywxNy42MTI2NDI4IDM0Ljc2MDE0MDYsMTcuNjM5OTQyOSBDMzQuNTEzNTEzNywxNy43NDE2MDIyIDM0LjI3MTQ4MDUsMTcuODU0NzE2MSAzNC4wMzQ0MjM4LDE3Ljk3ODkwMjggQzMyLjg2NjU1ODYsMTUuODk2NzQ3OSAzMC45NTk5NjA5LDE0LjM0ODc1OCAyOC43MDQ0Mjk3LDEzLjU5MDA4MzUgQzI5LjY2OTc4NzEsMTIuNjczNzE3NyAzMC4yNzMzODY3LDExLjM4MTQ1MTEgMzAuMjczMzg2Nyw5Ljk1MDM5MzE4IEMzMC4yNzMzODY3LDcuMTc4MjkxMjcgMjguMDEyMzA0Nyw0LjkyMzA3NjkyIDI1LjIzMzA4NTksNC45MjMwNzY5MiBDMjIuNDUzODY3Miw0LjkyMzA3NjkyIDIwLjE5Mjc4NTIsNy4xNzgyOTEyNyAyMC4xOTI3ODUyLDkuOTUwMzkzMTggQzIwLjE5Mjc4NTIsMTEuNDU0NzYwMyAyMC44NTk1NDg4LDEyLjgwNTgyNzEgMjEuOTEyNzYxNywxMy43Mjc5MjAyIEMxOS44MzMyMjg1LDE0LjUyNDIwMzggMTguMDc4ODk0NSwxNi4wMDM0NjY0IDE2Ljk3NjIwMzEsMTcuOTU0Mjc1NSBDMTYuNjQxMTQ2NSwxNy43ODEzMTE0IDE2LjI5NjA0MSwxNy42MzA0OTI5IDE1Ljk0MjcwNTEsMTcuNTAyNDg4IEMxNi43NDEzNDc3LDE2LjY4MzI5NTIgMTcuMjM0NjAxNiwxNS41NjYzNzkgMTcuMjM0NjAxNiwxNC4zMzYxNTc5IEMxNy4yMzQ2MDE2LDExLjgyOTYxMTIgMTUuMTkwMDk1Nyw5Ljc5MDQxMDk5IDEyLjY3NzAyNzMsOS43OTA0MTA5OSBDMTAuMTYzOTU5LDkuNzkwNDEwOTkgOC4xMTk0NTMxMiwxMS44Mjk2MTEyIDguMTE5NDUzMTIsMTQuMzM2MTU3OSBDOC4xMTk0NTMxMiwxNS42MzI3MjAxIDguNjY3MzUzNTIsMTYuODAzMjgxOSA5LjU0MzMyNDIyLDE3LjYzMjExNTYgQzYuNDIwMzM5ODQsMTguOTExNDAwNCA0LjIyMjgwNDY5LDIxLjkxMzgzNDcgNC4yMjI4MDQ2OSwyNS40MDUwOTI4IEw0LjIyMjgwNDY5LDI5LjY2ODE5ODIgQzQuMjIyODA0NjksMzAuMTk1Mzk0OSA0LjY1MTM2MzI4LDMwLjYyMjc0NTkgNS4xNzk4MzU5NCwzMC42MjI3NDU5IEM1LjcwODMwODU5LDMwLjYyMjc0NTkgNi4xMzY4NjcxOSwzMC4xOTUzOTQ5IDYuMTM2ODY3MTksMjkuNjY4MTk4MiBMNi4xMzY4NjcxOSwyNS40MDUwOTI4IEM2LjEzNjg2NzE5LDIxLjgwODE2NjMgOS4xNzU2MzI4MSwxOC44ODE5MDQ5IDEyLjkxMDgzMDEsMTguODgxOTA0OSBDMTQuMDc3MjU5OCwxOC44ODE5MDQ5IDE1LjIwMzY4NTUsMTkuMTY2MjY0NiAxNi4yMDg2NjQxLDE5LjcwODQ0NzcgQzE1LjkyMDExOTEsMjAuNjEwMjA4OSAxNS43NzM1OTc3LDIxLjU0NzAwMiAxNS43NzM1OTc3LDIyLjUwMzQ1ODggTDE1Ljc3MzU5NzcsMjkuOTU5MzM1MiBMMTUuNzczNTk3NywzMC42MTM1ODIyIEwxNS43NzM1OTc3LDQ2LjA5MDgwOTIgTDEwLjAwMjMxNjQsNDYuMDkwODA5MiBMMTAuMDAyMzE2NCwyNS42NTM4NDc5IEMxMC4wMDIzMTY0LDI1LjEyNjY1MTMgOS41NzM3NTc4MSwyNC42OTkzMDAzIDkuMDQ1Mjg1MTYsMjQuNjk5MzAwMyBDOC41MTY4MTI1LDI0LjY5OTMwMDMgOC4wODgyNTM5MSwyNS4xMjY2NTEzIDguMDg4MjUzOTEsMjUuNjUzODQ3OSBMOC4wODgyNTM5MSw0Ni4wOTA5MDQ2IEwwLjk1NzAzMTI1LDQ2LjA5MDkwNDYgQzAuNDI4NTU4NTk0LDQ2LjA5MDkwNDYgMCw0Ni41MTgyNTU2IDAsNDcuMDQ1NDUyMyBDMCw0Ny41NzI2NDkgMC40Mjg1NTg1OTQsNDggMC45NTcwMzEyNSw0OCBMOS4wNDUzODA4Niw0OCBMNDguMDQyOTY4Nyw0OCBDNDguNTcxNDQxNCw0OCA0OSw0Ny41NzI2NDkgNDksNDcuMDQ1NDUyMyBDNDksNDYuNTE4MjU1NiA0OC41NzE0NDE0LDQ2LjA5MDkwNDYgNDguMDQyOTY4Nyw0Ni4wOTA5MDQ2IEw0OC4wNDI5Njg3LDQ2LjA5MDkwNDYgWiIgaWQ9IkZpbGwtNSI+PC9wYXRoPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTQ1LDMzIEM0NS41NTIzLDMzIDQ2LDMzLjQ0NzcgNDYsMzQgQzQ2LDM0LjU1MjMgNDUuNTUyMywzNSA0NSwzNSBDNDQuNDQ3NywzNSA0NCwzNC41NTIzIDQ0LDM0IEM0NCwzMy40NDc3IDQ0LjQ0NzcsMzMgNDUsMzMiIGlkPSJGaWxsLTciPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik02LDMzIEM2LjU1MjMsMzMgNywzMy40NDc3IDcsMzQgQzcsMzQuNTUyMyA2LjU1MjMsMzUgNiwzNSBDNS40NDc3LDM1IDUsMzQuNTUyMyA1LDM0IEM1LDMzLjQ0NzcgNS40NDc3LDMzIDYsMzMiIGlkPSJGaWxsLTkiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat center;
}

.mobile-book-icon {
  height: 3rem;
  width: 3.25rem;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNTFweCIgaGVpZ2h0PSI0OHB4IiB2aWV3Qm94PSIwIDAgNTEgNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3LjEgKDQ1NDIyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5QYWdlIDE8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iRGVza3RvcC1Nb2JpbGUiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJNb2JpbGUtQWJvdXQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zOC4wMDAwMDAsIC0xMjkxLjAwMDAwMCkiIGZpbGw9IiM4OUM4MzAiPgogICAgICAgICAgICA8ZyBpZD0iUGFnZS0xIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOC4wMDAwMDAsIDEyOTEuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iRmlsbC0xIiBwb2ludHM9IjIyIDQ2IDI0IDQ2IDI0IDEwIDIyIDEwIj48L3BvbHlnb24+CiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMjAiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yOC4wMzYwNiw4Ljk4OTcxNDI5IEMyNy41Njg1Niw4Ljk5NjU3MTQzIDI3LjE5NDU2LDkuMzg0IDI3LjE5OTY2LDkuODU3MTQyODYgTDI3LjE5OTY2LDMyLjE0MTE0MjkgQzI3LjE5Mjg2LDMyLjYxNDI4NTcgMjcuNTY4NTYsMzMuMDAzNDI4NiAyOC4wMzc3NiwzMy4wMDg1NzE0IEMyOC41MDg2NiwzMy4wMTU0Mjg2IDI4Ljg5Mjg2LDMyLjYzNjU3MTQgMjguODk5NjYsMzIuMTYzNDI4NiBDMjguODk5NjYsMzIuMTU0ODU3MSAyOC44OTk2NiwzMi4xNDggMjguODk5NjYsMzIuMTQxMTQyOSBMMjguODk5NjYsOS44NTcxNDI4NiBDMjguOTA0NzYsOS4zODQgMjguNTI5MDYsOC45OTQ4NTcxNCAyOC4wNTk4Niw4Ljk4OTcxNDI5IEMyOC4wNTEzNiw4Ljk4OTcxNDI5IDI4LjA0NDU2LDguOTg5NzE0MjkgMjguMDM2MDYsOC45ODk3MTQyOSIgaWQ9IkZpbGwtMiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xLjcsNy4wMzQ1NzE0MyBMMjMuMjE4NiwxMS4xMjgyODU3IEMyMy4yNjk2LDExLjE0MDI4NTcgMjMuMzIyMywxMS4xNDU0Mjg2IDIzLjM3NSwxMS4xNDU0Mjg2IEwyNy42MjUsMTEuMTQ1NDI4NiBDMjcuNjc3NywxMS4xNDU0Mjg2IDI3LjczMjEsMTEuMTQwMjg1NyAyNy43ODQ4LDExLjEyODI4NTcgTDQ5LjMsNy4wMzQ1NzE0MyBMNDkuMyw0Mi4xNDQ4NTcxIEwyNy41NDUxLDQ2LjI4MzE0MjkgTDIzLjQ0ODEsNDYuMjgzMTQyOSBMMS43MDE3LDQyLjE0NDg1NzEgTDEuNyw3LjAzNDU3MTQzIFogTTAuODM5OCw1LjE0MzcxNDI5IEMwLjM3NCw1LjE0ODg1NzE0IDAsNS41MzExNDI4NiAwLDYuMDAwODU3MTQgTDAsNDIuODU0NTcxNCBDMCw0My4yNjc3MTQzIDAuMjkwNyw0My42MjI1NzE0IDAuNjkzNiw0My42OTggTDIzLjIxODYsNDcuOTgyIEMyMy4yNjk2LDQ3Ljk5NCAyMy4zMjIzLDQ3Ljk5OTE0MjkgMjMuMzc1LDQ3Ljk5OTE0MjkgTDI3LjYyNSw0Ny45OTkxNDI5IEMyNy42Nzc3LDQ3Ljk5OTE0MjkgMjcuNzMyMSw0Ny45OTQgMjcuNzg0OCw0Ny45ODIgTDUwLjMwOTgsNDMuNjk4IEM1MC43MTEsNDMuNjIwODU3MSA1MSw0My4yNjYgNTEsNDIuODU0NTcxNCBMNTEsNi4wMDA4NTcxNCBDNTAuOTk4Myw1LjUyNiA1MC42MTc1LDUuMTQzNzE0MjkgNTAuMTQ4Myw1LjE0NTQyODU3IEM1MC4wOTU2LDUuMTQ1NDI4NTcgNTAuMDQ0Niw1LjE1MDU3MTQzIDQ5Ljk5MzYsNS4xNTkxNDI4NiBMMjcuNTQ1MSw5LjQyNzcxNDI5IEwyMy40NTQ5LDkuNDI3NzE0MjkgTDEuMDA5OCw1LjE1OTE0Mjg2IEMwLjk1MzcsNS4xNDg4NTcxNCAwLjg5NzYsNS4xNDIgMC44Mzk4LDUuMTQyIEwwLjgzOTgsNS4xNDM3MTQyOSBaIiBpZD0iRmlsbC00Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTUuMDg5OTcsMS43MTQ5NzE0MyBDNC42MjQxNywxLjcyMDExNDI5IDQuMjUwMTcsMi4xMDI0IDQuMjUwMTcsMi41NzIxMTQyOSBMNC4yNTAxNyw2LjQyOTI1NzE0IEM0LjI0MzM3LDYuOTAyNCA0LjYxOTA3LDcuMjkxNTQyODYgNS4wODgyNyw3LjI5NjY4NTcxIEM1LjU1OTE3LDcuMzAzNTQyODYgNS45NDMzNyw2LjkyNDY4NTcxIDUuOTUwMTcsNi40NTE1NDI4NiBDNS45NTAxNyw2LjQ0Mjk3MTQzIDUuOTUwMTcsNi40MzYxMTQyOSA1Ljk1MDE3LDYuNDI5MjU3MTQgTDUuOTUwMTcsMy44NDc1NDI4NiBMMjMuNDc3MTcsMTEuMDc4NCBDMjMuOTEyMzcsMTEuMjU4NCAyNC40MDg3NywxMS4wNDc1NDI5IDI0LjU4NzI3LDEwLjYxMDQgQzI0Ljc2NDA3LDEwLjE3MTU0MjkgMjQuNTU2NjcsOS42NzA5NzE0MyAyNC4xMjE0Nyw5LjQ5MDk3MTQzIEw1LjQyMTQ3LDEuNzc4NCBDNS4zMTYwNywxLjczNTU0Mjg2IDUuMjAzODcsMS43MTMyNTcxNCA1LjA4OTk3LDEuNzE0OTcxNDMgWiIgaWQ9IkZpbGwtNiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMC4xNjY1MSwwLjAwMzk0Mjg1NzE0IEM5LjcxMDkxLDAuMDIxMDg1NzE0MyA5LjM1MDUxLDAuMzk4MjI4NTcxIDkuMzUwNTEsMC44NTc2NTcxNDMgTDkuMzUwNTEsNC4yODYyMjg1NyBDOS4zNDM3MSw0Ljc1OTM3MTQzIDkuNzE5NDEsNS4xNDg1MTQyOSAxMC4xODg2MSw1LjE1MzY1NzE0IEMxMC42NTc4MSw1LjE2MDUxNDI5IDExLjA0MzcxLDQuNzgxNjU3MTQgMTEuMDUwNTEsNC4zMDg1MTQyOSBDMTEuMDUwNTEsNC4yOTk5NDI4NiAxMS4wNTA1MSw0LjI5MzA4NTcxIDExLjA1MDUxLDQuMjg2MjI4NTcgTDExLjA1MDUxLDIuNDA3MzcxNDMgTDI0LjYyMzMxLDExLjAxMTM3MTQgQzI1LjAxMjYxLDExLjI3NTM3MTQgMjUuNTQxMzEsMTEuMTcwOCAyNS44MDMxMSwxMC43NzY1MTQzIEMyNi4wNjMyMSwxMC4zODM5NDI5IDI1Ljk1OTUxLDkuODUwOCAyNS41Njg1MSw5LjU4NjggQzI1LjU1NjYxLDkuNTc4MjI4NTcgMjUuNTQzMDEsOS41Njk2NTcxNCAyNS41Mjk0MSw5LjU2MjggTDEwLjY1NDQxLDAuMTM0MjI4NTcxIEMxMC41MDgyMSwwLjA0MTY1NzE0MjkgMTAuMzM4MjEsLTAuMDAyOTE0Mjg1NzEgMTAuMTY2NTEsMC4wMDM5NDI4NTcxNCBaIiBpZD0iRmlsbC04Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTQ1Ljg3NjAzLDEuNzE0OTcxNDMgQzQ1Ljc3NDAzLDEuNzE4NCA0NS42NzIwMywxLjczODk3MTQzIDQ1LjU3NjgzLDEuNzc4NCBMMjYuODc2ODMsOS40OTI2ODU3MSBDMjYuNDQzMzMsOS42NzA5NzE0MyAyNi4yMzQyMywxMC4xNzE1NDI5IDI2LjQxMTAzLDEwLjYxMDQgQzI2LjU4OTUzLDExLjA0NzU0MjkgMjcuMDg1OTMsMTEuMjU4NCAyNy41MTk0MywxMS4wODAxMTQzIEMyNy41MjExMywxMS4wODAxMTQzIDI3LjUyMTEzLDExLjA3ODQgMjcuNTIxMTMsMTEuMDc4NCBMNDUuMDQ5ODMsMy44NDc1NDI4NiBMNDUuMDQ5ODMsNi40MjkyNTcxNCBDNDUuMDQzMDMsNi45MDI0IDQ1LjQxODczLDcuMjkxNTQyODYgNDUuODg3OTMsNy4yOTY2ODU3MSBDNDYuMzU3MTMsNy4zMDM1NDI4NiA0Ni43NDMwMyw2LjkyNDY4NTcxIDQ2Ljc0OTgzLDYuNDUxNTQyODYgQzQ2Ljc0OTgzLDYuNDQyOTcxNDMgNDYuNzQ5ODMsNi40MzYxMTQyOSA0Ni43NDk4Myw2LjQyOTI1NzE0IEw0Ni43NDk4MywyLjU3MjExNDI5IEM0Ni43NDk4MywyLjA5ODk3MTQzIDQ2LjM2OTAzLDEuNzE0OTcxNDMgNDUuODk5ODMsMS43MTQ5NzE0MyBDNDUuODkxMzMsMS43MTQ5NzE0MyA0NS44ODQ1MywxLjcxNDk3MTQzIDQ1Ljg3NjAzLDEuNzE0OTcxNDMgWiIgaWQ9IkZpbGwtMTAiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNDAuNzc2MDMsMC4wMDA2ODU3MTQyODYgQzQwLjYyNDczLDAuMDA1ODI4NTcxNDMgNDAuNDc2ODMsMC4wNTIxMTQyODU3IDQwLjM0NzYzLDAuMTM0NCBMMjUuNDcyNjMsOS41NjEyNTcxNCBDMjUuMDY5NzMsOS44MDI5NzE0MyAyNC45MzU0MywxMC4zMjkyNTcxIDI1LjE3NTEzLDEwLjczNzI1NzEgQzI1LjQxNDgzLDExLjE0MzU0MjkgMjUuOTM2NzMsMTEuMjc4OTcxNCAyNi4zMzk2MywxMS4wMzcyNTcxIEMyNi4zNTMyMywxMS4wMjg2ODU3IDI2LjM2NjgzLDExLjAyMDExNDMgMjYuMzc4NzMsMTEuMDExNTQyOSBMMzkuOTQ5ODMsMi40MTA5NzE0MyBMMzkuOTQ5ODMsNC4yODY0IEMzOS45NDMwMyw0Ljc1OTU0Mjg2IDQwLjMxODczLDUuMTQ4Njg1NzEgNDAuNzg3OTMsNS4xNTM4Mjg1NyBDNDEuMjU3MTMsNS4xNjA2ODU3MSA0MS42NDMwMyw0Ljc4MTgyODU3IDQxLjY0OTgzLDQuMzA4Njg1NzEgQzQxLjY0OTgzLDQuMzAwMTE0MjkgNDEuNjQ5ODMsNC4yOTMyNTcxNCA0MS42NDk4Myw0LjI4NjQgTDQxLjY0OTgzLDAuODU3ODI4NTcxIEM0MS42NDk4MywwLjM4NDY4NTcxNCA0MS4yNjkwMywwLjAwMDY4NTcxNDI4NiA0MC43OTk4MywwLjAwMDY4NTcxNDI4NiBDNDAuNzkxMzMsMC4wMDA2ODU3MTQyODYgNDAuNzg0NTMsMC4wMDA2ODU3MTQyODYgNDAuNzc2MDMsMC4wMDA2ODU3MTQyODYgWiIgaWQ9IkZpbGwtMTIiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNDUuMDQ5MzIsMTUuMTc2NzQyOSBMNDUuMDQ5MzIsMjAuMjg4NzQyOSBMMzQuNTUwMTIsMjIuMjg3NiBMMzQuNTUwMTIsMTcuMTc1NiBMNDUuMDQ5MzIsMTUuMTc2NzQyOSBaIE00NS44NzU1MiwxMy4yODU4ODU3IEM0NS44MzEzMiwxMy4yODc2IDQ1Ljc4NzEyLDEzLjI5Mjc0MjkgNDUuNzQyOTIsMTMuMzAzMDI4NiBMMzMuNTQyMDIsMTUuNjIyNDU3MSBDMzMuMTM5MTIsMTUuNjk5NiAzMi44NTAxMiwxNi4wNTQ0NTcxIDMyLjg1MDEyLDE2LjQ2NTg4NTcgTDMyLjg1MDEyLDIzLjMyMzAyODYgQzMyLjg1MTgyLDIzLjc5NjE3MTQgMzMuMjMyNjIsMjQuMTc4NDU3MSAzMy43MDM1MiwyNC4xNzg0NTcxIEMzMy43NTQ1MiwyNC4xNzg0NTcxIDMzLjgwNTUyLDI0LjE3MzMxNDMgMzMuODU2NTIsMjQuMTYzMDI4NiBMNDYuMDU5MTIsMjEuODQzNiBDNDYuNDYwMzIsMjEuNzY2NDU3MSA0Ni43NTEwMiwyMS40MTE2IDQ2Ljc0OTMyLDIxLjAwMDE3MTQgTDQ2Ljc0OTMyLDE0LjE0MzAyODYgQzQ2Ljc0OTMyLDEzLjY2OTg4NTcgNDYuMzY4NTIsMTMuMjg1ODg1NyA0NS44OTkzMiwxMy4yODU4ODU3IEM0NS44OTI1MiwxMy4yODU4ODU3IDQ1Ljg4NDAyLDEzLjI4NTg4NTcgNDUuODc1NTIsMTMuMjg1ODg1NyBaIiBpZD0iRmlsbC0xNCI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00NS44ODU4OSwyMy41NzAyMjg2IEM0NS44MzgyOSwyMy41NzE5NDI5IDQ1Ljc5MDY5LDIzLjU3NzA4NTcgNDUuNzQzMDksMjMuNTg3MzcxNCBMMzkuNjQzNDksMjQuNzQ2MjI4NiBDMzkuMTgxMDksMjQuODI2OCAzOC44NzE2OSwyNS4yNzI1MTQzIDM4Ljk1MTU5LDI1LjczODggQzM5LjAzMzE5LDI2LjIwNjggMzkuNDczNDksMjYuNTE4OCAzOS45Mzc1OSwyNi40MzY1MTQzIEMzOS45NDI2OSwyNi40MzY1MTQzIDM5Ljk0OTQ5LDI2LjQzNDggMzkuOTU2MjksMjYuNDMzMDg1NyBMNDYuMDU5MjksMjUuMjcwOCBDNDYuNTE5OTksMjUuMTg2OCA0Ni44Mjc2OSwyNC43NDEwODU3IDQ2Ljc0NDM5LDI0LjI3NDggQzQ2LjY2OTU5LDIzLjg1ODIyODYgNDYuMzA1NzksMjMuNTU5OTQyOSA0NS44ODU4OSwyMy41NzAyMjg2IFoiIGlkPSJGaWxsLTE2Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTI4LjAzNjA2LDM3LjI3MzIgQzI3LjU2ODU2LDM3LjI4MDA1NzEgMjcuMTk0NTYsMzcuNjY3NDg1NyAyNy4xOTk2NiwzOC4xNDA2Mjg2IEwyNy4xOTk2Niw0Ni43MTAzNDI5IEMyNy4xOTI4Niw0Ny4xODUyIDI3LjU2ODU2LDQ3LjU3MjYyODYgMjguMDM3NzYsNDcuNTc5NDg1NyBDMjguNTA4NjYsNDcuNTg2MzQyOSAyOC44OTI4Niw0Ny4yMDc0ODU3IDI4Ljg5OTY2LDQ2LjczMjYyODYgQzI4Ljg5OTY2LDQ2LjcyNTc3MTQgMjguODk5NjYsNDYuNzE4OTE0MyAyOC44OTk2Niw0Ni43MTAzNDI5IEwyOC44OTk2NiwzOC4xNDA2Mjg2IEMyOC45MDQ3NiwzNy42Njc0ODU3IDI4LjUyOTA2LDM3LjI3ODM0MjkgMjguMDU5ODYsMzcuMjczMiBDMjguMDUxMzYsMzcuMjczMiAyOC4wNDQ1NiwzNy4yNzMyIDI4LjAzNjA2LDM3LjI3MzIiIGlkPSJGaWxsLTE4Ij48L3BhdGg+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) no-repeat center;
  display: block;
}

.global--background-dark .mobile-book-icon {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNTFweCIgaGVpZ2h0PSI0OHB4IiB2aWV3Qm94PSIwIDAgNTEgNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3LjEgKDQ1NDIyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5QYWdlIDE8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iRGVza3RvcC1Nb2JpbGUiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJNb2JpbGUtQWJvdXQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zOC4wMDAwMDAsIC0xMjkxLjAwMDAwMCkiIGZpbGw9IiNmZGZkZmQiPgogICAgICAgICAgICA8ZyBpZD0iUGFnZS0xIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOC4wMDAwMDAsIDEyOTEuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iRmlsbC0xIiBwb2ludHM9IjIyIDQ2IDI0IDQ2IDI0IDEwIDIyIDEwIj48L3BvbHlnb24+CiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMjAiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yOC4wMzYwNiw4Ljk4OTcxNDI5IEMyNy41Njg1Niw4Ljk5NjU3MTQzIDI3LjE5NDU2LDkuMzg0IDI3LjE5OTY2LDkuODU3MTQyODYgTDI3LjE5OTY2LDMyLjE0MTE0MjkgQzI3LjE5Mjg2LDMyLjYxNDI4NTcgMjcuNTY4NTYsMzMuMDAzNDI4NiAyOC4wMzc3NiwzMy4wMDg1NzE0IEMyOC41MDg2NiwzMy4wMTU0Mjg2IDI4Ljg5Mjg2LDMyLjYzNjU3MTQgMjguODk5NjYsMzIuMTYzNDI4NiBDMjguODk5NjYsMzIuMTU0ODU3MSAyOC44OTk2NiwzMi4xNDggMjguODk5NjYsMzIuMTQxMTQyOSBMMjguODk5NjYsOS44NTcxNDI4NiBDMjguOTA0NzYsOS4zODQgMjguNTI5MDYsOC45OTQ4NTcxNCAyOC4wNTk4Niw4Ljk4OTcxNDI5IEMyOC4wNTEzNiw4Ljk4OTcxNDI5IDI4LjA0NDU2LDguOTg5NzE0MjkgMjguMDM2MDYsOC45ODk3MTQyOSIgaWQ9IkZpbGwtMiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xLjcsNy4wMzQ1NzE0MyBMMjMuMjE4NiwxMS4xMjgyODU3IEMyMy4yNjk2LDExLjE0MDI4NTcgMjMuMzIyMywxMS4xNDU0Mjg2IDIzLjM3NSwxMS4xNDU0Mjg2IEwyNy42MjUsMTEuMTQ1NDI4NiBDMjcuNjc3NywxMS4xNDU0Mjg2IDI3LjczMjEsMTEuMTQwMjg1NyAyNy43ODQ4LDExLjEyODI4NTcgTDQ5LjMsNy4wMzQ1NzE0MyBMNDkuMyw0Mi4xNDQ4NTcxIEwyNy41NDUxLDQ2LjI4MzE0MjkgTDIzLjQ0ODEsNDYuMjgzMTQyOSBMMS43MDE3LDQyLjE0NDg1NzEgTDEuNyw3LjAzNDU3MTQzIFogTTAuODM5OCw1LjE0MzcxNDI5IEMwLjM3NCw1LjE0ODg1NzE0IDAsNS41MzExNDI4NiAwLDYuMDAwODU3MTQgTDAsNDIuODU0NTcxNCBDMCw0My4yNjc3MTQzIDAuMjkwNyw0My42MjI1NzE0IDAuNjkzNiw0My42OTggTDIzLjIxODYsNDcuOTgyIEMyMy4yNjk2LDQ3Ljk5NCAyMy4zMjIzLDQ3Ljk5OTE0MjkgMjMuMzc1LDQ3Ljk5OTE0MjkgTDI3LjYyNSw0Ny45OTkxNDI5IEMyNy42Nzc3LDQ3Ljk5OTE0MjkgMjcuNzMyMSw0Ny45OTQgMjcuNzg0OCw0Ny45ODIgTDUwLjMwOTgsNDMuNjk4IEM1MC43MTEsNDMuNjIwODU3MSA1MSw0My4yNjYgNTEsNDIuODU0NTcxNCBMNTEsNi4wMDA4NTcxNCBDNTAuOTk4Myw1LjUyNiA1MC42MTc1LDUuMTQzNzE0MjkgNTAuMTQ4Myw1LjE0NTQyODU3IEM1MC4wOTU2LDUuMTQ1NDI4NTcgNTAuMDQ0Niw1LjE1MDU3MTQzIDQ5Ljk5MzYsNS4xNTkxNDI4NiBMMjcuNTQ1MSw5LjQyNzcxNDI5IEwyMy40NTQ5LDkuNDI3NzE0MjkgTDEuMDA5OCw1LjE1OTE0Mjg2IEMwLjk1MzcsNS4xNDg4NTcxNCAwLjg5NzYsNS4xNDIgMC44Mzk4LDUuMTQyIEwwLjgzOTgsNS4xNDM3MTQyOSBaIiBpZD0iRmlsbC00Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTUuMDg5OTcsMS43MTQ5NzE0MyBDNC42MjQxNywxLjcyMDExNDI5IDQuMjUwMTcsMi4xMDI0IDQuMjUwMTcsMi41NzIxMTQyOSBMNC4yNTAxNyw2LjQyOTI1NzE0IEM0LjI0MzM3LDYuOTAyNCA0LjYxOTA3LDcuMjkxNTQyODYgNS4wODgyNyw3LjI5NjY4NTcxIEM1LjU1OTE3LDcuMzAzNTQyODYgNS45NDMzNyw2LjkyNDY4NTcxIDUuOTUwMTcsNi40NTE1NDI4NiBDNS45NTAxNyw2LjQ0Mjk3MTQzIDUuOTUwMTcsNi40MzYxMTQyOSA1Ljk1MDE3LDYuNDI5MjU3MTQgTDUuOTUwMTcsMy44NDc1NDI4NiBMMjMuNDc3MTcsMTEuMDc4NCBDMjMuOTEyMzcsMTEuMjU4NCAyNC40MDg3NywxMS4wNDc1NDI5IDI0LjU4NzI3LDEwLjYxMDQgQzI0Ljc2NDA3LDEwLjE3MTU0MjkgMjQuNTU2NjcsOS42NzA5NzE0MyAyNC4xMjE0Nyw5LjQ5MDk3MTQzIEw1LjQyMTQ3LDEuNzc4NCBDNS4zMTYwNywxLjczNTU0Mjg2IDUuMjAzODcsMS43MTMyNTcxNCA1LjA4OTk3LDEuNzE0OTcxNDMgWiIgaWQ9IkZpbGwtNiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMC4xNjY1MSwwLjAwMzk0Mjg1NzE0IEM5LjcxMDkxLDAuMDIxMDg1NzE0MyA5LjM1MDUxLDAuMzk4MjI4NTcxIDkuMzUwNTEsMC44NTc2NTcxNDMgTDkuMzUwNTEsNC4yODYyMjg1NyBDOS4zNDM3MSw0Ljc1OTM3MTQzIDkuNzE5NDEsNS4xNDg1MTQyOSAxMC4xODg2MSw1LjE1MzY1NzE0IEMxMC42NTc4MSw1LjE2MDUxNDI5IDExLjA0MzcxLDQuNzgxNjU3MTQgMTEuMDUwNTEsNC4zMDg1MTQyOSBDMTEuMDUwNTEsNC4yOTk5NDI4NiAxMS4wNTA1MSw0LjI5MzA4NTcxIDExLjA1MDUxLDQuMjg2MjI4NTcgTDExLjA1MDUxLDIuNDA3MzcxNDMgTDI0LjYyMzMxLDExLjAxMTM3MTQgQzI1LjAxMjYxLDExLjI3NTM3MTQgMjUuNTQxMzEsMTEuMTcwOCAyNS44MDMxMSwxMC43NzY1MTQzIEMyNi4wNjMyMSwxMC4zODM5NDI5IDI1Ljk1OTUxLDkuODUwOCAyNS41Njg1MSw5LjU4NjggQzI1LjU1NjYxLDkuNTc4MjI4NTcgMjUuNTQzMDEsOS41Njk2NTcxNCAyNS41Mjk0MSw5LjU2MjggTDEwLjY1NDQxLDAuMTM0MjI4NTcxIEMxMC41MDgyMSwwLjA0MTY1NzE0MjkgMTAuMzM4MjEsLTAuMDAyOTE0Mjg1NzEgMTAuMTY2NTEsMC4wMDM5NDI4NTcxNCBaIiBpZD0iRmlsbC04Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTQ1Ljg3NjAzLDEuNzE0OTcxNDMgQzQ1Ljc3NDAzLDEuNzE4NCA0NS42NzIwMywxLjczODk3MTQzIDQ1LjU3NjgzLDEuNzc4NCBMMjYuODc2ODMsOS40OTI2ODU3MSBDMjYuNDQzMzMsOS42NzA5NzE0MyAyNi4yMzQyMywxMC4xNzE1NDI5IDI2LjQxMTAzLDEwLjYxMDQgQzI2LjU4OTUzLDExLjA0NzU0MjkgMjcuMDg1OTMsMTEuMjU4NCAyNy41MTk0MywxMS4wODAxMTQzIEMyNy41MjExMywxMS4wODAxMTQzIDI3LjUyMTEzLDExLjA3ODQgMjcuNTIxMTMsMTEuMDc4NCBMNDUuMDQ5ODMsMy44NDc1NDI4NiBMNDUuMDQ5ODMsNi40MjkyNTcxNCBDNDUuMDQzMDMsNi45MDI0IDQ1LjQxODczLDcuMjkxNTQyODYgNDUuODg3OTMsNy4yOTY2ODU3MSBDNDYuMzU3MTMsNy4zMDM1NDI4NiA0Ni43NDMwMyw2LjkyNDY4NTcxIDQ2Ljc0OTgzLDYuNDUxNTQyODYgQzQ2Ljc0OTgzLDYuNDQyOTcxNDMgNDYuNzQ5ODMsNi40MzYxMTQyOSA0Ni43NDk4Myw2LjQyOTI1NzE0IEw0Ni43NDk4MywyLjU3MjExNDI5IEM0Ni43NDk4MywyLjA5ODk3MTQzIDQ2LjM2OTAzLDEuNzE0OTcxNDMgNDUuODk5ODMsMS43MTQ5NzE0MyBDNDUuODkxMzMsMS43MTQ5NzE0MyA0NS44ODQ1MywxLjcxNDk3MTQzIDQ1Ljg3NjAzLDEuNzE0OTcxNDMgWiIgaWQ9IkZpbGwtMTAiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNDAuNzc2MDMsMC4wMDA2ODU3MTQyODYgQzQwLjYyNDczLDAuMDA1ODI4NTcxNDMgNDAuNDc2ODMsMC4wNTIxMTQyODU3IDQwLjM0NzYzLDAuMTM0NCBMMjUuNDcyNjMsOS41NjEyNTcxNCBDMjUuMDY5NzMsOS44MDI5NzE0MyAyNC45MzU0MywxMC4zMjkyNTcxIDI1LjE3NTEzLDEwLjczNzI1NzEgQzI1LjQxNDgzLDExLjE0MzU0MjkgMjUuOTM2NzMsMTEuMjc4OTcxNCAyNi4zMzk2MywxMS4wMzcyNTcxIEMyNi4zNTMyMywxMS4wMjg2ODU3IDI2LjM2NjgzLDExLjAyMDExNDMgMjYuMzc4NzMsMTEuMDExNTQyOSBMMzkuOTQ5ODMsMi40MTA5NzE0MyBMMzkuOTQ5ODMsNC4yODY0IEMzOS45NDMwMyw0Ljc1OTU0Mjg2IDQwLjMxODczLDUuMTQ4Njg1NzEgNDAuNzg3OTMsNS4xNTM4Mjg1NyBDNDEuMjU3MTMsNS4xNjA2ODU3MSA0MS42NDMwMyw0Ljc4MTgyODU3IDQxLjY0OTgzLDQuMzA4Njg1NzEgQzQxLjY0OTgzLDQuMzAwMTE0MjkgNDEuNjQ5ODMsNC4yOTMyNTcxNCA0MS42NDk4Myw0LjI4NjQgTDQxLjY0OTgzLDAuODU3ODI4NTcxIEM0MS42NDk4MywwLjM4NDY4NTcxNCA0MS4yNjkwMywwLjAwMDY4NTcxNDI4NiA0MC43OTk4MywwLjAwMDY4NTcxNDI4NiBDNDAuNzkxMzMsMC4wMDA2ODU3MTQyODYgNDAuNzg0NTMsMC4wMDA2ODU3MTQyODYgNDAuNzc2MDMsMC4wMDA2ODU3MTQyODYgWiIgaWQ9IkZpbGwtMTIiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNDUuMDQ5MzIsMTUuMTc2NzQyOSBMNDUuMDQ5MzIsMjAuMjg4NzQyOSBMMzQuNTUwMTIsMjIuMjg3NiBMMzQuNTUwMTIsMTcuMTc1NiBMNDUuMDQ5MzIsMTUuMTc2NzQyOSBaIE00NS44NzU1MiwxMy4yODU4ODU3IEM0NS44MzEzMiwxMy4yODc2IDQ1Ljc4NzEyLDEzLjI5Mjc0MjkgNDUuNzQyOTIsMTMuMzAzMDI4NiBMMzMuNTQyMDIsMTUuNjIyNDU3MSBDMzMuMTM5MTIsMTUuNjk5NiAzMi44NTAxMiwxNi4wNTQ0NTcxIDMyLjg1MDEyLDE2LjQ2NTg4NTcgTDMyLjg1MDEyLDIzLjMyMzAyODYgQzMyLjg1MTgyLDIzLjc5NjE3MTQgMzMuMjMyNjIsMjQuMTc4NDU3MSAzMy43MDM1MiwyNC4xNzg0NTcxIEMzMy43NTQ1MiwyNC4xNzg0NTcxIDMzLjgwNTUyLDI0LjE3MzMxNDMgMzMuODU2NTIsMjQuMTYzMDI4NiBMNDYuMDU5MTIsMjEuODQzNiBDNDYuNDYwMzIsMjEuNzY2NDU3MSA0Ni43NTEwMiwyMS40MTE2IDQ2Ljc0OTMyLDIxLjAwMDE3MTQgTDQ2Ljc0OTMyLDE0LjE0MzAyODYgQzQ2Ljc0OTMyLDEzLjY2OTg4NTcgNDYuMzY4NTIsMTMuMjg1ODg1NyA0NS44OTkzMiwxMy4yODU4ODU3IEM0NS44OTI1MiwxMy4yODU4ODU3IDQ1Ljg4NDAyLDEzLjI4NTg4NTcgNDUuODc1NTIsMTMuMjg1ODg1NyBaIiBpZD0iRmlsbC0xNCI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00NS44ODU4OSwyMy41NzAyMjg2IEM0NS44MzgyOSwyMy41NzE5NDI5IDQ1Ljc5MDY5LDIzLjU3NzA4NTcgNDUuNzQzMDksMjMuNTg3MzcxNCBMMzkuNjQzNDksMjQuNzQ2MjI4NiBDMzkuMTgxMDksMjQuODI2OCAzOC44NzE2OSwyNS4yNzI1MTQzIDM4Ljk1MTU5LDI1LjczODggQzM5LjAzMzE5LDI2LjIwNjggMzkuNDczNDksMjYuNTE4OCAzOS45Mzc1OSwyNi40MzY1MTQzIEMzOS45NDI2OSwyNi40MzY1MTQzIDM5Ljk0OTQ5LDI2LjQzNDggMzkuOTU2MjksMjYuNDMzMDg1NyBMNDYuMDU5MjksMjUuMjcwOCBDNDYuNTE5OTksMjUuMTg2OCA0Ni44Mjc2OSwyNC43NDEwODU3IDQ2Ljc0NDM5LDI0LjI3NDggQzQ2LjY2OTU5LDIzLjg1ODIyODYgNDYuMzA1NzksMjMuNTU5OTQyOSA0NS44ODU4OSwyMy41NzAyMjg2IFoiIGlkPSJGaWxsLTE2Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTI4LjAzNjA2LDM3LjI3MzIgQzI3LjU2ODU2LDM3LjI4MDA1NzEgMjcuMTk0NTYsMzcuNjY3NDg1NyAyNy4xOTk2NiwzOC4xNDA2Mjg2IEwyNy4xOTk2Niw0Ni43MTAzNDI5IEMyNy4xOTI4Niw0Ny4xODUyIDI3LjU2ODU2LDQ3LjU3MjYyODYgMjguMDM3NzYsNDcuNTc5NDg1NyBDMjguNTA4NjYsNDcuNTg2MzQyOSAyOC44OTI4Niw0Ny4yMDc0ODU3IDI4Ljg5OTY2LDQ2LjczMjYyODYgQzI4Ljg5OTY2LDQ2LjcyNTc3MTQgMjguODk5NjYsNDYuNzE4OTE0MyAyOC44OTk2Niw0Ni43MTAzNDI5IEwyOC44OTk2NiwzOC4xNDA2Mjg2IEMyOC45MDQ3NiwzNy42Njc0ODU3IDI4LjUyOTA2LDM3LjI3ODM0MjkgMjguMDU5ODYsMzcuMjczMiBDMjguMDUxMzYsMzcuMjczMiAyOC4wNDQ1NiwzNy4yNzMyIDI4LjAzNjA2LDM3LjI3MzIiIGlkPSJGaWxsLTE4Ij48L3BhdGg+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) no-repeat center;
}

.global--background-light .mobile-book-icon {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNTFweCIgaGVpZ2h0PSI0OHB4IiB2aWV3Qm94PSIwIDAgNTEgNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3LjEgKDQ1NDIyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5QYWdlIDE8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iRGVza3RvcC1Nb2JpbGUiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJNb2JpbGUtQWJvdXQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zOC4wMDAwMDAsIC0xMjkxLjAwMDAwMCkiIGZpbGw9IiMxZTFlMWUiPgogICAgICAgICAgICA8ZyBpZD0iUGFnZS0xIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOC4wMDAwMDAsIDEyOTEuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iRmlsbC0xIiBwb2ludHM9IjIyIDQ2IDI0IDQ2IDI0IDEwIDIyIDEwIj48L3BvbHlnb24+CiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMjAiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yOC4wMzYwNiw4Ljk4OTcxNDI5IEMyNy41Njg1Niw4Ljk5NjU3MTQzIDI3LjE5NDU2LDkuMzg0IDI3LjE5OTY2LDkuODU3MTQyODYgTDI3LjE5OTY2LDMyLjE0MTE0MjkgQzI3LjE5Mjg2LDMyLjYxNDI4NTcgMjcuNTY4NTYsMzMuMDAzNDI4NiAyOC4wMzc3NiwzMy4wMDg1NzE0IEMyOC41MDg2NiwzMy4wMTU0Mjg2IDI4Ljg5Mjg2LDMyLjYzNjU3MTQgMjguODk5NjYsMzIuMTYzNDI4NiBDMjguODk5NjYsMzIuMTU0ODU3MSAyOC44OTk2NiwzMi4xNDggMjguODk5NjYsMzIuMTQxMTQyOSBMMjguODk5NjYsOS44NTcxNDI4NiBDMjguOTA0NzYsOS4zODQgMjguNTI5MDYsOC45OTQ4NTcxNCAyOC4wNTk4Niw4Ljk4OTcxNDI5IEMyOC4wNTEzNiw4Ljk4OTcxNDI5IDI4LjA0NDU2LDguOTg5NzE0MjkgMjguMDM2MDYsOC45ODk3MTQyOSIgaWQ9IkZpbGwtMiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xLjcsNy4wMzQ1NzE0MyBMMjMuMjE4NiwxMS4xMjgyODU3IEMyMy4yNjk2LDExLjE0MDI4NTcgMjMuMzIyMywxMS4xNDU0Mjg2IDIzLjM3NSwxMS4xNDU0Mjg2IEwyNy42MjUsMTEuMTQ1NDI4NiBDMjcuNjc3NywxMS4xNDU0Mjg2IDI3LjczMjEsMTEuMTQwMjg1NyAyNy43ODQ4LDExLjEyODI4NTcgTDQ5LjMsNy4wMzQ1NzE0MyBMNDkuMyw0Mi4xNDQ4NTcxIEwyNy41NDUxLDQ2LjI4MzE0MjkgTDIzLjQ0ODEsNDYuMjgzMTQyOSBMMS43MDE3LDQyLjE0NDg1NzEgTDEuNyw3LjAzNDU3MTQzIFogTTAuODM5OCw1LjE0MzcxNDI5IEMwLjM3NCw1LjE0ODg1NzE0IDAsNS41MzExNDI4NiAwLDYuMDAwODU3MTQgTDAsNDIuODU0NTcxNCBDMCw0My4yNjc3MTQzIDAuMjkwNyw0My42MjI1NzE0IDAuNjkzNiw0My42OTggTDIzLjIxODYsNDcuOTgyIEMyMy4yNjk2LDQ3Ljk5NCAyMy4zMjIzLDQ3Ljk5OTE0MjkgMjMuMzc1LDQ3Ljk5OTE0MjkgTDI3LjYyNSw0Ny45OTkxNDI5IEMyNy42Nzc3LDQ3Ljk5OTE0MjkgMjcuNzMyMSw0Ny45OTQgMjcuNzg0OCw0Ny45ODIgTDUwLjMwOTgsNDMuNjk4IEM1MC43MTEsNDMuNjIwODU3MSA1MSw0My4yNjYgNTEsNDIuODU0NTcxNCBMNTEsNi4wMDA4NTcxNCBDNTAuOTk4Myw1LjUyNiA1MC42MTc1LDUuMTQzNzE0MjkgNTAuMTQ4Myw1LjE0NTQyODU3IEM1MC4wOTU2LDUuMTQ1NDI4NTcgNTAuMDQ0Niw1LjE1MDU3MTQzIDQ5Ljk5MzYsNS4xNTkxNDI4NiBMMjcuNTQ1MSw5LjQyNzcxNDI5IEwyMy40NTQ5LDkuNDI3NzE0MjkgTDEuMDA5OCw1LjE1OTE0Mjg2IEMwLjk1MzcsNS4xNDg4NTcxNCAwLjg5NzYsNS4xNDIgMC44Mzk4LDUuMTQyIEwwLjgzOTgsNS4xNDM3MTQyOSBaIiBpZD0iRmlsbC00Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTUuMDg5OTcsMS43MTQ5NzE0MyBDNC42MjQxNywxLjcyMDExNDI5IDQuMjUwMTcsMi4xMDI0IDQuMjUwMTcsMi41NzIxMTQyOSBMNC4yNTAxNyw2LjQyOTI1NzE0IEM0LjI0MzM3LDYuOTAyNCA0LjYxOTA3LDcuMjkxNTQyODYgNS4wODgyNyw3LjI5NjY4NTcxIEM1LjU1OTE3LDcuMzAzNTQyODYgNS45NDMzNyw2LjkyNDY4NTcxIDUuOTUwMTcsNi40NTE1NDI4NiBDNS45NTAxNyw2LjQ0Mjk3MTQzIDUuOTUwMTcsNi40MzYxMTQyOSA1Ljk1MDE3LDYuNDI5MjU3MTQgTDUuOTUwMTcsMy44NDc1NDI4NiBMMjMuNDc3MTcsMTEuMDc4NCBDMjMuOTEyMzcsMTEuMjU4NCAyNC40MDg3NywxMS4wNDc1NDI5IDI0LjU4NzI3LDEwLjYxMDQgQzI0Ljc2NDA3LDEwLjE3MTU0MjkgMjQuNTU2NjcsOS42NzA5NzE0MyAyNC4xMjE0Nyw5LjQ5MDk3MTQzIEw1LjQyMTQ3LDEuNzc4NCBDNS4zMTYwNywxLjczNTU0Mjg2IDUuMjAzODcsMS43MTMyNTcxNCA1LjA4OTk3LDEuNzE0OTcxNDMgWiIgaWQ9IkZpbGwtNiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMC4xNjY1MSwwLjAwMzk0Mjg1NzE0IEM5LjcxMDkxLDAuMDIxMDg1NzE0MyA5LjM1MDUxLDAuMzk4MjI4NTcxIDkuMzUwNTEsMC44NTc2NTcxNDMgTDkuMzUwNTEsNC4yODYyMjg1NyBDOS4zNDM3MSw0Ljc1OTM3MTQzIDkuNzE5NDEsNS4xNDg1MTQyOSAxMC4xODg2MSw1LjE1MzY1NzE0IEMxMC42NTc4MSw1LjE2MDUxNDI5IDExLjA0MzcxLDQuNzgxNjU3MTQgMTEuMDUwNTEsNC4zMDg1MTQyOSBDMTEuMDUwNTEsNC4yOTk5NDI4NiAxMS4wNTA1MSw0LjI5MzA4NTcxIDExLjA1MDUxLDQuMjg2MjI4NTcgTDExLjA1MDUxLDIuNDA3MzcxNDMgTDI0LjYyMzMxLDExLjAxMTM3MTQgQzI1LjAxMjYxLDExLjI3NTM3MTQgMjUuNTQxMzEsMTEuMTcwOCAyNS44MDMxMSwxMC43NzY1MTQzIEMyNi4wNjMyMSwxMC4zODM5NDI5IDI1Ljk1OTUxLDkuODUwOCAyNS41Njg1MSw5LjU4NjggQzI1LjU1NjYxLDkuNTc4MjI4NTcgMjUuNTQzMDEsOS41Njk2NTcxNCAyNS41Mjk0MSw5LjU2MjggTDEwLjY1NDQxLDAuMTM0MjI4NTcxIEMxMC41MDgyMSwwLjA0MTY1NzE0MjkgMTAuMzM4MjEsLTAuMDAyOTE0Mjg1NzEgMTAuMTY2NTEsMC4wMDM5NDI4NTcxNCBaIiBpZD0iRmlsbC04Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTQ1Ljg3NjAzLDEuNzE0OTcxNDMgQzQ1Ljc3NDAzLDEuNzE4NCA0NS42NzIwMywxLjczODk3MTQzIDQ1LjU3NjgzLDEuNzc4NCBMMjYuODc2ODMsOS40OTI2ODU3MSBDMjYuNDQzMzMsOS42NzA5NzE0MyAyNi4yMzQyMywxMC4xNzE1NDI5IDI2LjQxMTAzLDEwLjYxMDQgQzI2LjU4OTUzLDExLjA0NzU0MjkgMjcuMDg1OTMsMTEuMjU4NCAyNy41MTk0MywxMS4wODAxMTQzIEMyNy41MjExMywxMS4wODAxMTQzIDI3LjUyMTEzLDExLjA3ODQgMjcuNTIxMTMsMTEuMDc4NCBMNDUuMDQ5ODMsMy44NDc1NDI4NiBMNDUuMDQ5ODMsNi40MjkyNTcxNCBDNDUuMDQzMDMsNi45MDI0IDQ1LjQxODczLDcuMjkxNTQyODYgNDUuODg3OTMsNy4yOTY2ODU3MSBDNDYuMzU3MTMsNy4zMDM1NDI4NiA0Ni43NDMwMyw2LjkyNDY4NTcxIDQ2Ljc0OTgzLDYuNDUxNTQyODYgQzQ2Ljc0OTgzLDYuNDQyOTcxNDMgNDYuNzQ5ODMsNi40MzYxMTQyOSA0Ni43NDk4Myw2LjQyOTI1NzE0IEw0Ni43NDk4MywyLjU3MjExNDI5IEM0Ni43NDk4MywyLjA5ODk3MTQzIDQ2LjM2OTAzLDEuNzE0OTcxNDMgNDUuODk5ODMsMS43MTQ5NzE0MyBDNDUuODkxMzMsMS43MTQ5NzE0MyA0NS44ODQ1MywxLjcxNDk3MTQzIDQ1Ljg3NjAzLDEuNzE0OTcxNDMgWiIgaWQ9IkZpbGwtMTAiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNDAuNzc2MDMsMC4wMDA2ODU3MTQyODYgQzQwLjYyNDczLDAuMDA1ODI4NTcxNDMgNDAuNDc2ODMsMC4wNTIxMTQyODU3IDQwLjM0NzYzLDAuMTM0NCBMMjUuNDcyNjMsOS41NjEyNTcxNCBDMjUuMDY5NzMsOS44MDI5NzE0MyAyNC45MzU0MywxMC4zMjkyNTcxIDI1LjE3NTEzLDEwLjczNzI1NzEgQzI1LjQxNDgzLDExLjE0MzU0MjkgMjUuOTM2NzMsMTEuMjc4OTcxNCAyNi4zMzk2MywxMS4wMzcyNTcxIEMyNi4zNTMyMywxMS4wMjg2ODU3IDI2LjM2NjgzLDExLjAyMDExNDMgMjYuMzc4NzMsMTEuMDExNTQyOSBMMzkuOTQ5ODMsMi40MTA5NzE0MyBMMzkuOTQ5ODMsNC4yODY0IEMzOS45NDMwMyw0Ljc1OTU0Mjg2IDQwLjMxODczLDUuMTQ4Njg1NzEgNDAuNzg3OTMsNS4xNTM4Mjg1NyBDNDEuMjU3MTMsNS4xNjA2ODU3MSA0MS42NDMwMyw0Ljc4MTgyODU3IDQxLjY0OTgzLDQuMzA4Njg1NzEgQzQxLjY0OTgzLDQuMzAwMTE0MjkgNDEuNjQ5ODMsNC4yOTMyNTcxNCA0MS42NDk4Myw0LjI4NjQgTDQxLjY0OTgzLDAuODU3ODI4NTcxIEM0MS42NDk4MywwLjM4NDY4NTcxNCA0MS4yNjkwMywwLjAwMDY4NTcxNDI4NiA0MC43OTk4MywwLjAwMDY4NTcxNDI4NiBDNDAuNzkxMzMsMC4wMDA2ODU3MTQyODYgNDAuNzg0NTMsMC4wMDA2ODU3MTQyODYgNDAuNzc2MDMsMC4wMDA2ODU3MTQyODYgWiIgaWQ9IkZpbGwtMTIiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNDUuMDQ5MzIsMTUuMTc2NzQyOSBMNDUuMDQ5MzIsMjAuMjg4NzQyOSBMMzQuNTUwMTIsMjIuMjg3NiBMMzQuNTUwMTIsMTcuMTc1NiBMNDUuMDQ5MzIsMTUuMTc2NzQyOSBaIE00NS44NzU1MiwxMy4yODU4ODU3IEM0NS44MzEzMiwxMy4yODc2IDQ1Ljc4NzEyLDEzLjI5Mjc0MjkgNDUuNzQyOTIsMTMuMzAzMDI4NiBMMzMuNTQyMDIsMTUuNjIyNDU3MSBDMzMuMTM5MTIsMTUuNjk5NiAzMi44NTAxMiwxNi4wNTQ0NTcxIDMyLjg1MDEyLDE2LjQ2NTg4NTcgTDMyLjg1MDEyLDIzLjMyMzAyODYgQzMyLjg1MTgyLDIzLjc5NjE3MTQgMzMuMjMyNjIsMjQuMTc4NDU3MSAzMy43MDM1MiwyNC4xNzg0NTcxIEMzMy43NTQ1MiwyNC4xNzg0NTcxIDMzLjgwNTUyLDI0LjE3MzMxNDMgMzMuODU2NTIsMjQuMTYzMDI4NiBMNDYuMDU5MTIsMjEuODQzNiBDNDYuNDYwMzIsMjEuNzY2NDU3MSA0Ni43NTEwMiwyMS40MTE2IDQ2Ljc0OTMyLDIxLjAwMDE3MTQgTDQ2Ljc0OTMyLDE0LjE0MzAyODYgQzQ2Ljc0OTMyLDEzLjY2OTg4NTcgNDYuMzY4NTIsMTMuMjg1ODg1NyA0NS44OTkzMiwxMy4yODU4ODU3IEM0NS44OTI1MiwxMy4yODU4ODU3IDQ1Ljg4NDAyLDEzLjI4NTg4NTcgNDUuODc1NTIsMTMuMjg1ODg1NyBaIiBpZD0iRmlsbC0xNCI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00NS44ODU4OSwyMy41NzAyMjg2IEM0NS44MzgyOSwyMy41NzE5NDI5IDQ1Ljc5MDY5LDIzLjU3NzA4NTcgNDUuNzQzMDksMjMuNTg3MzcxNCBMMzkuNjQzNDksMjQuNzQ2MjI4NiBDMzkuMTgxMDksMjQuODI2OCAzOC44NzE2OSwyNS4yNzI1MTQzIDM4Ljk1MTU5LDI1LjczODggQzM5LjAzMzE5LDI2LjIwNjggMzkuNDczNDksMjYuNTE4OCAzOS45Mzc1OSwyNi40MzY1MTQzIEMzOS45NDI2OSwyNi40MzY1MTQzIDM5Ljk0OTQ5LDI2LjQzNDggMzkuOTU2MjksMjYuNDMzMDg1NyBMNDYuMDU5MjksMjUuMjcwOCBDNDYuNTE5OTksMjUuMTg2OCA0Ni44Mjc2OSwyNC43NDEwODU3IDQ2Ljc0NDM5LDI0LjI3NDggQzQ2LjY2OTU5LDIzLjg1ODIyODYgNDYuMzA1NzksMjMuNTU5OTQyOSA0NS44ODU4OSwyMy41NzAyMjg2IFoiIGlkPSJGaWxsLTE2Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTI4LjAzNjA2LDM3LjI3MzIgQzI3LjU2ODU2LDM3LjI4MDA1NzEgMjcuMTk0NTYsMzcuNjY3NDg1NyAyNy4xOTk2NiwzOC4xNDA2Mjg2IEwyNy4xOTk2Niw0Ni43MTAzNDI5IEMyNy4xOTI4Niw0Ny4xODUyIDI3LjU2ODU2LDQ3LjU3MjYyODYgMjguMDM3NzYsNDcuNTc5NDg1NyBDMjguNTA4NjYsNDcuNTg2MzQyOSAyOC44OTI4Niw0Ny4yMDc0ODU3IDI4Ljg5OTY2LDQ2LjczMjYyODYgQzI4Ljg5OTY2LDQ2LjcyNTc3MTQgMjguODk5NjYsNDYuNzE4OTE0MyAyOC44OTk2Niw0Ni43MTAzNDI5IEwyOC44OTk2NiwzOC4xNDA2Mjg2IEMyOC45MDQ3NiwzNy42Njc0ODU3IDI4LjUyOTA2LDM3LjI3ODM0MjkgMjguMDU5ODYsMzcuMjczMiBDMjguMDUxMzYsMzcuMjczMiAyOC4wNDQ1NiwzNy4yNzMyIDI4LjAzNjA2LDM3LjI3MzIiIGlkPSJGaWxsLTE4Ij48L3BhdGg+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) no-repeat center;
}

@font-face {
  font-family: "SourceSansPro";
  src: url(/themes/justdigitalpeople/dist/fonts/SourceSansPro-Regular.otf) format("opentype");
}

@font-face {
  font-family: "SourceSansPro";
  font-weight: 700;
  src: url(/themes/justdigitalpeople/dist/fonts/SourceSansPro-Bold.otf) format("opentype");
}

@font-face {
  font-family: "SourceSansPro";
  font-weight: 600;
  src: url(/themes/justdigitalpeople/dist/fonts/SourceSansPro-Semibold.otf) format("opentype");
}

@font-face {
  font-family: "SourceSansPro";
  font-weight: 300;
  src: url(/themes/justdigitalpeople/dist/fonts/SourceSansPro-Light.otf) format("opentype");
}

@font-face {
  font-family: "BebasNeue";
  font-weight: 700;
  src: url("/themes/justdigitalpeople/dist/fonts/BebasNeue Bold.otf") format("opentype");
}

@font-face {
  font-family: 'gordita';
  src: url(/themes/justdigitalpeople/dist/fonts/Gordita-Regular.otf) format("opentype");
  font-display: auto;
  font-style: normal;
}

@font-face {
  font-family: 'gordita';
  src: url(/themes/justdigitalpeople/dist/fonts/Gordita-Medium.otf) format("opentype");
  font-display: auto;
  font-weight: 500;
}

@font-face {
  font-family: 'gordita';
  src: url(/themes/justdigitalpeople/dist/fonts/Gordita-Bold.otf) format("opentype");
  font-display: auto;
  font-weight: 900;
}

@-webkit-keyframes openingBottomRight {
  0% {
    -webkit-transform: none;
            transform: none;
  }

  100% {
    -webkit-transform: rotate(65deg) scaleY(10);
            transform: rotate(65deg) scaleY(10);
  }
}

@-o-keyframes openingBottomRight {
  0% {
    -o-transform: none;
       transform: none;
  }

  100% {
    -o-transform: rotate(65deg) scaleY(10);
       transform: rotate(65deg) scaleY(10);
  }
}

@keyframes openingBottomRight {
  0% {
    -webkit-transform: none;
         -o-transform: none;
            transform: none;
  }

  100% {
    -webkit-transform: rotate(65deg) scaleY(10);
         -o-transform: rotate(65deg) scaleY(10);
            transform: rotate(65deg) scaleY(10);
  }
}

@-webkit-keyframes openingBottomLeft {
  0% {
    -webkit-transform: none;
            transform: none;
  }

  100% {
    -webkit-transform: rotate(-53deg) scaleY(10);
            transform: rotate(-53deg) scaleY(10);
  }
}

@-o-keyframes openingBottomLeft {
  0% {
    -o-transform: none;
       transform: none;
  }

  100% {
    -o-transform: rotate(-53deg) scaleY(10);
       transform: rotate(-53deg) scaleY(10);
  }
}

@keyframes openingBottomLeft {
  0% {
    -webkit-transform: none;
         -o-transform: none;
            transform: none;
  }

  100% {
    -webkit-transform: rotate(-53deg) scaleY(10);
         -o-transform: rotate(-53deg) scaleY(10);
            transform: rotate(-53deg) scaleY(10);
  }
}

@-webkit-keyframes openingTopRight {
  0% {
    -webkit-transform: none;
            transform: none;
  }

  100% {
    -webkit-transform: rotate(-58deg) scaleY(10);
            transform: rotate(-58deg) scaleY(10);
  }
}

@-o-keyframes openingTopRight {
  0% {
    -o-transform: none;
       transform: none;
  }

  100% {
    -o-transform: rotate(-58deg) scaleY(10);
       transform: rotate(-58deg) scaleY(10);
  }
}

@keyframes openingTopRight {
  0% {
    -webkit-transform: none;
         -o-transform: none;
            transform: none;
  }

  100% {
    -webkit-transform: rotate(-58deg) scaleY(10);
         -o-transform: rotate(-58deg) scaleY(10);
            transform: rotate(-58deg) scaleY(10);
  }
}

@-webkit-keyframes openingTopLeft {
  0% {
    -webkit-transform: none;
            transform: none;
  }

  100% {
    -webkit-transform: rotate(70deg) scaleY(10);
            transform: rotate(70deg) scaleY(10);
  }
}

@-o-keyframes openingTopLeft {
  0% {
    -o-transform: none;
       transform: none;
  }

  100% {
    -o-transform: rotate(70deg) scaleY(10);
       transform: rotate(70deg) scaleY(10);
  }
}

@keyframes openingTopLeft {
  0% {
    -webkit-transform: none;
         -o-transform: none;
            transform: none;
  }

  100% {
    -webkit-transform: rotate(70deg) scaleY(10);
         -o-transform: rotate(70deg) scaleY(10);
            transform: rotate(70deg) scaleY(10);
  }
}

@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
    visibility: visible;
  }

  100% {
    opacity: 1;
    visibility: visible;
  }
}

@-o-keyframes fadeIn {
  0% {
    opacity: 0;
    visibility: visible;
  }

  100% {
    opacity: 1;
    visibility: visible;
  }
}

@keyframes fadeIn {
  0% {
    opacity: 0;
    visibility: visible;
  }

  100% {
    opacity: 1;
    visibility: visible;
  }
}

@-webkit-keyframes upDown {
  0% {
    -webkit-transform: none;
            transform: none;
  }

  50% {
    -webkit-transform: translateY(5px);
            transform: translateY(5px);
  }

  100% {
    -webkit-transform: none;
            transform: none;
  }
}

@-o-keyframes upDown {
  0% {
    -o-transform: none;
       transform: none;
  }

  50% {
    -o-transform: translateY(5px);
       transform: translateY(5px);
  }

  100% {
    -o-transform: none;
       transform: none;
  }
}

@keyframes upDown {
  0% {
    -webkit-transform: none;
         -o-transform: none;
            transform: none;
  }

  50% {
    -webkit-transform: translateY(5px);
         -o-transform: translateY(5px);
            transform: translateY(5px);
  }

  100% {
    -webkit-transform: none;
         -o-transform: none;
            transform: none;
  }
}

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    visibility: hidden;
  }
}

@-o-keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    visibility: hidden;
  }
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    visibility: hidden;
  }
}

@-webkit-keyframes blink {
  0% {
    opacity: 1;
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
  }

  50% {
    opacity: 0.5;
    -webkit-transform: scale(0.9);
            transform: scale(0.9);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
  }
}

@-o-keyframes blink {
  0% {
    opacity: 1;
    -o-transform: scale(1.1);
       transform: scale(1.1);
  }

  50% {
    opacity: 0.5;
    -o-transform: scale(0.9);
       transform: scale(0.9);
  }

  100% {
    opacity: 1;
    -o-transform: scale(1.1);
       transform: scale(1.1);
  }
}

@keyframes blink {
  0% {
    opacity: 1;
    -webkit-transform: scale(1.1);
         -o-transform: scale(1.1);
            transform: scale(1.1);
  }

  50% {
    opacity: 0.5;
    -webkit-transform: scale(0.9);
         -o-transform: scale(0.9);
            transform: scale(0.9);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale(1.1);
         -o-transform: scale(1.1);
            transform: scale(1.1);
  }
}

.jdp-basic-button,
.ribbon-button,
.ribbon-button--color-white-darkgrey,
.banner__button,
.ribbon-button--color-green-darkgrey,
.banner--reverse .banner__button,
.cube-button,
.cube-button--color,
.form__submit-button,
.featured-jobs__button,
.featured-listing__button,
.search__button,
.page-title__search__button,
.event-detail__button,
.job-detail__button,
.step__conclusion__button,
.timeline__load-button,
.form__file__button,
.back-button,
.insight-detail__back-button,
.event-detail__back-button,
.job-detail__back-button,
.page-title__header-search-button {
  font-size: 1rem;
  font-weight: 700;
  color: #fdfdfd;
  font-family: proxima-nova;
  background-color: #1e1e1e;
  border: 0;
  cursor: pointer;
  display: inline-block;
  height: 2.75rem;
  line-height: 2.75rem;
  outline: none;
  padding: 0 1.875rem;
  position: relative;
  text-align: center;
  -webkit-transition: all 0.5s linear;
  -o-transition: all 0.5s linear;
  transition: all 0.5s linear;
}

@media (min-width: 769px) {
  .jdp-basic-button,
  .ribbon-button,
  .ribbon-button--color-white-darkgrey,
  .banner__button,
  .ribbon-button--color-green-darkgrey,
  .banner--reverse .banner__button,
  .cube-button,
  .cube-button--color,
  .form__submit-button,
  .featured-jobs__button,
  .featured-listing__button,
  .search__button,
  .page-title__search__button,
  .event-detail__button,
  .job-detail__button,
  .step__conclusion__button,
  .timeline__load-button,
  .form__file__button,
  .back-button,
  .insight-detail__back-button,
  .event-detail__back-button,
  .job-detail__back-button,
  .page-title__header-search-button {
    font-size: 1.25rem;
    padding: 0 3.125rem;
  }
}

.ribbon-button::before,
.ribbon-button--color-white-darkgrey::before,
.banner__button::before,
.ribbon-button--color-green-darkgrey::before,
.banner--reverse .banner__button::before {
  border-bottom: 1.25rem solid transparent;
  border-right: 5rem solid transparent;
  bottom: -1.25rem;
  content: '';
  height: 0;
  left: 0;
  position: absolute;
  width: 0;
}

.ribbon-button::after,
.ribbon-button--color-white-darkgrey::after,
.banner__button::after,
.ribbon-button--color-green-darkgrey::after,
.banner--reverse .banner__button::after {
  border-bottom: 2.75rem solid transparent;
  border-left: 1.25rem solid transparent;
  bottom: 0;
  content: '';
  height: 0;
  position: absolute;
  right: -1.25rem;
  width: 0;
}

.ribbon-button--color-white-darkgrey::before,
.banner__button::before {
  border-right-color: #283139;
}

.ribbon-button--color-white-darkgrey::after,
.banner__button::after {
  border-left-color: #fdfdfd;
}

.global--background-dark .ribbon-button--color-white-darkgrey,
.global--background-dark .banner__button {
  background-color: #fdfdfd;
  color: #1e1e1e;
}

.global--background-light .ribbon-button--color-white-darkgrey,
.global--background-light .banner__button {
  background-color: #1e1e1e;
  color: #fdfdfd;
}

.ribbon-button--color-green-darkgrey::before,
.banner--reverse .banner__button::before {
  border-right-color: #283139;
}

.ribbon-button--color-green-darkgrey::after,
.banner--reverse .banner__button::after {
  border-left-color: #1e1e1e;
}

.global--background-dark .ribbon-button--color-green-darkgrey,
.global--background-dark .banner--reverse .banner__button,
.banner--reverse .global--background-dark .banner__button {
  background-color: #fdfdfd;
  color: #1e1e1e;
}

.global--background-light .ribbon-button--color-green-darkgrey,
.global--background-light .banner--reverse .banner__button,
.banner--reverse .global--background-light .banner__button {
  background-color: #1e1e1e;
  color: #fdfdfd;
}

.cube-button::after,
.cube-button--color::after,
.form__submit-button::after,
.featured-jobs__button::after,
.featured-listing__button::after,
.search__button::after,
.page-title__search__button::after,
.event-detail__button::after,
.job-detail__button::after,
.step__conclusion__button::after,
.timeline__load-button::after,
.form__file__button::after {
  content: '';
  display: block;
  height: 100%;
  left: -0.625rem;
  position: absolute;
  top: 0;
  -webkit-transform-origin: top right;
       -o-transform-origin: top right;
          transform-origin: top right;
  -webkit-transform: skewY(-40deg);
       -o-transform: skewY(-40deg);
          transform: skewY(-40deg);
  -webkit-transition: all 0.5s linear;
  -o-transition: all 0.5s linear;
  transition: all 0.5s linear;
  width: 0.625rem;
}

.cube-button--color,
.form__submit-button,
.featured-jobs__button,
.featured-listing__button,
.search__button,
.page-title__search__button,
.event-detail__button,
.job-detail__button,
.step__conclusion__button,
.timeline__load-button {
  margin-left: 0.625rem;
}

.global--background-dark .cube-button--color,
.global--background-dark .form__submit-button,
.global--background-dark .featured-jobs__button,
.global--background-dark .featured-listing__button,
.global--background-dark .search__button,
.global--background-dark .page-title__search__button,
.global--background-dark .event-detail__button,
.global--background-dark .job-detail__button,
.global--background-dark .step__conclusion__button,
.global--background-dark .timeline__load-button {
  background-color: #fdfdfd;
  color: #1e1e1e;
}

.global--background-dark .cube-button--color::after,
.global--background-dark .form__submit-button::after,
.global--background-dark .featured-jobs__button::after,
.global--background-dark .featured-listing__button::after,
.global--background-dark .search__button::after,
.global--background-dark .page-title__search__button::after,
.global--background-dark .event-detail__button::after,
.global--background-dark .job-detail__button::after,
.global--background-dark .step__conclusion__button::after,
.global--background-dark .timeline__load-button::after {
  background-color: #fdfdfd;
}

.global--background-dark .cube-button--color:hover,
.global--background-dark .form__submit-button:hover,
.global--background-dark .featured-jobs__button:hover,
.global--background-dark .featured-listing__button:hover,
.global--background-dark .search__button:hover,
.global--background-dark .page-title__search__button:hover,
.global--background-dark .event-detail__button:hover,
.global--background-dark .job-detail__button:hover,
.global--background-dark .step__conclusion__button:hover,
.global--background-dark .timeline__load-button:hover {
  background-color: #fdfdfd;
  color: #1e1e1e;
}

.global--background-dark .cube-button--color:hover::after,
.global--background-dark .form__submit-button:hover::after,
.global--background-dark .featured-jobs__button:hover::after,
.global--background-dark .featured-listing__button:hover::after,
.global--background-dark .search__button:hover::after,
.global--background-dark .page-title__search__button:hover::after,
.global--background-dark .event-detail__button:hover::after,
.global--background-dark .job-detail__button:hover::after,
.global--background-dark .step__conclusion__button:hover::after,
.global--background-dark .timeline__load-button:hover::after {
  background-color: #fdfdfd;
}

.global--background-light .cube-button--color,
.global--background-light .form__submit-button,
.global--background-light .featured-jobs__button,
.global--background-light .featured-listing__button,
.global--background-light .search__button,
.global--background-light .page-title__search__button,
.global--background-light .event-detail__button,
.global--background-light .job-detail__button,
.global--background-light .step__conclusion__button,
.global--background-light .timeline__load-button {
  background-color: #1e1e1e;
  color: #fdfdfd;
}

.global--background-light .cube-button--color::after,
.global--background-light .form__submit-button::after,
.global--background-light .featured-jobs__button::after,
.global--background-light .featured-listing__button::after,
.global--background-light .search__button::after,
.global--background-light .page-title__search__button::after,
.global--background-light .event-detail__button::after,
.global--background-light .job-detail__button::after,
.global--background-light .step__conclusion__button::after,
.global--background-light .timeline__load-button::after {
  background-color: #1e1e1e;
}

.global--background-light .cube-button--color:hover,
.global--background-light .form__submit-button:hover,
.global--background-light .featured-jobs__button:hover,
.global--background-light .featured-listing__button:hover,
.global--background-light .search__button:hover,
.global--background-light .page-title__search__button:hover,
.global--background-light .event-detail__button:hover,
.global--background-light .job-detail__button:hover,
.global--background-light .step__conclusion__button:hover,
.global--background-light .timeline__load-button:hover {
  background-color: #1e1e1e;
  color: #fdfdfd;
}

.global--background-light .cube-button--color:hover::after,
.global--background-light .form__submit-button:hover::after,
.global--background-light .featured-jobs__button:hover::after,
.global--background-light .featured-listing__button:hover::after,
.global--background-light .search__button:hover::after,
.global--background-light .page-title__search__button:hover::after,
.global--background-light .event-detail__button:hover::after,
.global--background-light .job-detail__button:hover::after,
.global--background-light .step__conclusion__button:hover::after,
.global--background-light .timeline__load-button:hover::after {
  background-color: #1e1e1e;
}

.back-button,
.insight-detail__back-button,
.event-detail__back-button,
.job-detail__back-button {
  margin-bottom: 1.25rem;
  margin-left: 2.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  font-size: 1.3125rem;
}

.back-button::before,
.insight-detail__back-button::before,
.event-detail__back-button::before,
.job-detail__back-button::before {
  border-bottom: 2.5rem solid transparent;
  border-right: 2.5rem solid #1e1e1e;
  border-top: 2.5rem solid transparent;
  bottom: -1.25rem;
  content: '';
  height: 0;
  left: -2.5rem;
  position: absolute;
  -webkit-transition: all 0.5s linear;
  -o-transition: all 0.5s linear;
  transition: all 0.5s linear;
  width: 0;
}

.back-button:focus,
.insight-detail__back-button:focus,
.event-detail__back-button:focus,
.job-detail__back-button:focus,
.back-button:hover,
.insight-detail__back-button:hover,
.event-detail__back-button:hover,
.job-detail__back-button:hover {
  background-color: #1e1e1e;
  color: #fdfdfd;
}

.back-button:focus::before,
.insight-detail__back-button:focus::before,
.event-detail__back-button:focus::before,
.job-detail__back-button:focus::before,
.back-button:hover::before,
.insight-detail__back-button:hover::before,
.event-detail__back-button:hover::before,
.job-detail__back-button:hover::before {
  border-right-color: #1e1e1e;
}

.global--background-dark .back-button,
.global--background-dark .insight-detail__back-button,
.global--background-dark .event-detail__back-button,
.global--background-dark .job-detail__back-button {
  background-color: #fdfdfd;
  color: #1e1e1e;
}

.global--background-dark .back-button::before,
.global--background-dark .insight-detail__back-button::before,
.global--background-dark .event-detail__back-button::before,
.global--background-dark .job-detail__back-button::before {
  border-right: 2.5rem solid #fdfdfd;
}

.global--background-light .back-button,
.global--background-light .insight-detail__back-button,
.global--background-light .event-detail__back-button,
.global--background-light .job-detail__back-button {
  background-color: #1e1e1e;
  color: #fdfdfd;
}

.global--background-light .back-button::before,
.global--background-light .insight-detail__back-button::before,
.global--background-light .event-detail__back-button::before,
.global--background-light .job-detail__back-button::before {
  border-right: 2.5rem solid #1e1e1e;
}

[type="email"],
[type="password"],
[type="text"],
[type="number"],
[type="tel"],
[type="email"],
[type="radio"],
[type="file"],
textarea {
  border: 0;
  padding: 0.625rem;
  width: 100%;
}

[type="radio"] {
  display: none;
}

[type="submit"] {
  border: 0;
  cursor: pointer;
}

textarea {
  min-height: 9.375rem;
  padding: 0.3125rem 0.625rem;
}

select {
  border-radius: 0;
  border: 0.0625rem solid #a5a5a5;
  color: #212529;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  height: 2.75rem;
  outline: inherit;
  width: 100%;
}

select:focus,
select:hover {
  border-color: #a5a5a5;
  -webkit-box-shadow: none;
          box-shadow: none;
}

label {
  font-size: inherit;
}

[type="email"],
[type="password"],
[type="text"],
[type="number"],
[type="tel"],
[type="email"],
[type="radio"],
[type="file"] {
  padding-bottom: 0.46875rem;
  padding-top: 0.46875rem;
}

.form__fields__container {
  padding-top: 1.25rem;
  padding-left: 1.875rem;
  margin-bottom: 1.25rem;
}

.form__fields__container::before {
  border-width: 0.25rem;
}

.form__fields__container::after {
  border-width: 0.25rem;
}

.global--background-dark .form__fields__container {
  color: #fdfdfd;
}

.global--background-dark .form__fields__container::before {
  border-color: #fdfdfd;
}

.global--background-dark .form__fields__container::after {
  border-color: #fdfdfd;
}

.global--background-light .form__fields__container {
  color: #1e1e1e;
}

.global--background-light .form__fields__container::before {
  border-color: #1e1e1e;
}

.global--background-light .form__fields__container::after {
  border-color: #1e1e1e;
}

@media (min-width: 769px) {
  .form__fields__container {
    margin-bottom: 2.8125rem;
  }
}

.form__form-group {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
  width: 100%;
}

.global--background-dark .form__form-group:not(.last-child) {
  border-bottom: 0.125rem solid #fdfdfd;
}

.global--background-light .form__form-group:not(.last-child) {
  border-bottom: 0.125rem solid #1e1e1e;
}

.form__form-group--size-half {
  width: 100%;
}

.form__form-group--size-half.left {
  float: left;
  position: relative;
}

.form__form-group--size-half.left::after {
  bottom: 0;
  content: '';
  display: block;
  height: 75%;
  position: absolute;
  right: 0;
  width: 0.125rem;
}

.form__form-group--size-half.right {
  float: right;
}

@media (min-width: 769px) {
  .form__form-group--size-half {
    width: 50%;
  }
}

.global--background-dark .form__form-group--size-half.left::after {
  background-color: #fdfdfd;
}

.global--background-light .form__form-group--size-half.left::after {
  background-color: #1e1e1e;
}

.form__control {
  background-color: transparent;
  border-radius: 0;
  border: 0;
  font-size: 0.9375rem;
  height: 2.75rem;
  width: 100%;
}

.global--background-dark .form__control {
  color: #fdfdfd;
}

.global--background-dark .form__control::-webkit-input-placeholder {
  color: #fdfdfd;
}

.global--background-dark .form__control:-ms-input-placeholder {
  color: #fdfdfd;
}

.global--background-dark .form__control::placeholder {
  color: #fdfdfd;
}

.global--background-light .form__control {
  color: #1e1e1e;
}

.global--background-light .form__control::-webkit-input-placeholder {
  color: #1e1e1e;
}

.global--background-light .form__control:-ms-input-placeholder {
  color: #1e1e1e;
}

.global--background-light .form__control::placeholder {
  color: #1e1e1e;
}

.form__control::-webkit-input-placeholder {
  -webkit-transition: all 0.5s linear;
  -o-transition: all 0.5s linear;
  transition: all 0.5s linear;
}

.form__control:-ms-input-placeholder {
  -webkit-transition: all 0.5s linear;
  -o-transition: all 0.5s linear;
  transition: all 0.5s linear;
}

.form__control::placeholder {
  -webkit-transition: all 0.5s linear;
  -o-transition: all 0.5s linear;
  transition: all 0.5s linear;
}

.form__control:focus::-webkit-input-placeholder {
  color: transparent;
}

.form__control:focus:-ms-input-placeholder {
  color: transparent;
}

.form__control:focus::placeholder {
  color: transparent;
}

.form__control option {
  color: #1e1e1e;
}

@media (min-width: 769px) {
  .form__control {
    font-size: 1.125rem;
    height: 4.375rem;
  }
}

.form__message {
  font-size: 1.3125rem;
  color: #fdfdfd;
  padding: 0.625rem;
}

@media (min-width: 769px) {
  .form__message {
    padding-right: 12.5rem;
  }
}

.global--background-dark .form__message {
  color: #fdfdfd;
}

.global--background-light .form__message {
  color: #1e1e1e;
}

.form__label {
  font-size: 0.9375rem;
  color: #fdfdfd;
  margin-bottom: 0;
  padding-left: 0.625rem;
}

@media (min-width: 769px) {
  .form__label {
    font-size: 1.125rem;
  }
}

.global--background-dark .form__label {
  color: #fdfdfd;
}

.global--background-light .form__label {
  color: #1e1e1e;
}

@media (max-width: 1439px) {
  .form__input.form__error::-webkit-input-placeholder {
    color: red;
  }
  .form__input.form__error:-ms-input-placeholder {
    color: red;
  }
  .form__input.form__error::placeholder {
    color: red;
  }
}

.form__radio__label {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.9375rem;
  height: 2.75rem;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0;
  padding: 0.625rem;
  position: relative;
}

@media (min-width: 769px) {
  .form__radio__label {
    font-size: 1.125rem;
    height: 4.375rem;
  }
}

.global--background-dark .form__radio__label:focus .coffee-icon,
.global--background-dark .form__radio__label:hover .coffee-icon {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzBweCIgaGVpZ2h0PSIzOHB4IiB2aWV3Qm94PSIwIDAgMzAgMzgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3LjEgKDQ1NDIyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5QYWdlIDE8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iRGVza3RvcCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkhvbWUtLS1jb250YWN0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjY1LjAwMDAwMCwgLTQ3OC4wMDAwMDApIiBmaWxsPSIjZmRmZGZkIj4KICAgICAgICAgICAgPGcgaWQ9IlBhZ2UtMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjY1LjAwMDAwMCwgNDc4LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTQiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC0zIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMTQuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNi42ODkzMjIsMTIuNzczMTA2NCBMMjEuMzk1NTkzMiwxMi43NzMxMDY0IEwyMi40NDIwMzM5LDYuODkzNjE3MDIgTDI2LjY4OTMyMiw2Ljg5MzYxNzAyIEMyNi42ODkzMjIsNi44OTM2MTcwMiAyNi42ODkzMjIsMTIuNzczMTA2NCAyNi42ODkzMjIsMTIuNzczMTA2NCBNMjcuMjAzMzg5OCwzLjgyOTc4NzIzIEwyMi45ODcxMTg2LDMuODI5Nzg3MjMgTDIzLjU5NDIzNzMsMC40MTg3MjM0MDQgTDAsMC40MTg3MjM0MDQgTDMuNTU5MzIyMDMsMjAuNDE0Mjk3OSBDMy41NTkzMjIwMywyMi4zOTUwNjM4IDUuMTU4NDc0NTgsMjQgNy4xMjk4MzA1MSwyNCBMMTYuNDY0OTE1MywyNCBDMTguNDM2MjcxMiwyNCAyMC4wMzQ5MTUzLDIyLjM5NDU1MzIgMjAuMDM0OTE1MywyMC40MTQyOTc5IEwyMC44NSwxNS44MzY0MjU1IEwyNy4yMDMzODk4LDE1LjgzNjQyNTUgQzI4LjYwMjIwMzQsMTUuODM2NDI1NSAyOS43Mzk2NjEsMTQuNjk0MTI3NyAyOS43Mzk2NjEsMTMuMjg5MzYxNyBMMjkuNzM5NjYxLDYuMzc2ODUxMDYgQzI5Ljc0MDE2OTUsNC45NzIwODUxMSAyOC42MDIyMDM0LDMuODI5Nzg3MjMgMjcuMjAzMzg5OCwzLjgyOTc4NzIzIiBpZD0iRmlsbC0xIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zLDEwIEw2LDEwIEM2LDkuNTg3ODgzMDYgNi4wNzc1LDkuNDU5MDY1MDYgNi4yODQsOS4xMTQ4Nzk0OCBDNi41NjksOC42Mzk4NjMxMyA3LDcuOTIxODAzNDUgNyw2LjY2ODM0Mzk4IEM3LDUuNDE0MzgxMzIgNi41NjksNC42OTY4MjQ4NCA2LjI4NCw0LjIyMTMwNTI5IEM2LjA3NywzLjg3NjYxNjUxIDYsMy43NDc3OTg1MiA2LDMuMzM0MTcxOTkgQzYsMi45MjA1NDU0NiA2LjA3NzUsMi43OTE3Mjc0NyA2LjI4NCwyLjQ0NzAzODcgQzYuNTY5LDEuOTcyMDIyMzQgNywxLjI1Mzk2MjY2IDcsMCBMNCwwIEM0LDAuNDEzMTIzMzMzIDMuOTIyNSwwLjU0MTk0MTMyNyAzLjcxNiwwLjg4NjYzMDEwMSBDMy40MzEsMS4zNjIxNDk2NSAzLDIuMDgwMjA5MzMgMywzLjMzNDE3MTk5IEMzLDQuNTg4MTM0NjYgMy40MzEsNS4zMDYxOTQzMyAzLjcxNiw1Ljc4MTcxMzg4IEMzLjkyMyw2LjEyNjQwMjY2IDQsNi4yNTUyMjA2NSA0LDYuNjY4MzQzOTggQzQsNy4wODA0NjA5MyAzLjkyMjUsNy4yMDkyNzg5MiAzLjcxNiw3LjU1MzQ2NDUgQzMuNDMxLDguMDI4NDgwODUgMyw4Ljc0NjU0MDUzIDMsMTAiIGlkPSJGaWxsLTQiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTAsMTAgTDEzLDEwIEMxMyw5LjU4Nzg4MzA2IDEzLjA3NzUsOS40NTkwNjUwNiAxMy4yODQsOS4xMTQ4Nzk0OCBDMTMuNTY5LDguNjM5ODYzMTMgMTQsNy45MjE4MDM0NSAxNCw2LjY2ODM0Mzk4IEMxNCw1LjQxNDM4MTMyIDEzLjU2OSw0LjY5NjgyNDg0IDEzLjI4NCw0LjIyMTMwNTI5IEMxMy4wNzcsMy44NzY2MTY1MSAxMywzLjc0Nzc5ODUyIDEzLDMuMzM0MTcxOTkgQzEzLDIuOTIwNTQ1NDYgMTMuMDc3NSwyLjc5MTcyNzQ3IDEzLjI4NCwyLjQ0NzAzODcgQzEzLjU2OSwxLjk3MjAyMjM0IDE0LDEuMjUzOTYyNjYgMTQsMCBMMTEsMCBDMTEsMC40MTMxMjMzMzMgMTAuOTIyNSwwLjU0MTk0MTMyNyAxMC43MTYsMC44ODY2MzAxMDEgQzEwLjQzMSwxLjM2MjE0OTY1IDEwLDIuMDgwMjA5MzMgMTAsMy4zMzQxNzE5OSBDMTAsNC41ODgxMzQ2NiAxMC40MzEsNS4zMDYxOTQzMyAxMC43MTYsNS43ODE3MTM4OCBDMTAuOTIzLDYuMTI2NDAyNjYgMTEsNi4yNTUyMjA2NSAxMSw2LjY2ODM0Mzk4IEMxMSw3LjA4MDQ2MDkzIDEwLjkyMjUsNy4yMDkyNzg5MiAxMC43MTYsNy41NTM0NjQ1IEMxMC40MzEsOC4wMjg0ODA4NSAxMCw4Ljc0NjU0MDUzIDEwLDEwIiBpZD0iRmlsbC02Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE3LDEwIEwyMCwxMCBDMjAsOS41ODc4ODMwNiAyMC4wNzcsOS40NTkwNjUwNiAyMC4yODM1LDkuMTE0ODc5NDggQzIwLjU2ODUsOC42Mzk4NjMxMyAyMSw3LjkyMTgwMzQ1IDIxLDYuNjY4MzQzOTggQzIxLDUuNDE0MzgxMzIgMjAuNTY5NSw0LjY5NjgyNDg0IDIwLjI4NCw0LjIyMTMwNTI5IEMyMC4wNzcsMy44NzY2MTY1MSAyMCwzLjc0Nzc5ODUyIDIwLDMuMzM0MTcxOTkgQzIwLDIuOTIwNTQ1NDYgMjAuMDc3LDIuNzkxNzI3NDcgMjAuMjg0LDIuNDQ3MDM4NyBDMjAuNTY5LDEuOTcyMDIyMzQgMjEsMS4yNTM5NjI2NiAyMSwwIEwxOCwwIEMxOCwwLjQxMzEyMzMzMyAxNy45MjMsMC41NDE5NDEzMjcgMTcuNzE2LDAuODg2NjMwMTAxIEMxNy40MzEsMS4zNjIxNDk2NSAxNywyLjA4MDIwOTMzIDE3LDMuMzM0MTcxOTkgQzE3LDQuNTg4MTM0NjYgMTcuNDMwNSw1LjMwNjE5NDMzIDE3LjcxNiw1Ljc4MTcxMzg4IEMxNy45MjMsNi4xMjY0MDI2NiAxOCw2LjI1NTIyMDY1IDE4LDYuNjY4MzQzOTggQzE4LDcuMDgwNDYwOTMgMTcuOTIzLDcuMjA5Mjc4OTIgMTcuNzE2NSw3LjU1MzQ2NDUgQzE3LjQzMSw4LjAyODQ4MDg1IDE3LDguNzQ2NTQwNTMgMTcsMTAiIGlkPSJGaWxsLTgiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}

.global--background-dark .form__radio__label:focus .beer-icon,
.global--background-dark .form__radio__label:hover .beer-icon {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjhweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgMjggMzMiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3LjEgKDQ1NDIyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5QYWdlIDE8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iRGVza3RvcCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkhvbWUtLS1jb250YWN0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODk4LjAwMDAwMCwgLTQ4MS4wMDAwMDApIiBmaWxsPSIjZmRmZGZkIj4KICAgICAgICAgICAgPHBhdGggZD0iTTkyMi40ODMyOTYsNTA1LjI3NTE0NiBDOTIyLjQ4MzI5Niw1MDUuNDE4MTY4IDkyMi4zNTY4OTcsNTA1LjU0MzYwNSA5MjIuMjEyNzgsNTA1LjU0MzYwNSBMOTE4LjcwODUxOSw1MDUuNTQzNjA1IEw5MTguNzA4NTE5LDQ5Ny4yMjEzNzMgTDkyMi4yMTI3OCw0OTcuMjIxMzczIEM5MjIuMzU2ODk3LDQ5Ny4yMjEzNzMgOTIyLjQ4MzI5Niw0OTcuMzQ2ODExIDkyMi40ODMyOTYsNDk3LjQ4OTgzMiBMOTIyLjQ4MzI5Niw1MDUuMjc1MTQ2IFogTTkxNS45NTUxNDMsNDkxLjUxNDUzNiBMOTA0LjA4MzgzMSw0OTEuNTE0NTM2IEw5MDQuMDgzODMxLDQ5NS42MTE5NjEgQzkwNC4wODM4MzEsNDk2LjMxNjE5NiA5MDMuNTA4NTEyLDQ5Ni44ODcxNDEgOTAyLjc5ODg4MSw0OTYuODg3MTQxIEM5MDIuMDg5MjUxLDQ5Ni44ODcxNDEgOTAxLjUxMzkzMiw0OTYuMzE2MTk2IDkwMS41MTM5MzIsNDk1LjYxMTk2MSBMOTAxLjUxMzkzMiw0OTEuMTg0MzMyIEM5MDAuOTQ2MzIyLDQ5MC44MTg0MjIgOTAwLjU2OTg5OSw0OTAuMTg0MTg3IDkwMC41Njk4OTksNDg5LjQ2MzkxMiBDOTAwLjU2OTg5OSw0ODguMzMzMjI5IDkwMS40OTY4MjEsNDg3LjQxMzM1NCA5MDIuNjM2MTY2LDQ4Ny40MTMzNTQgQzkwMi44OTI2MTUsNDg3LjQxMzM1NCA5MDMuMTQzNTg2LDQ4Ny40NTk5MzEgOTAzLjM4MjI0OCw0ODcuNTUxNzQ0IEM5MDMuNzYzNDA1LDQ4Ny42OTgzOSA5MDQuMTkyMTcyLDQ4Ny42NTYzNzYgOTA0LjUzNzAxMiw0ODcuNDM4Mzg4IEM5MDQuODgxODUyLDQ4Ny4yMjAzOTkgOTA1LjEwMTU3OSw0ODYuODUyNjEgOTA1LjEyODgzMyw0ODYuNDQ3ODQxIEM5MDUuMTg4OTU1LDQ4NS41NTQ3NDQgOTA1Ljk0MzQ5MSw0ODQuODU1MTQgOTA2Ljg0NjY3Niw0ODQuODU1MTQgQzkwNy4xNDEyNjcsNDg0Ljg1NTE0IDkwNy40MjA1MDcsNDg0LjkyNjI4MiA5MDcuNjc2NDgzLDQ4NS4wNjY0ODQgQzkwOC4yNDI4NzUsNDg1LjM3NjY4OSA5MDguOTUzMzE3LDQ4NS4yMjA2NDcgOTA5LjMzNDk0Nyw0ODQuNzAyMjUyIEM5MDkuODczODE0LDQ4My45NzAyMzIgOTEwLjcwNTEwOSw0ODMuNTUwMzYyIDkxMS42MTU2NjUsNDgzLjU1MDM2MiBDOTEzLjEyMjIzNCw0ODMuNTUwMzYyIDkxNC4zNjA0NTMsNDg0LjcxODY5NiA5MTQuNDM0NTc0LDQ4Ni4yMTAxODcgQzkxNC40NTE1NDksNDg2LjU1MjQ3MyA5MTQuNjA2Njg5LDQ4Ni44NzM2MTcgOTE0Ljg2NTAzMiw0ODcuMTAxMDY5IEM5MTUuMTIzMzA3LDQ4Ny4zMjg1ODggOTE1LjQ2MzAwNyw0ODcuNDQzNjIzIDkxNS44MDc1MDksNDg3LjQxOTQ2MSBDOTE1Ljg2NzI5Myw0ODcuNDE1MyA5MTUuOTE0MjI3LDQ4Ny40MTM0MjEgOTE1Ljk1NTE0Myw0ODcuNDEzNDIxIEM5MTcuMDk0NDg3LDQ4Ny40MTM0MjEgOTE4LjAyMTQwOSw0ODguMzMzMjk2IDkxOC4wMjE0MDksNDg5LjQ2Mzk3OSBDOTE4LjAyMTQwOSw0OTAuNTk0NjYxIDkxNy4wOTQ0ODcsNDkxLjUxNDUzNiA5MTUuOTU1MTQzLDQ5MS41MTQ1MzYgTDkxNS45NTUxNDMsNDkxLjUxNDUzNiBaIE05MjIuMjEyNzgsNDkzLjczMTQwNSBMOTE4LjcwODUxOSw0OTMuNzMxNDA1IEw5MTguNzA4NTE5LDQ5My4xNjI4NzUgQzkxOS44NDk4MjUsNDkyLjMyNDAwOCA5MjAuNTkxMzA5LDQ5MC45Nzg0MjQgOTIwLjU5MTMwOSw0ODkuNDYzOTc5IEM5MjAuNTkxMzA5LDQ4Ny4yMjAzMzIgOTE4Ljk2NDQ5NSw0ODUuMzQ2NTU0IDkxNi44MjAwNDksNDg0Ljk0MzM5NiBDOTE2LjE5NjcxMyw0ODIuNjU5NDEzIDkxNC4wOTY3LDQ4MS4wMDAwNjcgOTExLjYxNTY2NSw0ODEgQzkxMC4yNDI1MjcsNDgxLjAwMDA2NyA5MDguOTI0NzEsNDgxLjUyNjk4NSA5MDcuOTMzOTQ2LDQ4Mi40NDM4NCBDOTA3LjU4MDE3OSw0ODIuMzUyMDI3IDkwNy4yMTQzNzQsNDgyLjMwNDc3OCA5MDYuODQ2Njc2LDQ4Mi4zMDQ3NzggQzkwNS4wOTg1MzUsNDgyLjMwNDc3OCA5MDMuNTczNTcxLDQ4My4zNTczMzkgOTAyLjkwOTE4NCw0ODQuODcwOTEyIEM5MDIuODE4NTYxLDQ4NC44NjU2MSA5MDIuNzI3NDY1LDQ4NC44NjI5OTIgOTAyLjYzNjE2Niw0ODQuODYyOTkyIEM5MDAuMDc5NzkyLDQ4NC44NjI5OTIgODk4LDQ4Ni45MjY5NzMgODk4LDQ4OS40NjM5MTIgQzg5OCw0OTAuODYwNzcxIDg5OC42MzEzMTYsNDkyLjExMzI2NyA4OTkuNjI0NzE3LDQ5Mi45NTc3NzMgTDg5OS42MjQ3MTcsNTExLjk4NjU1NyBDODk5LjYyNDcxNyw1MTMuMDkzOTUxIDkwMC41Mzc3MDgsNTE0IDkwMS42NTM1ODUsNTE0IEw5MTYuNjc5NjUxLDUxNCBDOTE3Ljc5NTUyOSw1MTQgOTE4LjcwODUxOSw1MTMuMDkzOTUxIDkxOC43MDg1MTksNTExLjk4NjU1NyBMOTE4LjcwODUxOSw1MDkuMDMzNTA3IEw5MjIuMjEyNzgsNTA5LjAzMzUwNyBDOTI0LjMwMTAyNiw1MDkuMDMzNTA3IDkyNiw1MDcuMzQ3NDQ5IDkyNiw1MDUuMjc1MDc5IEw5MjYsNDk3LjQ4OTc2NSBDOTI2LDQ5NS40MTczOTUgOTI0LjMwMTAyNiw0OTMuNzMxNDA1IDkyMi4yMTI3OCw0OTMuNzMxNDA1IEw5MjIuMjEyNzgsNDkzLjczMTQwNSBaIiBpZD0iUGFnZS0xIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
}

.global--background-light .form__radio__label:focus .coffee-icon,
.global--background-light .form__radio__label:hover .coffee-icon {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzBweCIgaGVpZ2h0PSIzOHB4IiB2aWV3Qm94PSIwIDAgMzAgMzgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3LjEgKDQ1NDIyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5QYWdlIDE8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iRGVza3RvcCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkhvbWUtLS1jb250YWN0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjY1LjAwMDAwMCwgLTQ3OC4wMDAwMDApIiBmaWxsPSIjMWUxZTFlIj4KICAgICAgICAgICAgPGcgaWQ9IlBhZ2UtMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjY1LjAwMDAwMCwgNDc4LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTQiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC0zIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMTQuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNi42ODkzMjIsMTIuNzczMTA2NCBMMjEuMzk1NTkzMiwxMi43NzMxMDY0IEwyMi40NDIwMzM5LDYuODkzNjE3MDIgTDI2LjY4OTMyMiw2Ljg5MzYxNzAyIEMyNi42ODkzMjIsNi44OTM2MTcwMiAyNi42ODkzMjIsMTIuNzczMTA2NCAyNi42ODkzMjIsMTIuNzczMTA2NCBNMjcuMjAzMzg5OCwzLjgyOTc4NzIzIEwyMi45ODcxMTg2LDMuODI5Nzg3MjMgTDIzLjU5NDIzNzMsMC40MTg3MjM0MDQgTDAsMC40MTg3MjM0MDQgTDMuNTU5MzIyMDMsMjAuNDE0Mjk3OSBDMy41NTkzMjIwMywyMi4zOTUwNjM4IDUuMTU4NDc0NTgsMjQgNy4xMjk4MzA1MSwyNCBMMTYuNDY0OTE1MywyNCBDMTguNDM2MjcxMiwyNCAyMC4wMzQ5MTUzLDIyLjM5NDU1MzIgMjAuMDM0OTE1MywyMC40MTQyOTc5IEwyMC44NSwxNS44MzY0MjU1IEwyNy4yMDMzODk4LDE1LjgzNjQyNTUgQzI4LjYwMjIwMzQsMTUuODM2NDI1NSAyOS43Mzk2NjEsMTQuNjk0MTI3NyAyOS43Mzk2NjEsMTMuMjg5MzYxNyBMMjkuNzM5NjYxLDYuMzc2ODUxMDYgQzI5Ljc0MDE2OTUsNC45NzIwODUxMSAyOC42MDIyMDM0LDMuODI5Nzg3MjMgMjcuMjAzMzg5OCwzLjgyOTc4NzIzIiBpZD0iRmlsbC0xIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zLDEwIEw2LDEwIEM2LDkuNTg3ODgzMDYgNi4wNzc1LDkuNDU5MDY1MDYgNi4yODQsOS4xMTQ4Nzk0OCBDNi41NjksOC42Mzk4NjMxMyA3LDcuOTIxODAzNDUgNyw2LjY2ODM0Mzk4IEM3LDUuNDE0MzgxMzIgNi41NjksNC42OTY4MjQ4NCA2LjI4NCw0LjIyMTMwNTI5IEM2LjA3NywzLjg3NjYxNjUxIDYsMy43NDc3OTg1MiA2LDMuMzM0MTcxOTkgQzYsMi45MjA1NDU0NiA2LjA3NzUsMi43OTE3Mjc0NyA2LjI4NCwyLjQ0NzAzODcgQzYuNTY5LDEuOTcyMDIyMzQgNywxLjI1Mzk2MjY2IDcsMCBMNCwwIEM0LDAuNDEzMTIzMzMzIDMuOTIyNSwwLjU0MTk0MTMyNyAzLjcxNiwwLjg4NjYzMDEwMSBDMy40MzEsMS4zNjIxNDk2NSAzLDIuMDgwMjA5MzMgMywzLjMzNDE3MTk5IEMzLDQuNTg4MTM0NjYgMy40MzEsNS4zMDYxOTQzMyAzLjcxNiw1Ljc4MTcxMzg4IEMzLjkyMyw2LjEyNjQwMjY2IDQsNi4yNTUyMjA2NSA0LDYuNjY4MzQzOTggQzQsNy4wODA0NjA5MyAzLjkyMjUsNy4yMDkyNzg5MiAzLjcxNiw3LjU1MzQ2NDUgQzMuNDMxLDguMDI4NDgwODUgMyw4Ljc0NjU0MDUzIDMsMTAiIGlkPSJGaWxsLTQiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTAsMTAgTDEzLDEwIEMxMyw5LjU4Nzg4MzA2IDEzLjA3NzUsOS40NTkwNjUwNiAxMy4yODQsOS4xMTQ4Nzk0OCBDMTMuNTY5LDguNjM5ODYzMTMgMTQsNy45MjE4MDM0NSAxNCw2LjY2ODM0Mzk4IEMxNCw1LjQxNDM4MTMyIDEzLjU2OSw0LjY5NjgyNDg0IDEzLjI4NCw0LjIyMTMwNTI5IEMxMy4wNzcsMy44NzY2MTY1MSAxMywzLjc0Nzc5ODUyIDEzLDMuMzM0MTcxOTkgQzEzLDIuOTIwNTQ1NDYgMTMuMDc3NSwyLjc5MTcyNzQ3IDEzLjI4NCwyLjQ0NzAzODcgQzEzLjU2OSwxLjk3MjAyMjM0IDE0LDEuMjUzOTYyNjYgMTQsMCBMMTEsMCBDMTEsMC40MTMxMjMzMzMgMTAuOTIyNSwwLjU0MTk0MTMyNyAxMC43MTYsMC44ODY2MzAxMDEgQzEwLjQzMSwxLjM2MjE0OTY1IDEwLDIuMDgwMjA5MzMgMTAsMy4zMzQxNzE5OSBDMTAsNC41ODgxMzQ2NiAxMC40MzEsNS4zMDYxOTQzMyAxMC43MTYsNS43ODE3MTM4OCBDMTAuOTIzLDYuMTI2NDAyNjYgMTEsNi4yNTUyMjA2NSAxMSw2LjY2ODM0Mzk4IEMxMSw3LjA4MDQ2MDkzIDEwLjkyMjUsNy4yMDkyNzg5MiAxMC43MTYsNy41NTM0NjQ1IEMxMC40MzEsOC4wMjg0ODA4NSAxMCw4Ljc0NjU0MDUzIDEwLDEwIiBpZD0iRmlsbC02Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE3LDEwIEwyMCwxMCBDMjAsOS41ODc4ODMwNiAyMC4wNzcsOS40NTkwNjUwNiAyMC4yODM1LDkuMTE0ODc5NDggQzIwLjU2ODUsOC42Mzk4NjMxMyAyMSw3LjkyMTgwMzQ1IDIxLDYuNjY4MzQzOTggQzIxLDUuNDE0MzgxMzIgMjAuNTY5NSw0LjY5NjgyNDg0IDIwLjI4NCw0LjIyMTMwNTI5IEMyMC4wNzcsMy44NzY2MTY1MSAyMCwzLjc0Nzc5ODUyIDIwLDMuMzM0MTcxOTkgQzIwLDIuOTIwNTQ1NDYgMjAuMDc3LDIuNzkxNzI3NDcgMjAuMjg0LDIuNDQ3MDM4NyBDMjAuNTY5LDEuOTcyMDIyMzQgMjEsMS4yNTM5NjI2NiAyMSwwIEwxOCwwIEMxOCwwLjQxMzEyMzMzMyAxNy45MjMsMC41NDE5NDEzMjcgMTcuNzE2LDAuODg2NjMwMTAxIEMxNy40MzEsMS4zNjIxNDk2NSAxNywyLjA4MDIwOTMzIDE3LDMuMzM0MTcxOTkgQzE3LDQuNTg4MTM0NjYgMTcuNDMwNSw1LjMwNjE5NDMzIDE3LjcxNiw1Ljc4MTcxMzg4IEMxNy45MjMsNi4xMjY0MDI2NiAxOCw2LjI1NTIyMDY1IDE4LDYuNjY4MzQzOTggQzE4LDcuMDgwNDYwOTMgMTcuOTIzLDcuMjA5Mjc4OTIgMTcuNzE2NSw3LjU1MzQ2NDUgQzE3LjQzMSw4LjAyODQ4MDg1IDE3LDguNzQ2NTQwNTMgMTcsMTAiIGlkPSJGaWxsLTgiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}

.global--background-light .form__radio__label:focus .beer-icon,
.global--background-light .form__radio__label:hover .beer-icon {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjhweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgMjggMzMiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3LjEgKDQ1NDIyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5QYWdlIDE8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iRGVza3RvcCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkhvbWUtLS1jb250YWN0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODk4LjAwMDAwMCwgLTQ4MS4wMDAwMDApIiBmaWxsPSIjMWUxZTFlIj4KICAgICAgICAgICAgPHBhdGggZD0iTTkyMi40ODMyOTYsNTA1LjI3NTE0NiBDOTIyLjQ4MzI5Niw1MDUuNDE4MTY4IDkyMi4zNTY4OTcsNTA1LjU0MzYwNSA5MjIuMjEyNzgsNTA1LjU0MzYwNSBMOTE4LjcwODUxOSw1MDUuNTQzNjA1IEw5MTguNzA4NTE5LDQ5Ny4yMjEzNzMgTDkyMi4yMTI3OCw0OTcuMjIxMzczIEM5MjIuMzU2ODk3LDQ5Ny4yMjEzNzMgOTIyLjQ4MzI5Niw0OTcuMzQ2ODExIDkyMi40ODMyOTYsNDk3LjQ4OTgzMiBMOTIyLjQ4MzI5Niw1MDUuMjc1MTQ2IFogTTkxNS45NTUxNDMsNDkxLjUxNDUzNiBMOTA0LjA4MzgzMSw0OTEuNTE0NTM2IEw5MDQuMDgzODMxLDQ5NS42MTE5NjEgQzkwNC4wODM4MzEsNDk2LjMxNjE5NiA5MDMuNTA4NTEyLDQ5Ni44ODcxNDEgOTAyLjc5ODg4MSw0OTYuODg3MTQxIEM5MDIuMDg5MjUxLDQ5Ni44ODcxNDEgOTAxLjUxMzkzMiw0OTYuMzE2MTk2IDkwMS41MTM5MzIsNDk1LjYxMTk2MSBMOTAxLjUxMzkzMiw0OTEuMTg0MzMyIEM5MDAuOTQ2MzIyLDQ5MC44MTg0MjIgOTAwLjU2OTg5OSw0OTAuMTg0MTg3IDkwMC41Njk4OTksNDg5LjQ2MzkxMiBDOTAwLjU2OTg5OSw0ODguMzMzMjI5IDkwMS40OTY4MjEsNDg3LjQxMzM1NCA5MDIuNjM2MTY2LDQ4Ny40MTMzNTQgQzkwMi44OTI2MTUsNDg3LjQxMzM1NCA5MDMuMTQzNTg2LDQ4Ny40NTk5MzEgOTAzLjM4MjI0OCw0ODcuNTUxNzQ0IEM5MDMuNzYzNDA1LDQ4Ny42OTgzOSA5MDQuMTkyMTcyLDQ4Ny42NTYzNzYgOTA0LjUzNzAxMiw0ODcuNDM4Mzg4IEM5MDQuODgxODUyLDQ4Ny4yMjAzOTkgOTA1LjEwMTU3OSw0ODYuODUyNjEgOTA1LjEyODgzMyw0ODYuNDQ3ODQxIEM5MDUuMTg4OTU1LDQ4NS41NTQ3NDQgOTA1Ljk0MzQ5MSw0ODQuODU1MTQgOTA2Ljg0NjY3Niw0ODQuODU1MTQgQzkwNy4xNDEyNjcsNDg0Ljg1NTE0IDkwNy40MjA1MDcsNDg0LjkyNjI4MiA5MDcuNjc2NDgzLDQ4NS4wNjY0ODQgQzkwOC4yNDI4NzUsNDg1LjM3NjY4OSA5MDguOTUzMzE3LDQ4NS4yMjA2NDcgOTA5LjMzNDk0Nyw0ODQuNzAyMjUyIEM5MDkuODczODE0LDQ4My45NzAyMzIgOTEwLjcwNTEwOSw0ODMuNTUwMzYyIDkxMS42MTU2NjUsNDgzLjU1MDM2MiBDOTEzLjEyMjIzNCw0ODMuNTUwMzYyIDkxNC4zNjA0NTMsNDg0LjcxODY5NiA5MTQuNDM0NTc0LDQ4Ni4yMTAxODcgQzkxNC40NTE1NDksNDg2LjU1MjQ3MyA5MTQuNjA2Njg5LDQ4Ni44NzM2MTcgOTE0Ljg2NTAzMiw0ODcuMTAxMDY5IEM5MTUuMTIzMzA3LDQ4Ny4zMjg1ODggOTE1LjQ2MzAwNyw0ODcuNDQzNjIzIDkxNS44MDc1MDksNDg3LjQxOTQ2MSBDOTE1Ljg2NzI5Myw0ODcuNDE1MyA5MTUuOTE0MjI3LDQ4Ny40MTM0MjEgOTE1Ljk1NTE0Myw0ODcuNDEzNDIxIEM5MTcuMDk0NDg3LDQ4Ny40MTM0MjEgOTE4LjAyMTQwOSw0ODguMzMzMjk2IDkxOC4wMjE0MDksNDg5LjQ2Mzk3OSBDOTE4LjAyMTQwOSw0OTAuNTk0NjYxIDkxNy4wOTQ0ODcsNDkxLjUxNDUzNiA5MTUuOTU1MTQzLDQ5MS41MTQ1MzYgTDkxNS45NTUxNDMsNDkxLjUxNDUzNiBaIE05MjIuMjEyNzgsNDkzLjczMTQwNSBMOTE4LjcwODUxOSw0OTMuNzMxNDA1IEw5MTguNzA4NTE5LDQ5My4xNjI4NzUgQzkxOS44NDk4MjUsNDkyLjMyNDAwOCA5MjAuNTkxMzA5LDQ5MC45Nzg0MjQgOTIwLjU5MTMwOSw0ODkuNDYzOTc5IEM5MjAuNTkxMzA5LDQ4Ny4yMjAzMzIgOTE4Ljk2NDQ5NSw0ODUuMzQ2NTU0IDkxNi44MjAwNDksNDg0Ljk0MzM5NiBDOTE2LjE5NjcxMyw0ODIuNjU5NDEzIDkxNC4wOTY3LDQ4MS4wMDAwNjcgOTExLjYxNTY2NSw0ODEgQzkxMC4yNDI1MjcsNDgxLjAwMDA2NyA5MDguOTI0NzEsNDgxLjUyNjk4NSA5MDcuOTMzOTQ2LDQ4Mi40NDM4NCBDOTA3LjU4MDE3OSw0ODIuMzUyMDI3IDkwNy4yMTQzNzQsNDgyLjMwNDc3OCA5MDYuODQ2Njc2LDQ4Mi4zMDQ3NzggQzkwNS4wOTg1MzUsNDgyLjMwNDc3OCA5MDMuNTczNTcxLDQ4My4zNTczMzkgOTAyLjkwOTE4NCw0ODQuODcwOTEyIEM5MDIuODE4NTYxLDQ4NC44NjU2MSA5MDIuNzI3NDY1LDQ4NC44NjI5OTIgOTAyLjYzNjE2Niw0ODQuODYyOTkyIEM5MDAuMDc5NzkyLDQ4NC44NjI5OTIgODk4LDQ4Ni45MjY5NzMgODk4LDQ4OS40NjM5MTIgQzg5OCw0OTAuODYwNzcxIDg5OC42MzEzMTYsNDkyLjExMzI2NyA4OTkuNjI0NzE3LDQ5Mi45NTc3NzMgTDg5OS42MjQ3MTcsNTExLjk4NjU1NyBDODk5LjYyNDcxNyw1MTMuMDkzOTUxIDkwMC41Mzc3MDgsNTE0IDkwMS42NTM1ODUsNTE0IEw5MTYuNjc5NjUxLDUxNCBDOTE3Ljc5NTUyOSw1MTQgOTE4LjcwODUxOSw1MTMuMDkzOTUxIDkxOC43MDg1MTksNTExLjk4NjU1NyBMOTE4LjcwODUxOSw1MDkuMDMzNTA3IEw5MjIuMjEyNzgsNTA5LjAzMzUwNyBDOTI0LjMwMTAyNiw1MDkuMDMzNTA3IDkyNiw1MDcuMzQ3NDQ5IDkyNiw1MDUuMjc1MDc5IEw5MjYsNDk3LjQ4OTc2NSBDOTI2LDQ5NS40MTczOTUgOTI0LjMwMTAyNiw0OTMuNzMxNDA1IDkyMi4yMTI3OCw0OTMuNzMxNDA1IEw5MjIuMjEyNzgsNDkzLjczMTQwNSBaIiBpZD0iUGFnZS0xIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
}

.form__radio__separator {
  display: block;
  height: 1.875rem;
  margin-top: 0.9375rem;
  width: 0.125rem;
}

@media (min-width: 769px) {
  .form__radio__separator {
    height: 3.4375rem;
  }
}

.global--background-dark .form__radio__separator {
  background-color: #fdfdfd;
}

.global--background-light .form__radio__separator {
  background-color: #1e1e1e;
}

/* stylelint-disable */

.global--background-dark .form__radio:checked + .form__radio__label .coffee-icon {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzBweCIgaGVpZ2h0PSIzOHB4IiB2aWV3Qm94PSIwIDAgMzAgMzgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3LjEgKDQ1NDIyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5QYWdlIDE8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iRGVza3RvcCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkhvbWUtLS1jb250YWN0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjY1LjAwMDAwMCwgLTQ3OC4wMDAwMDApIiBmaWxsPSIjZmRmZGZkIj4KICAgICAgICAgICAgPGcgaWQ9IlBhZ2UtMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjY1LjAwMDAwMCwgNDc4LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTQiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC0zIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMTQuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNi42ODkzMjIsMTIuNzczMTA2NCBMMjEuMzk1NTkzMiwxMi43NzMxMDY0IEwyMi40NDIwMzM5LDYuODkzNjE3MDIgTDI2LjY4OTMyMiw2Ljg5MzYxNzAyIEMyNi42ODkzMjIsNi44OTM2MTcwMiAyNi42ODkzMjIsMTIuNzczMTA2NCAyNi42ODkzMjIsMTIuNzczMTA2NCBNMjcuMjAzMzg5OCwzLjgyOTc4NzIzIEwyMi45ODcxMTg2LDMuODI5Nzg3MjMgTDIzLjU5NDIzNzMsMC40MTg3MjM0MDQgTDAsMC40MTg3MjM0MDQgTDMuNTU5MzIyMDMsMjAuNDE0Mjk3OSBDMy41NTkzMjIwMywyMi4zOTUwNjM4IDUuMTU4NDc0NTgsMjQgNy4xMjk4MzA1MSwyNCBMMTYuNDY0OTE1MywyNCBDMTguNDM2MjcxMiwyNCAyMC4wMzQ5MTUzLDIyLjM5NDU1MzIgMjAuMDM0OTE1MywyMC40MTQyOTc5IEwyMC44NSwxNS44MzY0MjU1IEwyNy4yMDMzODk4LDE1LjgzNjQyNTUgQzI4LjYwMjIwMzQsMTUuODM2NDI1NSAyOS43Mzk2NjEsMTQuNjk0MTI3NyAyOS43Mzk2NjEsMTMuMjg5MzYxNyBMMjkuNzM5NjYxLDYuMzc2ODUxMDYgQzI5Ljc0MDE2OTUsNC45NzIwODUxMSAyOC42MDIyMDM0LDMuODI5Nzg3MjMgMjcuMjAzMzg5OCwzLjgyOTc4NzIzIiBpZD0iRmlsbC0xIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zLDEwIEw2LDEwIEM2LDkuNTg3ODgzMDYgNi4wNzc1LDkuNDU5MDY1MDYgNi4yODQsOS4xMTQ4Nzk0OCBDNi41NjksOC42Mzk4NjMxMyA3LDcuOTIxODAzNDUgNyw2LjY2ODM0Mzk4IEM3LDUuNDE0MzgxMzIgNi41NjksNC42OTY4MjQ4NCA2LjI4NCw0LjIyMTMwNTI5IEM2LjA3NywzLjg3NjYxNjUxIDYsMy43NDc3OTg1MiA2LDMuMzM0MTcxOTkgQzYsMi45MjA1NDU0NiA2LjA3NzUsMi43OTE3Mjc0NyA2LjI4NCwyLjQ0NzAzODcgQzYuNTY5LDEuOTcyMDIyMzQgNywxLjI1Mzk2MjY2IDcsMCBMNCwwIEM0LDAuNDEzMTIzMzMzIDMuOTIyNSwwLjU0MTk0MTMyNyAzLjcxNiwwLjg4NjYzMDEwMSBDMy40MzEsMS4zNjIxNDk2NSAzLDIuMDgwMjA5MzMgMywzLjMzNDE3MTk5IEMzLDQuNTg4MTM0NjYgMy40MzEsNS4zMDYxOTQzMyAzLjcxNiw1Ljc4MTcxMzg4IEMzLjkyMyw2LjEyNjQwMjY2IDQsNi4yNTUyMjA2NSA0LDYuNjY4MzQzOTggQzQsNy4wODA0NjA5MyAzLjkyMjUsNy4yMDkyNzg5MiAzLjcxNiw3LjU1MzQ2NDUgQzMuNDMxLDguMDI4NDgwODUgMyw4Ljc0NjU0MDUzIDMsMTAiIGlkPSJGaWxsLTQiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTAsMTAgTDEzLDEwIEMxMyw5LjU4Nzg4MzA2IDEzLjA3NzUsOS40NTkwNjUwNiAxMy4yODQsOS4xMTQ4Nzk0OCBDMTMuNTY5LDguNjM5ODYzMTMgMTQsNy45MjE4MDM0NSAxNCw2LjY2ODM0Mzk4IEMxNCw1LjQxNDM4MTMyIDEzLjU2OSw0LjY5NjgyNDg0IDEzLjI4NCw0LjIyMTMwNTI5IEMxMy4wNzcsMy44NzY2MTY1MSAxMywzLjc0Nzc5ODUyIDEzLDMuMzM0MTcxOTkgQzEzLDIuOTIwNTQ1NDYgMTMuMDc3NSwyLjc5MTcyNzQ3IDEzLjI4NCwyLjQ0NzAzODcgQzEzLjU2OSwxLjk3MjAyMjM0IDE0LDEuMjUzOTYyNjYgMTQsMCBMMTEsMCBDMTEsMC40MTMxMjMzMzMgMTAuOTIyNSwwLjU0MTk0MTMyNyAxMC43MTYsMC44ODY2MzAxMDEgQzEwLjQzMSwxLjM2MjE0OTY1IDEwLDIuMDgwMjA5MzMgMTAsMy4zMzQxNzE5OSBDMTAsNC41ODgxMzQ2NiAxMC40MzEsNS4zMDYxOTQzMyAxMC43MTYsNS43ODE3MTM4OCBDMTAuOTIzLDYuMTI2NDAyNjYgMTEsNi4yNTUyMjA2NSAxMSw2LjY2ODM0Mzk4IEMxMSw3LjA4MDQ2MDkzIDEwLjkyMjUsNy4yMDkyNzg5MiAxMC43MTYsNy41NTM0NjQ1IEMxMC40MzEsOC4wMjg0ODA4NSAxMCw4Ljc0NjU0MDUzIDEwLDEwIiBpZD0iRmlsbC02Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE3LDEwIEwyMCwxMCBDMjAsOS41ODc4ODMwNiAyMC4wNzcsOS40NTkwNjUwNiAyMC4yODM1LDkuMTE0ODc5NDggQzIwLjU2ODUsOC42Mzk4NjMxMyAyMSw3LjkyMTgwMzQ1IDIxLDYuNjY4MzQzOTggQzIxLDUuNDE0MzgxMzIgMjAuNTY5NSw0LjY5NjgyNDg0IDIwLjI4NCw0LjIyMTMwNTI5IEMyMC4wNzcsMy44NzY2MTY1MSAyMCwzLjc0Nzc5ODUyIDIwLDMuMzM0MTcxOTkgQzIwLDIuOTIwNTQ1NDYgMjAuMDc3LDIuNzkxNzI3NDcgMjAuMjg0LDIuNDQ3MDM4NyBDMjAuNTY5LDEuOTcyMDIyMzQgMjEsMS4yNTM5NjI2NiAyMSwwIEwxOCwwIEMxOCwwLjQxMzEyMzMzMyAxNy45MjMsMC41NDE5NDEzMjcgMTcuNzE2LDAuODg2NjMwMTAxIEMxNy40MzEsMS4zNjIxNDk2NSAxNywyLjA4MDIwOTMzIDE3LDMuMzM0MTcxOTkgQzE3LDQuNTg4MTM0NjYgMTcuNDMwNSw1LjMwNjE5NDMzIDE3LjcxNiw1Ljc4MTcxMzg4IEMxNy45MjMsNi4xMjY0MDI2NiAxOCw2LjI1NTIyMDY1IDE4LDYuNjY4MzQzOTggQzE4LDcuMDgwNDYwOTMgMTcuOTIzLDcuMjA5Mjc4OTIgMTcuNzE2NSw3LjU1MzQ2NDUgQzE3LjQzMSw4LjAyODQ4MDg1IDE3LDguNzQ2NTQwNTMgMTcsMTAiIGlkPSJGaWxsLTgiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}

.global--background-light .form__radio:checked + .form__radio__label .coffee-icon {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzBweCIgaGVpZ2h0PSIzOHB4IiB2aWV3Qm94PSIwIDAgMzAgMzgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3LjEgKDQ1NDIyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5QYWdlIDE8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iRGVza3RvcCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkhvbWUtLS1jb250YWN0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjY1LjAwMDAwMCwgLTQ3OC4wMDAwMDApIiBmaWxsPSIjMWUxZTFlIj4KICAgICAgICAgICAgPGcgaWQ9IlBhZ2UtMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjY1LjAwMDAwMCwgNDc4LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTQiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC0zIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMTQuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNi42ODkzMjIsMTIuNzczMTA2NCBMMjEuMzk1NTkzMiwxMi43NzMxMDY0IEwyMi40NDIwMzM5LDYuODkzNjE3MDIgTDI2LjY4OTMyMiw2Ljg5MzYxNzAyIEMyNi42ODkzMjIsNi44OTM2MTcwMiAyNi42ODkzMjIsMTIuNzczMTA2NCAyNi42ODkzMjIsMTIuNzczMTA2NCBNMjcuMjAzMzg5OCwzLjgyOTc4NzIzIEwyMi45ODcxMTg2LDMuODI5Nzg3MjMgTDIzLjU5NDIzNzMsMC40MTg3MjM0MDQgTDAsMC40MTg3MjM0MDQgTDMuNTU5MzIyMDMsMjAuNDE0Mjk3OSBDMy41NTkzMjIwMywyMi4zOTUwNjM4IDUuMTU4NDc0NTgsMjQgNy4xMjk4MzA1MSwyNCBMMTYuNDY0OTE1MywyNCBDMTguNDM2MjcxMiwyNCAyMC4wMzQ5MTUzLDIyLjM5NDU1MzIgMjAuMDM0OTE1MywyMC40MTQyOTc5IEwyMC44NSwxNS44MzY0MjU1IEwyNy4yMDMzODk4LDE1LjgzNjQyNTUgQzI4LjYwMjIwMzQsMTUuODM2NDI1NSAyOS43Mzk2NjEsMTQuNjk0MTI3NyAyOS43Mzk2NjEsMTMuMjg5MzYxNyBMMjkuNzM5NjYxLDYuMzc2ODUxMDYgQzI5Ljc0MDE2OTUsNC45NzIwODUxMSAyOC42MDIyMDM0LDMuODI5Nzg3MjMgMjcuMjAzMzg5OCwzLjgyOTc4NzIzIiBpZD0iRmlsbC0xIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zLDEwIEw2LDEwIEM2LDkuNTg3ODgzMDYgNi4wNzc1LDkuNDU5MDY1MDYgNi4yODQsOS4xMTQ4Nzk0OCBDNi41NjksOC42Mzk4NjMxMyA3LDcuOTIxODAzNDUgNyw2LjY2ODM0Mzk4IEM3LDUuNDE0MzgxMzIgNi41NjksNC42OTY4MjQ4NCA2LjI4NCw0LjIyMTMwNTI5IEM2LjA3NywzLjg3NjYxNjUxIDYsMy43NDc3OTg1MiA2LDMuMzM0MTcxOTkgQzYsMi45MjA1NDU0NiA2LjA3NzUsMi43OTE3Mjc0NyA2LjI4NCwyLjQ0NzAzODcgQzYuNTY5LDEuOTcyMDIyMzQgNywxLjI1Mzk2MjY2IDcsMCBMNCwwIEM0LDAuNDEzMTIzMzMzIDMuOTIyNSwwLjU0MTk0MTMyNyAzLjcxNiwwLjg4NjYzMDEwMSBDMy40MzEsMS4zNjIxNDk2NSAzLDIuMDgwMjA5MzMgMywzLjMzNDE3MTk5IEMzLDQuNTg4MTM0NjYgMy40MzEsNS4zMDYxOTQzMyAzLjcxNiw1Ljc4MTcxMzg4IEMzLjkyMyw2LjEyNjQwMjY2IDQsNi4yNTUyMjA2NSA0LDYuNjY4MzQzOTggQzQsNy4wODA0NjA5MyAzLjkyMjUsNy4yMDkyNzg5MiAzLjcxNiw3LjU1MzQ2NDUgQzMuNDMxLDguMDI4NDgwODUgMyw4Ljc0NjU0MDUzIDMsMTAiIGlkPSJGaWxsLTQiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTAsMTAgTDEzLDEwIEMxMyw5LjU4Nzg4MzA2IDEzLjA3NzUsOS40NTkwNjUwNiAxMy4yODQsOS4xMTQ4Nzk0OCBDMTMuNTY5LDguNjM5ODYzMTMgMTQsNy45MjE4MDM0NSAxNCw2LjY2ODM0Mzk4IEMxNCw1LjQxNDM4MTMyIDEzLjU2OSw0LjY5NjgyNDg0IDEzLjI4NCw0LjIyMTMwNTI5IEMxMy4wNzcsMy44NzY2MTY1MSAxMywzLjc0Nzc5ODUyIDEzLDMuMzM0MTcxOTkgQzEzLDIuOTIwNTQ1NDYgMTMuMDc3NSwyLjc5MTcyNzQ3IDEzLjI4NCwyLjQ0NzAzODcgQzEzLjU2OSwxLjk3MjAyMjM0IDE0LDEuMjUzOTYyNjYgMTQsMCBMMTEsMCBDMTEsMC40MTMxMjMzMzMgMTAuOTIyNSwwLjU0MTk0MTMyNyAxMC43MTYsMC44ODY2MzAxMDEgQzEwLjQzMSwxLjM2MjE0OTY1IDEwLDIuMDgwMjA5MzMgMTAsMy4zMzQxNzE5OSBDMTAsNC41ODgxMzQ2NiAxMC40MzEsNS4zMDYxOTQzMyAxMC43MTYsNS43ODE3MTM4OCBDMTAuOTIzLDYuMTI2NDAyNjYgMTEsNi4yNTUyMjA2NSAxMSw2LjY2ODM0Mzk4IEMxMSw3LjA4MDQ2MDkzIDEwLjkyMjUsNy4yMDkyNzg5MiAxMC43MTYsNy41NTM0NjQ1IEMxMC40MzEsOC4wMjg0ODA4NSAxMCw4Ljc0NjU0MDUzIDEwLDEwIiBpZD0iRmlsbC02Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE3LDEwIEwyMCwxMCBDMjAsOS41ODc4ODMwNiAyMC4wNzcsOS40NTkwNjUwNiAyMC4yODM1LDkuMTE0ODc5NDggQzIwLjU2ODUsOC42Mzk4NjMxMyAyMSw3LjkyMTgwMzQ1IDIxLDYuNjY4MzQzOTggQzIxLDUuNDE0MzgxMzIgMjAuNTY5NSw0LjY5NjgyNDg0IDIwLjI4NCw0LjIyMTMwNTI5IEMyMC4wNzcsMy44NzY2MTY1MSAyMCwzLjc0Nzc5ODUyIDIwLDMuMzM0MTcxOTkgQzIwLDIuOTIwNTQ1NDYgMjAuMDc3LDIuNzkxNzI3NDcgMjAuMjg0LDIuNDQ3MDM4NyBDMjAuNTY5LDEuOTcyMDIyMzQgMjEsMS4yNTM5NjI2NiAyMSwwIEwxOCwwIEMxOCwwLjQxMzEyMzMzMyAxNy45MjMsMC41NDE5NDEzMjcgMTcuNzE2LDAuODg2NjMwMTAxIEMxNy40MzEsMS4zNjIxNDk2NSAxNywyLjA4MDIwOTMzIDE3LDMuMzM0MTcxOTkgQzE3LDQuNTg4MTM0NjYgMTcuNDMwNSw1LjMwNjE5NDMzIDE3LjcxNiw1Ljc4MTcxMzg4IEMxNy45MjMsNi4xMjY0MDI2NiAxOCw2LjI1NTIyMDY1IDE4LDYuNjY4MzQzOTggQzE4LDcuMDgwNDYwOTMgMTcuOTIzLDcuMjA5Mjc4OTIgMTcuNzE2NSw3LjU1MzQ2NDUgQzE3LjQzMSw4LjAyODQ4MDg1IDE3LDguNzQ2NTQwNTMgMTcsMTAiIGlkPSJGaWxsLTgiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}

.global--background-dark .form__radio:checked + .form__radio__label .beer-icon {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjhweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgMjggMzMiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3LjEgKDQ1NDIyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5QYWdlIDE8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iRGVza3RvcCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkhvbWUtLS1jb250YWN0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODk4LjAwMDAwMCwgLTQ4MS4wMDAwMDApIiBmaWxsPSIjZmRmZGZkIj4KICAgICAgICAgICAgPHBhdGggZD0iTTkyMi40ODMyOTYsNTA1LjI3NTE0NiBDOTIyLjQ4MzI5Niw1MDUuNDE4MTY4IDkyMi4zNTY4OTcsNTA1LjU0MzYwNSA5MjIuMjEyNzgsNTA1LjU0MzYwNSBMOTE4LjcwODUxOSw1MDUuNTQzNjA1IEw5MTguNzA4NTE5LDQ5Ny4yMjEzNzMgTDkyMi4yMTI3OCw0OTcuMjIxMzczIEM5MjIuMzU2ODk3LDQ5Ny4yMjEzNzMgOTIyLjQ4MzI5Niw0OTcuMzQ2ODExIDkyMi40ODMyOTYsNDk3LjQ4OTgzMiBMOTIyLjQ4MzI5Niw1MDUuMjc1MTQ2IFogTTkxNS45NTUxNDMsNDkxLjUxNDUzNiBMOTA0LjA4MzgzMSw0OTEuNTE0NTM2IEw5MDQuMDgzODMxLDQ5NS42MTE5NjEgQzkwNC4wODM4MzEsNDk2LjMxNjE5NiA5MDMuNTA4NTEyLDQ5Ni44ODcxNDEgOTAyLjc5ODg4MSw0OTYuODg3MTQxIEM5MDIuMDg5MjUxLDQ5Ni44ODcxNDEgOTAxLjUxMzkzMiw0OTYuMzE2MTk2IDkwMS41MTM5MzIsNDk1LjYxMTk2MSBMOTAxLjUxMzkzMiw0OTEuMTg0MzMyIEM5MDAuOTQ2MzIyLDQ5MC44MTg0MjIgOTAwLjU2OTg5OSw0OTAuMTg0MTg3IDkwMC41Njk4OTksNDg5LjQ2MzkxMiBDOTAwLjU2OTg5OSw0ODguMzMzMjI5IDkwMS40OTY4MjEsNDg3LjQxMzM1NCA5MDIuNjM2MTY2LDQ4Ny40MTMzNTQgQzkwMi44OTI2MTUsNDg3LjQxMzM1NCA5MDMuMTQzNTg2LDQ4Ny40NTk5MzEgOTAzLjM4MjI0OCw0ODcuNTUxNzQ0IEM5MDMuNzYzNDA1LDQ4Ny42OTgzOSA5MDQuMTkyMTcyLDQ4Ny42NTYzNzYgOTA0LjUzNzAxMiw0ODcuNDM4Mzg4IEM5MDQuODgxODUyLDQ4Ny4yMjAzOTkgOTA1LjEwMTU3OSw0ODYuODUyNjEgOTA1LjEyODgzMyw0ODYuNDQ3ODQxIEM5MDUuMTg4OTU1LDQ4NS41NTQ3NDQgOTA1Ljk0MzQ5MSw0ODQuODU1MTQgOTA2Ljg0NjY3Niw0ODQuODU1MTQgQzkwNy4xNDEyNjcsNDg0Ljg1NTE0IDkwNy40MjA1MDcsNDg0LjkyNjI4MiA5MDcuNjc2NDgzLDQ4NS4wNjY0ODQgQzkwOC4yNDI4NzUsNDg1LjM3NjY4OSA5MDguOTUzMzE3LDQ4NS4yMjA2NDcgOTA5LjMzNDk0Nyw0ODQuNzAyMjUyIEM5MDkuODczODE0LDQ4My45NzAyMzIgOTEwLjcwNTEwOSw0ODMuNTUwMzYyIDkxMS42MTU2NjUsNDgzLjU1MDM2MiBDOTEzLjEyMjIzNCw0ODMuNTUwMzYyIDkxNC4zNjA0NTMsNDg0LjcxODY5NiA5MTQuNDM0NTc0LDQ4Ni4yMTAxODcgQzkxNC40NTE1NDksNDg2LjU1MjQ3MyA5MTQuNjA2Njg5LDQ4Ni44NzM2MTcgOTE0Ljg2NTAzMiw0ODcuMTAxMDY5IEM5MTUuMTIzMzA3LDQ4Ny4zMjg1ODggOTE1LjQ2MzAwNyw0ODcuNDQzNjIzIDkxNS44MDc1MDksNDg3LjQxOTQ2MSBDOTE1Ljg2NzI5Myw0ODcuNDE1MyA5MTUuOTE0MjI3LDQ4Ny40MTM0MjEgOTE1Ljk1NTE0Myw0ODcuNDEzNDIxIEM5MTcuMDk0NDg3LDQ4Ny40MTM0MjEgOTE4LjAyMTQwOSw0ODguMzMzMjk2IDkxOC4wMjE0MDksNDg5LjQ2Mzk3OSBDOTE4LjAyMTQwOSw0OTAuNTk0NjYxIDkxNy4wOTQ0ODcsNDkxLjUxNDUzNiA5MTUuOTU1MTQzLDQ5MS41MTQ1MzYgTDkxNS45NTUxNDMsNDkxLjUxNDUzNiBaIE05MjIuMjEyNzgsNDkzLjczMTQwNSBMOTE4LjcwODUxOSw0OTMuNzMxNDA1IEw5MTguNzA4NTE5LDQ5My4xNjI4NzUgQzkxOS44NDk4MjUsNDkyLjMyNDAwOCA5MjAuNTkxMzA5LDQ5MC45Nzg0MjQgOTIwLjU5MTMwOSw0ODkuNDYzOTc5IEM5MjAuNTkxMzA5LDQ4Ny4yMjAzMzIgOTE4Ljk2NDQ5NSw0ODUuMzQ2NTU0IDkxNi44MjAwNDksNDg0Ljk0MzM5NiBDOTE2LjE5NjcxMyw0ODIuNjU5NDEzIDkxNC4wOTY3LDQ4MS4wMDAwNjcgOTExLjYxNTY2NSw0ODEgQzkxMC4yNDI1MjcsNDgxLjAwMDA2NyA5MDguOTI0NzEsNDgxLjUyNjk4NSA5MDcuOTMzOTQ2LDQ4Mi40NDM4NCBDOTA3LjU4MDE3OSw0ODIuMzUyMDI3IDkwNy4yMTQzNzQsNDgyLjMwNDc3OCA5MDYuODQ2Njc2LDQ4Mi4zMDQ3NzggQzkwNS4wOTg1MzUsNDgyLjMwNDc3OCA5MDMuNTczNTcxLDQ4My4zNTczMzkgOTAyLjkwOTE4NCw0ODQuODcwOTEyIEM5MDIuODE4NTYxLDQ4NC44NjU2MSA5MDIuNzI3NDY1LDQ4NC44NjI5OTIgOTAyLjYzNjE2Niw0ODQuODYyOTkyIEM5MDAuMDc5NzkyLDQ4NC44NjI5OTIgODk4LDQ4Ni45MjY5NzMgODk4LDQ4OS40NjM5MTIgQzg5OCw0OTAuODYwNzcxIDg5OC42MzEzMTYsNDkyLjExMzI2NyA4OTkuNjI0NzE3LDQ5Mi45NTc3NzMgTDg5OS42MjQ3MTcsNTExLjk4NjU1NyBDODk5LjYyNDcxNyw1MTMuMDkzOTUxIDkwMC41Mzc3MDgsNTE0IDkwMS42NTM1ODUsNTE0IEw5MTYuNjc5NjUxLDUxNCBDOTE3Ljc5NTUyOSw1MTQgOTE4LjcwODUxOSw1MTMuMDkzOTUxIDkxOC43MDg1MTksNTExLjk4NjU1NyBMOTE4LjcwODUxOSw1MDkuMDMzNTA3IEw5MjIuMjEyNzgsNTA5LjAzMzUwNyBDOTI0LjMwMTAyNiw1MDkuMDMzNTA3IDkyNiw1MDcuMzQ3NDQ5IDkyNiw1MDUuMjc1MDc5IEw5MjYsNDk3LjQ4OTc2NSBDOTI2LDQ5NS40MTczOTUgOTI0LjMwMTAyNiw0OTMuNzMxNDA1IDkyMi4yMTI3OCw0OTMuNzMxNDA1IEw5MjIuMjEyNzgsNDkzLjczMTQwNSBaIiBpZD0iUGFnZS0xIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
}

.global--background-light .form__radio:checked + .form__radio__label .beer-icon {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjhweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgMjggMzMiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3LjEgKDQ1NDIyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5QYWdlIDE8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iRGVza3RvcCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkhvbWUtLS1jb250YWN0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODk4LjAwMDAwMCwgLTQ4MS4wMDAwMDApIiBmaWxsPSIjMWUxZTFlIj4KICAgICAgICAgICAgPHBhdGggZD0iTTkyMi40ODMyOTYsNTA1LjI3NTE0NiBDOTIyLjQ4MzI5Niw1MDUuNDE4MTY4IDkyMi4zNTY4OTcsNTA1LjU0MzYwNSA5MjIuMjEyNzgsNTA1LjU0MzYwNSBMOTE4LjcwODUxOSw1MDUuNTQzNjA1IEw5MTguNzA4NTE5LDQ5Ny4yMjEzNzMgTDkyMi4yMTI3OCw0OTcuMjIxMzczIEM5MjIuMzU2ODk3LDQ5Ny4yMjEzNzMgOTIyLjQ4MzI5Niw0OTcuMzQ2ODExIDkyMi40ODMyOTYsNDk3LjQ4OTgzMiBMOTIyLjQ4MzI5Niw1MDUuMjc1MTQ2IFogTTkxNS45NTUxNDMsNDkxLjUxNDUzNiBMOTA0LjA4MzgzMSw0OTEuNTE0NTM2IEw5MDQuMDgzODMxLDQ5NS42MTE5NjEgQzkwNC4wODM4MzEsNDk2LjMxNjE5NiA5MDMuNTA4NTEyLDQ5Ni44ODcxNDEgOTAyLjc5ODg4MSw0OTYuODg3MTQxIEM5MDIuMDg5MjUxLDQ5Ni44ODcxNDEgOTAxLjUxMzkzMiw0OTYuMzE2MTk2IDkwMS41MTM5MzIsNDk1LjYxMTk2MSBMOTAxLjUxMzkzMiw0OTEuMTg0MzMyIEM5MDAuOTQ2MzIyLDQ5MC44MTg0MjIgOTAwLjU2OTg5OSw0OTAuMTg0MTg3IDkwMC41Njk4OTksNDg5LjQ2MzkxMiBDOTAwLjU2OTg5OSw0ODguMzMzMjI5IDkwMS40OTY4MjEsNDg3LjQxMzM1NCA5MDIuNjM2MTY2LDQ4Ny40MTMzNTQgQzkwMi44OTI2MTUsNDg3LjQxMzM1NCA5MDMuMTQzNTg2LDQ4Ny40NTk5MzEgOTAzLjM4MjI0OCw0ODcuNTUxNzQ0IEM5MDMuNzYzNDA1LDQ4Ny42OTgzOSA5MDQuMTkyMTcyLDQ4Ny42NTYzNzYgOTA0LjUzNzAxMiw0ODcuNDM4Mzg4IEM5MDQuODgxODUyLDQ4Ny4yMjAzOTkgOTA1LjEwMTU3OSw0ODYuODUyNjEgOTA1LjEyODgzMyw0ODYuNDQ3ODQxIEM5MDUuMTg4OTU1LDQ4NS41NTQ3NDQgOTA1Ljk0MzQ5MSw0ODQuODU1MTQgOTA2Ljg0NjY3Niw0ODQuODU1MTQgQzkwNy4xNDEyNjcsNDg0Ljg1NTE0IDkwNy40MjA1MDcsNDg0LjkyNjI4MiA5MDcuNjc2NDgzLDQ4NS4wNjY0ODQgQzkwOC4yNDI4NzUsNDg1LjM3NjY4OSA5MDguOTUzMzE3LDQ4NS4yMjA2NDcgOTA5LjMzNDk0Nyw0ODQuNzAyMjUyIEM5MDkuODczODE0LDQ4My45NzAyMzIgOTEwLjcwNTEwOSw0ODMuNTUwMzYyIDkxMS42MTU2NjUsNDgzLjU1MDM2MiBDOTEzLjEyMjIzNCw0ODMuNTUwMzYyIDkxNC4zNjA0NTMsNDg0LjcxODY5NiA5MTQuNDM0NTc0LDQ4Ni4yMTAxODcgQzkxNC40NTE1NDksNDg2LjU1MjQ3MyA5MTQuNjA2Njg5LDQ4Ni44NzM2MTcgOTE0Ljg2NTAzMiw0ODcuMTAxMDY5IEM5MTUuMTIzMzA3LDQ4Ny4zMjg1ODggOTE1LjQ2MzAwNyw0ODcuNDQzNjIzIDkxNS44MDc1MDksNDg3LjQxOTQ2MSBDOTE1Ljg2NzI5Myw0ODcuNDE1MyA5MTUuOTE0MjI3LDQ4Ny40MTM0MjEgOTE1Ljk1NTE0Myw0ODcuNDEzNDIxIEM5MTcuMDk0NDg3LDQ4Ny40MTM0MjEgOTE4LjAyMTQwOSw0ODguMzMzMjk2IDkxOC4wMjE0MDksNDg5LjQ2Mzk3OSBDOTE4LjAyMTQwOSw0OTAuNTk0NjYxIDkxNy4wOTQ0ODcsNDkxLjUxNDUzNiA5MTUuOTU1MTQzLDQ5MS41MTQ1MzYgTDkxNS45NTUxNDMsNDkxLjUxNDUzNiBaIE05MjIuMjEyNzgsNDkzLjczMTQwNSBMOTE4LjcwODUxOSw0OTMuNzMxNDA1IEw5MTguNzA4NTE5LDQ5My4xNjI4NzUgQzkxOS44NDk4MjUsNDkyLjMyNDAwOCA5MjAuNTkxMzA5LDQ5MC45Nzg0MjQgOTIwLjU5MTMwOSw0ODkuNDYzOTc5IEM5MjAuNTkxMzA5LDQ4Ny4yMjAzMzIgOTE4Ljk2NDQ5NSw0ODUuMzQ2NTU0IDkxNi44MjAwNDksNDg0Ljk0MzM5NiBDOTE2LjE5NjcxMyw0ODIuNjU5NDEzIDkxNC4wOTY3LDQ4MS4wMDAwNjcgOTExLjYxNTY2NSw0ODEgQzkxMC4yNDI1MjcsNDgxLjAwMDA2NyA5MDguOTI0NzEsNDgxLjUyNjk4NSA5MDcuOTMzOTQ2LDQ4Mi40NDM4NCBDOTA3LjU4MDE3OSw0ODIuMzUyMDI3IDkwNy4yMTQzNzQsNDgyLjMwNDc3OCA5MDYuODQ2Njc2LDQ4Mi4zMDQ3NzggQzkwNS4wOTg1MzUsNDgyLjMwNDc3OCA5MDMuNTczNTcxLDQ4My4zNTczMzkgOTAyLjkwOTE4NCw0ODQuODcwOTEyIEM5MDIuODE4NTYxLDQ4NC44NjU2MSA5MDIuNzI3NDY1LDQ4NC44NjI5OTIgOTAyLjYzNjE2Niw0ODQuODYyOTkyIEM5MDAuMDc5NzkyLDQ4NC44NjI5OTIgODk4LDQ4Ni45MjY5NzMgODk4LDQ4OS40NjM5MTIgQzg5OCw0OTAuODYwNzcxIDg5OC42MzEzMTYsNDkyLjExMzI2NyA4OTkuNjI0NzE3LDQ5Mi45NTc3NzMgTDg5OS42MjQ3MTcsNTExLjk4NjU1NyBDODk5LjYyNDcxNyw1MTMuMDkzOTUxIDkwMC41Mzc3MDgsNTE0IDkwMS42NTM1ODUsNTE0IEw5MTYuNjc5NjUxLDUxNCBDOTE3Ljc5NTUyOSw1MTQgOTE4LjcwODUxOSw1MTMuMDkzOTUxIDkxOC43MDg1MTksNTExLjk4NjU1NyBMOTE4LjcwODUxOSw1MDkuMDMzNTA3IEw5MjIuMjEyNzgsNTA5LjAzMzUwNyBDOTI0LjMwMTAyNiw1MDkuMDMzNTA3IDkyNiw1MDcuMzQ3NDQ5IDkyNiw1MDUuMjc1MDc5IEw5MjYsNDk3LjQ4OTc2NSBDOTI2LDQ5NS40MTczOTUgOTI0LjMwMTAyNiw0OTMuNzMxNDA1IDkyMi4yMTI3OCw0OTMuNzMxNDA1IEw5MjIuMjEyNzgsNDkzLjczMTQwNSBaIiBpZD0iUGFnZS0xIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
}

/* stylelint-enable */

.form__select {
  width: 80%;
}

.global--background-dark .form__select {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23fdfdfd' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E");
}

.global--background-light .form__select {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%231e1e1e' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E");
}

.form__icon {
  display: inline-block;
  margin-right: 0.3125rem;
  -webkit-transform: scale(0.7);
       -o-transform: scale(0.7);
          transform: scale(0.7);
}

@media (min-width: 769px) {
  .form__icon {
    -webkit-transform: none;
         -o-transform: none;
            transform: none;
  }
}

.form__submit-button__container {
  text-align: right;
}

.form__file__container {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-item-align: end;
      align-self: flex-end;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  min-width: 9.375rem;
  overflow: hidden;
  overflow: visible;
  padding: 0.625rem;
  position: relative;
  width: 100%;
  z-index: 1;
}

@media (min-width: 769px) {
  .form__file__container {
    width: auto;
  }
}

.form__file {
  cursor: pointer;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  width: auto;
}

.global--background-dark .form__file {
  color: #1e1e1e;
}

.global--background-light .form__file {
  color: #fdfdfd;
}

.form__file__button {
  width: 100%;
}

@media (min-width: 769px) {
  .form__file__button {
    font-size: 1.25rem;
  }
}

@media (max-width: 1439px) {
  p.form__error {
    display: none !important;
  }
}

@media (min-width: 769px) {
  p.form__error {
    background: #f1f1f1;
    border-radius: 0.3125rem;
    color: #424242;
    display: block;
    left: 20%;
    padding: 0.625rem;
    position: absolute;
    top: 80%;
    z-index: 1;
  }

  p.form__error::before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTA5cHgiIGhlaWdodD0iMTA5cHgiIHZpZXdCb3g9IjAgMCAxMDkgMTA5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0Ny4xICg0NTQyMikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UGFnZSAxPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkRlc2t0b3AiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJIb21lLS0tNDA0LWVycm9yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzQzLjAwMDAwMCwgLTI5MS4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9IlBhZ2UtMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzQ0LjAwMDAwMCwgMjkyLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IkZpbGwtMSIgZmlsbD0iIzk4Q0QzRSIgcG9pbnRzPSI0OC4zMDAyOTM2IDY0LjI2OTA3NTcgNTguOTQ2MTQ4NCA2NC4yNjkwNzU3IDU4Ljk0NjE0ODQgMjEuNjg1NjU2NyA0OC4zMDAyOTM2IDIxLjY4NTY1NjciPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJTdHJva2UtMiIgc3Ryb2tlPSIjOThDRDNFIiBwb2ludHM9IjQ4LjMwMDI5MzYgNjQuMjY5MDc1NyA1OC45NDYxNDg0IDY0LjI2OTA3NTcgNTguOTQ2MTQ4NCAyMS42ODU2NTY3IDQ4LjMwMDI5MzYgMjEuNjg1NjU2NyI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IkZpbGwtMyIgZmlsbD0iIzk4Q0QzRSIgcG9pbnRzPSI0OC4zMDAyOTM2IDg1LjU2MDc4NTIgNTguOTQ2MTQ4NCA4NS41NjA3ODUyIDU4Ljk0NjE0ODQgNzQuOTE0OTMwNSA0OC4zMDAyOTM2IDc0LjkxNDkzMDUiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJTdHJva2UtNCIgc3Ryb2tlPSIjOThDRDNFIiBwb2ludHM9IjQ4LjMwMDI5MzYgODUuNTYwNzg1MiA1OC45NDYxNDg0IDg1LjU2MDc4NTIgNTguOTQ2MTQ4NCA3NC45MTQ5MzA1IDQ4LjMwMDI5MzYgNzQuOTE0OTMwNSI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik05Ni4yMDY2NCw5MC44ODM3MTI2IEM5Ni4yMDY2NCw5NC4wNzc0NjkgOTQuMDc3NDY5LDk2LjIwNjY0IDkwLjg4MzcxMjYsOTYuMjA2NjQgTDE2LjM2MjcyOTQsOTYuMjA2NjQgQzEzLjE2ODk3MjksOTYuMjA2NjQgMTEuMDM5ODAyLDk0LjA3NzQ2OSAxMS4wMzk4MDIsOTAuODgzNzEyNiBMMTEuMDM5ODAyLDE2LjM2MjcyOTQgQzExLjAzOTgwMiwxMy4xNjg5NzI5IDEzLjE2ODk3MjksMTEuMDM5ODAyIDE2LjM2MjcyOTQsMTEuMDM5ODAyIEw5MC44ODM3MTI2LDExLjAzOTgwMiBDOTQuMDc3NDY5LDExLjAzOTgwMiA5Ni4yMDY2NCwxMy4xNjg5NzI5IDk2LjIwNjY0LDE2LjM2MjcyOTQgTDk2LjIwNjY0LDkwLjg4MzcxMjYgWiBNOTAuODgzNzEyNiwwLjM5Mzk0NzI0IEwxNi4zNjI3Mjk0LDAuMzkzOTQ3MjQgQzcuMzEzNzUyODMsMC4zOTM5NDcyNCAwLjM5Mzk0NzI0LDcuMzEzNzUyODMgMC4zOTM5NDcyNCwxNi4zNjI3Mjk0IEwwLjM5Mzk0NzI0LDkwLjg4MzcxMjYgQzAuMzkzOTQ3MjQsOTkuOTMyNjg5MSA3LjMxMzc1MjgzLDEwNi44NTI0OTUgMTYuMzYyNzI5NCwxMDYuODUyNDk1IEw5MC44ODM3MTI2LDEwNi44NTI0OTUgQzk5LjkzMjY4OTEsMTA2Ljg1MjQ5NSAxMDYuODUyNDk1LDk5LjkzMjY4OTEgMTA2Ljg1MjQ5NSw5MC44ODM3MTI2IEwxMDYuODUyNDk1LDE2LjM2MjcyOTQgQzEwNi44NTI0OTUsNy4zMTM3NTI4MyA5OS45MzI2ODkxLDAuMzkzOTQ3MjQgOTAuODgzNzEyNiwwLjM5Mzk0NzI0IEw5MC44ODM3MTI2LDAuMzkzOTQ3MjQgWiIgaWQ9IkZpbGwtNSIgZmlsbD0iIzk4Q0QzRSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik05Ni4yMDY2NCw5MC44ODM3MTI2IEM5Ni4yMDY2NCw5NC4wNzc0NjkgOTQuMDc3NDY5LDk2LjIwNjY0IDkwLjg4MzcxMjYsOTYuMjA2NjQgTDE2LjM2MjcyOTQsOTYuMjA2NjQgQzEzLjE2ODk3MjksOTYuMjA2NjQgMTEuMDM5ODAyLDk0LjA3NzQ2OSAxMS4wMzk4MDIsOTAuODgzNzEyNiBMMTEuMDM5ODAyLDE2LjM2MjcyOTQgQzExLjAzOTgwMiwxMy4xNjg5NzI5IDEzLjE2ODk3MjksMTEuMDM5ODAyIDE2LjM2MjcyOTQsMTEuMDM5ODAyIEw5MC44ODM3MTI2LDExLjAzOTgwMiBDOTQuMDc3NDY5LDExLjAzOTgwMiA5Ni4yMDY2NCwxMy4xNjg5NzI5IDk2LjIwNjY0LDE2LjM2MjcyOTQgTDk2LjIwNjY0LDkwLjg4MzcxMjYgWiBNOTAuODgzNzEyNiwwLjM5Mzk0NzI0IEwxNi4zNjI3Mjk0LDAuMzkzOTQ3MjQgQzcuMzEzNzUyODMsMC4zOTM5NDcyNCAwLjM5Mzk0NzI0LDcuMzEzNzUyODMgMC4zOTM5NDcyNCwxNi4zNjI3Mjk0IEwwLjM5Mzk0NzI0LDkwLjg4MzcxMjYgQzAuMzkzOTQ3MjQsOTkuOTMyNjg5MSA3LjMxMzc1MjgzLDEwNi44NTI0OTUgMTYuMzYyNzI5NCwxMDYuODUyNDk1IEw5MC44ODM3MTI2LDEwNi44NTI0OTUgQzk5LjkzMjY4OTEsMTA2Ljg1MjQ5NSAxMDYuODUyNDk1LDk5LjkzMjY4OTEgMTA2Ljg1MjQ5NSw5MC44ODM3MTI2IEwxMDYuODUyNDk1LDE2LjM2MjcyOTQgQzEwNi44NTI0OTUsNy4zMTM3NTI4MyA5OS45MzI2ODkxLDAuMzkzOTQ3MjQgOTAuODgzNzEyNiwwLjM5Mzk0NzI0IFoiIGlkPSJTdHJva2UtNyIgc3Ryb2tlPSIjOThDRDNFIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
    background-size: contain;
    content: '';
    display: inline-block;
    height: 1.5625rem;
    margin-right: 0.3125rem;
    vertical-align: middle;
    width: 1.5625rem;
  }

  p.form__error::after {
    border-bottom: 0.3125rem solid #f1f1f1;
    border-left: 0.3125rem solid transparent;
    border-right: 0.3125rem solid transparent;
    content: '';
    height: 0;
    left: 0.75rem;
    position: absolute;
    top: -0.3125rem;
    width: 0;
  }
}

.form__field-file {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

@media (min-width: 415px) {
  .form__field-file {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}

.jdp-pagination {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 1.875rem 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

@media (min-width: 769px) {
  .jdp-pagination {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}

/* stylelint-disable */

.pagination__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  font-size: inherit;
  list-style: none;
  margin: 0 0.9375rem;
  padding: 0;
}

.pagination__list .pagination {
  margin-bottom: 0;
}

.pagination__list li a {
  font-size: 0.9375rem;
  padding: 0.125rem 0.4375rem;
}

.pagination__list li span {
  font-size: 0.9375rem;
  padding: 0.125rem 0.4375rem;
}

.pagination__list li.disabled span {
  display: none;
}

.global--background-dark .pagination__list li a {
  color: #fdfdfd;
}

.global--background-dark .pagination__list li a:hover {
  background-color: #fdfdfd;
  color: #1e1e1e;
}

.global--background-dark .pagination__list li span {
  background-color: #fdfdfd;
  color: #1e1e1e;
}

.global--background-light .pagination__list li a {
  color: #1e1e1e;
}

.global--background-light .pagination__list li a:hover {
  background-color: #1e1e1e;
  color: #fdfdfd;
}

.global--background-light .pagination__list li span {
  background-color: #1e1e1e;
  color: #fdfdfd;
}

@media (max-width: 768px) {
  .pagination__list {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
}

@media (min-width: 415px) {
  .pagination__list {
    margin: 0;
  }
}

/* stylelint-enable */

.pagination__details {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 0.9375rem;
}

.pagination__empty-space {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.share {
  padding: 1rem 0;
}

.at-share-btn-elements {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.at-share-btn {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.header {
  bottom: auto;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  -webkit-transition: background-color 0.5s ease;
  -o-transition: background-color 0.5s ease;
  transition: background-color 0.5s ease;
  z-index: 3;
}

.header.header--sticky {
  background-color: #1e1e1e;
}

.header__container {
  background-color: transparent;
}

.header__primary {
  -webkit-transition: all 0.5s linear;
  -o-transition: all 0.5s linear;
  transition: all 0.5s linear;
}

@media (max-width: 1999px) {
  .header__primary .global__container,
  .header__primary .header__navigation__tray,
  .header__primary .page-title__header-search-button__container {
    width: 100%;
  }
}

.header--open .header__primary {
  background-color: #1e1e1e;
}

.header__navigation {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 84px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0.9375rem 0;
}

@media (min-width: 1440px) {
  .header__navigation {
    height: 132px;
  }
}

.header__logo-link {
  z-index: 1000;
}

.header__logo {
  max-width: 12.5rem;
}

@media (min-width: 1440px) {
  .header__logo {
    max-width: 18.75rem;
  }
}

.header__navigation-toggler {
  background-color: transparent;
  border: none;
  cursor: pointer;
  display: inline-block;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  height: 1.375rem;
  margin-left: 0.9375rem;
  padding: 0;
  position: relative;
  width: 2.1875rem;
}

.header__navigation-toggler:focus,
.header__navigation-toggler:hover {
  outline: none;
}

@media (min-width: 1440px) {
  .header__navigation-toggler {
    display: none;
  }
}

.header__navigation-toggler__text {
  bottom: 0;
  color: #fdfdfd;
  font-size: 0.8125rem;
  margin-top: 0.125rem;
  opacity: 0;
  position: absolute;
  right: 2.1875rem;
  top: 0;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

.header--open .header__navigation-toggler__text {
  opacity: 1;
}

.header__navigation-toggler__icon,
.header__navigation-toggler__icon::before,
.header__navigation-toggler__icon::after {
  background-color: #fdfdfd;
  display: block;
  height: 0.1875rem;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  width: 100%;
}

.header--open .header__navigation-toggler__icon,
.header--open
  .header__navigation-toggler__icon::before,
.header--open
  .header__navigation-toggler__icon::after {
  background-color: #fdfdfd;
}

.header__navigation-toggler__icon {
  background-color: transparent;
  position: relative;
  -webkit-transform-origin: center;
       -o-transform-origin: center;
          transform-origin: center;
}

.header__navigation-toggler.collapsed .header__navigation-toggler__icon {
  background-color: #fdfdfd;
}

.header--open .header__navigation-toggler__icon {
  background-color: transparent;
}

.header__navigation-toggler__icon::before,
.header__navigation-toggler__icon::after {
  content: '';
  position: absolute;
  -webkit-transform-origin: inherit;
       -o-transform-origin: inherit;
          transform-origin: inherit;
}

.header__navigation-toggler__icon::before {
  -webkit-transform: rotate(45deg);
       -o-transform: rotate(45deg);
          transform: rotate(45deg);
}

.header__navigation-toggler.collapsed .header__navigation-toggler__icon::before {
  -webkit-transform: rotate(0) translateY(-10px);
       -o-transform: rotate(0) translateY(-10px);
          transform: rotate(0) translateY(-10px);
}

.header__navigation-toggler__icon::after {
  -webkit-transform: rotate(-45deg);
       -o-transform: rotate(-45deg);
          transform: rotate(-45deg);
}

.header__navigation-toggler.collapsed .header__navigation-toggler__icon::after {
  -webkit-transform: rotate(0) translateY(10px);
       -o-transform: rotate(0) translateY(10px);
          transform: rotate(0) translateY(10px);
}

.header__navigation__tray {
  background-color: transparent;
}

@media (max-width: 1439px) {
  .header__navigation__tray {
    padding-left: 0;
    padding-right: 0;
    width: 100%;
  }
}

@media (min-width: 1440px) and (max-width: 1999px) {
  .header__navigation__tray {
    width: 100%;
  }
}

@media (min-width: 1440px) {
  .header__navigation__tray {
    bottom: 0;
    left: 0;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    right: 0;
    top: 0;
  }
}

@media (min-width: 1440px) {
  .header__navigation__tray.collapse {
    display: block;
  }
}

.header__navigation__menu {
  background-color: #fdfdfd;
  list-style: none;
  margin-bottom: 0;
  overflow: auto;
  padding: 0;
}

@media (min-width: 1440px) {
  .header__navigation__menu {
    background-color: transparent;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    margin-left: -0.625rem;
    margin-right: -0.625rem;
    overflow: visible;
  }
}

@media (min-width: 1440px) {
  .header__navigation__menu {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }
}

.header__navigation__item {
  position: relative;
}

@media (min-width: 1440px) {
  .header__navigation__item {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    height: 100%;
  }
}

@media (min-width: 1440px) {
  .header__navigation__dropdown {
    display: none;
  }
}

@media (min-width: 1440px) {
  .header__navigation__item:hover .header__navigation__dropdown {
    display: block;
    left: 0;
    position: absolute;
    right: auto;
    top: 100%;
    width: 15rem;
  }
}

.header__navigation__item:nth-last-child(-n+2) .header__navigation__dropdown {
  left: auto;
  right: 0;
}

.header__navigation__link,
.header__navigation__dropdown-link {
  position: relative;
  text-align: center;
}

@media (min-width: 1440px) {
  .header__navigation__link,
  .header__navigation__dropdown-link {
    height: 100%;
  }
}

.header__navigation__link {
  background-color: #fdfdfd;
  color: #283139;
  display: block;
  padding: 1.15625rem;
  text-align: left;
}

.header__navigation__link:focus,
.header__navigation__link:hover {
  background-color: #989898;
  color: transparent;
}

@media (min-width: 1440px) {
  .header__navigation__link {
    background-color: transparent;
    color: #fdfdfd;
    display: table;
    padding: 0 1.25rem;
    position: static;
    text-transform: uppercase;
  }

  .header__navigation__link:focus,
  .header__navigation__link:hover {
    background-color: transparent;
    font-weight: normal;
    text-decoration: none;
  }

  .header__navigation__item--social .header__navigation__link {
    padding: 0 0.3125rem;
  }
}

.header__navigation__dropdown-link {
  background-color: #fdfdfd;
  color: #8b8b8b;
  padding: 0 1.875rem;
}

@media (min-width: 1440px) {
  .header__navigation__dropdown-link {
    background-color: #283139;
    display: block;
    margin-top: -2.9375rem;
    padding: 0.625rem 1.25rem;
    text-align: left;
  }
}

.header__navigation__link__text {
  -webkit-transition: all 0.5s linear;
  -o-transition: all 0.5s linear;
  transition: all 0.5s linear;
}

@media (min-width: 1440px) {
  .header__navigation__link__text {
    display: table-cell;
    vertical-align: middle;
    font-size: 1rem;
    font-weight: 700;
  }
}

.header__icon {
  background-color: #fdfdfd;
}

@media (max-width: 1439px) {
  .header__icon {
    background-color: #283139;
  }
}

.header__icon:hover {
  background-color: #283139;
}

.header__navigation__item {
  -webkit-transition: all 0.5s linear;
  -o-transition: all 0.5s linear;
  transition: all 0.5s linear;
}

.header__navigation__item:hover .header__navigation__link__text {
  color: #fdfdfd;
}

.header__navigation__item.active .header__navigation__link__text {
  color: #1e1e1e;
}

@media (min-width: 1440px) {
  .header__navigation__item.active .header__navigation__link__text {
    color: #fdfdfd;
  }
}

.header__navigation__item.header__navigation__item--dropdown .header__navigation__link__text {
  color: #1e1e1e;
  position: relative;
}

@media (min-width: 1440px) {
  .header__navigation__item.header__navigation__item--dropdown .header__navigation__link__text {
    color: #fdfdfd;
  }
}

.header__navigation__item.header__navigation__item--dropdown .header__navigation__link__text::after {
  border-left: 0.3125rem solid transparent;
  border-right: 0.3125rem solid transparent;
  border-top: 0.3125rem solid #fdfdfd;
  content: '';
  display: block;
  height: 0;
  position: absolute;
  right: -0.8125rem;
  top: 0.6875rem;
  width: 0;
  /* stylelint-disable */
  /* stylelint-enable */
}

@media (min-width: 1440px) {
  .header__navigation__item.header__navigation__item--dropdown .header__navigation__link__text::after {
    top: 4rem;
  }
}

/* stylelint-enable */

.header__navigation__menu .header__navigation__item--social {
  display: inline-block;
  margin-left: 15px;
  max-width: 20%;
  opacity: 1;
  visibility: visible;
}

.header__navigation__menu .header__navigation__item--social .header__navigation__link {
  padding: 0;
}

@media (min-width: 1440px) {
  .header__navigation__menu .header__navigation__item--social .header__navigation__link {
    padding: 0 0.3125rem;
  }
}

.header__navigation__menu .header__navigation__item--social .header__icon {
  background-color: transparent;
  height: 2.5rem;
  -webkit-mask-image: none;
          mask-image: none;
  width: 2.5rem;
}

@media (min-width: 1440px) {
  .header__navigation__menu .header__navigation__item--social .header__icon {
    height: 3rem;
    width: 3rem;
  }
}

.header__navigation__menu .header__navigation__item--social .youtube-icon--outline {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDBweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3LjEgKDQ1NDIyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA3PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkRlc2t0b3AiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJIb21lLS0tQWJvdXQtLS1CaW9ncmFwaHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03MjEuMDAwMDAwLCAtMTMyNC4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTEyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3MjEuMDAwMDAwLCAxMzI0LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTciPgogICAgICAgICAgICAgICAgICAgIDxjaXJjbGUgaWQ9Ik92YWwtMiIgZmlsbD0iI0NFMTMxMiIgY3g9IjIwIiBjeT0iMjAiIHI9IjIwIj48L2NpcmNsZT4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjMuNTAxMiwxOS42OTUyIEwxOC4wMjg0LDIyLjY0NDggTDE4LjAyODQsMTYuNzIyOCBMMjAuNTA3MiwxOC4wNzIgTDIzLjUwMTIsMTkuNjk1MiBaIE0zMC4wMzc2LDE1LjcwMjggQzMwLjAzNzYsMTUuNzAyOCAyOS44MywxNC4yNDQgMjkuMjI2LDEzLjYwOCBDMjguNDU4OCwxMi43NzQ0IDI3LjU5MiwxMi43NjM2IDI3LjIwODQsMTIuNzA4NCBDMjQuMzc4OCwxMi41IDIwLjEzNDQsMTIuNSAyMC4xMzQ0LDEyLjUgTDIwLjExMiwxMi41IEMyMC4xMTIsMTIuNSAxNS44NzkyLDEyLjUgMTMuMDQ4OCwxMi43MDg0IEMxMi42NDM2LDEyLjc2MzYgMTEuNzg4LDEyLjc3NDQgMTEuMDIwNCwxMy42MDggQzEwLjQxNjgsMTQuMjQ0IDEwLjIwOTIsMTUuNzAyOCAxMC4yMDkyLDE1LjcwMjggQzEwLjIwOTIsMTUuNzAyOCAxMCwxNy40MTM2IDEwLDE5LjEwMjQgTDEwLDIwLjcxNDggQzEwLDIyLjQyNTYgMTAuMjA5MiwyNC4xMTQ4IDEwLjIwOTIsMjQuMTE0OCBDMTAuMjA5MiwyNC4xMTQ4IDEwLjQxNjgsMjUuNTczNiAxMS4wMjA0LDI2LjIyMDQgQzExLjc4OCwyNy4wNjQ4IDEyLjc5NzYsMjcuMDMyNCAxMy4yNTgsMjcuMTE5NiBDMTQuODcsMjcuMjg0NCAyMC4xMzQ0LDI3LjMzOTIgMjAuMTM0NCwyNy4zMzkyIEMyMC4xMzQ0LDI3LjMzOTIgMjQuMzc4OCwyNy4zMTcyIDI3LjIwODQsMjcuMTE5NiBDMjcuNTkyLDI3LjA2NDggMjguNDU4OCwyNy4wNjQ4IDI5LjIyNiwyNi4yMjA0IEMyOS44MywyNS41NzM2IDMwLjAzNzYsMjQuMTE0OCAzMC4wMzc2LDI0LjExNDggQzMwLjAzNzYsMjQuMTE0OCAzMC4yMzQ4LDIyLjQyNTYgMzAuMjM0OCwyMC43MTQ4IEwzMC4yMzQ4LDE5LjEwMjQgQzMwLjIzNDgsMTcuNDEzNiAzMC4wMzc2LDE1LjcwMjggMzAuMDM3NiwxNS43MDI4IEwzMC4wMzc2LDE1LjcwMjggWiIgaWQ9IkZpbGwtNDIiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}

.header__navigation__menu .header__navigation__item--social .linkedin-icon--outline {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDBweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3LjEgKDQ1NDIyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA4PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkRlc2t0b3AiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJIb21lLS0tQWJvdXQtLS1CaW9ncmFwaHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03NzYuMDAwMDAwLCAtMTMyNC4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTEyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3MjEuMDAwMDAwLCAxMzI0LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU1LjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8Y2lyY2xlIGlkPSJPdmFsLTItQ29weSIgZmlsbD0iIzA3ODNCRCIgY3g9IjIwIiBjeT0iMjAiIHI9IjIwIj48L2NpcmNsZT4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTMuMzM0LDEwIEMxMi4xODI0LDEwIDExLjI1LDEwLjkzMjQgMTEuMjUsMTIuMDg0IEMxMS4yNSwxMy4yMzU2IDEyLjE4MjQsMTQuMTY4IDEzLjMzNCwxNC4xNjggQzE0LjQ4NTYsMTQuMTY4IDE1LjQxNzYsMTMuMjM1NiAxNS40MTc2LDEyLjA4NCBDMTUuNDE3NiwxMC45MzI0IDE0LjQ4NTYsMTAgMTMuMzM0LDEwIFogTTI5LjAyODQsMTkuNjE4OCBDMjguNzU0LDE3LjM1OTIgMjcuNzIzNiwxNS45NTU2IDI0LjY3NDQsMTUuOTU1NiBDMjIuODg2NCwxNS45NTU2IDIxLjY4LDE2LjYxMzYgMjEuMTc1NiwxNy41NjggTDIxLjEyMDgsMTcuNTY4IEwyMS4xMjA4LDE1Ljk1NTYgTDE3Ljc5NzIsMTUuOTU1NiBMMTcuNzk3MiwyNy44NzcyIEwyMS4yNzQ0LDI3Ljg3NzIgTDIxLjI3NDQsMjEuOTY2IEMyMS4yNzQ0LDIwLjQwOCAyMS41ODEyLDE4LjkwNiAyMy40OTA0LDE4LjkwNiBDMjUuNDA4OCwxOC45MDYgMjUuNTUxMiwyMC42ODI0IDI1LjU1MTIsMjIuMDc1MiBMMjUuNTUxMiwyNy44NzcyIEwyOS4xMjY4LDI3Ljg3NzIgTDI5LjEyNjgsMjEuMzI5NiBDMjkuMTI2OCwyMC43MTUyIDI5LjA5MzYsMjAuMTQ1MiAyOS4wMjg0LDE5LjYxODggWiBNMTEuMjUsMTkuMTI1MiBMMTEuMjUsMjcuODc3MiBMMTUuNDE3NiwyNy44NzcyIEwxNS40MTc2LDE1Ljk1NTYgTDExLjI1LDE1Ljk1NTYgTDExLjI1LDE5LjEyNTIgTDExLjI1LDE5LjEyNTIgWiIgaWQ9IkZpbGwtNDYiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}

.header__navigation__menu .header__navigation__item--social .twitter-icon--outline {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDBweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3LjEgKDQ1NDIyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkRlc2t0b3AiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJIb21lLS0tQWJvdXQtLS1CaW9ncmFwaHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04MzEuMDAwMDAwLCAtMTMyNC4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTEyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3MjEuMDAwMDAwLCAxMzI0LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExMC4wMDAwMDAsIDAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgPGNpcmNsZSBpZD0iT3ZhbC0yLUNvcHktMiIgZmlsbD0iIzNENzE5RCIgY3g9IjIwIiBjeT0iMjAiIHI9IjIwIj48L2NpcmNsZT4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMzAuMjIzNiwxNC40MTkyIEMyOS40ODg0LDE0LjczNzYgMjguNjg4NCwxNC45NTY4IDI3Ljg0NCwxNS4wNjY0IEMyOC43MSwxNC41NTEyIDI5LjM2NzYsMTMuNzYxMiAyOS42NzU2LDEyLjc5NiBDMjguODc0OCwxMy4yNjc2IDI3Ljk3NTYsMTMuNjA3NiAyNy4wMzI0LDEzLjc5NCBDMjYuMjg1NiwxMi45OTM2IDI1LjIwMDgsMTIuNSAyMy45OTQ0LDEyLjUgQzIxLjcxMzIsMTIuNSAxOS44NDg0LDE0LjMzMTYgMTkuODQ4NCwxNi41Nzk2IEMxOS44NDg0LDE2LjkwODggMTkuOTAzNiwxNy4yMTYgMTkuOTY5MiwxNy41MTI0IEMxNi41MTQ4LDE3LjM0NzYgMTMuNDU0NCwxNS43MjQ0IDExLjQxNDQsMTMuMjQ1NiBDMTEuMDYzNiwxMy44NiAxMC44NDQ0LDE0LjU1MTIgMTAuODQ0NCwxNS4yOTY4IEMxMC44NDQ0LDE2LjcyMjQgMTEuNTksMTcuOTcyOCAxMi42ODY0LDE4LjY5NjggQzEyLjAwNjgsMTguNjg1NiAxMS4zNzA0LDE4LjQ5OTIgMTAuODExNiwxOC4xOTIgQzEwLjgxMTYsMTguMjE0IDEwLjgxMTYsMTguMjI1MiAxMC44MTE2LDE4LjI0NjggQzEwLjgxMTYsMTguNzczMiAxMC45MTA0LDE5LjI1NiAxMS4wOTY0LDE5LjcxNjQgQzExLjYwMTIsMjEgMTIuNzUyOCwyMS45NjQ4IDE0LjE0NiwyMi4yMzkyIEMxMy43ODMyLDIyLjMzOCAxMy40MzI0LDIyLjM5MjQgMTMuMDQ4OCwyMi4zOTI0IEMxMi43ODU2LDIyLjM5MjQgMTIuNTIyNCwyMi4zNTk2IDEyLjI2OTYsMjIuMzA0OCBDMTIuODA3NiwyMy45MjggMTQuMzMxNiwyNS4xMTI0IDE2LjE0MiwyNS4xNTY0IEMxNC43MTU2LDI2LjI1MzIgMTIuOTM5MiwyNi45MDA0IDEwLjk5OCwyNi45MDA0IEMxMC42NTc2LDI2LjkwMDQgMTAuMzQsMjYuODc4IDEwLDI2Ljg0NTIgQzExLjg0MjQsMjcuOTk3MiAxNC4wMjQ4LDI4LjY3NjggMTYuMzYxMiwyOC42NzY4IEMyMi44NDI4LDI4LjY3NjggMjYuODQ2LDI0LjE5MTIgMjcuODg3MiwxOS41MyBDMjguMDc0NCwxOC42OTY4IDI4LjE2MTYsMTcuODc0IDI4LjE2MTYsMTcuMDYyNCBDMjguMTYxNiwxNi44ODY4IDI4LjE2MTYsMTYuNzAwOCAyOC4xNjE2LDE2LjUzNiBDMjguOTYyNCwxNS45NTQ4IDI5LjY3NTYsMTUuMjMwOCAzMC4yMjM2LDE0LjQxOTIiIGlkPSJGaWxsLTQ5IiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
}

.header__navigation__menu .header__navigation__item--social .instagram-icon--outline {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDBweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3LjEgKDQ1NDIyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCAxMDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJEZXNrdG9wIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iSG9tZS0tLUFib3V0LS0tQmlvZ3JhcGh5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODg2LjAwMDAwMCwgLTEzMjQuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0xMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzIxLjAwMDAwMCwgMTMyNC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC0xMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTY1LjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8Y2lyY2xlIGlkPSJPdmFsLTItQ29weS0zIiBmaWxsPSIjNDRBQUYzIiBjeD0iMjAiIGN5PSIyMCIgcj0iMjAiPjwvY2lyY2xlPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJQYWdlLTEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjAwMDAwMCwgMTAuMDAwMDAwKSIgZmlsbD0iI0ZGRkZGRiI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNC40LDQuODAwMDM5MDggQzE0LjQsNS40NjE2ODIyNCAxNC45MzgyNDc2LDYgMTUuNjAwMTk1NCw2IEMxNi4yNjE3NTI0LDYgMTYuOCw1LjQ2MTc2MDQgMTYuOCw0LjgwMDAzOTA4IEMxNi44LDQuMTM4MzE3NzYgMTYuMjYxNzUyNCwzLjYgMTUuNjAwMTk1NCwzLjYgQzE0LjkzODI0NzYsMy42IDE0LjQsNC4xMzgzMTc3NiAxNC40LDQuODAwMDM5MDgiIGlkPSJGaWxsLTEiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTkuOTk5ODM5NzQsMTMuMDAzMDU3MyBDOC4zNDQ3NDA2NSwxMy4wMDMwNTczIDYuOTk2OTQyNzEsMTEuNjU1NTc5OSA2Ljk5Njk0MjcxLDkuOTk5ODM5NzQgQzYuOTk2OTQyNzEsOC4zNDQ3NDA2NSA4LjM0NDc0MDY1LDYuOTk3NTgzNzUgOS45OTk4Mzk3NCw2Ljk5NzU4Mzc1IEMxMS42NTU1Nzk5LDYuOTk3NTgzNzUgMTMuMDAyNDE2Miw4LjM0NDc0MDY1IDEzLjAwMjQxNjIsOS45OTk4Mzk3NCBDMTMuMDAyNDE2MiwxMS42NTU1Nzk5IDExLjY1NTU3OTksMTMuMDAzMDU3MyA5Ljk5OTgzOTc0LDEzLjAwMzA1NzMgTTkuOTk5ODM5NzQsNC44IEM3LjEzMjg0NDMzLDQuOCA0LjgsNy4xMzI4NDQzMyA0LjgsOS45OTk4Mzk3NCBDNC44LDEyLjg2NzE1NTcgNy4xMzI4NDQzMywxNS4yIDkuOTk5ODM5NzQsMTUuMiBDMTIuODY3MTU1NywxNS4yIDE1LjIsMTIuODY3MTU1NyAxNS4yLDkuOTk5ODM5NzQgQzE1LjIsNy4xMzI4NDQzMyAxMi44NjcxNTU3LDQuOCA5Ljk5OTgzOTc0LDQuOCIgaWQ9IkZpbGwtMyI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTguMTgwMTY1Nyw1LjE0NjA2Nzc1IEwxOC4xODAxNjU3LDE1LjI1MzkzMjIgQzE4LjE4MDE2NTcsMTYuODY3NDM3MSAxNi44Njc0MzcxLDE4LjE4MDE2NTcgMTUuMjU0MDEzMiwxOC4xODAxNjU3IEw1LjE0NjA2Nzc1LDE4LjE4MDE2NTcgQzMuNTMyODg2NzIsMTguMTgwMTY1NyAyLjIyMDE1ODEyLDE2Ljg2NzQzNzEgMi4yMjAxNTgxMiwxNS4yNTM5MzIyIEwyLjIyMDE1ODEyLDUuMTQ2MDY3NzUgQzIuMjIwMTU4MTIsMy41MzI4MDU3NSAzLjUzMjg4NjcyLDIuMjIwMTU4MTIgNS4xNDYwNjc3NSwyLjIyMDE1ODEyIEwxNS4yNTQwMTMyLDIuMjIwMTU4MTIgQzE2Ljg2NzQzNzEsMi4yMjAxNTgxMiAxOC4xODAxNjU3LDMuNTMyODg2NzIgMTguMTgwMTY1Nyw1LjE0NjA2Nzc1IEwxOC4xODAxNjU3LDUuMTQ2MDY3NzUgWiBNNS4xNDYwNjc3NSwwIEMyLjMwODQwNzQyLDAgMCwyLjMwODQwNzQyIDAsNS4xNDYwNjc3NSBMMCwxNS4yNTM5MzIyIEMwLDE4LjA5MTkxNjQgMi4zMDg0MDc0MiwyMC40IDUuMTQ2MDY3NzUsMjAuNCBMMTUuMjU0MDEzMiwyMC40IEMxOC4wOTE5MTY0LDIwLjQgMjAuNCwxOC4wOTE5MTY0IDIwLjQsMTUuMjUzOTMyMiBMMjAuNCw1LjE0NjA2Nzc1IEMyMC40LDIuMzA4NDA3NDIgMTguMDkxOTE2NCwwIDE1LjI1NDAxMzIsMCBMNS4xNDYwNjc3NSwwIFoiIGlkPSJGaWxsLTUiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
}

.header__navigation__menu .header__navigation__item--social .facebook-icon--outline {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgogICAgIHZpZXdCb3g9IjAgMCA5OSA5OSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgOTkgOTk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KICAgIC5zdDB7ZmlsbDojRkZGRkZGO30KICAgIC5zdDF7ZmlsbDojMkE1NDk3O30KPC9zdHlsZT4KPHRpdGxlPkZCLWljb24tYmx1ZTwvdGl0bGU+CjxyZWN0IHg9IjI5IiB5PSIxMyIgY2xhc3M9InN0MCIgd2lkdGg9IjQ3LjYiIGhlaWdodD0iNzcuOSIvPgo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNDkuNSwwQzIyLjIsMCwwLDIyLjEsMCw0OS41UzIyLjEsOTksNDkuNCw5OUM3Ni44LDk5LjEsOTksNzYuOSw5OSw0OS42YzAsMCwwLDAsMCwwQzk5LDIyLjIsNzYuOSwwLDQ5LjUsMHoKICAgICBNNjIuNSw0NWwtMC40LDQuNmgtOC42djI5LjJINDEuOFY0OS42aC01LjlWMzcuOWg1Ljh2LTUuM2MwLTQuOCwyLjMtMTIuMiwxMi4zLTEyLjJoOXYxMGgtNi41Yy0xLjQtMC4xLTIuNSwxLTIuNiwyLjMKICAgIGMwLDAuMiwwLDAuMywwLDAuNXY0LjdoOS4zTDYyLjUsNDV6Ii8+Cjwvc3ZnPgo=);
}

@media (min-width: 1440px) {
  .header__navigation__menu .header__navigation__item--social {
    margin-left: 0;
    max-width: 0;
    opacity: 0;
    visibility: hidden;
  }
}

.header__navigation__menu .header__navigation__item--menu {
  opacity: 1;
  visibility: visible;
}

.header__navigation__menu .header__navigation__item--menu:hover {
  color: #1e1e1e;
}

@media (min-width: 1440px) {
  .header__navigation__menu .header__navigation__item--menu:hover {
    color: #fdfdfd;
  }
}

.header__navigation__menu .header__navigation__item--menu a {
  color: #1e1e1e;
}

@media (min-width: 1440px) {
  .header__navigation__menu .header__navigation__item--menu a {
    color: #fdfdfd;
  }
}

.header__navigation__menu.show-social .header__navigation__item--menu {
  opacity: 0;
  visibility: hidden;
}

.header__navigation__menu.show-social .header__navigation__item--social {
  max-width: 12.5rem;
  opacity: 1;
  visibility: visible;
}

.header__navigation__menu.show-social .header__navigation__item--follow-us .header__navigation__link__text,
.header__navigation__menu.show-social .header__navigation__item--close-social .header__navigation__link__text {
  color: #fdfdfd !important;
}

.header__navigation__menu .header__navigation__item--close-social,
.header__navigation__menu .header__navigation__item--separater {
  display: none;
}

@media (min-width: 1440px) {
  .header__navigation__menu .header__navigation__item--close-social,
  .header__navigation__menu .header__navigation__item--separater {
    display: block;
  }
}

.header__navigation__menu .header__navigation__item--follow-us {
  border-top: 0.0625rem solid #a5a5a5;
  margin: 0 0.9375rem;
  pointer-events: none;
}

.header__navigation__menu .header__navigation__item--follow-us .header__navigation__link {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.header__navigation__menu .header__navigation__item--follow-us .header__navigation__link__text {
  color: #1e1e1e !important;
  font-weight: 700;
}

@media (min-width: 1440px) {
  .header__navigation__menu .header__navigation__item--follow-us .header__navigation__link__text {
    color: #fdfdfd !important;
  }
}

@media (min-width: 1440px) {
  .header__navigation__menu .header__navigation__item--follow-us {
    border: none;
    pointer-events: all;
  }
}

.header--open {
  overflow: hidden;
}

.header--open .header__navigation__menu {
  overflow: auto;
}

.banner {
  position: relative;
}

.banner--reverse {
  z-index: 1;
}

.banner__container {
  background-repeat: no-repeat;
  background-size: cover;
  height: 37.5rem;
  overflow: hidden;
  position: relative;
  width: 100%;
  z-index: 1;
}

@supports ((-webkit-clip-path: polygon(100% 0, 100% 80%, 25% 100%, 0 90%, 0 0)) or (clip-path: polygon(100% 0, 100% 80%, 25% 100%, 0 90%, 0 0))) {
  .banner__container {
    -webkit-clip-path: polygon(100% 0, 100% 80%, 25% 100%, 0 90%, 0 0);
            clip-path: polygon(100% 0, 100% 80%, 25% 100%, 0 90%, 0 0);
  }

@media (min-width: 415px) {
    .banner__container {
      -webkit-clip-path: polygon(100% 0, 100% 50%, 25% 100%, 0 75%, 0 0);
              clip-path: polygon(100% 0, 100% 50%, 25% 100%, 0 75%, 0 0);
    }
}

@media (min-width: 769px) {
    .banner__container {
      -webkit-clip-path: polygon(100% 0, 100% 39%, 25% 100%, 0 65%, 0 0);
              clip-path: polygon(100% 0, 100% 39%, 25% 100%, 0 65%, 0 0);
    }
}
}

@media (min-width: 769px) {
  .banner__container {
    height: 50rem;
  }
}

.banner--reverse .banner__container {
  height: 25rem;
}

@supports ((-webkit-clip-path: polygon(75% 0, 100% 10%, 100% 100%, 0 100%, 0 20%)) or (clip-path: polygon(75% 0, 100% 10%, 100% 100%, 0 100%, 0 20%))) {
  .banner--reverse .banner__container {
    -webkit-clip-path: polygon(75% 0, 100% 10%, 100% 100%, 0 100%, 0 20%);
            clip-path: polygon(75% 0, 100% 10%, 100% 100%, 0 100%, 0 20%);
    height: 37.5rem;
  }

@media (min-width: 415px) {
    .banner--reverse .banner__container {
      -webkit-clip-path: polygon(75% 0, 100% 20%, 100% 100%, 0 100%, 0 40%);
              clip-path: polygon(75% 0, 100% 20%, 100% 100%, 0 100%, 0 40%);
    }
}

@media (min-width: 769px) {
    .banner--reverse .banner__container {
      -webkit-clip-path: polygon(75% 0, 100% 35%, 100% 100%, 0 100%, 0 61%);
              clip-path: polygon(75% 0, 100% 35%, 100% 100%, 0 100%, 0 61%);
    }
}

@media (min-width: 2000px) {
    .banner--reverse .banner__container {
      height: 50rem;
    }
}
}

.banner__swiper__slide {
  background-repeat: no-repeat;
  background-size: cover;
  height: 37.5rem;
}

@media (min-width: 769px) {
  .banner__swiper__slide {
    height: 50rem;
  }
}

.banner__text {
  font-size: 0.9375rem;
  font-weight: 600;
  margin-bottom: 1.875rem;
  max-width: 33.125rem;
}

.banner--reverse .banner__text {
  max-width: 43.75rem;
}

.banner--light .banner__text {
  color: #fdfdfd;
}

@media (min-width: 769px) {
  .banner__text {
    font-size: 1.125rem;
  }
}

.global--background-dark .banner__text {
  color: #fdfdfd;
}

.global--background-light .banner__text {
  color: #1e1e1e;
}

.banner__title {
  font-size: 2rem;
  font-weight: 900;
  color: #fdfdfd;
  margin-bottom: 1.875rem;
}

.banner--reverse .banner__title {
  color: #1e1e1e;
  text-transform: none;
}

@media (min-width: 415px) {
  .banner__title {
    font-size: 2rem;
  }
}

@media (min-width: 1440px) {
  .banner__title {
    font-size: 3.875rem;
    line-height: 3.875rem;
  }

  .banner--reverse .banner__title {
    font-size: 2.75rem;
    line-height: 2.875rem;
  }
}

.global--background-dark .banner__title {
  color: #fdfdfd;
}

.global--background-light .banner__title {
  color: #1e1e1e;
}

.banner__overlay {
  display: none;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  /* stylelint-disable */
  /* stylelint-enable */
}

@supports ((-webkit-clip-path: polygon(100% 0, 100% 80%, 25% 100%, 0 90%, 0 0)) or (clip-path: polygon(100% 0, 100% 80%, 25% 100%, 0 90%, 0 0))) {
  .banner__overlay {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

.banner__overlay .left {
  height: 37.5rem;
  -webkit-transform-origin: bottom right;
       -o-transform-origin: bottom right;
          transform-origin: bottom right;
  -webkit-transform: rotate(-43deg) scaleY(10);
       -o-transform: rotate(-43deg) scaleY(10);
          transform: rotate(-43deg) scaleY(10);
  width: 25%;
  z-index: 1;
}

.banner--reverse .banner__overlay .left {
  height: 37.5rem;
  -webkit-transform-origin: top right;
       -o-transform-origin: top right;
          transform-origin: top right;
  -webkit-transform: rotate(60deg) scaleY(10);
       -o-transform: rotate(60deg) scaleY(10);
          transform: rotate(60deg) scaleY(10);
  width: 75%;
}

@media (min-width: 769px) {
  .banner__overlay .left {
    height: 50rem;
    -webkit-transform: rotate(-53deg) scaleY(10);
         -o-transform: rotate(-53deg) scaleY(10);
            transform: rotate(-53deg) scaleY(10);
  }

  .banner--reverse .banner__overlay .left {
    -webkit-transform: rotate(70deg) scaleY(10);
         -o-transform: rotate(70deg) scaleY(10);
            transform: rotate(70deg) scaleY(10);
  }
}

.global--background-dark .banner__overlay .left {
  background-color: #fdfdfd;
}

.global--background-light .banner__overlay .left {
  background-color: #1e1e1e;
}

.banner__overlay .right {
  height: 37.5rem;
  -webkit-transform-origin: bottom left;
       -o-transform-origin: bottom left;
          transform-origin: bottom left;
  -webkit-transform: rotate(55deg) scaleY(10);
       -o-transform: rotate(55deg) scaleY(10);
          transform: rotate(55deg) scaleY(10);
  width: 75%;
  z-index: 1;
}

.banner--reverse .banner__overlay .right {
  height: 37.5rem;
  -webkit-transform-origin: top left;
       -o-transform-origin: top left;
          transform-origin: top left;
  -webkit-transform: rotate(-48deg) scaleY(10);
       -o-transform: rotate(-48deg) scaleY(10);
          transform: rotate(-48deg) scaleY(10);
  width: 25%;
}

@media (min-width: 769px) {
  .banner__overlay .right {
    height: 50rem;
    -webkit-transform: rotate(65deg) scaleY(10);
         -o-transform: rotate(65deg) scaleY(10);
            transform: rotate(65deg) scaleY(10);
  }

  .banner--reverse .banner__overlay .right {
    -webkit-transform: rotate(-58deg) scaleY(10);
         -o-transform: rotate(-58deg) scaleY(10);
            transform: rotate(-58deg) scaleY(10);
  }
}

.global--background-dark .banner__overlay .right {
  background-color: #fdfdfd;
}

.global--background-light .banner__overlay .right {
  background-color: #1e1e1e;
}

@media (min-width: 769px) {
  .banner__overlay.animation .left {
    -webkit-animation: openingBottomLeft 2s cubic-bezier(0.17, 0.67, 0.83, 0.67) forwards;
         -o-animation: openingBottomLeft 2s cubic-bezier(0.17, 0.67, 0.83, 0.67) forwards;
            animation: openingBottomLeft 2s cubic-bezier(0.17, 0.67, 0.83, 0.67) forwards;
    -webkit-transform: none;
         -o-transform: none;
            transform: none;
  }

  .banner--reverse .banner__overlay.animation .left {
    -webkit-animation: openingTopLeft 2s cubic-bezier(0.17, 0.67, 0.83, 0.67) forwards;
         -o-animation: openingTopLeft 2s cubic-bezier(0.17, 0.67, 0.83, 0.67) forwards;
            animation: openingTopLeft 2s cubic-bezier(0.17, 0.67, 0.83, 0.67) forwards;
  }

  .banner__overlay.animation .right {
    -webkit-animation: openingBottomRight 2s cubic-bezier(0.17, 0.67, 0.83, 0.67) forwards;
         -o-animation: openingBottomRight 2s cubic-bezier(0.17, 0.67, 0.83, 0.67) forwards;
            animation: openingBottomRight 2s cubic-bezier(0.17, 0.67, 0.83, 0.67) forwards;
    -webkit-transform: none;
         -o-transform: none;
            transform: none;
  }

  .banner--reverse .banner__overlay.animation .right {
    -webkit-animation: openingTopRight 2s cubic-bezier(0.17, 0.67, 0.83, 0.67) forwards;
         -o-animation: openingTopRight 2s cubic-bezier(0.17, 0.67, 0.83, 0.67) forwards;
            animation: openingTopRight 2s cubic-bezier(0.17, 0.67, 0.83, 0.67) forwards;
  }
}

.banner__content {
  bottom: 0;
  left: 0;
  opacity: 1;
  position: absolute;
  right: 0;
  top: 6.5rem;
  z-index: 1;
}

.banner--reverse .banner__content {
  bottom: 1.25rem;
  top: auto;
}

@media (min-width: 769px) {
  .banner__content {
    top: 9.5rem;
  }

  .banner__content.animation {
    opacity: 0;
    visibility: hidden;
    -webkit-animation: 2s fadeIn 3s forwards;
         -o-animation: 2s fadeIn 3s forwards;
            animation: 2s fadeIn 3s forwards;
  }
}

.banner__cta {
  border: 0.1875rem solid #fdfdfd;
  margin: 1.5625rem;
  padding: 1.25rem;
  text-align: right;
  z-index: 1;
}

@supports ((-webkit-clip-path: polygon(100% 0, 100% 80%, 25% 100%, 0 90%, 0 0)) or (clip-path: polygon(100% 0, 100% 80%, 25% 100%, 0 90%, 0 0))) {
  .banner__cta {
    z-index: 0;
  }
}

@media (min-width: 769px) {
  .banner__cta {
    bottom: 10%;
    left: auto;
    position: absolute;
    right: calc(100vw / 2 - 500px);
    width: 18.75rem;
  }
}

.global--background-dark .banner__cta {
  border-color: #fdfdfd;
}

.global--background-light .banner__cta {
  border-color: #1e1e1e;
}

.banner__cta__title {
  font-size: 1.625rem;
  font-weight: 900;
  color: #efba93;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.banner__cta__title::after {
  background-color: #424242;
  content: '';
  display: block;
  height: 0.125rem;
  margin: 0.625rem 0;
  width: 2.5rem;
}

.global--background-dark .banner__cta__title {
  color: #fdfdfd;
}

.global--background-light .banner__cta__title {
  color: #1e1e1e;
}

.banner__cta__text {
  font-size: 1rem;
  font-weight: 500;
  color: #fdfdfd;
  margin-bottom: 0.9375rem;
}

.global--background-dark .banner__cta__text {
  color: #fdfdfd;
}

.global--background-light .banner__cta__text {
  color: #1e1e1e;
}

.banner__cta__button {
  font-size: 1rem;
  font-weight: 600;
  color: #fdfdfd;
  display: inline-block;
  position: relative;
}

.banner__cta__button::before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjlweCIgaGVpZ2h0PSIyOHB4IiB2aWV3Qm94PSIwIDAgMjkgMjgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ2LjIgKDQ0NDk2KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA0PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkRlc2t0b3AiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJIb21lIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTM3OS4wMDAwMDAsIC02MDUuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC00IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzc5LjAwMDAwMCwgNjA1LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGVsbGlwc2UgaWQ9IlJlY3RhbmdsZS0yLUNvcHktNiIgZmlsbD0iI0ZGRkZGRiIgY3g9IjE0LjEyNSIgY3k9IjEzLjc4OSIgcng9IjE0LjEyNSIgcnk9IjEzLjU4NiI+PC9lbGxpcHNlPgogICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlJlY3RhbmdsZS0yLUNvcHktNiIgZmlsbD0iIzI2OTA5RCIgcG9pbnRzPSIyMy4xMzE5MDMgMTQuMjc5ODU5OSAxMCAyMS44Nzg0MDI1IDEwIDYiPjwvcG9seWdvbj4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  content: '';
  display: inline-block;
  height: 1.75rem;
  left: -1.875rem;
  margin-right: 0.3125rem;
  vertical-align: top;
  width: 1.75rem;
}

.global--background-dark .banner__cta__button {
  color: #fdfdfd;
}

.global--background-light .banner__cta__button {
  color: #1e1e1e;
}

.banner__content__container {
  max-width: 40rem;
}

.banner--reverse .banner__content__container {
  float: right;
  max-width: 37.5rem;
}

@media (min-width: 769px) {
  .banner--reverse .banner__content__container {
    max-width: 51.25rem;
  }
}

.banner__scroll-down {
  display: none;
}

@media (min-width: 769px) {
  .banner__scroll-down {
    bottom: 1.875rem;
    color: white;
    display: block;
    font-size: 0.875rem;
    left: calc(100vw * 0.25 - 18px);
    line-height: 0.875rem;
    position: absolute;
    z-index: 1;
  }

  .banner__scroll-down::after {
    border-left: 0.625rem solid transparent;
    border-right: 0.625rem solid transparent;
    border-top: 0.625rem solid #fdfdfd;
    bottom: -0.875rem;
    content: '';
    height: 0;
    left: 0.5rem;
    position: absolute;
    width: 0;
  }

  .banner__scroll-down.animation {
    -webkit-animation: 2s fadeIn 3s forwards, upDown 2s ease infinite;
         -o-animation: 2s fadeIn 3s forwards, upDown 2s ease infinite;
            animation: 2s fadeIn 3s forwards, upDown 2s ease infinite;
    visibility: hidden;
  }
}

.banner__modal-dialog,
.profile__modal-dialog {
  margin-bottom: 0;
  margin-top: 84px;
  max-width: 100%;
}

@media (min-width: 769px) {
  .banner__modal-dialog,
  .profile__modal-dialog {
    margin-top: 132px;
  }
}

.banner__modal-content,
.profile__modal-content {
  border-radius: 0;
  padding: 3.125rem 0;
}

.banner__modal__close,
.search__modal__close,
.profile__modal__close {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 16px;
  font-weight: normal;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.banner__modal__close .cross-icon,
.search__modal__close .cross-icon,
.profile__modal__close .cross-icon {
  height: 1.5rem;
  width: 1.5rem;
}

@media (min-width: 769px) {
  .banner__modal__close .cross-icon,
  .search__modal__close .cross-icon,
  .profile__modal__close .cross-icon {
    height: 3.6875rem;
    width: 3.6875rem;
  }
}

@media (min-width: 769px) {
  .banner__modal__close,
  .search__modal__close,
  .profile__modal__close {
    font-size: 24px;
  }
}

.featured-jobs .global__fancy-container--shadow-white:focus::after,
.featured-jobs .featured-listing__container--top:focus::after,
.featured-jobs .page-title__container:focus::after,
.featured-jobs .page-not-found__container:focus::after,
.featured-jobs .global__fancy-container--shadow-white:hover::after,
.featured-jobs .featured-listing__container--top:hover::after,
.featured-jobs .page-title__container:hover::after,
.featured-jobs .page-not-found__container:hover::after {
  background-color: #1e1e1e;
}

.featured-jobs__column {
  padding-bottom: 1.875rem;
  padding-top: 0;
}

.featured-jobs__list {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  display: none;
  list-style: none;
  padding-left: 0;
}

@media (min-width: 769px) {
  .featured-jobs__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

.featured-jobs__item {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

@media (min-width: 769px) {
  .featured-jobs__item {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%;
    padding-bottom: 2.5rem;
  }
}

.featured-jobs__item a {
  display: block;
}

.featured-jobs__item .global__fancy-container--border,
.featured-jobs__item .form__fields__container,
.featured-jobs__item .event-detail__highlight-container,
.featured-jobs__item .job-detail__highlight-container,
.featured-jobs__item .content__content-right__container,
.featured-jobs__item .step__conclusion__container,
.featured-jobs__item .global__fancy-container--border-filling,
.featured-jobs__item .global__fancy-container--shadow,
.featured-jobs__item .global__fancy-container--shadow-white,
.featured-jobs__item .featured-listing__container--top,
.featured-jobs__item .page-title__container,
.featured-jobs__item .page-not-found__container,
.featured-jobs__item .page-title__image-container {
  min-height: 16.875rem;
}

.featured-jobs__item__text {
  font-size: 0.9375rem;
  font-weight: 600;
  color: #fdfdfd;
  display: block;
}

.featured-jobs__item--emphasis .featured-jobs__item__text {
  color: #283139;
}

.global--background-dark .featured-jobs__item__text {
  color: #fdfdfd;
}

.global--background-light .featured-jobs__item__text {
  color: #1e1e1e;
}

.featured-jobs__button__container {
  text-align: center;
}

.featured-jobs__button {
  width: calc(100% - 10px);
}

@media (min-width: 769px) {
  .featured-jobs__button {
    width: auto;
  }
}

@media (min-width: 769px) {
  .featured-jobs__mobile-swiper {
    height: 0;
    overflow: hidden;
  }
}

.featured-jobs__mobile-swiper__slide .global__fancy-container--shadow,
.featured-jobs__mobile-swiper__slide .global__fancy-container--shadow-white,
.featured-jobs__mobile-swiper__slide .featured-listing__container--top,
.featured-jobs__mobile-swiper__slide .page-title__container,
.featured-jobs__mobile-swiper__slide .page-not-found__container,
.featured-jobs__mobile-swiper__slide .page-title__image-container {
  margin-right: 1.25rem;
}

@media (min-width: 769px) {
  .featured-jobs__mobile-swiper__slide .global__fancy-container--shadow,
  .featured-jobs__mobile-swiper__slide .global__fancy-container--shadow-white,
  .featured-jobs__mobile-swiper__slide .featured-listing__container--top,
  .featured-jobs__mobile-swiper__slide .page-title__container,
  .featured-jobs__mobile-swiper__slide .page-not-found__container,
  .featured-jobs__mobile-swiper__slide .page-title__image-container {
    margin-right: 0;
  }
}

.featured-jobs__mobile-swiper__pagination {
  padding-bottom: 1rem;
  padding-top: 1rem;
  text-align: center;
  width: 100%;
}

.featured-jobs__mobile-swiper__pagination .swiper-pagination-bullet {
  background-color: #a5a5a5;
  height: 0.75rem;
  opacity: 1;
  width: 0.75rem;
}

.featured-jobs__mobile-swiper__pagination .swiper-pagination-bullet-active {
  background-color: #1e1e1e;
}

.featured-listing .global__fancy-container--shadow-white:focus::after,
.featured-listing .featured-listing__container--top:focus::after,
.featured-listing .page-title__container:focus::after,
.featured-listing .page-not-found__container:focus::after,
.featured-listing .global__fancy-container--shadow-white:hover::after,
.featured-listing .featured-listing__container--top:hover::after,
.featured-listing .page-title__container:hover::after,
.featured-listing .page-not-found__container:hover::after {
  background-color: #1e1e1e;
}

.featured-listing__column {
  margin-bottom: 1.5rem;
  padding-bottom: 1.875rem;
  padding-top: 0;
}

.featured-listing__list {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  display: none;
  list-style: none;
  padding-left: 0;
}

@media (min-width: 769px) {
  .featured-listing__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

.featured-listing__list--first {
  display: none;
}

@media (min-width: 769px) {
  .featured-listing__list--first {
    display: block;
  }
}

.featured-listing__item {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

@media (min-width: 769px) {
  .featured-listing__item {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
    padding-bottom: 2.5rem;
  }

  .featured-listing__item:not(:first-child) {
    padding-left: 0.625rem;
  }

  .featured-listing__item:not(:last-child) {
    padding-right: 0.625rem;
  }
}

.featured-listing__item a {
  display: block;
}

.featured-listing__item__excerpt {
  display: block;
}

.featured-listing__container--top .featured-listing__item__excerpt {
  color: #283139;
  font-weight: 600;
}

.global--background-dark .featured-listing__item__excerpt {
  font-size: 0.9375rem;
  color: #fdfdfd;
  text-transform: uppercase;
}

.global--background-light .featured-listing__item__excerpt {
  font-size: 0.9375rem;
  color: #1e1e1e;
  text-transform: uppercase;
}

.global--background-dark .featured-listing__item__description {
  font-size: 0.9375rem;
  color: #fdfdfd;
  text-transform: uppercase;
}

.global--background-light .featured-listing__item__description {
  font-size: 0.9375rem;
  color: #1e1e1e;
  text-transform: uppercase;
}

.featured-listing__button__container {
  text-align: center;
  width: 100%;
}

.featured-listing__button {
  width: calc(100% - 10px);
}

@media (min-width: 769px) {
  .featured-listing__button {
    width: auto;
  }
}

.featured-listing__container--top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 1.5rem;
  min-height: 37.5rem;
  padding: 0;
}

.featured-listing__background-image-container {
  background-position: center center;
  background-size: cover;
  -webkit-box-flex: 7;
      -ms-flex: 7;
          flex: 7;
  height: 37.5rem;
}

.featured-listing__content-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 3;
      -ms-flex: 3;
          flex: 3;
  height: 37.5rem;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 30px;
}

.featured-listing__item__background-image-container {
  background-position: center center;
  background-size: cover;
  height: 12.5rem;
  margin-right: 1.25rem;
}

@media (min-width: 769px) {
  .featured-listing__item__background-image-container {
    margin-right: 0;
  }
}

.featured-listing__item-container--border-white {
  width: calc(100% - 20px);
}

@media (min-width: 769px) {
  .featured-listing__item-container--border-white {
    margin: auto;
    width: 90%;
  }
}

.featured-listing__mobile-swiper .global__fancy-container--shadow,
.featured-listing__mobile-swiper .global__fancy-container--shadow-white,
.featured-listing__mobile-swiper .featured-listing__container--top,
.featured-listing__mobile-swiper .page-title__container,
.featured-listing__mobile-swiper .page-not-found__container,
.featured-listing__mobile-swiper .page-title__image-container {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.featured-listing__mobile-swiper .featured-listing__item-container--border-white {
  padding: 1.5rem;
}

@media (min-width: 769px) {
  .featured-listing__mobile-swiper {
    height: 0;
    overflow: hidden;
  }
}

.featured-listing__mobile-swiper__pagination {
  padding-bottom: 1rem;
  padding-top: 1rem;
  text-align: center;
  width: 100%;
}

.featured-listing__mobile-swiper__pagination .swiper-pagination-bullet {
  background-color: #a5a5a5;
  height: 0.75rem;
  opacity: 1;
  width: 0.75rem;
}

.featured-listing__mobile-swiper__pagination .swiper-pagination-bullet-active {
  background-color: #1e1e1e;
}

.icon-button {
  margin-bottom: 3.125rem;
}

@media (min-width: 769px) {
  .icon-button {
    margin-bottom: 0;
  }
}

.icon-button .global__container,
.icon-button .header__navigation__tray,
.icon-button .page-title__header-search-button__container {
  max-width: 100%;
}

.icon-button__icon-container {
  position: absolute;
  top: 0;
  width: 100%;
}

.icon-button__icon-container::before {
  background-color: #fdfdfd;
  content: '';
  height: 0.125rem;
  position: absolute;
  width: calc(50% - 100px);
}

.icon-button__icon-container::after {
  background-color: #fdfdfd;
  content: '';
  height: 0.125rem;
  position: absolute;
  right: 0;
  width: calc(50% - 100px);
}

.global--background-dark .icon-button__icon-container::before {
  background-color: #fdfdfd;
}

.global--background-dark .icon-button__icon-container::after {
  background-color: #fdfdfd;
}

.global--background-light .icon-button__icon-container::before {
  background-color: #1e1e1e;
}

.global--background-light .icon-button__icon-container::after {
  background-color: #1e1e1e;
}

.icon-button--green .icon-button__icon-container::before,
.icon-button--green .icon-button__icon-container::after {
  background-color: #1e1e1e;
}

@media (min-width: 769px) {
  .icon-button__icon-container {
    left: 0;
  }

  .icon-button__icon-container::before {
    content: none;
  }

  .icon-button__icon-container::after {
    content: none;
  }
}

.icon-button__icon {
  left: 0;
  margin: auto;
  max-width: 5rem;
  position: absolute;
  right: 0;
  top: -2.5rem;
}

@media (min-width: 769px) {
  .icon-button__icon {
    left: 5.75rem;
    margin: 0;
    max-width: 100%;
    top: -3.5rem;
  }
}

.icon-button__title {
  display: inline-block;
  text-align: center;
}

.icon-button--green .icon-button__title {
  color: #283139;
}

@media (min-width: 769px) {
  .icon-button__title {
    font-size: 2rem;
    max-width: 100%;
    text-align: left;
  }
}

.global--background-dark .icon-button__title {
  font-size: 1.5rem;
  font-weight: 900;
  color: #fdfdfd;
}

.global--background-light .icon-button__title {
  font-size: 1.5rem;
  font-weight: 900;
  color: #1e1e1e;
}

.icon-button__container {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 11.25rem;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
  width: calc(100vw - 70px);
}

.icon-button__container::after {
  background-color: #a5a5a5;
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  right: -1.25rem;
  top: 0;
  -webkit-transform-origin: top left;
       -o-transform-origin: top left;
          transform-origin: top left;
  -webkit-transform: skewY(40deg);
       -o-transform: skewY(40deg);
          transform: skewY(40deg);
  -webkit-transition: all 0.5s linear;
  -o-transition: all 0.5s linear;
  transition: all 0.5s linear;
  width: 1.25rem;
}

@media (min-width: 769px) {
  .icon-button__container {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iODg4cHgiIGhlaWdodD0iMTA5cHgiIHZpZXdCb3g9IjAgMCA4ODggMTA5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0NyAoNDUzOTYpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPkdyb3VwIDc8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iRGVza3RvcCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkhvbWUtLS1JbnNpZ2h0cyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUwMy4wMDAwMDAsIC02NjMuMDAwMDAwKSIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2U9IiNmZGZkZmQiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTA1LjAwMDAwMCwgNjE4LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA0Ni4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IlBhdGgtNCIgcG9pbnRzPSI3Mi41IDEgMS4xMzY4NjgzOGUtMTMgMS4xMjc5NjgyOCAxLjEzNjg2ODM4ZS0xMyAxMDYgODg2IDEwNS43MjYzODIiPjwvcG9seWxpbmU+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTIzOSwxLjUgTDg4NCwxLjUiIGlkPSJMaW5lLTMiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat;
    border-bottom: none;
    border-left: none;
    height: 6.75rem;
    margin: auto;
    padding-left: 3.75rem;
    width: 55.1875rem;
  }
}

.icon-button__container:focus .icon-button__icon,
.icon-button__container:hover .icon-button__icon {
  -webkit-animation: blink 2s ease infinite;
       -o-animation: blink 2s ease infinite;
          animation: blink 2s ease infinite;
}

.global--background-dark .icon-button__container {
  border-bottom: 0.125rem solid #fdfdfd;
  border-left: 0.125rem solid #fdfdfd;
}

.global--background-dark .icon-button__container::after {
  background-color: #a5a5a5;
}

@media (min-width: 769px) {
  .global--background-dark .icon-button__container {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iODg4cHgiIGhlaWdodD0iMTA5cHgiIHZpZXdCb3g9IjAgMCA4ODggMTA5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0NyAoNDUzOTYpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPkdyb3VwIDc8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iRGVza3RvcCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkhvbWUtLS1JbnNpZ2h0cyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUwMy4wMDAwMDAsIC02NjMuMDAwMDAwKSIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2U9IiNmZGZkZmQiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTA1LjAwMDAwMCwgNjE4LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA0Ni4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IlBhdGgtNCIgcG9pbnRzPSI3Mi41IDEgMS4xMzY4NjgzOGUtMTMgMS4xMjc5NjgyOCAxLjEzNjg2ODM4ZS0xMyAxMDYgODg2IDEwNS43MjYzODIiPjwvcG9seWxpbmU+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTIzOSwxLjUgTDg4NCwxLjUiIGlkPSJMaW5lLTMiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat;
    border-bottom: none;
    border-left: none;
  }
}

.global--background-light .icon-button__container {
  border-bottom: 0.125rem solid #1e1e1e;
  border-left: 0.125rem solid #1e1e1e;
}

.global--background-light .icon-button__container::after {
  background-color: #283139;
}

@media (min-width: 769px) {
  .global--background-light .icon-button__container {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iODg4cHgiIGhlaWdodD0iMTA5cHgiIHZpZXdCb3g9IjAgMCA4ODggMTA5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0NyAoNDUzOTYpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPkdyb3VwIDc8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iRGVza3RvcCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkhvbWUtLS1JbnNpZ2h0cyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUwMy4wMDAwMDAsIC02NjMuMDAwMDAwKSIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2U9IiMxZTFlMWUiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTA1LjAwMDAwMCwgNjE4LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA0Ni4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IlBhdGgtNCIgcG9pbnRzPSI3Mi41IDEgMS4xMzY4NjgzOGUtMTMgMS4xMjc5NjgyOCAxLjEzNjg2ODM4ZS0xMyAxMDYgODg2IDEwNS43MjYzODIiPjwvcG9seWxpbmU+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTIzOSwxLjUgTDg4NCwxLjUiIGlkPSJMaW5lLTMiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat;
    border-bottom: none;
    border-left: none;
  }
}

.icon-button--green .icon-button__container {
  border-bottom: 0.125rem solid #1e1e1e;
  border-left: 0.125rem solid #1e1e1e;
}

@media (min-width: 769px) {
  .icon-button--green .icon-button__container {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iODg4cHgiIGhlaWdodD0iMTA5cHgiIHZpZXdCb3g9IjAgMCA4ODggMTA5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0NyAoNDUzOTYpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPkdyb3VwIDc8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iRGVza3RvcCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkhvbWUtLS1JbnNpZ2h0cyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUwMy4wMDAwMDAsIC02NjMuMDAwMDAwKSIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2U9IiM4OUM4MzAiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTA1LjAwMDAwMCwgNjE4LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA0Ni4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IlBhdGgtNCIgcG9pbnRzPSI3Mi41IDEgMS4xMzY4NjgzOGUtMTMgMS4xMjc5NjgyOCAxLjEzNjg2ODM4ZS0xMyAxMDYgODg2IDEwNS43MjYzODIiPjwvcG9seWxpbmU+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTIzOSwxLjUgTDg4NCwxLjUiIGlkPSJMaW5lLTMiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
    border-bottom: none;
    border-left: none;
  }
}

.footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
  overflow: hidden;
  position: relative;
}

@media (min-width: 769px) {
  .footer {
    display: block;
  }
}

.footer__container {
  background-color: #fdfdfd;
}

@media (min-width: 769px) {
  .footer__container {
    height: 18.75rem;
  }

@supports ((-webkit-clip-path: polygon(75% 0, 100% 35%, 100% 100%, 0 100%, 0 61%)) or (clip-path: polygon(75% 0, 100% 35%, 100% 100%, 0 100%, 0 61%))) {
    .footer__container {
      -webkit-clip-path: polygon(75% 0, 100% 35%, 100% 100%, 0 100%, 0 61%);
              clip-path: polygon(75% 0, 100% 35%, 100% 100%, 0 100%, 0 61%);
    }
}
}

.footer__image__container {
  background-color: #fdfdfd;
  display: none;
  margin-bottom: -0.3125rem;
}

@media (max-width: 1439px) {
  .footer__image__container img {
    margin-left: -30%;
  }
}

@media (min-width: 769px) {
  .footer__image__container {
    background-color: transparent;
    bottom: 0;
    left: 0;
    position: absolute;
    z-index: 1;
  }
}

.footer__content__container {
  float: right;
  margin-top: 3.125rem;
  text-align: center;
}

@media (min-width: 769px) {
  .footer__content__container {
    margin-top: 6.25rem;
    text-align: right;
  }
}

.footer__location {
  font-size: 1.125rem;
  font-weight: 600;
  text-transform: uppercase;
  margin-top: 0.3125rem;
}

.footer__text {
  font-size: 0.9375rem;
}

.footer__text a {
  color: #1e1e1e;
}

.search {
  padding-bottom: 0;
}

.search__content-container {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

@media (min-width: 1440px) {
  .search__content-container {
    left: 10%;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
}

.search__select-container {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

@media (min-width: 1440px) {
  .search__select-container {
    left: 15%;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
}

.search__title {
  font-size: 2.125rem;
  font-weight: 900;
  color: #fdfdfd;
}

@media (min-width: 1440px) {
  .search__title {
    font-size: 2.75rem;
  }
}

.global--background-dark .search__title {
  color: #fdfdfd;
}

.global--background-light .search__title {
  color: #1e1e1e;
}

.search__text {
  font-size: 0.9375rem;
  color: #fdfdfd;
  padding-left: 2.125rem;
  position: relative;
}

@media (min-width: 1440px) {
  .search__text {
    font-size: 1.125rem;
    padding-left: 0;
  }
}

.global--background-dark .search__text {
  color: #fdfdfd;
}

.global--background-light .search__text {
  color: #1e1e1e;
}

.three-arrows {
  display: block;
  left: 0;
  position: absolute;
  top: 0;
}

@media (min-width: 1440px) {
  .three-arrows {
    left: auto;
    right: -4.6875rem;
    top: -2.5rem;
  }
}

.three-arrows__arrow {
  border-left: 0.625rem solid transparent;
  border-right: 0.625rem solid transparent;
  border-top: 0.625rem solid #fdfdfd;
  display: block;
  height: 0;
  margin: 0.3125rem 0;
  width: 0;
}

@media (min-width: 1440px) {
  .three-arrows__arrow {
    border-bottom: 0.625rem solid transparent;
    border-left: 0.625rem solid #fdfdfd;
    border-top: 0.625rem solid transparent;
    display: inline-block;
  }
}

.global--background-dark .three-arrows__arrow {
  border-left: 0.625rem solid transparent;
  border-right: 0.625rem solid transparent;
  border-top: 0.625rem solid #fdfdfd;
}

@media (min-width: 1440px) {
  .global--background-dark .three-arrows__arrow {
    border-bottom: 0.625rem solid transparent;
    border-left: 0.625rem solid #fdfdfd;
    border-top: 0.625rem solid transparent;
  }
}

.global--background-light .three-arrows__arrow {
  border-left: 0.625rem solid transparent;
  border-right: 0.625rem solid transparent;
  border-top: 0.625rem solid #1e1e1e;
}

@media (min-width: 1440px) {
  .global--background-light .three-arrows__arrow {
    border-bottom: 0.625rem solid transparent;
    border-left: 0.625rem solid #1e1e1e;
    border-top: 0.625rem solid transparent;
  }
}

.three-arrows__arrow-one {
  -webkit-animation: 2s fadeIn 0.6s ease infinite;
       -o-animation: 2s fadeIn 0.6s ease infinite;
          animation: 2s fadeIn 0.6s ease infinite;
  opacity: 0.2;
}

.three-arrows__arrow-two {
  -webkit-animation: 2s fadeIn 1.2s ease infinite;
       -o-animation: 2s fadeIn 1.2s ease infinite;
          animation: 2s fadeIn 1.2s ease infinite;
  opacity: 0.6;
}

.three-arrows__arrow-three {
  -webkit-animation: 2s fadeIn 1.8s ease infinite;
       -o-animation: 2s fadeIn 1.8s ease infinite;
          animation: 2s fadeIn 1.8s ease infinite;
  opacity: 1;
}

.search__button {
  float: right;
  margin-top: 0.9375rem;
}

.search__select {
  margin: 0.9375rem 0;
}

@media (min-width: 1440px) {
  .search__select-container {
    margin-top: 3.125rem;
  }
}

.ribbon--search {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTI1cHgiIGhlaWdodD0iMTE5cHgiIHZpZXdCb3g9IjAgMCAxMjUgMTE5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0Ny4xICg0NTQyMikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+R3JvdXAgNTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJEZXNrdG9wLU1vYmlsZSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ik1vYmlsZS1Ib21lIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYuMDAwMDAwLCAtMTA0NC4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2LjAwMDAwMCwgMTA0NC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJGaWxsLTEiIGZpbGw9IiM0Q0E0MkMiIHBvaW50cz0iMzcuMTA1Njk4NyAwIDEyIDI1LjU5MTM5NzggMTI1IDI1LjUgMTI1IDAiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJGaWxsLTIiIGZpbGw9IiM4OUM4MzAiIHBvaW50cz0iMCA4OSAyNSAxMTkgNTAgODkiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJGaWxsLTMiIGZpbGw9IiM4OUM4MzAiIHBvaW50cz0iMTIgMjUuODAzNzExOSAxMiA5OS4xNjY2NjY3IDM3LjU2MDA1OTYgOTkuMTY2NjY2NyAzNy41NjAwNTk2IDAiPjwvcG9seWdvbj4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  height: 7.5rem;
  margin-top: -1.875rem;
  width: 7.8125rem;
}

.ribbon--search .ribbon__text-one {
  display: none;
}

.ribbon--search .ribbon__content {
  display: none;
}

.ribbon--search .ribbon__content {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  left: 24%;
  margin-bottom: 3.125rem;
}

@media (min-width: 769px) {
  .ribbon--search .ribbon__content {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
}

@media (min-width: 1440px) {
  .ribbon--search .ribbon__content {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
}

.ribbon--search .ribbon__part-one {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: #fdfdfd;
  position: relative;
  width: 50px;
}

.global--background-dark .ribbon--search .ribbon__part-one {
  background: #fdfdfd;
}

.global--background-light .ribbon--search .ribbon__part-one {
  background: #1e1e1e;
}

.ribbon--search .ribbon__tail-one {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: #fdfdfd;
  bottom: -50px;
  display: block;
  height: 50px;
  position: absolute;
  -webkit-transform-origin: top left;
       -o-transform-origin: top left;
          transform-origin: top left;
  width: 50px;
}

.ribbon--search .ribbon__tail-one::after {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  border-left: 50px solid transparent;
  border-right: 50px solid transparent;
  border-top: 50px solid #fdfdfd;
  bottom: -25px;
  content: '';
  height: 0;
  left: -25px;
  position: absolute;
  -webkit-transform-origin: top center;
       -o-transform-origin: top center;
          transform-origin: top center;
  width: 0;
}

.global--background-dark .ribbon--search .ribbon__tail-one {
  background: #fdfdfd;
}

.global--background-dark .ribbon--search .ribbon__tail-one::after {
  border-top: 50px solid #fdfdfd;
}

.global--background-light .ribbon--search .ribbon__tail-one {
  background: #1e1e1e;
}

.global--background-light .ribbon--search .ribbon__tail-one::after {
  border-top: 50px solid #1e1e1e;
}

@-webkit-keyframes ribbonPartOneHeight2 {
  0% {
    height: 0;
  }

  100% {
    height: 200px;
  }
}

@-o-keyframes ribbonPartOneHeight2 {
  0% {
    height: 0;
  }

  100% {
    height: 200px;
  }
}

@keyframes ribbonPartOneHeight2 {
  0% {
    height: 0;
  }

  100% {
    height: 200px;
  }
}

@-webkit-keyframes ribbonTailOneArrowSpin2 {
  100% {
    -webkit-transform: skew(-45deg) rotate(-90deg);
            transform: skew(-45deg) rotate(-90deg);
    opacity: 0;
  }
}

@-o-keyframes ribbonTailOneArrowSpin2 {
  100% {
    -o-transform: skew(-45deg) rotate(-90deg);
       transform: skew(-45deg) rotate(-90deg);
    opacity: 0;
  }
}

@keyframes ribbonTailOneArrowSpin2 {
  100% {
    -webkit-transform: skew(-45deg) rotate(-90deg);
         -o-transform: skew(-45deg) rotate(-90deg);
            transform: skew(-45deg) rotate(-90deg);
    opacity: 0;
  }
}

@-webkit-keyframes ribbonTailOneBodySpin2 {
  100% {
    -webkit-transform: skew(45deg);
            transform: skew(45deg);
  }
}

@-o-keyframes ribbonTailOneBodySpin2 {
  100% {
    -o-transform: skew(45deg);
       transform: skew(45deg);
  }
}

@keyframes ribbonTailOneBodySpin2 {
  100% {
    -webkit-transform: skew(45deg);
         -o-transform: skew(45deg);
            transform: skew(45deg);
  }
}

@-webkit-keyframes ribbonTailOneBodyColor2 {
  100% {
    background: #1e1e1e;
  }
}

@-o-keyframes ribbonTailOneBodyColor2 {
  100% {
    background: #1e1e1e;
  }
}

@keyframes ribbonTailOneBodyColor2 {
  100% {
    background: #1e1e1e;
  }
}

.ribbon--search .ribbon__part-two {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: #fdfdfd;
  height: 50px;
  left: 50px;
  position: relative;
  width: 0;
}

.global--background-dark .ribbon--search .ribbon__part-two {
  background: #fdfdfd;
}

.global--background-light .ribbon--search .ribbon__part-two {
  background: #1e1e1e;
}

.ribbon--search .ribbon__tail-two {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: transparent;
  display: block;
  height: 50px;
  position: absolute;
  right: -50px;
  -webkit-transform-origin: bottom left;
       -o-transform-origin: bottom left;
          transform-origin: bottom left;
  width: 50px;
}

.ribbon--search .ribbon__tail-two::after {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  border-bottom: 50px solid transparent;
  border-left: 50px solid #fdfdfd;
  border-top: 50px solid transparent;
  bottom: -25px;
  content: '';
  height: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  -webkit-transform-origin: center left;
       -o-transform-origin: center left;
          transform-origin: center left;
  width: 0;
}

.global--background-dark .ribbon--search .ribbon__tail-two::after {
  border-left: 50px solid #fdfdfd;
}

.global--background-light .ribbon--search .ribbon__tail-two::after {
  border-left: 50px solid #1e1e1e;
}

@-webkit-keyframes ribbonPartTwoWidth2 {
  0% {
    width: 0;
  }

  100% {
    width: 690px;
  }
}

@-o-keyframes ribbonPartTwoWidth2 {
  0% {
    width: 0;
  }

  100% {
    width: 690px;
  }
}

@keyframes ribbonPartTwoWidth2 {
  0% {
    width: 0;
  }

  100% {
    width: 690px;
  }
}

@-webkit-keyframes ribbonTailFadeIn2 {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@-o-keyframes ribbonTailFadeIn2 {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes ribbonTailFadeIn2 {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@-webkit-keyframes ribbonTailTwoArrowSpin2 {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    right: -25px;
    -webkit-transform: skewY(-45deg) rotate(90deg);
            transform: skewY(-45deg) rotate(90deg);
  }
}

@-o-keyframes ribbonTailTwoArrowSpin2 {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    right: -25px;
    -o-transform: skewY(-45deg) rotate(90deg);
       transform: skewY(-45deg) rotate(90deg);
  }
}

@keyframes ribbonTailTwoArrowSpin2 {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    right: -25px;
    -webkit-transform: skewY(-45deg) rotate(90deg);
         -o-transform: skewY(-45deg) rotate(90deg);
            transform: skewY(-45deg) rotate(90deg);
  }
}

@-webkit-keyframes ribbonTailTwoBodySpin2 {
  100% {
    -webkit-transform: skewY(45deg);
            transform: skewY(45deg);
  }
}

@-o-keyframes ribbonTailTwoBodySpin2 {
  100% {
    -o-transform: skewY(45deg);
       transform: skewY(45deg);
  }
}

@keyframes ribbonTailTwoBodySpin2 {
  100% {
    -webkit-transform: skewY(45deg);
         -o-transform: skewY(45deg);
            transform: skewY(45deg);
  }
}

@-webkit-keyframes ribbonTailTwoBodyColor2 {
  0% {
    background: transparent;
  }

  100% {
    background: #fdfdfd;
  }
}

@-o-keyframes ribbonTailTwoBodyColor2 {
  0% {
    background: transparent;
  }

  100% {
    background: #fdfdfd;
  }
}

@keyframes ribbonTailTwoBodyColor2 {
  0% {
    background: transparent;
  }

  100% {
    background: #fdfdfd;
  }
}

@-webkit-keyframes ribbonTailTwoBodyColorDark2 {
  0% {
    background: transparent;
  }

  100% {
    background: #1e1e1e;
  }
}

@-o-keyframes ribbonTailTwoBodyColorDark2 {
  0% {
    background: transparent;
  }

  100% {
    background: #1e1e1e;
  }
}

@keyframes ribbonTailTwoBodyColorDark2 {
  0% {
    background: transparent;
  }

  100% {
    background: #1e1e1e;
  }
}

.ribbon--search .ribbon__part-three {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: #fdfdfd;
  left: 740px;
  position: relative;
  width: 50px;
}

.ribbon--search .ribbon__part-three::after {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  border-left: 50px solid transparent;
  border-right: 50px solid transparent;
  border-top: 50px solid #fdfdfd;
  bottom: -50px;
  content: '';
  height: 0;
  left: -25px;
  opacity: 0;
  position: absolute;
  width: 0;
}

.global--background-dark .ribbon--search .ribbon__part-three {
  background: #fdfdfd;
}

.global--background-dark .ribbon--search .ribbon__part-three::after {
  border-top: 50px solid #fdfdfd;
}

.global--background-light .ribbon--search .ribbon__part-three {
  background: #1e1e1e;
}

.global--background-light .ribbon--search .ribbon__part-three::after {
  border-top: 50px solid #1e1e1e;
}

@-webkit-keyframes ribbonPartThreeHeight2 {
  0% {
    height: 0;
  }

  100% {
    height: 150px;
  }
}

@-o-keyframes ribbonPartThreeHeight2 {
  0% {
    height: 0;
  }

  100% {
    height: 150px;
  }
}

@keyframes ribbonPartThreeHeight2 {
  0% {
    height: 0;
  }

  100% {
    height: 150px;
  }
}

.ribbon--search.animation .ribbon__part-one {
  -webkit-animation: 0.66667s ribbonPartOneHeight2 1s linear forwards;
       -o-animation: 0.66667s ribbonPartOneHeight2 1s linear forwards;
          animation: 0.66667s ribbonPartOneHeight2 1s linear forwards;
}

.ribbon--search.animation .ribbon__tail-one {
  -webkit-animation: 0.5s ribbonTailOneBodySpin2 1.66667s linear forwards;
       -o-animation: 0.5s ribbonTailOneBodySpin2 1.66667s linear forwards;
          animation: 0.5s ribbonTailOneBodySpin2 1.66667s linear forwards;
}

.ribbon--search.animation .ribbon__tail-one::after {
  -webkit-animation: 0.5s ribbonTailOneArrowSpin2 1.66667s linear forwards;
       -o-animation: 0.5s ribbonTailOneArrowSpin2 1.66667s linear forwards;
          animation: 0.5s ribbonTailOneArrowSpin2 1.66667s linear forwards;
}

.ribbon--search.animation .ribbon__part-two {
  -webkit-animation: 2.3s ribbonPartTwoWidth2 1.96667s linear forwards;
       -o-animation: 2.3s ribbonPartTwoWidth2 1.96667s linear forwards;
          animation: 2.3s ribbonPartTwoWidth2 1.96667s linear forwards;
}

.global--background-light .ribbon--search.animation .ribbon__tail-two {
  -webkit-animation: 0.5s ribbonTailTwoBodyColorDark2 4.26667s linear forwards, 0.5s ribbonTailTwoBodySpin2 4.26667s linear forwards;
       -o-animation: 0.5s ribbonTailTwoBodyColorDark2 4.26667s linear forwards, 0.5s ribbonTailTwoBodySpin2 4.26667s linear forwards;
          animation: 0.5s ribbonTailTwoBodyColorDark2 4.26667s linear forwards, 0.5s ribbonTailTwoBodySpin2 4.26667s linear forwards;
}

.global--background-light .ribbon--search.animation .ribbon__tail-two::after {
  -webkit-animation: 0.5s ribbonTailFadeIn2 1.96667s linear forwards, 0.5s ribbonTailTwoArrowSpin2 4.26667s linear forwards;
       -o-animation: 0.5s ribbonTailFadeIn2 1.96667s linear forwards, 0.5s ribbonTailTwoArrowSpin2 4.26667s linear forwards;
          animation: 0.5s ribbonTailFadeIn2 1.96667s linear forwards, 0.5s ribbonTailTwoArrowSpin2 4.26667s linear forwards;
}

.ribbon--search.animation .ribbon__tail-two {
  -webkit-animation: 0.5s ribbonTailTwoBodyColor2 4.26667s linear forwards, 0.5s ribbonTailTwoBodySpin2 4.26667s linear forwards;
       -o-animation: 0.5s ribbonTailTwoBodyColor2 4.26667s linear forwards, 0.5s ribbonTailTwoBodySpin2 4.26667s linear forwards;
          animation: 0.5s ribbonTailTwoBodyColor2 4.26667s linear forwards, 0.5s ribbonTailTwoBodySpin2 4.26667s linear forwards;
}

.ribbon--search.animation .ribbon__tail-two::after {
  -webkit-animation: 0.5s ribbonTailFadeIn2 1.96667s linear forwards, 0.5s ribbonTailTwoArrowSpin2 4.26667s linear forwards;
       -o-animation: 0.5s ribbonTailFadeIn2 1.96667s linear forwards, 0.5s ribbonTailTwoArrowSpin2 4.26667s linear forwards;
          animation: 0.5s ribbonTailFadeIn2 1.96667s linear forwards, 0.5s ribbonTailTwoArrowSpin2 4.26667s linear forwards;
}

.ribbon--search.animation .ribbon__part-three {
  -webkit-animation: 0.5s ribbonPartThreeHeight2 4.56667s linear forwards;
       -o-animation: 0.5s ribbonPartThreeHeight2 4.56667s linear forwards;
          animation: 0.5s ribbonPartThreeHeight2 4.56667s linear forwards;
}

.ribbon--search.animation .ribbon__part-three::after {
  -webkit-animation: 0.5s ribbonTailFadeIn2 4.56667s linear forwards;
       -o-animation: 0.5s ribbonTailFadeIn2 4.56667s linear forwards;
          animation: 0.5s ribbonTailFadeIn2 4.56667s linear forwards;
}

@media (min-width: 1440px) {
  .ribbon--search {
    background: none;
    height: auto;
    margin-top: 1.5rem;
    -webkit-transform: scaleX(-1);
         -o-transform: scaleX(-1);
            transform: scaleX(-1);
    width: auto;
  }

  .ribbon--search .ribbon__content {
    display: block;
    left: 22%;
  }

  .ribbon--search .ribbon__text-one {
    font-size: 1.5rem;
    font-weight: 900;
    color: #fdfdfd;
    display: block;
    left: -34%;
    letter-spacing: 0.02375rem;
    line-height: 2.375rem;
    max-width: 18.75rem;
    opacity: 0;
    position: absolute;
    -webkit-transform: scaleX(-1);
         -o-transform: scaleX(-1);
            transform: scaleX(-1);
  }

  .ribbon--search.animation .ribbon__text-one {
    -webkit-animation: 1s fadeIn 2s ease forwards;
         -o-animation: 1s fadeIn 2s ease forwards;
            animation: 1s fadeIn 2s ease forwards;
  }
}

@media (min-width: 1440px) {
  .ribbon--search .ribbon__text-one {
    font-size: 2rem;
    left: -41%;
    max-width: 21.875rem;
  }
}

.ribbon--search.primary {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTI1cHgiIGhlaWdodD0iMTE5cHgiIHZpZXdCb3g9IjAgMCAxMjUgMTE5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0Ny4xICg0NTQyMikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+R3JvdXAgNTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJEZXNrdG9wLU1vYmlsZSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ik1vYmlsZS1Ib21lIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYuMDAwMDAwLCAtMTA0NC4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2LjAwMDAwMCwgMTA0NC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJGaWxsLTEiIGZpbGw9IiMxZTFlMWUiIHBvaW50cz0iMzcuMTA1Njk4NyAwIDEyIDI1LjU5MTM5NzggMTI1IDI1LjUgMTI1IDAiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJGaWxsLTIiIGZpbGw9IiMxZTFlMWUiIHBvaW50cz0iMCA4OSAyNSAxMTkgNTAgODkiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJGaWxsLTMiIGZpbGw9IiMxZTFlMWUiIHBvaW50cz0iMTIgMjUuODAzNzExOSAxMiA5OS4xNjY2NjY3IDM3LjU2MDA1OTYgOTkuMTY2NjY2NyAzNy41NjAwNTk2IDAiPjwvcG9seWdvbj4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}

@media (min-width: 1440px) {
  .ribbon--search.primary {
    background: none;
  }
}

.ribbon--search.secondary {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTI1cHgiIGhlaWdodD0iMTE5cHgiIHZpZXdCb3g9IjAgMCAxMjUgMTE5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0Ny4xICg0NTQyMikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+R3JvdXAgNTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJEZXNrdG9wLU1vYmlsZSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ik1vYmlsZS1Ib21lIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYuMDAwMDAwLCAtMTA0NC4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2LjAwMDAwMCwgMTA0NC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJGaWxsLTEiIGZpbGw9IiNmZGZkZmQiIHBvaW50cz0iMzcuMTA1Njk4NyAwIDEyIDI1LjU5MTM5NzggMTI1IDI1LjUgMTI1IDAiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJGaWxsLTIiIGZpbGw9IiNmZGZkZmQiIHBvaW50cz0iMCA4OSAyNSAxMTkgNTAgODkiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJGaWxsLTMiIGZpbGw9IiNmZGZkZmQiIHBvaW50cz0iMTIgMjUuODAzNzExOSAxMiA5OS4xNjY2NjY3IDM3LjU2MDA1OTYgOTkuMTY2NjY2NyAzNy41NjAwNTk2IDAiPjwvcG9seWdvbj4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}

@media (min-width: 1440px) {
  .ribbon--search.secondary {
    background: none;
  }
}

.page-title {
  padding-top: 100px;
}

@media (min-width: 769px) {
  .page-title {
    padding-top: 132px;
  }
}

.page-title__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-bottom: 3.125rem;
  min-height: 25rem;
  padding: 0;
}

.page-title__container::after {
  content: none;
}

@media (min-width: 769px) {
  .page-title__container {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }

  .page-title__container::after {
    content: '';
  }
}

.page-title--custom .page-title__container {
  background: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  display: block;
}

@media (min-width: 1440px) {
  .page-title--custom .page-title__container {
    margin-bottom: 15.625rem;
  }
}

.page-title--custom .page-title__container::after {
  content: none;
}

.global--background-dark .page-title__container {
  background-color: #1e1e1e;
  color: #fdfdfd;
}

.global--background-light .page-title__container {
  background-color: #fdfdfd;
  color: #1e1e1e;
}

.page-title__image-container {
  background-position: center center;
  background-size: cover;
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-height: 9.375rem;
}

@media (min-width: 769px) {
  .page-title__image-container {
    height: 25rem;
  }

  .page-title__image-container::after {
    content: none;
  }
}

.page-title--custom .page-title__image-container {
  width: 100%;
}

.page-title--custom .page-title__image-container::after {
  content: none;
}

@media (min-width: 1440px) {
  .page-title--custom .page-title__image-container {
    height: 26.25rem;
    width: 46.875rem;
  }
}

.page-title--form .page-title__image-container {
  display: none;
}

.page-title__content-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.page-title--custom .page-title__content-container {
  width: 100%;
}

@media (min-width: 1440px) {
  .page-title--custom .page-title__content-container {
    height: auto;
    width: 46.875rem;
  }
}

.page-title__text-container {
  padding: 1.875rem;
  width: 100%;
}

.page-title--custom .page-title__text-container {
  padding: 0;
}

@media (min-width: 1440px) {
  .page-title--custom .page-title__text-container {
    padding: 3.125rem 5rem;
  }
}

@media (min-width: 1440px) {
  .page-title--custom .page-title__text__title-container {
    max-width: 30rem;
    position: absolute;
    right: 0;
    top: 13.125rem;
  }
}

.page-title__text__title {
  line-height: 1.875rem;
}

.global--background-dark .page-title__text__title {
  font-size: 1.75rem;
  font-weight: 900;
  color: #fdfdfd;
}

.global--background-light .page-title__text__title {
  font-size: 1.75rem;
  font-weight: 900;
  color: #1e1e1e;
}

.page-title--custom .page-title__text__title {
  font-size: 2.125rem;
  color: #fdfdfd;
  line-height: 2.5rem;
  margin-top: 1rem;
}

@media (min-width: 1440px) {
  .page-title--custom .page-title__text__title {
    font-size: 4.5rem;
    line-height: 4.0625rem;
    margin-top: 0;
  }
}

.page-title__text__subtitle {
  font-size: 0.9375rem;
  font-weight: 600;
  color: #283139;
  text-transform: uppercase;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-top: 1rem;
}

.page-title--custom .page-title__text__subtitle {
  color: #fdfdfd;
  font-size: 1.75rem;
  text-transform: none;
}

.global--background-dark .page-title__text__subtitle {
  color: #fdfdfd;
}

.global--background-light .page-title__text__subtitle {
  color: #1e1e1e;
}

@media (min-width: 769px) {
  .page-title__text__body {
    margin-top: 1rem;
  }
}

.page-title--custom .page-title__text__body {
  font-size: 0.9375rem;
  color: #fdfdfd;
}

@media (min-width: 1440px) {
  .page-title--custom .page-title__text__body {
    font-size: 1.3125rem;
  }
}

.global--background-dark .page-title__text__body {
  color: #fdfdfd;
}

.global--background-light .page-title__text__body {
  color: #1e1e1e;
}

.page-title__search-container {
  -ms-flex-item-align: center;
      align-self: center;
  margin: auto;
  padding: 1.25rem;
}

@media (min-width: 769px) {
  .page-title__search-container {
    padding: 0 6.25rem;
  }
}

.page-title__search__input,
.page-title__search__select {
  background-color: #f1f1f1;
  border-radius: 0;
  border: 0;
  height: 2.8125rem;
  margin: 0.9375rem 0;
  width: 100%;
}

.page-title__search__button {
  float: right;
}

.page-title__header-search-button__container {
  display: none;
  left: 0;
  position: fixed;
  right: 0;
  text-align: right;
  top: 84px;
  z-index: 3;
}

@media (min-width: 1440px) {
  .page-title__header-search-button__container {
    top: 132px;
  }
}

.page-title__header-search-button__container::after {
  background-color: #1e1e1e;
  content: '';
  height: 2.5rem;
  left: calc(100% - 25px);
  position: absolute;
  top: 0;
  width: 100vw;
}

@media (min-width: 769px) {
  .page-title__header-search-button__container::after {
    height: 4.375rem;
  }
}

.header--sticky .page-title__header-search-button__container {
  opacity: 1;
}

.page-title__header-search-button {
  color: #fdfdfd !important;
  height: 2.5rem;
  padding: 0;
}

.page-title__header-search-button::before {
  border-bottom: 2.5rem solid transparent;
  border-right: 2.5rem solid #1e1e1e;
  content: '';
  height: 0;
  left: -2.5rem;
  position: absolute;
  width: 0;
}

@media (min-width: 769px) {
  .page-title__header-search-button::before {
    border-width: 4.375rem;
    left: -4.375rem;
  }
}

@media (min-width: 769px) {
  .page-title__header-search-button {
    height: 4.375rem;
  }
}

.page-title__header-search-icon {
  -webkit-transform: scale(0.7);
       -o-transform: scale(0.7);
          transform: scale(0.7);
  vertical-align: middle;
}

@media (min-width: 769px) {
  .page-title__header-search-icon {
    margin-right: 1rem;
    -webkit-transform: none;
         -o-transform: none;
            transform: none;
  }
}

.search__modal-dialog {
  margin-bottom: 0;
  margin-top: 84px;
  max-width: 100%;
}

@media (min-width: 1440px) {
  .search__modal-dialog {
    margin-top: 132px;
  }
}

.search__modal-content {
  border-radius: 0;
  padding: 2.25rem 0;
}

@media (min-width: 769px) {
  .search__modal-content {
    padding: 6.25rem 0;
  }
}

.search__modal__search-container {
  margin: auto;
  max-width: 28.125rem;
}

.ribbon--page-title {
  display: none;
}

.ribbon--page-title .ribbon__content {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  left: 24%;
  margin-bottom: 3.125rem;
}

@media (min-width: 769px) {
  .ribbon--page-title .ribbon__content {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
}

@media (min-width: 1440px) {
  .ribbon--page-title .ribbon__content {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
}

.ribbon--page-title .ribbon__part-one {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: #fdfdfd;
  position: relative;
  width: 50px;
}

.global--background-dark .ribbon--page-title .ribbon__part-one {
  background: #fdfdfd;
}

.global--background-light .ribbon--page-title .ribbon__part-one {
  background: #1e1e1e;
}

.ribbon--page-title .ribbon__tail-one {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: #fdfdfd;
  bottom: -50px;
  display: block;
  height: 50px;
  position: absolute;
  -webkit-transform-origin: top left;
       -o-transform-origin: top left;
          transform-origin: top left;
  width: 50px;
}

.ribbon--page-title .ribbon__tail-one::after {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  border-left: 50px solid transparent;
  border-right: 50px solid transparent;
  border-top: 50px solid #fdfdfd;
  bottom: -25px;
  content: '';
  height: 0;
  left: -25px;
  position: absolute;
  -webkit-transform-origin: top center;
       -o-transform-origin: top center;
          transform-origin: top center;
  width: 0;
}

.global--background-dark .ribbon--page-title .ribbon__tail-one {
  background: #fdfdfd;
}

.global--background-dark .ribbon--page-title .ribbon__tail-one::after {
  border-top: 50px solid #fdfdfd;
}

.global--background-light .ribbon--page-title .ribbon__tail-one {
  background: #1e1e1e;
}

.global--background-light .ribbon--page-title .ribbon__tail-one::after {
  border-top: 50px solid #1e1e1e;
}

@-webkit-keyframes ribbonPartOneHeight5 {
  0% {
    height: 0;
  }

  100% {
    height: 580px;
  }
}

@-o-keyframes ribbonPartOneHeight5 {
  0% {
    height: 0;
  }

  100% {
    height: 580px;
  }
}

@keyframes ribbonPartOneHeight5 {
  0% {
    height: 0;
  }

  100% {
    height: 580px;
  }
}

@-webkit-keyframes ribbonTailOneArrowSpin5 {
  100% {
    -webkit-transform: skew(-45deg) rotate(-90deg);
            transform: skew(-45deg) rotate(-90deg);
    opacity: 0;
  }
}

@-o-keyframes ribbonTailOneArrowSpin5 {
  100% {
    -o-transform: skew(-45deg) rotate(-90deg);
       transform: skew(-45deg) rotate(-90deg);
    opacity: 0;
  }
}

@keyframes ribbonTailOneArrowSpin5 {
  100% {
    -webkit-transform: skew(-45deg) rotate(-90deg);
         -o-transform: skew(-45deg) rotate(-90deg);
            transform: skew(-45deg) rotate(-90deg);
    opacity: 0;
  }
}

@-webkit-keyframes ribbonTailOneBodySpin5 {
  100% {
    -webkit-transform: skew(45deg);
            transform: skew(45deg);
  }
}

@-o-keyframes ribbonTailOneBodySpin5 {
  100% {
    -o-transform: skew(45deg);
       transform: skew(45deg);
  }
}

@keyframes ribbonTailOneBodySpin5 {
  100% {
    -webkit-transform: skew(45deg);
         -o-transform: skew(45deg);
            transform: skew(45deg);
  }
}

@-webkit-keyframes ribbonTailOneBodyColor5 {
  100% {
    background: #1e1e1e;
  }
}

@-o-keyframes ribbonTailOneBodyColor5 {
  100% {
    background: #1e1e1e;
  }
}

@keyframes ribbonTailOneBodyColor5 {
  100% {
    background: #1e1e1e;
  }
}

.ribbon--page-title .ribbon__part-two {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: #fdfdfd;
  height: 50px;
  left: 50px;
  position: relative;
  width: 0;
}

.global--background-dark .ribbon--page-title .ribbon__part-two {
  background: #fdfdfd;
}

.global--background-light .ribbon--page-title .ribbon__part-two {
  background: #1e1e1e;
}

.ribbon--page-title .ribbon__tail-two {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: transparent;
  display: block;
  height: 50px;
  position: absolute;
  right: -50px;
  -webkit-transform-origin: bottom left;
       -o-transform-origin: bottom left;
          transform-origin: bottom left;
  width: 50px;
}

.ribbon--page-title .ribbon__tail-two::after {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  border-bottom: 50px solid transparent;
  border-left: 50px solid #fdfdfd;
  border-top: 50px solid transparent;
  bottom: -25px;
  content: '';
  height: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  -webkit-transform-origin: center left;
       -o-transform-origin: center left;
          transform-origin: center left;
  width: 0;
}

.global--background-dark .ribbon--page-title .ribbon__tail-two::after {
  border-left: 50px solid #fdfdfd;
}

.global--background-light .ribbon--page-title .ribbon__tail-two::after {
  border-left: 50px solid #1e1e1e;
}

@-webkit-keyframes ribbonPartTwoWidth5 {
  0% {
    width: 0;
  }

  100% {
    width: 675px;
  }
}

@-o-keyframes ribbonPartTwoWidth5 {
  0% {
    width: 0;
  }

  100% {
    width: 675px;
  }
}

@keyframes ribbonPartTwoWidth5 {
  0% {
    width: 0;
  }

  100% {
    width: 675px;
  }
}

@-webkit-keyframes ribbonTailFadeIn5 {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@-o-keyframes ribbonTailFadeIn5 {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes ribbonTailFadeIn5 {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@-webkit-keyframes ribbonTailTwoArrowSpin5 {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    right: -25px;
    -webkit-transform: skewY(-45deg) rotate(90deg);
            transform: skewY(-45deg) rotate(90deg);
  }
}

@-o-keyframes ribbonTailTwoArrowSpin5 {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    right: -25px;
    -o-transform: skewY(-45deg) rotate(90deg);
       transform: skewY(-45deg) rotate(90deg);
  }
}

@keyframes ribbonTailTwoArrowSpin5 {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    right: -25px;
    -webkit-transform: skewY(-45deg) rotate(90deg);
         -o-transform: skewY(-45deg) rotate(90deg);
            transform: skewY(-45deg) rotate(90deg);
  }
}

@-webkit-keyframes ribbonTailTwoBodySpin5 {
  100% {
    -webkit-transform: skewY(45deg);
            transform: skewY(45deg);
  }
}

@-o-keyframes ribbonTailTwoBodySpin5 {
  100% {
    -o-transform: skewY(45deg);
       transform: skewY(45deg);
  }
}

@keyframes ribbonTailTwoBodySpin5 {
  100% {
    -webkit-transform: skewY(45deg);
         -o-transform: skewY(45deg);
            transform: skewY(45deg);
  }
}

@-webkit-keyframes ribbonTailTwoBodyColor5 {
  0% {
    background: transparent;
  }

  100% {
    background: #fdfdfd;
  }
}

@-o-keyframes ribbonTailTwoBodyColor5 {
  0% {
    background: transparent;
  }

  100% {
    background: #fdfdfd;
  }
}

@keyframes ribbonTailTwoBodyColor5 {
  0% {
    background: transparent;
  }

  100% {
    background: #fdfdfd;
  }
}

@-webkit-keyframes ribbonTailTwoBodyColorDark5 {
  0% {
    background: transparent;
  }

  100% {
    background: #1e1e1e;
  }
}

@-o-keyframes ribbonTailTwoBodyColorDark5 {
  0% {
    background: transparent;
  }

  100% {
    background: #1e1e1e;
  }
}

@keyframes ribbonTailTwoBodyColorDark5 {
  0% {
    background: transparent;
  }

  100% {
    background: #1e1e1e;
  }
}

.ribbon--page-title .ribbon__part-three {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: #fdfdfd;
  left: 725px;
  position: relative;
  width: 50px;
}

.ribbon--page-title .ribbon__part-three::after {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  border-left: 50px solid transparent;
  border-right: 50px solid transparent;
  border-top: 50px solid #fdfdfd;
  bottom: -50px;
  content: '';
  height: 0;
  left: -25px;
  opacity: 0;
  position: absolute;
  width: 0;
}

.global--background-dark .ribbon--page-title .ribbon__part-three {
  background: #fdfdfd;
}

.global--background-dark .ribbon--page-title .ribbon__part-three::after {
  border-top: 50px solid #fdfdfd;
}

.global--background-light .ribbon--page-title .ribbon__part-three {
  background: #1e1e1e;
}

.global--background-light .ribbon--page-title .ribbon__part-three::after {
  border-top: 50px solid #1e1e1e;
}

@-webkit-keyframes ribbonPartThreeHeight5 {
  0% {
    height: 0;
  }

  100% {
    height: 125px;
  }
}

@-o-keyframes ribbonPartThreeHeight5 {
  0% {
    height: 0;
  }

  100% {
    height: 125px;
  }
}

@keyframes ribbonPartThreeHeight5 {
  0% {
    height: 0;
  }

  100% {
    height: 125px;
  }
}

.ribbon--page-title.animation .ribbon__part-one {
  -webkit-animation: 1.93333s ribbonPartOneHeight5 1s linear forwards;
       -o-animation: 1.93333s ribbonPartOneHeight5 1s linear forwards;
          animation: 1.93333s ribbonPartOneHeight5 1s linear forwards;
}

.ribbon--page-title.animation .ribbon__tail-one {
  -webkit-animation: 0.5s ribbonTailOneBodySpin5 2.93333s linear forwards;
       -o-animation: 0.5s ribbonTailOneBodySpin5 2.93333s linear forwards;
          animation: 0.5s ribbonTailOneBodySpin5 2.93333s linear forwards;
}

.ribbon--page-title.animation .ribbon__tail-one::after {
  -webkit-animation: 0.5s ribbonTailOneArrowSpin5 2.93333s linear forwards;
       -o-animation: 0.5s ribbonTailOneArrowSpin5 2.93333s linear forwards;
          animation: 0.5s ribbonTailOneArrowSpin5 2.93333s linear forwards;
}

.ribbon--page-title.animation .ribbon__part-two {
  -webkit-animation: 2.25s ribbonPartTwoWidth5 3.23333s linear forwards;
       -o-animation: 2.25s ribbonPartTwoWidth5 3.23333s linear forwards;
          animation: 2.25s ribbonPartTwoWidth5 3.23333s linear forwards;
}

.global--background-light .ribbon--page-title.animation .ribbon__tail-two {
  -webkit-animation: 0.5s ribbonTailTwoBodyColorDark5 5.48333s linear forwards, 0.5s ribbonTailTwoBodySpin5 5.48333s linear forwards;
       -o-animation: 0.5s ribbonTailTwoBodyColorDark5 5.48333s linear forwards, 0.5s ribbonTailTwoBodySpin5 5.48333s linear forwards;
          animation: 0.5s ribbonTailTwoBodyColorDark5 5.48333s linear forwards, 0.5s ribbonTailTwoBodySpin5 5.48333s linear forwards;
}

.global--background-light .ribbon--page-title.animation .ribbon__tail-two::after {
  -webkit-animation: 0.5s ribbonTailFadeIn5 3.23333s linear forwards, 0.5s ribbonTailTwoArrowSpin5 5.48333s linear forwards;
       -o-animation: 0.5s ribbonTailFadeIn5 3.23333s linear forwards, 0.5s ribbonTailTwoArrowSpin5 5.48333s linear forwards;
          animation: 0.5s ribbonTailFadeIn5 3.23333s linear forwards, 0.5s ribbonTailTwoArrowSpin5 5.48333s linear forwards;
}

.ribbon--page-title.animation .ribbon__tail-two {
  -webkit-animation: 0.5s ribbonTailTwoBodyColor5 5.48333s linear forwards, 0.5s ribbonTailTwoBodySpin5 5.48333s linear forwards;
       -o-animation: 0.5s ribbonTailTwoBodyColor5 5.48333s linear forwards, 0.5s ribbonTailTwoBodySpin5 5.48333s linear forwards;
          animation: 0.5s ribbonTailTwoBodyColor5 5.48333s linear forwards, 0.5s ribbonTailTwoBodySpin5 5.48333s linear forwards;
}

.ribbon--page-title.animation .ribbon__tail-two::after {
  -webkit-animation: 0.5s ribbonTailFadeIn5 3.23333s linear forwards, 0.5s ribbonTailTwoArrowSpin5 5.48333s linear forwards;
       -o-animation: 0.5s ribbonTailFadeIn5 3.23333s linear forwards, 0.5s ribbonTailTwoArrowSpin5 5.48333s linear forwards;
          animation: 0.5s ribbonTailFadeIn5 3.23333s linear forwards, 0.5s ribbonTailTwoArrowSpin5 5.48333s linear forwards;
}

.ribbon--page-title.animation .ribbon__part-three {
  -webkit-animation: 0.41667s ribbonPartThreeHeight5 5.78333s linear forwards;
       -o-animation: 0.41667s ribbonPartThreeHeight5 5.78333s linear forwards;
          animation: 0.41667s ribbonPartThreeHeight5 5.78333s linear forwards;
}

.ribbon--page-title.animation .ribbon__part-three::after {
  -webkit-animation: 0.5s ribbonTailFadeIn5 5.78333s linear forwards;
       -o-animation: 0.5s ribbonTailFadeIn5 5.78333s linear forwards;
          animation: 0.5s ribbonTailFadeIn5 5.78333s linear forwards;
}

.page-title--form .ribbon--page-title .ribbon__content {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  left: 24%;
  margin-bottom: 3.125rem;
}

@media (min-width: 769px) {
  .page-title--form .ribbon--page-title .ribbon__content {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
}

@media (min-width: 1440px) {
  .page-title--form .ribbon--page-title .ribbon__content {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
}

.page-title--form .ribbon--page-title .ribbon__part-one {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: #fdfdfd;
  position: relative;
  width: 50px;
}

.global--background-dark .page-title--form .ribbon--page-title .ribbon__part-one {
  background: #fdfdfd;
}

.global--background-light .page-title--form .ribbon--page-title .ribbon__part-one {
  background: #1e1e1e;
}

.page-title--form .ribbon--page-title .ribbon__tail-one {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: #fdfdfd;
  bottom: -50px;
  display: block;
  height: 50px;
  position: absolute;
  -webkit-transform-origin: top left;
       -o-transform-origin: top left;
          transform-origin: top left;
  width: 50px;
}

.page-title--form .ribbon--page-title .ribbon__tail-one::after {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  border-left: 50px solid transparent;
  border-right: 50px solid transparent;
  border-top: 50px solid #fdfdfd;
  bottom: -25px;
  content: '';
  height: 0;
  left: -25px;
  position: absolute;
  -webkit-transform-origin: top center;
       -o-transform-origin: top center;
          transform-origin: top center;
  width: 0;
}

.global--background-dark .page-title--form .ribbon--page-title .ribbon__tail-one {
  background: #fdfdfd;
}

.global--background-dark .page-title--form .ribbon--page-title .ribbon__tail-one::after {
  border-top: 50px solid #fdfdfd;
}

.global--background-light .page-title--form .ribbon--page-title .ribbon__tail-one {
  background: #1e1e1e;
}

.global--background-light .page-title--form .ribbon--page-title .ribbon__tail-one::after {
  border-top: 50px solid #1e1e1e;
}

@-webkit-keyframes ribbonPartOneHeight6 {
  0% {
    height: 0;
  }

  100% {
    height: 300px;
  }
}

@-o-keyframes ribbonPartOneHeight6 {
  0% {
    height: 0;
  }

  100% {
    height: 300px;
  }
}

@keyframes ribbonPartOneHeight6 {
  0% {
    height: 0;
  }

  100% {
    height: 300px;
  }
}

@-webkit-keyframes ribbonTailOneArrowSpin6 {
  100% {
    -webkit-transform: skew(-45deg) rotate(-90deg);
            transform: skew(-45deg) rotate(-90deg);
    opacity: 0;
  }
}

@-o-keyframes ribbonTailOneArrowSpin6 {
  100% {
    -o-transform: skew(-45deg) rotate(-90deg);
       transform: skew(-45deg) rotate(-90deg);
    opacity: 0;
  }
}

@keyframes ribbonTailOneArrowSpin6 {
  100% {
    -webkit-transform: skew(-45deg) rotate(-90deg);
         -o-transform: skew(-45deg) rotate(-90deg);
            transform: skew(-45deg) rotate(-90deg);
    opacity: 0;
  }
}

@-webkit-keyframes ribbonTailOneBodySpin6 {
  100% {
    -webkit-transform: skew(45deg);
            transform: skew(45deg);
  }
}

@-o-keyframes ribbonTailOneBodySpin6 {
  100% {
    -o-transform: skew(45deg);
       transform: skew(45deg);
  }
}

@keyframes ribbonTailOneBodySpin6 {
  100% {
    -webkit-transform: skew(45deg);
         -o-transform: skew(45deg);
            transform: skew(45deg);
  }
}

@-webkit-keyframes ribbonTailOneBodyColor6 {
  100% {
    background: #1e1e1e;
  }
}

@-o-keyframes ribbonTailOneBodyColor6 {
  100% {
    background: #1e1e1e;
  }
}

@keyframes ribbonTailOneBodyColor6 {
  100% {
    background: #1e1e1e;
  }
}

.page-title--form .ribbon--page-title .ribbon__part-two {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: #fdfdfd;
  height: 50px;
  left: 50px;
  position: relative;
  width: 0;
}

.global--background-dark .page-title--form .ribbon--page-title .ribbon__part-two {
  background: #fdfdfd;
}

.global--background-light .page-title--form .ribbon--page-title .ribbon__part-two {
  background: #1e1e1e;
}

.page-title--form .ribbon--page-title .ribbon__tail-two {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: transparent;
  display: block;
  height: 50px;
  position: absolute;
  right: -50px;
  -webkit-transform-origin: bottom left;
       -o-transform-origin: bottom left;
          transform-origin: bottom left;
  width: 50px;
}

.page-title--form .ribbon--page-title .ribbon__tail-two::after {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  border-bottom: 50px solid transparent;
  border-left: 50px solid #fdfdfd;
  border-top: 50px solid transparent;
  bottom: -25px;
  content: '';
  height: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  -webkit-transform-origin: center left;
       -o-transform-origin: center left;
          transform-origin: center left;
  width: 0;
}

.global--background-dark .page-title--form .ribbon--page-title .ribbon__tail-two::after {
  border-left: 50px solid #fdfdfd;
}

.global--background-light .page-title--form .ribbon--page-title .ribbon__tail-two::after {
  border-left: 50px solid #1e1e1e;
}

@-webkit-keyframes ribbonPartTwoWidth6 {
  0% {
    width: 0;
  }

  100% {
    width: 725px;
  }
}

@-o-keyframes ribbonPartTwoWidth6 {
  0% {
    width: 0;
  }

  100% {
    width: 725px;
  }
}

@keyframes ribbonPartTwoWidth6 {
  0% {
    width: 0;
  }

  100% {
    width: 725px;
  }
}

@-webkit-keyframes ribbonTailFadeIn6 {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@-o-keyframes ribbonTailFadeIn6 {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes ribbonTailFadeIn6 {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@-webkit-keyframes ribbonTailTwoArrowSpin6 {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    right: -25px;
    -webkit-transform: skewY(-45deg) rotate(90deg);
            transform: skewY(-45deg) rotate(90deg);
  }
}

@-o-keyframes ribbonTailTwoArrowSpin6 {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    right: -25px;
    -o-transform: skewY(-45deg) rotate(90deg);
       transform: skewY(-45deg) rotate(90deg);
  }
}

@keyframes ribbonTailTwoArrowSpin6 {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    right: -25px;
    -webkit-transform: skewY(-45deg) rotate(90deg);
         -o-transform: skewY(-45deg) rotate(90deg);
            transform: skewY(-45deg) rotate(90deg);
  }
}

@-webkit-keyframes ribbonTailTwoBodySpin6 {
  100% {
    -webkit-transform: skewY(45deg);
            transform: skewY(45deg);
  }
}

@-o-keyframes ribbonTailTwoBodySpin6 {
  100% {
    -o-transform: skewY(45deg);
       transform: skewY(45deg);
  }
}

@keyframes ribbonTailTwoBodySpin6 {
  100% {
    -webkit-transform: skewY(45deg);
         -o-transform: skewY(45deg);
            transform: skewY(45deg);
  }
}

@-webkit-keyframes ribbonTailTwoBodyColor6 {
  0% {
    background: transparent;
  }

  100% {
    background: #fdfdfd;
  }
}

@-o-keyframes ribbonTailTwoBodyColor6 {
  0% {
    background: transparent;
  }

  100% {
    background: #fdfdfd;
  }
}

@keyframes ribbonTailTwoBodyColor6 {
  0% {
    background: transparent;
  }

  100% {
    background: #fdfdfd;
  }
}

@-webkit-keyframes ribbonTailTwoBodyColorDark6 {
  0% {
    background: transparent;
  }

  100% {
    background: #1e1e1e;
  }
}

@-o-keyframes ribbonTailTwoBodyColorDark6 {
  0% {
    background: transparent;
  }

  100% {
    background: #1e1e1e;
  }
}

@keyframes ribbonTailTwoBodyColorDark6 {
  0% {
    background: transparent;
  }

  100% {
    background: #1e1e1e;
  }
}

.page-title--form .ribbon--page-title .ribbon__part-three {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: #fdfdfd;
  left: 775px;
  position: relative;
  width: 50px;
}

.page-title--form .ribbon--page-title .ribbon__part-three::after {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  border-left: 50px solid transparent;
  border-right: 50px solid transparent;
  border-top: 50px solid #fdfdfd;
  bottom: -50px;
  content: '';
  height: 0;
  left: -25px;
  opacity: 0;
  position: absolute;
  width: 0;
}

.global--background-dark .page-title--form .ribbon--page-title .ribbon__part-three {
  background: #fdfdfd;
}

.global--background-dark .page-title--form .ribbon--page-title .ribbon__part-three::after {
  border-top: 50px solid #fdfdfd;
}

.global--background-light .page-title--form .ribbon--page-title .ribbon__part-three {
  background: #1e1e1e;
}

.global--background-light .page-title--form .ribbon--page-title .ribbon__part-three::after {
  border-top: 50px solid #1e1e1e;
}

@-webkit-keyframes ribbonPartThreeHeight6 {
  0% {
    height: 0;
  }

  100% {
    height: 125px;
  }
}

@-o-keyframes ribbonPartThreeHeight6 {
  0% {
    height: 0;
  }

  100% {
    height: 125px;
  }
}

@keyframes ribbonPartThreeHeight6 {
  0% {
    height: 0;
  }

  100% {
    height: 125px;
  }
}

.page-title--form .ribbon--page-title.animation .ribbon__part-one {
  -webkit-animation: 1s ribbonPartOneHeight6 1s linear forwards;
       -o-animation: 1s ribbonPartOneHeight6 1s linear forwards;
          animation: 1s ribbonPartOneHeight6 1s linear forwards;
}

.page-title--form .ribbon--page-title.animation .ribbon__tail-one {
  -webkit-animation: 0.5s ribbonTailOneBodySpin6 2s linear forwards;
       -o-animation: 0.5s ribbonTailOneBodySpin6 2s linear forwards;
          animation: 0.5s ribbonTailOneBodySpin6 2s linear forwards;
}

.page-title--form .ribbon--page-title.animation .ribbon__tail-one::after {
  -webkit-animation: 0.5s ribbonTailOneArrowSpin6 2s linear forwards;
       -o-animation: 0.5s ribbonTailOneArrowSpin6 2s linear forwards;
          animation: 0.5s ribbonTailOneArrowSpin6 2s linear forwards;
}

.page-title--form .ribbon--page-title.animation .ribbon__part-two {
  -webkit-animation: 2.41667s ribbonPartTwoWidth6 2.3s linear forwards;
       -o-animation: 2.41667s ribbonPartTwoWidth6 2.3s linear forwards;
          animation: 2.41667s ribbonPartTwoWidth6 2.3s linear forwards;
}

.global--background-light .page-title--form .ribbon--page-title.animation .ribbon__tail-two {
  -webkit-animation: 0.5s ribbonTailTwoBodyColorDark6 4.71667s linear forwards, 0.5s ribbonTailTwoBodySpin6 4.71667s linear forwards;
       -o-animation: 0.5s ribbonTailTwoBodyColorDark6 4.71667s linear forwards, 0.5s ribbonTailTwoBodySpin6 4.71667s linear forwards;
          animation: 0.5s ribbonTailTwoBodyColorDark6 4.71667s linear forwards, 0.5s ribbonTailTwoBodySpin6 4.71667s linear forwards;
}

.global--background-light .page-title--form .ribbon--page-title.animation .ribbon__tail-two::after {
  -webkit-animation: 0.5s ribbonTailFadeIn6 2.3s linear forwards, 0.5s ribbonTailTwoArrowSpin6 4.71667s linear forwards;
       -o-animation: 0.5s ribbonTailFadeIn6 2.3s linear forwards, 0.5s ribbonTailTwoArrowSpin6 4.71667s linear forwards;
          animation: 0.5s ribbonTailFadeIn6 2.3s linear forwards, 0.5s ribbonTailTwoArrowSpin6 4.71667s linear forwards;
}

.page-title--form .ribbon--page-title.animation .ribbon__tail-two {
  -webkit-animation: 0.5s ribbonTailTwoBodyColor6 4.71667s linear forwards, 0.5s ribbonTailTwoBodySpin6 4.71667s linear forwards;
       -o-animation: 0.5s ribbonTailTwoBodyColor6 4.71667s linear forwards, 0.5s ribbonTailTwoBodySpin6 4.71667s linear forwards;
          animation: 0.5s ribbonTailTwoBodyColor6 4.71667s linear forwards, 0.5s ribbonTailTwoBodySpin6 4.71667s linear forwards;
}

.page-title--form .ribbon--page-title.animation .ribbon__tail-two::after {
  -webkit-animation: 0.5s ribbonTailFadeIn6 2.3s linear forwards, 0.5s ribbonTailTwoArrowSpin6 4.71667s linear forwards;
       -o-animation: 0.5s ribbonTailFadeIn6 2.3s linear forwards, 0.5s ribbonTailTwoArrowSpin6 4.71667s linear forwards;
          animation: 0.5s ribbonTailFadeIn6 2.3s linear forwards, 0.5s ribbonTailTwoArrowSpin6 4.71667s linear forwards;
}

.page-title--form .ribbon--page-title.animation .ribbon__part-three {
  -webkit-animation: 0.41667s ribbonPartThreeHeight6 5.01667s linear forwards;
       -o-animation: 0.41667s ribbonPartThreeHeight6 5.01667s linear forwards;
          animation: 0.41667s ribbonPartThreeHeight6 5.01667s linear forwards;
}

.page-title--form .ribbon--page-title.animation .ribbon__part-three::after {
  -webkit-animation: 0.5s ribbonTailFadeIn6 5.01667s linear forwards;
       -o-animation: 0.5s ribbonTailFadeIn6 5.01667s linear forwards;
          animation: 0.5s ribbonTailFadeIn6 5.01667s linear forwards;
}

@media (min-width: 1440px) {
  .ribbon--page-title {
    background: none;
    display: block;
    height: auto;
    margin-top: 1.5rem;
    -webkit-transform: scaleX(-1);
         -o-transform: scaleX(-1);
            transform: scaleX(-1);
    width: auto;
  }

  .ribbon--page-title .ribbon__content {
    left: 70%;
  }

  .ribbon--page-title .ribbon__text-three {
    left: -41%;
    -webkit-transform: scaleX(-1) translate(-37.5rem, 1.875rem);
         -o-transform: scaleX(-1) translate(-37.5rem, 1.875rem);
            transform: scaleX(-1) translate(-37.5rem, 1.875rem);
    font-size: 2.75rem;
    font-weight: 900;
    color: #fdfdfd;
    text-transform: uppercase;
  }

  .ribbon--page-title.animation .ribbon__text-three {
    -webkit-animation: 1s fadeIn 4s ease forwards;
         -o-animation: 1s fadeIn 4s ease forwards;
            animation: 1s fadeIn 4s ease forwards;
  }

  .page-title--form .ribbon--page-title .ribbon__content {
    left: 70%;
  }
}

.page-title__form-container {
  display: none;
}

.page-title--form .page-title__form-container {
  display: block;
  padding: 0.625rem 0.625rem 1.25rem 0.625rem;
  width: 100%;
}

@media (min-width: 1440px) {
  .page-title--form .page-title__form-container {
    padding: 2.8125rem;
    width: 46.875rem;
  }
}

.page-title__form .form__message {
  padding-bottom: 1.25rem;
  font-size: 1.125rem;
  font-weight: 600;
}

@media (min-width: 1440px) {
  .page-title__form .form__message {
    font-size: 1.75rem;
  }
}

.job-listing .global__fancy-container--border::before,
.job-listing .form__fields__container::before,
.job-listing .event-detail__highlight-container::before,
.job-listing .job-detail__highlight-container::before,
.job-listing .content__content-right__container::before,
.job-listing .step__conclusion__container::before {
  border-width: 0.25rem;
}

.job-listing .global__fancy-container--border::after,
.job-listing .form__fields__container::after,
.job-listing .event-detail__highlight-container::after,
.job-listing .job-detail__highlight-container::after,
.job-listing .content__content-right__container::after,
.job-listing .step__conclusion__container::after {
  border-width: 0.25rem;
}

.job-listing .global__fancy-container--border-filling::before {
  border-width: 0.25rem;
}

.job-listing .global__fancy-container--border-filling::after {
  border-width: 0.25rem;
}

.job-listing__list {
  list-style: none;
  padding-left: 0;
}

.job-listing__item-container {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
  padding-bottom: 2.5rem;
}

@media (min-width: 769px) {
  .job-listing__item-container {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }

  .job-listing__item-container .global__fancy-container--border,
  .job-listing__item-container .form__fields__container,
  .job-listing__item-container .event-detail__highlight-container,
  .job-listing__item-container .job-detail__highlight-container,
  .job-listing__item-container .content__content-right__container,
  .job-listing__item-container .step__conclusion__container,
  .job-listing__item-container .global__fancy-container--border-filling {
    min-height: 17.1875rem;
  }
}

.job-listing__item__inner-container {
  padding: 1rem 1.875rem;
}

.job-listing__item__title {
  margin-bottom: 0;
}

.job-listing__item__text {
  display: block;
}

.global--background-dark .job-listing__item__text {
  font-size: 0.9375rem;
  color: #fdfdfd;
}

.global--background-light .job-listing__item__text {
  font-size: 0.9375rem;
  color: #1e1e1e;
}

.job-listing__item__description {
  display: none;
}

@media (min-width: 769px) {
  .job-listing__item__description {
    display: block;
  }

  .global--background-dark .job-listing__item__description {
    font-size: 0.9375rem;
    color: #fdfdfd;
  }

  .global--background-light .job-listing__item__description {
    font-size: 0.9375rem;
    color: #1e1e1e;
  }
}

.global--background-dark .job-listing__pagination {
  border-top: 0.0625rem solid #fdfdfd;
}

.global--background-dark .job-listing__pagination .pagination__details {
  color: #fdfdfd;
}

.global--background-light .job-listing__pagination {
  border-top: 0.0625rem solid #1e1e1e;
}

.global--background-light .job-listing__pagination .pagination__details {
  color: #1e1e1e;
}

.listing__list {
  list-style: none;
  padding-left: 0;
}

.listing__item-container {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
  padding-bottom: 2.5rem;
}

@media (min-width: 769px) {
  .listing__item-container {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
}

.listing__item__image-container {
  background-position: center;
  background-size: cover;
  height: 12.5rem;
}

.listing__item__inner-container {
  margin: auto;
  width: 90%;
}

.listing__item-container--border-filling::before {
  border-width: 0.1875rem;
}

.listing__item-container--border-filling::after {
  border-width: 0.1875rem;
}

.listing__item__title {
  text-transform: none;
}

.listing__item__subtitle {
  display: block;
  font-size: 0.9375rem;
  font-weight: 600;
  color: #fdfdfd;
  text-transform: uppercase;
}

.listing__item__description {
  font-size: 0.9375rem;
  color: #283139;
  margin-top: 1.25rem;
}

.global--background-dark .listing__item__description {
  color: #fdfdfd;
}

.global--background-light .listing__item__description {
  color: #1e1e1e;
}

/* stylelint-disable */

.global--background-dark .listing__pagination {
  border-top: 0.0625rem solid #fdfdfd;
}

.global--background-dark .listing__pagination .pagination__details {
  color: #fdfdfd;
}

.global--background-dark .listing__pagination li a {
  color: #fdfdfd;
}

.global--background-dark .listing__pagination li a:focus,
.global--background-dark .listing__pagination li a:hover {
  background-color: #fdfdfd;
  color: #1e1e1e;
}

.global--background-dark .listing__pagination li.active span {
  background-color: #fdfdfd;
  color: #1e1e1e;
}

.global--background-light .listing__pagination {
  border-top: 0.0625rem solid #1e1e1e;
}

.global--background-light .listing__pagination .pagination__details {
  color: #1e1e1e;
}

.global--background-light .listing__pagination li a {
  color: #1e1e1e;
}

.global--background-light .listing__pagination li a:focus,
.global--background-light .listing__pagination li a:hover {
  background-color: #1e1e1e;
  color: #fdfdfd;
}

.global--background-light .listing__pagination li.active span {
  background-color: #1e1e1e;
  color: #fdfdfd;
}

/* stylelint-enable */

.listing__not__found {
  display: block;
  text-align: center;
}

.insight-detail__row {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.insight-detail__column {
  padding-bottom: 1.5rem;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

@media (min-width: 769px) {
  .insight-detail__column {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
}

.insight-detail__body {
  padding: 3.125rem 0;
}

.insight-detail__body h2 {
  font-size: 32px;
}

.global--background-dark .insight-detail__body {
  color: #fdfdfd;
}

.global--background-light .insight-detail__body {
  color: #1e1e1e;
}

.event-detail__row {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.event-detail__column {
  padding-bottom: 1.5rem;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

@media (min-width: 769px) {
  .event-detail__column {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
}

.event-detail__highlight-container {
  padding: 1.875rem;
}

.event-detail__highlight-container::before {
  border-width: 0.25rem;
}

.event-detail__highlight-container::after {
  border-width: 0.25rem;
}

.event-detail__highlight__detail-container {
  white-space: nowrap;
}

.event-detail__highlight__detail-container:not(:last-child) {
  margin-bottom: 1rem;
}

.event-detail__highlight__detail-container .clock-icon {
  display: inline-block;
  height: 1.25rem;
  width: 1.25rem;
}

.global--background-dark .event-detail__highlight__detail-container .clock-icon {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UGFnZSAxPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkRlc2t0b3AiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJIb21lLS0tRXZlbnRzLS1kZXRhaWxzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTIyLjAwMDAwMCwgLTc4My4wMDAwMDApIiBmaWxsPSIjZmRmZGZkIj4KICAgICAgICAgICAgPHBhdGggZD0iTTUzNy40Nzg3MjMsNzk0LjU5NTc0NSBMNTMwLjQ4NDA0Myw3OTQuNTk1NzQ1IEw1MzAuNDg0MDQzLDc4Ni44ODI5NzkgTDUzMi42MTE3MDIsNzg2Ljg4Mjk3OSBMNTMyLjYxMTcwMiw3OTIuNDY4MDg1IEw1MzcuNDc4NzIzLDc5Mi40NjgwODUgTDUzNy40Nzg3MjMsNzk0LjU5NTc0NSBaIE01MzIsNzgzIEM1MjYuNDk0NjgxLDc4MyA1MjIsNzg3LjQ5NDY4MSA1MjIsNzkzIEM1MjIsNzk4LjUzMTkxNSA1MjYuNDk0NjgxLDgwMyA1MzIsODAzIEM1MzcuNTA1MzE5LDgwMyA1NDIsNzk4LjUwNTMxOSA1NDIsNzkzIEM1NDIsNzg3LjQ5NDY4MSA1MzcuNTA1MzE5LDc4MyA1MzIsNzgzIEw1MzIsNzgzIFoiIGlkPSJQYWdlLTEiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) no-repeat center;
}

.global--background-light .event-detail__highlight__detail-container .clock-icon {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UGFnZSAxPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkRlc2t0b3AiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJIb21lLS0tRXZlbnRzLS1kZXRhaWxzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTIyLjAwMDAwMCwgLTc4My4wMDAwMDApIiBmaWxsPSIjMWUxZTFlIj4KICAgICAgICAgICAgPHBhdGggZD0iTTUzNy40Nzg3MjMsNzk0LjU5NTc0NSBMNTMwLjQ4NDA0Myw3OTQuNTk1NzQ1IEw1MzAuNDg0MDQzLDc4Ni44ODI5NzkgTDUzMi42MTE3MDIsNzg2Ljg4Mjk3OSBMNTMyLjYxMTcwMiw3OTIuNDY4MDg1IEw1MzcuNDc4NzIzLDc5Mi40NjgwODUgTDUzNy40Nzg3MjMsNzk0LjU5NTc0NSBaIE01MzIsNzgzIEM1MjYuNDk0NjgxLDc4MyA1MjIsNzg3LjQ5NDY4MSA1MjIsNzkzIEM1MjIsNzk4LjUzMTkxNSA1MjYuNDk0NjgxLDgwMyA1MzIsODAzIEM1MzcuNTA1MzE5LDgwMyA1NDIsNzk4LjUwNTMxOSA1NDIsNzkzIEM1NDIsNzg3LjQ5NDY4MSA1MzcuNTA1MzE5LDc4MyA1MzIsNzgzIEw1MzIsNzgzIFoiIGlkPSJQYWdlLTEiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) no-repeat center;
}

.event-detail__highlight__detail-container .location-icon {
  display: inline-block;
  height: 1.3125rem;
  width: 1.25rem;
}

.global--background-dark .event-detail__highlight__detail-container .location-icon {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTVweCIgaGVpZ2h0PSIyMXB4IiB2aWV3Qm94PSIwIDAgMTUgMjEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UGFnZSAxIENvcHkgMzwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPgogICAgICAgIDxwb2x5Z29uIGlkPSJwYXRoLTEiIHBvaW50cz0iMCAxMC40MjQzOTM5IDAgMi41NDI1MzJlLTA1IDE0LjIzODE3OTIgMi41NDI1MzJlLTA1IDE0LjIzODE3OTIgMTAuNDI0MzkzOSAxNC4yMzgxNzkyIDIwLjg0ODc2MjQgMCAyMC44NDg3NjI0Ij48L3BvbHlnb24+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0iRGVza3RvcCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkhvbWUtLS1FdmVudHMtLWRldGFpbHMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01MjUuMDAwMDAwLCAtODI1LjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0iUGFnZS0xLUNvcHktMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTI1LjAwMDAwMCwgODI1LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPG1hc2sgaWQ9Im1hc2stMiIgZmlsbD0id2hpdGUiPgogICAgICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+CiAgICAgICAgICAgICAgICA8L21hc2s+CiAgICAgICAgICAgICAgICA8ZyBpZD0iQ2xpcC0yIj48L2c+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNy4xMTkwODk2MSwzLjU1OTU0NDggQzkuMDg0OTc1MzUsMy41NTk1NDQ4IDEwLjY3ODYzNDQsNS4xNTMyMDM4NiAxMC42Nzg2MzQ0LDcuMTE5MDg5NjEgQzEwLjY3ODYzNDQsOS4wODQ5NzUzNSA5LjA4NDk3NTM1LDEwLjY3ODYzNDQgNy4xMTkwODk2MSwxMC42Nzg2MzQ0IEM1LjE1MzIwMzg2LDEwLjY3ODYzNDQgMy41NTk1NDQ4LDkuMDg0OTc1MzUgMy41NTk1NDQ4LDcuMTE5MDg5NjEgQzMuNTU5NTQ0OCw1LjE1MzIwMzg2IDUuMTUzMjAzODYsMy41NTk1NDQ4IDcuMTE5MDg5NjEsMy41NTk1NDQ4IE03LjExOTA4OTYxLDAgQzMuMTkwNjIzNDEsMCAwLDMuMDczNjY2OTQgMCw3LjYyNzU5NjAxIEMwLDEzLjUzNDY2MDYgNC4xOTg3MzczNSwxOC44ODA1ODg0IDcuMTE5MDg5NjEsMjAuODQ4NzYyNCBDMTAuMDM5NDQxOSwxOC44ODA1ODg0IDE0LjIzODE3OTIsMTMuNTM0NjYwNiAxNC4yMzgxNzkyLDcuNjI3NTk2MDEgQzE0LjIzODE3OTIsMy4wNzM2NjY5NCAxMS4wNDc1NTU4LDAgNy4xMTkwODk2MSwwIiBpZD0iRmlsbC0xIiBmaWxsPSIjZmRmZGZkIiBtYXNrPSJ1cmwoI21hc2stMikiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat center;
}

.global--background-light .event-detail__highlight__detail-container .location-icon {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTVweCIgaGVpZ2h0PSIyMXB4IiB2aWV3Qm94PSIwIDAgMTUgMjEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UGFnZSAxIENvcHkgMzwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPgogICAgICAgIDxwb2x5Z29uIGlkPSJwYXRoLTEiIHBvaW50cz0iMCAxMC40MjQzOTM5IDAgMi41NDI1MzJlLTA1IDE0LjIzODE3OTIgMi41NDI1MzJlLTA1IDE0LjIzODE3OTIgMTAuNDI0MzkzOSAxNC4yMzgxNzkyIDIwLjg0ODc2MjQgMCAyMC44NDg3NjI0Ij48L3BvbHlnb24+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0iRGVza3RvcCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkhvbWUtLS1FdmVudHMtLWRldGFpbHMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01MjUuMDAwMDAwLCAtODI1LjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0iUGFnZS0xLUNvcHktMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTI1LjAwMDAwMCwgODI1LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPG1hc2sgaWQ9Im1hc2stMiIgZmlsbD0id2hpdGUiPgogICAgICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+CiAgICAgICAgICAgICAgICA8L21hc2s+CiAgICAgICAgICAgICAgICA8ZyBpZD0iQ2xpcC0yIj48L2c+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNy4xMTkwODk2MSwzLjU1OTU0NDggQzkuMDg0OTc1MzUsMy41NTk1NDQ4IDEwLjY3ODYzNDQsNS4xNTMyMDM4NiAxMC42Nzg2MzQ0LDcuMTE5MDg5NjEgQzEwLjY3ODYzNDQsOS4wODQ5NzUzNSA5LjA4NDk3NTM1LDEwLjY3ODYzNDQgNy4xMTkwODk2MSwxMC42Nzg2MzQ0IEM1LjE1MzIwMzg2LDEwLjY3ODYzNDQgMy41NTk1NDQ4LDkuMDg0OTc1MzUgMy41NTk1NDQ4LDcuMTE5MDg5NjEgQzMuNTU5NTQ0OCw1LjE1MzIwMzg2IDUuMTUzMjAzODYsMy41NTk1NDQ4IDcuMTE5MDg5NjEsMy41NTk1NDQ4IE03LjExOTA4OTYxLDAgQzMuMTkwNjIzNDEsMCAwLDMuMDczNjY2OTQgMCw3LjYyNzU5NjAxIEMwLDEzLjUzNDY2MDYgNC4xOTg3MzczNSwxOC44ODA1ODg0IDcuMTE5MDg5NjEsMjAuODQ4NzYyNCBDMTAuMDM5NDQxOSwxOC44ODA1ODg0IDE0LjIzODE3OTIsMTMuNTM0NjYwNiAxNC4yMzgxNzkyLDcuNjI3NTk2MDEgQzE0LjIzODE3OTIsMy4wNzM2NjY5NCAxMS4wNDc1NTU4LDAgNy4xMTkwODk2MSwwIiBpZD0iRmlsbC0xIiBmaWxsPSIjMWUxZTFlIiBtYXNrPSJ1cmwoI21hc2stMikiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat center;
}

.event-detail__highlight__detail {
  font-size: 1.125rem;
  font-weight: 600;
  display: inline-block;
  padding-left: 1.875rem;
  white-space: normal;
  width: calc(100% - 50px);
}

.global--background-dark .event-detail__highlight__detail {
  color: #fdfdfd;
}

.global--background-light .event-detail__highlight__detail {
  color: #1e1e1e;
}

.event-detail__highlight__detail--small {
  font-size: 0.9375rem;
  font-weight: 400;
}

.global--background-dark .event-detail__highlight__detail--small {
  color: #fdfdfd;
}

.global--background-light .event-detail__highlight__detail--small {
  color: #1e1e1e;
}

.event-detail__highlight__icon {
  margin-top: 0.25rem;
  vertical-align: top;
}

.event-detail__section-container {
  margin: 3.125rem 0;
}

.event-detail__section__content {
  font-size: 0.9375rem;
}

.event-detail__button {
  margin-left: 0.625rem;
  width: 100%;
}

@media (min-width: 769px) {
  .event-detail__button {
    width: auto;
  }
}

.job-detail__row {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.job-detail__column {
  padding-bottom: 1.5rem;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

@media (min-width: 769px) {
  .job-detail__column {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
}

.job-detail__highlight-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.job-detail__highlight-container::before {
  border-width: 0.25rem;
}

.job-detail__highlight-container::after {
  border-width: 0.25rem;
}

@media (min-width: 769px) {
  .job-detail__highlight-container {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}

.job-detail__highlight__inner {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 1.875rem;
  position: relative;
}

.job-detail__highlight__inner::after {
  background-color: #1e1e1e;
  bottom: 0;
  content: '';
  display: block;
  height: 0.125rem;
  position: absolute;
  right: 0;
  width: calc(100% - 30px);
}

@media (min-width: 769px) {
  .job-detail__highlight__inner::after {
    width: 0.125rem;
    height: calc(100% - 45px);
  }
}

.job-detail__highlight__detail-container {
  white-space: nowrap;
}

.job-detail__highlight__detail-container:not(:last-child) {
  margin-bottom: 1rem;
}

.job-detail__highlight__detail-container .location-icon {
  display: inline-block;
  height: 21px;
  width: 28px;
}

.global--background-dark .job-detail__highlight__detail-container .location-icon {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTVweCIgaGVpZ2h0PSIyMXB4IiB2aWV3Qm94PSIwIDAgMTUgMjEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UGFnZSAxIENvcHkgMzwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPgogICAgICAgIDxwb2x5Z29uIGlkPSJwYXRoLTEiIHBvaW50cz0iMCAxMC40MjQzOTM5IDAgMi41NDI1MzJlLTA1IDE0LjIzODE3OTIgMi41NDI1MzJlLTA1IDE0LjIzODE3OTIgMTAuNDI0MzkzOSAxNC4yMzgxNzkyIDIwLjg0ODc2MjQgMCAyMC44NDg3NjI0Ij48L3BvbHlnb24+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0iRGVza3RvcCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkhvbWUtLS1FdmVudHMtLWRldGFpbHMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01MjUuMDAwMDAwLCAtODI1LjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0iUGFnZS0xLUNvcHktMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTI1LjAwMDAwMCwgODI1LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPG1hc2sgaWQ9Im1hc2stMiIgZmlsbD0id2hpdGUiPgogICAgICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+CiAgICAgICAgICAgICAgICA8L21hc2s+CiAgICAgICAgICAgICAgICA8ZyBpZD0iQ2xpcC0yIj48L2c+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNy4xMTkwODk2MSwzLjU1OTU0NDggQzkuMDg0OTc1MzUsMy41NTk1NDQ4IDEwLjY3ODYzNDQsNS4xNTMyMDM4NiAxMC42Nzg2MzQ0LDcuMTE5MDg5NjEgQzEwLjY3ODYzNDQsOS4wODQ5NzUzNSA5LjA4NDk3NTM1LDEwLjY3ODYzNDQgNy4xMTkwODk2MSwxMC42Nzg2MzQ0IEM1LjE1MzIwMzg2LDEwLjY3ODYzNDQgMy41NTk1NDQ4LDkuMDg0OTc1MzUgMy41NTk1NDQ4LDcuMTE5MDg5NjEgQzMuNTU5NTQ0OCw1LjE1MzIwMzg2IDUuMTUzMjAzODYsMy41NTk1NDQ4IDcuMTE5MDg5NjEsMy41NTk1NDQ4IE03LjExOTA4OTYxLDAgQzMuMTkwNjIzNDEsMCAwLDMuMDczNjY2OTQgMCw3LjYyNzU5NjAxIEMwLDEzLjUzNDY2MDYgNC4xOTg3MzczNSwxOC44ODA1ODg0IDcuMTE5MDg5NjEsMjAuODQ4NzYyNCBDMTAuMDM5NDQxOSwxOC44ODA1ODg0IDE0LjIzODE3OTIsMTMuNTM0NjYwNiAxNC4yMzgxNzkyLDcuNjI3NTk2MDEgQzE0LjIzODE3OTIsMy4wNzM2NjY5NCAxMS4wNDc1NTU4LDAgNy4xMTkwODk2MSwwIiBpZD0iRmlsbC0xIiBmaWxsPSIjZmRmZGZkIiBtYXNrPSJ1cmwoI21hc2stMikiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat center;
}

.global--background-light .job-detail__highlight__detail-container .location-icon {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTVweCIgaGVpZ2h0PSIyMXB4IiB2aWV3Qm94PSIwIDAgMTUgMjEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UGFnZSAxIENvcHkgMzwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPgogICAgICAgIDxwb2x5Z29uIGlkPSJwYXRoLTEiIHBvaW50cz0iMCAxMC40MjQzOTM5IDAgMi41NDI1MzJlLTA1IDE0LjIzODE3OTIgMi41NDI1MzJlLTA1IDE0LjIzODE3OTIgMTAuNDI0MzkzOSAxNC4yMzgxNzkyIDIwLjg0ODc2MjQgMCAyMC44NDg3NjI0Ij48L3BvbHlnb24+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0iRGVza3RvcCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkhvbWUtLS1FdmVudHMtLWRldGFpbHMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01MjUuMDAwMDAwLCAtODI1LjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0iUGFnZS0xLUNvcHktMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTI1LjAwMDAwMCwgODI1LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPG1hc2sgaWQ9Im1hc2stMiIgZmlsbD0id2hpdGUiPgogICAgICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+CiAgICAgICAgICAgICAgICA8L21hc2s+CiAgICAgICAgICAgICAgICA8ZyBpZD0iQ2xpcC0yIj48L2c+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNy4xMTkwODk2MSwzLjU1OTU0NDggQzkuMDg0OTc1MzUsMy41NTk1NDQ4IDEwLjY3ODYzNDQsNS4xNTMyMDM4NiAxMC42Nzg2MzQ0LDcuMTE5MDg5NjEgQzEwLjY3ODYzNDQsOS4wODQ5NzUzNSA5LjA4NDk3NTM1LDEwLjY3ODYzNDQgNy4xMTkwODk2MSwxMC42Nzg2MzQ0IEM1LjE1MzIwMzg2LDEwLjY3ODYzNDQgMy41NTk1NDQ4LDkuMDg0OTc1MzUgMy41NTk1NDQ4LDcuMTE5MDg5NjEgQzMuNTU5NTQ0OCw1LjE1MzIwMzg2IDUuMTUzMjAzODYsMy41NTk1NDQ4IDcuMTE5MDg5NjEsMy41NTk1NDQ4IE03LjExOTA4OTYxLDAgQzMuMTkwNjIzNDEsMCAwLDMuMDczNjY2OTQgMCw3LjYyNzU5NjAxIEMwLDEzLjUzNDY2MDYgNC4xOTg3MzczNSwxOC44ODA1ODg0IDcuMTE5MDg5NjEsMjAuODQ4NzYyNCBDMTAuMDM5NDQxOSwxOC44ODA1ODg0IDE0LjIzODE3OTIsMTMuNTM0NjYwNiAxNC4yMzgxNzkyLDcuNjI3NTk2MDEgQzE0LjIzODE3OTIsMy4wNzM2NjY5NCAxMS4wNDc1NTU4LDAgNy4xMTkwODk2MSwwIiBpZD0iRmlsbC0xIiBmaWxsPSIjMWUxZTFlIiBtYXNrPSJ1cmwoI21hc2stMikiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat center;
}

.job-detail__highlight__detail-container .little-bulb-icon {
  display: inline-block;
  height: 27px;
  width: 28px;
}

.global--background-dark .job-detail__highlight__detail-container .little-bulb-icon {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjdweCIgaGVpZ2h0PSIyOHB4IiB2aWV3Qm94PSIwIDAgMjcgMjgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UGFnZSAxIENvcHkgNDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJEZXNrdG9wIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iSG9tZS0tLUpvYnMtLS1EZXRhaWxzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTA4LjAwMDAwMCwgLTc3NS4wMDAwMDApIiBmaWxsPSIjZmRmZGZkIj4KICAgICAgICAgICAgPGcgaWQ9IlBhZ2UtMS1Db3B5LTQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUwOC4wMDAwMDAsIDc3NS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNS44MjA2MTU2LDEyLjUzODUzNDggQzI2LjQ3ODA2NjksMTIuNDc1OTIwNCAyNi40NzgwNjY5LDEzLjQ3Nzc1MDkgMjUuODIwNjE1NiwxMy41NDAzNjUzIEMyNC41MzcwMjAzLDEzLjY2NTU5NDEgMjMuMjIyMTE3OCwxMy44NTM0MzczIDIyLjAwMTEzNjksMTMuOTQ3MzU4OSBDMjEuMzQzNjg1NiwxNC4wMDk5NzMzIDIxLjM0MzY4NTYsMTMuMDA4MTQyOCAyMi4wMDExMzY5LDEyLjk0NTUyODQgQzIzLjIyMjExNzgsMTIuNzg4OTkyNCAyNC41MzcwMjAzLDEyLjY2Mzc2MzYgMjUuODIwNjE1NiwxMi41Mzg1MzQ4IiBpZD0iRmlsbC0xIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjEuNjI1NDUwNSw0LjExNjg5NzE5IEMyMi4wMzI0NDQxLDMuNTg0Njc0NzQgMjIuOTA5MDQ1OCw0LjExNjg5NzE5IDIyLjUwMjA1MjEsNC42NDkxMTk2NCBDMjEuNzUwNjc5Myw1LjcxMzU2NDU0IDIwLjk2Nzk5OTIsNi43MTUzOTUwNCAyMC4xNTQwMTE5LDcuNzc5ODM5OTQgQzE5Ljc0NzAxODMsOC4zMTIwNjIzOSAxOC44NzA0MTY2LDcuNzc5ODM5OTQgMTkuMjc3NDEwMiw3LjI0NzYxNzQ5IEMyMC4wOTEzOTc1LDYuMTgzMTcyNTkgMjAuODc0MDc3Niw1LjExODcyNzY5IDIxLjYyNTQ1MDUsNC4xMTY4OTcxOSIgaWQ9IkZpbGwtMyI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE5LjQ2NTI1MzQsMTQuMzIzMDQ1NCBDMTkuNDY1MjUzNCwxNi4yNjQwOTE5IDE4Ljc3NjQ5NSwxNy44OTIwNjY1IDE3LjM2NzY3MDgsMTkuMDgxNzQwMiBDMTcuMzA1MDU2NCwxOS4wODE3NDAyIDE2LjkyOTM3LDE5LjQ4ODczMzggMTYuOTI5MzcsMTkuNDg4NzMzOCBMMTYuODY2NzU1NiwxOS41NTEzNDgzIEMxNi4zMDMyMjU5LDIwLjMzNDAyODMgMTUuODk2MjMyMywyMi41NTY4Mzk3IDE1LjgwMjMxMDcsMjQuMzEwMDQzMSBDMTUuNzM5Njk2MywyNC4yNDc0Mjg3IDE1LjY3NzA4MTksMjQuMjQ3NDI4NyAxNS41ODMxNjAzLDI0LjI0NzQyODcgTDExLjg4ODkxMDMsMjQuMjQ3NDI4NyBDMTEuMTA2MjMwMywyNC4yNDc0Mjg3IDExLjEwNjIzMDMsMjUuNDM3MTAyNCAxMS44ODg5MTAzLDI1LjQzNzEwMjQgTDE1LjU4MzE2MDMsMjUuNDM3MTAyNCBMMTUuNzM5Njk2MywyNS40MzcxMDI0IEMxNS41MjA1NDU5LDI2LjQ3MDI0MDEgMTQuNjEyNjM3LDI3LjI1MjkyMDIgMTMuNTc5NDk5MywyNy4yNTI5MjAyIEwxMi4zMjcyMTEyLDI3LjI1MjkyMDIgQzExLjEzNzUzNzUsMjcuMjUyOTIwMiAxMC4xNjcwMTQyLDI2LjI4MjM5NjkgMTAuMTY3MDE0MiwyNS4wOTI3MjMyIEwxMC4xNjcwMTQyLDI0Ljk2NzQ5NDQgQzEwLjE2NzAxNDIsMjQuMTg0ODE0MyAxMC4xMDQzOTk4LDIzLjM3MDgyNyA5Ljk0Nzg2Mzc0LDIyLjUyNTUzMjUgTDEzLjg2MTI2NDEsMjIuNTI1NTMyNSBDMTQuNjQzOTQ0MiwyMi41MjU1MzI1IDE0LjY0Mzk0NDIsMjEuMzM1ODU4OCAxMy44NjEyNjQxLDIxLjMzNTg1ODggTDEwLjEzNTcwNywyMS4zMzU4NTg4IEMxMC4wNzMwOTI2LDIxLjMzNTg1ODggOS45NzkxNzA5NSwyMS4zOTg0NzMyIDkuOTE2NTU2NTQsMjEuMzk4NDczMiBDOS43OTEzMjc3MywyMC42MTU3OTMyIDkuNDc4MjU1NywxOS45MjcwMzQ3IDkuMjkwNDEyNDgsMTkuNTgyNjU1NSBMOC45NDYwMzMyNSwxOS4xNzU2NjE4IEw4Ljg4MzQxODg0LDE5LjExMzA0NzQgQzcuNDc0NTk0NzEsMTcuOTIzMzczNyA2LjcyMzIyMTg0LDE2LjI5NTM5OTEgNi43MjMyMjE4NCwxNC4zNTQzNTI2IEM2LjcyMzIyMTg0LDEwLjg0Nzk0NTggOS42MDM0ODQ1MSw3Ljk2NzY4MzE2IDEzLjEwOTg5MTIsNy45Njc2ODMxNiBDMTYuNTg0OTkwOCw3Ljk2NzY4MzE2IDE5LjQ2NTI1MzQsMTAuODE2NjM4NiAxOS40NjUyNTM0LDE0LjMyMzA0NTQiIGlkPSJGaWxsLTUiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMy40NTQyNzA1LDAuNTE2NTY4ODQ5IEwxMy40NTQyNzA1LDQuMzk4NjYyMDIgQzEzLjQ1NDI3MDUsNS4wNTYxMTMyOCAxMi40NTI0NCw1LjA1NjExMzI4IDEyLjQ1MjQ0LDQuMzk4NjYyMDIgTDEyLjQ1MjQ0LDAuNTE2NTY4ODQ5IEMxMi40NTI0NCwtMC4xNzIxODk2MTYgMTMuNDU0MjcwNSwtMC4xNzIxODk2MTYgMTMuNDU0MjcwNSwwLjUxNjU2ODg0OSIgaWQ9IkZpbGwtNyI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTYuOTQyMzcyMjYsNy4yNDc2MTc0OSBDNy4zNDkzNjU5LDcuNzc5ODM5OTQgNi40NzI3NjQyMSw4LjI0OTQ0Nzk4IDYuMDY1NzcwNTgsNy43Nzk4Mzk5NCBDNS4zMTQzOTc3LDYuNzc4MDA5NDQgNC41MzE3MTc2Myw1LjcxMzU2NDU0IDMuNzE3NzMwMzUsNC42NDkxMTk2NCBDMy4zNzMzNTExMiw0LjExNjg5NzE5IDQuMjQ5OTUyOCwzLjU4NDY3NDc0IDQuNTk0MzMyMDQsNC4xMTY4OTcxOSBDNS40MDgzMTkzMSw1LjExODcyNzY5IDYuMTkwOTk5MzksNi4xODMxNzI1OSA2Ljk0MjM3MjI2LDcuMjQ3NjE3NDkiIGlkPSJGaWxsLTkiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00LjMxMjU2NzIxLDEyLjk3NjgzNTYgQzQuOTcwMDE4NDcsMTMuMDM5NDUgNC45NzAwMTg0NywxNC4xMDM4OTQ5IDQuMzEyNTY3MjEsMTMuOTc4NjY2MSBDMy4wMjg5NzE4OSwxMy44NTM0MzczIDEuNzE0MDY5MzYsMTMuNjk2OTAxMyAwLjQ5MzA4ODQ0NywxMy41NzE2NzI1IEMtMC4xNjQzNjI4MTYsMTMuNTA5MDU4MSAtMC4xNjQzNjI4MTYsMTIuNTA3MjI3NiAwLjQ5MzA4ODQ0NywxMi41Njk4NDIgQzEuNzc2NjgzNzcsMTIuNjYzNzYzNiAyLjk5NzY2NDY4LDEyLjc4ODk5MjQgNC4zMTI1NjcyMSwxMi45NzY4MzU2IiBpZD0iRmlsbC0xMSI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) no-repeat center;
}

.global--background-light .job-detail__highlight__detail-container .little-bulb-icon {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjdweCIgaGVpZ2h0PSIyOHB4IiB2aWV3Qm94PSIwIDAgMjcgMjgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UGFnZSAxIENvcHkgNDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJEZXNrdG9wIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iSG9tZS0tLUpvYnMtLS1EZXRhaWxzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTA4LjAwMDAwMCwgLTc3NS4wMDAwMDApIiBmaWxsPSIjMWUxZTFlIj4KICAgICAgICAgICAgPGcgaWQ9IlBhZ2UtMS1Db3B5LTQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUwOC4wMDAwMDAsIDc3NS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNS44MjA2MTU2LDEyLjUzODUzNDggQzI2LjQ3ODA2NjksMTIuNDc1OTIwNCAyNi40NzgwNjY5LDEzLjQ3Nzc1MDkgMjUuODIwNjE1NiwxMy41NDAzNjUzIEMyNC41MzcwMjAzLDEzLjY2NTU5NDEgMjMuMjIyMTE3OCwxMy44NTM0MzczIDIyLjAwMTEzNjksMTMuOTQ3MzU4OSBDMjEuMzQzNjg1NiwxNC4wMDk5NzMzIDIxLjM0MzY4NTYsMTMuMDA4MTQyOCAyMi4wMDExMzY5LDEyLjk0NTUyODQgQzIzLjIyMjExNzgsMTIuNzg4OTkyNCAyNC41MzcwMjAzLDEyLjY2Mzc2MzYgMjUuODIwNjE1NiwxMi41Mzg1MzQ4IiBpZD0iRmlsbC0xIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjEuNjI1NDUwNSw0LjExNjg5NzE5IEMyMi4wMzI0NDQxLDMuNTg0Njc0NzQgMjIuOTA5MDQ1OCw0LjExNjg5NzE5IDIyLjUwMjA1MjEsNC42NDkxMTk2NCBDMjEuNzUwNjc5Myw1LjcxMzU2NDU0IDIwLjk2Nzk5OTIsNi43MTUzOTUwNCAyMC4xNTQwMTE5LDcuNzc5ODM5OTQgQzE5Ljc0NzAxODMsOC4zMTIwNjIzOSAxOC44NzA0MTY2LDcuNzc5ODM5OTQgMTkuMjc3NDEwMiw3LjI0NzYxNzQ5IEMyMC4wOTEzOTc1LDYuMTgzMTcyNTkgMjAuODc0MDc3Niw1LjExODcyNzY5IDIxLjYyNTQ1MDUsNC4xMTY4OTcxOSIgaWQ9IkZpbGwtMyI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE5LjQ2NTI1MzQsMTQuMzIzMDQ1NCBDMTkuNDY1MjUzNCwxNi4yNjQwOTE5IDE4Ljc3NjQ5NSwxNy44OTIwNjY1IDE3LjM2NzY3MDgsMTkuMDgxNzQwMiBDMTcuMzA1MDU2NCwxOS4wODE3NDAyIDE2LjkyOTM3LDE5LjQ4ODczMzggMTYuOTI5MzcsMTkuNDg4NzMzOCBMMTYuODY2NzU1NiwxOS41NTEzNDgzIEMxNi4zMDMyMjU5LDIwLjMzNDAyODMgMTUuODk2MjMyMywyMi41NTY4Mzk3IDE1LjgwMjMxMDcsMjQuMzEwMDQzMSBDMTUuNzM5Njk2MywyNC4yNDc0Mjg3IDE1LjY3NzA4MTksMjQuMjQ3NDI4NyAxNS41ODMxNjAzLDI0LjI0NzQyODcgTDExLjg4ODkxMDMsMjQuMjQ3NDI4NyBDMTEuMTA2MjMwMywyNC4yNDc0Mjg3IDExLjEwNjIzMDMsMjUuNDM3MTAyNCAxMS44ODg5MTAzLDI1LjQzNzEwMjQgTDE1LjU4MzE2MDMsMjUuNDM3MTAyNCBMMTUuNzM5Njk2MywyNS40MzcxMDI0IEMxNS41MjA1NDU5LDI2LjQ3MDI0MDEgMTQuNjEyNjM3LDI3LjI1MjkyMDIgMTMuNTc5NDk5MywyNy4yNTI5MjAyIEwxMi4zMjcyMTEyLDI3LjI1MjkyMDIgQzExLjEzNzUzNzUsMjcuMjUyOTIwMiAxMC4xNjcwMTQyLDI2LjI4MjM5NjkgMTAuMTY3MDE0MiwyNS4wOTI3MjMyIEwxMC4xNjcwMTQyLDI0Ljk2NzQ5NDQgQzEwLjE2NzAxNDIsMjQuMTg0ODE0MyAxMC4xMDQzOTk4LDIzLjM3MDgyNyA5Ljk0Nzg2Mzc0LDIyLjUyNTUzMjUgTDEzLjg2MTI2NDEsMjIuNTI1NTMyNSBDMTQuNjQzOTQ0MiwyMi41MjU1MzI1IDE0LjY0Mzk0NDIsMjEuMzM1ODU4OCAxMy44NjEyNjQxLDIxLjMzNTg1ODggTDEwLjEzNTcwNywyMS4zMzU4NTg4IEMxMC4wNzMwOTI2LDIxLjMzNTg1ODggOS45NzkxNzA5NSwyMS4zOTg0NzMyIDkuOTE2NTU2NTQsMjEuMzk4NDczMiBDOS43OTEzMjc3MywyMC42MTU3OTMyIDkuNDc4MjU1NywxOS45MjcwMzQ3IDkuMjkwNDEyNDgsMTkuNTgyNjU1NSBMOC45NDYwMzMyNSwxOS4xNzU2NjE4IEw4Ljg4MzQxODg0LDE5LjExMzA0NzQgQzcuNDc0NTk0NzEsMTcuOTIzMzczNyA2LjcyMzIyMTg0LDE2LjI5NTM5OTEgNi43MjMyMjE4NCwxNC4zNTQzNTI2IEM2LjcyMzIyMTg0LDEwLjg0Nzk0NTggOS42MDM0ODQ1MSw3Ljk2NzY4MzE2IDEzLjEwOTg5MTIsNy45Njc2ODMxNiBDMTYuNTg0OTkwOCw3Ljk2NzY4MzE2IDE5LjQ2NTI1MzQsMTAuODE2NjM4NiAxOS40NjUyNTM0LDE0LjMyMzA0NTQiIGlkPSJGaWxsLTUiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMy40NTQyNzA1LDAuNTE2NTY4ODQ5IEwxMy40NTQyNzA1LDQuMzk4NjYyMDIgQzEzLjQ1NDI3MDUsNS4wNTYxMTMyOCAxMi40NTI0NCw1LjA1NjExMzI4IDEyLjQ1MjQ0LDQuMzk4NjYyMDIgTDEyLjQ1MjQ0LDAuNTE2NTY4ODQ5IEMxMi40NTI0NCwtMC4xNzIxODk2MTYgMTMuNDU0MjcwNSwtMC4xNzIxODk2MTYgMTMuNDU0MjcwNSwwLjUxNjU2ODg0OSIgaWQ9IkZpbGwtNyI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTYuOTQyMzcyMjYsNy4yNDc2MTc0OSBDNy4zNDkzNjU5LDcuNzc5ODM5OTQgNi40NzI3NjQyMSw4LjI0OTQ0Nzk4IDYuMDY1NzcwNTgsNy43Nzk4Mzk5NCBDNS4zMTQzOTc3LDYuNzc4MDA5NDQgNC41MzE3MTc2Myw1LjcxMzU2NDU0IDMuNzE3NzMwMzUsNC42NDkxMTk2NCBDMy4zNzMzNTExMiw0LjExNjg5NzE5IDQuMjQ5OTUyOCwzLjU4NDY3NDc0IDQuNTk0MzMyMDQsNC4xMTY4OTcxOSBDNS40MDgzMTkzMSw1LjExODcyNzY5IDYuMTkwOTk5MzksNi4xODMxNzI1OSA2Ljk0MjM3MjI2LDcuMjQ3NjE3NDkiIGlkPSJGaWxsLTkiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00LjMxMjU2NzIxLDEyLjk3NjgzNTYgQzQuOTcwMDE4NDcsMTMuMDM5NDUgNC45NzAwMTg0NywxNC4xMDM4OTQ5IDQuMzEyNTY3MjEsMTMuOTc4NjY2MSBDMy4wMjg5NzE4OSwxMy44NTM0MzczIDEuNzE0MDY5MzYsMTMuNjk2OTAxMyAwLjQ5MzA4ODQ0NywxMy41NzE2NzI1IEMtMC4xNjQzNjI4MTYsMTMuNTA5MDU4MSAtMC4xNjQzNjI4MTYsMTIuNTA3MjI3NiAwLjQ5MzA4ODQ0NywxMi41Njk4NDIgQzEuNzc2NjgzNzcsMTIuNjYzNzYzNiAyLjk5NzY2NDY4LDEyLjc4ODk5MjQgNC4zMTI1NjcyMSwxMi45NzY4MzU2IiBpZD0iRmlsbC0xMSI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) no-repeat center;
}

.job-detail__highlight__detail-container .file-icon {
  display: inline-block;
  height: 20px;
  width: 28px;
}

.global--background-dark .job-detail__highlight__detail-container .file-icon {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTVweCIgaGVpZ2h0PSIyMXB4IiB2aWV3Qm94PSIwIDAgMTUgMjEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UGFnZSAxIENvcHkgNTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPgogICAgICAgIDxwb2x5Z29uIGlkPSJwYXRoLTEiIHBvaW50cz0iMTQuOTQ0MTU2IDEwLjA2MDQyMjEgMTQuOTQ0MTU2IDIwLjEyMDg0NDIgMCAyMC4xMjA4NDQyIDAgMTAuMDYwNDIyMSAwIDAgMTQuOTQ0MTU2IDAiPjwvcG9seWdvbj4KICAgIDwvZGVmcz4KICAgIDxnIGlkPSJEZXNrdG9wIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iSG9tZS0tLUpvYnMtLS1EZXRhaWxzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTE0LjAwMDAwMCwgLTg1NC4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9IlBhZ2UtMS1Db3B5LTUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUxNC4wMDAwMDAsIDg1NC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxtYXNrIGlkPSJtYXNrLTIiIGZpbGw9IndoaXRlIj4KICAgICAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPgogICAgICAgICAgICAgICAgPC9tYXNrPgogICAgICAgICAgICAgICAgPGcgaWQ9IkNsaXAtMiI+PC9nPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTEwLjc4NDMzODgsMTcuOTY2NzUzOSBMMTAuNzg0MzM4OCwxNS45MjM2OTU2IEwxMi44MjcxNzg0LDE1LjkyMzY5NTYgTDEwLjc4NDMzODgsMTcuOTY2NzUzOSBaIE0yLjg3OTM1MTk3LDExLjU5MDg4OTggQzIuODc5MzUxOTcsMTEuMzQ5NDQ5MyAzLjA3NTA4NDkyLDExLjE1MzQ5NzcgMy4zMTY3NDQwNCwxMS4xNTM0OTc3IEw4LjU2NTQ0ODgzLDExLjE1MzQ5NzcgQzguODA3MTA3OTUsMTEuMTUzNDk3NyA5LjAwMjg0MDksMTEuMzQ5NDQ5MyA5LjAwMjg0MDksMTEuNTkwODg5OCBMOS4wMDI4NDA5LDEyLjE3MzkzMzQgQzkuMDAyODQwOSwxMi40MTUzNzM4IDguODA3MTA3OTUsMTIuNjExMzI1NCA4LjU2NTQ0ODgzLDEyLjYxMTMyNTQgTDMuMzE2NzQ0MDQsMTIuNjExMzI1NCBDMy4wNzUwODQ5MiwxMi42MTEzMjU0IDIuODc5MzUxOTcsMTIuNDE1MzczOCAyLjg3OTM1MTk3LDEyLjE3MzkzMzQgTDIuODc5MzUxOTcsMTEuNTkwODg5OCBaIE0yLjg3OTM1MTk3LDcuNjU0MzYxMTYgQzIuODc5MzUxOTcsNy40MTI5MjA3NCAzLjA3NTA4NDkyLDcuMjE2OTY5MDkgMy4zMTY3NDQwNCw3LjIxNjk2OTA5IEwxMS42MjcxOTMzLDcuMjE2OTY5MDkgQzExLjg2ODg1MjQsNy4yMTY5NjkwOSAxMi4wNjQ1ODU0LDcuNDEyOTIwNzQgMTIuMDY0NTg1NCw3LjY1NDM2MTE2IEwxMi4wNjQ1ODU0LDguMjM3NDA0NzggQzEyLjA2NDU4NTQsOC40Nzg4NDUyIDExLjg2ODg1MjQsOC42NzQ3OTY4NSAxMS42MjcxOTMzLDguNjc0Nzk2ODUgTDMuMzE2NzQ0MDQsOC42NzQ3OTY4NSBDMy4wNzUwODQ5Miw4LjY3NDc5Njg1IDIuODc5MzUxOTcsOC40Nzg4NDUyIDIuODc5MzUxOTcsOC4yMzc0MDQ3OCBMMi44NzkzNTE5Nyw3LjY1NDM2MTE2IFogTTIuODc5MzUxOTcsMy43MTc4MzI1NiBDMi44NzkzNTE5NywzLjQ3NjM5MjE0IDMuMDc1MDg0OTIsMy4yODA0NDA1IDMuMzE2NzQ0MDQsMy4yODA0NDA1IEwxMS42MjcxOTMzLDMuMjgwNDQwNSBDMTEuODY4ODUyNCwzLjI4MDQ0MDUgMTIuMDY0NTg1NCwzLjQ3NjM5MjE0IDEyLjA2NDU4NTQsMy43MTc4MzI1NiBMMTIuMDY0NTg1NCw0LjMwMDg3NjE5IEMxMi4wNjQ1ODU0LDQuNTQyMzE2NjEgMTEuODY4ODUyNCw0LjczODI2ODI1IDExLjYyNzE5MzMsNC43MzgyNjgyNSBMMy4zMTY3NDQwNCw0LjczODI2ODI1IEMzLjA3NTA4NDkyLDQuNzM4MjY4MjUgMi44NzkzNTE5Nyw0LjU0MjMxNjYxIDIuODc5MzUxOTcsNC4zMDA4NzYxOSBMMi44NzkzNTE5NywzLjcxNzgzMjU2IFogTTEzLjg1MDQ1NzIsMCBMMS4wOTM0ODAxNywwIEMwLjQ4OTQ0MTcyMiwwIDAsMC40ODk0NDE3MjIgMCwxLjA5MzQ4MDE3IEwwLDE5LjAyNjU1NDkgQzAsMTkuNjMwNTkzMyAwLjQ4OTQ0MTcyMiwyMC4xMjAwMzUgMS4wOTM0ODAxNywyMC4xMjAwMzUgTDEwLjA4Mjc2MTksMjAuMTIwMDM1IEMxMC4wODI3NjE5LDIwLjEyMDAzNSAxMC43MzQyNTc0LDIwLjE1NjU1NzMgMTEuMTUxMzEwNywxOS43Mzk3MjI2IEwxMS40MTgxMTk5LDE5LjQ3MjkxMzUgTDE0LjQ2NzYxNzQsMTYuNDIzNDE2IEMxNC40Njc2MTc0LDE2LjQyMzQxNiAxNC45NDQxNTYsMTYuMDA5MjA1NyAxNC45NDQxNTYsMTUuNDk2ODAwOSBMMTQuOTQ0MTU2LDE1LjExNDA4MjkgTDE0Ljk0NDE1NiwxLjA5MzQ4MDE3IEMxNC45NDM5MzczLDAuNDg5NDQxNzIyIDE0LjQ1NDQ5NTYsMCAxMy44NTA0NTcyLDAgTDEzLjg1MDQ1NzIsMCBaIiBpZD0iRmlsbC0xIiBmaWxsPSIjZmRmZGZkIiBtYXNrPSJ1cmwoI21hc2stMikiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat center;
}

.global--background-light .job-detail__highlight__detail-container .file-icon {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTVweCIgaGVpZ2h0PSIyMXB4IiB2aWV3Qm94PSIwIDAgMTUgMjEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UGFnZSAxIENvcHkgNTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPgogICAgICAgIDxwb2x5Z29uIGlkPSJwYXRoLTEiIHBvaW50cz0iMTQuOTQ0MTU2IDEwLjA2MDQyMjEgMTQuOTQ0MTU2IDIwLjEyMDg0NDIgMCAyMC4xMjA4NDQyIDAgMTAuMDYwNDIyMSAwIDAgMTQuOTQ0MTU2IDAiPjwvcG9seWdvbj4KICAgIDwvZGVmcz4KICAgIDxnIGlkPSJEZXNrdG9wIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iSG9tZS0tLUpvYnMtLS1EZXRhaWxzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTE0LjAwMDAwMCwgLTg1NC4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9IlBhZ2UtMS1Db3B5LTUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUxNC4wMDAwMDAsIDg1NC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxtYXNrIGlkPSJtYXNrLTIiIGZpbGw9IndoaXRlIj4KICAgICAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPgogICAgICAgICAgICAgICAgPC9tYXNrPgogICAgICAgICAgICAgICAgPGcgaWQ9IkNsaXAtMiI+PC9nPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTEwLjc4NDMzODgsMTcuOTY2NzUzOSBMMTAuNzg0MzM4OCwxNS45MjM2OTU2IEwxMi44MjcxNzg0LDE1LjkyMzY5NTYgTDEwLjc4NDMzODgsMTcuOTY2NzUzOSBaIE0yLjg3OTM1MTk3LDExLjU5MDg4OTggQzIuODc5MzUxOTcsMTEuMzQ5NDQ5MyAzLjA3NTA4NDkyLDExLjE1MzQ5NzcgMy4zMTY3NDQwNCwxMS4xNTM0OTc3IEw4LjU2NTQ0ODgzLDExLjE1MzQ5NzcgQzguODA3MTA3OTUsMTEuMTUzNDk3NyA5LjAwMjg0MDksMTEuMzQ5NDQ5MyA5LjAwMjg0MDksMTEuNTkwODg5OCBMOS4wMDI4NDA5LDEyLjE3MzkzMzQgQzkuMDAyODQwOSwxMi40MTUzNzM4IDguODA3MTA3OTUsMTIuNjExMzI1NCA4LjU2NTQ0ODgzLDEyLjYxMTMyNTQgTDMuMzE2NzQ0MDQsMTIuNjExMzI1NCBDMy4wNzUwODQ5MiwxMi42MTEzMjU0IDIuODc5MzUxOTcsMTIuNDE1MzczOCAyLjg3OTM1MTk3LDEyLjE3MzkzMzQgTDIuODc5MzUxOTcsMTEuNTkwODg5OCBaIE0yLjg3OTM1MTk3LDcuNjU0MzYxMTYgQzIuODc5MzUxOTcsNy40MTI5MjA3NCAzLjA3NTA4NDkyLDcuMjE2OTY5MDkgMy4zMTY3NDQwNCw3LjIxNjk2OTA5IEwxMS42MjcxOTMzLDcuMjE2OTY5MDkgQzExLjg2ODg1MjQsNy4yMTY5NjkwOSAxMi4wNjQ1ODU0LDcuNDEyOTIwNzQgMTIuMDY0NTg1NCw3LjY1NDM2MTE2IEwxMi4wNjQ1ODU0LDguMjM3NDA0NzggQzEyLjA2NDU4NTQsOC40Nzg4NDUyIDExLjg2ODg1MjQsOC42NzQ3OTY4NSAxMS42MjcxOTMzLDguNjc0Nzk2ODUgTDMuMzE2NzQ0MDQsOC42NzQ3OTY4NSBDMy4wNzUwODQ5Miw4LjY3NDc5Njg1IDIuODc5MzUxOTcsOC40Nzg4NDUyIDIuODc5MzUxOTcsOC4yMzc0MDQ3OCBMMi44NzkzNTE5Nyw3LjY1NDM2MTE2IFogTTIuODc5MzUxOTcsMy43MTc4MzI1NiBDMi44NzkzNTE5NywzLjQ3NjM5MjE0IDMuMDc1MDg0OTIsMy4yODA0NDA1IDMuMzE2NzQ0MDQsMy4yODA0NDA1IEwxMS42MjcxOTMzLDMuMjgwNDQwNSBDMTEuODY4ODUyNCwzLjI4MDQ0MDUgMTIuMDY0NTg1NCwzLjQ3NjM5MjE0IDEyLjA2NDU4NTQsMy43MTc4MzI1NiBMMTIuMDY0NTg1NCw0LjMwMDg3NjE5IEMxMi4wNjQ1ODU0LDQuNTQyMzE2NjEgMTEuODY4ODUyNCw0LjczODI2ODI1IDExLjYyNzE5MzMsNC43MzgyNjgyNSBMMy4zMTY3NDQwNCw0LjczODI2ODI1IEMzLjA3NTA4NDkyLDQuNzM4MjY4MjUgMi44NzkzNTE5Nyw0LjU0MjMxNjYxIDIuODc5MzUxOTcsNC4zMDA4NzYxOSBMMi44NzkzNTE5NywzLjcxNzgzMjU2IFogTTEzLjg1MDQ1NzIsMCBMMS4wOTM0ODAxNywwIEMwLjQ4OTQ0MTcyMiwwIDAsMC40ODk0NDE3MjIgMCwxLjA5MzQ4MDE3IEwwLDE5LjAyNjU1NDkgQzAsMTkuNjMwNTkzMyAwLjQ4OTQ0MTcyMiwyMC4xMjAwMzUgMS4wOTM0ODAxNywyMC4xMjAwMzUgTDEwLjA4Mjc2MTksMjAuMTIwMDM1IEMxMC4wODI3NjE5LDIwLjEyMDAzNSAxMC43MzQyNTc0LDIwLjE1NjU1NzMgMTEuMTUxMzEwNywxOS43Mzk3MjI2IEwxMS40MTgxMTk5LDE5LjQ3MjkxMzUgTDE0LjQ2NzYxNzQsMTYuNDIzNDE2IEMxNC40Njc2MTc0LDE2LjQyMzQxNiAxNC45NDQxNTYsMTYuMDA5MjA1NyAxNC45NDQxNTYsMTUuNDk2ODAwOSBMMTQuOTQ0MTU2LDE1LjExNDA4MjkgTDE0Ljk0NDE1NiwxLjA5MzQ4MDE3IEMxNC45NDM5MzczLDAuNDg5NDQxNzIyIDE0LjQ1NDQ5NTYsMCAxMy44NTA0NTcyLDAgTDEzLjg1MDQ1NzIsMCBaIiBpZD0iRmlsbC0xIiBmaWxsPSIjMWUxZTFlIiBtYXNrPSJ1cmwoI21hc2stMikiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat center;
}

.job-detail__highlight__detail-container .dollar-icon {
  display: inline-block;
  height: 21px;
  width: 28px;
}

.global--background-dark .job-detail__highlight__detail-container .dollar-icon {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjFweCIgaGVpZ2h0PSIyMXB4IiB2aWV3Qm94PSIwIDAgMjEgMjEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UGFnZSAxIENvcHkgNjwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJEZXNrdG9wIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iSG9tZS0tLUpvYnMtLS1EZXRhaWxzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTExLjAwMDAwMCwgLTg5Mi4wMDAwMDApIiBmaWxsPSIjZmRmZGZkIj4KICAgICAgICAgICAgPHBhdGggZD0iTTUyNC40ODY2NjcsOTA2LjUyODg4OSBDNTI0LjAzMDg4OSw5MDcuMDg0MjIyIDUyMy40MTE3NzgsOTA3LjQ4MTI3OCA1MjIuNzE3MjIyLDkwNy42NjQ0NDQgQzUyMi41NSw5MDcuNzExMTExIDUyMi41MzA1NTYsOTA3Ljc1IDUyMi41MzgzMzMsOTA3Ljg4NjExMSBDNTIyLjU0NjExMSw5MDguMDIyMjIyIDUyMi41MzgzMzMsOTA4LjI3NSA1MjIuNTM4MzMzLDkwOC40NTc3NzggTDUyMi41MzgzMzMsOTA4LjUxNjExMSBMNTIyLjUzODMzMyw5MDguNzYxMTExIEM1MjIuNTY2NzIyLDkwOS4xMTQyMjIgNTIyLjMwMzA1Niw5MDkuNDIzNzc4IDUyMS45NDk5NDQsOTA5LjQ1MTc3OCBDNTIxLjkyMzExMSw5MDkuNDU0MTExIDUyMS44OTYyNzgsOTA5LjQ1NDUgNTIxLjg2OTQ0NCw5MDkuNDUzMzMzIEw1MjEuMzYzODg5LDkwOS40NTMzMzMgTDUyMC45NTk0NDQsOTA5LjQ1MzMzMyBDNTIwLjU5NDY2Nyw5MDkuNDY5Mjc4IDUyMC4yODYyNzgsOTA5LjE4NjE2NyA1MjAuMjcwMzMzLDkwOC44MjEzODkgQzUyMC4yNjkxNjcsOTA4Ljc5NzY2NyA1MjAuMjY5NTU2LDkwOC43NzM1NTYgNTIwLjI3MTExMSw5MDguNzQ5NDQ0IEw1MjAuMjcxMTExLDkwOC4xMTk0NDQgTDUyMC4yNzExMTEsOTA3Ljg5IEw1MjAuMDYxMTExLDkwNy44NTUgQzUxOS40NTc1NTYsOTA3Ljc3MzMzMyA1MTguODY5MTY3LDkwNy42MDMgNTE4LjMxNSw5MDcuMzQ5NDQ0IEM1MTcuNzgyMjIyLDkwNy4wODg4ODkgNTE3LjY2OTQ0NCw5MDYuODUxNjY3IDUxNy44MjUsOTA2LjI4IEM1MTcuOTE4MzMzLDkwNS45MzM4ODkgNTE4LjAwMzg4OSw5MDUuNjIyNzc4IDUxOC4xMDExMTEsOTA1LjMxNTU1NiBDNTE4LjE1NTU1Niw5MDUuMTM2NjY3IDUxOC4yNzIyMjIsOTA0Ljc3NSA1MTguNjQ1NTU2LDkwNC43NzUgQzUxOC43OTU2NjcsOTA0Ljc4MzU1NiA1MTguOTQxMTExLDkwNC44MjkwNTYgNTE5LjA2OTQ0NCw5MDQuOTA3MjIyIEM1MTkuNjEsOTA1LjE4MzMzMyA1MjAuMTk2NDQ0LDkwNS4zNTg3MjIgNTIwLjgsOTA1LjQyNDQ0NCBDNTIxLjE1NTgzMyw5MDUuNDczODMzIDUyMS41MTg2NjcsOTA1LjQyNjc3OCA1MjEuODUsOTA1LjI4ODMzMyBDNTIyLjE4Niw5MDUuMTc2MzMzIDUyMi4zNjc2MTEsOTA0LjgxMjcyMiA1MjIuMjU1NjExLDkwNC40NzY3MjIgQzUyMi4yMTAxMTEsOTA0LjM0MSA1MjIuMTIxMDU2LDkwNC4yMjM5NDQgNTIyLjAwMTY2Nyw5MDQuMTQ1IEM1MjEuODE0MjIyLDkwMy45OTggNTIxLjYwNzMzMyw5MDMuODc3ODMzIDUyMS4zODcyMjIsOTAzLjc4NzIyMiBDNTIxLjE5NjY2Nyw5MDMuNzAxNjY3IDUyMC45OTgzMzMsOTAzLjYyMzg4OSA1MjAuODExNjY3LDkwMy41NSBDNTIwLjM1MjM4OSw5MDMuMzc0MjIyIDUxOS45MDc1LDkwMy4xNjIyNzggNTE5LjQ4MTY2Nyw5MDIuOTE2MTExIEM1MTguMzE1LDkwMi4yMTIyMjIgNTE3Ljc3MDU1Niw5MDEuMjk4MzMzIDUxNy44NDA1NTYsOTAwLjExNjExMSBDNTE3LjkyNjExMSw4OTguNzM1NTU2IDUxOC42NzY2NjcsODk3Ljc4Mjc3OCA1MjAuMDcyNzc4LDg5Ny4yNzMzMzMgQzUyMC4zODM4ODksODk3LjE2MDU1NiA1MjAuMzgzODg5LDg5Ny4xNjA1NTYgNTIwLjM4Mzg4OSw4OTYuODQ5NDQ0IEw1MjAuMzgzODg5LDg5Ni42OTM4ODkgTDUyMC4zODM4ODksODk2LjM0Mzg4OSBDNTIwLjM4Mzg4OSw4OTUuNzk1NTU2IDUyMC41OSw4OTUuNjAxMTExIDUyMS4xMzQ0NDQsODk1LjU4NTU1NiBMNTIxLjYwODg4OSw4OTUuNTg1NTU2IEM1MjIuNTQ2MTExLDg5NS41ODU1NTYgNTIyLjYzNTU1Niw4OTUuNzgzODg5IDUyMi42Mzk0NDQsODk2LjcwOTQ0NCBDNTIyLjYzOTQ0NCw4OTcuMDUxNjY3IDUyMi42Mzk0NDQsODk3LjA1MTY2NyA1MjIuOTgxNjY3LDg5Ny4wOTgzMzMgQzUyMy40NTM3NzgsODk3LjE3NDU1NiA1MjMuOTEzODMzLDg5Ny4zMTE4MzMgNTI0LjM1MDU1Niw4OTcuNTA2NjY3IEM1MjQuNjkyLDg5Ny42MzU3NzggNTI0Ljg2NTQ0NCw4OTguMDE1NzIyIDUyNC43Mzk0NDQsODk4LjM1ODMzMyBMNTI0LjY1LDg5OC42NjU1NTYgQzUyNC41NzYxMTEsODk4LjkyNjExMSA1MjQuNTAyMjIyLDg5OS4xOTA1NTYgNTI0LjQxNjY2Nyw4OTkuNDQzMzMzIEM1MjQuMzc3LDg5OS42NDM2MTEgNTI0LjI1MTc3OCw4OTkuODE2NjY3IDUyNC4wNzQ0NDQsODk5LjkxNzc3OCBDNTIzLjg3MTA1Niw4OTkuOTgyNzIyIDUyMy42NDkzODksODk5Ljk1NTg4OSA1MjMuNDY3Nzc4LDg5OS44NDM4ODkgQzUyMi44NzM5NDQsODk5LjU1MjIyMiA1MjIuMjE1MTY3LDg5OS40MTg0NDQgNTIxLjU1NDQ0NCw4OTkuNDU1IEM1MjEuNDAxMjIyLDg5OS40NTY5NDQgNTIxLjI0OTU1Niw4OTkuNDg3Mjc4IDUyMS4xMDcyMjIsODk5LjU0NDQ0NCBDNTIwLjkyMzY2Nyw4OTkuNjA5IDUyMC43ODc1NTYsODk5Ljc2NTcyMiA1MjAuNzQ5NDQ0LDg5OS45NTY2NjcgQzUyMC43MzcsOTAwLjE0NDExMSA1MjAuODI0MTExLDkwMC4zMjQ1NTYgNTIwLjk3ODg4OSw5MDAuNDMxMTExIEM1MjEuMjI5MzMzLDkwMC42MjI0NDQgNTIxLjUwNTQ0NCw5MDAuNzc2ODMzIDUyMS43OTk0NDQsOTAwLjg5IEw1MjEuOTkzODg5LDkwMC45NzE2NjcgQzUyMi40OTUxNjcsOTAxLjE2NzI3OCA1MjIuOTg0Nzc4LDkwMS4zOTIwNTYgNTIzLjQ2LDkwMS42NDQ0NDQgQzUyNC4zMzg4ODksOTAyLjExODExMSA1MjQuOTYwNzIyLDkwMi45NTk2NjcgNTI1LjE1NTU1Niw5MDMuOTM4ODg5IEM1MjUuMzI5Mzg5LDkwNC44NTg2MTEgNTI1LjA4NDM4OSw5MDUuODA4Mjc4IDUyNC40ODY2NjcsOTA2LjUyODg4OSBNNTIxLjUsODkyIEM1MTUuNzAwODg5LDg5MiA1MTEsODk2LjcwMDg4OSA1MTEsOTAyLjUgQzUxMSw5MDguMjk5MTExIDUxNS43MDA4ODksOTEzIDUyMS41LDkxMyBDNTI3LjI5OTExMSw5MTMgNTMyLDkwOC4yOTkxMTEgNTMyLDkwMi41IEM1MzIsODk2LjcwMDg4OSA1MjcuMjk5MTExLDg5MiA1MjEuNSw4OTIiIGlkPSJQYWdlLTEtQ29weS02Ij48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) no-repeat center;
}

.global--background-light .job-detail__highlight__detail-container .dollar-icon {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjFweCIgaGVpZ2h0PSIyMXB4IiB2aWV3Qm94PSIwIDAgMjEgMjEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UGFnZSAxIENvcHkgNjwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJEZXNrdG9wIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iSG9tZS0tLUpvYnMtLS1EZXRhaWxzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTExLjAwMDAwMCwgLTg5Mi4wMDAwMDApIiBmaWxsPSIjMWUxZTFlIj4KICAgICAgICAgICAgPHBhdGggZD0iTTUyNC40ODY2NjcsOTA2LjUyODg4OSBDNTI0LjAzMDg4OSw5MDcuMDg0MjIyIDUyMy40MTE3NzgsOTA3LjQ4MTI3OCA1MjIuNzE3MjIyLDkwNy42NjQ0NDQgQzUyMi41NSw5MDcuNzExMTExIDUyMi41MzA1NTYsOTA3Ljc1IDUyMi41MzgzMzMsOTA3Ljg4NjExMSBDNTIyLjU0NjExMSw5MDguMDIyMjIyIDUyMi41MzgzMzMsOTA4LjI3NSA1MjIuNTM4MzMzLDkwOC40NTc3NzggTDUyMi41MzgzMzMsOTA4LjUxNjExMSBMNTIyLjUzODMzMyw5MDguNzYxMTExIEM1MjIuNTY2NzIyLDkwOS4xMTQyMjIgNTIyLjMwMzA1Niw5MDkuNDIzNzc4IDUyMS45NDk5NDQsOTA5LjQ1MTc3OCBDNTIxLjkyMzExMSw5MDkuNDU0MTExIDUyMS44OTYyNzgsOTA5LjQ1NDUgNTIxLjg2OTQ0NCw5MDkuNDUzMzMzIEw1MjEuMzYzODg5LDkwOS40NTMzMzMgTDUyMC45NTk0NDQsOTA5LjQ1MzMzMyBDNTIwLjU5NDY2Nyw5MDkuNDY5Mjc4IDUyMC4yODYyNzgsOTA5LjE4NjE2NyA1MjAuMjcwMzMzLDkwOC44MjEzODkgQzUyMC4yNjkxNjcsOTA4Ljc5NzY2NyA1MjAuMjY5NTU2LDkwOC43NzM1NTYgNTIwLjI3MTExMSw5MDguNzQ5NDQ0IEw1MjAuMjcxMTExLDkwOC4xMTk0NDQgTDUyMC4yNzExMTEsOTA3Ljg5IEw1MjAuMDYxMTExLDkwNy44NTUgQzUxOS40NTc1NTYsOTA3Ljc3MzMzMyA1MTguODY5MTY3LDkwNy42MDMgNTE4LjMxNSw5MDcuMzQ5NDQ0IEM1MTcuNzgyMjIyLDkwNy4wODg4ODkgNTE3LjY2OTQ0NCw5MDYuODUxNjY3IDUxNy44MjUsOTA2LjI4IEM1MTcuOTE4MzMzLDkwNS45MzM4ODkgNTE4LjAwMzg4OSw5MDUuNjIyNzc4IDUxOC4xMDExMTEsOTA1LjMxNTU1NiBDNTE4LjE1NTU1Niw5MDUuMTM2NjY3IDUxOC4yNzIyMjIsOTA0Ljc3NSA1MTguNjQ1NTU2LDkwNC43NzUgQzUxOC43OTU2NjcsOTA0Ljc4MzU1NiA1MTguOTQxMTExLDkwNC44MjkwNTYgNTE5LjA2OTQ0NCw5MDQuOTA3MjIyIEM1MTkuNjEsOTA1LjE4MzMzMyA1MjAuMTk2NDQ0LDkwNS4zNTg3MjIgNTIwLjgsOTA1LjQyNDQ0NCBDNTIxLjE1NTgzMyw5MDUuNDczODMzIDUyMS41MTg2NjcsOTA1LjQyNjc3OCA1MjEuODUsOTA1LjI4ODMzMyBDNTIyLjE4Niw5MDUuMTc2MzMzIDUyMi4zNjc2MTEsOTA0LjgxMjcyMiA1MjIuMjU1NjExLDkwNC40NzY3MjIgQzUyMi4yMTAxMTEsOTA0LjM0MSA1MjIuMTIxMDU2LDkwNC4yMjM5NDQgNTIyLjAwMTY2Nyw5MDQuMTQ1IEM1MjEuODE0MjIyLDkwMy45OTggNTIxLjYwNzMzMyw5MDMuODc3ODMzIDUyMS4zODcyMjIsOTAzLjc4NzIyMiBDNTIxLjE5NjY2Nyw5MDMuNzAxNjY3IDUyMC45OTgzMzMsOTAzLjYyMzg4OSA1MjAuODExNjY3LDkwMy41NSBDNTIwLjM1MjM4OSw5MDMuMzc0MjIyIDUxOS45MDc1LDkwMy4xNjIyNzggNTE5LjQ4MTY2Nyw5MDIuOTE2MTExIEM1MTguMzE1LDkwMi4yMTIyMjIgNTE3Ljc3MDU1Niw5MDEuMjk4MzMzIDUxNy44NDA1NTYsOTAwLjExNjExMSBDNTE3LjkyNjExMSw4OTguNzM1NTU2IDUxOC42NzY2NjcsODk3Ljc4Mjc3OCA1MjAuMDcyNzc4LDg5Ny4yNzMzMzMgQzUyMC4zODM4ODksODk3LjE2MDU1NiA1MjAuMzgzODg5LDg5Ny4xNjA1NTYgNTIwLjM4Mzg4OSw4OTYuODQ5NDQ0IEw1MjAuMzgzODg5LDg5Ni42OTM4ODkgTDUyMC4zODM4ODksODk2LjM0Mzg4OSBDNTIwLjM4Mzg4OSw4OTUuNzk1NTU2IDUyMC41OSw4OTUuNjAxMTExIDUyMS4xMzQ0NDQsODk1LjU4NTU1NiBMNTIxLjYwODg4OSw4OTUuNTg1NTU2IEM1MjIuNTQ2MTExLDg5NS41ODU1NTYgNTIyLjYzNTU1Niw4OTUuNzgzODg5IDUyMi42Mzk0NDQsODk2LjcwOTQ0NCBDNTIyLjYzOTQ0NCw4OTcuMDUxNjY3IDUyMi42Mzk0NDQsODk3LjA1MTY2NyA1MjIuOTgxNjY3LDg5Ny4wOTgzMzMgQzUyMy40NTM3NzgsODk3LjE3NDU1NiA1MjMuOTEzODMzLDg5Ny4zMTE4MzMgNTI0LjM1MDU1Niw4OTcuNTA2NjY3IEM1MjQuNjkyLDg5Ny42MzU3NzggNTI0Ljg2NTQ0NCw4OTguMDE1NzIyIDUyNC43Mzk0NDQsODk4LjM1ODMzMyBMNTI0LjY1LDg5OC42NjU1NTYgQzUyNC41NzYxMTEsODk4LjkyNjExMSA1MjQuNTAyMjIyLDg5OS4xOTA1NTYgNTI0LjQxNjY2Nyw4OTkuNDQzMzMzIEM1MjQuMzc3LDg5OS42NDM2MTEgNTI0LjI1MTc3OCw4OTkuODE2NjY3IDUyNC4wNzQ0NDQsODk5LjkxNzc3OCBDNTIzLjg3MTA1Niw4OTkuOTgyNzIyIDUyMy42NDkzODksODk5Ljk1NTg4OSA1MjMuNDY3Nzc4LDg5OS44NDM4ODkgQzUyMi44NzM5NDQsODk5LjU1MjIyMiA1MjIuMjE1MTY3LDg5OS40MTg0NDQgNTIxLjU1NDQ0NCw4OTkuNDU1IEM1MjEuNDAxMjIyLDg5OS40NTY5NDQgNTIxLjI0OTU1Niw4OTkuNDg3Mjc4IDUyMS4xMDcyMjIsODk5LjU0NDQ0NCBDNTIwLjkyMzY2Nyw4OTkuNjA5IDUyMC43ODc1NTYsODk5Ljc2NTcyMiA1MjAuNzQ5NDQ0LDg5OS45NTY2NjcgQzUyMC43MzcsOTAwLjE0NDExMSA1MjAuODI0MTExLDkwMC4zMjQ1NTYgNTIwLjk3ODg4OSw5MDAuNDMxMTExIEM1MjEuMjI5MzMzLDkwMC42MjI0NDQgNTIxLjUwNTQ0NCw5MDAuNzc2ODMzIDUyMS43OTk0NDQsOTAwLjg5IEw1MjEuOTkzODg5LDkwMC45NzE2NjcgQzUyMi40OTUxNjcsOTAxLjE2NzI3OCA1MjIuOTg0Nzc4LDkwMS4zOTIwNTYgNTIzLjQ2LDkwMS42NDQ0NDQgQzUyNC4zMzg4ODksOTAyLjExODExMSA1MjQuOTYwNzIyLDkwMi45NTk2NjcgNTI1LjE1NTU1Niw5MDMuOTM4ODg5IEM1MjUuMzI5Mzg5LDkwNC44NTg2MTEgNTI1LjA4NDM4OSw5MDUuODA4Mjc4IDUyNC40ODY2NjcsOTA2LjUyODg4OSBNNTIxLjUsODkyIEM1MTUuNzAwODg5LDg5MiA1MTEsODk2LjcwMDg4OSA1MTEsOTAyLjUgQzUxMSw5MDguMjk5MTExIDUxNS43MDA4ODksOTEzIDUyMS41LDkxMyBDNTI3LjI5OTExMSw5MTMgNTMyLDkwOC4yOTkxMTEgNTMyLDkwMi41IEM1MzIsODk2LjcwMDg4OSA1MjcuMjk5MTExLDg5MiA1MjEuNSw4OTIiIGlkPSJQYWdlLTEtQ29weS02Ij48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) no-repeat center;
}

.job-detail__highlight__label {
  display: inline-block;
  width: 7.5rem;
  vertical-align: top;
}

.global--background-dark .job-detail__highlight__label {
  color: #fdfdfd;
}

.global--background-light .job-detail__highlight__label {
  color: #1e1e1e;
}

.job-detail__highlight__detail {
  font-size: 1.125rem;
  font-weight: 600;
  display: inline-block;
  padding-left: 1.875rem;
  white-space: normal;
  width: calc(100% - 58px);
}

.global--background-dark .job-detail__highlight__detail {
  color: #fdfdfd;
}

.global--background-light .job-detail__highlight__detail {
  color: #1e1e1e;
}

.job-detail__highlight__detail--label {
  padding-left: 0;
  width: calc(100% - 120px);
}

.job-detail__highlight__icon {
  margin-top: 0.25rem;
  vertical-align: top;
}

.job-detail__section-container {
  margin: 3.125rem 0;
}

.job-detail__section__content {
  font-size: 0.9375rem;
}

.global--background-dark .job-detail__section__content {
  color: #fdfdfd;
}

.global--background-light .job-detail__section__content {
  color: #1e1e1e;
}

.job-detail__section__email-container {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
  padding-bottom: 1.875rem;
}

@media (min-width: 769px) {
  .job-detail__section__email-container {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

@media (min-width: 769px) {
  .job-detail__section__email {
    padding-left: 1rem;
  }
}

.global--background-dark .job-detail__section__email {
  color: #fdfdfd;
}

.global--background-light .job-detail__section__email {
  color: #1e1e1e;
}

.job-detail__button {
  width: 100%;
}

@media (min-width: 769px) {
  .job-detail__button {
    width: auto;
  }
}

.location .global__container,
.location .header__navigation__tray,
.location .page-title__header-search-button__container {
  padding: 0;
}

.location__container {
  position: relative;
}

.location__map {
  height: 46.875rem;
}

.location__selector {
  background-color: #fdfdfd;
  width: 100%;
}

@media (min-width: 769px) {
  .location__selector {
    left: -3.125rem;
    padding: 3.125rem;
    position: absolute;
    top: -3.125rem;
    width: 28.125rem;
    z-index: 1;
  }
}

@media (min-width: 769px) {
  .location__selector .mobile__accordion__target {
    display: block;
  }
}

.location__selector__heading {
  font-size: 0.9375rem;
  font-weight: 700;
  color: #283139;
  text-transform: uppercase;
  padding: 0.9375rem;
}

@media (min-width: 769px) {
  .location__selector__heading {
    font-size: 1.125rem;
    padding: 0;
  }
}

.mobile__accordion--location {
  background-color: #f1f1f1;
  padding: 0 0.9375rem;
  margin: 0;
  border: none;
}

.mobile__accordion--location::before {
  content: none;
}

.mobile__accordion--location::after {
  content: none;
}

@media (min-width: 769px) {
  .mobile__accordion--location {
    display: none;
  }
}

.mobile__accordion--location.mobile__accordion--active {
  border-bottom: 0.25rem solid #1e1e1e;
}

.mobile__accordion--location.mobile__accordion--active .location__selector--current {
  color: #283139;
}

.location__selector--current {
  font-size: 1.3125rem;
  font-weight: 700;
  color: #1e1e1e;
}

.location__selector__title {
  background-color: #f1f1f1;
  display: block;
  font-size: 1.3125rem;
  font-weight: 700;
  padding: 0.9375rem;
}

@media (min-width: 769px) {
  .location__selector__title {
    background-color: transparent;
    cursor: pointer;
    display: block;
    font-size: 3rem;
    line-height: 1.2;
    padding: 0;
    padding-left: 1.25rem;
    position: relative;
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    transition: all 0.5s linear;
  }

  .location__selector__title::before {
    border-bottom: 0.625rem solid transparent;
    border-left: 0.625rem solid transparent;
    border-top: 0.625rem solid transparent;
    bottom: 0;
    content: '';
    height: 0;
    left: 0;
    margin: auto;
    position: absolute;
    top: 0;
    width: 0;
  }

  .location__selector__title:focus,
  .location__selector__title:hover {
    color: #1e1e1e;
  }

  .location__selector__title:focus::before,
  .location__selector__title:hover::before {
    border-left-color: #1e1e1e;
  }
}

.location__selector__title--active {
  color: #1e1e1e;
}

.location__selector__title--active::before {
  border-left-color: #1e1e1e;
}

.location__details__container {
  background-color: #fdfdfd;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

@media (min-width: 769px) {
  .location__details__container {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}

.location__detail {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 2rem;
  -webkit-transition: all 0.5s linear;
  -o-transition: all 0.5s linear;
  transition: all 0.5s linear;
}

.location__detail:not(:last-child) {
  border-right: 0.0625rem solid #283139;
}

@media (min-width: 769px) {
  .location__detail {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    min-height: 12.5rem;
  }
}

.location__detail--active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media (min-width: 769px) {
  .location__detail--active {
    -webkit-box-shadow: inset 0 0.625rem 0 0 #283139;
            box-shadow: inset 0 0.625rem 0 0 #283139;
  }
}

.location__detail__title {
  font-size: 1.75rem;
  font-weight: 700;
  color: #1e1e1e;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-bottom: 1rem;
  text-align: center;
}

.location__detail__address {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-bottom: 1rem;
  text-align: center;
}

.location__detail__phone {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.location__detail__phone a {
  color: #1e1e1e;
}

.content {
  color: #fdfdfd;
}

.content__container--left {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

@media (min-width: 769px) {
  .content__container--left {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
}

.global--background-dark .content__container--left {
  color: #fdfdfd;
}

.global--background-light .content__container--left {
  color: #1e1e1e;
}

.content__container--right {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

@media (min-width: 769px) {
  .content__container--right {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
}

.content__content-right__container {
  padding: 1.875rem;
}

.content__content-right__container::before {
  border-width: 0.25rem;
}

.content__content-right__container::after {
  border-width: 0.25rem;
}

.content__text__title {
  font-size: 1.3125rem;
  font-weight: 600;
  color: #1e1e1e;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 1rem;
}

.global--background-dark .content__text__title {
  color: #fdfdfd;
}

.global--background-light .content__text__title {
  color: #1e1e1e;
}

.content__text__icon {
  margin-right: 1rem;
}

@media (min-width: 1440px) {
  .step {
    margin-top: 1.5625rem;
  }
}

.step__row {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.step__column {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
  margin-bottom: 1rem;
}

@media (min-width: 1440px) {
  .step__column {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
            flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
}

.step__column::before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNTVweCIgaGVpZ2h0PSIxMTFweCIgdmlld0JveD0iMCAwIDU1IDExMSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNDcuMSAoNDU0MjIpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPkdyb3VwIDQ8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iRGVza3RvcC1Nb2JpbGUiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJNb2JpbGUtQ2FyZWVyR3VpZGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMzMuMDAwMDAwLCAtNTAxLjAwMDAwMCkiIGZpbGw9IiM4OUM4MzAiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzMy4wMDAwMDAsIDUwMS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC00Ij4KICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iRmlsbC0yIiBwb2ludHM9IjAgNzggMjcuNSAxMTEgNTUgNzgiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iRmlsbC0zIiBwb2ludHM9IjEzIDAgMTMgODguOTExMzkyNCA0MC44NDgxMDEzIDg4LjkxMTM5MjQgNDAuODQ4MTAxMyAwIj48L3BvbHlnb24+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) no-repeat center;
  content: '';
  display: block;
  height: 12.5rem;
  left: 0;
  position: absolute;
  right: 0;
  width: 100%;
}

@media (min-width: 1440px) {
  .step__column::before {
    content: none;
  }
}

.global--background-dark .step__column::before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNTVweCIgaGVpZ2h0PSIxMTFweCIgdmlld0JveD0iMCAwIDU1IDExMSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNDcuMSAoNDU0MjIpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPkdyb3VwIDQ8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iRGVza3RvcC1Nb2JpbGUiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJNb2JpbGUtQ2FyZWVyR3VpZGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMzMuMDAwMDAwLCAtNTAxLjAwMDAwMCkiIGZpbGw9IiNmZGZkZmQiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzMy4wMDAwMDAsIDUwMS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC00Ij4KICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iRmlsbC0yIiBwb2ludHM9IjAgNzggMjcuNSAxMTEgNTUgNzgiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iRmlsbC0zIiBwb2ludHM9IjEzIDAgMTMgODguOTExMzkyNCA0MC44NDgxMDEzIDg4LjkxMTM5MjQgNDAuODQ4MTAxMyAwIj48L3BvbHlnb24+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) no-repeat center;
}

.global--background-light .step__column::before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNTVweCIgaGVpZ2h0PSIxMTFweCIgdmlld0JveD0iMCAwIDU1IDExMSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNDcuMSAoNDU0MjIpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPkdyb3VwIDQ8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iRGVza3RvcC1Nb2JpbGUiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJNb2JpbGUtQ2FyZWVyR3VpZGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMzMuMDAwMDAwLCAtNTAxLjAwMDAwMCkiIGZpbGw9IiMxZTFlMWUiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzMy4wMDAwMDAsIDUwMS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC00Ij4KICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iRmlsbC0yIiBwb2ludHM9IjAgNzggMjcuNSAxMTEgNTUgNzgiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iRmlsbC0zIiBwb2ludHM9IjEzIDAgMTMgODguOTExMzkyNCA0MC44NDgxMDEzIDg4LjkxMTM5MjQgNDAuODQ4MTAxMyAwIj48L3BvbHlnb24+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) no-repeat center;
}

.step__item__container {
  border-bottom: 0.1875rem solid #1e1e1e;
  border-left: 0.1875rem solid #1e1e1e;
  border-right: 0.1875rem solid #1e1e1e;
  margin-top: 12.5rem;
  padding: 1.5rem;
  padding-top: 2.25rem;
  position: relative;
}

@media (min-width: 1440px) {
  .step__item__container {
    max-width: 25rem;
  }
}

.global--background-dark .step__item__container {
  border-bottom: 0.1875rem solid #fdfdfd;
  border-left: 0.1875rem solid #fdfdfd;
  border-right: 0.1875rem solid #fdfdfd;
}

.global--background-light .step__item__container {
  border-bottom: 0.1875rem solid #1e1e1e;
  border-left: 0.1875rem solid #1e1e1e;
  border-right: 0.1875rem solid #1e1e1e;
}

.step__image__container {
  bottom: -6.25rem;
  display: none;
  max-width: 25rem;
  position: absolute;
}

@media (min-width: 1440px) {
  .step__image__container {
    display: block;
  }
}

.step__image__container--left {
  left: 0;
}

.step__image__container--right {
  right: 0;
}

.step__item__container--left {
  float: left;
}

@media (min-width: 1440px) {
  .step__item__container--left {
    margin-left: 6.25rem;
  }
}

.step__item__container--right {
  float: right;
}

@media (min-width: 1440px) {
  .step__item__container--right {
    margin-right: 6.25rem;
  }
}

.step__item__title-container {
  left: -0.0625rem;
  overflow: hidden;
  position: absolute;
  right: 0;
  text-align: center;
  top: -1rem;
}

@media (min-width: 1440px) {
  .step__item__title-container {
    top: -1.5625rem;
  }
}

.step__item__count {
  font-size: 1.5rem;
  font-weight: 700;
  color: #fdfdfd;
  background-color: #283139;
  border-radius: 50%;
  display: inline-block;
  height: 2rem;
  line-height: 2rem;
  position: relative;
  width: 2rem;
}

@media (min-width: 1440px) {
  .step__item__count {
    font-size: 1.75rem;
    height: 3.125rem;
    line-height: 3.125rem;
    width: 3.125rem;
  }
}

.step__item__count::before {
  background-color: #1e1e1e;
  content: '';
  display: block;
  height: 0.1875rem;
  position: absolute;
  right: 2.8125rem;
  top: 1rem;
  width: 400px;
}

@media (min-width: 1440px) {
  .step__item__count::before {
    right: 4.0625rem;
    top: 1.5625rem;
  }
}

.global--background-dark .step__item__count {
  background-color: #fdfdfd;
  color: #1e1e1e;
}

.global--background-dark .step__item__count::before {
  background-color: #fdfdfd;
}

.global--background-light .step__item__count {
  background-color: #1e1e1e;
  color: #fdfdfd;
}

.global--background-light .step__item__count::before {
  background-color: #1e1e1e;
}

.step__item__title {
  font-size: 1.3125rem;
  font-weight: 700;
  color: #283139;
  position: relative;
}

@media (min-width: 1440px) {
  .step__item__title {
    font-size: 1.75rem;
  }
}

.step__item__title::after {
  background-color: #1e1e1e;
  content: '';
  display: block;
  height: 0.1875rem;
  left: 100%;
  position: absolute;
  top: 0.8125rem;
  -webkit-transform: translateX(0.9375rem);
       -o-transform: translateX(0.9375rem);
          transform: translateX(0.9375rem);
  width: 400px;
}

@media (min-width: 1440px) {
  .step__item__title::after {
    top: 1.125rem;
  }
}

.global--background-dark .step__item__title {
  color: #fdfdfd;
}

.global--background-dark .step__item__title::after {
  background-color: #fdfdfd;
}

.global--background-light .step__item__title {
  color: #1e1e1e;
}

.global--background-light .step__item__title::after {
  background-color: #1e1e1e;
}

.step__item__content {
  font-size: 0.9375rem;
}

.global--background-dark .step__item__content {
  color: #fdfdfd;
}

.global--background-light .step__item__content {
  color: #1e1e1e;
}

.ribbon--horizontal-short {
  display: none;
}

.ribbon--horizontal-short .ribbon__content {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  left: 24%;
  margin-bottom: 3.125rem;
}

@media (min-width: 769px) {
  .ribbon--horizontal-short .ribbon__content {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
}

@media (min-width: 1440px) {
  .ribbon--horizontal-short .ribbon__content {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
}

.ribbon--horizontal-short .ribbon__part-one {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: #fdfdfd;
  position: relative;
  width: 50px;
}

.global--background-dark .ribbon--horizontal-short .ribbon__part-one {
  background: #fdfdfd;
}

.global--background-light .ribbon--horizontal-short .ribbon__part-one {
  background: #1e1e1e;
}

.ribbon--horizontal-short .ribbon__tail-one {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: #fdfdfd;
  bottom: -50px;
  display: block;
  height: 50px;
  position: absolute;
  -webkit-transform-origin: top left;
       -o-transform-origin: top left;
          transform-origin: top left;
  width: 50px;
}

.ribbon--horizontal-short .ribbon__tail-one::after {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  border-left: 50px solid transparent;
  border-right: 50px solid transparent;
  border-top: 50px solid #fdfdfd;
  bottom: -25px;
  content: '';
  height: 0;
  left: -25px;
  position: absolute;
  -webkit-transform-origin: top center;
       -o-transform-origin: top center;
          transform-origin: top center;
  width: 0;
}

.global--background-dark .ribbon--horizontal-short .ribbon__tail-one {
  background: #fdfdfd;
}

.global--background-dark .ribbon--horizontal-short .ribbon__tail-one::after {
  border-top: 50px solid #fdfdfd;
}

.global--background-light .ribbon--horizontal-short .ribbon__tail-one {
  background: #1e1e1e;
}

.global--background-light .ribbon--horizontal-short .ribbon__tail-one::after {
  border-top: 50px solid #1e1e1e;
}

@-webkit-keyframes ribbonPartOneHeight3 {
  0% {
    height: 0;
  }

  100% {
    height: 150px;
  }
}

@-o-keyframes ribbonPartOneHeight3 {
  0% {
    height: 0;
  }

  100% {
    height: 150px;
  }
}

@keyframes ribbonPartOneHeight3 {
  0% {
    height: 0;
  }

  100% {
    height: 150px;
  }
}

@-webkit-keyframes ribbonTailOneArrowSpin3 {
  100% {
    -webkit-transform: skew(-45deg) rotate(-90deg);
            transform: skew(-45deg) rotate(-90deg);
    opacity: 0;
  }
}

@-o-keyframes ribbonTailOneArrowSpin3 {
  100% {
    -o-transform: skew(-45deg) rotate(-90deg);
       transform: skew(-45deg) rotate(-90deg);
    opacity: 0;
  }
}

@keyframes ribbonTailOneArrowSpin3 {
  100% {
    -webkit-transform: skew(-45deg) rotate(-90deg);
         -o-transform: skew(-45deg) rotate(-90deg);
            transform: skew(-45deg) rotate(-90deg);
    opacity: 0;
  }
}

@-webkit-keyframes ribbonTailOneBodySpin3 {
  100% {
    -webkit-transform: skew(45deg);
            transform: skew(45deg);
  }
}

@-o-keyframes ribbonTailOneBodySpin3 {
  100% {
    -o-transform: skew(45deg);
       transform: skew(45deg);
  }
}

@keyframes ribbonTailOneBodySpin3 {
  100% {
    -webkit-transform: skew(45deg);
         -o-transform: skew(45deg);
            transform: skew(45deg);
  }
}

@-webkit-keyframes ribbonTailOneBodyColor3 {
  100% {
    background: #1e1e1e;
  }
}

@-o-keyframes ribbonTailOneBodyColor3 {
  100% {
    background: #1e1e1e;
  }
}

@keyframes ribbonTailOneBodyColor3 {
  100% {
    background: #1e1e1e;
  }
}

.ribbon--horizontal-short .ribbon__part-two {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: #fdfdfd;
  height: 50px;
  left: 50px;
  position: relative;
  width: 0;
}

.global--background-dark .ribbon--horizontal-short .ribbon__part-two {
  background: #fdfdfd;
}

.global--background-light .ribbon--horizontal-short .ribbon__part-two {
  background: #1e1e1e;
}

.ribbon--horizontal-short .ribbon__tail-two {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: transparent;
  display: block;
  height: 50px;
  position: absolute;
  right: -50px;
  -webkit-transform-origin: bottom left;
       -o-transform-origin: bottom left;
          transform-origin: bottom left;
  width: 50px;
}

.ribbon--horizontal-short .ribbon__tail-two::after {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  border-bottom: 50px solid transparent;
  border-left: 50px solid #fdfdfd;
  border-top: 50px solid transparent;
  bottom: -25px;
  content: '';
  height: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  -webkit-transform-origin: center left;
       -o-transform-origin: center left;
          transform-origin: center left;
  width: 0;
}

.global--background-dark .ribbon--horizontal-short .ribbon__tail-two::after {
  border-left: 50px solid #fdfdfd;
}

.global--background-light .ribbon--horizontal-short .ribbon__tail-two::after {
  border-left: 50px solid #1e1e1e;
}

@-webkit-keyframes ribbonPartTwoWidth3 {
  0% {
    width: 0;
  }

  100% {
    width: 300px;
  }
}

@-o-keyframes ribbonPartTwoWidth3 {
  0% {
    width: 0;
  }

  100% {
    width: 300px;
  }
}

@keyframes ribbonPartTwoWidth3 {
  0% {
    width: 0;
  }

  100% {
    width: 300px;
  }
}

@-webkit-keyframes ribbonTailFadeIn3 {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@-o-keyframes ribbonTailFadeIn3 {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes ribbonTailFadeIn3 {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@-webkit-keyframes ribbonTailTwoArrowSpin3 {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    right: -25px;
    -webkit-transform: skewY(-45deg) rotate(90deg);
            transform: skewY(-45deg) rotate(90deg);
  }
}

@-o-keyframes ribbonTailTwoArrowSpin3 {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    right: -25px;
    -o-transform: skewY(-45deg) rotate(90deg);
       transform: skewY(-45deg) rotate(90deg);
  }
}

@keyframes ribbonTailTwoArrowSpin3 {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    right: -25px;
    -webkit-transform: skewY(-45deg) rotate(90deg);
         -o-transform: skewY(-45deg) rotate(90deg);
            transform: skewY(-45deg) rotate(90deg);
  }
}

@-webkit-keyframes ribbonTailTwoBodySpin3 {
  100% {
    -webkit-transform: skewY(45deg);
            transform: skewY(45deg);
  }
}

@-o-keyframes ribbonTailTwoBodySpin3 {
  100% {
    -o-transform: skewY(45deg);
       transform: skewY(45deg);
  }
}

@keyframes ribbonTailTwoBodySpin3 {
  100% {
    -webkit-transform: skewY(45deg);
         -o-transform: skewY(45deg);
            transform: skewY(45deg);
  }
}

@-webkit-keyframes ribbonTailTwoBodyColor3 {
  0% {
    background: transparent;
  }

  100% {
    background: #fdfdfd;
  }
}

@-o-keyframes ribbonTailTwoBodyColor3 {
  0% {
    background: transparent;
  }

  100% {
    background: #fdfdfd;
  }
}

@keyframes ribbonTailTwoBodyColor3 {
  0% {
    background: transparent;
  }

  100% {
    background: #fdfdfd;
  }
}

@-webkit-keyframes ribbonTailTwoBodyColorDark3 {
  0% {
    background: transparent;
  }

  100% {
    background: #1e1e1e;
  }
}

@-o-keyframes ribbonTailTwoBodyColorDark3 {
  0% {
    background: transparent;
  }

  100% {
    background: #1e1e1e;
  }
}

@keyframes ribbonTailTwoBodyColorDark3 {
  0% {
    background: transparent;
  }

  100% {
    background: #1e1e1e;
  }
}

.ribbon--horizontal-short .ribbon__part-three {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: #fdfdfd;
  left: 350px;
  position: relative;
  width: 50px;
}

.ribbon--horizontal-short .ribbon__part-three::after {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  border-left: 50px solid transparent;
  border-right: 50px solid transparent;
  border-top: 50px solid #fdfdfd;
  bottom: -50px;
  content: '';
  height: 0;
  left: -25px;
  opacity: 0;
  position: absolute;
  width: 0;
}

.global--background-dark .ribbon--horizontal-short .ribbon__part-three {
  background: #fdfdfd;
}

.global--background-dark .ribbon--horizontal-short .ribbon__part-three::after {
  border-top: 50px solid #fdfdfd;
}

.global--background-light .ribbon--horizontal-short .ribbon__part-three {
  background: #1e1e1e;
}

.global--background-light .ribbon--horizontal-short .ribbon__part-three::after {
  border-top: 50px solid #1e1e1e;
}

@-webkit-keyframes ribbonPartThreeHeight3 {
  0% {
    height: 0;
  }

  100% {
    height: 150px;
  }
}

@-o-keyframes ribbonPartThreeHeight3 {
  0% {
    height: 0;
  }

  100% {
    height: 150px;
  }
}

@keyframes ribbonPartThreeHeight3 {
  0% {
    height: 0;
  }

  100% {
    height: 150px;
  }
}

.ribbon--horizontal-short.animation .ribbon__part-one {
  -webkit-animation: 0.5s ribbonPartOneHeight3 1s linear forwards;
       -o-animation: 0.5s ribbonPartOneHeight3 1s linear forwards;
          animation: 0.5s ribbonPartOneHeight3 1s linear forwards;
}

.ribbon--horizontal-short.animation .ribbon__tail-one {
  -webkit-animation: 0.5s ribbonTailOneBodySpin3 1.5s linear forwards;
       -o-animation: 0.5s ribbonTailOneBodySpin3 1.5s linear forwards;
          animation: 0.5s ribbonTailOneBodySpin3 1.5s linear forwards;
}

.ribbon--horizontal-short.animation .ribbon__tail-one::after {
  -webkit-animation: 0.5s ribbonTailOneArrowSpin3 1.5s linear forwards;
       -o-animation: 0.5s ribbonTailOneArrowSpin3 1.5s linear forwards;
          animation: 0.5s ribbonTailOneArrowSpin3 1.5s linear forwards;
}

.ribbon--horizontal-short.animation .ribbon__part-two {
  -webkit-animation: 1s ribbonPartTwoWidth3 1.8s linear forwards;
       -o-animation: 1s ribbonPartTwoWidth3 1.8s linear forwards;
          animation: 1s ribbonPartTwoWidth3 1.8s linear forwards;
}

.global--background-light .ribbon--horizontal-short.animation .ribbon__tail-two {
  -webkit-animation: 0.5s ribbonTailTwoBodyColorDark3 2.8s linear forwards, 0.5s ribbonTailTwoBodySpin3 2.8s linear forwards;
       -o-animation: 0.5s ribbonTailTwoBodyColorDark3 2.8s linear forwards, 0.5s ribbonTailTwoBodySpin3 2.8s linear forwards;
          animation: 0.5s ribbonTailTwoBodyColorDark3 2.8s linear forwards, 0.5s ribbonTailTwoBodySpin3 2.8s linear forwards;
}

.global--background-light .ribbon--horizontal-short.animation .ribbon__tail-two::after {
  -webkit-animation: 0.5s ribbonTailFadeIn3 1.8s linear forwards, 0.5s ribbonTailTwoArrowSpin3 2.8s linear forwards;
       -o-animation: 0.5s ribbonTailFadeIn3 1.8s linear forwards, 0.5s ribbonTailTwoArrowSpin3 2.8s linear forwards;
          animation: 0.5s ribbonTailFadeIn3 1.8s linear forwards, 0.5s ribbonTailTwoArrowSpin3 2.8s linear forwards;
}

.ribbon--horizontal-short.animation .ribbon__tail-two {
  -webkit-animation: 0.5s ribbonTailTwoBodyColor3 2.8s linear forwards, 0.5s ribbonTailTwoBodySpin3 2.8s linear forwards;
       -o-animation: 0.5s ribbonTailTwoBodyColor3 2.8s linear forwards, 0.5s ribbonTailTwoBodySpin3 2.8s linear forwards;
          animation: 0.5s ribbonTailTwoBodyColor3 2.8s linear forwards, 0.5s ribbonTailTwoBodySpin3 2.8s linear forwards;
}

.ribbon--horizontal-short.animation .ribbon__tail-two::after {
  -webkit-animation: 0.5s ribbonTailFadeIn3 1.8s linear forwards, 0.5s ribbonTailTwoArrowSpin3 2.8s linear forwards;
       -o-animation: 0.5s ribbonTailFadeIn3 1.8s linear forwards, 0.5s ribbonTailTwoArrowSpin3 2.8s linear forwards;
          animation: 0.5s ribbonTailFadeIn3 1.8s linear forwards, 0.5s ribbonTailTwoArrowSpin3 2.8s linear forwards;
}

.ribbon--horizontal-short.animation .ribbon__part-three {
  -webkit-animation: 0.5s ribbonPartThreeHeight3 3.1s linear forwards;
       -o-animation: 0.5s ribbonPartThreeHeight3 3.1s linear forwards;
          animation: 0.5s ribbonPartThreeHeight3 3.1s linear forwards;
}

.ribbon--horizontal-short.animation .ribbon__part-three::after {
  -webkit-animation: 0.5s ribbonTailFadeIn3 3.1s linear forwards;
       -o-animation: 0.5s ribbonTailFadeIn3 3.1s linear forwards;
          animation: 0.5s ribbonTailFadeIn3 3.1s linear forwards;
}

@media (min-width: 1440px) {
  .ribbon--horizontal-short {
    display: block;
  }
}

.ribbon--horizontal-short .ribbon__content {
  left: 33.125rem;
  margin-bottom: -6.25rem;
  margin-top: -7.5rem;
}

.ribbon--horizontal-short.ribbon--mirror {
  -webkit-transform: scaleX(-1);
       -o-transform: scaleX(-1);
          transform: scaleX(-1);
}

.ribbon--step {
  display: none;
}

.ribbon--step .ribbon__content {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  left: 24%;
  margin-bottom: 3.125rem;
}

@media (min-width: 769px) {
  .ribbon--step .ribbon__content {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
}

@media (min-width: 1440px) {
  .ribbon--step .ribbon__content {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
}

.ribbon--step .ribbon__part-one {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: #fdfdfd;
  position: relative;
  width: 50px;
  background: #fdfdfd;
}

.global--background-dark .ribbon--step .ribbon__part-one {
  background: #fdfdfd;
}

.global--background-light .ribbon--step .ribbon__part-one {
  background: #1e1e1e;
}

.ribbon--step .ribbon__tail-one {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: #fdfdfd;
  bottom: -50px;
  display: block;
  height: 50px;
  position: absolute;
  -webkit-transform-origin: top left;
       -o-transform-origin: top left;
          transform-origin: top left;
  width: 50px;
  background: #fdfdfd;
}

.ribbon--step .ribbon__tail-one::after {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  border-left: 50px solid transparent;
  border-right: 50px solid transparent;
  border-top: 50px solid #fdfdfd;
  bottom: -25px;
  content: '';
  height: 0;
  left: -25px;
  position: absolute;
  -webkit-transform-origin: top center;
       -o-transform-origin: top center;
          transform-origin: top center;
  width: 0;
  border-top-color: #fdfdfd;
}

.global--background-dark .ribbon--step .ribbon__tail-one {
  background: #fdfdfd;
  background: #fdfdfd;
}

.global--background-dark .ribbon--step .ribbon__tail-one::after {
  border-top: 50px solid #fdfdfd;
  border-top-color: #fdfdfd;
}

.global--background-light .ribbon--step .ribbon__tail-one {
  background: #1e1e1e;
  background: #1e1e1e;
}

.global--background-light .ribbon--step .ribbon__tail-one::after {
  border-top: 50px solid #1e1e1e;
  border-top-color: #1e1e1e;
}

@-webkit-keyframes ribbonPartOneHeight1 {
  0% {
    height: 0;
  }

  100% {
    height: 270px;
  }
}

@-o-keyframes ribbonPartOneHeight1 {
  0% {
    height: 0;
  }

  100% {
    height: 270px;
  }
}

@keyframes ribbonPartOneHeight1 {
  0% {
    height: 0;
  }

  100% {
    height: 270px;
  }
}

@-webkit-keyframes ribbonTailOneArrowSpin1 {
  100% {
    -webkit-transform: skew(-45deg) rotate(-90deg);
            transform: skew(-45deg) rotate(-90deg);
    opacity: 0;
  }
}

@-o-keyframes ribbonTailOneArrowSpin1 {
  100% {
    -o-transform: skew(-45deg) rotate(-90deg);
       transform: skew(-45deg) rotate(-90deg);
    opacity: 0;
  }
}

@keyframes ribbonTailOneArrowSpin1 {
  100% {
    -webkit-transform: skew(-45deg) rotate(-90deg);
         -o-transform: skew(-45deg) rotate(-90deg);
            transform: skew(-45deg) rotate(-90deg);
    opacity: 0;
  }
}

@-webkit-keyframes ribbonTailOneBodySpin1 {
  100% {
    -webkit-transform: skew(45deg);
            transform: skew(45deg);
  }
}

@-o-keyframes ribbonTailOneBodySpin1 {
  100% {
    -o-transform: skew(45deg);
       transform: skew(45deg);
  }
}

@keyframes ribbonTailOneBodySpin1 {
  100% {
    -webkit-transform: skew(45deg);
         -o-transform: skew(45deg);
            transform: skew(45deg);
  }
}

@-webkit-keyframes ribbonTailOneBodyColor1 {
  100% {
    background: #1e1e1e;
  }
}

@-o-keyframes ribbonTailOneBodyColor1 {
  100% {
    background: #1e1e1e;
  }
}

@keyframes ribbonTailOneBodyColor1 {
  100% {
    background: #1e1e1e;
  }
}

.ribbon--step .ribbon__part-two {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: #fdfdfd;
  height: 50px;
  left: 50px;
  position: relative;
  width: 0;
  background: #fdfdfd;
}

.global--background-dark .ribbon--step .ribbon__part-two {
  background: #fdfdfd;
  background: #fdfdfd;
}

.global--background-light .ribbon--step .ribbon__part-two {
  background: #1e1e1e;
  background: #1e1e1e;
}

.ribbon--step .ribbon__tail-two {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: transparent;
  display: block;
  height: 50px;
  position: absolute;
  right: -50px;
  -webkit-transform-origin: bottom left;
       -o-transform-origin: bottom left;
          transform-origin: bottom left;
  width: 50px;
}

.ribbon--step .ribbon__tail-two::after {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  border-bottom: 50px solid transparent;
  border-left: 50px solid #fdfdfd;
  border-top: 50px solid transparent;
  bottom: -25px;
  content: '';
  height: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  -webkit-transform-origin: center left;
       -o-transform-origin: center left;
          transform-origin: center left;
  width: 0;
}

.global--background-dark .ribbon--step .ribbon__tail-two::after {
  border-left: 50px solid #fdfdfd;
}

.global--background-light .ribbon--step .ribbon__tail-two::after {
  border-left: 50px solid #1e1e1e;
}

@-webkit-keyframes ribbonPartTwoWidth1 {
  0% {
    width: 0;
  }

  100% {
    width: 180px;
  }
}

@-o-keyframes ribbonPartTwoWidth1 {
  0% {
    width: 0;
  }

  100% {
    width: 180px;
  }
}

@keyframes ribbonPartTwoWidth1 {
  0% {
    width: 0;
  }

  100% {
    width: 180px;
  }
}

@-webkit-keyframes ribbonTailFadeIn1 {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@-o-keyframes ribbonTailFadeIn1 {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes ribbonTailFadeIn1 {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@-webkit-keyframes ribbonTailTwoArrowSpin1 {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    right: -25px;
    -webkit-transform: skewY(-45deg) rotate(90deg);
            transform: skewY(-45deg) rotate(90deg);
  }
}

@-o-keyframes ribbonTailTwoArrowSpin1 {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    right: -25px;
    -o-transform: skewY(-45deg) rotate(90deg);
       transform: skewY(-45deg) rotate(90deg);
  }
}

@keyframes ribbonTailTwoArrowSpin1 {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    right: -25px;
    -webkit-transform: skewY(-45deg) rotate(90deg);
         -o-transform: skewY(-45deg) rotate(90deg);
            transform: skewY(-45deg) rotate(90deg);
  }
}

@-webkit-keyframes ribbonTailTwoBodySpin1 {
  100% {
    -webkit-transform: skewY(45deg);
            transform: skewY(45deg);
  }
}

@-o-keyframes ribbonTailTwoBodySpin1 {
  100% {
    -o-transform: skewY(45deg);
       transform: skewY(45deg);
  }
}

@keyframes ribbonTailTwoBodySpin1 {
  100% {
    -webkit-transform: skewY(45deg);
         -o-transform: skewY(45deg);
            transform: skewY(45deg);
  }
}

@-webkit-keyframes ribbonTailTwoBodyColor1 {
  0% {
    background: transparent;
  }

  100% {
    background: #fdfdfd;
  }
}

@-o-keyframes ribbonTailTwoBodyColor1 {
  0% {
    background: transparent;
  }

  100% {
    background: #fdfdfd;
  }
}

@keyframes ribbonTailTwoBodyColor1 {
  0% {
    background: transparent;
  }

  100% {
    background: #fdfdfd;
  }
}

@-webkit-keyframes ribbonTailTwoBodyColorDark1 {
  0% {
    background: transparent;
  }

  100% {
    background: #1e1e1e;
  }
}

@-o-keyframes ribbonTailTwoBodyColorDark1 {
  0% {
    background: transparent;
  }

  100% {
    background: #1e1e1e;
  }
}

@keyframes ribbonTailTwoBodyColorDark1 {
  0% {
    background: transparent;
  }

  100% {
    background: #1e1e1e;
  }
}

.ribbon--step .ribbon__part-three {
  display: none;
}

.ribbon--step.animation .ribbon__part-one {
  -webkit-animation: 0.9s ribbonPartOneHeight1 1s linear forwards;
       -o-animation: 0.9s ribbonPartOneHeight1 1s linear forwards;
          animation: 0.9s ribbonPartOneHeight1 1s linear forwards;
}

.ribbon--step.animation .ribbon__tail-one {
  -webkit-animation: 0.5s ribbonTailOneBodySpin1 1.9s linear forwards;
       -o-animation: 0.5s ribbonTailOneBodySpin1 1.9s linear forwards;
          animation: 0.5s ribbonTailOneBodySpin1 1.9s linear forwards;
  -webkit-animation: 0.5s ribbonTailOneBodySpin1 1.9s linear forwards, 0.5s ribbonTailOneBodyColor1 1.9s linear forwards;
       -o-animation: 0.5s ribbonTailOneBodySpin1 1.9s linear forwards, 0.5s ribbonTailOneBodyColor1 1.9s linear forwards;
          animation: 0.5s ribbonTailOneBodySpin1 1.9s linear forwards, 0.5s ribbonTailOneBodyColor1 1.9s linear forwards;
}

.ribbon--step.animation .ribbon__tail-one::after {
  -webkit-animation: 0.5s ribbonTailOneArrowSpin1 1.9s linear forwards;
       -o-animation: 0.5s ribbonTailOneArrowSpin1 1.9s linear forwards;
          animation: 0.5s ribbonTailOneArrowSpin1 1.9s linear forwards;
}

.ribbon--step.animation .ribbon__part-two {
  -webkit-animation: 0.6s ribbonPartTwoWidth1 2.2s linear forwards;
       -o-animation: 0.6s ribbonPartTwoWidth1 2.2s linear forwards;
          animation: 0.6s ribbonPartTwoWidth1 2.2s linear forwards;
}

.global--background-light .ribbon--step.animation .ribbon__tail-two {
  -webkit-animation: 0.5s ribbonTailTwoBodyColorDark1 2.8s linear forwards, 0.5s ribbonTailTwoBodySpin1 2.8s linear forwards;
       -o-animation: 0.5s ribbonTailTwoBodyColorDark1 2.8s linear forwards, 0.5s ribbonTailTwoBodySpin1 2.8s linear forwards;
          animation: 0.5s ribbonTailTwoBodyColorDark1 2.8s linear forwards, 0.5s ribbonTailTwoBodySpin1 2.8s linear forwards;
  -webkit-animation: none;
       -o-animation: none;
          animation: none;
}

.global--background-light .ribbon--step.animation .ribbon__tail-two::after {
  -webkit-animation: 0.5s ribbonTailFadeIn1 2.2s linear forwards, 0.5s ribbonTailTwoArrowSpin1 2.8s linear forwards;
       -o-animation: 0.5s ribbonTailFadeIn1 2.2s linear forwards, 0.5s ribbonTailTwoArrowSpin1 2.8s linear forwards;
          animation: 0.5s ribbonTailFadeIn1 2.2s linear forwards, 0.5s ribbonTailTwoArrowSpin1 2.8s linear forwards;
  -webkit-animation: 0.5s ribbonTailFadeIn1 2.2s linear forwards;
       -o-animation: 0.5s ribbonTailFadeIn1 2.2s linear forwards;
          animation: 0.5s ribbonTailFadeIn1 2.2s linear forwards;
}

.ribbon--step.animation .ribbon__tail-two {
  -webkit-animation: 0.5s ribbonTailTwoBodyColor1 2.8s linear forwards, 0.5s ribbonTailTwoBodySpin1 2.8s linear forwards;
       -o-animation: 0.5s ribbonTailTwoBodyColor1 2.8s linear forwards, 0.5s ribbonTailTwoBodySpin1 2.8s linear forwards;
          animation: 0.5s ribbonTailTwoBodyColor1 2.8s linear forwards, 0.5s ribbonTailTwoBodySpin1 2.8s linear forwards;
  -webkit-animation: none;
       -o-animation: none;
          animation: none;
}

.ribbon--step.animation .ribbon__tail-two::after {
  -webkit-animation: 0.5s ribbonTailFadeIn1 2.2s linear forwards, 0.5s ribbonTailTwoArrowSpin1 2.8s linear forwards;
       -o-animation: 0.5s ribbonTailFadeIn1 2.2s linear forwards, 0.5s ribbonTailTwoArrowSpin1 2.8s linear forwards;
          animation: 0.5s ribbonTailFadeIn1 2.2s linear forwards, 0.5s ribbonTailTwoArrowSpin1 2.8s linear forwards;
  -webkit-animation: 0.5s ribbonTailFadeIn1 2.2s linear forwards;
       -o-animation: 0.5s ribbonTailFadeIn1 2.2s linear forwards;
          animation: 0.5s ribbonTailFadeIn1 2.2s linear forwards;
}

@media (min-width: 1440px) {
  .ribbon--step {
    display: block;
    float: left;
  }
}

.ribbon--step .ribbon__content {
  left: 15.625rem;
}

.ribbon--step.ribbon--mirror {
  -webkit-transform: scaleX(-1);
       -o-transform: scaleX(-1);
          transform: scaleX(-1);
  float: right;
}

.step__conclusion__container {
  margin-bottom: 2rem;
  margin-top: 12.5rem;
  padding: 2.8125rem;
}

.step__conclusion__container::before {
  border-width: 0.1875rem;
}

.step__conclusion__container::after {
  border-width: 0.1875rem;
}

@media (min-width: 1440px) {
  .step__conclusion__container {
    max-width: 31.25rem;
  }
}

.step__conclusion__container--left {
  float: left;
}

.step__conclusion__container--right {
  float: right;
}

.step__conclusion__content {
  font-size: 1.0625rem;
  font-weight: 600;
}

@media (min-width: 1440px) {
  .step__conclusion__content {
    font-size: 1.25rem;
    font-weight: 400;
  }
}

.step__conclusion__button {
  margin-top: 1.5rem;
}

@media (min-width: 769px) {
  .profile {
    margin-bottom: 1.5rem;
    margin-top: 3.125rem;
  }
}

.profile__list {
  list-style: none;
  padding-left: 0;
}

/* stylelint-disable */

.profile__item-container {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
  padding-bottom: 2.5rem;
}

@media (min-width: 769px) {
  .profile__item-container {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
}

.profile__item-container:focus .profile__item__overlay-container,
.profile__item-container:hover .profile__item__overlay-container {
  opacity: 1;
}

.profile__item-container:focus .profile__item-container--border-filling::before,
.profile__item-container:hover .profile__item-container--border-filling::before {
  border: 0.125rem solid transparent;
  border-right-color: #1e1e1e;
  height: 100%;
  -webkit-transition: height 0.25s ease-out;
  -o-transition: height 0.25s ease-out;
  transition: height 0.25s ease-out;
  width: 90%;
}

.profile__item-container:focus .profile__item-container--border-filling::after,
.profile__item-container:hover .profile__item-container--border-filling::after {
  border: 0.125rem solid transparent;
  border-bottom-color: #1e1e1e;
  border-left-color: #1e1e1e;
  height: 200%;
  -webkit-transition: border 0s ease-out 0.25s, width 0.25s ease-out 0.25s, height 0.25s ease-out 0.5s;
  -o-transition: border 0s ease-out 0.25s, width 0.25s ease-out 0.25s, height 0.25s ease-out 0.5s;
  transition: border 0s ease-out 0.25s, width 0.25s ease-out 0.25s, height 0.25s ease-out 0.5s;
  width: 108%;
}

@media (min-width: 769px) {
  .profile__item-container:focus .profile__item-container--border-filling::after,
  .profile__item-container:hover .profile__item-container--border-filling::after {
    height: 280%;
    width: 110%;
  }
}

.global--background-dark .profile__item-container:focus .profile__item-container--border-filling::before,
.global--background-dark .profile__item-container:hover .profile__item-container--border-filling::before {
  border-right-color: #fdfdfd;
}

.global--background-dark .profile__item-container:focus .profile__item-container--border-filling::after,
.global--background-dark .profile__item-container:hover .profile__item-container--border-filling::after {
  border-bottom-color: #fdfdfd;
  border-left-color: #fdfdfd;
}

.global--background-light .profile__item-container:focus .profile__item-container--border-filling::before,
.global--background-light .profile__item-container:hover .profile__item-container--border-filling::before {
  border-right-color: #1e1e1e;
}

.global--background-light .profile__item-container:focus .profile__item-container--border-filling::after,
.global--background-light .profile__item-container:hover .profile__item-container--border-filling::after {
  border-bottom-color: #1e1e1e;
  border-left-color: #1e1e1e;
}

.profile__item-container:focus .profile__item-container__end,
.profile__item-container:hover .profile__item-container__end {
  -webkit-transition: 0.25s width 0.75s linear;
  -o-transition: 0.25s width 0.75s linear;
  transition: 0.25s width 0.75s linear;
  width: 0.625rem;
}

.profile__item-container.software-development:focus .profile__item-container--border-filling::before,
.profile__item-container.software-development:hover .profile__item-container--border-filling::before {
  border-right-color: #07f;
}

.profile__item-container.software-development:focus .profile__item-container--border-filling::after,
.profile__item-container.software-development:hover .profile__item-container--border-filling::after {
  border-bottom-color: #07f;
  border-left-color: #07f;
}

.profile__item-container.digital-marketing-sales:focus .profile__item-container--border-filling::before,
.profile__item-container.digital-marketing-sales:hover .profile__item-container--border-filling::before {
  border-right-color: #ff8b24;
}

.profile__item-container.digital-marketing-sales:focus .profile__item-container--border-filling::after,
.profile__item-container.digital-marketing-sales:hover .profile__item-container--border-filling::after {
  border-bottom-color: #ff8b24;
  border-left-color: #ff8b24;
}

.profile__item-container.design:focus .profile__item-container--border-filling::before,
.profile__item-container.design:hover .profile__item-container--border-filling::before {
  border-right-color: #941cfa;
}

.profile__item-container.design:focus .profile__item-container--border-filling::after,
.profile__item-container.design:hover .profile__item-container--border-filling::after {
  border-bottom-color: #941cfa;
  border-left-color: #941cfa;
}

/* stylelint-enable */

.profile__item__image-container {
  background-position: center center;
  background-size: cover;
  height: 12.5rem;
}

@media (min-width: 769px) {
  .profile__item__image-container {
    height: 21.875rem;
  }
}

.profile__item__inner-container {
  margin: auto;
  text-align: center;
  width: 90%;
}

.profile__item-container--border-filling .profile__item-container__end {
  background: #1e1e1e;
  height: 0.125rem;
  left: -8%;
  position: absolute;
  top: -100%;
  width: 0;
}

@media (min-width: 769px) {
  .profile__item-container--border-filling .profile__item-container__end {
    left: -10%;
    top: -180%;
  }
}

.profile__item__name {
  font-size: 1.3125rem;
  font-weight: 700;
  color: #1e1e1e;
}

.global--background-dark .profile__item__name {
  color: #fdfdfd;
}

.global--background-light .profile__item__name {
  color: #1e1e1e;
}

.profile__icon-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}

.profile__icon:focus,
.profile__icon:hover {
  background-color: #1e1e1e;
  border-radius: 50%;
}

.profile__item__overlay-container {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: rgba(0, 0, 0, 0.6);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  opacity: 0;
  padding: 3.125rem;
  -webkit-transition: all 1s linear;
  -o-transition: all 1s linear;
  transition: all 1s linear;
  width: 100%;
}

.profile__read-button {
  font-size: 1.5rem;
  font-weight: 700;
  color: #fdfdfd;
  text-transform: uppercase;
  font-family: BebasNeue;
  color: #fdfdfd !important;
  padding-top: 0.375rem;
  position: relative;
}

.profile__read-button::before {
  border-bottom: 0.625rem solid transparent;
  border-left: 0.625rem solid #fdfdfd;
  border-top: 0.625rem solid transparent;
  content: '';
  height: 0;
  left: -1.875rem;
  margin: auto;
  position: absolute;
  top: 12px;
  width: 0;
}

.profile__read-button::after {
  border-bottom: 0.625rem solid transparent;
  border-right: 0.625rem solid #fdfdfd;
  border-top: 0.625rem solid transparent;
  content: '';
  height: 0;
  margin: auto;
  position: absolute;
  right: -1.875rem;
  top: 12px;
  width: 0;
}

.profile__read-button .profile__speciality {
  font-size: 0.75rem;
  font-weight: 700;
  color: #fdfdfd;
  display: block;
  text-align: center;
  width: 100%;
}

@media (min-width: 769px) {
  .profile__read-button .profile__speciality {
    font-size: 1rem;
  }
}

.profile__position {
  font-size: 1.125rem;
  font-weight: 700;
  color: #fdfdfd;
  text-align: center;
  width: 100%;
}

@media (min-width: 769px) {
  .profile__position {
    font-size: 2.25rem;
    line-height: 1;
  }
}

.profile__modal-body {
  margin-top: 1.5rem;
}

.profile__modal__photo-container {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

@media (min-width: 769px) {
  .profile__modal__photo-container {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
}

.profile__modal__content-container {
  margin-top: 1.875rem;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

@media (min-width: 769px) {
  .profile__modal__content-container {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
            flex: 0 0 58.33333%;
    max-width: 58.33333%;
    left: 5%;
  }
}

.profile__modal__name {
  font-size: 1.5rem;
  font-weight: 700;
  color: #1e1e1e;
  line-height: 1;
  padding-left: 3.125rem;
  padding-top: 2.5rem;
}

@media (min-width: 769px) {
  .profile__modal__name {
    font-size: 3rem;
    padding-left: 0;
    padding-top: 0.625rem;
  }
}

.profile__modal__name::before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNjFweCIgaGVpZ2h0PSI2MXB4IiB2aWV3Qm94PSIwIDAgNjEgNjEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3LjEgKDQ1NDIyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5QYXRoIDk8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iRGVza3RvcC1Nb2JpbGUiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJNb2JpbGUtQWJvdXQtQmlvZ3JhcGh5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjYuMDAwMDAwLCAtNDU2LjAwMDAwMCkiIHN0cm9rZS13aWR0aD0iNCIgc3Ryb2tlPSIjMWUxZTFlIj4KICAgICAgICAgICAgPHBvbHlsaW5lIGlkPSJQYXRoLTkiIHBvaW50cz0iODUgNDc2LjY5Nzk5NSA4NSA0NTggMjggNDU4IDI4IDUxNSA2MS43MTgwNDc4IDUxNSI+PC9wb2x5bGluZT4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) no-repeat;
  background-size: contain;
  content: '';
  display: block;
  height: 3.5625rem;
  left: 2.1875rem;
  position: absolute;
  top: 1.25rem;
  width: 3.5625rem;
}

@media (min-width: 769px) {
  .profile__modal__name::before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTA1cHgiIGhlaWdodD0iMTA1cHgiIHZpZXdCb3g9IjAgMCAxMDUgMTA1IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0Ny4xICg0NTQyMikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UGF0aCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkRlc2t0b3AiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJIb21lLS0tQWJvdXQtLS1CaW9ncmFwaHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NDMuMDAwMDAwLCAtMjk3LjAwMDAwMCkiIHN0cm9rZS13aWR0aD0iNCIgc3Ryb2tlPSIjMWUxZTFlIj4KICAgICAgICAgICAgPHBvbHlsaW5lIGlkPSJQYXRoLTkiIHBvaW50cz0iNzQ2IDMzMi4xMzE1MzUgNzQ2IDI5OSA2NDUgMjk5IDY0NSA0MDAgNzA0Ljc0NjAxNSA0MDAiPjwvcG9seWxpbmU+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
    height: 6.5625rem;
    left: -3.125rem;
    top: -1.875rem;
    width: 6.5625rem;
  }
}

.profile__modal__position {
  font-size: 1.125rem;
  font-weight: 700;
  text-transform: uppercase;
  padding-bottom: 2.5rem;
  padding-left: 3.125rem;
}

@media (min-width: 769px) {
  .profile__modal__position {
    font-size: 1.75rem;
    padding-bottom: 0;
    padding-left: 0;
  }
}

.profile__modal__descripiton {
  font-size: 1.125rem;
  margin-top: 1.5rem;
}

.profile__modal__phone,
.profile__modal__email {
  color: #1e1e1e !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 1.5rem 0;
}

.profile__modal__phone::before,
.profile__modal__email::before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTlweCIgaGVpZ2h0PSIxOXB4IiB2aWV3Qm94PSIwIDAgMTkgMTkiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+U2hhcGU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iRGVza3RvcCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkhvbWUtLS1jb250YWN0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODQ2LjAwMDAwMCwgLTIxOTkuMDAwMDAwKSIgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSIjNDI0MjQyIj4KICAgICAgICAgICAgPHBhdGggZD0iTTg0OC45OTU2MzcsMjE5OS4wMTcyNiBDODQ4Ljg2NDI0NywyMTk4Ljk5MDk4IDg0OC43MDY1NzgsMjE5OC45OTA5OCA4NDguNjAxNDY2LDIxOTkuMDQzNTQgQzg0Ny4xODI0NDgsMjE5OS41OTUzOCA4NDYuMjg4OTkyLDIyMDEuNjE4NzkgODQ2LjA3ODc2NywyMjAzLjAxMTUzIEM4NDUuNDIxODE1LDIyMDcuNTMxMzcgODQ4Ljk5NTYzNywyMjExLjQ0NjgxIDg1Mi4yODA0MDEsMjIxNC4wMjIwNiBDODU1LjE5NzI3MSwyMjE2LjMwODI2IDg2MC43OTQ1MDgsMjIyMC4wNjYwMyA4NjQuMTA1NTQ5LDIyMTYuNDM5NjUgQzg2NC41MjU5OTksMjIxNS45OTI5MiA4NjUuMDI1MjgzLDIyMTUuMzM1OTcgODY0Ljk5OTAwNSwyMjE0LjY3OTAxIEM4NjQuOTIwMTcxLDIyMTMuNTc1MzMgODYzLjg5NTMyNCwyMjEyLjc4Njk5IDg2My4xMDY5ODEsMjIxMi4xODI1OSBDODYyLjUwMjU4NSwyMjExLjczNTg2IDg2MS4yNDEyMzYsMjIxMC41MDA3OSA4NjAuNDUyODkyLDIyMTAuNTI3MDcgQzg1OS43NDMzODMsMjIxMC41NTMzNSA4NTkuMjk2NjU2LDIyMTEuMjg5MTQgODU4Ljg0OTkyOCwyMjExLjczNTg2IEw4NTguMDYxNTg1LDIyMTIuNTI0MjEgQzg1Ny45MzAxOTQsMjIxMi42NTU2IDg1Ni4yNDgzOTUsMjIxMS41NTE5MiA4NTYuMDY0NDQ4LDIyMTEuNDIwNTMgQzg1NS4zODEyMTgsMjIxMC45NzM4IDg1NC43MjQyNjUsMjIxMC40NzQ1MiA4NTQuMTQ2MTQ2LDIyMDkuOTIyNjggQzg1My41NjgwMjgsMjIwOS4zNzA4NCA4NTMuMDQyNDY2LDIyMDguNzY2NDQgODUyLjU5NTczOCwyMjA4LjEzNTc2IEM4NTIuNDY0MzQ4LDIyMDcuOTUxODIgODUxLjM4Njk0NSwyMjA2LjM0ODg1IDg1MS40OTIwNTgsMjIwNi4yMTc0NiBDODUxLjQ5MjA1OCwyMjA2LjIxNzQ2IDg1Mi40MTE3OTEsMjIwNS4yMTg4OSA4NTIuNjc0NTcyLDIyMDQuODI0NzIgQzg1My4yMjY0MTMsMjIwMy45ODM4MiA4NTMuNjQ2ODYyLDIyMDMuMzI2ODcgODUzLjAxNjE4OCwyMjAyLjMyODMgQzg1Mi43Nzk2ODUsMjIwMS45NjA0MSA4NTIuNDkwNjI2LDIyMDEuNjcxMzUgODUyLjE3NTI4OCwyMjAxLjM1NjAxIEM4NTEuNjIzNDQ4LDIyMDAuODMwNDUgODUxLjA3MTYwOCwyMjAwLjI3ODYxIDg1MC40NDA5MzMsMjE5OS44MzE4OCBDODUwLjA5OTMxOCwyMTk5LjU2OTEgODQ5LjUyMTIsMjE5OS4wOTYxIDg0OC45OTU2MzcsMjE5OS4wMTcyNiBaIiBpZD0iU2hhcGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg1NS41MDAwMDAsIDIyMDguNDc0MzkwKSBzY2FsZSgtMSwgLTEpIHRyYW5zbGF0ZSgtODU1LjUwMDAwMCwgLTIyMDguNDc0MzkwKSAiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  content: '';
  display: inline-block;
  height: 1.875rem;
  margin-right: 1rem;
  width: 1.875rem;
}

.profile__modal__email::before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzRweCIgaGVpZ2h0PSIyMXB4IiB2aWV3Qm94PSIwIDAgMzQgMjEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UGFnZSAxIENvcHk8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz4KICAgICAgICA8cG9seWdvbiBpZD0icGF0aC0xIiBwb2ludHM9IjMzLjkwMDk3ODggMjAuMDMyMjA0IDMzLjkwMDk3ODggMC4wMDAxOTI2MTkxOTggMC4wMDAxOTI2MTkxOTggMC4wMDAxOTI2MTkxOTggMC4wMDAxOTI2MTkxOTggMjAuMDMyMjA0Ij48L3BvbHlnb24+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0iRGVza3RvcCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkhvbWUtLS1Kb2JzLS0tRGV0YWlscyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTk0MS4wMDAwMDAsIC0yODIyLjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0iUGFnZS0xLUNvcHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk0MS4wMDAwMDAsIDI4MjIuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8bWFzayBpZD0ibWFzay0yIiBmaWxsPSJ3aGl0ZSI+CiAgICAgICAgICAgICAgICAgICAgPHVzZSB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4KICAgICAgICAgICAgICAgIDwvbWFzaz4KICAgICAgICAgICAgICAgIDxnIGlkPSJDbGlwLTIiPjwvZz4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMS42MjkzODQxLDEwLjIzMjg5NDkgTDEuMTQzNTgwMTgsMjAuMDMyMjA0IEwzMi43NTczOTg2LDIwLjAzMjIwNCBMMjIuMjcxNTk0OCwxMC4yMzI4OTQ5IEwxNy40MzIyMywxNC4wODUyNzg4IEMxNy4xNTA2MjA4LDE0LjMxMDY0MzMgMTYuNzUwMzU4MSwxNC4zMTA2NDMzIDE2LjQ2OTEzNCwxNC4wODUyNzg4IEwxMS42MjkzODQxLDEwLjIzMjg5NDkgWiBNMzMuOTAxMTcxNCwwLjk4NzE3MzM4OSBMMjMuNDk5MzQ5NSw5LjI1Nzg1NjUxIEwzMy45MDExNzE0LDE4Ljk5NzA2ODQgTDMzLjkwMTE3MTQsMC45ODcxNzMzODkgWiBNMC4wMDAxOTI2MTkxOTgsMC45ODcxNzMzODkgTDAuMDAwMTkyNjE5MTk4LDE4Ljk5NzA2ODQgTDEwLjQwMTI0NDEsOS4yNTc4NTY1MSBMMC4wMDAxOTI2MTkxOTgsMC45ODcxNzMzODkgWiBNMS4yMzk4ODk3OCwwLjAwMDE5MjYxOTE5OCBMMTYuOTUwNjgyLDEyLjQ5NjE3MDUgTDMyLjY2MTA4OSwwLjAwMDE5MjYxOTE5OCBMMS4yMzk4ODk3OCwwLjAwMDE5MjYxOTE5OCBaIiBpZD0iRmlsbC0xIiBmaWxsPSIjNDI0MjQyIiBtYXNrPSJ1cmwoI21hc2stMikiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}

.profile__modal__social__link {
  display: inline-block;
}

.profile__modal__social__link:not(:last-child) {
  margin-right: 1rem;
}

.profile__modal__social__icon {
  height: 2.5rem;
  width: 2.5rem;
}

.timeline {
  overflow: hidden;
}

.timeline__title-container {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNjc0cHgiIGhlaWdodD0iMTA5cHgiIHZpZXdCb3g9IjAgMCA2NzQgMTA5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0Ny4xICg0NTQyMikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UGF0aCA0PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkRlc2t0b3AiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJIb21lLS0tQWJvdXQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02MzAuMDAwMDAwLCAtNDI3Mi4wMDAwMDApIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iI2ZkZmRmZCI+CiAgICAgICAgICAgIDxwb2x5bGluZSBpZD0iUGF0aC00IiBwb2ludHM9IjY4My41IDQyNzMuMjQ0NjUgNjMxIDQyNzMuMzcyMzIgNjMxIDQzODAgMTMwMyA0Mzc5LjUwMTA2IDEzMDMgNDI3MyA4NjQuNSA0MjczLjIyNTk1Ij48L3BvbHlsaW5lPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: none;
  height: 7.4375rem;
  margin: 3.125rem auto auto auto;
  position: relative;
  text-align: center;
  width: 45.625rem;
}

.timeline__title-container::before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTM5cHgiIGhlaWdodD0iMTMwcHgiIHZpZXdCb3g9IjAgMCAxMzkgMTMwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0Ny4xICg0NTQyMikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UGFnZSAxPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkRlc2t0b3AiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJIb21lLS0tQWJvdXQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03MDQuMDAwMDAwLCAtNDIyNS4wMDAwMDApIiBmaWxsPSIjODlDODMwIj4KICAgICAgICAgICAgPGcgaWQ9IlBhZ2UtMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzA0LjAwMDAwMCwgNDIyNS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJGaWxsLTEiIHBvaW50cz0iNjAgMTI2IDY0IDEyNiA2NCAyNyA2MCAyNyI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTIwIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNzYuNDEyMDA2NywyNC4zNDcxNDI5IEM3NS4xMzc4NCwyNC4zNjU3MTQzIDc0LjExODUwNjcsMjUuNDE1IDc0LjEzMjQwNjcsMjYuNjk2NDI4NiBMNzQuMTMyNDA2Nyw4Ny4wNDg5Mjg2IEM3NC4xMTM4NzMzLDg4LjMzMDM1NzEgNzUuMTM3ODQsODkuMzg0Mjg1NyA3Ni40MTY2NCw4OS4zOTgyMTQzIEM3Ny43MDAwNzMzLDg5LjQxNjc4NTcgNzguNzQ3MjA2Nyw4OC4zOTA3MTQzIDc4Ljc2NTc0LDg3LjEwOTI4NTcgQzc4Ljc2NTc0LDg3LjA4NjA3MTQgNzguNzY1NzQsODcuMDY3NSA3OC43NjU3NCw4Ny4wNDg5Mjg2IEw3OC43NjU3NCwyNi42OTY0Mjg2IEM3OC43Nzk2NCwyNS40MTUgNzcuNzU1NjczMywyNC4zNjEwNzE0IDc2LjQ3Njg3MzMsMjQuMzQ3MTQyOSBDNzYuNDUzNzA2NywyNC4zNDcxNDI5IDc2LjQzNTE3MzMsMjQuMzQ3MTQyOSA3Ni40MTIwMDY3LDI0LjM0NzE0MjkiIGlkPSJGaWxsLTIiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNC42MzMzMzMzMywxOS4wNTE5NjQzIEw2My4yODIwNjY3LDMwLjEzOTEwNzEgQzYzLjQyMTA2NjcsMzAuMTcxNjA3MSA2My41NjQ3LDMwLjE4NTUzNTcgNjMuNzA4MzMzMywzMC4xODU1MzU3IEw3NS4yOTE2NjY3LDMwLjE4NTUzNTcgQzc1LjQzNTMsMzAuMTg1NTM1NyA3NS41ODM1NjY3LDMwLjE3MTYwNzEgNzUuNzI3MiwzMC4xMzkxMDcxIEwxMzQuMzY2NjY3LDE5LjA1MTk2NDMgTDEzNC4zNjY2NjcsMTE0LjE0MjMyMSBMNzUuMDczOSwxMjUuMzUwMTc5IEw2My45MDc1NjY3LDEyNS4zNTAxNzkgTDQuNjM3OTY2NjcsMTE0LjE0MjMyMSBMNC42MzMzMzMzMywxOS4wNTE5NjQzIFogTTIuMjg4ODY2NjcsMTMuOTMwODkyOSBDMS4wMTkzMzMzMywxMy45NDQ4MjE0IDAsMTQuOTgwMTc4NiAwLDE2LjI1MjMyMTQgTDAsMTE2LjA2NDQ2NCBDMCwxMTcuMTgzMzkzIDAuNzkyMywxMTguMTQ0NDY0IDEuODkwNCwxMTguMzQ4NzUgTDYzLjI4MjA2NjcsMTI5Ljk1MTI1IEM2My40MjEwNjY3LDEyOS45ODM3NSA2My41NjQ3LDEyOS45OTc2NzkgNjMuNzA4MzMzMywxMjkuOTk3Njc5IEw3NS4yOTE2NjY3LDEyOS45OTc2NzkgQzc1LjQzNTMsMTI5Ljk5NzY3OSA3NS41ODM1NjY3LDEyOS45ODM3NSA3NS43MjcyLDEyOS45NTEyNSBMMTM3LjExODg2NywxMTguMzQ4NzUgQzEzOC4yMTIzMzMsMTE4LjEzOTgyMSAxMzksMTE3LjE3ODc1IDEzOSwxMTYuMDY0NDY0IEwxMzksMTYuMjUyMzIxNCBDMTM4Ljk5NTM2NywxNC45NjYyNSAxMzcuOTU3NSwxMy45MzA4OTI5IDEzNi42Nzg3LDEzLjkzNTUzNTcgQzEzNi41MzUwNjcsMTMuOTM1NTM1NyAxMzYuMzk2MDY3LDEzLjk0OTQ2NDMgMTM2LjI1NzA2NywxMy45NzI2Nzg2IEw3NS4wNzM5LDI1LjUzMzM5MjkgTDYzLjkyNjEsMjUuNTMzMzkyOSBMMi43NTIyLDEzLjk3MjY3ODYgQzIuNTk5MywxMy45NDQ4MjE0IDIuNDQ2NCwxMy45MjYyNSAyLjI4ODg2NjY3LDEzLjkyNjI1IEwyLjI4ODg2NjY3LDEzLjkzMDg5MjkgWiIgaWQ9IkZpbGwtNCI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMy44NzI2NjMzLDQuNjQ0NzE0MjkgQzEyLjYwMzEzLDQuNjU4NjQyODYgMTEuNTgzNzk2Nyw1LjY5NCAxMS41ODM3OTY3LDYuOTY2MTQyODYgTDExLjU4Mzc5NjcsMTcuNDEyNTcxNCBDMTEuNTY1MjYzMywxOC42OTQgMTIuNTg5MjMsMTkuNzQ3OTI4NiAxMy44NjgwMywxOS43NjE4NTcxIEMxNS4xNTE0NjMzLDE5Ljc4MDQyODYgMTYuMTk4NTk2NywxOC43NTQzNTcxIDE2LjIxNzEzLDE3LjQ3MjkyODYgQzE2LjIxNzEzLDE3LjQ0OTcxNDMgMTYuMjE3MTMsMTcuNDMxMTQyOSAxNi4yMTcxMywxNy40MTI1NzE0IEwxNi4yMTcxMywxMC40MjA0Mjg2IEw2My45ODY3OTY3LDMwLjAwNCBDNjUuMTcyOTMsMzAuNDkxNSA2Ni41MjU4NjMzLDI5LjkyMDQyODYgNjcuMDEyMzYzMywyOC43MzY1IEM2Ny40OTQyMywyNy41NDc5Mjg2IDY2LjkyODk2MzMsMjYuMTkyMjE0MyA2NS43NDI4MywyNS43MDQ3MTQzIEwxNC43NzYxNjMzLDQuODE2NSBDMTQuNDg4ODk2Nyw0LjcwMDQyODU3IDE0LjE4MzA5NjcsNC42NDAwNzE0MyAxMy44NzI2NjMzLDQuNjQ0NzE0MjkgWiIgaWQ9IkZpbGwtNiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNy43MDg3MjMzLDAuMDEwNjc4NTcxNCBDMjYuNDY2OTksMC4wNTcxMDcxNDI5IDI1LjQ4NDcyMzMsMS4wNzg1MzU3MSAyNS40ODQ3MjMzLDIuMzIyODIxNDMgTDI1LjQ4NDcyMzMsMTEuNjA4NTM1NyBDMjUuNDY2MTksMTIuODg5OTY0MyAyNi40OTAxNTY3LDEzLjk0Mzg5MjkgMjcuNzY4OTU2NywxMy45NTc4MjE0IEMyOS4wNDc3NTY3LDEzLjk3NjM5MjkgMzAuMDk5NTIzMywxMi45NTAzMjE0IDMwLjExODA1NjcsMTEuNjY4ODkyOSBDMzAuMTE4MDU2NywxMS42NDU2Nzg2IDMwLjExODA1NjcsMTEuNjI3MTA3MSAzMC4xMTgwNTY3LDExLjYwODUzNTcgTDMwLjExODA1NjcsNi41MTk5NjQyOSBMNjcuMTEwNTksMjkuODIyNDY0MyBDNjguMTcxNjIzMywzMC41Mzc0NjQzIDY5LjYxMjU5LDMwLjI1NDI1IDcwLjMyNjEyMzMsMjkuMTg2MzkyOSBDNzEuMDM1MDIzMywyOC4xMjMxNzg2IDcwLjc1MjM5LDI2LjY3OTI1IDY5LjY4NjcyMzMsMjUuOTY0MjUgQzY5LjY1NDI5LDI1Ljk0MTAzNTcgNjkuNjE3MjIzMywyNS45MTc4MjE0IDY5LjU4MDE1NjcsMjUuODk5MjUgTDI5LjAzODQ5LDAuMzYzNTM1NzE0IEMyOC42NDAwMjMzLDAuMTEyODIxNDI5IDI4LjE3NjY5LC0wLjAwNzg5Mjg1NzE0IDI3LjcwODcyMzMsMC4wMTA2Nzg1NzE0IFoiIGlkPSJGaWxsLTgiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTI1LjAzNDY3LDQuNjQ0NzE0MjkgQzEyNC43NTY2Nyw0LjY1NCAxMjQuNDc4NjcsNC43MDk3MTQyOSAxMjQuMjE5MjAzLDQuODE2NSBMNzMuMjUyNTM2NywyNS43MDkzNTcxIEM3Mi4wNzEwMzY3LDI2LjE5MjIxNDMgNzEuNTAxMTM2NywyNy41NDc5Mjg2IDcxLjk4MzAwMzMsMjguNzM2NSBDNzIuNDY5NTAzMywyOS45MjA0Mjg2IDczLjgyMjQzNjcsMzAuNDkxNSA3NS4wMDM5MzY3LDMwLjAwODY0MjkgQzc1LjAwODU3LDMwLjAwODY0MjkgNzUuMDA4NTcsMzAuMDA0IDc1LjAwODU3LDMwLjAwNCBMMTIyLjc4Mjg3LDEwLjQyMDQyODYgTDEyMi43ODI4NywxNy40MTI1NzE0IEMxMjIuNzY0MzM3LDE4LjY5NCAxMjMuNzg4MzAzLDE5Ljc0NzkyODYgMTI1LjA2NzEwMywxOS43NjE4NTcxIEMxMjYuMzQ1OTAzLDE5Ljc4MDQyODYgMTI3LjM5NzY3LDE4Ljc1NDM1NzEgMTI3LjQxNjIwMywxNy40NzI5Mjg2IEMxMjcuNDE2MjAzLDE3LjQ0OTcxNDMgMTI3LjQxNjIwMywxNy40MzExNDI5IDEyNy40MTYyMDMsMTcuNDEyNTcxNCBMMTI3LjQxNjIwMyw2Ljk2NjE0Mjg2IEMxMjcuNDE2MjAzLDUuNjg0NzE0MjkgMTI2LjM3ODMzNyw0LjY0NDcxNDI5IDEyNS4wOTk1MzcsNC42NDQ3MTQyOSBDMTI1LjA3NjM3LDQuNjQ0NzE0MjkgMTI1LjA1NzgzNyw0LjY0NDcxNDI5IDEyNS4wMzQ2Nyw0LjY0NDcxNDI5IFoiIGlkPSJGaWxsLTEwIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTExMS4xMzQ2NywwLjAwMTg1NzE0Mjg2IEMxMTAuNzIyMzAzLDAuMDE1Nzg1NzE0MyAxMTAuMzE5MjAzLDAuMTQxMTQyODU3IDEwOS45NjcwNywwLjM2NCBMNjkuNDI1NDAzMywyNS44OTUwNzE0IEM2OC4zMjczMDMzLDI2LjU0OTcxNDMgNjcuOTYxMjcsMjcuOTc1MDcxNCA2OC42MTQ1NywyOS4wODAwNzE0IEM2OS4yNjc4NywzMC4xODA0Mjg2IDcwLjY5MDMwMzMsMzAuNTQ3MjE0MyA3MS43ODg0MDMzLDI5Ljg5MjU3MTQgQzcxLjgyNTQ3LDI5Ljg2OTM1NzEgNzEuODYyNTM2NywyOS44NDYxNDI5IDcxLjg5NDk3LDI5LjgyMjkyODYgTDEwOC44ODI4Nyw2LjUyOTcxNDI5IEwxMDguODgyODcsMTEuNjA5IEMxMDguODY0MzM3LDEyLjg5MDQyODYgMTA5Ljg4ODMwMywxMy45NDQzNTcxIDExMS4xNjcxMDMsMTMuOTU4Mjg1NyBDMTEyLjQ0NTkwMywxMy45NzY4NTcxIDExMy40OTc2NywxMi45NTA3ODU3IDExMy41MTYyMDMsMTEuNjY5MzU3MSBDMTEzLjUxNjIwMywxMS42NDYxNDI5IDExMy41MTYyMDMsMTEuNjI3NTcxNCAxMTMuNTE2MjAzLDExLjYwOSBMMTEzLjUxNjIwMywyLjMyMzI4NTcxIEMxMTMuNTE2MjAzLDEuMDQxODU3MTQgMTEyLjQ3ODMzNywwLjAwMTg1NzE0Mjg2IDExMS4xOTk1MzcsMC4wMDE4NTcxNDI4NiBDMTExLjE3NjM3LDAuMDAxODU3MTQyODYgMTExLjE1NzgzNywwLjAwMTg1NzE0Mjg2IDExMS4xMzQ2NywwLjAwMTg1NzE0Mjg2IFoiIGlkPSJGaWxsLTEyIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEyMi43ODE0OCw0MS4xMDM2Nzg2IEwxMjIuNzgxNDgsNTQuOTQ4Njc4NiBMOTQuMTY2MDEzMyw2MC4zNjIyNSBMOTQuMTY2MDEzMyw0Ni41MTcyNSBMMTIyLjc4MTQ4LDQxLjEwMzY3ODYgWiBNMTI1LjAzMzI4LDM1Ljk4MjYwNzEgQzEyNC45MTI4MTMsMzUuOTg3MjUgMTI0Ljc5MjM0NywzNi4wMDExNzg2IDEyNC42NzE4OCwzNi4wMjkwMzU3IEw5MS40MTg0NDY3LDQyLjMxMDgyMTQgQzkwLjMyMDM0NjcsNDIuNTE5NzUgODkuNTMyNjgsNDMuNDgwODIxNCA4OS41MzI2OCw0NC41OTUxMDcxIEw4OS41MzI2OCw2My4xNjY1MzU3IEM4OS41MzczMTMzLDY0LjQ0Nzk2NDMgOTAuNTc1MTgsNjUuNDgzMzIxNCA5MS44NTg2MTMzLDY1LjQ4MzMyMTQgQzkxLjk5NzYxMzMsNjUuNDgzMzIxNCA5Mi4xMzY2MTMzLDY1LjQ2OTM5MjkgOTIuMjc1NjEzMyw2NS40NDE1MzU3IEwxMjUuNTMzNjgsNTkuMTU5NzUgQzEyNi42MjcxNDcsNTguOTUwODIxNCAxMjcuNDE5NDQ3LDU3Ljk4OTc1IDEyNy40MTQ4MTMsNTYuODc1NDY0MyBMMTI3LjQxNDgxMywzOC4zMDQwMzU3IEMxMjcuNDE0ODEzLDM3LjAyMjYwNzEgMTI2LjM3Njk0NywzNS45ODI2MDcxIDEyNS4wOTgxNDcsMzUuOTgyNjA3MSBDMTI1LjA3OTYxMywzNS45ODI2MDcxIDEyNS4wNTY0NDcsMzUuOTgyNjA3MSAxMjUuMDMzMjgsMzUuOTgyNjA3MSBaIiBpZD0iRmlsbC0xNCI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMjUuMDYxNTQzLDYzLjgzNjAzNTcgQzEyNC45MzE4MSw2My44NDA2Nzg2IDEyNC44MDIwNzcsNjMuODU0NjA3MSAxMjQuNjcyMzQzLDYzLjg4MjQ2NDMgTDEwOC4wNDc5NDMsNjcuMDIxMDM1NyBDMTA2Ljc4NzY3Nyw2Ny4yMzkyNSAxMDUuOTQ0NDEsNjguNDQ2MzkyOSAxMDYuMTYyMTc3LDY5LjcwOTI1IEMxMDYuMzg0NTc3LDcwLjk3Njc1IDEwNy41ODQ2MSw3MS44MjE3NSAxMDguODQ5NTEsNzEuNTk4ODkyOSBDMTA4Ljg2MzQxLDcxLjU5ODg5MjkgMTA4Ljg4MTk0Myw3MS41OTQyNSAxMDguOTAwNDc3LDcxLjU4OTYwNzEgTDEyNS41MzQxNDMsNjguNDQxNzUgQzEyNi43ODk3NzcsNjguMjE0MjUgMTI3LjYyODQxLDY3LjAwNzEwNzEgMTI3LjQwMTM3Nyw2NS43NDQyNSBDMTI3LjE5NzUxLDY0LjYxNjAzNTcgMTI2LjIwNTk3Nyw2My44MDgxNzg2IDEyNS4wNjE1NDMsNjMuODM2MDM1NyBaIiBpZD0iRmlsbC0xNiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik03Ni40MTIwMDY3LDEwMC45NDgyNSBDNzUuMTM3ODQsMTAwLjk2NjgyMSA3NC4xMTg1MDY3LDEwMi4wMTYxMDcgNzQuMTMyNDA2NywxMDMuMjk3NTM2IEw3NC4xMzI0MDY3LDEyNi41MDcxNzkgQzc0LjExMzg3MzMsMTI3Ljc5MzI1IDc1LjEzNzg0LDEyOC44NDI1MzYgNzYuNDE2NjQsMTI4Ljg2MTEwNyBDNzcuNzAwMDczMywxMjguODc5Njc5IDc4Ljc0NzIwNjcsMTI3Ljg1MzYwNyA3OC43NjU3NCwxMjYuNTY3NTM2IEM3OC43NjU3NCwxMjYuNTQ4OTY0IDc4Ljc2NTc0LDEyNi41MzAzOTMgNzguNzY1NzQsMTI2LjUwNzE3OSBMNzguNzY1NzQsMTAzLjI5NzUzNiBDNzguNzc5NjQsMTAyLjAxNjEwNyA3Ny43NTU2NzMzLDEwMC45NjIxNzkgNzYuNDc2ODczMywxMDAuOTQ4MjUgQzc2LjQ1MzcwNjcsMTAwLjk0ODI1IDc2LjQzNTE3MzMsMTAwLjk0ODI1IDc2LjQxMjAwNjcsMTAwLjk0ODI1IiBpZD0iRmlsbC0xOCI+PC9wYXRoPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
  content: '';
  display: block;
  height: 8.125rem;
  left: 5.1875rem;
  position: absolute;
  top: -2.875rem;
  width: 8.6875rem;
}

@media (min-width: 1440px) {
  .timeline__title-container {
    display: block;
  }
}

.global--background-dark .timeline__title-container {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNjc0cHgiIGhlaWdodD0iMTA5cHgiIHZpZXdCb3g9IjAgMCA2NzQgMTA5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0Ny4xICg0NTQyMikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UGF0aCA0PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkRlc2t0b3AiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJIb21lLS0tQWJvdXQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02MzAuMDAwMDAwLCAtNDI3Mi4wMDAwMDApIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iI2ZkZmRmZCI+CiAgICAgICAgICAgIDxwb2x5bGluZSBpZD0iUGF0aC00IiBwb2ludHM9IjY4My41IDQyNzMuMjQ0NjUgNjMxIDQyNzMuMzcyMzIgNjMxIDQzODAgMTMwMyA0Mzc5LjUwMTA2IDEzMDMgNDI3MyA4NjQuNSA0MjczLjIyNTk1Ij48L3BvbHlsaW5lPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}

.global--background-dark .timeline__title-container::before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTM5cHgiIGhlaWdodD0iMTMwcHgiIHZpZXdCb3g9IjAgMCAxMzkgMTMwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0Ny4xICg0NTQyMikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UGFnZSAxPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkRlc2t0b3AiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJIb21lLS0tQWJvdXQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03MDQuMDAwMDAwLCAtNDIyNS4wMDAwMDApIiBmaWxsPSIjZmRmZGZkIj4KICAgICAgICAgICAgPGcgaWQ9IlBhZ2UtMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzA0LjAwMDAwMCwgNDIyNS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJGaWxsLTEiIHBvaW50cz0iNjAgMTI2IDY0IDEyNiA2NCAyNyA2MCAyNyI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTIwIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNzYuNDEyMDA2NywyNC4zNDcxNDI5IEM3NS4xMzc4NCwyNC4zNjU3MTQzIDc0LjExODUwNjcsMjUuNDE1IDc0LjEzMjQwNjcsMjYuNjk2NDI4NiBMNzQuMTMyNDA2Nyw4Ny4wNDg5Mjg2IEM3NC4xMTM4NzMzLDg4LjMzMDM1NzEgNzUuMTM3ODQsODkuMzg0Mjg1NyA3Ni40MTY2NCw4OS4zOTgyMTQzIEM3Ny43MDAwNzMzLDg5LjQxNjc4NTcgNzguNzQ3MjA2Nyw4OC4zOTA3MTQzIDc4Ljc2NTc0LDg3LjEwOTI4NTcgQzc4Ljc2NTc0LDg3LjA4NjA3MTQgNzguNzY1NzQsODcuMDY3NSA3OC43NjU3NCw4Ny4wNDg5Mjg2IEw3OC43NjU3NCwyNi42OTY0Mjg2IEM3OC43Nzk2NCwyNS40MTUgNzcuNzU1NjczMywyNC4zNjEwNzE0IDc2LjQ3Njg3MzMsMjQuMzQ3MTQyOSBDNzYuNDUzNzA2NywyNC4zNDcxNDI5IDc2LjQzNTE3MzMsMjQuMzQ3MTQyOSA3Ni40MTIwMDY3LDI0LjM0NzE0MjkiIGlkPSJGaWxsLTIiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNC42MzMzMzMzMywxOS4wNTE5NjQzIEw2My4yODIwNjY3LDMwLjEzOTEwNzEgQzYzLjQyMTA2NjcsMzAuMTcxNjA3MSA2My41NjQ3LDMwLjE4NTUzNTcgNjMuNzA4MzMzMywzMC4xODU1MzU3IEw3NS4yOTE2NjY3LDMwLjE4NTUzNTcgQzc1LjQzNTMsMzAuMTg1NTM1NyA3NS41ODM1NjY3LDMwLjE3MTYwNzEgNzUuNzI3MiwzMC4xMzkxMDcxIEwxMzQuMzY2NjY3LDE5LjA1MTk2NDMgTDEzNC4zNjY2NjcsMTE0LjE0MjMyMSBMNzUuMDczOSwxMjUuMzUwMTc5IEw2My45MDc1NjY3LDEyNS4zNTAxNzkgTDQuNjM3OTY2NjcsMTE0LjE0MjMyMSBMNC42MzMzMzMzMywxOS4wNTE5NjQzIFogTTIuMjg4ODY2NjcsMTMuOTMwODkyOSBDMS4wMTkzMzMzMywxMy45NDQ4MjE0IDAsMTQuOTgwMTc4NiAwLDE2LjI1MjMyMTQgTDAsMTE2LjA2NDQ2NCBDMCwxMTcuMTgzMzkzIDAuNzkyMywxMTguMTQ0NDY0IDEuODkwNCwxMTguMzQ4NzUgTDYzLjI4MjA2NjcsMTI5Ljk1MTI1IEM2My40MjEwNjY3LDEyOS45ODM3NSA2My41NjQ3LDEyOS45OTc2NzkgNjMuNzA4MzMzMywxMjkuOTk3Njc5IEw3NS4yOTE2NjY3LDEyOS45OTc2NzkgQzc1LjQzNTMsMTI5Ljk5NzY3OSA3NS41ODM1NjY3LDEyOS45ODM3NSA3NS43MjcyLDEyOS45NTEyNSBMMTM3LjExODg2NywxMTguMzQ4NzUgQzEzOC4yMTIzMzMsMTE4LjEzOTgyMSAxMzksMTE3LjE3ODc1IDEzOSwxMTYuMDY0NDY0IEwxMzksMTYuMjUyMzIxNCBDMTM4Ljk5NTM2NywxNC45NjYyNSAxMzcuOTU3NSwxMy45MzA4OTI5IDEzNi42Nzg3LDEzLjkzNTUzNTcgQzEzNi41MzUwNjcsMTMuOTM1NTM1NyAxMzYuMzk2MDY3LDEzLjk0OTQ2NDMgMTM2LjI1NzA2NywxMy45NzI2Nzg2IEw3NS4wNzM5LDI1LjUzMzM5MjkgTDYzLjkyNjEsMjUuNTMzMzkyOSBMMi43NTIyLDEzLjk3MjY3ODYgQzIuNTk5MywxMy45NDQ4MjE0IDIuNDQ2NCwxMy45MjYyNSAyLjI4ODg2NjY3LDEzLjkyNjI1IEwyLjI4ODg2NjY3LDEzLjkzMDg5MjkgWiIgaWQ9IkZpbGwtNCI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMy44NzI2NjMzLDQuNjQ0NzE0MjkgQzEyLjYwMzEzLDQuNjU4NjQyODYgMTEuNTgzNzk2Nyw1LjY5NCAxMS41ODM3OTY3LDYuOTY2MTQyODYgTDExLjU4Mzc5NjcsMTcuNDEyNTcxNCBDMTEuNTY1MjYzMywxOC42OTQgMTIuNTg5MjMsMTkuNzQ3OTI4NiAxMy44NjgwMywxOS43NjE4NTcxIEMxNS4xNTE0NjMzLDE5Ljc4MDQyODYgMTYuMTk4NTk2NywxOC43NTQzNTcxIDE2LjIxNzEzLDE3LjQ3MjkyODYgQzE2LjIxNzEzLDE3LjQ0OTcxNDMgMTYuMjE3MTMsMTcuNDMxMTQyOSAxNi4yMTcxMywxNy40MTI1NzE0IEwxNi4yMTcxMywxMC40MjA0Mjg2IEw2My45ODY3OTY3LDMwLjAwNCBDNjUuMTcyOTMsMzAuNDkxNSA2Ni41MjU4NjMzLDI5LjkyMDQyODYgNjcuMDEyMzYzMywyOC43MzY1IEM2Ny40OTQyMywyNy41NDc5Mjg2IDY2LjkyODk2MzMsMjYuMTkyMjE0MyA2NS43NDI4MywyNS43MDQ3MTQzIEwxNC43NzYxNjMzLDQuODE2NSBDMTQuNDg4ODk2Nyw0LjcwMDQyODU3IDE0LjE4MzA5NjcsNC42NDAwNzE0MyAxMy44NzI2NjMzLDQuNjQ0NzE0MjkgWiIgaWQ9IkZpbGwtNiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNy43MDg3MjMzLDAuMDEwNjc4NTcxNCBDMjYuNDY2OTksMC4wNTcxMDcxNDI5IDI1LjQ4NDcyMzMsMS4wNzg1MzU3MSAyNS40ODQ3MjMzLDIuMzIyODIxNDMgTDI1LjQ4NDcyMzMsMTEuNjA4NTM1NyBDMjUuNDY2MTksMTIuODg5OTY0MyAyNi40OTAxNTY3LDEzLjk0Mzg5MjkgMjcuNzY4OTU2NywxMy45NTc4MjE0IEMyOS4wNDc3NTY3LDEzLjk3NjM5MjkgMzAuMDk5NTIzMywxMi45NTAzMjE0IDMwLjExODA1NjcsMTEuNjY4ODkyOSBDMzAuMTE4MDU2NywxMS42NDU2Nzg2IDMwLjExODA1NjcsMTEuNjI3MTA3MSAzMC4xMTgwNTY3LDExLjYwODUzNTcgTDMwLjExODA1NjcsNi41MTk5NjQyOSBMNjcuMTEwNTksMjkuODIyNDY0MyBDNjguMTcxNjIzMywzMC41Mzc0NjQzIDY5LjYxMjU5LDMwLjI1NDI1IDcwLjMyNjEyMzMsMjkuMTg2MzkyOSBDNzEuMDM1MDIzMywyOC4xMjMxNzg2IDcwLjc1MjM5LDI2LjY3OTI1IDY5LjY4NjcyMzMsMjUuOTY0MjUgQzY5LjY1NDI5LDI1Ljk0MTAzNTcgNjkuNjE3MjIzMywyNS45MTc4MjE0IDY5LjU4MDE1NjcsMjUuODk5MjUgTDI5LjAzODQ5LDAuMzYzNTM1NzE0IEMyOC42NDAwMjMzLDAuMTEyODIxNDI5IDI4LjE3NjY5LC0wLjAwNzg5Mjg1NzE0IDI3LjcwODcyMzMsMC4wMTA2Nzg1NzE0IFoiIGlkPSJGaWxsLTgiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTI1LjAzNDY3LDQuNjQ0NzE0MjkgQzEyNC43NTY2Nyw0LjY1NCAxMjQuNDc4NjcsNC43MDk3MTQyOSAxMjQuMjE5MjAzLDQuODE2NSBMNzMuMjUyNTM2NywyNS43MDkzNTcxIEM3Mi4wNzEwMzY3LDI2LjE5MjIxNDMgNzEuNTAxMTM2NywyNy41NDc5Mjg2IDcxLjk4MzAwMzMsMjguNzM2NSBDNzIuNDY5NTAzMywyOS45MjA0Mjg2IDczLjgyMjQzNjcsMzAuNDkxNSA3NS4wMDM5MzY3LDMwLjAwODY0MjkgQzc1LjAwODU3LDMwLjAwODY0MjkgNzUuMDA4NTcsMzAuMDA0IDc1LjAwODU3LDMwLjAwNCBMMTIyLjc4Mjg3LDEwLjQyMDQyODYgTDEyMi43ODI4NywxNy40MTI1NzE0IEMxMjIuNzY0MzM3LDE4LjY5NCAxMjMuNzg4MzAzLDE5Ljc0NzkyODYgMTI1LjA2NzEwMywxOS43NjE4NTcxIEMxMjYuMzQ1OTAzLDE5Ljc4MDQyODYgMTI3LjM5NzY3LDE4Ljc1NDM1NzEgMTI3LjQxNjIwMywxNy40NzI5Mjg2IEMxMjcuNDE2MjAzLDE3LjQ0OTcxNDMgMTI3LjQxNjIwMywxNy40MzExNDI5IDEyNy40MTYyMDMsMTcuNDEyNTcxNCBMMTI3LjQxNjIwMyw2Ljk2NjE0Mjg2IEMxMjcuNDE2MjAzLDUuNjg0NzE0MjkgMTI2LjM3ODMzNyw0LjY0NDcxNDI5IDEyNS4wOTk1MzcsNC42NDQ3MTQyOSBDMTI1LjA3NjM3LDQuNjQ0NzE0MjkgMTI1LjA1NzgzNyw0LjY0NDcxNDI5IDEyNS4wMzQ2Nyw0LjY0NDcxNDI5IFoiIGlkPSJGaWxsLTEwIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTExMS4xMzQ2NywwLjAwMTg1NzE0Mjg2IEMxMTAuNzIyMzAzLDAuMDE1Nzg1NzE0MyAxMTAuMzE5MjAzLDAuMTQxMTQyODU3IDEwOS45NjcwNywwLjM2NCBMNjkuNDI1NDAzMywyNS44OTUwNzE0IEM2OC4zMjczMDMzLDI2LjU0OTcxNDMgNjcuOTYxMjcsMjcuOTc1MDcxNCA2OC42MTQ1NywyOS4wODAwNzE0IEM2OS4yNjc4NywzMC4xODA0Mjg2IDcwLjY5MDMwMzMsMzAuNTQ3MjE0MyA3MS43ODg0MDMzLDI5Ljg5MjU3MTQgQzcxLjgyNTQ3LDI5Ljg2OTM1NzEgNzEuODYyNTM2NywyOS44NDYxNDI5IDcxLjg5NDk3LDI5LjgyMjkyODYgTDEwOC44ODI4Nyw2LjUyOTcxNDI5IEwxMDguODgyODcsMTEuNjA5IEMxMDguODY0MzM3LDEyLjg5MDQyODYgMTA5Ljg4ODMwMywxMy45NDQzNTcxIDExMS4xNjcxMDMsMTMuOTU4Mjg1NyBDMTEyLjQ0NTkwMywxMy45NzY4NTcxIDExMy40OTc2NywxMi45NTA3ODU3IDExMy41MTYyMDMsMTEuNjY5MzU3MSBDMTEzLjUxNjIwMywxMS42NDYxNDI5IDExMy41MTYyMDMsMTEuNjI3NTcxNCAxMTMuNTE2MjAzLDExLjYwOSBMMTEzLjUxNjIwMywyLjMyMzI4NTcxIEMxMTMuNTE2MjAzLDEuMDQxODU3MTQgMTEyLjQ3ODMzNywwLjAwMTg1NzE0Mjg2IDExMS4xOTk1MzcsMC4wMDE4NTcxNDI4NiBDMTExLjE3NjM3LDAuMDAxODU3MTQyODYgMTExLjE1NzgzNywwLjAwMTg1NzE0Mjg2IDExMS4xMzQ2NywwLjAwMTg1NzE0Mjg2IFoiIGlkPSJGaWxsLTEyIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEyMi43ODE0OCw0MS4xMDM2Nzg2IEwxMjIuNzgxNDgsNTQuOTQ4Njc4NiBMOTQuMTY2MDEzMyw2MC4zNjIyNSBMOTQuMTY2MDEzMyw0Ni41MTcyNSBMMTIyLjc4MTQ4LDQxLjEwMzY3ODYgWiBNMTI1LjAzMzI4LDM1Ljk4MjYwNzEgQzEyNC45MTI4MTMsMzUuOTg3MjUgMTI0Ljc5MjM0NywzNi4wMDExNzg2IDEyNC42NzE4OCwzNi4wMjkwMzU3IEw5MS40MTg0NDY3LDQyLjMxMDgyMTQgQzkwLjMyMDM0NjcsNDIuNTE5NzUgODkuNTMyNjgsNDMuNDgwODIxNCA4OS41MzI2OCw0NC41OTUxMDcxIEw4OS41MzI2OCw2My4xNjY1MzU3IEM4OS41MzczMTMzLDY0LjQ0Nzk2NDMgOTAuNTc1MTgsNjUuNDgzMzIxNCA5MS44NTg2MTMzLDY1LjQ4MzMyMTQgQzkxLjk5NzYxMzMsNjUuNDgzMzIxNCA5Mi4xMzY2MTMzLDY1LjQ2OTM5MjkgOTIuMjc1NjEzMyw2NS40NDE1MzU3IEwxMjUuNTMzNjgsNTkuMTU5NzUgQzEyNi42MjcxNDcsNTguOTUwODIxNCAxMjcuNDE5NDQ3LDU3Ljk4OTc1IDEyNy40MTQ4MTMsNTYuODc1NDY0MyBMMTI3LjQxNDgxMywzOC4zMDQwMzU3IEMxMjcuNDE0ODEzLDM3LjAyMjYwNzEgMTI2LjM3Njk0NywzNS45ODI2MDcxIDEyNS4wOTgxNDcsMzUuOTgyNjA3MSBDMTI1LjA3OTYxMywzNS45ODI2MDcxIDEyNS4wNTY0NDcsMzUuOTgyNjA3MSAxMjUuMDMzMjgsMzUuOTgyNjA3MSBaIiBpZD0iRmlsbC0xNCI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMjUuMDYxNTQzLDYzLjgzNjAzNTcgQzEyNC45MzE4MSw2My44NDA2Nzg2IDEyNC44MDIwNzcsNjMuODU0NjA3MSAxMjQuNjcyMzQzLDYzLjg4MjQ2NDMgTDEwOC4wNDc5NDMsNjcuMDIxMDM1NyBDMTA2Ljc4NzY3Nyw2Ny4yMzkyNSAxMDUuOTQ0NDEsNjguNDQ2MzkyOSAxMDYuMTYyMTc3LDY5LjcwOTI1IEMxMDYuMzg0NTc3LDcwLjk3Njc1IDEwNy41ODQ2MSw3MS44MjE3NSAxMDguODQ5NTEsNzEuNTk4ODkyOSBDMTA4Ljg2MzQxLDcxLjU5ODg5MjkgMTA4Ljg4MTk0Myw3MS41OTQyNSAxMDguOTAwNDc3LDcxLjU4OTYwNzEgTDEyNS41MzQxNDMsNjguNDQxNzUgQzEyNi43ODk3NzcsNjguMjE0MjUgMTI3LjYyODQxLDY3LjAwNzEwNzEgMTI3LjQwMTM3Nyw2NS43NDQyNSBDMTI3LjE5NzUxLDY0LjYxNjAzNTcgMTI2LjIwNTk3Nyw2My44MDgxNzg2IDEyNS4wNjE1NDMsNjMuODM2MDM1NyBaIiBpZD0iRmlsbC0xNiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik03Ni40MTIwMDY3LDEwMC45NDgyNSBDNzUuMTM3ODQsMTAwLjk2NjgyMSA3NC4xMTg1MDY3LDEwMi4wMTYxMDcgNzQuMTMyNDA2NywxMDMuMjk3NTM2IEw3NC4xMzI0MDY3LDEyNi41MDcxNzkgQzc0LjExMzg3MzMsMTI3Ljc5MzI1IDc1LjEzNzg0LDEyOC44NDI1MzYgNzYuNDE2NjQsMTI4Ljg2MTEwNyBDNzcuNzAwMDczMywxMjguODc5Njc5IDc4Ljc0NzIwNjcsMTI3Ljg1MzYwNyA3OC43NjU3NCwxMjYuNTY3NTM2IEM3OC43NjU3NCwxMjYuNTQ4OTY0IDc4Ljc2NTc0LDEyNi41MzAzOTMgNzguNzY1NzQsMTI2LjUwNzE3OSBMNzguNzY1NzQsMTAzLjI5NzUzNiBDNzguNzc5NjQsMTAyLjAxNjEwNyA3Ny43NTU2NzMzLDEwMC45NjIxNzkgNzYuNDc2ODczMywxMDAuOTQ4MjUgQzc2LjQ1MzcwNjcsMTAwLjk0ODI1IDc2LjQzNTE3MzMsMTAwLjk0ODI1IDc2LjQxMjAwNjcsMTAwLjk0ODI1IiBpZD0iRmlsbC0xOCI+PC9wYXRoPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
}

.global--background-light .timeline__title-container {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iODg4cHgiIGhlaWdodD0iMTA5cHgiIHZpZXdCb3g9IjAgMCA4ODggMTA5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0NyAoNDUzOTYpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPkdyb3VwIDc8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iRGVza3RvcCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkhvbWUtLS1JbnNpZ2h0cyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUwMy4wMDAwMDAsIC02NjMuMDAwMDAwKSIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2U9IiMxZTFlMWUiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTA1LjAwMDAwMCwgNjE4LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA0Ni4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IlBhdGgtNCIgcG9pbnRzPSI3Mi41IDEgMS4xMzY4NjgzOGUtMTMgMS4xMjc5NjgyOCAxLjEzNjg2ODM4ZS0xMyAxMDYgODg2IDEwNS43MjYzODIiPjwvcG9seWxpbmU+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTIzOSwxLjUgTDg4NCwxLjUiIGlkPSJMaW5lLTMiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}

.global--background-light .timeline__title-container::before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTM5cHgiIGhlaWdodD0iMTMwcHgiIHZpZXdCb3g9IjAgMCAxMzkgMTMwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0Ny4xICg0NTQyMikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UGFnZSAxPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkRlc2t0b3AiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJIb21lLS0tQWJvdXQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03MDQuMDAwMDAwLCAtNDIyNS4wMDAwMDApIiBmaWxsPSIjMWUxZTFlIj4KICAgICAgICAgICAgPGcgaWQ9IlBhZ2UtMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzA0LjAwMDAwMCwgNDIyNS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJGaWxsLTEiIHBvaW50cz0iNjAgMTI2IDY0IDEyNiA2NCAyNyA2MCAyNyI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTIwIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNzYuNDEyMDA2NywyNC4zNDcxNDI5IEM3NS4xMzc4NCwyNC4zNjU3MTQzIDc0LjExODUwNjcsMjUuNDE1IDc0LjEzMjQwNjcsMjYuNjk2NDI4NiBMNzQuMTMyNDA2Nyw4Ny4wNDg5Mjg2IEM3NC4xMTM4NzMzLDg4LjMzMDM1NzEgNzUuMTM3ODQsODkuMzg0Mjg1NyA3Ni40MTY2NCw4OS4zOTgyMTQzIEM3Ny43MDAwNzMzLDg5LjQxNjc4NTcgNzguNzQ3MjA2Nyw4OC4zOTA3MTQzIDc4Ljc2NTc0LDg3LjEwOTI4NTcgQzc4Ljc2NTc0LDg3LjA4NjA3MTQgNzguNzY1NzQsODcuMDY3NSA3OC43NjU3NCw4Ny4wNDg5Mjg2IEw3OC43NjU3NCwyNi42OTY0Mjg2IEM3OC43Nzk2NCwyNS40MTUgNzcuNzU1NjczMywyNC4zNjEwNzE0IDc2LjQ3Njg3MzMsMjQuMzQ3MTQyOSBDNzYuNDUzNzA2NywyNC4zNDcxNDI5IDc2LjQzNTE3MzMsMjQuMzQ3MTQyOSA3Ni40MTIwMDY3LDI0LjM0NzE0MjkiIGlkPSJGaWxsLTIiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNC42MzMzMzMzMywxOS4wNTE5NjQzIEw2My4yODIwNjY3LDMwLjEzOTEwNzEgQzYzLjQyMTA2NjcsMzAuMTcxNjA3MSA2My41NjQ3LDMwLjE4NTUzNTcgNjMuNzA4MzMzMywzMC4xODU1MzU3IEw3NS4yOTE2NjY3LDMwLjE4NTUzNTcgQzc1LjQzNTMsMzAuMTg1NTM1NyA3NS41ODM1NjY3LDMwLjE3MTYwNzEgNzUuNzI3MiwzMC4xMzkxMDcxIEwxMzQuMzY2NjY3LDE5LjA1MTk2NDMgTDEzNC4zNjY2NjcsMTE0LjE0MjMyMSBMNzUuMDczOSwxMjUuMzUwMTc5IEw2My45MDc1NjY3LDEyNS4zNTAxNzkgTDQuNjM3OTY2NjcsMTE0LjE0MjMyMSBMNC42MzMzMzMzMywxOS4wNTE5NjQzIFogTTIuMjg4ODY2NjcsMTMuOTMwODkyOSBDMS4wMTkzMzMzMywxMy45NDQ4MjE0IDAsMTQuOTgwMTc4NiAwLDE2LjI1MjMyMTQgTDAsMTE2LjA2NDQ2NCBDMCwxMTcuMTgzMzkzIDAuNzkyMywxMTguMTQ0NDY0IDEuODkwNCwxMTguMzQ4NzUgTDYzLjI4MjA2NjcsMTI5Ljk1MTI1IEM2My40MjEwNjY3LDEyOS45ODM3NSA2My41NjQ3LDEyOS45OTc2NzkgNjMuNzA4MzMzMywxMjkuOTk3Njc5IEw3NS4yOTE2NjY3LDEyOS45OTc2NzkgQzc1LjQzNTMsMTI5Ljk5NzY3OSA3NS41ODM1NjY3LDEyOS45ODM3NSA3NS43MjcyLDEyOS45NTEyNSBMMTM3LjExODg2NywxMTguMzQ4NzUgQzEzOC4yMTIzMzMsMTE4LjEzOTgyMSAxMzksMTE3LjE3ODc1IDEzOSwxMTYuMDY0NDY0IEwxMzksMTYuMjUyMzIxNCBDMTM4Ljk5NTM2NywxNC45NjYyNSAxMzcuOTU3NSwxMy45MzA4OTI5IDEzNi42Nzg3LDEzLjkzNTUzNTcgQzEzNi41MzUwNjcsMTMuOTM1NTM1NyAxMzYuMzk2MDY3LDEzLjk0OTQ2NDMgMTM2LjI1NzA2NywxMy45NzI2Nzg2IEw3NS4wNzM5LDI1LjUzMzM5MjkgTDYzLjkyNjEsMjUuNTMzMzkyOSBMMi43NTIyLDEzLjk3MjY3ODYgQzIuNTk5MywxMy45NDQ4MjE0IDIuNDQ2NCwxMy45MjYyNSAyLjI4ODg2NjY3LDEzLjkyNjI1IEwyLjI4ODg2NjY3LDEzLjkzMDg5MjkgWiIgaWQ9IkZpbGwtNCI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMy44NzI2NjMzLDQuNjQ0NzE0MjkgQzEyLjYwMzEzLDQuNjU4NjQyODYgMTEuNTgzNzk2Nyw1LjY5NCAxMS41ODM3OTY3LDYuOTY2MTQyODYgTDExLjU4Mzc5NjcsMTcuNDEyNTcxNCBDMTEuNTY1MjYzMywxOC42OTQgMTIuNTg5MjMsMTkuNzQ3OTI4NiAxMy44NjgwMywxOS43NjE4NTcxIEMxNS4xNTE0NjMzLDE5Ljc4MDQyODYgMTYuMTk4NTk2NywxOC43NTQzNTcxIDE2LjIxNzEzLDE3LjQ3MjkyODYgQzE2LjIxNzEzLDE3LjQ0OTcxNDMgMTYuMjE3MTMsMTcuNDMxMTQyOSAxNi4yMTcxMywxNy40MTI1NzE0IEwxNi4yMTcxMywxMC40MjA0Mjg2IEw2My45ODY3OTY3LDMwLjAwNCBDNjUuMTcyOTMsMzAuNDkxNSA2Ni41MjU4NjMzLDI5LjkyMDQyODYgNjcuMDEyMzYzMywyOC43MzY1IEM2Ny40OTQyMywyNy41NDc5Mjg2IDY2LjkyODk2MzMsMjYuMTkyMjE0MyA2NS43NDI4MywyNS43MDQ3MTQzIEwxNC43NzYxNjMzLDQuODE2NSBDMTQuNDg4ODk2Nyw0LjcwMDQyODU3IDE0LjE4MzA5NjcsNC42NDAwNzE0MyAxMy44NzI2NjMzLDQuNjQ0NzE0MjkgWiIgaWQ9IkZpbGwtNiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNy43MDg3MjMzLDAuMDEwNjc4NTcxNCBDMjYuNDY2OTksMC4wNTcxMDcxNDI5IDI1LjQ4NDcyMzMsMS4wNzg1MzU3MSAyNS40ODQ3MjMzLDIuMzIyODIxNDMgTDI1LjQ4NDcyMzMsMTEuNjA4NTM1NyBDMjUuNDY2MTksMTIuODg5OTY0MyAyNi40OTAxNTY3LDEzLjk0Mzg5MjkgMjcuNzY4OTU2NywxMy45NTc4MjE0IEMyOS4wNDc3NTY3LDEzLjk3NjM5MjkgMzAuMDk5NTIzMywxMi45NTAzMjE0IDMwLjExODA1NjcsMTEuNjY4ODkyOSBDMzAuMTE4MDU2NywxMS42NDU2Nzg2IDMwLjExODA1NjcsMTEuNjI3MTA3MSAzMC4xMTgwNTY3LDExLjYwODUzNTcgTDMwLjExODA1NjcsNi41MTk5NjQyOSBMNjcuMTEwNTksMjkuODIyNDY0MyBDNjguMTcxNjIzMywzMC41Mzc0NjQzIDY5LjYxMjU5LDMwLjI1NDI1IDcwLjMyNjEyMzMsMjkuMTg2MzkyOSBDNzEuMDM1MDIzMywyOC4xMjMxNzg2IDcwLjc1MjM5LDI2LjY3OTI1IDY5LjY4NjcyMzMsMjUuOTY0MjUgQzY5LjY1NDI5LDI1Ljk0MTAzNTcgNjkuNjE3MjIzMywyNS45MTc4MjE0IDY5LjU4MDE1NjcsMjUuODk5MjUgTDI5LjAzODQ5LDAuMzYzNTM1NzE0IEMyOC42NDAwMjMzLDAuMTEyODIxNDI5IDI4LjE3NjY5LC0wLjAwNzg5Mjg1NzE0IDI3LjcwODcyMzMsMC4wMTA2Nzg1NzE0IFoiIGlkPSJGaWxsLTgiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTI1LjAzNDY3LDQuNjQ0NzE0MjkgQzEyNC43NTY2Nyw0LjY1NCAxMjQuNDc4NjcsNC43MDk3MTQyOSAxMjQuMjE5MjAzLDQuODE2NSBMNzMuMjUyNTM2NywyNS43MDkzNTcxIEM3Mi4wNzEwMzY3LDI2LjE5MjIxNDMgNzEuNTAxMTM2NywyNy41NDc5Mjg2IDcxLjk4MzAwMzMsMjguNzM2NSBDNzIuNDY5NTAzMywyOS45MjA0Mjg2IDczLjgyMjQzNjcsMzAuNDkxNSA3NS4wMDM5MzY3LDMwLjAwODY0MjkgQzc1LjAwODU3LDMwLjAwODY0MjkgNzUuMDA4NTcsMzAuMDA0IDc1LjAwODU3LDMwLjAwNCBMMTIyLjc4Mjg3LDEwLjQyMDQyODYgTDEyMi43ODI4NywxNy40MTI1NzE0IEMxMjIuNzY0MzM3LDE4LjY5NCAxMjMuNzg4MzAzLDE5Ljc0NzkyODYgMTI1LjA2NzEwMywxOS43NjE4NTcxIEMxMjYuMzQ1OTAzLDE5Ljc4MDQyODYgMTI3LjM5NzY3LDE4Ljc1NDM1NzEgMTI3LjQxNjIwMywxNy40NzI5Mjg2IEMxMjcuNDE2MjAzLDE3LjQ0OTcxNDMgMTI3LjQxNjIwMywxNy40MzExNDI5IDEyNy40MTYyMDMsMTcuNDEyNTcxNCBMMTI3LjQxNjIwMyw2Ljk2NjE0Mjg2IEMxMjcuNDE2MjAzLDUuNjg0NzE0MjkgMTI2LjM3ODMzNyw0LjY0NDcxNDI5IDEyNS4wOTk1MzcsNC42NDQ3MTQyOSBDMTI1LjA3NjM3LDQuNjQ0NzE0MjkgMTI1LjA1NzgzNyw0LjY0NDcxNDI5IDEyNS4wMzQ2Nyw0LjY0NDcxNDI5IFoiIGlkPSJGaWxsLTEwIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTExMS4xMzQ2NywwLjAwMTg1NzE0Mjg2IEMxMTAuNzIyMzAzLDAuMDE1Nzg1NzE0MyAxMTAuMzE5MjAzLDAuMTQxMTQyODU3IDEwOS45NjcwNywwLjM2NCBMNjkuNDI1NDAzMywyNS44OTUwNzE0IEM2OC4zMjczMDMzLDI2LjU0OTcxNDMgNjcuOTYxMjcsMjcuOTc1MDcxNCA2OC42MTQ1NywyOS4wODAwNzE0IEM2OS4yNjc4NywzMC4xODA0Mjg2IDcwLjY5MDMwMzMsMzAuNTQ3MjE0MyA3MS43ODg0MDMzLDI5Ljg5MjU3MTQgQzcxLjgyNTQ3LDI5Ljg2OTM1NzEgNzEuODYyNTM2NywyOS44NDYxNDI5IDcxLjg5NDk3LDI5LjgyMjkyODYgTDEwOC44ODI4Nyw2LjUyOTcxNDI5IEwxMDguODgyODcsMTEuNjA5IEMxMDguODY0MzM3LDEyLjg5MDQyODYgMTA5Ljg4ODMwMywxMy45NDQzNTcxIDExMS4xNjcxMDMsMTMuOTU4Mjg1NyBDMTEyLjQ0NTkwMywxMy45NzY4NTcxIDExMy40OTc2NywxMi45NTA3ODU3IDExMy41MTYyMDMsMTEuNjY5MzU3MSBDMTEzLjUxNjIwMywxMS42NDYxNDI5IDExMy41MTYyMDMsMTEuNjI3NTcxNCAxMTMuNTE2MjAzLDExLjYwOSBMMTEzLjUxNjIwMywyLjMyMzI4NTcxIEMxMTMuNTE2MjAzLDEuMDQxODU3MTQgMTEyLjQ3ODMzNywwLjAwMTg1NzE0Mjg2IDExMS4xOTk1MzcsMC4wMDE4NTcxNDI4NiBDMTExLjE3NjM3LDAuMDAxODU3MTQyODYgMTExLjE1NzgzNywwLjAwMTg1NzE0Mjg2IDExMS4xMzQ2NywwLjAwMTg1NzE0Mjg2IFoiIGlkPSJGaWxsLTEyIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEyMi43ODE0OCw0MS4xMDM2Nzg2IEwxMjIuNzgxNDgsNTQuOTQ4Njc4NiBMOTQuMTY2MDEzMyw2MC4zNjIyNSBMOTQuMTY2MDEzMyw0Ni41MTcyNSBMMTIyLjc4MTQ4LDQxLjEwMzY3ODYgWiBNMTI1LjAzMzI4LDM1Ljk4MjYwNzEgQzEyNC45MTI4MTMsMzUuOTg3MjUgMTI0Ljc5MjM0NywzNi4wMDExNzg2IDEyNC42NzE4OCwzNi4wMjkwMzU3IEw5MS40MTg0NDY3LDQyLjMxMDgyMTQgQzkwLjMyMDM0NjcsNDIuNTE5NzUgODkuNTMyNjgsNDMuNDgwODIxNCA4OS41MzI2OCw0NC41OTUxMDcxIEw4OS41MzI2OCw2My4xNjY1MzU3IEM4OS41MzczMTMzLDY0LjQ0Nzk2NDMgOTAuNTc1MTgsNjUuNDgzMzIxNCA5MS44NTg2MTMzLDY1LjQ4MzMyMTQgQzkxLjk5NzYxMzMsNjUuNDgzMzIxNCA5Mi4xMzY2MTMzLDY1LjQ2OTM5MjkgOTIuMjc1NjEzMyw2NS40NDE1MzU3IEwxMjUuNTMzNjgsNTkuMTU5NzUgQzEyNi42MjcxNDcsNTguOTUwODIxNCAxMjcuNDE5NDQ3LDU3Ljk4OTc1IDEyNy40MTQ4MTMsNTYuODc1NDY0MyBMMTI3LjQxNDgxMywzOC4zMDQwMzU3IEMxMjcuNDE0ODEzLDM3LjAyMjYwNzEgMTI2LjM3Njk0NywzNS45ODI2MDcxIDEyNS4wOTgxNDcsMzUuOTgyNjA3MSBDMTI1LjA3OTYxMywzNS45ODI2MDcxIDEyNS4wNTY0NDcsMzUuOTgyNjA3MSAxMjUuMDMzMjgsMzUuOTgyNjA3MSBaIiBpZD0iRmlsbC0xNCI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMjUuMDYxNTQzLDYzLjgzNjAzNTcgQzEyNC45MzE4MSw2My44NDA2Nzg2IDEyNC44MDIwNzcsNjMuODU0NjA3MSAxMjQuNjcyMzQzLDYzLjg4MjQ2NDMgTDEwOC4wNDc5NDMsNjcuMDIxMDM1NyBDMTA2Ljc4NzY3Nyw2Ny4yMzkyNSAxMDUuOTQ0NDEsNjguNDQ2MzkyOSAxMDYuMTYyMTc3LDY5LjcwOTI1IEMxMDYuMzg0NTc3LDcwLjk3Njc1IDEwNy41ODQ2MSw3MS44MjE3NSAxMDguODQ5NTEsNzEuNTk4ODkyOSBDMTA4Ljg2MzQxLDcxLjU5ODg5MjkgMTA4Ljg4MTk0Myw3MS41OTQyNSAxMDguOTAwNDc3LDcxLjU4OTYwNzEgTDEyNS41MzQxNDMsNjguNDQxNzUgQzEyNi43ODk3NzcsNjguMjE0MjUgMTI3LjYyODQxLDY3LjAwNzEwNzEgMTI3LjQwMTM3Nyw2NS43NDQyNSBDMTI3LjE5NzUxLDY0LjYxNjAzNTcgMTI2LjIwNTk3Nyw2My44MDgxNzg2IDEyNS4wNjE1NDMsNjMuODM2MDM1NyBaIiBpZD0iRmlsbC0xNiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik03Ni40MTIwMDY3LDEwMC45NDgyNSBDNzUuMTM3ODQsMTAwLjk2NjgyMSA3NC4xMTg1MDY3LDEwMi4wMTYxMDcgNzQuMTMyNDA2NywxMDMuMjk3NTM2IEw3NC4xMzI0MDY3LDEyNi41MDcxNzkgQzc0LjExMzg3MzMsMTI3Ljc5MzI1IDc1LjEzNzg0LDEyOC44NDI1MzYgNzYuNDE2NjQsMTI4Ljg2MTEwNyBDNzcuNzAwMDczMywxMjguODc5Njc5IDc4Ljc0NzIwNjcsMTI3Ljg1MzYwNyA3OC43NjU3NCwxMjYuNTY3NTM2IEM3OC43NjU3NCwxMjYuNTQ4OTY0IDc4Ljc2NTc0LDEyNi41MzAzOTMgNzguNzY1NzQsMTI2LjUwNzE3OSBMNzguNzY1NzQsMTAzLjI5NzUzNiBDNzguNzc5NjQsMTAyLjAxNjEwNyA3Ny43NTU2NzMzLDEwMC45NjIxNzkgNzYuNDc2ODczMywxMDAuOTQ4MjUgQzc2LjQ1MzcwNjcsMTAwLjk0ODI1IDc2LjQzNTE3MzMsMTAwLjk0ODI1IDc2LjQxMjAwNjcsMTAwLjk0ODI1IiBpZD0iRmlsbC0xOCI+PC9wYXRoPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
}

.timeline__title {
  font-size: 3rem;
  font-weight: 700;
  color: #fdfdfd;
  text-transform: uppercase;
  line-height: 7.5rem;
}

.global--background-dark .timeline__title {
  color: #fdfdfd;
}

.global--background-light .timeline__title {
  color: #1e1e1e;
}

.timeline__items-container {
  padding: 6.25rem 0 0;
  position: relative;
}

.timeline__item__row {
  margin-bottom: 3.125rem;
}

.timeline__item__row.timeline__item__row--odd {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}

@media (min-width: 769px) {
  .timeline__item__row.timeline__item__row--odd {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}

.timeline__item__row.js-animation .timeline__item-container {
  opacity: 0;
  -webkit-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
}

.timeline__item__row.js-animation .timeline__item-container--left {
  -webkit-transform: translateX(-100vw);
       -o-transform: translateX(-100vw);
          transform: translateX(-100vw);
}

.timeline__item__row.js-animation .timeline__item-container--right {
  -webkit-transform: translateX(100vw);
       -o-transform: translateX(100vw);
          transform: translateX(100vw);
}

.timeline__item__row.animation .timeline__item-container {
  opacity: 1;
  -webkit-transform: none;
       -o-transform: none;
          transform: none;
}

@media (min-width: 769px) {
  .timeline__item__row.animation .timeline__item-container--left {
    -webkit-transform: translateX(50px);
         -o-transform: translateX(50px);
            transform: translateX(50px);
  }

  .timeline__item__row.animation .timeline__item-container--right {
    -webkit-transform: translateX(-50px);
         -o-transform: translateX(-50px);
            transform: translateX(-50px);
  }
}

.timeline__item-container {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 83.33333%;
          flex: 0 0 83.33333%;
  max-width: 83.33333%;
  margin-bottom: 2.25rem;
}

@media (min-width: 769px) {
  .timeline__item-container {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
            flex: 0 0 41.66667%;
    max-width: 41.66667%;
    margin-bottom: 0;
  }
}

.timeline__line-container {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.66667%;
          flex: 0 0 16.66667%;
  max-width: 16.66667%;
}

.timeline__line-container::after {
  background-color: #1e1e1e;
  content: '';
  display: block;
  height: 3.125rem;
  left: 0;
  margin: 0 1.5625rem;
  position: absolute;
  width: 1rem;
}

@media (min-width: 769px) {
  .timeline__line-container::after {
    margin: auto;
    right: 0;
    width: 2.0625rem;
  }
}

.global--background-dark .timeline__line-container::after {
  background-color: #fdfdfd;
}

.global--background-light .timeline__line-container::after {
  background-color: #1e1e1e;
}

.timeline__line-container--first::before {
  background-color: #1e1e1e;
  content: '';
  display: block;
  height: 6.25rem;
  left: 0;
  margin: 0 1.5625rem;
  position: absolute;
  top: -6.25rem;
  width: 1rem;
}

@media (min-width: 769px) {
  .timeline__line-container--first::before {
    margin: auto;
    right: 0;
    width: 2.0625rem;
  }
}

.global--background-dark .timeline__line-container--first::before {
  background-color: #fdfdfd;
}

.global--background-light .timeline__line-container--first::before {
  background-color: #1e1e1e;
}

.timeline__item__row--even .timeline__item-container--left {
  display: none;
}

@media (min-width: 769px) {
  .timeline__item__row--even .timeline__item-container--left {
    display: block;
  }
}

@media (min-width: 769px) {
  .timeline__item-container--left {
    text-align: right;
  }
}

.timeline__item-container--right {
  text-align: left;
}

.timeline__item__row--odd .timeline__item-container--right {
  display: none;
}

@media (min-width: 769px) {
  .timeline__item__row--odd .timeline__item-container--right {
    display: block;
  }
}

.timeline__content-container {
  background-color: #fdfdfd;
  padding: 1.5625rem;
}

.timeline__item-container--left .timeline__content-container::after {
  border-bottom: 1.25rem solid transparent;
  border-right: 1.25rem solid #fdfdfd;
  border-top: 1.25rem solid transparent;
  content: '';
  display: block;
  height: 0;
  left: 0.3125rem;
  position: absolute;
  top: 1.25rem;
  width: 0;
}

@media (min-width: 769px) {
  .timeline__item-container--left .timeline__content-container::after {
    border-left: 1.25rem solid #fdfdfd;
    border-right: none;
    left: auto;
    right: 0.3125rem;
  }
}

.timeline__item-container--right .timeline__content-container::after {
  border-bottom: 1.25rem solid transparent;
  border-right: 1.25rem solid #fdfdfd;
  border-top: 1.25rem solid transparent;
  content: '';
  display: block;
  height: 0;
  left: 0.3125rem;
  position: absolute;
  top: 1.25rem;
  width: 0;
}

.timeline__content-container img {
  width: 100%;
}

.timeline__date-container {
  padding-top: 1.25rem;
}

.timeline__description {
  font-size: 0.9375rem;
  font-weight: 600;
}

@media (min-width: 769px) {
  .timeline__description {
    font-size: 1.3125rem;
  }
}

.timeline__date {
  font-size: 0.9375rem;
  font-weight: 600;
}

@media (min-width: 769px) {
  .timeline__date {
    color: #fdfdfd;
    font-size: 1.3125rem;
  }
}

@media (min-width: 769px) {
  .timeline__date--mobile {
    display: none;
  }
}

.timeline__line {
  background-color: #1e1e1e;
  height: 100%;
  position: relative;
  width: 1rem;
}

@media (min-width: 769px) {
  .timeline__line {
    width: 2.0625rem;
    margin: auto;
  }
}

.global--background-dark .timeline__line {
  background-color: #fdfdfd;
}

.global--background-light .timeline__line {
  background-color: #1e1e1e;
}

.timeline-icon {
  display: block;
  height: 2.25rem;
  left: -0.625rem;
  margin-top: 1.25rem;
  position: absolute;
  top: 0;
  width: 2.25rem;
}

@media (min-width: 769px) {
  .timeline-icon {
    height: 4.6875rem;
    left: -1.34375rem;
    margin: auto;
    width: 4.6875rem;
  }
}

.global--background-dark .timeline-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTA4MCIgem9vbUFuZFBhbj0ibWFnbmlmeSIgdmlld0JveD0iMCAwIDgxMCA1NTMuNDk5OTg4IiBoZWlnaHQ9IjczOCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCIgdmVyc2lvbj0iMS4wIj48ZGVmcz48ZmlsdGVyIHg9IjAlIiB5PSIwJSIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgaWQ9IjI5Y2MwNTYyOGIiPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAxIDAgMCAwIDAgMSAwIDAgMCAwIDEgMCAwIDAgMSAwIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiLz48L2ZpbHRlcj48ZmlsdGVyIHg9IjAlIiB5PSIwJSIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgaWQ9ImRhNjYzNzE2ODYiPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAxIDAgMCAwIDAgMSAwIDAgMCAwIDEgMC4yMTI2IDAuNzE1MiAwLjA3MjIgMCAwIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiLz48L2ZpbHRlcj48Y2xpcFBhdGggaWQ9IjM2NzA2NTBhM2IiPjxwYXRoIGQ9Ik0gMTI4LjUgMCBMIDY4MS41IDAgTCA2ODEuNSA1NTMgTCAxMjguNSA1NTMgWiBNIDEyOC41IDAgIiBjbGlwLXJ1bGU9Im5vbnplcm8iLz48L2NsaXBQYXRoPjxjbGlwUGF0aCBpZD0iYjQ1ZTljZWRiMiI+PHBhdGggZD0iTSAyMDggMTQzLjE3MTg3NSBMIDYwMiAxNDMuMTcxODc1IEwgNjAyIDQwOS45Mjk2ODggTCAyMDggNDA5LjkyOTY4OCBaIE0gMjA4IDE0My4xNzE4NzUgIiBjbGlwLXJ1bGU9Im5vbnplcm8iLz48L2NsaXBQYXRoPjxpbWFnZSB4PSIwIiB5PSIwIiB3aWR0aD0iMzk5IiB4bGluazpocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQVk4QUFBRU9DQUFBQUFCVUhjUkdBQUFBQW1KTFIwUUEvNGVQekw4QUFCZ2ZTVVJCVkhpYzdaMTVZRlhGdmNkL3Z6azNlMElXd2k0Z0tBWUZxU0tJSUtKVjJpY0ZXNjNhRnNXcXBWYWZ0WDBDOXZta1Z2djZyRnEwK2hDcHRyWFVEVktyVkZGclVSQ2xWaUdBZ29BSUlpQ0xrSkNGN051OTgvdjFqeEFObUR0bnVYUHVPY1Q1L09PU2UyYm16UGZNUHZNZEFJUEJZREFZREFhRHdXQXdHQXdHZzhGZ01CZ01Cb1BCWURBWURBYUR3V0F3R0F6eHdLUCthWEJHeEk5QWtSRlpDQURKQ0FEc1J4eWR4cXY4YTlLU2tRZys2SUhJTUd6TUtRTzdNWlR2MnJSMkQyR3lzcUlvTS83ZkdENDVsSnhVaEF3UjZUdDlkU3UzVS8vMzcrWlpWbktpWGtzY245YXB5VWxFdUJBNDVPZWJvMFF4U1VRa1pZeElsdnlrUHlhbEhWa3I0d3RDWDBvOVJPU1MxYkdZcE0vemhZaGt3N29wUWlRaGRxUEhVV0JrcG94SlBpSlhpRmpLMnB0U2tsQm5yWlh4cTZzdm94N1k4MEdpTDM2aXhCUnJ1U3ZQL3hKaTlEZ0NrWDFmUStjMUJwR01QcFRydXlCZFFBK05lU1Q0MjdQU093OFBRZkFQcnpLRFEzczA2c0dqNWpKeTUzbU9uSko2eTBoOWNYVlo5T2toZXM3SmpUOUVSaFlEN3Nzd0JjUU9mWHJRNU5FazRtYzRBazI0eHRSWWRtalRRL1M0TEYybzVrVlE0SFc5ZE1YV1pkR21CdzA5RTlXZlA5THg0M1hGMW1YUnBZZUFDL1B0S2lPUmUxNmMvcGVoSFYzNVErSUMrOFVPT2pYUE5DQnF0SDJ2dllmYlpqWGlvRnlwSzc0dWlpWTlFRS9OdE84OFljKytlcUxydXVncUh6akl5YUpUNmdEVDQxV2pyYjdLY3JRSW1LVXJ1cTZLTmoyY0xja2VFMnZZUWFKUkR5YzFrZEhEQmwxNmNLbVRYMUdacHVpNkxKcjBZTmpDYVBmeE05VHROaVZFamJieXNkVytnQ0R0cXpUZEt6WGErcnN0YjlrV0Q4WnROV2ErUkkyKy9IbFoydFJGeUsycmFzMzRYSTIyK2txcytvalVnakJWdkdGYUR4djA5WGYzdjBwcU9UaXlmQlBwaXE2cm9rK1A1b1VIVlJ0MUdhRHNucGl1Mkxvc0d0dlg5K2RDL0JxTEVmRE83Zm9pNjZybzA0UGwvUzlDL0JFNHR4WVgyNDVRRERyN256aHJGWENuZ2pBenJidXJ6clFldHVqVWd6NlpzUXM3RTRTUlllZVYyelJHMVdYUk9qNlQ3MzF6WS9TTGdqQlE2eHNUOXJDcHJlelJPMTdtRDZjOFVzTk0zQ0h2bVpqckg3NjJ6TXhjQlFDS3JBdlhFTWRpUk1URVJCU0xjZXVyWTdLU2RCN25tTjlQclIyQjR2dXJLcHFrakVhajBaaWt4cklWbDZSckxvYng2QUo2YUQvUFNjaFB2VER5dEdIOUM5SUI2aXIzYlh4dmZRelE5S3djb3Y5OExRUFd2YlV5SXljakF0RFNWTjhhcHd0czZCUS96cDh6U0docVFRQmdOcDBxZC9qaUJ3QUFiQ2JXUFdIV2g4S0YwU05jR0QzQ2hkRWpYQmc5d29YUkkxd1lQY0tGMFNOY0dEM0NoZEVqWEJnOXdvVmY4MWY2UUFiRXp5ZUpFUkNDbjZSRWhNK1NoSUNnTFVsYTlWQzc4bmxKTWdJRFJnb0tDZ3R5c2xNWUFGdnFxdzlWVkJ4Q1lFMHVtVzdUak1BSW1OdTllMEZ1WmhZREFOUTExRlJXVmRUclNaSk9QV3kyVjlrZkVEazZQQ1FXL2M0WWYwci9ibW1wS1JFQkFFRFJhRXRMNWE2MXE5OXRCQUVhbHJsczBuelVmd3RteUR6anpETUhGNlNucGtUYU1pOGFpN1kwSGR5NVpzMzZLR0NpSzI4YTE3V1JMemhOTmN2KzZVc3RyZ1FSSW1mQVZ5OGVtUTBJc1k0SlpTR0FzZlFmUzlaV3RSNzUvYTRkR2I4NTVOalZ4WjBsZXNKSVJhTEVudWVPK0RHa2RSOTE4Y1MraUNBN25zOWpFQUlZOWl4N3BhU21TY2RIb2dXQnY1TXhHWmZZc2dJM2hWRmtuSFhyMG5JcFNSNWhqM25ZYlM0bVNiWnNuanVsQUR2V04rN1h6OUdhUy9IVEhLT1ZIWDZLb25ESy9NMHRrcVE4T2tWTUpHTkVNcnI5c1duSDIxU0JhclMySHpGV0pFVks1dzJJSUR6L1IyUDZDQVRzcEFmWTFvQmlaR2pSMUsyUExHa1VDWHlRckU0enRId2VLYWRlK2YzaEJTdzY3Wk1lVHBJWVBPaXlmYzgvdHNldTZrNEtBaDlTK0sxeWRHbStRNHRSRktsZitadWttQ28wYnJQSnBOaWJvOU0reTFBUCswdXMzNm84WW1uWlp5K1hjdFkvbVdMRXlqUVJVMHp5L3AvbFJyeU9JOEkzL2tCSVBlT0JaUmNEV3pibEhnRXNnQW5MN2g5dStiMjdDN0hvTnkrT2wyRFpOTGdJWUNIMXV2ZWZQK3JoTVdORHB3ZEMyc3lGTjNZSEZBNzhVQUFGNUZ5LzhBcWZYVGlFOWMwblozUUhZV1B3MVo0a2hPSDMvdVU4YjFrYk5qMFFCNnk0ZXpBSXAyMGlvb2dNZTJKZWlwL3ZnWGpETTZleGcrL2o4elJsbmZ2U3o5SzhPRUNIU3cvRTFLdFdqaVZYaVdKQXVyNTRxSDkxRnZaK1lGNks1YUJzZlA0RUMwaS82MDlGSGpwYTRkSURNdTY2YndDZ3EvZEFSQlFYL1htWWI1YjlQZWRjUnk0RFJ3Q01mTy9wQzkyNzFvZEtENnY3Q3pNTDNIeUk3YUExZXMzcC9yd0t3c05UMDl3SGpZZ3cvTStUeUcyZEZTSTkwRHJweWZQWml1T29ySHdTa0ZPZkd1dExDY24vdzZVb1BLUUpFQ09GVDEvcDFqQXlSSHJBMEFYLzRlM1ZBUkdoNk1GQlVlMUpFdGt6cjJZdkpiYnQ2WncvM0p6bExvZkRNOTl1RmYxOWdQZFhSOGFSLzlEdmxsbC8zazJlaDNhQUxGSnVLMXRndWRrNkd4WTlVQXgrWklCeTZzS2VJZnJycTJIemN1SlowanNBT2NXNnYrd1ZONU1uSWFtdkVMUG1qRXRJRGtUOXI0SXdlSURuRWdzQWdJelpDNmE0Q1NFa2VrRGt5U2tLODNkbjZDOGVpSTRIcG5FQ0FKRjN6NmhqVGc5TXUzTXlKdlFsaGhWRXEraVhoYzU3dmFIUUEvRTdQM1F5WDNWc2dwUHVjRjcwdzZBSHdwQjdlMWhkVmc2ZzYyNXcvT3N3NkFHNXovY0M3NzJZMENPc1c4NXkybzhOZ1I2WTg2dWhYZm5pWVVUUmIwYTJ3L2NMWGcvRUM2NXdONk43N0lHVEwzUDR3UVdmRVpoN1M1NlhTYXRqQ1pGeDMzRU9mK2x2UXV4Qm5qWFcyNlRWc1FNeTU5N3ZyTVlLWEE4WTkxTm5WdU50TGxwU1V0dEZ4Y3djd0xaUlBpSU41RFFOaVBUMUN4eEZFTFFlbUhsN2pwUGZNVE5MWWtSZ0ltSVVTQVNZWkVXWWtTVWhJaE1SQXlKTGNwZ0drWE5OZ1pOUllkRHppV0xTYU9rZ25RekFWTFZ2NzhmN1MrdWFZbGxadmZzVzlUbXVEME1DazMydVlRQ202SUc5T3o4cExXK3V5VW5MNzlWLzhNQytPWWdPeWpjQ25qdDZxWU9KeFlEMUVObFQ3UnR6Um1iRWY3NVdzdWRnWGZ2L3c0ekM0MFpOUENjSEtEbU5Ed013WU9XcnIyL1pXeFVGYUJzdWlXNzlCcDh6NVNSdzhsMWd0eGxMazVET0RuamFEemVodVpNTG9ZL2VsU1lwdXZ6c0ZDRTY3RmxBSVJBakk0cFpTdlVXdGM5QzhiQWZydVBqTEVrK090QkMwWEh1UTFnb1VxL2V3YkhPcnJVK0tnQXB2KzdiRW4rbmVOQURVNVo4WVN2czBlOUJKT3YvZFZsbUo1c2NVQUNlL2RjYUI1bkJpZXBCRkt0YU5BcmdpeE5SQXJEWGJWdGJiVFl1TXJPazF6TkRyOGY0SnJ0Tm9TUnA5MDk2eDVuMlJoUUYwOTRuSjBVa0VUMklwZHg2VlU2Y1dVRkVIUG1uQnJMN0traldmczFlajJEN1YzeDl1cm90WkdEYzg5M2ZsVlBudlJobXFsNDBlYW1RdnU1ZlppUjgvZXppK2poKzZNejgvbzluSTlqZS9wTTFKY1ZXa0VEMUVNTW1rSjBjMGVYajFwQmlCWnI0MCttTEZNYllPdURZMDFkV1NrVU1zdVdoeXorMTJXYVBTR09PQzdjZWVFNTN0UVUvY0d6SnRhWHFIajV6MlU4ZmxhNFBYN2tCSC8rZkNwdTdHMkRKamJ0dGpQQlFuRHpjOW1oRWtIcUk3QWwyMjVOdy9ZeFM5YlVKQUVEVnQvMEoxUVhOTzh3TUMyYVYybDQyRTFzNkhXeHFMTXorbW0xK0I2a0g5eGlwbkdkbmdIMVhsRG80YlNNYjcxbmgzNkhiMk5KYkcrMFR3YkdWbDlhcXorRWdmRFhGTHFBQTlVQSs5WGhWOUF4Y2V2MHVSOWtzOTg0KzZKY2N2TzlYbFU1T1lERzhmSCtEOG9lTVJhUHRoaUJCNmdGZlMxRU9hMWsrdnNKcE83MzJadUZMazg0c0huelg0VS9wanlYS0U4L0kxaFM3UUFMVWc2eHpiQTUvYjNzaTVqQ1BHWi85Ry9uUXBEUGc4bmxSaCtGUythL1ZQMFdZWk5tRUZXVDVHSEtTNnMvTTFvS1BIRysxSlBoOXVSK1dwbHgxdS9OWkRuN2pNUnRMZ0pOT0NHMTloVGhlWFYzaHRnVnVQdmkxcTN6cFliMjgwWG14WTdoemorcVZrRkpQQ2EwZXpLUFZmK2E1dFM1eW1Hb1dTLzBuOGFsNmNaT0xVRVhsczZ6cWdLQTQyU2EwQU91cjFOTlVOUUhDN2hkZHRkRDgyZ0dodXdGaC9HaURteHdpV0ZxcEdnZ2hucGlxRGlIQStxcEhQL1hnNDE5VjdpcWdpdWUwOTdCWXZMM2ZWYUVUSDMya3J0NzZkVlBuZUlCNjlFMVhOTURNMGJlYlhkWS9pN1N2THpDc2RDZXgzTDllK1ZGUVhqZDFHZ1BVbzJkRVZkTlN4VFozdWN1OGFZZm1NVHBiZFd0ZGhranZxcnJvU0RuWjZ1ZUQwNE9VOWpJc0t2YTVERkMwcnRkZVgyMXdPK3pITFZMWlo4ektVaGY2QVB0WGFwTVBVVjdtT25jLzFQdzJ6R3ZaWlpEOGNiM3FDY3pNVkw5VmdQVlZuanJ1ZlEwdTlXRDRXSE9IRjNHcjIwZTRWbm1QSEtabHFwOFBUZytSbzdKVVlOanZ0bmd3SEdpeC81VzdJSGU0N3JMSlhjb3ByTlFzOWVNQmpqK1VXNDBZeXQySDJPek9nTTRlcm5iYlEwQXNWZjdkenJFaDZQMko4ZkV3RzlYUXFGbVBhSm1IWnhLS01ieDZ1SmtzT1l6MlM1TElRd1ZZbFZDTTRkVWp6LzIzcnYzSXMwaDMvMHhoWWpFbTlMU2ZlRWhaaHU0Tlp5bTlQRHlUVUl3Qjd0OVZWaTRJK2U3TFIwYWFaajFFdmx1TFk0WmV5aDFscXExTEFJR09CMnRWTzVvUStyaE5Ha0p2RDlXTENvYUJycCt4bEk5d1M2UDY4UURuUzlTTC85QS93L1hIcnR3ZTRRVWU2dllKN0RaUU5hdkpMUTNxNXdNY245ZW95Z2RRejU0dTA0WlFwSDE4UHRydGVCQlB5RllrZ3JtcEthenp1NkpTT1JNcUMvcTRuVnJGMDNUUHQrUHBCVzRmT2NsUzZJSGMwQkRXOVErb2pLa0t0dFhqUkxjTitva25hVjRBUWVwMmh0c01HcW1hSldWUlY2OStQTUQyL0dCVUVUbGl4dGhVVjRsRG5KcWlmOFBQUkhjS2kxNGpsZCtFT0ZRVDF2bGRMcTFSTFcwaWo4OXdsNzNaVTdXYlBDQ1BjOWVLOGZGRDFCdUo5OWVGZHYyajltUFZaQjNqOFBOZG5RekVzd2ZwMzFNdFR4emg1dWZJNS9kVGJhcGczdDZxRGlIQS9oV3NVZjZaK1djMmM5Tkgvajc5VXZ2VExxNnhla3gyWTMyTjNiNm5QR3pMdERYRTg3dnIxTjcwZk9aRmJrSWJkcjdidFR4N0VPSGlnYzVyVGVUclRsYStrNGh1Q2UxK1VlWlY5Y29HQk1VdHptOEpzR0RhUU8zYnJ3QVkrLzNDUmFzMDRDNmxqUmZEeHp0Q3F3ZEExWHZxM2NleWFLcFRWM2FVWTY3MTQxVVFjTnEzSEh2N1o5NmFwajV3QUg5WDduYUFRUFVROEtieTcyeGwvdmdVaDNtQkp5ekk4c1ZEQzRGbU8vU1JSWEhoWlVxamQwYTV4QzZRSU04YndJcG01ZG8vNHdtUE9zc0tLK04vVC9iTERoTkh6c3h3NUVmSkdiOVVXNVFnYjE5cnQvNGJaSDJGdTdiWjlXakhQSmJySUpjUmZ2Z3Q2WlA1QWFLNCtob25DMTNZNDVsVDFDMFl3MUlaNXZPRFdMbE9PVjJIZ1B5ZFcrM3RmNUN2bXAzcFEyUGVCa1BLM2RNdDIzekNQdmRQUXZYVmFseTMzUFl5dkNEMW9NYTMxUWNsRVVUR1QrNnd1ei9PZ3BzZkt2VFBMUllCTSsvNWthV3VzaEN6NzVscTQ2L04vS0g5aHIxZ3o1K1hsS2wzZ3lOanhzekhlNnJ5QXEzYzIvOHYwMC9mSllSSXpweVo4ZHd5RGllaTc4S3JJclpGZE5XbnRvVTRVRDE0eDVzMjc0QXMrSXBGRjhTOU1RY1JSejA2T3pOQlYyOGJrSzMwdXg4WkdYZG9nWmorN1NXVDdUeVhtQnRlZG5vU1VRdGUvR1RHc2dPN3BWanBBMzA2Y2RZQlFBSFpzM2FRblVWUVd6Q0orUHNRVWZTai8rck0zZ2NBQmZaN3JESm1Hd3JSYTdxWDk5VjQwUU9XU3NVZGp1MTVJWG5uRHdwVHhWRzVnVllrZi9JcXRydWpzVDJZeFB5V21DUy8rODA4NjZqOWhTZ3dyZitzU2djT1F5UmJKem9veFVINzlUMDRMc3VtNmtjR1FjZi84Y2RMMy9xZ0xBb0F3SUFBQ0tLdzZLeEo0eXdTeWZCU1JnQ2swNHRYLzJQTnRvUElBTzEyMnFsOWg1OTdZWkhGVHRxdlY1YUgzcStQUmNuS2I5ajlDQUVROENzanBwZHUyckJwWjAxelRLYWs1dzRZUHVMVS9qMGltRFJqYXdTQTlIUFBLZHU3WWRQbXZiV3RMWkZJWnJjVFI0d3E2bFBBQWh5TVJibDZycE8xK0lETEIxVXZuSkJsUC9wRllJc0tlM3hsR2xCMVhXc3NJNnU3QUNDeUlKays0OGdvc0hlL3NRQlUwVlNYbHRZdER3Q0lIVjE1eGNETE56aTV1Q2pvK2txOHVlNDhKMjdoeUNpWUdERS9Id0FBaUJIdGJwUFZEUUtnQmNTSVBRQUFrSUFGQ21mdXdWenpSTFdUemxYUSswV3A3Q0ZueGlPSWdNSnE3OWkyL1d0eS9TSGJVb0hDYXU5WENHRTV2RVNHR1plODZTaUNvUFVBV1BLc3JkSGRFV0FRT2lTV0JrWXNuK1hzTEVUZ2VqRCs5eTVmemQzQ0FOWE9xRDVXN2plQXZmL2ZZTGRLYzZ4RGYzdkpZUjBRdkI3TXhldXNBS3p4a3dZejdYN0E2Y210NFBVQU9qUzczRjkvMElDaHBsOTg0UFRrVmdqMEFGNTlZMk1YdmdHRStUZlBPUDV4S1BRUXo4OFgrcjJTUWdMRFgrWTY3NitFUVE4Z2VQaGwxdENFaExET1k2S1N1eHVjbnpNTmhSNGc5OC9lWXVNbWJBK1RmNTZ2WG1IZzNUTzN1bkUwOHk4dHJ0aDg4ZDRFMjNSbTNPUm9Tc0pkb0FsSnpFaWxsNWE0ZVNJa2VqRHVtbjVBSmlJSUErNmNjVWkzUHdQSEVxa0ZHV0o3Zi9DK3E4RnVTUFFBZ3JkbVZpUlFRaGg0NXhXSEVqdHIvRVd3L29sRzcvVW9BeDJjc1FMZEdjeDVqRXM3SEgzaHltclBuU3hHV1huN1d2ME51cmo5QmZiK2xkQytiNy9rMG1Rek5Ib0F5emUrc1QzbXJicG1rRFR2cno0TVlhaGh4bnIwVkVLWW1UWmZYT0wyZmNLakJ4Q3V1L1pmN0tXUHhFRDFkODJ4M1d2bUFaUVZseXlKZWhDRWdlSFZhemU0cTZ3Z1ZIb0FjY2sxdjVma3RnVmxCcXI1eGIxUm4wYVVCMjU2S3VxMko4MEEzRGhuK2diM09vWkpEMkRlZC9PTUtuUm54TTRBVUQvallmSkpEcFpsTi80dXhtNCtFbWFVWEg3OXo4czlWSE9oMGdPQVl2TXZmN1Urem0xUm5jSUFMZTljL3FRWHV5eUh5TmpNRzdhNDZ2Y3lWUmRmV096Si9TbGtlZ0R4VzlOdTNncHNleW5PWVppNDZjRnByL3Q3ZlJRc3ZISVJPaDBaTWpHVy9PZU5HOWxUZ1EyYkhnQlU5ZWN4djIwUzByNmJ5Y3lTeGNaelorL3hlekl5dXZtYWIreENzbTFHbUlFSUsyNGF0OWptV0hOY2d0NWYwZ21FRGJjKzhZTUxocVNqK3JRUk1FRGQrdUpGalIwNk1mSHpLN0VDUkdMcE9kKy9mR2lHOHE1YVpnVFpzUFhGUlo5NG4wZ0xvUjdBZ0Z0dUczeldSZWZsQTNGbk96Z1ltUmtSUzE5N2Z0MytEb3Z2cUhDTFZQM05BWVNsYzU0YmY4bkVUSkFJK01YdGlBek1Gc0RCVjE4cDJRMEpxQjlHUFFBWW90dTNMZXA1MmRTUkVZQVlITllFZ1pHQmdaa2pBbG8yTEZ4Y0hoVWR4d2JOZXh2aWZyM01OUWttQ1Q3WldUeHcrdVdERUNRSmhEWlZHTnEwUUFzaCtzN0N4WFd4eEE0R2hWTVBBSllZMnpkMy9wRFJaNTVjbUp1ZEdiRU9kNkFFY3JTNXZyWjhlOG1xN1ZHQUk4ZUFXOGI1bWlhSjBlMjMvWHJFaE5NSDVlVm1wVmpjbmlLS050WFZsbjY0ZXMxT1lKRmdSeStzZXJRMUJkRVB0ejZWMTcxbllYNnY3aGxaQUFEWTFGQjlzTEtpdkt5R0lQbnJUd3dBOWF2ZVNlM1pvMWRCcjhLY052dUl4c2FLZzFVVkI4dHJrUmtUbmlNSXJ4N1FWaEhBb1pvZERNSTZmS1NTbUNRTGROb2Q5aU5KMFBMcGZtSkxpUFlVU1FKczZ3NG5ucXBRNndFQWgwMTFxYjFmdzhEc3gwU1ZLd2dBaUdXSEZHbjdQTUt2QndDbytyRkI0Vk9Ld2pjZS9IS2pWUStidTZvTTltalVnemxmWDJCZlZrejVDQmM2eXdmMFVWK2ViYkJIWi9sSVUxMG8ySFgzNTJwRm94NTRuT28yQUVZM0Y0OSthZEduQjhJSXBmOHR0Z1kycUQ2RzBLY0h3d1MxTjB5ZGYwdXFYUWQ5NDNNcytLcTZqYWcxZXRpanNiNGExUyttK2pzci9mTU5iV2pUQTlNbTVTa3ZGR3c5YU5vUGUzVHBnWERLdDFTT1hjeE5sWnFpNnRKbzA0UHY2SzkwTjZhR0NqTjNhWSttUE1Mc2V5OVN1Nk9KaGdvOVVYVnR0UFN2a1BObTNXeGpPMmtkS2pQalFYczA2SUZJV2ZNdmphZzMzVEp1cXpMTnVUMmU5RUE0N05JR2pNaXB2U2ZlZVJ6YnVFQXhiUEFTMDVjT0wzcEVDTnFYc3pGcndQRHhZNGVsczQzdkVDT3Y2ZXFtTVZwd3I0ZWdtMFo4dUtlOEJ2TXordlE5L3RTZU9Ubmt3QVFLOTd4bm1nOEhlQ2tmUTY3NWJMTUhJREU0Y0pSa2ZLWEZsQThIZU5HRHFhMHZ4UUFBenV3RHNYVnhGM1lvMFlpMzlyeXRhM3M0ZzUza00yMTd6eFFQSnlSbHpNd0F5K3BOOFhCQ1V2UkFxbGdXTTgyNUU1SlRQc1FINjVNUlR4Y2dHWG93UVhHRmFUMGNrWlR5SVRZL1orUndodjk2TUVETHpHcmZvK2tpSktOODBETXJmTHZkcWF1UmhQTUdjdWU4OEIwWENDdCs2OEZBUFA4RG55UHBRdmlzQndPTForY3I5NTBZT3VLdkhnd2czN2phN0x0eWpxOTZNRENzbVdsekE3dWhJMzcycnhnWjk5Nnd6V3k3Y29HUGVqQlM2OXZuYmpHMWxSdDgwNE9adWZueEsvYWFycTRyZkdzL1VHTHpMVS9YR3pYYzRZOGVERXl0Nzl5eTBaeFNjNHNmZWpBd3Rxd3JYbHh1NUhDTmJqMFltVUhBdS9OV0hERDlLZzlvMVlNQm1GRFdyMy8waGFnd0Ria1h2T2lCekVkZjk4YkFBQWdrbW5kdksxbTVvWmxkR3dFYkFNQ2JIclZzQVh4dUFkcDJGeDhDUkE5c2ZHLzFudElxb2NWNUtFbVF5Z2NVa3o3ejVsNFBnanVlbTNqVzhNSTBSQUJrQUFadWJqaTRmZHZtOTNkSUFFemNreXVKSUtRcXN6d1RrN3hOeWRNdUhBUk82OW05V3paWVZndGlmVk5EVFhVREl6RGdNVmRONGRCQnFyOUdYMC95OUlKWFBkbzhKdHYySExaNTRPT3hVMGQxUkhYSURzQkgyMnVEd1dBd0dBd0dnOEZnTUJnTUJvUEJZREFZREFhRHdXQXdHQXdHZzhGZ01CZ01Cb1BCWURBWXdzdS9BVk96dVZYcWNreUdBQUFBQUVsRlRrU3VRbUNDIiBpZD0iYWZmNDU3MTcxMyIgaGVpZ2h0PSIyNzAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiLz48bWFzayBpZD0iOGJlOTNjOWFmMCI+PGcgZmlsdGVyPSJ1cmwoIzI5Y2MwNTYyOGIpIj48ZyBmaWx0ZXI9InVybCgjZGE2NjM3MTY4NikiIHRyYW5zZm9ybT0ibWF0cml4KDAuOTg3ODI5LCAwLCAwLCAwLjk4Nzk5NiwgMjA3Ljk2OTgwNCwgMTQzLjE3MTUxNCkiPjxpbWFnZSB4PSIwIiB5PSIwIiB3aWR0aD0iMzk5IiB4bGluazpocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQVk4QUFBRU9DQUFBQUFCVUhjUkdBQUFBQW1KTFIwUUEvNGVQekw4QUFCZ2ZTVVJCVkhpYzdaMTVZRlhGdmNkL3Z6azNlMElXd2k0Z0tBWUZxU0tJSUtKVjJpY0ZXNjNhRnNXcXBWYWZ0WDBDOXZta1Z2djZyRnEwK2hDcHRyWFVEVktyVkZGclVSQ2xWaUdBZ29BSUlpQ0xrSkNGN051OTgvdjFqeEFObUR0bnVYUHVPY1Q1L09PU2UyYm16UGZNUHZNZEFJUEJZREFZREFhRHdXQXdHQXdHZzhGZ01CZ01Cb1BCWURBWURBYUR3V0F3R0F6eHdLUCthWEJHeEk5QWtSRlpDQURKQ0FEc1J4eWR4cXY4YTlLU2tRZys2SUhJTUd6TUtRTzdNWlR2MnJSMkQyR3lzcUlvTS83ZkdENDVsSnhVaEF3UjZUdDlkU3UzVS8vMzcrWlpWbktpWGtzY245YXB5VWxFdUJBNDVPZWJvMFF4U1VRa1pZeElsdnlrUHlhbEhWa3I0d3RDWDBvOVJPU1MxYkdZcE0vemhZaGt3N29wUWlRaGRxUEhVV0JrcG94SlBpSlhpRmpLMnB0U2tsQm5yWlh4cTZzdm94N1k4MEdpTDM2aXhCUnJ1U3ZQL3hKaTlEZ0NrWDFmUStjMUJwR01QcFRydXlCZFFBK05lU1Q0MjdQU093OFBRZkFQcnpLRFEzczA2c0dqNWpKeTUzbU9uSko2eTBoOWNYVlo5T2toZXM3SmpUOUVSaFlEN3Nzd0JjUU9mWHJRNU5FazRtYzRBazI0eHRSWWRtalRRL1M0TEYybzVrVlE0SFc5ZE1YV1pkR21CdzA5RTlXZlA5THg0M1hGMW1YUnBZZUFDL1B0S2lPUmUxNmMvcGVoSFYzNVErSUMrOFVPT2pYUE5DQnF0SDJ2dllmYlpqWGlvRnlwSzc0dWlpWTlFRS9OdE84OFljKytlcUxydXVncUh6akl5YUpUNmdEVDQxV2pyYjdLY3JRSW1LVXJ1cTZLTmoyY0xja2VFMnZZUWFKUkR5YzFrZEhEQmwxNmNLbVRYMUdacHVpNkxKcjBZTmpDYVBmeE05VHROaVZFamJieXNkVytnQ0R0cXpUZEt6WGErcnN0YjlrV0Q4WnROV2ErUkkyKy9IbFoydFJGeUsycmFzMzRYSTIyK2txcytvalVnakJWdkdGYUR4djA5WGYzdjBwcU9UaXlmQlBwaXE2cm9rK1A1b1VIVlJ0MUdhRHNucGl1Mkxvc0d0dlg5K2RDL0JxTEVmRE83Zm9pNjZybzA0UGwvUzlDL0JFNHR4WVgyNDVRRERyN256aHJGWENuZ2pBenJidXJ6clFldHVqVWd6NlpzUXM3RTRTUlllZVYyelJHMVdYUk9qNlQ3MzF6WS9TTGdqQlE2eHNUOXJDcHJlelJPMTdtRDZjOFVzTk0zQ0h2bVpqckg3NjJ6TXhjQlFDS3JBdlhFTWRpUk1URVJCU0xjZXVyWTdLU2RCN25tTjlQclIyQjR2dXJLcHFrakVhajBaaWt4cklWbDZSckxvYng2QUo2YUQvUFNjaFB2VER5dEdIOUM5SUI2aXIzYlh4dmZRelE5S3djb3Y5OExRUFd2YlV5SXljakF0RFNWTjhhcHd0czZCUS96cDh6U0docVFRQmdOcDBxZC9qaUJ3QUFiQ2JXUFdIV2g4S0YwU05jR0QzQ2hkRWpYQmc5d29YUkkxd1lQY0tGMFNOY0dEM0NoZEVqWEJnOXdvVmY4MWY2UUFiRXp5ZUpFUkNDbjZSRWhNK1NoSUNnTFVsYTlWQzc4bmxKTWdJRFJnb0tDZ3R5c2xNWUFGdnFxdzlWVkJ4Q1lFMHVtVzdUak1BSW1OdTllMEZ1WmhZREFOUTExRlJXVmRUclNaSk9QV3kyVjlrZkVEazZQQ1FXL2M0WWYwci9ibW1wS1JFQkFFRFJhRXRMNWE2MXE5OXRCQUVhbHJsczBuelVmd3RteUR6anpETUhGNlNucGtUYU1pOGFpN1kwSGR5NVpzMzZLR0NpSzI4YTE3V1JMemhOTmN2KzZVc3RyZ1FSSW1mQVZ5OGVtUTBJc1k0SlpTR0FzZlFmUzlaV3RSNzUvYTRkR2I4NTVOalZ4WjBsZXNKSVJhTEVudWVPK0RHa2RSOTE4Y1MraUNBN25zOWpFQUlZOWl4N3BhU21TY2RIb2dXQnY1TXhHWmZZc2dJM2hWRmtuSFhyMG5JcFNSNWhqM25ZYlM0bVNiWnNuanVsQUR2V04rN1h6OUdhUy9IVEhLT1ZIWDZLb25ESy9NMHRrcVE4T2tWTUpHTkVNcnI5c1duSDIxU0JhclMySHpGV0pFVks1dzJJSUR6L1IyUDZDQVRzcEFmWTFvQmlaR2pSMUsyUExHa1VDWHlRckU0enRId2VLYWRlK2YzaEJTdzY3Wk1lVHBJWVBPaXlmYzgvdHNldTZrNEtBaDlTK0sxeWRHbStRNHRSRktsZitadWttQ28wYnJQSnBOaWJvOU0reTFBUCswdXMzNm84WW1uWlp5K1hjdFkvbVdMRXlqUVJVMHp5L3AvbFJyeU9JOEkzL2tCSVBlT0JaUmNEV3pibEhnRXNnQW5MN2g5dStiMjdDN0hvTnkrT2wyRFpOTGdJWUNIMXV2ZWZQK3JoTVdORHB3ZEMyc3lGTjNZSEZBNzhVQUFGNUZ5LzhBcWZYVGlFOWMwblozUUhZV1B3MVo0a2hPSDMvdVU4YjFrYk5qMFFCNnk0ZXpBSXAyMGlvb2dNZTJKZWlwL3ZnWGpETTZleGcrL2o4elJsbmZ2U3o5SzhPRUNIU3cvRTFLdFdqaVZYaVdKQXVyNTRxSDkxRnZaK1lGNks1YUJzZlA0RUMwaS82MDlGSGpwYTRkSURNdTY2YndDZ3EvZEFSQlFYL1htWWI1YjlQZWRjUnk0RFJ3Q01mTy9wQzkyNzFvZEtENnY3Q3pNTDNIeUk3YUExZXMzcC9yd0t3c05UMDl3SGpZZ3cvTStUeUcyZEZTSTkwRHJweWZQWml1T29ySHdTa0ZPZkd1dExDY24vdzZVb1BLUUpFQ09GVDEvcDFqQXlSSHJBMEFYLzRlM1ZBUkdoNk1GQlVlMUpFdGt6cjJZdkpiYnQ2WncvM0p6bExvZkRNOTl1RmYxOWdQZFhSOGFSLzlEdmxsbC8zazJlaDNhQUxGSnVLMXRndWRrNkd4WTlVQXgrWklCeTZzS2VJZnJycTJIemN1SlowanNBT2NXNnYrd1ZONU1uSWFtdkVMUG1qRXRJRGtUOXI0SXdlSURuRWdzQWdJelpDNmE0Q1NFa2VrRGt5U2tLODNkbjZDOGVpSTRIcG5FQ0FKRjN6NmhqVGc5TXUzTXlKdlFsaGhWRXEraVhoYzU3dmFIUUEvRTdQM1F5WDNWc2dwUHVjRjcwdzZBSHdwQjdlMWhkVmc2ZzYyNXcvT3N3NkFHNXovY0M3NzJZMENPc1c4NXkybzhOZ1I2WTg2dWhYZm5pWVVUUmIwYTJ3L2NMWGcvRUM2NXdONk43N0lHVEwzUDR3UVdmRVpoN1M1NlhTYXRqQ1pGeDMzRU9mK2x2UXV4Qm5qWFcyNlRWc1FNeTU5N3ZyTVlLWEE4WTkxTm5WdU50TGxwU1V0dEZ4Y3djd0xaUlBpSU41RFFOaVBUMUN4eEZFTFFlbUhsN2pwUGZNVE5MWWtSZ0ltSVVTQVNZWkVXWWtTVWhJaE1SQXlKTGNwZ0drWE5OZ1pOUllkRHppV0xTYU9rZ25RekFWTFZ2NzhmN1MrdWFZbGxadmZzVzlUbXVEME1DazMydVlRQ202SUc5T3o4cExXK3V5VW5MNzlWLzhNQytPWWdPeWpjQ25qdDZxWU9KeFlEMUVObFQ3UnR6Um1iRWY3NVdzdWRnWGZ2L3c0ekM0MFpOUENjSEtEbU5Ed013WU9XcnIyL1pXeFVGYUJzdWlXNzlCcDh6NVNSdzhsMWd0eGxMazVET0RuamFEemVodVpNTG9ZL2VsU1lwdXZ6c0ZDRTY3RmxBSVJBakk0cFpTdlVXdGM5QzhiQWZydVBqTEVrK090QkMwWEh1UTFnb1VxL2V3YkhPcnJVK0tnQXB2KzdiRW4rbmVOQURVNVo4WVN2czBlOUJKT3YvZFZsbUo1c2NVQUNlL2RjYUI1bkJpZXBCRkt0YU5BcmdpeE5SQXJEWGJWdGJiVFl1TXJPazF6TkRyOGY0SnJ0Tm9TUnA5MDk2eDVuMlJoUUYwOTRuSjBVa0VUMklwZHg2VlU2Y1dVRkVIUG1uQnJMN0traldmczFlajJEN1YzeDl1cm90WkdEYzg5M2ZsVlBudlJobXFsNDBlYW1RdnU1ZlppUjgvZXppK2poKzZNejgvbzluSTlqZS9wTTFKY1ZXa0VEMUVNTW1rSjBjMGVYajFwQmlCWnI0MCttTEZNYllPdURZMDFkV1NrVU1zdVdoeXorMTJXYVBTR09PQzdjZWVFNTN0UVUvY0d6SnRhWHFIajV6MlU4ZmxhNFBYN2tCSC8rZkNwdTdHMkRKamJ0dGpQQlFuRHpjOW1oRWtIcUk3QWwyMjVOdy9ZeFM5YlVKQUVEVnQvMEoxUVhOTzh3TUMyYVYybDQyRTFzNkhXeHFMTXorbW0xK0I2a0g5eGlwbkdkbmdIMVhsRG80YlNNYjcxbmgzNkhiMk5KYkcrMFR3YkdWbDlhcXorRWdmRFhGTHFBQTlVQSs5WGhWOUF4Y2V2MHVSOWtzOTg0KzZKY2N2TzlYbFU1T1lERzhmSCtEOG9lTVJhUHRoaUJCNmdGZlMxRU9hMWsrdnNKcE83MzJadUZMazg0c0huelg0VS9wanlYS0U4L0kxaFM3UUFMVWc2eHpiQTUvYjNzaTVqQ1BHWi85Ry9uUXBEUGc4bmxSaCtGUythL1ZQMFdZWk5tRUZXVDVHSEtTNnMvTTFvS1BIRysxSlBoOXVSK1dwbHgxdS9OWkRuN2pNUnRMZ0pOT0NHMTloVGhlWFYzaHRnVnVQdmkxcTN6cFliMjgwWG14WTdoemorcVZrRkpQQ2EwZXpLUFZmK2E1dFM1eW1Hb1dTLzBuOGFsNmNaT0xVRVhsczZ6cWdLQTQyU2EwQU91cjFOTlVOUUhDN2hkZHRkRDgyZ0dodXdGaC9HaURteHdpV0ZxcEdnZ2hucGlxRGlIQStxcEhQL1hnNDE5VjdpcWdpdWUwOTdCWXZMM2ZWYUVUSDMya3J0NzZkVlBuZUlCNjlFMVhOTURNMGJlYlhkWS9pN1N2THpDc2RDZXgzTDllK1ZGUVhqZDFHZ1BVbzJkRVZkTlN4VFozdWN1OGFZZm1NVHBiZFd0ZGhranZxcnJvU0RuWjZ1ZUQwNE9VOWpJc0t2YTVERkMwcnRkZVgyMXdPK3pITFZMWlo4ektVaGY2QVB0WGFwTVBVVjdtT25jLzFQdzJ6R3ZaWlpEOGNiM3FDY3pNVkw5VmdQVlZuanJ1ZlEwdTlXRDRXSE9IRjNHcjIwZTRWbm1QSEtabHFwOFBUZytSbzdKVVlOanZ0bmd3SEdpeC81VzdJSGU0N3JMSlhjb3ByTlFzOWVNQmpqK1VXNDBZeXQySDJPek9nTTRlcm5iYlEwQXNWZjdkenJFaDZQMko4ZkV3RzlYUXFGbVBhSm1IWnhLS01ieDZ1SmtzT1l6MlM1TElRd1ZZbFZDTTRkVWp6LzIzcnYzSXMwaDMvMHhoWWpFbTlMU2ZlRWhaaHU0Tlp5bTlQRHlUVUl3Qjd0OVZWaTRJK2U3TFIwYWFaajFFdmx1TFk0WmV5aDFscXExTEFJR09CMnRWTzVvUStyaE5Ha0p2RDlXTENvYUJycCt4bEk5d1M2UDY4UURuUzlTTC85QS93L1hIcnR3ZTRRVWU2dllKN0RaUU5hdkpMUTNxNXdNY245ZW95Z2RRejU0dTA0WlFwSDE4UHRydGVCQlB5RllrZ3JtcEthenp1NkpTT1JNcUMvcTRuVnJGMDNUUHQrUHBCVzRmT2NsUzZJSGMwQkRXOVErb2pLa0t0dFhqUkxjTitva25hVjRBUWVwMmh0c01HcW1hSldWUlY2OStQTUQyL0dCVUVUbGl4dGhVVjRsRG5KcWlmOFBQUkhjS2kxNGpsZCtFT0ZRVDF2bGRMcTFSTFcwaWo4OXdsNzNaVTdXYlBDQ1BjOWVLOGZGRDFCdUo5OWVGZHYyajltUFZaQjNqOFBOZG5RekVzd2ZwMzFNdFR4emg1dWZJNS9kVGJhcGczdDZxRGlIQS9oV3NVZjZaK1djMmM5Tkgvajc5VXZ2VExxNnhla3gyWTMyTjNiNm5QR3pMdERYRTg3dnIxTjcwZk9aRmJrSWJkcjdidFR4N0VPSGlnYzVyVGVUclRsYStrNGh1Q2UxK1VlWlY5Y29HQk1VdHptOEpzR0RhUU8zYnJ3QVkrLzNDUmFzMDRDNmxqUmZEeHp0Q3F3ZEExWHZxM2NleWFLcFRWM2FVWTY3MTQxVVFjTnEzSEh2N1o5NmFwajV3QUg5WDduYUFRUFVROEtieTcyeGwvdmdVaDNtQkp5ekk4c1ZEQzRGbU8vU1JSWEhoWlVxamQwYTV4QzZRSU04YndJcG01ZG8vNHdtUE9zc0tLK04vVC9iTERoTkh6c3h3NUVmSkdiOVVXNVFnYjE5cnQvNGJaSDJGdTdiWjlXakhQSmJySUpjUmZ2Z3Q2WlA1QWFLNCtob25DMTNZNDVsVDFDMFl3MUlaNXZPRFdMbE9PVjJIZ1B5ZFcrM3RmNUN2bXAzcFEyUGVCa1BLM2RNdDIzekNQdmRQUXZYVmFseTMzUFl5dkNEMW9NYTMxUWNsRVVUR1QrNnd1ei9PZ3BzZkt2VFBMUllCTSsvNWthV3VzaEN6NzVscTQ2L04vS0g5aHIxZ3o1K1hsS2wzZ3lOanhzekhlNnJ5QXEzYzIvOHYwMC9mSllSSXpweVo4ZHd5RGllaTc4S3JJclpGZE5XbnRvVTRVRDE0eDVzMjc0QXMrSXBGRjhTOU1RY1JSejA2T3pOQlYyOGJrSzMwdXg4WkdYZG9nWmorN1NXVDdUeVhtQnRlZG5vU1VRdGUvR1RHc2dPN3BWanBBMzA2Y2RZQlFBSFpzM2FRblVWUVd6Q0orUHNRVWZTai8rck0zZ2NBQmZaN3JESm1Hd3JSYTdxWDk5VjQwUU9XU3NVZGp1MTVJWG5uRHdwVHhWRzVnVllrZi9JcXRydWpzVDJZeFB5V21DUy8rODA4NjZqOWhTZ3dyZitzU2djT1F5UmJKem9veFVINzlUMDRMc3VtNmtjR1FjZi84Y2RMMy9xZ0xBb0F3SUFBQ0tLdzZLeEo0eXdTeWZCU1JnQ2swNHRYLzJQTnRvUElBTzEyMnFsOWg1OTdZWkhGVHRxdlY1YUgzcStQUmNuS2I5ajlDQUVROENzanBwZHUyckJwWjAxelRLYWs1dzRZUHVMVS9qMGltRFJqYXdTQTlIUFBLZHU3WWRQbXZiV3RMWkZJWnJjVFI0d3E2bFBBQWh5TVJibDZycE8xK0lETEIxVXZuSkJsUC9wRllJc0tlM3hsR2xCMVhXc3NJNnU3QUNDeUlKays0OGdvc0hlL3NRQlUwVlNYbHRZdER3Q0lIVjE1eGNETE56aTV1Q2pvK2txOHVlNDhKMjdoeUNpWUdERS9Id0FBaUJIdGJwUFZEUUtnQmNTSVBRQUFrSUFGQ21mdXdWenpSTFdUemxYUSswV3A3Q0ZueGlPSWdNSnE3OWkyL1d0eS9TSGJVb0hDYXU5WENHRTV2RVNHR1plODZTaUNvUFVBV1BLc3JkSGRFV0FRT2lTV0JrWXNuK1hzTEVUZ2VqRCs5eTVmemQzQ0FOWE9xRDVXN2plQXZmL2ZZTGRLYzZ4RGYzdkpZUjBRdkI3TXhldXNBS3p4a3dZejdYN0E2Y210NFBVQU9qUzczRjkvMElDaHBsOTg0UFRrVmdqMEFGNTlZMk1YdmdHRStUZlBPUDV4S1BRUXo4OFgrcjJTUWdMRFgrWTY3NitFUVE4Z2VQaGwxdENFaExET1k2S1N1eHVjbnpNTmhSNGc5OC9lWXVNbWJBK1RmNTZ2WG1IZzNUTzN1bkUwOHk4dHJ0aDg4ZDRFMjNSbTNPUm9Tc0pkb0FsSnpFaWxsNWE0ZVNJa2VqRHVtbjVBSmlJSUErNmNjVWkzUHdQSEVxa0ZHV0o3Zi9DK3E4RnVTUFFBZ3JkbVZpUlFRaGg0NXhXSEVqdHIvRVd3L29sRzcvVW9BeDJjc1FMZEdjeDVqRXM3SEgzaHltclBuU3hHV1huN1d2ME51cmo5QmZiK2xkQytiNy9rMG1Rek5Ib0F5emUrc1QzbXJicG1rRFR2cno0TVlhaGh4bnIwVkVLWW1UWmZYT0wyZmNLakJ4Q3V1L1pmN0tXUHhFRDFkODJ4M1d2bUFaUVZseXlKZWhDRWdlSFZhemU0cTZ3Z1ZIb0FjY2sxdjVma3RnVmxCcXI1eGIxUm4wYVVCMjU2S3VxMko4MEEzRGhuK2diM09vWkpEMkRlZC9PTUtuUm54TTRBVUQvallmSkpEcFpsTi80dXhtNCtFbWFVWEg3OXo4czlWSE9oMGdPQVl2TXZmN1Urem0xUm5jSUFMZTljL3FRWHV5eUh5TmpNRzdhNDZ2Y3lWUmRmV096Si9TbGtlZ0R4VzlOdTNncHNleW5PWVppNDZjRnByL3Q3ZlJRc3ZISVJPaDBaTWpHVy9PZU5HOWxUZ1EyYkhnQlU5ZWN4djIwUzByNmJ5Y3lTeGNaelorL3hlekl5dXZtYWIreENzbTFHbUlFSUsyNGF0OWptV0hOY2d0NWYwZ21FRGJjKzhZTUxocVNqK3JRUk1FRGQrdUpGalIwNk1mSHpLN0VDUkdMcE9kKy9mR2lHOHE1YVpnVFpzUFhGUlo5NG4wZ0xvUjdBZ0Z0dUczeldSZWZsQTNGbk96Z1ltUmtSUzE5N2Z0MytEb3Z2cUhDTFZQM05BWVNsYzU0YmY4bkVUSkFJK01YdGlBek1Gc0RCVjE4cDJRMEpxQjlHUFFBWW90dTNMZXA1MmRTUkVZQVlITllFZ1pHQmdaa2pBbG8yTEZ4Y0hoVWR4d2JOZXh2aWZyM01OUWttQ1Q3WldUeHcrdVdERUNRSmhEWlZHTnEwUUFzaCtzN0N4WFd4eEE0R2hWTVBBSllZMnpkMy9wRFJaNTVjbUp1ZEdiRU9kNkFFY3JTNXZyWjhlOG1xN1ZHQUk4ZUFXOGI1bWlhSjBlMjMvWHJFaE5NSDVlVm1wVmpjbmlLS050WFZsbjY0ZXMxT1lKRmdSeStzZXJRMUJkRVB0ejZWMTcxbllYNnY3aGxaQUFEWTFGQjlzTEtpdkt5R0lQbnJUd3dBOWF2ZVNlM1pvMWRCcjhLY052dUl4c2FLZzFVVkI4dHJrUmtUbmlNSXJ4N1FWaEhBb1pvZERNSTZmS1NTbUNRTGROb2Q5aU5KMFBMcGZtSkxpUFlVU1FKczZ3NG5ucXBRNndFQWgwMTFxYjFmdzhEc3gwU1ZLd2dBaUdXSEZHbjdQTUt2QndDbytyRkI0Vk9Ld2pjZS9IS2pWUStidTZvTTltalVnemxmWDJCZlZrejVDQmM2eXdmMFVWK2ViYkJIWi9sSVUxMG8ySFgzNTJwRm94NTRuT28yQUVZM0Y0OSthZEduQjhJSXBmOHR0Z1kycUQ2RzBLY0h3d1MxTjB5ZGYwdXFYUWQ5NDNNcytLcTZqYWcxZXRpanNiNGExUyttK2pzci9mTU5iV2pUQTlNbTVTa3ZGR3c5YU5vUGUzVHBnWERLdDFTT1hjeE5sWnFpNnRKbzA0UHY2SzkwTjZhR0NqTjNhWSttUE1Mc2V5OVN1Nk9KaGdvOVVYVnR0UFN2a1BObTNXeGpPMmtkS2pQalFYczA2SUZJV2ZNdmphZzMzVEp1cXpMTnVUMmU5RUE0N05JR2pNaXB2U2ZlZVJ6YnVFQXhiUEFTMDVjT0wzcEVDTnFYc3pGcndQRHhZNGVsczQzdkVDT3Y2ZXFtTVZwd3I0ZWdtMFo4dUtlOEJ2TXordlE5L3RTZU9Ubmt3QVFLOTd4bm1nOEhlQ2tmUTY3NWJMTUhJREU0Y0pSa2ZLWEZsQThIZU5HRHFhMHZ4UUFBenV3RHNYVnhGM1lvMFlpMzlyeXRhM3M0ZzUza00yMTd6eFFQSnlSbHpNd0F5K3BOOFhCQ1V2UkFxbGdXTTgyNUU1SlRQc1FINjVNUlR4Y2dHWG93UVhHRmFUMGNrWlR5SVRZL1orUndodjk2TUVETHpHcmZvK2tpSktOODBETXJmTHZkcWF1UmhQTUdjdWU4OEIwWENDdCs2OEZBUFA4RG55UHBRdmlzQndPTForY3I5NTBZT3VLdkhnd2czN2phN0x0eWpxOTZNRENzbVdsekE3dWhJMzcycnhnWjk5Nnd6V3k3Y29HUGVqQlM2OXZuYmpHMWxSdDgwNE9adWZueEsvYWFycTRyZkdzL1VHTHpMVS9YR3pYYzRZOGVERXl0Nzl5eTBaeFNjNHNmZWpBd3Rxd3JYbHh1NUhDTmJqMFltVUhBdS9OV0hERDlLZzlvMVlNQm1GRFdyMy8waGFnd0Ria1h2T2lCekVkZjk4YkFBQWdrbW5kdksxbTVvWmxkR3dFYkFNQ2JIclZzQVh4dUFkcDJGeDhDUkE5c2ZHLzFudElxb2NWNUtFbVF5Z2NVa3o3ejVsNFBnanVlbTNqVzhNSTBSQUJrQUFadWJqaTRmZHZtOTNkSUFFemNreXVKSUtRcXN6d1RrN3hOeWRNdUhBUk82OW05V3paWVZndGlmVk5EVFhVREl6RGdNVmRONGRCQnFyOUdYMC95OUlKWFBkbzhKdHYySExaNTRPT3hVMGQxUkhYSURzQkgyMnVEd1dBd0dBd0dnOEZnTUJnTUJvUEJZREFZREFhRHdXQXdHQXdHZzhGZ01CZ01Cb1BCWURBWXdzdS9BVk96dVZYcWNreUdBQUFBQUVsRlRrU3VRbUNDIiBoZWlnaHQ9IjI3MCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCIvPjwvZz48L2c+PC9tYXNrPjxpbWFnZSB4PSIwIiB5PSIwIiB3aWR0aD0iMzk5IiB4bGluazpocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQVk4QUFBRU9DQUlBQUFEK0ZBek5BQUFBQm1KTFIwUUEvd0QvQVArZ3ZhZVRBQUFkdWtsRVFWUjRuTzNkV1ZQYld0WUc0SzFaOGdSaE1oNUMwcWU0NkVwZm5qOXcvbjlWYnRQVlZla1VYNEpsZzBuQTRGSFc4RjJzem02MUdBTEJlNUQ4UGhjcEFrYmFXUExTbmhkakFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQTh4VkJkQUkrL2Z2Ni9WYW95eDhYZzhIbzlWRndjQS9vZXB1Z0NLT1k1RFh6U2J6Yk96czZPam82T2pJd3BWeldaVGFkRXFRdWpidUxlM2QzSnlJdTc0b0pWdHIxdTFXcTBnQ0N6THlyTE1OTTBzeS9pUERNTmdqTVZ4ZkhGeG9hNkFwZmZtelpzZ0NQSnY3RWJRMWJGdE8wM1Q4L1B6elI0YzlHU3JMb0JzbnVldFZpdkcyTnUzYjVNa3liTE1NQXorTDJPTS9qVU1JMDFUd3pCTTAreDBPb1podUs1N2RuYkdHSE5kTjRvaXBYOUVtZmkrdi9GUXhSaWpTeGJITVlVdDJBWmJGNjFXcTFXLzM4K3lMRWtTOXZNUm5iL2orZGVGSDYxV3EyNjN5eGdMdzFCeW1jdE9hRUFSRVFwQlQxdlhiOVhwZEtoSzlkSmY1Qis1WHErMzZVSlZHZW8rc0NsYkVhMDh6Nk12cUUzSFB6Ky85MWpPc293cVdZd3hHa01FQUFtcTN4S2tqcXAydTAwOXN2a2Z2ZWF4MytsMFBNODdPenVyMSt1ejJlelZ4UVNBWDZoKzNXcTFXaDBlSHRLb0grOUtmejNETUtJbyt1T1BQeENxQU9Tb2ZyUmlqTG11eXdSMHgyWlp0bHd1TjN0TUFIaE1sYU1WemZ3OFBqNm1CdUQ5NGI5WG9rTjFPaDMyTXlBQ2dEaFZqbGJyOWZybzZDamZyUzVJdDl2RkRDd0EwU3JieSs3N3Z1Lzd0bTFqUGc1QU5WUzJiclZjTG4zZnA0cVYwSUJGRmJmRHcwTnhwd0FBVnVGb3RiT3p3K09VaEFtSzFHL0ZKM1lCd01aVk5sb3h4a3hUM2wrWFpWbS8zNmNWaUFBZ1FqV2pWUkFFazhta01CZFVOTXV5Wko0T1lOdFVNMXFacHZuMjdWdVpLOVN5TEZ1djEraTlBaENubXRGSy92eHlDZDM1QUZ1dW10R0tNU2E1R1VoeEtvNWptU2NGMkNxVmpWYTBmWlUwVkxHU2ZGS0FyVkxaYUlVK2I0Q0txV3kwa2tuYXJDNkFiVmJaYUNXenc1dmlWSnFtTW1kNEFXeWJ5bjY2bE5SME1DWUlJRTQxbzlYT3prNFFCRExQU0wzc3Q3ZTNNazhLc0ZXcXVRZkRaREt4TE10MVhRbE5NOXFTbEdHTEt3REJxbG0zWW95dDEyc0tJdEphWjErL2ZzV3FaZ0J4S2h1dDd1N3ViTnRtNGp1d2VCYzdZd3lybWdIRXFXeTBZb3hsV1NhdFlqVWNEdEVTQkJDcXN0SEs4N3p6ODNNNTU2THFGVFk3QmhDcXN0R0tHbVhENFZEY2drRStLWFF3R0FnNkJRQndsWTFXeExidDBXZ2txRDFJVmFyRllpSGk0QUJRVVBGb1Jac2lVSGY3eGxHLzJJOGZQd1FkSHdEeUtoNnRHR05CRUh6NzlvM1BpbUliN1gwZkRvY01HOFVBU0ZIOWFMVllMRnpYSFE2SFNaSnNjUGt4SGZQMXh3R0FaNnArdEdJL1IrdEdvNUZwbXJSRTV2VUI2K3pzYkFNbEE0Qm4yNHBveFEwR0EycTFQUkd0cVA3MVdHdlJOTTBrU2NJd3hPd3FBTW0ycTN2WWNaeUxpd3Y2K3ZqNG1GWVJVbFdMVjdqeS94TCtBcy96cnErdko1T0o1M21ZdGc0ZzJYWkZxL1Y2emI4ZWpVWjdlM3UxV28yMko2WTBFSHh5Vmo1bW1hWlptR2lLVUFVZzMzWkZxNElmUDM3OCtQR0RNZGJ0ZHVNNE5rMlQ1aUtzVml2SGNSaGpqdU9nZndwQUUxc2RyWWpydW1FWVB2WlQzL2VYeTZYTThnREFnN2FybC8xQlQ2L3ZRNmdDMEFTaUZRQ1VBNklWQUpRRG9oVUFsQU9pRlFDVUE2SVZBSlFEb2hVQWxBT2lGUUNVQTZJVkFKUURvaFVBbEFPaUZRQ1VBNklWQUpRRFZqVnZpL3ZMcy9mMzl6M1A0Ly9Oc2l5S291L2Z2K2RmVTZ2VjV2TzVwQ0xDUFEvdXBGYTRjS3ZWcW5EVkh2dkZzaE9iZFIyVXl3ZXB2LzN0Yi9RMWJTNW9tbVpoZjFUYWR6Qk5VOHV5RE1Nd1RYTTZuZEttT28xR1l6cWQva1lCdXQzdXEvK0lYM2hpQzQyU3lyL2JKeWNudE8wYWJXcjA0T3ZwQlhSQnN5eExrbVM5WHQvYzNEREc5dmYzNzhleWt0cUt1cFc0WFYvcTlmcHNOdE93QXJLN3V4dkg4WFE2M2QvZmorUFlzcXdzeS9LaGl2NHQvQmFQWWttU21LYVpwcW52KzkxdWwxN3ZPRTRjeDNkM2Q2d3FHK240dnMrRWJiTVJCSUZsV2M4TThmejliRGFidG0wSFFkQnNOaW42eEhGc0dBWmRFZjc2UW02Qi9JOU0welJOMDNYZFdxMW1tbWE3M1RaTmM3bGMwb1Z6SENlL0oyVzVWTDl1NWZ2K3pzNk9iZHNpa2pabldlYjd2ZzQ3OXJWYXJTekw2STQ4T1RsSmtxU3dEeXJMSlpkKzBaRUx2MlZabG1WWjlDYy9wN21oZWQzcStQaDRJem1RN3FPQThzdkVTSzdyMHA1Rjc5Ky9qK1A0OVhmcGcwbFNzaXl6YlR1S0l0cnB1NlFQbStyWHJaYkw1ZDdlM2tieTNOeG5HSVlPeVFSOTM3Kzl2ZTMzK3hTejRqZ3U1RSs4djluODh4VitLMG1TT0k1N3ZaNWhHSVVOb01zb3Z6Zi9CZy83WUVQN1FWRVVkYnRkd3pENFBtdUZSQUV2OWVCdlVlM01zcXhPcDBPMTdESkdLNHdKdnRaalhRa1MxR28xeHRqKy92NXl1ZXgydTJtYVB2angySGlZcHM5U21xYmRicmZiN2U3dTdqTEdnaURZN0Zua29JNGVFVzhSKzlVNzMydzJQM3o0UUEzdC9JWGJWQkk1VXJnbHFEc3lDSUpPcDhNWUsxZnFKa1NyVW1vMEdveXgrWHorNGNNSDZsb3F2RUJRNjZhQVBsVE5adlAwOUhTeFdFZzRZd1h3QU5GcXRhZ2ovUDdGMnVEbGUreFFobUVjSHgvWDYzWDZiMzZRVVZ2VmJ3bFdrbTNicDZlbjArbVVibmRWYUFBeHk3TDVmTjV1dDNuMk0zaENGRVZVcjNsT08xRVFuc3dwQ0FMUDg5STB2Ynk4RElKQTgwY082bGFsZEhCd01Kdk5lQ1Awc1Z5dEV2Qkh0Mm1heDhmSFNzcFFMbFFSTGd4OXlNZlBhNXFtWlZtOVhvOUdTSFZ1MFNOYWxRYS9qVHFkem53K3A5dWREOWpKYWZvOWhwcUVwbW55Tm1tNU9rUkVveDVHOXRBSXFhb0xWemh2bG1WQkVQVDcvY1Zpb2UyMVEwdXdOQmFMQlhVUEZYcGtGUmFKeXhlajErc2xTVElhamVpL3E5V3FGSDBpNHRDa3ZIZnYzdkdKVHB2dFIzODlYcElrU1k2UGovbTEwdzNxVmlWQXo3cHV0enVmenhWMmRqd1RmUTc3L1Q3OVY0Y1pIcXJ3eVdoSFIwZUY5MEdmVUVYeWxYUnRXL1NJVnJxajJZTzhCYUYvdENKcG1pcnZTMWFPT2hacnRScXRKV0FhdnhzOGVsTEE2dlY2clZhTGFUWldpR2lsT3hwQzRndGxkSHNtUDRnWHN0dnQzdDdlcWkyTVd2MSszM0djZkN4UVc1Nm44WHNzeTdKNnZkNXV0MWVybFQ3ZFdJaFcrcUs3aEphR2FOWE44VXhVNEpPVEU5VUZVU2xKRXRWRmVJSDhQV1lZaG0zYkJ3Y0hUeWN6bHduUlNsT2U1MFZSeEZleEtaeWo4RXEwREVoMUtkUndYZmZCMWVObGthYXA0emlxUy9GZmlGYWFXcTFXL1g2Zno2aFNQa2ZodDVXeFZyZ3BKV3E4UDRqdU9nbnIwcDhKMFVwVHA2ZW4xSWdvNzcxT3lsNStZRkkyMG5nT1JDdTkwSHppRHg4K0ZPWi9BcWhGMHhyVU5nd1JyZlN5WEM3ZnYzOC9tVXo0ZDFBM0FSMFlodEZ1dDlYdTVJZG9wWjMxZW8zNkZPakdNQXpMc3RTV0FkRktMN1Ria2VwU0FEd2d5ekxxd0ZJMUF3dlJTZ3UyYlRQR2RuZDNzNTlVbHdpZ2lHWmo5SHE5S0lyNE9tMlpFSzIwRU1meDN0NWVyVll6ZmxKZElvQUhVTUI2Ly82OWtyUXBpRmE2MEdwQkZzQVRWR1VxUkxUU3dzbkppZkx0MlFDZXh1OU1QbVZVOG9RR1JDc3Q1QWVHMFF3RVBSVWVxQWNIQjVJbk5DQmFxVVNQSmtyUXBMb3NvSkg3T2JTZitLOTgxSHRGSTRNeXh3Y1JyVlJhcjlmdGRsditJT0R6VDNkL1Z5YmxINVZxeTk4TStaWlg0VHZLNWNjSHBaMFUwVW9aV21SajI3YjhpbFgrakkvdG0weVo1V2xaZFdFUGVIa0YzUUwzOC8zeFFXSEtuOHJ6czdLZjIvc3BIelhtZDBLYXBzMW1VOXA1c1MrN01zdmw4bzgvL3FEaEZRazMzLzBNd0hTM21hWnBHSWJydWwrK2ZIbmkxdzhQRHkzTEt1bE9XeHE2bjBDYjBpbmJ0bTFabHVNNG56OS9mdXgzLy9ycnI4K2ZQOGR4Zkg5eXVaeXJVOWhvVlBUcE9FUXJOZDY4ZWVPNnJzeEZOdmV6Qng4ZkgzLzgrSkgvMS9mOUo3S05qOGZqL0gvNy9YNmFwZ0tLdVMxNGRaVnZnQldHWWY0RmoyWDNPenc4L09jLy81bFAzZmpodzRjZlAzN1Fac3J5SHlTTlJrUGE5ckNLRi83SUliU3lhcHBtZmhIeU15Mlh5Ny8vL2U5MG1hWGRaUG5XUkJpR3crRXcvOU1YcFh0WXJWWTNOemN5V3dGUHVMdTcrKzNmcFQ5Qllab3N5N0xtOC9sc05pdU1yejEyT2VqRmhlOWNYMThIUWFDcWhkaHNObDl6Q1o0UGRTdGxlTENRZG9jWmhyRmVyd3UxcE45RERkZ3dEUHY5ZnBJa2FDRytDSzlTcmRmcnE2dXJWeDZOZ3RmbDVTVmpqTGJ3TDV6b2xjZC9wbHF0Sm5xQ08zclpGYWpWYW50N2U2SnZvOEp3WHBJa1lSaU94K01OenVqelBPLzgvSHc0SEZMcTAwMGR0dktvRWpRY0RxK3Vyalo0T1Z6WEhRNkhydXZlSDB3VWg4NUZPN0tKUGhmdU1BWG04M21qMFJEZFk1WHZxTElzaS9kMGJIQkdIMStCTVJnTVZLM0dLQkdhblVDREc3ejNZSU9YZ3hZYm41MmQwZk5qVTRkOUdsVVNYMTlEZkE1RUs5bG80Z0x0WWl5bmk5MDB6Vy9mdmdrOWhlTTRWMWRYcUdFOWpkNGYwelJIbzVHZ3BMQzhnak1ZREppc1RnYktqa1A1QjRYQ3ZTVWJUVnpnajFtaDU4cXl6TEtzOC9OejBldTUxdXQxRUFTRHdXQzVYR3FlNWxPdEtJcStmZnNXQk1FVHc2K2JFb2JoWXhQclJLalg2MEtQenhDdGxLRHB2K0pDRlk4WFNaSlFyVXJDZXE3Rll1RzZMdFd3UkorcmpPaHRHWS9IbnVjOU9EVkJoUFB6ODBJQnhPbDJ1enM3TzBKUGdXZ2xXN1BaRkowUms4L2xvWEVpYWFJb2NsMDNETU0wVFJHejh2aU1LdGQxSlhmd0ZXcFk0Z3lIdzkrWXl2TWlpRllLeUpsdDNHZzBSSi9sUHFvMmprWWorYWZXVUg1c2pqcVNsT1E5bHJOVGdvUzJQNktWVks3cjN0M2RpWTVXTkV6eitmTm5KUUdMU0h1azY0eFhjbWV6bWFyY1ZvN2pYRjVlU3JnV3RMWkI2SitKYUNWVkZFVnk4a1NFWWVqNy9uUTZGWDJpSjZDam5WaVdOWmxNVk9XMm92UEttQXhsbXQxdVYraWZpV2dsbStoT0s4YVk1M21OUmtQQ3FOUFRLRFVHNklBNnk0UU8xL0lGaitJZ1dzbEcyNENJTzc1aEdGKytmRkZicTJLTWVaNzM5ZXRYVks4WVk3UFpMQWdDdFdXWXorZThiUzZvVlVqWHV0MXVIeDRlaWpnK1E3U1NpZSt5S1BRcHBFbHZVZjVodnVXdXI2K2xUVmw0bXRCSk03U2NhSDkvWDl4WkVLM2tpYUtvMStzSmZiNXBFcXE0MFdpMHRRRXJQMnRCZFZuK1ErZ3prZzUrYzNNamJ0NE1vcFZVRWpxdHpzL1B0VXIycFdvc1RCOUtaaTNjUjFQaDZPdU5oeTNlSXlab1JSRkJ0SkxxL21hUG01TGZobGlmQmNhdFZrdmhMQXExYUVkVzFhWDRyL3dLaW8zWHdmbldXa0wvWkVRcnFaSWtLZStJekcrNHZiMjl2THpVc0dCeW5KMmRhUld3Mk0rOUdBVVJmUk1pV3NtenM3TWo3bDZoYms3bHN4YnVXNjFXMjdreEEzMXVOV2tHY2hKNk5nOE9EZ1FkZVJ0dkkxVW1rNG00dldqcHNKdmQzVzBqeERWKzRhVnF0UnBOS3hGWEErSjVCa1ZBdEpKSzlFd3JKbXRSMlBQWnRpMC9ZYUlPTkt4Unp1ZHp0ZnZRdjVKMmIyaTFDWjFNckdjU0d0ZDFLYldYNm9MSWxxYnA3dTZ1NmxJVTNkM2RDYXJ0WWxWekJZbmJoRS9iaUNCMFZGdGJsbVhWYWpYVnBYaUFvS0VlQ2JjZm9sVjE2Qm10dGpZWGpzNmJmR2xic0tjaFdsV0huaTFCdHEzcmIvU2NVOExFcjFRVkI2dmtaUk8zcGxURGJsMVMwaWY1SzZWcEttR2ZscTJpNmYxZFZlSSt0L1FrRjcweDltL1FiY0tSTklaaGlONzU5emRnVEJDZVMraG1IWXl4eVdTaTFTSkJ4bGdjeHlWdGQxUlByVmE3dTd2VHRzZmdseEN0NUtIeGJLSERNZTEyVzU5RmdrVENRbTU0cHZsOGZuSnlJdlFVaG1HSXEwMGpXc2x6YzNPemhRTmtXNXNTVmNJcTM5K3dYcTlGMzRIaThqWnY0MjJrbHRCRkQ3b3RjL0U4Nys3dVRuVXAxTWl5ck5mcjZkWXdGMzJIQ0EyRmlGWlNDYTFiOFVXSXl2ZlY1VXpUUER3ODNOcCtxeXpMOUFuV3RJQlVVS2NWWDZRaGRGQUYwVW9xMFpYd05FMVBUMDgxMlZlWE1iWllMQnpIMmRwb1JVMWdUYXBYNi9WYTNPNElmTnNzWk9pcUR0LzNoUjdmTkUydGxyblF4MlBidXVxNEpFbmV2WHVuejdpSGhMaTVzN1BUYnJjRkhSelJTaDdYZGI5OCtTS29vc0dyNHF2VlNvZFpWOVM3ck52Mk5aTHhBVElkMnVhdFZvc0pYbGVRWmRuMzc5L0Z6WkJBdEpJbnY5WHN4dkhER29ZaHVnYjNISlRuZFd0clZaeGhHSnEwelNtOW8rZ3JjbkZ4TVI2UEJSMGMwVW8yMGJjTEh4bFVYcTlKMDNScmU2enlkQWhWakxFZ0NFUmZEdEgzTnFLVlZNMW1VL1FWcFNVNDdYWmIrYlo4cG1taWJzVlViNWhERDYxT3B5TjZ5OUFzeThJd1JDOTdkUmlHSWFIUFZmbUV6RnF0MXV2MUZCWkFLNlpwZHJ0ZFZXZGZyOWZ0ZGx0b0ZrdVdtejBqOUJtSmFDWFY3ZTJ0bk0wU0RNTlFFaS9vMGRwb05NcTdHRzNqNkpOTUFVdEo4MXpPU1NVc3NVSzBraTNmTGhBOVFFTmZ5T3gwcHllNWJkdG9BK2JSckdESnpYUGY5K3YxZW41MnJ0RDc3ZUxpZ2pyeXhVRzBrdTNtNW9iWE80UnV5WkJsV2JmYmZmLysvWEs1bERtQ3ZwMnJBcCtXWlZtYXBuelZ5NXMzYjBTZk1RaUM1WExaYkRZcGl3ZDlVOXdqaEhZckV0MURoeHRMQWRGMTVud25SUlJGZTN0N2NpSkl2Vjd2OVhyOEk0RUJRWTUzNjNRNm5ULy8vUFA2K2xwb3dISWNaN0ZZdkgzN1ZseEd1QUk1QzFRUnJXUnpIT2ZpNGtKbVE4bjNmYUdOUVQ1RGVuZDNOOTlkaGNiZ2ZZWmhESWREQ2xqaUxnb3Rzb25qV05vbFdLL1hFclllUkxTU2pYb3VxR2tnN2FTZTV4MGRIVEV4SGE2cjFhcmY3L2Q2UFozekptaGxPQnhTQzMyemgrV1BqWDYvNzdvdVhRc0pmYU5abGwxY1hJZzdDNGRvcFVhbjA1SGN2MlBiZHFmVEVkSEwyKy8zYVNJb1F0WHpSVkhVNlhUWVJqZkF5ajgySlBSVjhZTkxlKzRpV2luUWFEUStmdndvLzdOdEdFYW4wM24zN2gxZlNQaWFoSGV0VnV2dzhMRFg2MjFuS3VaWG91RGU2WFRxOWZwcmtxVG14MC80WTBQeWs0UDJlcGRBcjgzYkJCSDZicHFtK2RJV08xOHdTTTlWbWZlV1lSaHBtcnF1MjJ3MjM3NTlHNFloZmI5V3EvMnkydVU0RG4rS25weWNPSTdEcTRkcWExV3YyVU5LVlZhRi9CWXJqdVBzNysvZjNOelFqL0x2ODJPQ0lLQUJ1RGlPVDA5UGZkOXZ0VnI1K3BUTW0rci8vdS8vNUp3SUdicVU0YzlBYVhkVi9nN09zdXo2K3JyVDZSaUdzYnU3KytuVHAvd3JlNzFlSE1lRnpvajFlbjE0ZUdoWmxtbWFFamJNM1NwUkZCMGZIeHVHa1NUSjVlVmw0YWRCRUJRV0d5NFdpOVBUVTBvVFQzbkFDdFZiYVZkSDVpcElSQ3RsN3U3dTl2ZjNveWlTOWhqTVAzTHpYMDhtRTJyUTBmWllPenM3czlsc2YzK2ZNV2JiOW5xOWRsMjMwRE9GVUxWeFZGR2xaVHBVQmM2eXpMYnQxV28xSG8vNy9mNXl1VFJOMDNYZE9JNU4wNXpOWnZRci9McEl1NUVLZDVHRU14TDBXeWxUcTlXb0NTbnprajg0VHNRN25wSWtNVTJUa2pqZDNOeFlscFdtcVczYjZFU1hnNi9Lb25mYk5NMDBUUjNIb1k1ejEzVnQyNlpybEsrVnkzK0U4Qk5abHNVYnNCSWdXaWt6bjgrdnI2K3B0MGh5SUhqc3dYaS9HS2hNeVZSNGsvblY0V044K1VxTi9PSVZtS2I1OWV0WG1mczRJMXFwNURpT3VLM0xua09IbXg0ZWszOVU2Qk9rT0JvS2tMbVBNNktWU2xTeG1rNm5xZ3NDOEd2NW1yaHQyM2QzZDVKM3FVVXZ1M3EzdDdlMVdnMkxnVUZ6K1pyZDE2OWY1UmNBbnhBdGpFWWoxVVVBZUM2aFNRT2ZnR2lsaS95REMxUERRU3U4ajU4eFpsblcxZFhWQmhjTVBSK2lsUlpjMXgwTUJoaUFBejNsYjhodjM3NTVucWVrZW9Wb3BRVzY5amMzTjRoVG9ETmFxcVVxbnl1aWxVWm1zOWxnTU1BaVlkQUtid2FxejZLazl2UnduMlZaTkc4VE1RdDBRTXVBR0dPcXVxczRSQ3U5ZUo1M2ZuNHVJWDBJd0RNWmhtRloxbkE0ZEYxWDFXZ2dRYlRTQy9VSVhGeGNKRWxTOWo2cy9NSVJ0U1dCVnhvTUJremR4QVVPMFVwVGw1ZVhraGU0YjF4KzdXdlpJKzgybzFDbEEwUXJmVkdQdStwU3ZCYmZ6VkoxUVJTb3dGL045MnZVQWFLVjFrYWpFZS9ES3VtdHY4M1Q5Sk1rS1cra05rMVRxMURGRUszMGQzRnhRZjArcFdzWXBtbXEyKzB1RFIvMUwrelhxclJRdjVhZnJDQno0NnBuUXJRcWdkRm9wT0dHSVU4ekRLUFJhRENKS1FhMFFsZks4engrN1VxQjd5aTdXcTAwM0JvRTBhb2NDajJkK2orbGo0K1BQMy8rM0dnMDFNN1FVU1hmQUJ3TUJuSlNHZitHK3pkU0hNZGhHQ29mL25zUW9sVTV1SzRiaGlGUDVhVHo0OW93akRBTVAzNzgrT2JObStsMEtuTnZTUTN0N3U1Nm52ZnQyN2RDbzFpSDU4MzkzYXZETUJ5UHg1N25iVHd6NjBZZ1dwVkRGRVd0VnV2VHAwOWhHRkkzbGc2Mys0TnViMi9waSt2cmE3VWwwVUdqMGVDcjZxYlRxU2E3Z05MTmsrOEpwV2NNZmExcUdlQXZJVnFWQmtVQjEzVnBsSTNuZzFBZXR2aXRUOTNxeWxlVGFTdU80L3hPR3dybGJ4N0RNSmJMNVdBdzBML05qcjFEU3lhS0l0LzN3ekJzdFZxZTV6bU9VM2lCL09RMDlJaWVUcWUzdDdlKzcrdlppTkRCWXJFSWd1RDgvTHpWYXVWM2k1Vnp5ZTZmSmN1eStYek9uNEo2OWxYbElWcVZENFVEM3VBNk9UbkpKODZSZHQvemY5TTA1WGxTNzRjcTBSOUY1VlhMRjZGY29iZTN0N2UzdHdjSEIxU2RrWlpOa3I3Z2lTTXZMaTVzK3o4UlFQOVF4UkN0S29CMnlLYVVtVXpLcDVlSFJkTTB6OC9QZ3lCNCt2WDU5SnliTFlNT0RlSGZkblYxeFJnN09qcHlIS2N3TTJ1ejhyMVU5QzhmWXFiMDlHV0JmcXVLQ01Od01CanM3T3c4dHR2TVJqN1ZkSkFvaWpxZHpucTlwbEQxZEc1eEtnelBpTGRCZE5qTkhsTXl4M0V1THk4SGc4SHU3aTdOY25qTkhPREhmakdmQlRvTXc5Rm9wSDhYMVlNMG5RYXlXVUluS0pxbVNTbVhkVEFlajAzVHZMcTZtazZuOVhyOXdaNFIvcVJsanpUVEN0L2tyM1FjWjJkbjU4dVhML1A1ZkRnYzBqajNMeC9PTkVjMGY2aE40VFdGMld6MjJ3ZWhlME5RcFliZWY5NW12NDlIVzdwd05IdkF0dTNuWEJmMnY1VldQdHFZdjc2TXNUaU9SNlBSZERxMUxPdkxseS8welpKdVNhUitlRUtDYnJjcjd1QzJiU3ZKVnZRMDI3WjVIT24zKyt6bkI0TS91dE0wcGNUbDl6T0Q4ZDNYaUdWWjUrZm5rc290WGFmVFlRS2lGVSs0d0JqN3ZYZnY5UFIwUHAvekZpSmRKa29yejE5VHVIejg0cHFtT1p2TitBeVMvTTFRYXVpM3FpWitkOUwyZm9XZmZ2andJWXFpNVhKWkNGVys3N3V1KytuVEo4Yll6czRPcnpONm5xZnRISnhLYWpRYTQvR1l2LytOUm1NNm5mNzU1NStUeVNRL2prR1hMMy9WOG5pUXFrYW9ZcWhidlo2ZWRTdDRKbTNyVm5BZmV0a0JvQnkySWxxVmZlUUlBTmlXUkNzZDFqb0F3Q3RWUDFyVjYzVkVLNEFLcUg2MHNtMzcvaUE5QUpUT1ZueU1Tem9YRGdEeUtoNnRQTStiVENaQ2wxOEJnQndWajFhcjFlcm82SWlKaVN3VUJQa3FkZ0FRcXVMUmlqRm1XWmJRVFV1ZVdBVUdBQnRVNVdqRmQ2b1RPaVpZMHVYc0FLVlQ1V2kxWHE5N3ZaN29yZUJxdFpxNDR3TUFWOWxvUmFsV0pNeGQrUHo1cytoVEFBQ3JjTFJhclZiOWZsL2M2bk1NQ0FKSVZ0bG94UmhMa2tSY003QjBlZDRCeXE2QzBZcW1GTkNldi9RZFFXRUZDM29BWktwYXRLclZhbkVjNyszdDFldDFDWFVmVks4QXBLbmF6RWJIY1FvWnE1aklTaEJ0dHdZQUVsU2hic1V6Uk8zdTd2cStuKzlaRjEzM0tVV0dXNEJxMERSYS9mWFhYNGVIaDArL2hpOTVXU3dXcDZlbm5VNm5WcXNWMGh3SlhTSEkwMVdKT0FVQUZHZ2FyZjc5NzMvLzR4Ly9lUG8xY1J3ZkhoNGVIeC8zZXIzNWZGNElURUs3d0tWbFJRWUFUdE4rcXlpSy92V3ZmL0hzRHp4bkZBOFRQSE1ScGNETUJ3N1JxY3paejFxVjUzbjFldjAxeWV3QTRQazBqVmF6MmF6VmF2SC9GZ0pRdmpmcWZtQ1NVT1doVTV5ZG5ZaytFUUJ3bXJZRTcrZWsvZVZySkRNTW8xNnZLeXdBd0xiUk5Gb1Y2Tk5EeE9PbVpWbG9Bd0xJVkk1b3BhRmZEbGtDd0dZaFdyME0xZkt5TFB2NDhXT2owVkJkSElBdGdtajFPMmlBY2pxZHFpNEl3QlpCdEhxeExNc3VMaTc0eHFRQUlBZWkxY3RrV1ViNy9ORlNSQUNRQnRIcVpRekRHSS9IcWtzQnNJMDBuUjJxbGZ6YzFEQU0xUllHWUd1aGJ2VXMrV1hNQUtBRW90V3Y4VmtMMUdNRkFFb2dXdjBhdFFTSHcrRjRQTjdkM1ZWZEhJQXRoWDZyUitXN3EyakxQU3kxQVZBSWRhdEg1Wk5RWUxzRkFPVVFyWW9LWGVsSmtveEdJNzVQS1FDb2dtaFZsRThVU05QV0dXUGlzcWdDd0RNaFdqMkFCNnpoY0tpNkxBRHdINGhXRHpBTVk3MWVoMkdJZkRZQStrQjNURkVjeDVlWGw0d3gxM1dSendaQUg0aFcvNVdtYVpabEZLb1lVbThCYUFiUmlyR2ZreFZHb3hGanpIRWM3SzhBb0tGdDZiZDZiSWxmbXFhZFRpZUtvc0ZnUU45QnFBTFFVMlhyVm9Xa1hnOG04aklNSXd6RHhXSXhtVXprbGc0QVhrelRhUFhLOWNNOE1Xb2hTSm1tR2NleGJkdXoyZXo2K3BxK2lWQzF6UVNsVStLSFhTNlhJbzYvblRTTlZvN2pkRHFkTUF5ZmsxaVEvZThxR2FvME1jWXN5NHJqT0k3anE2dXJack5wV1ZhV1pSU2JnaUFRL0JkQWFkQk50ZG13UmZkaG1xWlhWMWNiUE95VzB6UmFkYnZkczdPejc5Ky9NOGIyOS9mZnZIa3puOCtwdWtReHlEUk54bGlhcHJadFoxbVdKSWx0MjNFY1c1WVZSZEY0UEc0Mm0zZDNkNHd4My9kZDE2V3Z1Y1Zpb2VUdkF0M3dPMnJqbTVkUlA0UHYrNmhlYlpGR28zRndjUENpMTlkcU5YSGxnY3J3ZmIvVXh3Y0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCNGpmOEg2OW1GZWlDSml1QUFBQUFBU1VWT1JLNUNZSUk9IiBpZD0iOTdmMGE0ODMzMSIgaGVpZ2h0PSIyNzAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiLz48L2RlZnM+PGcgY2xpcC1wYXRoPSJ1cmwoIzM2NzA2NTBhM2IpIj48cGF0aCBmaWxsPSIjZmRmZGZkIiBkPSJNIDQwNSAwIEMgMjUyLjI5Mjk2OSAwIDEyOC41IDEyMy43OTI5NjkgMTI4LjUgMjc2LjUgQyAxMjguNSA0MjkuMjA3MDMxIDI1Mi4yOTI5NjkgNTUzIDQwNSA1NTMgQyA1NTcuNzA3MDMxIDU1MyA2ODEuNSA0MjkuMjA3MDMxIDY4MS41IDI3Ni41IEMgNjgxLjUgMTIzLjc5Mjk2OSA1NTcuNzA3MDMxIDAgNDA1IDAgIiBmaWxsLW9wYWNpdHk9IjEiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48ZyBjbGlwLXBhdGg9InVybCgjYjQ1ZTljZWRiMikiPjxnIG1hc2s9InVybCgjOGJlOTNjOWFmMCkiPjxnIHRyYW5zZm9ybT0ibWF0cml4KDAuOTg3ODI5LCAwLCAwLCAwLjk4Nzk5NiwgMjA3Ljk2OTgwNCwgMTQzLjE3MTUxNCkiPjxpbWFnZSB4PSIwIiB5PSIwIiB3aWR0aD0iMzk5IiB4bGluazpocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQVk4QUFBRU9DQUlBQUFEK0ZBek5BQUFBQm1KTFIwUUEvd0QvQVArZ3ZhZVRBQUFkdWtsRVFWUjRuTzNkV1ZQYld0WUc0SzFaOGdSaE1oNUMwcWU0NkVwZm5qOXcvbjlWYnRQVlZla1VYNEpsZzBuQTRGSFc4RjJzem02MUdBTEJlNUQ4UGhjcEFrYmFXUExTbmhkakFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQTh4VkJkQUkrL2Z2Ni9WYW95eDhYZzhIbzlWRndjQS9vZXB1Z0NLT1k1RFh6U2J6Yk96czZPam82T2pJd3BWeldaVGFkRXFRdWpidUxlM2QzSnlJdTc0b0pWdHIxdTFXcTBnQ0N6THlyTE1OTTBzeS9pUERNTmdqTVZ4ZkhGeG9hNkFwZmZtelpzZ0NQSnY3RWJRMWJGdE8wM1Q4L1B6elI0YzlHU3JMb0JzbnVldFZpdkcyTnUzYjVNa3liTE1NQXorTDJPTS9qVU1JMDFUd3pCTTAreDBPb1podUs1N2RuYkdHSE5kTjRvaXBYOUVtZmkrdi9GUXhSaWpTeGJITVlVdDJBWmJGNjFXcTFXLzM4K3lMRWtTOXZNUm5iL2orZGVGSDYxV3EyNjN5eGdMdzFCeW1jdE9hRUFSRVFwQlQxdlhiOVhwZEtoSzlkSmY1Qis1WHErMzZVSlZHZW8rc0NsYkVhMDh6Nk12cUUzSFB6Ky85MWpPc293cVdZd3hHa01FQUFtcTN4S2tqcXAydTAwOXN2a2Z2ZWF4MytsMFBNODdPenVyMSt1ejJlelZ4UVNBWDZoKzNXcTFXaDBlSHRLb0grOUtmejNETUtJbyt1T1BQeENxQU9Tb2ZyUmlqTG11eXdSMHgyWlp0bHd1TjN0TUFIaE1sYU1WemZ3OFBqNm1CdUQ5NGI5WG9rTjFPaDMyTXlBQ2dEaFZqbGJyOWZybzZDamZyUzVJdDl2RkRDd0EwU3JieSs3N3Z1Lzd0bTFqUGc1QU5WUzJiclZjTG4zZnA0cVYwSUJGRmJmRHcwTnhwd0FBVnVGb3RiT3p3K09VaEFtSzFHL0ZKM1lCd01aVk5sb3h4a3hUM2wrWFpWbS8zNmNWaUFBZ1FqV2pWUkFFazhta01CZFVOTXV5Wko0T1lOdFVNMXFacHZuMjdWdVpLOVN5TEZ1djEraTlBaENubXRGSy92eHlDZDM1QUZ1dW10R0tNU2E1R1VoeEtvNWptU2NGMkNxVmpWYTBmWlUwVkxHU2ZGS0FyVkxaYUlVK2I0Q0txV3kwa2tuYXJDNkFiVmJaYUNXenc1dmlWSnFtTW1kNEFXeWJ5bjY2bE5SME1DWUlJRTQxbzlYT3prNFFCRExQU0wzc3Q3ZTNNazhLc0ZXcXVRZkRaREt4TE10MVhRbE5NOXFTbEdHTEt3REJxbG0zWW95dDEyc0tJdEphWjErL2ZzV3FaZ0J4S2h1dDd1N3ViTnRtNGp1d2VCYzdZd3lybWdIRXFXeTBZb3hsV1NhdFlqVWNEdEVTQkJDcXN0SEs4N3p6ODNNNTU2THFGVFk3QmhDcXN0R0tHbVhENFZEY2drRStLWFF3R0FnNkJRQndsWTFXeExidDBXZ2txRDFJVmFyRllpSGk0QUJRVVBGb1Jac2lVSGY3eGxHLzJJOGZQd1FkSHdEeUtoNnRHR05CRUh6NzlvM1BpbUliN1gwZkRvY01HOFVBU0ZIOWFMVllMRnpYSFE2SFNaSnNjUGt4SGZQMXh3R0FaNnArdEdJL1IrdEdvNUZwbXJSRTV2VUI2K3pzYkFNbEE0Qm4yNHBveFEwR0EycTFQUkd0cVA3MVdHdlJOTTBrU2NJd3hPd3FBTW0ycTN2WWNaeUxpd3Y2K3ZqNG1GWVJVbFdMVjdqeS94TCtBcy96cnErdko1T0o1M21ZdGc0ZzJYWkZxL1Y2emI4ZWpVWjdlM3UxV28yMko2WTBFSHh5Vmo1bW1hWlptR2lLVUFVZzMzWkZxNElmUDM3OCtQR0RNZGJ0ZHVNNE5rMlQ1aUtzVml2SGNSaGpqdU9nZndwQUUxc2RyWWpydW1FWVB2WlQzL2VYeTZYTThnREFnN2FybC8xQlQ2L3ZRNmdDMEFTaUZRQ1VBNklWQUpRRG9oVUFsQU9pRlFDVUE2SVZBSlFEb2hVQWxBT2lGUUNVQTZJVkFKUURvaFVBbEFPaUZRQ1VBNklWQUpRRFZqVnZpL3ZMcy9mMzl6M1A0Ly9Oc2l5S291L2Z2K2RmVTZ2VjV2TzVwQ0xDUFEvdXBGYTRjS3ZWcW5EVkh2dkZzaE9iZFIyVXl3ZXB2LzN0Yi9RMWJTNW9tbVpoZjFUYWR6Qk5VOHV5RE1Nd1RYTTZuZEttT28xR1l6cWQva1lCdXQzdXEvK0lYM2hpQzQyU3lyL2JKeWNudE8wYWJXcjA0T3ZwQlhSQnN5eExrbVM5WHQvYzNEREc5dmYzNzhleWt0cUt1cFc0WFYvcTlmcHNOdE93QXJLN3V4dkg4WFE2M2QvZmorUFlzcXdzeS9LaGl2NHQvQmFQWWttU21LYVpwcW52KzkxdWwxN3ZPRTRjeDNkM2Q2d3FHK240dnMrRWJiTVJCSUZsV2M4TThmejliRGFidG0wSFFkQnNOaW42eEhGc0dBWmRFZjc2UW02Qi9JOU0welJOMDNYZFdxMW1tbWE3M1RaTmM3bGMwb1Z6SENlL0oyVzVWTDl1NWZ2K3pzNk9iZHNpa2pabldlYjd2ZzQ3OXJWYXJTekw2STQ4T1RsSmtxU3dEeXJMSlpkKzBaRUx2MlZabG1WWjlDYy9wN21oZWQzcStQaDRJem1RN3FPQThzdkVTSzdyMHA1Rjc5Ky9qK1A0OVhmcGcwbFNzaXl6YlR1S0l0cnB1NlFQbStyWHJaYkw1ZDdlM2tieTNOeG5HSVlPeVFSOTM3Kzl2ZTMzK3hTejRqZ3U1RSs4djluODh4VitLMG1TT0k1N3ZaNWhHSVVOb01zb3Z6Zi9CZy83WUVQN1FWRVVkYnRkd3pENFBtdUZSQUV2OWVCdlVlM01zcXhPcDBPMTdESkdLNHdKdnRaalhRa1MxR28xeHRqKy92NXl1ZXgydTJtYVB2angySGlZcHM5U21xYmRicmZiN2U3dTdqTEdnaURZN0Zua29JNGVFVzhSKzlVNzMydzJQM3o0UUEzdC9JWGJWQkk1VXJnbHFEc3lDSUpPcDhNWUsxZnFKa1NyVW1vMEdveXgrWHorNGNNSDZsb3F2RUJRNjZhQVBsVE5adlAwOUhTeFdFZzRZd1h3QU5GcXRhZ2ovUDdGMnVEbGUreFFobUVjSHgvWDYzWDZiMzZRVVZ2VmJ3bFdrbTNicDZlbjArbVVibmRWYUFBeHk3TDVmTjV1dDNuMk0zaENGRVZVcjNsT08xRVFuc3dwQ0FMUDg5STB2Ynk4RElKQTgwY082bGFsZEhCd01Kdk5lQ1Awc1Z5dEV2Qkh0Mm1heDhmSFNzcFFMbFFSTGd4OXlNZlBhNXFtWlZtOVhvOUdTSFZ1MFNOYWxRYS9qVHFkem53K3A5dWREOWpKYWZvOWhwcUVwbW55Tm1tNU9rUkVveDVHOXRBSXFhb0xWemh2bG1WQkVQVDcvY1Zpb2UyMVEwdXdOQmFMQlhVUEZYcGtGUmFKeXhlajErc2xTVElhamVpL3E5V3FGSDBpNHRDa3ZIZnYzdkdKVHB2dFIzODlYcElrU1k2UGovbTEwdzNxVmlWQXo3cHV0enVmenhWMmRqd1RmUTc3L1Q3OVY0Y1pIcXJ3eVdoSFIwZUY5MEdmVUVYeWxYUnRXL1NJVnJxajJZTzhCYUYvdENKcG1pcnZTMWFPT2hacnRScXRKV0FhdnhzOGVsTEE2dlY2clZhTGFUWldpR2lsT3hwQzRndGxkSHNtUDRnWHN0dnQzdDdlcWkyTVd2MSszM0djZkN4UVc1Nm44WHNzeTdKNnZkNXV0MWVybFQ3ZFdJaFcrcUs3aEphR2FOWE44VXhVNEpPVEU5VUZVU2xKRXRWRmVJSDhQV1lZaG0zYkJ3Y0hUeWN6bHduUlNsT2U1MFZSeEZleEtaeWo4RXEwREVoMUtkUndYZmZCMWVObGthYXA0emlxUy9GZmlGYWFXcTFXL1g2Zno2aFNQa2ZodDVXeFZyZ3BKV3E4UDRqdU9nbnIwcDhKMFVwVHA2ZW4xSWdvNzcxT3lsNStZRkkyMG5nT1JDdTkwSHppRHg4K0ZPWi9BcWhGMHhyVU5nd1JyZlN5WEM3ZnYzOC9tVXo0ZDFBM0FSMFlodEZ1dDlYdTVJZG9wWjMxZW8zNkZPakdNQXpMc3RTV0FkRktMN1Ria2VwU0FEd2d5ekxxd0ZJMUF3dlJTZ3UyYlRQR2RuZDNzNTlVbHdpZ2lHWmo5SHE5S0lyNE9tMlpFSzIwRU1meDN0NWVyVll6ZmxKZElvQUhVTUI2Ly82OWtyUXBpRmE2MEdwQkZzQVRWR1VxUkxUU3dzbkppZkx0MlFDZXh1OU1QbVZVOG9RR1JDc3Q1QWVHMFF3RVBSVWVxQWNIQjVJbk5DQmFxVVNQSmtyUXBMb3NvSkg3T2JTZitLOTgxSHRGSTRNeXh3Y1JyVlJhcjlmdGRsditJT0R6VDNkL1Z5YmxINVZxeTk4TStaWlg0VHZLNWNjSHBaMFUwVW9aV21SajI3YjhpbFgrakkvdG0weVo1V2xaZFdFUGVIa0YzUUwzOC8zeFFXSEtuOHJ6czdLZjIvc3BIelhtZDBLYXBzMW1VOXA1c1MrN01zdmw4bzgvL3FEaEZRazMzLzBNd0hTM21hWnBHSWJydWwrK2ZIbmkxdzhQRHkzTEt1bE9XeHE2bjBDYjBpbmJ0bTFabHVNNG56OS9mdXgzLy9ycnI4K2ZQOGR4Zkg5eXVaeXJVOWhvVlBUcE9FUXJOZDY4ZWVPNnJzeEZOdmV6Qng4ZkgzLzgrSkgvMS9mOUo3S05qOGZqL0gvNy9YNmFwZ0tLdVMxNGRaVnZnQldHWWY0RmoyWDNPenc4L09jLy81bFAzZmpodzRjZlAzN1Fac3J5SHlTTlJrUGE5ckNLRi83SUliU3lhcHBtZmhIeU15Mlh5Ny8vL2U5MG1hWGRaUG5XUkJpR3crRXcvOU1YcFh0WXJWWTNOemN5V3dGUHVMdTcrKzNmcFQ5Qllab3N5N0xtOC9sc05pdU1yejEyT2VqRmhlOWNYMThIUWFDcWhkaHNObDl6Q1o0UGRTdGxlTENRZG9jWmhyRmVyd3UxcE45RERkZ3dEUHY5ZnBJa2FDRytDSzlTcmRmcnE2dXJWeDZOZ3RmbDVTVmpqTGJ3TDV6b2xjZC9wbHF0Sm5xQ08zclpGYWpWYW50N2U2SnZvOEp3WHBJa1lSaU94K01OenVqelBPLzgvSHc0SEZMcTAwMGR0dktvRWpRY0RxK3Vyalo0T1Z6WEhRNkhydXZlSDB3VWg4NUZPN0tKUGhmdU1BWG04M21qMFJEZFk1WHZxTElzaS9kMGJIQkdIMStCTVJnTVZLM0dLQkdhblVDREc3ejNZSU9YZ3hZYm41MmQwZk5qVTRkOUdsVVNYMTlEZkE1RUs5bG80Z0x0WWl5bmk5MDB6Vy9mdmdrOWhlTTRWMWRYcUdFOWpkNGYwelJIbzVHZ3BMQzhnak1ZREppc1RnYktqa1A1QjRYQ3ZTVWJUVnpnajFtaDU4cXl6TEtzOC9OejBldTUxdXQxRUFTRHdXQzVYR3FlNWxPdEtJcStmZnNXQk1FVHc2K2JFb2JoWXhQclJLalg2MEtQenhDdGxLRHB2K0pDRlk4WFNaSlFyVXJDZXE3Rll1RzZMdFd3UkorcmpPaHRHWS9IbnVjOU9EVkJoUFB6ODBJQnhPbDJ1enM3TzBKUGdXZ2xXN1BaRkowUms4L2xvWEVpYWFJb2NsMDNETU0wVFJHejh2aU1LdGQxSlhmd0ZXcFk0Z3lIdzkrWXl2TWlpRllLeUpsdDNHZzBSSi9sUHFvMmprWWorYWZXVUg1c2pqcVNsT1E5bHJOVGdvUzJQNktWVks3cjN0M2RpWTVXTkV6eitmTm5KUUdMU0h1azY0eFhjbWV6bWFyY1ZvN2pYRjVlU3JnV3RMWkI2SitKYUNWVkZFVnk4a1NFWWVqNy9uUTZGWDJpSjZDam5WaVdOWmxNVk9XMm92UEttQXhsbXQxdVYraWZpV2dsbStoT0s4YVk1M21OUmtQQ3FOUFRLRFVHNklBNnk0UU8xL0lGaitJZ1dzbEcyNENJTzc1aEdGKytmRkZicTJLTWVaNzM5ZXRYVks4WVk3UFpMQWdDdFdXWXorZThiUzZvVlVqWHV0MXVIeDRlaWpnK1E3U1NpZSt5S1BRcHBFbHZVZjVodnVXdXI2K2xUVmw0bXRCSk03U2NhSDkvWDl4WkVLM2tpYUtvMStzSmZiNXBFcXE0MFdpMHRRRXJQMnRCZFZuK1ErZ3prZzUrYzNNamJ0NE1vcFZVRWpxdHpzL1B0VXIycFdvc1RCOUtaaTNjUjFQaDZPdU5oeTNlSXlab1JSRkJ0SkxxL21hUG01TGZobGlmQmNhdFZrdmhMQXExYUVkVzFhWDRyL3dLaW8zWHdmbldXa0wvWkVRcnFaSWtLZStJekcrNHZiMjl2THpVc0dCeW5KMmRhUld3Mk0rOUdBVVJmUk1pV3NtenM3TWo3bDZoYms3bHN4YnVXNjFXMjdreEEzMXVOV2tHY2hKNk5nOE9EZ1FkZVJ0dkkxVW1rNG00dldqcHNKdmQzVzBqeERWKzRhVnF0UnBOS3hGWEErSjVCa1ZBdEpKSzlFd3JKbXRSMlBQWnRpMC9ZYUlPTkt4Unp1ZHp0ZnZRdjVKMmIyaTFDWjFNckdjU0d0ZDFLYldYNm9MSWxxYnA3dTZ1NmxJVTNkM2RDYXJ0WWxWekJZbmJoRS9iaUNCMFZGdGJsbVhWYWpYVnBYaUFvS0VlQ2JjZm9sVjE2Qm10dGpZWGpzNmJmR2xic0tjaFdsV0huaTFCdHEzcmIvU2NVOExFcjFRVkI2dmtaUk8zcGxURGJsMVMwaWY1SzZWcEttR2ZscTJpNmYxZFZlSSt0L1FrRjcweDltL1FiY0tSTklaaGlONzU5emRnVEJDZVMraG1IWXl4eVdTaTFTSkJ4bGdjeHlWdGQxUlByVmE3dTd2VHRzZmdseEN0NUtIeGJLSERNZTEyVzU5RmdrVENRbTU0cHZsOGZuSnlJdlFVaG1HSXEwMGpXc2x6YzNPemhRTmtXNXNTVmNJcTM5K3dYcTlGMzRIaThqWnY0MjJrbHRCRkQ3b3RjL0U4Nys3dVRuVXAxTWl5ck5mcjZkWXdGMzJIQ0EyRmlGWlNDYTFiOFVXSXl2ZlY1VXpUUER3ODNOcCtxeXpMOUFuV3RJQlVVS2NWWDZRaGRGQUYwVW9xMFpYd05FMVBUMDgxMlZlWE1iWllMQnpIMmRwb1JVMWdUYXBYNi9WYTNPNElmTnNzWk9pcUR0LzNoUjdmTkUydGxyblF4MlBidXVxNEpFbmV2WHVuejdpSGhMaTVzN1BUYnJjRkhSelJTaDdYZGI5OCtTS29vc0dyNHF2VlNvZFpWOVM3ck52Mk5aTHhBVElkMnVhdFZvc0pYbGVRWmRuMzc5L0Z6WkJBdEpJbnY5WHN4dkhER29ZaHVnYjNISlRuZFd0clZaeGhHSnEwelNtOW8rZ3JjbkZ4TVI2UEJSMGMwVW8yMGJjTEh4bFVYcTlKMDNScmU2enlkQWhWakxFZ0NFUmZEdEgzTnFLVlZNMW1VL1FWcFNVNDdYWmIrYlo4cG1taWJzVlViNWhERDYxT3B5TjZ5OUFzeThJd1JDOTdkUmlHSWFIUFZmbUV6RnF0MXV2MUZCWkFLNlpwZHJ0ZFZXZGZyOWZ0ZGx0b0ZrdVdtejBqOUJtSmFDWFY3ZTJ0bk0wU0RNTlFFaS9vMGRwb05NcTdHRzNqNkpOTUFVdEo4MXpPU1NVc3NVSzBraTNmTGhBOVFFTmZ5T3gwcHllNWJkdG9BK2JSckdESnpYUGY5K3YxZW41MnJ0RDc3ZUxpZ2pyeXhVRzBrdTNtNW9iWE80UnV5WkJsV2JmYmZmLysvWEs1bERtQ3ZwMnJBcCtXWlZtYXBuelZ5NXMzYjBTZk1RaUM1WExaYkRZcGl3ZDlVOXdqaEhZckV0MURoeHRMQWRGMTVud25SUlJGZTN0N2NpSkl2Vjd2OVhyOEk0RUJRWTUzNjNRNm5ULy8vUFA2K2xwb3dISWNaN0ZZdkgzN1ZseEd1QUk1QzFRUnJXUnpIT2ZpNGtKbVE4bjNmYUdOUVQ1RGVuZDNOOTlkaGNiZ2ZZWmhESWREQ2xqaUxnb3Rzb25qV05vbFdLL1hFclllUkxTU2pYb3VxR2tnN2FTZTV4MGRIVEV4SGE2cjFhcmY3L2Q2UFozekptaGxPQnhTQzMyemgrV1BqWDYvNzdvdVhRc0pmYU5abGwxY1hJZzdDNGRvcFVhbjA1SGN2MlBiZHFmVEVkSEwyKy8zYVNJb1F0WHpSVkhVNlhUWVJqZkF5ajgySlBSVjhZTkxlKzRpV2luUWFEUStmdndvLzdOdEdFYW4wM24zN2gxZlNQaWFoSGV0VnV2dzhMRFg2MjFuS3VaWG91RGU2WFRxOWZwcmtxVG14MC80WTBQeWs0UDJlcGRBcjgzYkJCSDZicHFtK2RJV08xOHdTTTlWbWZlV1lSaHBtcnF1MjJ3MjM3NTlHNFloZmI5V3EvMnkydVU0RG4rS25weWNPSTdEcTRkcWExV3YyVU5LVlZhRi9CWXJqdVBzNysvZjNOelFqL0x2ODJPQ0lLQUJ1RGlPVDA5UGZkOXZ0VnI1K3BUTW0rci8vdS8vNUp3SUdicVU0YzlBYVhkVi9nN09zdXo2K3JyVDZSaUdzYnU3KytuVHAvd3JlNzFlSE1lRnpvajFlbjE0ZUdoWmxtbWFFamJNM1NwUkZCMGZIeHVHa1NUSjVlVmw0YWRCRUJRV0d5NFdpOVBUVTBvVFQzbkFDdFZiYVZkSDVpcElSQ3RsN3U3dTl2ZjNveWlTOWhqTVAzTHpYMDhtRTJyUTBmWllPenM3czlsc2YzK2ZNV2JiOW5xOWRsMjMwRE9GVUxWeFZGR2xaVHBVQmM2eXpMYnQxV28xSG8vNy9mNXl1VFJOMDNYZE9JNU4wNXpOWnZRci9McEl1NUVLZDVHRU14TDBXeWxUcTlXb0NTbnprajg0VHNRN25wSWtNVTJUa2pqZDNOeFlscFdtcVczYjZFU1hnNi9Lb25mYk5NMDBUUjNIb1k1ejEzVnQyNlpybEsrVnkzK0U4Qk5abHNVYnNCSWdXaWt6bjgrdnI2K3B0MGh5SUhqc3dYaS9HS2hNeVZSNGsvblY0V044K1VxTi9PSVZtS2I1OWV0WG1mczRJMXFwNURpT3VLM0xua09IbXg0ZWszOVU2Qk9rT0JvS2tMbVBNNktWU2xTeG1rNm5xZ3NDOEd2NW1yaHQyM2QzZDVKM3FVVXZ1M3EzdDdlMVdnMkxnVUZ6K1pyZDE2OWY1UmNBbnhBdGpFWWoxVVVBZUM2aFNRT2ZnR2lsaS95REMxUERRU3U4ajU4eFpsblcxZFhWQmhjTVBSK2lsUlpjMXgwTUJoaUFBejNsYjhodjM3NTVucWVrZW9Wb3BRVzY5amMzTjRoVG9ETmFxcVVxbnl1aWxVWm1zOWxnTU1BaVlkQUtid2FxejZLazl2UnduMlZaTkc4VE1RdDBRTXVBR0dPcXVxczRSQ3U5ZUo1M2ZuNHVJWDBJd0RNWmhtRloxbkE0ZEYxWDFXZ2dRYlRTQy9VSVhGeGNKRWxTOWo2cy9NSVJ0U1dCVnhvTUJremR4QVVPMFVwVGw1ZVhraGU0YjF4KzdXdlpJKzgybzFDbEEwUXJmVkdQdStwU3ZCYmZ6VkoxUVJTb3dGL045MnZVQWFLVjFrYWpFZS9ES3VtdHY4M1Q5Sk1rS1cra05rMVRxMURGRUszMGQzRnhRZjArcFdzWXBtbXEyKzB1RFIvMUwrelhxclJRdjVhZnJDQno0NnBuUXJRcWdkRm9wT0dHSVU4ekRLUFJhRENKS1FhMFFsZks4engrN1VxQjd5aTdXcTAwM0JvRTBhb2NDajJkK2orbGo0K1BQMy8rM0dnMDFNN1FVU1hmQUJ3TUJuSlNHZitHK3pkU0hNZGhHQ29mL25zUW9sVTV1SzRiaGlGUDVhVHo0OW93akRBTVAzNzgrT2JObStsMEtuTnZTUTN0N3U1Nm52ZnQyN2RDbzFpSDU4MzkzYXZETUJ5UHg1N25iVHd6NjBZZ1dwVkRGRVd0VnV2VHAwOWhHRkkzbGc2Mys0TnViMi9waSt2cmE3VWwwVUdqMGVDcjZxYlRxU2E3Z05MTmsrOEpwV2NNZmExcUdlQXZJVnFWQmtVQjEzVnBsSTNuZzFBZXR2aXRUOTNxeWxlVGFTdU80L3hPR3dybGJ4N0RNSmJMNVdBdzBML05qcjFEU3lhS0l0LzN3ekJzdFZxZTV6bU9VM2lCL09RMDlJaWVUcWUzdDdlKzcrdlppTkRCWXJFSWd1RDgvTHpWYXVWM2k1Vnp5ZTZmSmN1eStYek9uNEo2OWxYbElWcVZENFVEM3VBNk9UbkpKODZSZHQvemY5TTA1WGxTNzRjcTBSOUY1VlhMRjZGY29iZTN0N2UzdHdjSEIxU2RrWlpOa3I3Z2lTTXZMaTVzK3o4UlFQOVF4UkN0S29CMnlLYVVtVXpLcDVlSFJkTTB6OC9QZ3lCNCt2WDU5SnliTFlNT0RlSGZkblYxeFJnN09qcHlIS2N3TTJ1ejhyMVU5QzhmWXFiMDlHV0JmcXVLQ01Od01CanM3T3c4dHR2TVJqN1ZkSkFvaWpxZHpucTlwbEQxZEc1eEtnelBpTGRCZE5qTkhsTXl4M0V1THk4SGc4SHU3aTdOY25qTkhPREhmakdmQlRvTXc5Rm9wSDhYMVlNMG5RYXlXVUluS0pxbVNTbVhkVEFlajAzVHZMcTZtazZuOVhyOXdaNFIvcVJsanpUVEN0L2tyM1FjWjJkbjU4dVhML1A1ZkRnYzBqajNMeC9PTkVjMGY2aE40VFdGMld6MjJ3ZWhlME5RcFliZWY5NW12NDlIVzdwd05IdkF0dTNuWEJmMnY1VldQdHFZdjc2TXNUaU9SNlBSZERxMUxPdkxseS8welpKdVNhUitlRUtDYnJjcjd1QzJiU3ZKVnZRMDI3WjVIT24zKyt6bkI0TS91dE0wcGNUbDl6T0Q4ZDNYaUdWWjUrZm5rc290WGFmVFlRS2lGVSs0d0JqN3ZYZnY5UFIwUHAvekZpSmRKa29yejE5VHVIejg0cHFtT1p2TitBeVMvTTFRYXVpM3FpWitkOUwyZm9XZmZ2andJWXFpNVhKWkNGVys3N3V1KytuVEo4Yll6czRPcnpONm5xZnRISnhLYWpRYTQvR1l2LytOUm1NNm5mNzU1NStUeVNRL2prR1hMMy9WOG5pUXFrYW9ZcWhidlo2ZWRTdDRKbTNyVm5BZmV0a0JvQnkySWxxVmZlUUlBTmlXUkNzZDFqb0F3Q3RWUDFyVjYzVkVLNEFLcUg2MHNtMzcvaUE5QUpUT1ZueU1Tem9YRGdEeUtoNnRQTStiVENaQ2wxOEJnQndWajFhcjFlcm82SWlKaVN3VUJQa3FkZ0FRcXVMUmlqRm1XWmJRVFV1ZVdBVUdBQnRVNVdqRmQ2b1RPaVpZMHVYc0FLVlQ1V2kxWHE5N3ZaN29yZUJxdFpxNDR3TUFWOWxvUmFsV0pNeGQrUHo1cytoVEFBQ3JjTFJhclZiOWZsL2M2bk1NQ0FKSVZ0bG94UmhMa2tSY003QjBlZDRCeXE2QzBZcW1GTkNldi9RZFFXRUZDM29BWktwYXRLclZhbkVjNyszdDFldDFDWFVmVks4QXBLbmF6RWJIY1FvWnE1aklTaEJ0dHdZQUVsU2hic1V6Uk8zdTd2cStuKzlaRjEzM0tVV0dXNEJxMERSYS9mWFhYNGVIaDArL2hpOTVXU3dXcDZlbm5VNm5WcXNWMGh3SlhTSEkwMVdKT0FVQUZHZ2FyZjc5NzMvLzR4Ly9lUG8xY1J3ZkhoNGVIeC8zZXIzNWZGNElURUs3d0tWbFJRWUFUdE4rcXlpSy92V3ZmL0hzRHp4bkZBOFRQSE1ScGNETUJ3N1JxY3paejFxVjUzbjFldjAxeWV3QTRQazBqVmF6MmF6VmF2SC9GZ0pRdmpmcWZtQ1NVT1doVTV5ZG5ZaytFUUJ3bXJZRTcrZWsvZVZySkRNTW8xNnZLeXdBd0xiUk5Gb1Y2Tk5EeE9PbVpWbG9Bd0xJVkk1b3BhRmZEbGtDd0dZaFdyME0xZkt5TFB2NDhXT2owVkJkSElBdGdtajFPMmlBY2pxZHFpNEl3QlpCdEhxeExNc3VMaTc0eHFRQUlBZWkxY3RrV1ViNy9ORlNSQUNRQnRIcVpRekRHSS9IcWtzQnNJMDBuUjJxbGZ6YzFEQU0xUllHWUd1aGJ2VXMrV1hNQUtBRW90V3Y4VmtMMUdNRkFFb2dXdjBhdFFTSHcrRjRQTjdkM1ZWZEhJQXRoWDZyUitXN3EyakxQU3kxQVZBSWRhdEg1Wk5RWUxzRkFPVVFyWW9LWGVsSmtveEdJNzVQS1FDb2dtaFZsRThVU05QV0dXUGlzcWdDd0RNaFdqMkFCNnpoY0tpNkxBRHdINGhXRHpBTVk3MWVoMkdJZkRZQStrQjNURkVjeDVlWGw0d3gxM1dSendaQUg0aFcvNVdtYVpabEZLb1lVbThCYUFiUmlyR2ZreFZHb3hGanpIRWM3SzhBb0tGdDZiZDZiSWxmbXFhZFRpZUtvc0ZnUU45QnFBTFFVMlhyVm9Xa1hnOG04aklNSXd6RHhXSXhtVXprbGc0QVhrelRhUFhLOWNNOE1Xb2hTSm1tR2NleGJkdXoyZXo2K3BxK2lWQzF6UVNsVStLSFhTNlhJbzYvblRTTlZvN2pkRHFkTUF5ZmsxaVEvZThxR2FvME1jWXN5NHJqT0k3anE2dXJack5wV1ZhV1pSU2JnaUFRL0JkQWFkQk50ZG13UmZkaG1xWlhWMWNiUE95VzB6UmFkYnZkczdPejc5Ky9NOGIyOS9mZnZIa3puOCtwdWtReHlEUk54bGlhcHJadFoxbVdKSWx0MjNFY1c1WVZSZEY0UEc0Mm0zZDNkNHd4My9kZDE2V3Z1Y1Zpb2VUdkF0M3dPMnJqbTVkUlA0UHYrNmhlYlpGR28zRndjUENpMTlkcU5YSGxnY3J3ZmIvVXh3Y0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCNGpmOEg2OW1GZWlDSml1QUFBQUFBU1VWT1JLNUNZSUk9IiBoZWlnaHQ9IjI3MCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCIvPjwvZz48L2c+PC9nPjwvc3ZnPg==);
}

.global--background-light .timeline-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTA4MCIgem9vbUFuZFBhbj0ibWFnbmlmeSIgdmlld0JveD0iMCAwIDgxMCA1NTMuNDk5OTg4IiBoZWlnaHQ9IjczOCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCIgdmVyc2lvbj0iMS4wIj48ZGVmcz48ZmlsdGVyIHg9IjAlIiB5PSIwJSIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgaWQ9IjJmMmJlMjFlOTUiPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAxIDAgMCAwIDAgMSAwIDAgMCAwIDEgMCAwIDAgMSAwIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiLz48L2ZpbHRlcj48ZmlsdGVyIHg9IjAlIiB5PSIwJSIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgaWQ9IjRhZmQwMjc1MjYiPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAxIDAgMCAwIDAgMSAwIDAgMCAwIDEgMC4yMTI2IDAuNzE1MiAwLjA3MjIgMCAwIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiLz48L2ZpbHRlcj48Y2xpcFBhdGggaWQ9IjBiYWQxMjg1ZmYiPjxwYXRoIGQ9Ik0gMTI4LjUgMCBMIDY4MS41IDAgTCA2ODEuNSA1NTMgTCAxMjguNSA1NTMgWiBNIDEyOC41IDAgIiBjbGlwLXJ1bGU9Im5vbnplcm8iLz48L2NsaXBQYXRoPjxjbGlwUGF0aCBpZD0iNjI2ZmVmMjhkOCI+PHBhdGggZD0iTSAyMDggMTQzLjE3MTg3NSBMIDYwMiAxNDMuMTcxODc1IEwgNjAyIDQwOS45Mjk2ODggTCAyMDggNDA5LjkyOTY4OCBaIE0gMjA4IDE0My4xNzE4NzUgIiBjbGlwLXJ1bGU9Im5vbnplcm8iLz48L2NsaXBQYXRoPjxpbWFnZSB4PSIwIiB5PSIwIiB3aWR0aD0iMzk5IiB4bGluazpocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQVk4QUFBRU9DQUFBQUFCVUhjUkdBQUFBQW1KTFIwUUEvNGVQekw4QUFCZ2ZTVVJCVkhpYzdaMTVZRlhGdmNkL3Z6azNlMElXd2k0Z0tBWUZxU0tJSUtKVjJpY0ZXNjNhRnNXcXBWYWZ0WDBDOXZta1Z2djZyRnEwK2hDcHRyWFVEVktyVkZGclVSQ2xWaUdBZ29BSUlpQ0xrSkNGN051OTgvdjFqeEFObUR0bnVYUHVPY1Q1L09PU2UyYm16UGZNUHZNZEFJUEJZREFZREFhRHdXQXdHQXdHZzhGZ01CZ01Cb1BCWURBWURBYUR3V0F3R0F6eHdLUCthWEJHeEk5QWtSRlpDQURKQ0FEc1J4eWR4cXY4YTlLU2tRZys2SUhJTUd6TUtRTzdNWlR2MnJSMkQyR3lzcUlvTS83ZkdENDVsSnhVaEF3UjZUdDlkU3UzVS8vMzcrWlpWbktpWGtzY245YXB5VWxFdUJBNDVPZWJvMFF4U1VRa1pZeElsdnlrUHlhbEhWa3I0d3RDWDBvOVJPU1MxYkdZcE0vemhZaGt3N29wUWlRaGRxUEhVV0JrcG94SlBpSlhpRmpLMnB0U2tsQm5yWlh4cTZzdm94N1k4MEdpTDM2aXhCUnJ1U3ZQL3hKaTlEZ0NrWDFmUStjMUJwR01QcFRydXlCZFFBK05lU1Q0MjdQU093OFBRZkFQcnpLRFEzczA2c0dqNWpKeTUzbU9uSko2eTBoOWNYVlo5T2toZXM3SmpUOUVSaFlEN3Nzd0JjUU9mWHJRNU5FazRtYzRBazI0eHRSWWRtalRRL1M0TEYybzVrVlE0SFc5ZE1YV1pkR21CdzA5RTlXZlA5THg0M1hGMW1YUnBZZUFDL1B0S2lPUmUxNmMvcGVoSFYzNVErSUMrOFVPT2pYUE5DQnF0SDJ2dllmYlpqWGlvRnlwSzc0dWlpWTlFRS9OdE84OFljKytlcUxydXVncUh6akl5YUpUNmdEVDQxV2pyYjdLY3JRSW1LVXJ1cTZLTmoyY0xja2VFMnZZUWFKUkR5YzFrZEhEQmwxNmNLbVRYMUdacHVpNkxKcjBZTmpDYVBmeE05VHROaVZFamJieXNkVytnQ0R0cXpUZEt6WGErcnN0YjlrV0Q4WnROV2ErUkkyKy9IbFoydFJGeUsycmFzMzRYSTIyK2txcytvalVnakJWdkdGYUR4djA5WGYzdjBwcU9UaXlmQlBwaXE2cm9rK1A1b1VIVlJ0MUdhRHNucGl1Mkxvc0d0dlg5K2RDL0JxTEVmRE83Zm9pNjZybzA0UGwvUzlDL0JFNHR4WVgyNDVRRERyN256aHJGWENuZ2pBenJidXJ6clFldHVqVWd6NlpzUXM3RTRTUlllZVYyelJHMVdYUk9qNlQ3MzF6WS9TTGdqQlE2eHNUOXJDcHJlelJPMTdtRDZjOFVzTk0zQ0h2bVpqckg3NjJ6TXhjQlFDS3JBdlhFTWRpUk1URVJCU0xjZXVyWTdLU2RCN25tTjlQclIyQjR2dXJLcHFrakVhajBaaWt4cklWbDZSckxvYng2QUo2YUQvUFNjaFB2VER5dEdIOUM5SUI2aXIzYlh4dmZRelE5S3djb3Y5OExRUFd2YlV5SXljakF0RFNWTjhhcHd0czZCUS96cDh6U0docVFRQmdOcDBxZC9qaUJ3QUFiQ2JXUFdIV2g4S0YwU05jR0QzQ2hkRWpYQmc5d29YUkkxd1lQY0tGMFNOY0dEM0NoZEVqWEJnOXdvVmY4MWY2UUFiRXp5ZUpFUkNDbjZSRWhNK1NoSUNnTFVsYTlWQzc4bmxKTWdJRFJnb0tDZ3R5c2xNWUFGdnFxdzlWVkJ4Q1lFMHVtVzdUak1BSW1OdTllMEZ1WmhZREFOUTExRlJXVmRUclNaSk9QV3kyVjlrZkVEazZQQ1FXL2M0WWYwci9ibW1wS1JFQkFFRFJhRXRMNWE2MXE5OXRCQUVhbHJsczBuelVmd3RteUR6anpETUhGNlNucGtUYU1pOGFpN1kwSGR5NVpzMzZLR0NpSzI4YTE3V1JMemhOTmN2KzZVc3RyZ1FSSW1mQVZ5OGVtUTBJc1k0SlpTR0FzZlFmUzlaV3RSNzUvYTRkR2I4NTVOalZ4WjBsZXNKSVJhTEVudWVPK0RHa2RSOTE4Y1MraUNBN25zOWpFQUlZOWl4N3BhU21TY2RIb2dXQnY1TXhHWmZZc2dJM2hWRmtuSFhyMG5JcFNSNWhqM25ZYlM0bVNiWnNuanVsQUR2V04rN1h6OUdhUy9IVEhLT1ZIWDZLb25ESy9NMHRrcVE4T2tWTUpHTkVNcnI5c1duSDIxU0JhclMySHpGV0pFVks1dzJJSUR6L1IyUDZDQVRzcEFmWTFvQmlaR2pSMUsyUExHa1VDWHlRckU0enRId2VLYWRlK2YzaEJTdzY3Wk1lVHBJWVBPaXlmYzgvdHNldTZrNEtBaDlTK0sxeWRHbStRNHRSRktsZitadWttQ28wYnJQSnBOaWJvOU0reTFBUCswdXMzNm84WW1uWlp5K1hjdFkvbVdMRXlqUVJVMHp5L3AvbFJyeU9JOEkzL2tCSVBlT0JaUmNEV3pibEhnRXNnQW5MN2g5dStiMjdDN0hvTnkrT2wyRFpOTGdJWUNIMXV2ZWZQK3JoTVdORHB3ZEMyc3lGTjNZSEZBNzhVQUFGNUZ5LzhBcWZYVGlFOWMwblozUUhZV1B3MVo0a2hPSDMvdVU4YjFrYk5qMFFCNnk0ZXpBSXAyMGlvb2dNZTJKZWlwL3ZnWGpETTZleGcrL2o4elJsbmZ2U3o5SzhPRUNIU3cvRTFLdFdqaVZYaVdKQXVyNTRxSDkxRnZaK1lGNks1YUJzZlA0RUMwaS82MDlGSGpwYTRkSURNdTY2YndDZ3EvZEFSQlFYL1htWWI1YjlQZWRjUnk0RFJ3Q01mTy9wQzkyNzFvZEtENnY3Q3pNTDNIeUk3YUExZXMzcC9yd0t3c05UMDl3SGpZZ3cvTStUeUcyZEZTSTkwRHJweWZQWml1T29ySHdTa0ZPZkd1dExDY24vdzZVb1BLUUpFQ09GVDEvcDFqQXlSSHJBMEFYLzRlM1ZBUkdoNk1GQlVlMUpFdGt6cjJZdkpiYnQ2WncvM0p6bExvZkRNOTl1RmYxOWdQZFhSOGFSLzlEdmxsbC8zazJlaDNhQUxGSnVLMXRndWRrNkd4WTlVQXgrWklCeTZzS2VJZnJycTJIemN1SlowanNBT2NXNnYrd1ZONU1uSWFtdkVMUG1qRXRJRGtUOXI0SXdlSURuRWdzQWdJelpDNmE0Q1NFa2VrRGt5U2tLODNkbjZDOGVpSTRIcG5FQ0FKRjN6NmhqVGc5TXUzTXlKdlFsaGhWRXEraVhoYzU3dmFIUUEvRTdQM1F5WDNWc2dwUHVjRjcwdzZBSHdwQjdlMWhkVmc2ZzYyNXcvT3N3NkFHNXovY0M3NzJZMENPc1c4NXkybzhOZ1I2WTg2dWhYZm5pWVVUUmIwYTJ3L2NMWGcvRUM2NXdONk43N0lHVEwzUDR3UVdmRVpoN1M1NlhTYXRqQ1pGeDMzRU9mK2x2UXV4Qm5qWFcyNlRWc1FNeTU5N3ZyTVlLWEE4WTkxTm5WdU50TGxwU1V0dEZ4Y3djd0xaUlBpSU41RFFOaVBUMUN4eEZFTFFlbUhsN2pwUGZNVE5MWWtSZ0ltSVVTQVNZWkVXWWtTVWhJaE1SQXlKTGNwZ0drWE5OZ1pOUllkRHppV0xTYU9rZ25RekFWTFZ2NzhmN1MrdWFZbGxadmZzVzlUbXVEME1DazMydVlRQ202SUc5T3o4cExXK3V5VW5MNzlWLzhNQytPWWdPeWpjQ25qdDZxWU9KeFlEMUVObFQ3UnR6Um1iRWY3NVdzdWRnWGZ2L3c0ekM0MFpOUENjSEtEbU5Ed013WU9XcnIyL1pXeFVGYUJzdWlXNzlCcDh6NVNSdzhsMWd0eGxMazVET0RuamFEemVodVpNTG9ZL2VsU1lwdXZ6c0ZDRTY3RmxBSVJBakk0cFpTdlVXdGM5QzhiQWZydVBqTEVrK090QkMwWEh1UTFnb1VxL2V3YkhPcnJVK0tnQXB2KzdiRW4rbmVOQURVNVo4WVN2czBlOUJKT3YvZFZsbUo1c2NVQUNlL2RjYUI1bkJpZXBCRkt0YU5BcmdpeE5SQXJEWGJWdGJiVFl1TXJPazF6TkRyOGY0SnJ0Tm9TUnA5MDk2eDVuMlJoUUYwOTRuSjBVa0VUMklwZHg2VlU2Y1dVRkVIUG1uQnJMN0traldmczFlajJEN1YzeDl1cm90WkdEYzg5M2ZsVlBudlJobXFsNDBlYW1RdnU1ZlppUjgvZXppK2poKzZNejgvbzluSTlqZS9wTTFKY1ZXa0VEMUVNTW1rSjBjMGVYajFwQmlCWnI0MCttTEZNYllPdURZMDFkV1NrVU1zdVdoeXorMTJXYVBTR09PQzdjZWVFNTN0UVUvY0d6SnRhWHFIajV6MlU4ZmxhNFBYN2tCSC8rZkNwdTdHMkRKamJ0dGpQQlFuRHpjOW1oRWtIcUk3QWwyMjVOdy9ZeFM5YlVKQUVEVnQvMEoxUVhOTzh3TUMyYVYybDQyRTFzNkhXeHFMTXorbW0xK0I2a0g5eGlwbkdkbmdIMVhsRG80YlNNYjcxbmgzNkhiMk5KYkcrMFR3YkdWbDlhcXorRWdmRFhGTHFBQTlVQSs5WGhWOUF4Y2V2MHVSOWtzOTg0KzZKY2N2TzlYbFU1T1lERzhmSCtEOG9lTVJhUHRoaUJCNmdGZlMxRU9hMWsrdnNKcE83MzJadUZMazg0c0huelg0VS9wanlYS0U4L0kxaFM3UUFMVWc2eHpiQTUvYjNzaTVqQ1BHWi85Ry9uUXBEUGc4bmxSaCtGUythL1ZQMFdZWk5tRUZXVDVHSEtTNnMvTTFvS1BIRysxSlBoOXVSK1dwbHgxdS9OWkRuN2pNUnRMZ0pOT0NHMTloVGhlWFYzaHRnVnVQdmkxcTN6cFliMjgwWG14WTdoemorcVZrRkpQQ2EwZXpLUFZmK2E1dFM1eW1Hb1dTLzBuOGFsNmNaT0xVRVhsczZ6cWdLQTQyU2EwQU91cjFOTlVOUUhDN2hkZHRkRDgyZ0dodXdGaC9HaURteHdpV0ZxcEdnZ2hucGlxRGlIQStxcEhQL1hnNDE5VjdpcWdpdWUwOTdCWXZMM2ZWYUVUSDMya3J0NzZkVlBuZUlCNjlFMVhOTURNMGJlYlhkWS9pN1N2THpDc2RDZXgzTDllK1ZGUVhqZDFHZ1BVbzJkRVZkTlN4VFozdWN1OGFZZm1NVHBiZFd0ZGhranZxcnJvU0RuWjZ1ZUQwNE9VOWpJc0t2YTVERkMwcnRkZVgyMXdPK3pITFZMWlo4ektVaGY2QVB0WGFwTVBVVjdtT25jLzFQdzJ6R3ZaWlpEOGNiM3FDY3pNVkw5VmdQVlZuanJ1ZlEwdTlXRDRXSE9IRjNHcjIwZTRWbm1QSEtabHFwOFBUZytSbzdKVVlOanZ0bmd3SEdpeC81VzdJSGU0N3JMSlhjb3ByTlFzOWVNQmpqK1VXNDBZeXQySDJPek9nTTRlcm5iYlEwQXNWZjdkenJFaDZQMko4ZkV3RzlYUXFGbVBhSm1IWnhLS01ieDZ1SmtzT1l6MlM1TElRd1ZZbFZDTTRkVWp6LzIzcnYzSXMwaDMvMHhoWWpFbTlMU2ZlRWhaaHU0Tlp5bTlQRHlUVUl3Qjd0OVZWaTRJK2U3TFIwYWFaajFFdmx1TFk0WmV5aDFscXExTEFJR09CMnRWTzVvUStyaE5Ha0p2RDlXTENvYUJycCt4bEk5d1M2UDY4UURuUzlTTC85QS93L1hIcnR3ZTRRVWU2dllKN0RaUU5hdkpMUTNxNXdNY245ZW95Z2RRejU0dTA0WlFwSDE4UHRydGVCQlB5RllrZ3JtcEthenp1NkpTT1JNcUMvcTRuVnJGMDNUUHQrUHBCVzRmT2NsUzZJSGMwQkRXOVErb2pLa0t0dFhqUkxjTitva25hVjRBUWVwMmh0c01HcW1hSldWUlY2OStQTUQyL0dCVUVUbGl4dGhVVjRsRG5KcWlmOFBQUkhjS2kxNGpsZCtFT0ZRVDF2bGRMcTFSTFcwaWo4OXdsNzNaVTdXYlBDQ1BjOWVLOGZGRDFCdUo5OWVGZHYyajltUFZaQjNqOFBOZG5RekVzd2ZwMzFNdFR4emg1dWZJNS9kVGJhcGczdDZxRGlIQS9oV3NVZjZaK1djMmM5Tkgvajc5VXZ2VExxNnhla3gyWTMyTjNiNm5QR3pMdERYRTg3dnIxTjcwZk9aRmJrSWJkcjdidFR4N0VPSGlnYzVyVGVUclRsYStrNGh1Q2UxK1VlWlY5Y29HQk1VdHptOEpzR0RhUU8zYnJ3QVkrLzNDUmFzMDRDNmxqUmZEeHp0Q3F3ZEExWHZxM2NleWFLcFRWM2FVWTY3MTQxVVFjTnEzSEh2N1o5NmFwajV3QUg5WDduYUFRUFVROEtieTcyeGwvdmdVaDNtQkp5ekk4c1ZEQzRGbU8vU1JSWEhoWlVxamQwYTV4QzZRSU04YndJcG01ZG8vNHdtUE9zc0tLK04vVC9iTERoTkh6c3h3NUVmSkdiOVVXNVFnYjE5cnQvNGJaSDJGdTdiWjlXakhQSmJySUpjUmZ2Z3Q2WlA1QWFLNCtob25DMTNZNDVsVDFDMFl3MUlaNXZPRFdMbE9PVjJIZ1B5ZFcrM3RmNUN2bXAzcFEyUGVCa1BLM2RNdDIzekNQdmRQUXZYVmFseTMzUFl5dkNEMW9NYTMxUWNsRVVUR1QrNnd1ei9PZ3BzZkt2VFBMUllCTSsvNWthV3VzaEN6NzVscTQ2L04vS0g5aHIxZ3o1K1hsS2wzZ3lOanhzekhlNnJ5QXEzYzIvOHYwMC9mSllSSXpweVo4ZHd5RGllaTc4S3JJclpGZE5XbnRvVTRVRDE0eDVzMjc0QXMrSXBGRjhTOU1RY1JSejA2T3pOQlYyOGJrSzMwdXg4WkdYZG9nWmorN1NXVDdUeVhtQnRlZG5vU1VRdGUvR1RHc2dPN3BWanBBMzA2Y2RZQlFBSFpzM2FRblVWUVd6Q0orUHNRVWZTai8rck0zZ2NBQmZaN3JESm1Hd3JSYTdxWDk5VjQwUU9XU3NVZGp1MTVJWG5uRHdwVHhWRzVnVllrZi9JcXRydWpzVDJZeFB5V21DUy8rODA4NjZqOWhTZ3dyZitzU2djT1F5UmJKem9veFVINzlUMDRMc3VtNmtjR1FjZi84Y2RMMy9xZ0xBb0F3SUFBQ0tLdzZLeEo0eXdTeWZCU1JnQ2swNHRYLzJQTnRvUElBTzEyMnFsOWg1OTdZWkhGVHRxdlY1YUgzcStQUmNuS2I5ajlDQUVROENzanBwZHUyckJwWjAxelRLYWs1dzRZUHVMVS9qMGltRFJqYXdTQTlIUFBLZHU3WWRQbXZiV3RMWkZJWnJjVFI0d3E2bFBBQWh5TVJibDZycE8xK0lETEIxVXZuSkJsUC9wRllJc0tlM3hsR2xCMVhXc3NJNnU3QUNDeUlKays0OGdvc0hlL3NRQlUwVlNYbHRZdER3Q0lIVjE1eGNETE56aTV1Q2pvK2txOHVlNDhKMjdoeUNpWUdERS9Id0FBaUJIdGJwUFZEUUtnQmNTSVBRQUFrSUFGQ21mdXdWenpSTFdUemxYUSswV3A3Q0ZueGlPSWdNSnE3OWkyL1d0eS9TSGJVb0hDYXU5WENHRTV2RVNHR1plODZTaUNvUFVBV1BLc3JkSGRFV0FRT2lTV0JrWXNuK1hzTEVUZ2VqRCs5eTVmemQzQ0FOWE9xRDVXN2plQXZmL2ZZTGRLYzZ4RGYzdkpZUjBRdkI3TXhldXNBS3p4a3dZejdYN0E2Y210NFBVQU9qUzczRjkvMElDaHBsOTg0UFRrVmdqMEFGNTlZMk1YdmdHRStUZlBPUDV4S1BRUXo4OFgrcjJTUWdMRFgrWTY3NitFUVE4Z2VQaGwxdENFaExET1k2S1N1eHVjbnpNTmhSNGc5OC9lWXVNbWJBK1RmNTZ2WG1IZzNUTzN1bkUwOHk4dHJ0aDg4ZDRFMjNSbTNPUm9Tc0pkb0FsSnpFaWxsNWE0ZVNJa2VqRHVtbjVBSmlJSUErNmNjVWkzUHdQSEVxa0ZHV0o3Zi9DK3E4RnVTUFFBZ3JkbVZpUlFRaGg0NXhXSEVqdHIvRVd3L29sRzcvVW9BeDJjc1FMZEdjeDVqRXM3SEgzaHltclBuU3hHV1huN1d2ME51cmo5QmZiK2xkQytiNy9rMG1Rek5Ib0F5emUrc1QzbXJicG1rRFR2cno0TVlhaGh4bnIwVkVLWW1UWmZYT0wyZmNLakJ4Q3V1L1pmN0tXUHhFRDFkODJ4M1d2bUFaUVZseXlKZWhDRWdlSFZhemU0cTZ3Z1ZIb0FjY2sxdjVma3RnVmxCcXI1eGIxUm4wYVVCMjU2S3VxMko4MEEzRGhuK2diM09vWkpEMkRlZC9PTUtuUm54TTRBVUQvallmSkpEcFpsTi80dXhtNCtFbWFVWEg3OXo4czlWSE9oMGdPQVl2TXZmN1Urem0xUm5jSUFMZTljL3FRWHV5eUh5TmpNRzdhNDZ2Y3lWUmRmV096Si9TbGtlZ0R4VzlOdTNncHNleW5PWVppNDZjRnByL3Q3ZlJRc3ZISVJPaDBaTWpHVy9PZU5HOWxUZ1EyYkhnQlU5ZWN4djIwUzByNmJ5Y3lTeGNaelorL3hlekl5dXZtYWIreENzbTFHbUlFSUsyNGF0OWptV0hOY2d0NWYwZ21FRGJjKzhZTUxocVNqK3JRUk1FRGQrdUpGalIwNk1mSHpLN0VDUkdMcE9kKy9mR2lHOHE1YVpnVFpzUFhGUlo5NG4wZ0xvUjdBZ0Z0dUczeldSZWZsQTNGbk96Z1ltUmtSUzE5N2Z0MytEb3Z2cUhDTFZQM05BWVNsYzU0YmY4bkVUSkFJK01YdGlBek1Gc0RCVjE4cDJRMEpxQjlHUFFBWW90dTNMZXA1MmRTUkVZQVlITllFZ1pHQmdaa2pBbG8yTEZ4Y0hoVWR4d2JOZXh2aWZyM01OUWttQ1Q3WldUeHcrdVdERUNRSmhEWlZHTnEwUUFzaCtzN0N4WFd4eEE0R2hWTVBBSllZMnpkMy9wRFJaNTVjbUp1ZEdiRU9kNkFFY3JTNXZyWjhlOG1xN1ZHQUk4ZUFXOGI1bWlhSjBlMjMvWHJFaE5NSDVlVm1wVmpjbmlLS050WFZsbjY0ZXMxT1lKRmdSeStzZXJRMUJkRVB0ejZWMTcxbllYNnY3aGxaQUFEWTFGQjlzTEtpdkt5R0lQbnJUd3dBOWF2ZVNlM1pvMWRCcjhLY052dUl4c2FLZzFVVkI4dHJrUmtUbmlNSXJ4N1FWaEhBb1pvZERNSTZmS1NTbUNRTGROb2Q5aU5KMFBMcGZtSkxpUFlVU1FKczZ3NG5ucXBRNndFQWgwMTFxYjFmdzhEc3gwU1ZLd2dBaUdXSEZHbjdQTUt2QndDbytyRkI0Vk9Ld2pjZS9IS2pWUStidTZvTTltalVnemxmWDJCZlZrejVDQmM2eXdmMFVWK2ViYkJIWi9sSVUxMG8ySFgzNTJwRm94NTRuT28yQUVZM0Y0OSthZEduQjhJSXBmOHR0Z1kycUQ2RzBLY0h3d1MxTjB5ZGYwdXFYUWQ5NDNNcytLcTZqYWcxZXRpanNiNGExUyttK2pzci9mTU5iV2pUQTlNbTVTa3ZGR3c5YU5vUGUzVHBnWERLdDFTT1hjeE5sWnFpNnRKbzA0UHY2SzkwTjZhR0NqTjNhWSttUE1Mc2V5OVN1Nk9KaGdvOVVYVnR0UFN2a1BObTNXeGpPMmtkS2pQalFYczA2SUZJV2ZNdmphZzMzVEp1cXpMTnVUMmU5RUE0N05JR2pNaXB2U2ZlZVJ6YnVFQXhiUEFTMDVjT0wzcEVDTnFYc3pGcndQRHhZNGVsczQzdkVDT3Y2ZXFtTVZwd3I0ZWdtMFo4dUtlOEJ2TXordlE5L3RTZU9Ubmt3QVFLOTd4bm1nOEhlQ2tmUTY3NWJMTUhJREU0Y0pSa2ZLWEZsQThIZU5HRHFhMHZ4UUFBenV3RHNYVnhGM1lvMFlpMzlyeXRhM3M0ZzUza00yMTd6eFFQSnlSbHpNd0F5K3BOOFhCQ1V2UkFxbGdXTTgyNUU1SlRQc1FINjVNUlR4Y2dHWG93UVhHRmFUMGNrWlR5SVRZL1orUndodjk2TUVETHpHcmZvK2tpSktOODBETXJmTHZkcWF1UmhQTUdjdWU4OEIwWENDdCs2OEZBUFA4RG55UHBRdmlzQndPTForY3I5NTBZT3VLdkhnd2czN2phN0x0eWpxOTZNRENzbVdsekE3dWhJMzcycnhnWjk5Nnd6V3k3Y29HUGVqQlM2OXZuYmpHMWxSdDgwNE9adWZueEsvYWFycTRyZkdzL1VHTHpMVS9YR3pYYzRZOGVERXl0Nzl5eTBaeFNjNHNmZWpBd3Rxd3JYbHh1NUhDTmJqMFltVUhBdS9OV0hERDlLZzlvMVlNQm1GRFdyMy8waGFnd0Ria1h2T2lCekVkZjk4YkFBQWdrbW5kdksxbTVvWmxkR3dFYkFNQ2JIclZzQVh4dUFkcDJGeDhDUkE5c2ZHLzFudElxb2NWNUtFbVF5Z2NVa3o3ejVsNFBnanVlbTNqVzhNSTBSQUJrQUFadWJqaTRmZHZtOTNkSUFFemNreXVKSUtRcXN6d1RrN3hOeWRNdUhBUk82OW05V3paWVZndGlmVk5EVFhVREl6RGdNVmRONGRCQnFyOUdYMC95OUlKWFBkbzhKdHYySExaNTRPT3hVMGQxUkhYSURzQkgyMnVEd1dBd0dBd0dnOEZnTUJnTUJvUEJZREFZREFhRHdXQXdHQXdHZzhGZ01CZ01Cb1BCWURBWXdzdS9BVk96dVZYcWNreUdBQUFBQUVsRlRrU3VRbUNDIiBpZD0iYmFkNjg1NjI1NyIgaGVpZ2h0PSIyNzAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiLz48bWFzayBpZD0iOGMyY2JkNmVmMyI+PGcgZmlsdGVyPSJ1cmwoIzJmMmJlMjFlOTUpIj48ZyBmaWx0ZXI9InVybCgjNGFmZDAyNzUyNikiIHRyYW5zZm9ybT0ibWF0cml4KDAuOTg3ODI5LCAwLCAwLCAwLjk4Nzk5NiwgMjA3Ljk2OTgwNCwgMTQzLjE3MTUxNCkiPjxpbWFnZSB4PSIwIiB5PSIwIiB3aWR0aD0iMzk5IiB4bGluazpocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQVk4QUFBRU9DQUFBQUFCVUhjUkdBQUFBQW1KTFIwUUEvNGVQekw4QUFCZ2ZTVVJCVkhpYzdaMTVZRlhGdmNkL3Z6azNlMElXd2k0Z0tBWUZxU0tJSUtKVjJpY0ZXNjNhRnNXcXBWYWZ0WDBDOXZta1Z2djZyRnEwK2hDcHRyWFVEVktyVkZGclVSQ2xWaUdBZ29BSUlpQ0xrSkNGN051OTgvdjFqeEFObUR0bnVYUHVPY1Q1L09PU2UyYm16UGZNUHZNZEFJUEJZREFZREFhRHdXQXdHQXdHZzhGZ01CZ01Cb1BCWURBWURBYUR3V0F3R0F6eHdLUCthWEJHeEk5QWtSRlpDQURKQ0FEc1J4eWR4cXY4YTlLU2tRZys2SUhJTUd6TUtRTzdNWlR2MnJSMkQyR3lzcUlvTS83ZkdENDVsSnhVaEF3UjZUdDlkU3UzVS8vMzcrWlpWbktpWGtzY245YXB5VWxFdUJBNDVPZWJvMFF4U1VRa1pZeElsdnlrUHlhbEhWa3I0d3RDWDBvOVJPU1MxYkdZcE0vemhZaGt3N29wUWlRaGRxUEhVV0JrcG94SlBpSlhpRmpLMnB0U2tsQm5yWlh4cTZzdm94N1k4MEdpTDM2aXhCUnJ1U3ZQL3hKaTlEZ0NrWDFmUStjMUJwR01QcFRydXlCZFFBK05lU1Q0MjdQU093OFBRZkFQcnpLRFEzczA2c0dqNWpKeTUzbU9uSko2eTBoOWNYVlo5T2toZXM3SmpUOUVSaFlEN3Nzd0JjUU9mWHJRNU5FazRtYzRBazI0eHRSWWRtalRRL1M0TEYybzVrVlE0SFc5ZE1YV1pkR21CdzA5RTlXZlA5THg0M1hGMW1YUnBZZUFDL1B0S2lPUmUxNmMvcGVoSFYzNVErSUMrOFVPT2pYUE5DQnF0SDJ2dllmYlpqWGlvRnlwSzc0dWlpWTlFRS9OdE84OFljKytlcUxydXVncUh6akl5YUpUNmdEVDQxV2pyYjdLY3JRSW1LVXJ1cTZLTmoyY0xja2VFMnZZUWFKUkR5YzFrZEhEQmwxNmNLbVRYMUdacHVpNkxKcjBZTmpDYVBmeE05VHROaVZFamJieXNkVytnQ0R0cXpUZEt6WGErcnN0YjlrV0Q4WnROV2ErUkkyKy9IbFoydFJGeUsycmFzMzRYSTIyK2txcytvalVnakJWdkdGYUR4djA5WGYzdjBwcU9UaXlmQlBwaXE2cm9rK1A1b1VIVlJ0MUdhRHNucGl1Mkxvc0d0dlg5K2RDL0JxTEVmRE83Zm9pNjZybzA0UGwvUzlDL0JFNHR4WVgyNDVRRERyN256aHJGWENuZ2pBenJidXJ6clFldHVqVWd6NlpzUXM3RTRTUlllZVYyelJHMVdYUk9qNlQ3MzF6WS9TTGdqQlE2eHNUOXJDcHJlelJPMTdtRDZjOFVzTk0zQ0h2bVpqckg3NjJ6TXhjQlFDS3JBdlhFTWRpUk1URVJCU0xjZXVyWTdLU2RCN25tTjlQclIyQjR2dXJLcHFrakVhajBaaWt4cklWbDZSckxvYng2QUo2YUQvUFNjaFB2VER5dEdIOUM5SUI2aXIzYlh4dmZRelE5S3djb3Y5OExRUFd2YlV5SXljakF0RFNWTjhhcHd0czZCUS96cDh6U0docVFRQmdOcDBxZC9qaUJ3QUFiQ2JXUFdIV2g4S0YwU05jR0QzQ2hkRWpYQmc5d29YUkkxd1lQY0tGMFNOY0dEM0NoZEVqWEJnOXdvVmY4MWY2UUFiRXp5ZUpFUkNDbjZSRWhNK1NoSUNnTFVsYTlWQzc4bmxKTWdJRFJnb0tDZ3R5c2xNWUFGdnFxdzlWVkJ4Q1lFMHVtVzdUak1BSW1OdTllMEZ1WmhZREFOUTExRlJXVmRUclNaSk9QV3kyVjlrZkVEazZQQ1FXL2M0WWYwci9ibW1wS1JFQkFFRFJhRXRMNWE2MXE5OXRCQUVhbHJsczBuelVmd3RteUR6anpETUhGNlNucGtUYU1pOGFpN1kwSGR5NVpzMzZLR0NpSzI4YTE3V1JMemhOTmN2KzZVc3RyZ1FSSW1mQVZ5OGVtUTBJc1k0SlpTR0FzZlFmUzlaV3RSNzUvYTRkR2I4NTVOalZ4WjBsZXNKSVJhTEVudWVPK0RHa2RSOTE4Y1MraUNBN25zOWpFQUlZOWl4N3BhU21TY2RIb2dXQnY1TXhHWmZZc2dJM2hWRmtuSFhyMG5JcFNSNWhqM25ZYlM0bVNiWnNuanVsQUR2V04rN1h6OUdhUy9IVEhLT1ZIWDZLb25ESy9NMHRrcVE4T2tWTUpHTkVNcnI5c1duSDIxU0JhclMySHpGV0pFVks1dzJJSUR6L1IyUDZDQVRzcEFmWTFvQmlaR2pSMUsyUExHa1VDWHlRckU0enRId2VLYWRlK2YzaEJTdzY3Wk1lVHBJWVBPaXlmYzgvdHNldTZrNEtBaDlTK0sxeWRHbStRNHRSRktsZitadWttQ28wYnJQSnBOaWJvOU0reTFBUCswdXMzNm84WW1uWlp5K1hjdFkvbVdMRXlqUVJVMHp5L3AvbFJyeU9JOEkzL2tCSVBlT0JaUmNEV3pibEhnRXNnQW5MN2g5dStiMjdDN0hvTnkrT2wyRFpOTGdJWUNIMXV2ZWZQK3JoTVdORHB3ZEMyc3lGTjNZSEZBNzhVQUFGNUZ5LzhBcWZYVGlFOWMwblozUUhZV1B3MVo0a2hPSDMvdVU4YjFrYk5qMFFCNnk0ZXpBSXAyMGlvb2dNZTJKZWlwL3ZnWGpETTZleGcrL2o4elJsbmZ2U3o5SzhPRUNIU3cvRTFLdFdqaVZYaVdKQXVyNTRxSDkxRnZaK1lGNks1YUJzZlA0RUMwaS82MDlGSGpwYTRkSURNdTY2YndDZ3EvZEFSQlFYL1htWWI1YjlQZWRjUnk0RFJ3Q01mTy9wQzkyNzFvZEtENnY3Q3pNTDNIeUk3YUExZXMzcC9yd0t3c05UMDl3SGpZZ3cvTStUeUcyZEZTSTkwRHJweWZQWml1T29ySHdTa0ZPZkd1dExDY24vdzZVb1BLUUpFQ09GVDEvcDFqQXlSSHJBMEFYLzRlM1ZBUkdoNk1GQlVlMUpFdGt6cjJZdkpiYnQ2WncvM0p6bExvZkRNOTl1RmYxOWdQZFhSOGFSLzlEdmxsbC8zazJlaDNhQUxGSnVLMXRndWRrNkd4WTlVQXgrWklCeTZzS2VJZnJycTJIemN1SlowanNBT2NXNnYrd1ZONU1uSWFtdkVMUG1qRXRJRGtUOXI0SXdlSURuRWdzQWdJelpDNmE0Q1NFa2VrRGt5U2tLODNkbjZDOGVpSTRIcG5FQ0FKRjN6NmhqVGc5TXUzTXlKdlFsaGhWRXEraVhoYzU3dmFIUUEvRTdQM1F5WDNWc2dwUHVjRjcwdzZBSHdwQjdlMWhkVmc2ZzYyNXcvT3N3NkFHNXovY0M3NzJZMENPc1c4NXkybzhOZ1I2WTg2dWhYZm5pWVVUUmIwYTJ3L2NMWGcvRUM2NXdONk43N0lHVEwzUDR3UVdmRVpoN1M1NlhTYXRqQ1pGeDMzRU9mK2x2UXV4Qm5qWFcyNlRWc1FNeTU5N3ZyTVlLWEE4WTkxTm5WdU50TGxwU1V0dEZ4Y3djd0xaUlBpSU41RFFOaVBUMUN4eEZFTFFlbUhsN2pwUGZNVE5MWWtSZ0ltSVVTQVNZWkVXWWtTVWhJaE1SQXlKTGNwZ0drWE5OZ1pOUllkRHppV0xTYU9rZ25RekFWTFZ2NzhmN1MrdWFZbGxadmZzVzlUbXVEME1DazMydVlRQ202SUc5T3o4cExXK3V5VW5MNzlWLzhNQytPWWdPeWpjQ25qdDZxWU9KeFlEMUVObFQ3UnR6Um1iRWY3NVdzdWRnWGZ2L3c0ekM0MFpOUENjSEtEbU5Ed013WU9XcnIyL1pXeFVGYUJzdWlXNzlCcDh6NVNSdzhsMWd0eGxMazVET0RuamFEemVodVpNTG9ZL2VsU1lwdXZ6c0ZDRTY3RmxBSVJBakk0cFpTdlVXdGM5QzhiQWZydVBqTEVrK090QkMwWEh1UTFnb1VxL2V3YkhPcnJVK0tnQXB2KzdiRW4rbmVOQURVNVo4WVN2czBlOUJKT3YvZFZsbUo1c2NVQUNlL2RjYUI1bkJpZXBCRkt0YU5BcmdpeE5SQXJEWGJWdGJiVFl1TXJPazF6TkRyOGY0SnJ0Tm9TUnA5MDk2eDVuMlJoUUYwOTRuSjBVa0VUMklwZHg2VlU2Y1dVRkVIUG1uQnJMN0traldmczFlajJEN1YzeDl1cm90WkdEYzg5M2ZsVlBudlJobXFsNDBlYW1RdnU1ZlppUjgvZXppK2poKzZNejgvbzluSTlqZS9wTTFKY1ZXa0VEMUVNTW1rSjBjMGVYajFwQmlCWnI0MCttTEZNYllPdURZMDFkV1NrVU1zdVdoeXorMTJXYVBTR09PQzdjZWVFNTN0UVUvY0d6SnRhWHFIajV6MlU4ZmxhNFBYN2tCSC8rZkNwdTdHMkRKamJ0dGpQQlFuRHpjOW1oRWtIcUk3QWwyMjVOdy9ZeFM5YlVKQUVEVnQvMEoxUVhOTzh3TUMyYVYybDQyRTFzNkhXeHFMTXorbW0xK0I2a0g5eGlwbkdkbmdIMVhsRG80YlNNYjcxbmgzNkhiMk5KYkcrMFR3YkdWbDlhcXorRWdmRFhGTHFBQTlVQSs5WGhWOUF4Y2V2MHVSOWtzOTg0KzZKY2N2TzlYbFU1T1lERzhmSCtEOG9lTVJhUHRoaUJCNmdGZlMxRU9hMWsrdnNKcE83MzJadUZMazg0c0huelg0VS9wanlYS0U4L0kxaFM3UUFMVWc2eHpiQTUvYjNzaTVqQ1BHWi85Ry9uUXBEUGc4bmxSaCtGUythL1ZQMFdZWk5tRUZXVDVHSEtTNnMvTTFvS1BIRysxSlBoOXVSK1dwbHgxdS9OWkRuN2pNUnRMZ0pOT0NHMTloVGhlWFYzaHRnVnVQdmkxcTN6cFliMjgwWG14WTdoemorcVZrRkpQQ2EwZXpLUFZmK2E1dFM1eW1Hb1dTLzBuOGFsNmNaT0xVRVhsczZ6cWdLQTQyU2EwQU91cjFOTlVOUUhDN2hkZHRkRDgyZ0dodXdGaC9HaURteHdpV0ZxcEdnZ2hucGlxRGlIQStxcEhQL1hnNDE5VjdpcWdpdWUwOTdCWXZMM2ZWYUVUSDMya3J0NzZkVlBuZUlCNjlFMVhOTURNMGJlYlhkWS9pN1N2THpDc2RDZXgzTDllK1ZGUVhqZDFHZ1BVbzJkRVZkTlN4VFozdWN1OGFZZm1NVHBiZFd0ZGhranZxcnJvU0RuWjZ1ZUQwNE9VOWpJc0t2YTVERkMwcnRkZVgyMXdPK3pITFZMWlo4ektVaGY2QVB0WGFwTVBVVjdtT25jLzFQdzJ6R3ZaWlpEOGNiM3FDY3pNVkw5VmdQVlZuanJ1ZlEwdTlXRDRXSE9IRjNHcjIwZTRWbm1QSEtabHFwOFBUZytSbzdKVVlOanZ0bmd3SEdpeC81VzdJSGU0N3JMSlhjb3ByTlFzOWVNQmpqK1VXNDBZeXQySDJPek9nTTRlcm5iYlEwQXNWZjdkenJFaDZQMko4ZkV3RzlYUXFGbVBhSm1IWnhLS01ieDZ1SmtzT1l6MlM1TElRd1ZZbFZDTTRkVWp6LzIzcnYzSXMwaDMvMHhoWWpFbTlMU2ZlRWhaaHU0Tlp5bTlQRHlUVUl3Qjd0OVZWaTRJK2U3TFIwYWFaajFFdmx1TFk0WmV5aDFscXExTEFJR09CMnRWTzVvUStyaE5Ha0p2RDlXTENvYUJycCt4bEk5d1M2UDY4UURuUzlTTC85QS93L1hIcnR3ZTRRVWU2dllKN0RaUU5hdkpMUTNxNXdNY245ZW95Z2RRejU0dTA0WlFwSDE4UHRydGVCQlB5RllrZ3JtcEthenp1NkpTT1JNcUMvcTRuVnJGMDNUUHQrUHBCVzRmT2NsUzZJSGMwQkRXOVErb2pLa0t0dFhqUkxjTitva25hVjRBUWVwMmh0c01HcW1hSldWUlY2OStQTUQyL0dCVUVUbGl4dGhVVjRsRG5KcWlmOFBQUkhjS2kxNGpsZCtFT0ZRVDF2bGRMcTFSTFcwaWo4OXdsNzNaVTdXYlBDQ1BjOWVLOGZGRDFCdUo5OWVGZHYyajltUFZaQjNqOFBOZG5RekVzd2ZwMzFNdFR4emg1dWZJNS9kVGJhcGczdDZxRGlIQS9oV3NVZjZaK1djMmM5Tkgvajc5VXZ2VExxNnhla3gyWTMyTjNiNm5QR3pMdERYRTg3dnIxTjcwZk9aRmJrSWJkcjdidFR4N0VPSGlnYzVyVGVUclRsYStrNGh1Q2UxK1VlWlY5Y29HQk1VdHptOEpzR0RhUU8zYnJ3QVkrLzNDUmFzMDRDNmxqUmZEeHp0Q3F3ZEExWHZxM2NleWFLcFRWM2FVWTY3MTQxVVFjTnEzSEh2N1o5NmFwajV3QUg5WDduYUFRUFVROEtieTcyeGwvdmdVaDNtQkp5ekk4c1ZEQzRGbU8vU1JSWEhoWlVxamQwYTV4QzZRSU04YndJcG01ZG8vNHdtUE9zc0tLK04vVC9iTERoTkh6c3h3NUVmSkdiOVVXNVFnYjE5cnQvNGJaSDJGdTdiWjlXakhQSmJySUpjUmZ2Z3Q2WlA1QWFLNCtob25DMTNZNDVsVDFDMFl3MUlaNXZPRFdMbE9PVjJIZ1B5ZFcrM3RmNUN2bXAzcFEyUGVCa1BLM2RNdDIzekNQdmRQUXZYVmFseTMzUFl5dkNEMW9NYTMxUWNsRVVUR1QrNnd1ei9PZ3BzZkt2VFBMUllCTSsvNWthV3VzaEN6NzVscTQ2L04vS0g5aHIxZ3o1K1hsS2wzZ3lOanhzekhlNnJ5QXEzYzIvOHYwMC9mSllSSXpweVo4ZHd5RGllaTc4S3JJclpGZE5XbnRvVTRVRDE0eDVzMjc0QXMrSXBGRjhTOU1RY1JSejA2T3pOQlYyOGJrSzMwdXg4WkdYZG9nWmorN1NXVDdUeVhtQnRlZG5vU1VRdGUvR1RHc2dPN3BWanBBMzA2Y2RZQlFBSFpzM2FRblVWUVd6Q0orUHNRVWZTai8rck0zZ2NBQmZaN3JESm1Hd3JSYTdxWDk5VjQwUU9XU3NVZGp1MTVJWG5uRHdwVHhWRzVnVllrZi9JcXRydWpzVDJZeFB5V21DUy8rODA4NjZqOWhTZ3dyZitzU2djT1F5UmJKem9veFVINzlUMDRMc3VtNmtjR1FjZi84Y2RMMy9xZ0xBb0F3SUFBQ0tLdzZLeEo0eXdTeWZCU1JnQ2swNHRYLzJQTnRvUElBTzEyMnFsOWg1OTdZWkhGVHRxdlY1YUgzcStQUmNuS2I5ajlDQUVROENzanBwZHUyckJwWjAxelRLYWs1dzRZUHVMVS9qMGltRFJqYXdTQTlIUFBLZHU3WWRQbXZiV3RMWkZJWnJjVFI0d3E2bFBBQWh5TVJibDZycE8xK0lETEIxVXZuSkJsUC9wRllJc0tlM3hsR2xCMVhXc3NJNnU3QUNDeUlKays0OGdvc0hlL3NRQlUwVlNYbHRZdER3Q0lIVjE1eGNETE56aTV1Q2pvK2txOHVlNDhKMjdoeUNpWUdERS9Id0FBaUJIdGJwUFZEUUtnQmNTSVBRQUFrSUFGQ21mdXdWenpSTFdUemxYUSswV3A3Q0ZueGlPSWdNSnE3OWkyL1d0eS9TSGJVb0hDYXU5WENHRTV2RVNHR1plODZTaUNvUFVBV1BLc3JkSGRFV0FRT2lTV0JrWXNuK1hzTEVUZ2VqRCs5eTVmemQzQ0FOWE9xRDVXN2plQXZmL2ZZTGRLYzZ4RGYzdkpZUjBRdkI3TXhldXNBS3p4a3dZejdYN0E2Y210NFBVQU9qUzczRjkvMElDaHBsOTg0UFRrVmdqMEFGNTlZMk1YdmdHRStUZlBPUDV4S1BRUXo4OFgrcjJTUWdMRFgrWTY3NitFUVE4Z2VQaGwxdENFaExET1k2S1N1eHVjbnpNTmhSNGc5OC9lWXVNbWJBK1RmNTZ2WG1IZzNUTzN1bkUwOHk4dHJ0aDg4ZDRFMjNSbTNPUm9Tc0pkb0FsSnpFaWxsNWE0ZVNJa2VqRHVtbjVBSmlJSUErNmNjVWkzUHdQSEVxa0ZHV0o3Zi9DK3E4RnVTUFFBZ3JkbVZpUlFRaGg0NXhXSEVqdHIvRVd3L29sRzcvVW9BeDJjc1FMZEdjeDVqRXM3SEgzaHltclBuU3hHV1huN1d2ME51cmo5QmZiK2xkQytiNy9rMG1Rek5Ib0F5emUrc1QzbXJicG1rRFR2cno0TVlhaGh4bnIwVkVLWW1UWmZYT0wyZmNLakJ4Q3V1L1pmN0tXUHhFRDFkODJ4M1d2bUFaUVZseXlKZWhDRWdlSFZhemU0cTZ3Z1ZIb0FjY2sxdjVma3RnVmxCcXI1eGIxUm4wYVVCMjU2S3VxMko4MEEzRGhuK2diM09vWkpEMkRlZC9PTUtuUm54TTRBVUQvallmSkpEcFpsTi80dXhtNCtFbWFVWEg3OXo4czlWSE9oMGdPQVl2TXZmN1Urem0xUm5jSUFMZTljL3FRWHV5eUh5TmpNRzdhNDZ2Y3lWUmRmV096Si9TbGtlZ0R4VzlOdTNncHNleW5PWVppNDZjRnByL3Q3ZlJRc3ZISVJPaDBaTWpHVy9PZU5HOWxUZ1EyYkhnQlU5ZWN4djIwUzByNmJ5Y3lTeGNaelorL3hlekl5dXZtYWIreENzbTFHbUlFSUsyNGF0OWptV0hOY2d0NWYwZ21FRGJjKzhZTUxocVNqK3JRUk1FRGQrdUpGalIwNk1mSHpLN0VDUkdMcE9kKy9mR2lHOHE1YVpnVFpzUFhGUlo5NG4wZ0xvUjdBZ0Z0dUczeldSZWZsQTNGbk96Z1ltUmtSUzE5N2Z0MytEb3Z2cUhDTFZQM05BWVNsYzU0YmY4bkVUSkFJK01YdGlBek1Gc0RCVjE4cDJRMEpxQjlHUFFBWW90dTNMZXA1MmRTUkVZQVlITllFZ1pHQmdaa2pBbG8yTEZ4Y0hoVWR4d2JOZXh2aWZyM01OUWttQ1Q3WldUeHcrdVdERUNRSmhEWlZHTnEwUUFzaCtzN0N4WFd4eEE0R2hWTVBBSllZMnpkMy9wRFJaNTVjbUp1ZEdiRU9kNkFFY3JTNXZyWjhlOG1xN1ZHQUk4ZUFXOGI1bWlhSjBlMjMvWHJFaE5NSDVlVm1wVmpjbmlLS050WFZsbjY0ZXMxT1lKRmdSeStzZXJRMUJkRVB0ejZWMTcxbllYNnY3aGxaQUFEWTFGQjlzTEtpdkt5R0lQbnJUd3dBOWF2ZVNlM1pvMWRCcjhLY052dUl4c2FLZzFVVkI4dHJrUmtUbmlNSXJ4N1FWaEhBb1pvZERNSTZmS1NTbUNRTGROb2Q5aU5KMFBMcGZtSkxpUFlVU1FKczZ3NG5ucXBRNndFQWgwMTFxYjFmdzhEc3gwU1ZLd2dBaUdXSEZHbjdQTUt2QndDbytyRkI0Vk9Ld2pjZS9IS2pWUStidTZvTTltalVnemxmWDJCZlZrejVDQmM2eXdmMFVWK2ViYkJIWi9sSVUxMG8ySFgzNTJwRm94NTRuT28yQUVZM0Y0OSthZEduQjhJSXBmOHR0Z1kycUQ2RzBLY0h3d1MxTjB5ZGYwdXFYUWQ5NDNNcytLcTZqYWcxZXRpanNiNGExUyttK2pzci9mTU5iV2pUQTlNbTVTa3ZGR3c5YU5vUGUzVHBnWERLdDFTT1hjeE5sWnFpNnRKbzA0UHY2SzkwTjZhR0NqTjNhWSttUE1Mc2V5OVN1Nk9KaGdvOVVYVnR0UFN2a1BObTNXeGpPMmtkS2pQalFYczA2SUZJV2ZNdmphZzMzVEp1cXpMTnVUMmU5RUE0N05JR2pNaXB2U2ZlZVJ6YnVFQXhiUEFTMDVjT0wzcEVDTnFYc3pGcndQRHhZNGVsczQzdkVDT3Y2ZXFtTVZwd3I0ZWdtMFo4dUtlOEJ2TXordlE5L3RTZU9Ubmt3QVFLOTd4bm1nOEhlQ2tmUTY3NWJMTUhJREU0Y0pSa2ZLWEZsQThIZU5HRHFhMHZ4UUFBenV3RHNYVnhGM1lvMFlpMzlyeXRhM3M0ZzUza00yMTd6eFFQSnlSbHpNd0F5K3BOOFhCQ1V2UkFxbGdXTTgyNUU1SlRQc1FINjVNUlR4Y2dHWG93UVhHRmFUMGNrWlR5SVRZL1orUndodjk2TUVETHpHcmZvK2tpSktOODBETXJmTHZkcWF1UmhQTUdjdWU4OEIwWENDdCs2OEZBUFA4RG55UHBRdmlzQndPTForY3I5NTBZT3VLdkhnd2czN2phN0x0eWpxOTZNRENzbVdsekE3dWhJMzcycnhnWjk5Nnd6V3k3Y29HUGVqQlM2OXZuYmpHMWxSdDgwNE9adWZueEsvYWFycTRyZkdzL1VHTHpMVS9YR3pYYzRZOGVERXl0Nzl5eTBaeFNjNHNmZWpBd3Rxd3JYbHh1NUhDTmJqMFltVUhBdS9OV0hERDlLZzlvMVlNQm1GRFdyMy8waGFnd0Ria1h2T2lCekVkZjk4YkFBQWdrbW5kdksxbTVvWmxkR3dFYkFNQ2JIclZzQVh4dUFkcDJGeDhDUkE5c2ZHLzFudElxb2NWNUtFbVF5Z2NVa3o3ejVsNFBnanVlbTNqVzhNSTBSQUJrQUFadWJqaTRmZHZtOTNkSUFFemNreXVKSUtRcXN6d1RrN3hOeWRNdUhBUk82OW05V3paWVZndGlmVk5EVFhVREl6RGdNVmRONGRCQnFyOUdYMC95OUlKWFBkbzhKdHYySExaNTRPT3hVMGQxUkhYSURzQkgyMnVEd1dBd0dBd0dnOEZnTUJnTUJvUEJZREFZREFhRHdXQXdHQXdHZzhGZ01CZ01Cb1BCWURBWXdzdS9BVk96dVZYcWNreUdBQUFBQUVsRlRrU3VRbUNDIiBoZWlnaHQ9IjI3MCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCIvPjwvZz48L2c+PC9tYXNrPjxpbWFnZSB4PSIwIiB5PSIwIiB3aWR0aD0iMzk5IiB4bGluazpocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQVk4QUFBRU9DQUlBQUFEK0ZBek5BQUFBQm1KTFIwUUEvd0QvQVArZ3ZhZVRBQUFkdWtsRVFWUjRuTzNkV1ZQYld0WUc0SzFaOGdSaE1oNUMwcWU0NkVwZm5qOXcvbjlWYnRQVlZla1VYNEpsZzBuQTRGSFc4RjJzem02MUdBTEJlNUQ4UGhjcEFrYmFXUExTbmhkakFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQTh4VkJkQUkrL2Z2Ni9WYW95eDhYZzhIbzlWRndjQS9vZXB1Z0NLT1k1RFh6U2J6Yk96czZPam82T2pJd3BWeldaVGFkRXFRdWpidUxlM2QzSnlJdTc0b0pWdHIxdTFXcTBnQ0N6THlyTE1OTTBzeS9pUERNTmdqTVZ4ZkhGeG9hNkFwZmZtelpzZ0NQSnY3RWJRMWJGdE8wM1Q4L1B6elI0YzlHU3JMb0JzbnVldFZpdkcyTnUzYjVNa3liTE1NQXorTDJPTS9qVU1JMDFUd3pCTTAreDBPb1podUs1N2RuYkdHSE5kTjRvaXBYOUVtZmkrdi9GUXhSaWpTeGJITVlVdDJBWmJGNjFXcTFXLzM4K3lMRWtTOXZNUm5iL2orZGVGSDYxV3EyNjN5eGdMdzFCeW1jdE9hRUFSRVFwQlQxdlhiOVhwZEtoSzlkSmY1Qis1WHErMzZVSlZHZW8rc0NsYkVhMDh6Nk12cUUzSFB6Ky85MWpPc293cVdZd3hHa01FQUFtcTN4S2tqcXAydTAwOXN2a2Z2ZWF4MytsMFBNODdPenVyMSt1ejJlelZ4UVNBWDZoKzNXcTFXaDBlSHRLb0grOUtmejNETUtJbyt1T1BQeENxQU9Tb2ZyUmlqTG11eXdSMHgyWlp0bHd1TjN0TUFIaE1sYU1WemZ3OFBqNm1CdUQ5NGI5WG9rTjFPaDMyTXlBQ2dEaFZqbGJyOWZybzZDamZyUzVJdDl2RkRDd0EwU3JieSs3N3Z1Lzd0bTFqUGc1QU5WUzJiclZjTG4zZnA0cVYwSUJGRmJmRHcwTnhwd0FBVnVGb3RiT3p3K09VaEFtSzFHL0ZKM1lCd01aVk5sb3h4a3hUM2wrWFpWbS8zNmNWaUFBZ1FqV2pWUkFFazhta01CZFVOTXV5Wko0T1lOdFVNMXFacHZuMjdWdVpLOVN5TEZ1djEraTlBaENubXRGSy92eHlDZDM1QUZ1dW10R0tNU2E1R1VoeEtvNWptU2NGMkNxVmpWYTBmWlUwVkxHU2ZGS0FyVkxaYUlVK2I0Q0txV3kwa2tuYXJDNkFiVmJaYUNXenc1dmlWSnFtTW1kNEFXeWJ5bjY2bE5SME1DWUlJRTQxbzlYT3prNFFCRExQU0wzc3Q3ZTNNazhLc0ZXcXVRZkRaREt4TE10MVhRbE5NOXFTbEdHTEt3REJxbG0zWW95dDEyc0tJdEphWjErL2ZzV3FaZ0J4S2h1dDd1N3ViTnRtNGp1d2VCYzdZd3lybWdIRXFXeTBZb3hsV1NhdFlqVWNEdEVTQkJDcXN0SEs4N3p6ODNNNTU2THFGVFk3QmhDcXN0R0tHbVhENFZEY2drRStLWFF3R0FnNkJRQndsWTFXeExidDBXZ2txRDFJVmFyRllpSGk0QUJRVVBGb1Jac2lVSGY3eGxHLzJJOGZQd1FkSHdEeUtoNnRHR05CRUh6NzlvM1BpbUliN1gwZkRvY01HOFVBU0ZIOWFMVllMRnpYSFE2SFNaSnNjUGt4SGZQMXh3R0FaNnArdEdJL1IrdEdvNUZwbXJSRTV2VUI2K3pzYkFNbEE0Qm4yNHBveFEwR0EycTFQUkd0cVA3MVdHdlJOTTBrU2NJd3hPd3FBTW0ycTN2WWNaeUxpd3Y2K3ZqNG1GWVJVbFdMVjdqeS94TCtBcy96cnErdko1T0o1M21ZdGc0ZzJYWkZxL1Y2emI4ZWpVWjdlM3UxV28yMko2WTBFSHh5Vmo1bW1hWlptR2lLVUFVZzMzWkZxNElmUDM3OCtQR0RNZGJ0ZHVNNE5rMlQ1aUtzVml2SGNSaGpqdU9nZndwQUUxc2RyWWpydW1FWVB2WlQzL2VYeTZYTThnREFnN2FybC8xQlQ2L3ZRNmdDMEFTaUZRQ1VBNklWQUpRRG9oVUFsQU9pRlFDVUE2SVZBSlFEb2hVQWxBT2lGUUNVQTZJVkFKUURvaFVBbEFPaUZRQ1VBNklWQUpRRFZqVnZpL3ZMcy9mMzl6M1A0Ly9Oc2l5S291L2Z2K2RmVTZ2VjV2TzVwQ0xDUFEvdXBGYTRjS3ZWcW5EVkh2dkZzaE9iZFIyVXl3ZXB2LzN0Yi9RMWJTNW9tbVpoZjFUYWR6Qk5VOHV5RE1Nd1RYTTZuZEttT28xR1l6cWQva1lCdXQzdXEvK0lYM2hpQzQyU3lyL2JKeWNudE8wYWJXcjA0T3ZwQlhSQnN5eExrbVM5WHQvYzNEREc5dmYzNzhleWt0cUt1cFc0WFYvcTlmcHNOdE93QXJLN3V4dkg4WFE2M2QvZmorUFlzcXdzeS9LaGl2NHQvQmFQWWttU21LYVpwcW52KzkxdWwxN3ZPRTRjeDNkM2Q2d3FHK240dnMrRWJiTVJCSUZsV2M4TThmejliRGFidG0wSFFkQnNOaW42eEhGc0dBWmRFZjc2UW02Qi9JOU0welJOMDNYZFdxMW1tbWE3M1RaTmM3bGMwb1Z6SENlL0oyVzVWTDl1NWZ2K3pzNk9iZHNpa2pabldlYjd2ZzQ3OXJWYXJTekw2STQ4T1RsSmtxU3dEeXJMSlpkKzBaRUx2MlZabG1WWjlDYy9wN21oZWQzcStQaDRJem1RN3FPQThzdkVTSzdyMHA1Rjc5Ky9qK1A0OVhmcGcwbFNzaXl6YlR1S0l0cnB1NlFQbStyWHJaYkw1ZDdlM2tieTNOeG5HSVlPeVFSOTM3Kzl2ZTMzK3hTejRqZ3U1RSs4djluODh4VitLMG1TT0k1N3ZaNWhHSVVOb01zb3Z6Zi9CZy83WUVQN1FWRVVkYnRkd3pENFBtdUZSQUV2OWVCdlVlM01zcXhPcDBPMTdESkdLNHdKdnRaalhRa1MxR28xeHRqKy92NXl1ZXgydTJtYVB2angySGlZcHM5U21xYmRicmZiN2U3dTdqTEdnaURZN0Zua29JNGVFVzhSKzlVNzMydzJQM3o0UUEzdC9JWGJWQkk1VXJnbHFEc3lDSUpPcDhNWUsxZnFKa1NyVW1vMEdveXgrWHorNGNNSDZsb3F2RUJRNjZhQVBsVE5adlAwOUhTeFdFZzRZd1h3QU5GcXRhZ2ovUDdGMnVEbGUreFFobUVjSHgvWDYzWDZiMzZRVVZ2VmJ3bFdrbTNicDZlbjArbVVibmRWYUFBeHk3TDVmTjV1dDNuMk0zaENGRVZVcjNsT08xRVFuc3dwQ0FMUDg5STB2Ynk4RElKQTgwY082bGFsZEhCd01Kdk5lQ1Awc1Z5dEV2Qkh0Mm1heDhmSFNzcFFMbFFSTGd4OXlNZlBhNXFtWlZtOVhvOUdTSFZ1MFNOYWxRYS9qVHFkem53K3A5dWREOWpKYWZvOWhwcUVwbW55Tm1tNU9rUkVveDVHOXRBSXFhb0xWemh2bG1WQkVQVDcvY1Zpb2UyMVEwdXdOQmFMQlhVUEZYcGtGUmFKeXhlajErc2xTVElhamVpL3E5V3FGSDBpNHRDa3ZIZnYzdkdKVHB2dFIzODlYcElrU1k2UGovbTEwdzNxVmlWQXo3cHV0enVmenhWMmRqd1RmUTc3L1Q3OVY0Y1pIcXJ3eVdoSFIwZUY5MEdmVUVYeWxYUnRXL1NJVnJxajJZTzhCYUYvdENKcG1pcnZTMWFPT2hacnRScXRKV0FhdnhzOGVsTEE2dlY2clZhTGFUWldpR2lsT3hwQzRndGxkSHNtUDRnWHN0dnQzdDdlcWkyTVd2MSszM0djZkN4UVc1Nm44WHNzeTdKNnZkNXV0MWVybFQ3ZFdJaFcrcUs3aEphR2FOWE44VXhVNEpPVEU5VUZVU2xKRXRWRmVJSDhQV1lZaG0zYkJ3Y0hUeWN6bHduUlNsT2U1MFZSeEZleEtaeWo4RXEwREVoMUtkUndYZmZCMWVObGthYXA0emlxUy9GZmlGYWFXcTFXL1g2Zno2aFNQa2ZodDVXeFZyZ3BKV3E4UDRqdU9nbnIwcDhKMFVwVHA2ZW4xSWdvNzcxT3lsNStZRkkyMG5nT1JDdTkwSHppRHg4K0ZPWi9BcWhGMHhyVU5nd1JyZlN5WEM3ZnYzOC9tVXo0ZDFBM0FSMFlodEZ1dDlYdTVJZG9wWjMxZW8zNkZPakdNQXpMc3RTV0FkRktMN1Ria2VwU0FEd2d5ekxxd0ZJMUF3dlJTZ3UyYlRQR2RuZDNzNTlVbHdpZ2lHWmo5SHE5S0lyNE9tMlpFSzIwRU1meDN0NWVyVll6ZmxKZElvQUhVTUI2Ly82OWtyUXBpRmE2MEdwQkZzQVRWR1VxUkxUU3dzbkppZkx0MlFDZXh1OU1QbVZVOG9RR1JDc3Q1QWVHMFF3RVBSVWVxQWNIQjVJbk5DQmFxVVNQSmtyUXBMb3NvSkg3T2JTZitLOTgxSHRGSTRNeXh3Y1JyVlJhcjlmdGRsditJT0R6VDNkL1Z5YmxINVZxeTk4TStaWlg0VHZLNWNjSHBaMFUwVW9aV21SajI3YjhpbFgrakkvdG0weVo1V2xaZFdFUGVIa0YzUUwzOC8zeFFXSEtuOHJ6czdLZjIvc3BIelhtZDBLYXBzMW1VOXA1c1MrN01zdmw4bzgvL3FEaEZRazMzLzBNd0hTM21hWnBHSWJydWwrK2ZIbmkxdzhQRHkzTEt1bE9XeHE2bjBDYjBpbmJ0bTFabHVNNG56OS9mdXgzLy9ycnI4K2ZQOGR4Zkg5eXVaeXJVOWhvVlBUcE9FUXJOZDY4ZWVPNnJzeEZOdmV6Qng4ZkgzLzgrSkgvMS9mOUo3S05qOGZqL0gvNy9YNmFwZ0tLdVMxNGRaVnZnQldHWWY0RmoyWDNPenc4L09jLy81bFAzZmpodzRjZlAzN1Fac3J5SHlTTlJrUGE5ckNLRi83SUliU3lhcHBtZmhIeU15Mlh5Ny8vL2U5MG1hWGRaUG5XUkJpR3crRXcvOU1YcFh0WXJWWTNOemN5V3dGUHVMdTcrKzNmcFQ5Qllab3N5N0xtOC9sc05pdU1yejEyT2VqRmhlOWNYMThIUWFDcWhkaHNObDl6Q1o0UGRTdGxlTENRZG9jWmhyRmVyd3UxcE45RERkZ3dEUHY5ZnBJa2FDRytDSzlTcmRmcnE2dXJWeDZOZ3RmbDVTVmpqTGJ3TDV6b2xjZC9wbHF0Sm5xQ08zclpGYWpWYW50N2U2SnZvOEp3WHBJa1lSaU94K01OenVqelBPLzgvSHc0SEZMcTAwMGR0dktvRWpRY0RxK3Vyalo0T1Z6WEhRNkhydXZlSDB3VWg4NUZPN0tKUGhmdU1BWG04M21qMFJEZFk1WHZxTElzaS9kMGJIQkdIMStCTVJnTVZLM0dLQkdhblVDREc3ejNZSU9YZ3hZYm41MmQwZk5qVTRkOUdsVVNYMTlEZkE1RUs5bG80Z0x0WWl5bmk5MDB6Vy9mdmdrOWhlTTRWMWRYcUdFOWpkNGYwelJIbzVHZ3BMQzhnak1ZREppc1RnYktqa1A1QjRYQ3ZTVWJUVnpnajFtaDU4cXl6TEtzOC9OejBldTUxdXQxRUFTRHdXQzVYR3FlNWxPdEtJcStmZnNXQk1FVHc2K2JFb2JoWXhQclJLalg2MEtQenhDdGxLRHB2K0pDRlk4WFNaSlFyVXJDZXE3Rll1RzZMdFd3UkorcmpPaHRHWS9IbnVjOU9EVkJoUFB6ODBJQnhPbDJ1enM3TzBKUGdXZ2xXN1BaRkowUms4L2xvWEVpYWFJb2NsMDNETU0wVFJHejh2aU1LdGQxSlhmd0ZXcFk0Z3lIdzkrWXl2TWlpRllLeUpsdDNHZzBSSi9sUHFvMmprWWorYWZXVUg1c2pqcVNsT1E5bHJOVGdvUzJQNktWVks3cjN0M2RpWTVXTkV6eitmTm5KUUdMU0h1azY0eFhjbWV6bWFyY1ZvN2pYRjVlU3JnV3RMWkI2SitKYUNWVkZFVnk4a1NFWWVqNy9uUTZGWDJpSjZDam5WaVdOWmxNVk9XMm92UEttQXhsbXQxdVYraWZpV2dsbStoT0s4YVk1M21OUmtQQ3FOUFRLRFVHNklBNnk0UU8xL0lGaitJZ1dzbEcyNENJTzc1aEdGKytmRkZicTJLTWVaNzM5ZXRYVks4WVk3UFpMQWdDdFdXWXorZThiUzZvVlVqWHV0MXVIeDRlaWpnK1E3U1NpZSt5S1BRcHBFbHZVZjVodnVXdXI2K2xUVmw0bXRCSk03U2NhSDkvWDl4WkVLM2tpYUtvMStzSmZiNXBFcXE0MFdpMHRRRXJQMnRCZFZuK1ErZ3prZzUrYzNNamJ0NE1vcFZVRWpxdHpzL1B0VXIycFdvc1RCOUtaaTNjUjFQaDZPdU5oeTNlSXlab1JSRkJ0SkxxL21hUG01TGZobGlmQmNhdFZrdmhMQXExYUVkVzFhWDRyL3dLaW8zWHdmbldXa0wvWkVRcnFaSWtLZStJekcrNHZiMjl2THpVc0dCeW5KMmRhUld3Mk0rOUdBVVJmUk1pV3NtenM3TWo3bDZoYms3bHN4YnVXNjFXMjdreEEzMXVOV2tHY2hKNk5nOE9EZ1FkZVJ0dkkxVW1rNG00dldqcHNKdmQzVzBqeERWKzRhVnF0UnBOS3hGWEErSjVCa1ZBdEpKSzlFd3JKbXRSMlBQWnRpMC9ZYUlPTkt4Unp1ZHp0ZnZRdjVKMmIyaTFDWjFNckdjU0d0ZDFLYldYNm9MSWxxYnA3dTZ1NmxJVTNkM2RDYXJ0WWxWekJZbmJoRS9iaUNCMFZGdGJsbVhWYWpYVnBYaUFvS0VlQ2JjZm9sVjE2Qm10dGpZWGpzNmJmR2xic0tjaFdsV0huaTFCdHEzcmIvU2NVOExFcjFRVkI2dmtaUk8zcGxURGJsMVMwaWY1SzZWcEttR2ZscTJpNmYxZFZlSSt0L1FrRjcweDltL1FiY0tSTklaaGlONzU5emRnVEJDZVMraG1IWXl4eVdTaTFTSkJ4bGdjeHlWdGQxUlByVmE3dTd2VHRzZmdseEN0NUtIeGJLSERNZTEyVzU5RmdrVENRbTU0cHZsOGZuSnlJdlFVaG1HSXEwMGpXc2x6YzNPemhRTmtXNXNTVmNJcTM5K3dYcTlGMzRIaThqWnY0MjJrbHRCRkQ3b3RjL0U4Nys3dVRuVXAxTWl5ck5mcjZkWXdGMzJIQ0EyRmlGWlNDYTFiOFVXSXl2ZlY1VXpUUER3ODNOcCtxeXpMOUFuV3RJQlVVS2NWWDZRaGRGQUYwVW9xMFpYd05FMVBUMDgxMlZlWE1iWllMQnpIMmRwb1JVMWdUYXBYNi9WYTNPNElmTnNzWk9pcUR0LzNoUjdmTkUydGxyblF4MlBidXVxNEpFbmV2WHVuejdpSGhMaTVzN1BUYnJjRkhSelJTaDdYZGI5OCtTS29vc0dyNHF2VlNvZFpWOVM3ck52Mk5aTHhBVElkMnVhdFZvc0pYbGVRWmRuMzc5L0Z6WkJBdEpJbnY5WHN4dkhER29ZaHVnYjNISlRuZFd0clZaeGhHSnEwelNtOW8rZ3JjbkZ4TVI2UEJSMGMwVW8yMGJjTEh4bFVYcTlKMDNScmU2enlkQWhWakxFZ0NFUmZEdEgzTnFLVlZNMW1VL1FWcFNVNDdYWmIrYlo4cG1taWJzVlViNWhERDYxT3B5TjZ5OUFzeThJd1JDOTdkUmlHSWFIUFZmbUV6RnF0MXV2MUZCWkFLNlpwZHJ0ZFZXZGZyOWZ0ZGx0b0ZrdVdtejBqOUJtSmFDWFY3ZTJ0bk0wU0RNTlFFaS9vMGRwb05NcTdHRzNqNkpOTUFVdEo4MXpPU1NVc3NVSzBraTNmTGhBOVFFTmZ5T3gwcHllNWJkdG9BK2JSckdESnpYUGY5K3YxZW41MnJ0RDc3ZUxpZ2pyeXhVRzBrdTNtNW9iWE80UnV5WkJsV2JmYmZmLysvWEs1bERtQ3ZwMnJBcCtXWlZtYXBuelZ5NXMzYjBTZk1RaUM1WExaYkRZcGl3ZDlVOXdqaEhZckV0MURoeHRMQWRGMTVud25SUlJGZTN0N2NpSkl2Vjd2OVhyOEk0RUJRWTUzNjNRNm5ULy8vUFA2K2xwb3dISWNaN0ZZdkgzN1ZseEd1QUk1QzFRUnJXUnpIT2ZpNGtKbVE4bjNmYUdOUVQ1RGVuZDNOOTlkaGNiZ2ZZWmhESWREQ2xqaUxnb3Rzb25qV05vbFdLL1hFclllUkxTU2pYb3VxR2tnN2FTZTV4MGRIVEV4SGE2cjFhcmY3L2Q2UFozekptaGxPQnhTQzMyemgrV1BqWDYvNzdvdVhRc0pmYU5abGwxY1hJZzdDNGRvcFVhbjA1SGN2MlBiZHFmVEVkSEwyKy8zYVNJb1F0WHpSVkhVNlhUWVJqZkF5ajgySlBSVjhZTkxlKzRpV2luUWFEUStmdndvLzdOdEdFYW4wM24zN2gxZlNQaWFoSGV0VnV2dzhMRFg2MjFuS3VaWG91RGU2WFRxOWZwcmtxVG14MC80WTBQeWs0UDJlcGRBcjgzYkJCSDZicHFtK2RJV08xOHdTTTlWbWZlV1lSaHBtcnF1MjJ3MjM3NTlHNFloZmI5V3EvMnkydVU0RG4rS25weWNPSTdEcTRkcWExV3YyVU5LVlZhRi9CWXJqdVBzNysvZjNOelFqL0x2ODJPQ0lLQUJ1RGlPVDA5UGZkOXZ0VnI1K3BUTW0rci8vdS8vNUp3SUdicVU0YzlBYVhkVi9nN09zdXo2K3JyVDZSaUdzYnU3KytuVHAvd3JlNzFlSE1lRnpvajFlbjE0ZUdoWmxtbWFFamJNM1NwUkZCMGZIeHVHa1NUSjVlVmw0YWRCRUJRV0d5NFdpOVBUVTBvVFQzbkFDdFZiYVZkSDVpcElSQ3RsN3U3dTl2ZjNveWlTOWhqTVAzTHpYMDhtRTJyUTBmWllPenM3czlsc2YzK2ZNV2JiOW5xOWRsMjMwRE9GVUxWeFZGR2xaVHBVQmM2eXpMYnQxV28xSG8vNy9mNXl1VFJOMDNYZE9JNU4wNXpOWnZRci9McEl1NUVLZDVHRU14TDBXeWxUcTlXb0NTbnprajg0VHNRN25wSWtNVTJUa2pqZDNOeFlscFdtcVczYjZFU1hnNi9Lb25mYk5NMDBUUjNIb1k1ejEzVnQyNlpybEsrVnkzK0U4Qk5abHNVYnNCSWdXaWt6bjgrdnI2K3B0MGh5SUhqc3dYaS9HS2hNeVZSNGsvblY0V044K1VxTi9PSVZtS2I1OWV0WG1mczRJMXFwNURpT3VLM0xua09IbXg0ZWszOVU2Qk9rT0JvS2tMbVBNNktWU2xTeG1rNm5xZ3NDOEd2NW1yaHQyM2QzZDVKM3FVVXZ1M3EzdDdlMVdnMkxnVUZ6K1pyZDE2OWY1UmNBbnhBdGpFWWoxVVVBZUM2aFNRT2ZnR2lsaS95REMxUERRU3U4ajU4eFpsblcxZFhWQmhjTVBSK2lsUlpjMXgwTUJoaUFBejNsYjhodjM3NTVucWVrZW9Wb3BRVzY5amMzTjRoVG9ETmFxcVVxbnl1aWxVWm1zOWxnTU1BaVlkQUtid2FxejZLazl2UnduMlZaTkc4VE1RdDBRTXVBR0dPcXVxczRSQ3U5ZUo1M2ZuNHVJWDBJd0RNWmhtRloxbkE0ZEYxWDFXZ2dRYlRTQy9VSVhGeGNKRWxTOWo2cy9NSVJ0U1dCVnhvTUJremR4QVVPMFVwVGw1ZVhraGU0YjF4KzdXdlpJKzgybzFDbEEwUXJmVkdQdStwU3ZCYmZ6VkoxUVJTb3dGL045MnZVQWFLVjFrYWpFZS9ES3VtdHY4M1Q5Sk1rS1cra05rMVRxMURGRUszMGQzRnhRZjArcFdzWXBtbXEyKzB1RFIvMUwrelhxclJRdjVhZnJDQno0NnBuUXJRcWdkRm9wT0dHSVU4ekRLUFJhRENKS1FhMFFsZks4engrN1VxQjd5aTdXcTAwM0JvRTBhb2NDajJkK2orbGo0K1BQMy8rM0dnMDFNN1FVU1hmQUJ3TUJuSlNHZitHK3pkU0hNZGhHQ29mL25zUW9sVTV1SzRiaGlGUDVhVHo0OW93akRBTVAzNzgrT2JObStsMEtuTnZTUTN0N3U1Nm52ZnQyN2RDbzFpSDU4MzkzYXZETUJ5UHg1N25iVHd6NjBZZ1dwVkRGRVd0VnV2VHAwOWhHRkkzbGc2Mys0TnViMi9waSt2cmE3VWwwVUdqMGVDcjZxYlRxU2E3Z05MTmsrOEpwV2NNZmExcUdlQXZJVnFWQmtVQjEzVnBsSTNuZzFBZXR2aXRUOTNxeWxlVGFTdU80L3hPR3dybGJ4N0RNSmJMNVdBdzBML05qcjFEU3lhS0l0LzN3ekJzdFZxZTV6bU9VM2lCL09RMDlJaWVUcWUzdDdlKzcrdlppTkRCWXJFSWd1RDgvTHpWYXVWM2k1Vnp5ZTZmSmN1eStYek9uNEo2OWxYbElWcVZENFVEM3VBNk9UbkpKODZSZHQvemY5TTA1WGxTNzRjcTBSOUY1VlhMRjZGY29iZTN0N2UzdHdjSEIxU2RrWlpOa3I3Z2lTTXZMaTVzK3o4UlFQOVF4UkN0S29CMnlLYVVtVXpLcDVlSFJkTTB6OC9QZ3lCNCt2WDU5SnliTFlNT0RlSGZkblYxeFJnN09qcHlIS2N3TTJ1ejhyMVU5QzhmWXFiMDlHV0JmcXVLQ01Od01CanM3T3c4dHR2TVJqN1ZkSkFvaWpxZHpucTlwbEQxZEc1eEtnelBpTGRCZE5qTkhsTXl4M0V1THk4SGc4SHU3aTdOY25qTkhPREhmakdmQlRvTXc5Rm9wSDhYMVlNMG5RYXlXVUluS0pxbVNTbVhkVEFlajAzVHZMcTZtazZuOVhyOXdaNFIvcVJsanpUVEN0L2tyM1FjWjJkbjU4dVhML1A1ZkRnYzBqajNMeC9PTkVjMGY2aE40VFdGMld6MjJ3ZWhlME5RcFliZWY5NW12NDlIVzdwd05IdkF0dTNuWEJmMnY1VldQdHFZdjc2TXNUaU9SNlBSZERxMUxPdkxseS8welpKdVNhUitlRUtDYnJjcjd1QzJiU3ZKVnZRMDI3WjVIT24zKyt6bkI0TS91dE0wcGNUbDl6T0Q4ZDNYaUdWWjUrZm5rc290WGFmVFlRS2lGVSs0d0JqN3ZYZnY5UFIwUHAvekZpSmRKa29yejE5VHVIejg0cHFtT1p2TitBeVMvTTFRYXVpM3FpWitkOUwyZm9XZmZ2andJWXFpNVhKWkNGVys3N3V1KytuVEo4Yll6czRPcnpONm5xZnRISnhLYWpRYTQvR1l2LytOUm1NNm5mNzU1NStUeVNRL2prR1hMMy9WOG5pUXFrYW9ZcWhidlo2ZWRTdDRKbTNyVm5BZmV0a0JvQnkySWxxVmZlUUlBTmlXUkNzZDFqb0F3Q3RWUDFyVjYzVkVLNEFLcUg2MHNtMzcvaUE5QUpUT1ZueU1Tem9YRGdEeUtoNnRQTStiVENaQ2wxOEJnQndWajFhcjFlcm82SWlKaVN3VUJQa3FkZ0FRcXVMUmlqRm1XWmJRVFV1ZVdBVUdBQnRVNVdqRmQ2b1RPaVpZMHVYc0FLVlQ1V2kxWHE5N3ZaN29yZUJxdFpxNDR3TUFWOWxvUmFsV0pNeGQrUHo1cytoVEFBQ3JjTFJhclZiOWZsL2M2bk1NQ0FKSVZ0bG94UmhMa2tSY003QjBlZDRCeXE2QzBZcW1GTkNldi9RZFFXRUZDM29BWktwYXRLclZhbkVjNyszdDFldDFDWFVmVks4QXBLbmF6RWJIY1FvWnE1aklTaEJ0dHdZQUVsU2hic1V6Uk8zdTd2cStuKzlaRjEzM0tVV0dXNEJxMERSYS9mWFhYNGVIaDArL2hpOTVXU3dXcDZlbm5VNm5WcXNWMGh3SlhTSEkwMVdKT0FVQUZHZ2FyZjc5NzMvLzR4Ly9lUG8xY1J3ZkhoNGVIeC8zZXIzNWZGNElURUs3d0tWbFJRWUFUdE4rcXlpSy92V3ZmL0hzRHp4bkZBOFRQSE1ScGNETUJ3N1JxY3paejFxVjUzbjFldjAxeWV3QTRQazBqVmF6MmF6VmF2SC9GZ0pRdmpmcWZtQ1NVT1doVTV5ZG5ZaytFUUJ3bXJZRTcrZWsvZVZySkRNTW8xNnZLeXdBd0xiUk5Gb1Y2Tk5EeE9PbVpWbG9Bd0xJVkk1b3BhRmZEbGtDd0dZaFdyME0xZkt5TFB2NDhXT2owVkJkSElBdGdtajFPMmlBY2pxZHFpNEl3QlpCdEhxeExNc3VMaTc0eHFRQUlBZWkxY3RrV1ViNy9ORlNSQUNRQnRIcVpRekRHSS9IcWtzQnNJMDBuUjJxbGZ6YzFEQU0xUllHWUd1aGJ2VXMrV1hNQUtBRW90V3Y4VmtMMUdNRkFFb2dXdjBhdFFTSHcrRjRQTjdkM1ZWZEhJQXRoWDZyUitXN3EyakxQU3kxQVZBSWRhdEg1Wk5RWUxzRkFPVVFyWW9LWGVsSmtveEdJNzVQS1FDb2dtaFZsRThVU05QV0dXUGlzcWdDd0RNaFdqMkFCNnpoY0tpNkxBRHdINGhXRHpBTVk3MWVoMkdJZkRZQStrQjNURkVjeDVlWGw0d3gxM1dSendaQUg0aFcvNVdtYVpabEZLb1lVbThCYUFiUmlyR2ZreFZHb3hGanpIRWM3SzhBb0tGdDZiZDZiSWxmbXFhZFRpZUtvc0ZnUU45QnFBTFFVMlhyVm9Xa1hnOG04aklNSXd6RHhXSXhtVXprbGc0QVhrelRhUFhLOWNNOE1Xb2hTSm1tR2NleGJkdXoyZXo2K3BxK2lWQzF6UVNsVStLSFhTNlhJbzYvblRTTlZvN2pkRHFkTUF5ZmsxaVEvZThxR2FvME1jWXN5NHJqT0k3anE2dXJack5wV1ZhV1pSU2JnaUFRL0JkQWFkQk50ZG13UmZkaG1xWlhWMWNiUE95VzB6UmFkYnZkczdPejc5Ky9NOGIyOS9mZnZIa3puOCtwdWtReHlEUk54bGlhcHJadFoxbVdKSWx0MjNFY1c1WVZSZEY0UEc0Mm0zZDNkNHd4My9kZDE2V3Z1Y1Zpb2VUdkF0M3dPMnJqbTVkUlA0UHYrNmhlYlpGR28zRndjUENpMTlkcU5YSGxnY3J3ZmIvVXh3Y0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCNGpmOEg2OW1GZWlDSml1QUFBQUFBU1VWT1JLNUNZSUk9IiBpZD0iYTJkYzgyYWY5YiIgaGVpZ2h0PSIyNzAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiLz48L2RlZnM+PGcgY2xpcC1wYXRoPSJ1cmwoIzBiYWQxMjg1ZmYpIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNIDQwNSAwIEMgMjUyLjI5Mjk2OSAwIDEyOC41IDEyMy43OTI5NjkgMTI4LjUgMjc2LjUgQyAxMjguNSA0MjkuMjA3MDMxIDI1Mi4yOTI5NjkgNTUzIDQwNSA1NTMgQyA1NTcuNzA3MDMxIDU1MyA2ODEuNSA0MjkuMjA3MDMxIDY4MS41IDI3Ni41IEMgNjgxLjUgMTIzLjc5Mjk2OSA1NTcuNzA3MDMxIDAgNDA1IDAgIiBmaWxsLW9wYWNpdHk9IjEiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48ZyBjbGlwLXBhdGg9InVybCgjNjI2ZmVmMjhkOCkiPjxnIG1hc2s9InVybCgjOGMyY2JkNmVmMykiPjxnIHRyYW5zZm9ybT0ibWF0cml4KDAuOTg3ODI5LCAwLCAwLCAwLjk4Nzk5NiwgMjA3Ljk2OTgwNCwgMTQzLjE3MTUxNCkiPjxpbWFnZSB4PSIwIiB5PSIwIiB3aWR0aD0iMzk5IiB4bGluazpocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQVk4QUFBRU9DQUlBQUFEK0ZBek5BQUFBQm1KTFIwUUEvd0QvQVArZ3ZhZVRBQUFkdWtsRVFWUjRuTzNkV1ZQYld0WUc0SzFaOGdSaE1oNUMwcWU0NkVwZm5qOXcvbjlWYnRQVlZla1VYNEpsZzBuQTRGSFc4RjJzem02MUdBTEJlNUQ4UGhjcEFrYmFXUExTbmhkakFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQTh4VkJkQUkrL2Z2Ni9WYW95eDhYZzhIbzlWRndjQS9vZXB1Z0NLT1k1RFh6U2J6Yk96czZPam82T2pJd3BWeldaVGFkRXFRdWpidUxlM2QzSnlJdTc0b0pWdHIxdTFXcTBnQ0N6THlyTE1OTTBzeS9pUERNTmdqTVZ4ZkhGeG9hNkFwZmZtelpzZ0NQSnY3RWJRMWJGdE8wM1Q4L1B6elI0YzlHU3JMb0JzbnVldFZpdkcyTnUzYjVNa3liTE1NQXorTDJPTS9qVU1JMDFUd3pCTTAreDBPb1podUs1N2RuYkdHSE5kTjRvaXBYOUVtZmkrdi9GUXhSaWpTeGJITVlVdDJBWmJGNjFXcTFXLzM4K3lMRWtTOXZNUm5iL2orZGVGSDYxV3EyNjN5eGdMdzFCeW1jdE9hRUFSRVFwQlQxdlhiOVhwZEtoSzlkSmY1Qis1WHErMzZVSlZHZW8rc0NsYkVhMDh6Nk12cUUzSFB6Ky85MWpPc293cVdZd3hHa01FQUFtcTN4S2tqcXAydTAwOXN2a2Z2ZWF4MytsMFBNODdPenVyMSt1ejJlelZ4UVNBWDZoKzNXcTFXaDBlSHRLb0grOUtmejNETUtJbyt1T1BQeENxQU9Tb2ZyUmlqTG11eXdSMHgyWlp0bHd1TjN0TUFIaE1sYU1WemZ3OFBqNm1CdUQ5NGI5WG9rTjFPaDMyTXlBQ2dEaFZqbGJyOWZybzZDamZyUzVJdDl2RkRDd0EwU3JieSs3N3Z1Lzd0bTFqUGc1QU5WUzJiclZjTG4zZnA0cVYwSUJGRmJmRHcwTnhwd0FBVnVGb3RiT3p3K09VaEFtSzFHL0ZKM1lCd01aVk5sb3h4a3hUM2wrWFpWbS8zNmNWaUFBZ1FqV2pWUkFFazhta01CZFVOTXV5Wko0T1lOdFVNMXFacHZuMjdWdVpLOVN5TEZ1djEraTlBaENubXRGSy92eHlDZDM1QUZ1dW10R0tNU2E1R1VoeEtvNWptU2NGMkNxVmpWYTBmWlUwVkxHU2ZGS0FyVkxaYUlVK2I0Q0txV3kwa2tuYXJDNkFiVmJaYUNXenc1dmlWSnFtTW1kNEFXeWJ5bjY2bE5SME1DWUlJRTQxbzlYT3prNFFCRExQU0wzc3Q3ZTNNazhLc0ZXcXVRZkRaREt4TE10MVhRbE5NOXFTbEdHTEt3REJxbG0zWW95dDEyc0tJdEphWjErL2ZzV3FaZ0J4S2h1dDd1N3ViTnRtNGp1d2VCYzdZd3lybWdIRXFXeTBZb3hsV1NhdFlqVWNEdEVTQkJDcXN0SEs4N3p6ODNNNTU2THFGVFk3QmhDcXN0R0tHbVhENFZEY2drRStLWFF3R0FnNkJRQndsWTFXeExidDBXZ2txRDFJVmFyRllpSGk0QUJRVVBGb1Jac2lVSGY3eGxHLzJJOGZQd1FkSHdEeUtoNnRHR05CRUh6NzlvM1BpbUliN1gwZkRvY01HOFVBU0ZIOWFMVllMRnpYSFE2SFNaSnNjUGt4SGZQMXh3R0FaNnArdEdJL1IrdEdvNUZwbXJSRTV2VUI2K3pzYkFNbEE0Qm4yNHBveFEwR0EycTFQUkd0cVA3MVdHdlJOTTBrU2NJd3hPd3FBTW0ycTN2WWNaeUxpd3Y2K3ZqNG1GWVJVbFdMVjdqeS94TCtBcy96cnErdko1T0o1M21ZdGc0ZzJYWkZxL1Y2emI4ZWpVWjdlM3UxV28yMko2WTBFSHh5Vmo1bW1hWlptR2lLVUFVZzMzWkZxNElmUDM3OCtQR0RNZGJ0ZHVNNE5rMlQ1aUtzVml2SGNSaGpqdU9nZndwQUUxc2RyWWpydW1FWVB2WlQzL2VYeTZYTThnREFnN2FybC8xQlQ2L3ZRNmdDMEFTaUZRQ1VBNklWQUpRRG9oVUFsQU9pRlFDVUE2SVZBSlFEb2hVQWxBT2lGUUNVQTZJVkFKUURvaFVBbEFPaUZRQ1VBNklWQUpRRFZqVnZpL3ZMcy9mMzl6M1A0Ly9Oc2l5S291L2Z2K2RmVTZ2VjV2TzVwQ0xDUFEvdXBGYTRjS3ZWcW5EVkh2dkZzaE9iZFIyVXl3ZXB2LzN0Yi9RMWJTNW9tbVpoZjFUYWR6Qk5VOHV5RE1Nd1RYTTZuZEttT28xR1l6cWQva1lCdXQzdXEvK0lYM2hpQzQyU3lyL2JKeWNudE8wYWJXcjA0T3ZwQlhSQnN5eExrbVM5WHQvYzNEREc5dmYzNzhleWt0cUt1cFc0WFYvcTlmcHNOdE93QXJLN3V4dkg4WFE2M2QvZmorUFlzcXdzeS9LaGl2NHQvQmFQWWttU21LYVpwcW52KzkxdWwxN3ZPRTRjeDNkM2Q2d3FHK240dnMrRWJiTVJCSUZsV2M4TThmejliRGFidG0wSFFkQnNOaW42eEhGc0dBWmRFZjc2UW02Qi9JOU0welJOMDNYZFdxMW1tbWE3M1RaTmM3bGMwb1Z6SENlL0oyVzVWTDl1NWZ2K3pzNk9iZHNpa2pabldlYjd2ZzQ3OXJWYXJTekw2STQ4T1RsSmtxU3dEeXJMSlpkKzBaRUx2MlZabG1WWjlDYy9wN21oZWQzcStQaDRJem1RN3FPQThzdkVTSzdyMHA1Rjc5Ky9qK1A0OVhmcGcwbFNzaXl6YlR1S0l0cnB1NlFQbStyWHJaYkw1ZDdlM2tieTNOeG5HSVlPeVFSOTM3Kzl2ZTMzK3hTejRqZ3U1RSs4djluODh4VitLMG1TT0k1N3ZaNWhHSVVOb01zb3Z6Zi9CZy83WUVQN1FWRVVkYnRkd3pENFBtdUZSQUV2OWVCdlVlM01zcXhPcDBPMTdESkdLNHdKdnRaalhRa1MxR28xeHRqKy92NXl1ZXgydTJtYVB2angySGlZcHM5U21xYmRicmZiN2U3dTdqTEdnaURZN0Zua29JNGVFVzhSKzlVNzMydzJQM3o0UUEzdC9JWGJWQkk1VXJnbHFEc3lDSUpPcDhNWUsxZnFKa1NyVW1vMEdveXgrWHorNGNNSDZsb3F2RUJRNjZhQVBsVE5adlAwOUhTeFdFZzRZd1h3QU5GcXRhZ2ovUDdGMnVEbGUreFFobUVjSHgvWDYzWDZiMzZRVVZ2VmJ3bFdrbTNicDZlbjArbVVibmRWYUFBeHk3TDVmTjV1dDNuMk0zaENGRVZVcjNsT08xRVFuc3dwQ0FMUDg5STB2Ynk4RElKQTgwY082bGFsZEhCd01Kdk5lQ1Awc1Z5dEV2Qkh0Mm1heDhmSFNzcFFMbFFSTGd4OXlNZlBhNXFtWlZtOVhvOUdTSFZ1MFNOYWxRYS9qVHFkem53K3A5dWREOWpKYWZvOWhwcUVwbW55Tm1tNU9rUkVveDVHOXRBSXFhb0xWemh2bG1WQkVQVDcvY1Zpb2UyMVEwdXdOQmFMQlhVUEZYcGtGUmFKeXhlajErc2xTVElhamVpL3E5V3FGSDBpNHRDa3ZIZnYzdkdKVHB2dFIzODlYcElrU1k2UGovbTEwdzNxVmlWQXo3cHV0enVmenhWMmRqd1RmUTc3L1Q3OVY0Y1pIcXJ3eVdoSFIwZUY5MEdmVUVYeWxYUnRXL1NJVnJxajJZTzhCYUYvdENKcG1pcnZTMWFPT2hacnRScXRKV0FhdnhzOGVsTEE2dlY2clZhTGFUWldpR2lsT3hwQzRndGxkSHNtUDRnWHN0dnQzdDdlcWkyTVd2MSszM0djZkN4UVc1Nm44WHNzeTdKNnZkNXV0MWVybFQ3ZFdJaFcrcUs3aEphR2FOWE44VXhVNEpPVEU5VUZVU2xKRXRWRmVJSDhQV1lZaG0zYkJ3Y0hUeWN6bHduUlNsT2U1MFZSeEZleEtaeWo4RXEwREVoMUtkUndYZmZCMWVObGthYXA0emlxUy9GZmlGYWFXcTFXL1g2Zno2aFNQa2ZodDVXeFZyZ3BKV3E4UDRqdU9nbnIwcDhKMFVwVHA2ZW4xSWdvNzcxT3lsNStZRkkyMG5nT1JDdTkwSHppRHg4K0ZPWi9BcWhGMHhyVU5nd1JyZlN5WEM3ZnYzOC9tVXo0ZDFBM0FSMFlodEZ1dDlYdTVJZG9wWjMxZW8zNkZPakdNQXpMc3RTV0FkRktMN1Ria2VwU0FEd2d5ekxxd0ZJMUF3dlJTZ3UyYlRQR2RuZDNzNTlVbHdpZ2lHWmo5SHE5S0lyNE9tMlpFSzIwRU1meDN0NWVyVll6ZmxKZElvQUhVTUI2Ly82OWtyUXBpRmE2MEdwQkZzQVRWR1VxUkxUU3dzbkppZkx0MlFDZXh1OU1QbVZVOG9RR1JDc3Q1QWVHMFF3RVBSVWVxQWNIQjVJbk5DQmFxVVNQSmtyUXBMb3NvSkg3T2JTZitLOTgxSHRGSTRNeXh3Y1JyVlJhcjlmdGRsditJT0R6VDNkL1Z5YmxINVZxeTk4TStaWlg0VHZLNWNjSHBaMFUwVW9aV21SajI3YjhpbFgrakkvdG0weVo1V2xaZFdFUGVIa0YzUUwzOC8zeFFXSEtuOHJ6czdLZjIvc3BIelhtZDBLYXBzMW1VOXA1c1MrN01zdmw4bzgvL3FEaEZRazMzLzBNd0hTM21hWnBHSWJydWwrK2ZIbmkxdzhQRHkzTEt1bE9XeHE2bjBDYjBpbmJ0bTFabHVNNG56OS9mdXgzLy9ycnI4K2ZQOGR4Zkg5eXVaeXJVOWhvVlBUcE9FUXJOZDY4ZWVPNnJzeEZOdmV6Qng4ZkgzLzgrSkgvMS9mOUo3S05qOGZqL0gvNy9YNmFwZ0tLdVMxNGRaVnZnQldHWWY0RmoyWDNPenc4L09jLy81bFAzZmpodzRjZlAzN1Fac3J5SHlTTlJrUGE5ckNLRi83SUliU3lhcHBtZmhIeU15Mlh5Ny8vL2U5MG1hWGRaUG5XUkJpR3crRXcvOU1YcFh0WXJWWTNOemN5V3dGUHVMdTcrKzNmcFQ5Qllab3N5N0xtOC9sc05pdU1yejEyT2VqRmhlOWNYMThIUWFDcWhkaHNObDl6Q1o0UGRTdGxlTENRZG9jWmhyRmVyd3UxcE45RERkZ3dEUHY5ZnBJa2FDRytDSzlTcmRmcnE2dXJWeDZOZ3RmbDVTVmpqTGJ3TDV6b2xjZC9wbHF0Sm5xQ08zclpGYWpWYW50N2U2SnZvOEp3WHBJa1lSaU94K01OenVqelBPLzgvSHc0SEZMcTAwMGR0dktvRWpRY0RxK3Vyalo0T1Z6WEhRNkhydXZlSDB3VWg4NUZPN0tKUGhmdU1BWG04M21qMFJEZFk1WHZxTElzaS9kMGJIQkdIMStCTVJnTVZLM0dLQkdhblVDREc3ejNZSU9YZ3hZYm41MmQwZk5qVTRkOUdsVVNYMTlEZkE1RUs5bG80Z0x0WWl5bmk5MDB6Vy9mdmdrOWhlTTRWMWRYcUdFOWpkNGYwelJIbzVHZ3BMQzhnak1ZREppc1RnYktqa1A1QjRYQ3ZTVWJUVnpnajFtaDU4cXl6TEtzOC9OejBldTUxdXQxRUFTRHdXQzVYR3FlNWxPdEtJcStmZnNXQk1FVHc2K2JFb2JoWXhQclJLalg2MEtQenhDdGxLRHB2K0pDRlk4WFNaSlFyVXJDZXE3Rll1RzZMdFd3UkorcmpPaHRHWS9IbnVjOU9EVkJoUFB6ODBJQnhPbDJ1enM3TzBKUGdXZ2xXN1BaRkowUms4L2xvWEVpYWFJb2NsMDNETU0wVFJHejh2aU1LdGQxSlhmd0ZXcFk0Z3lIdzkrWXl2TWlpRllLeUpsdDNHZzBSSi9sUHFvMmprWWorYWZXVUg1c2pqcVNsT1E5bHJOVGdvUzJQNktWVks3cjN0M2RpWTVXTkV6eitmTm5KUUdMU0h1azY0eFhjbWV6bWFyY1ZvN2pYRjVlU3JnV3RMWkI2SitKYUNWVkZFVnk4a1NFWWVqNy9uUTZGWDJpSjZDam5WaVdOWmxNVk9XMm92UEttQXhsbXQxdVYraWZpV2dsbStoT0s4YVk1M21OUmtQQ3FOUFRLRFVHNklBNnk0UU8xL0lGaitJZ1dzbEcyNENJTzc1aEdGKytmRkZicTJLTWVaNzM5ZXRYVks4WVk3UFpMQWdDdFdXWXorZThiUzZvVlVqWHV0MXVIeDRlaWpnK1E3U1NpZSt5S1BRcHBFbHZVZjVodnVXdXI2K2xUVmw0bXRCSk03U2NhSDkvWDl4WkVLM2tpYUtvMStzSmZiNXBFcXE0MFdpMHRRRXJQMnRCZFZuK1ErZ3prZzUrYzNNamJ0NE1vcFZVRWpxdHpzL1B0VXIycFdvc1RCOUtaaTNjUjFQaDZPdU5oeTNlSXlab1JSRkJ0SkxxL21hUG01TGZobGlmQmNhdFZrdmhMQXExYUVkVzFhWDRyL3dLaW8zWHdmbldXa0wvWkVRcnFaSWtLZStJekcrNHZiMjl2THpVc0dCeW5KMmRhUld3Mk0rOUdBVVJmUk1pV3NtenM3TWo3bDZoYms3bHN4YnVXNjFXMjdreEEzMXVOV2tHY2hKNk5nOE9EZ1FkZVJ0dkkxVW1rNG00dldqcHNKdmQzVzBqeERWKzRhVnF0UnBOS3hGWEErSjVCa1ZBdEpKSzlFd3JKbXRSMlBQWnRpMC9ZYUlPTkt4Unp1ZHp0ZnZRdjVKMmIyaTFDWjFNckdjU0d0ZDFLYldYNm9MSWxxYnA3dTZ1NmxJVTNkM2RDYXJ0WWxWekJZbmJoRS9iaUNCMFZGdGJsbVhWYWpYVnBYaUFvS0VlQ2JjZm9sVjE2Qm10dGpZWGpzNmJmR2xic0tjaFdsV0huaTFCdHEzcmIvU2NVOExFcjFRVkI2dmtaUk8zcGxURGJsMVMwaWY1SzZWcEttR2ZscTJpNmYxZFZlSSt0L1FrRjcweDltL1FiY0tSTklaaGlONzU5emRnVEJDZVMraG1IWXl4eVdTaTFTSkJ4bGdjeHlWdGQxUlByVmE3dTd2VHRzZmdseEN0NUtIeGJLSERNZTEyVzU5RmdrVENRbTU0cHZsOGZuSnlJdlFVaG1HSXEwMGpXc2x6YzNPemhRTmtXNXNTVmNJcTM5K3dYcTlGMzRIaThqWnY0MjJrbHRCRkQ3b3RjL0U4Nys3dVRuVXAxTWl5ck5mcjZkWXdGMzJIQ0EyRmlGWlNDYTFiOFVXSXl2ZlY1VXpUUER3ODNOcCtxeXpMOUFuV3RJQlVVS2NWWDZRaGRGQUYwVW9xMFpYd05FMVBUMDgxMlZlWE1iWllMQnpIMmRwb1JVMWdUYXBYNi9WYTNPNElmTnNzWk9pcUR0LzNoUjdmTkUydGxyblF4MlBidXVxNEpFbmV2WHVuejdpSGhMaTVzN1BUYnJjRkhSelJTaDdYZGI5OCtTS29vc0dyNHF2VlNvZFpWOVM3ck52Mk5aTHhBVElkMnVhdFZvc0pYbGVRWmRuMzc5L0Z6WkJBdEpJbnY5WHN4dkhER29ZaHVnYjNISlRuZFd0clZaeGhHSnEwelNtOW8rZ3JjbkZ4TVI2UEJSMGMwVW8yMGJjTEh4bFVYcTlKMDNScmU2enlkQWhWakxFZ0NFUmZEdEgzTnFLVlZNMW1VL1FWcFNVNDdYWmIrYlo4cG1taWJzVlViNWhERDYxT3B5TjZ5OUFzeThJd1JDOTdkUmlHSWFIUFZmbUV6RnF0MXV2MUZCWkFLNlpwZHJ0ZFZXZGZyOWZ0ZGx0b0ZrdVdtejBqOUJtSmFDWFY3ZTJ0bk0wU0RNTlFFaS9vMGRwb05NcTdHRzNqNkpOTUFVdEo4MXpPU1NVc3NVSzBraTNmTGhBOVFFTmZ5T3gwcHllNWJkdG9BK2JSckdESnpYUGY5K3YxZW41MnJ0RDc3ZUxpZ2pyeXhVRzBrdTNtNW9iWE80UnV5WkJsV2JmYmZmLysvWEs1bERtQ3ZwMnJBcCtXWlZtYXBuelZ5NXMzYjBTZk1RaUM1WExaYkRZcGl3ZDlVOXdqaEhZckV0MURoeHRMQWRGMTVud25SUlJGZTN0N2NpSkl2Vjd2OVhyOEk0RUJRWTUzNjNRNm5ULy8vUFA2K2xwb3dISWNaN0ZZdkgzN1ZseEd1QUk1QzFRUnJXUnpIT2ZpNGtKbVE4bjNmYUdOUVQ1RGVuZDNOOTlkaGNiZ2ZZWmhESWREQ2xqaUxnb3Rzb25qV05vbFdLL1hFclllUkxTU2pYb3VxR2tnN2FTZTV4MGRIVEV4SGE2cjFhcmY3L2Q2UFozekptaGxPQnhTQzMyemgrV1BqWDYvNzdvdVhRc0pmYU5abGwxY1hJZzdDNGRvcFVhbjA1SGN2MlBiZHFmVEVkSEwyKy8zYVNJb1F0WHpSVkhVNlhUWVJqZkF5ajgySlBSVjhZTkxlKzRpV2luUWFEUStmdndvLzdOdEdFYW4wM24zN2gxZlNQaWFoSGV0VnV2dzhMRFg2MjFuS3VaWG91RGU2WFRxOWZwcmtxVG14MC80WTBQeWs0UDJlcGRBcjgzYkJCSDZicHFtK2RJV08xOHdTTTlWbWZlV1lSaHBtcnF1MjJ3MjM3NTlHNFloZmI5V3EvMnkydVU0RG4rS25weWNPSTdEcTRkcWExV3YyVU5LVlZhRi9CWXJqdVBzNysvZjNOelFqL0x2ODJPQ0lLQUJ1RGlPVDA5UGZkOXZ0VnI1K3BUTW0rci8vdS8vNUp3SUdicVU0YzlBYVhkVi9nN09zdXo2K3JyVDZSaUdzYnU3KytuVHAvd3JlNzFlSE1lRnpvajFlbjE0ZUdoWmxtbWFFamJNM1NwUkZCMGZIeHVHa1NUSjVlVmw0YWRCRUJRV0d5NFdpOVBUVTBvVFQzbkFDdFZiYVZkSDVpcElSQ3RsN3U3dTl2ZjNveWlTOWhqTVAzTHpYMDhtRTJyUTBmWllPenM3czlsc2YzK2ZNV2JiOW5xOWRsMjMwRE9GVUxWeFZGR2xaVHBVQmM2eXpMYnQxV28xSG8vNy9mNXl1VFJOMDNYZE9JNU4wNXpOWnZRci9McEl1NUVLZDVHRU14TDBXeWxUcTlXb0NTbnprajg0VHNRN25wSWtNVTJUa2pqZDNOeFlscFdtcVczYjZFU1hnNi9Lb25mYk5NMDBUUjNIb1k1ejEzVnQyNlpybEsrVnkzK0U4Qk5abHNVYnNCSWdXaWt6bjgrdnI2K3B0MGh5SUhqc3dYaS9HS2hNeVZSNGsvblY0V044K1VxTi9PSVZtS2I1OWV0WG1mczRJMXFwNURpT3VLM0xua09IbXg0ZWszOVU2Qk9rT0JvS2tMbVBNNktWU2xTeG1rNm5xZ3NDOEd2NW1yaHQyM2QzZDVKM3FVVXZ1M3EzdDdlMVdnMkxnVUZ6K1pyZDE2OWY1UmNBbnhBdGpFWWoxVVVBZUM2aFNRT2ZnR2lsaS95REMxUERRU3U4ajU4eFpsblcxZFhWQmhjTVBSK2lsUlpjMXgwTUJoaUFBejNsYjhodjM3NTVucWVrZW9Wb3BRVzY5amMzTjRoVG9ETmFxcVVxbnl1aWxVWm1zOWxnTU1BaVlkQUtid2FxejZLazl2UnduMlZaTkc4VE1RdDBRTXVBR0dPcXVxczRSQ3U5ZUo1M2ZuNHVJWDBJd0RNWmhtRloxbkE0ZEYxWDFXZ2dRYlRTQy9VSVhGeGNKRWxTOWo2cy9NSVJ0U1dCVnhvTUJremR4QVVPMFVwVGw1ZVhraGU0YjF4KzdXdlpJKzgybzFDbEEwUXJmVkdQdStwU3ZCYmZ6VkoxUVJTb3dGL045MnZVQWFLVjFrYWpFZS9ES3VtdHY4M1Q5Sk1rS1cra05rMVRxMURGRUszMGQzRnhRZjArcFdzWXBtbXEyKzB1RFIvMUwrelhxclJRdjVhZnJDQno0NnBuUXJRcWdkRm9wT0dHSVU4ekRLUFJhRENKS1FhMFFsZks4engrN1VxQjd5aTdXcTAwM0JvRTBhb2NDajJkK2orbGo0K1BQMy8rM0dnMDFNN1FVU1hmQUJ3TUJuSlNHZitHK3pkU0hNZGhHQ29mL25zUW9sVTV1SzRiaGlGUDVhVHo0OW93akRBTVAzNzgrT2JObStsMEtuTnZTUTN0N3U1Nm52ZnQyN2RDbzFpSDU4MzkzYXZETUJ5UHg1N25iVHd6NjBZZ1dwVkRGRVd0VnV2VHAwOWhHRkkzbGc2Mys0TnViMi9waSt2cmE3VWwwVUdqMGVDcjZxYlRxU2E3Z05MTmsrOEpwV2NNZmExcUdlQXZJVnFWQmtVQjEzVnBsSTNuZzFBZXR2aXRUOTNxeWxlVGFTdU80L3hPR3dybGJ4N0RNSmJMNVdBdzBML05qcjFEU3lhS0l0LzN3ekJzdFZxZTV6bU9VM2lCL09RMDlJaWVUcWUzdDdlKzcrdlppTkRCWXJFSWd1RDgvTHpWYXVWM2k1Vnp5ZTZmSmN1eStYek9uNEo2OWxYbElWcVZENFVEM3VBNk9UbkpKODZSZHQvemY5TTA1WGxTNzRjcTBSOUY1VlhMRjZGY29iZTN0N2UzdHdjSEIxU2RrWlpOa3I3Z2lTTXZMaTVzK3o4UlFQOVF4UkN0S29CMnlLYVVtVXpLcDVlSFJkTTB6OC9QZ3lCNCt2WDU5SnliTFlNT0RlSGZkblYxeFJnN09qcHlIS2N3TTJ1ejhyMVU5QzhmWXFiMDlHV0JmcXVLQ01Od01CanM3T3c4dHR2TVJqN1ZkSkFvaWpxZHpucTlwbEQxZEc1eEtnelBpTGRCZE5qTkhsTXl4M0V1THk4SGc4SHU3aTdOY25qTkhPREhmakdmQlRvTXc5Rm9wSDhYMVlNMG5RYXlXVUluS0pxbVNTbVhkVEFlajAzVHZMcTZtazZuOVhyOXdaNFIvcVJsanpUVEN0L2tyM1FjWjJkbjU4dVhML1A1ZkRnYzBqajNMeC9PTkVjMGY2aE40VFdGMld6MjJ3ZWhlME5RcFliZWY5NW12NDlIVzdwd05IdkF0dTNuWEJmMnY1VldQdHFZdjc2TXNUaU9SNlBSZERxMUxPdkxseS8welpKdVNhUitlRUtDYnJjcjd1QzJiU3ZKVnZRMDI3WjVIT24zKyt6bkI0TS91dE0wcGNUbDl6T0Q4ZDNYaUdWWjUrZm5rc290WGFmVFlRS2lGVSs0d0JqN3ZYZnY5UFIwUHAvekZpSmRKa29yejE5VHVIejg0cHFtT1p2TitBeVMvTTFRYXVpM3FpWitkOUwyZm9XZmZ2andJWXFpNVhKWkNGVys3N3V1KytuVEo4Yll6czRPcnpONm5xZnRISnhLYWpRYTQvR1l2LytOUm1NNm5mNzU1NStUeVNRL2prR1hMMy9WOG5pUXFrYW9ZcWhidlo2ZWRTdDRKbTNyVm5BZmV0a0JvQnkySWxxVmZlUUlBTmlXUkNzZDFqb0F3Q3RWUDFyVjYzVkVLNEFLcUg2MHNtMzcvaUE5QUpUT1ZueU1Tem9YRGdEeUtoNnRQTStiVENaQ2wxOEJnQndWajFhcjFlcm82SWlKaVN3VUJQa3FkZ0FRcXVMUmlqRm1XWmJRVFV1ZVdBVUdBQnRVNVdqRmQ2b1RPaVpZMHVYc0FLVlQ1V2kxWHE5N3ZaN29yZUJxdFpxNDR3TUFWOWxvUmFsV0pNeGQrUHo1cytoVEFBQ3JjTFJhclZiOWZsL2M2bk1NQ0FKSVZ0bG94UmhMa2tSY003QjBlZDRCeXE2QzBZcW1GTkNldi9RZFFXRUZDM29BWktwYXRLclZhbkVjNyszdDFldDFDWFVmVks4QXBLbmF6RWJIY1FvWnE1aklTaEJ0dHdZQUVsU2hic1V6Uk8zdTd2cStuKzlaRjEzM0tVV0dXNEJxMERSYS9mWFhYNGVIaDArL2hpOTVXU3dXcDZlbm5VNm5WcXNWMGh3SlhTSEkwMVdKT0FVQUZHZ2FyZjc5NzMvLzR4Ly9lUG8xY1J3ZkhoNGVIeC8zZXIzNWZGNElURUs3d0tWbFJRWUFUdE4rcXlpSy92V3ZmL0hzRHp4bkZBOFRQSE1ScGNETUJ3N1JxY3paejFxVjUzbjFldjAxeWV3QTRQazBqVmF6MmF6VmF2SC9GZ0pRdmpmcWZtQ1NVT1doVTV5ZG5ZaytFUUJ3bXJZRTcrZWsvZVZySkRNTW8xNnZLeXdBd0xiUk5Gb1Y2Tk5EeE9PbVpWbG9Bd0xJVkk1b3BhRmZEbGtDd0dZaFdyME0xZkt5TFB2NDhXT2owVkJkSElBdGdtajFPMmlBY2pxZHFpNEl3QlpCdEhxeExNc3VMaTc0eHFRQUlBZWkxY3RrV1ViNy9ORlNSQUNRQnRIcVpRekRHSS9IcWtzQnNJMDBuUjJxbGZ6YzFEQU0xUllHWUd1aGJ2VXMrV1hNQUtBRW90V3Y4VmtMMUdNRkFFb2dXdjBhdFFTSHcrRjRQTjdkM1ZWZEhJQXRoWDZyUitXN3EyakxQU3kxQVZBSWRhdEg1Wk5RWUxzRkFPVVFyWW9LWGVsSmtveEdJNzVQS1FDb2dtaFZsRThVU05QV0dXUGlzcWdDd0RNaFdqMkFCNnpoY0tpNkxBRHdINGhXRHpBTVk3MWVoMkdJZkRZQStrQjNURkVjeDVlWGw0d3gxM1dSendaQUg0aFcvNVdtYVpabEZLb1lVbThCYUFiUmlyR2ZreFZHb3hGanpIRWM3SzhBb0tGdDZiZDZiSWxmbXFhZFRpZUtvc0ZnUU45QnFBTFFVMlhyVm9Xa1hnOG04aklNSXd6RHhXSXhtVXprbGc0QVhrelRhUFhLOWNNOE1Xb2hTSm1tR2NleGJkdXoyZXo2K3BxK2lWQzF6UVNsVStLSFhTNlhJbzYvblRTTlZvN2pkRHFkTUF5ZmsxaVEvZThxR2FvME1jWXN5NHJqT0k3anE2dXJack5wV1ZhV1pSU2JnaUFRL0JkQWFkQk50ZG13UmZkaG1xWlhWMWNiUE95VzB6UmFkYnZkczdPejc5Ky9NOGIyOS9mZnZIa3puOCtwdWtReHlEUk54bGlhcHJadFoxbVdKSWx0MjNFY1c1WVZSZEY0UEc0Mm0zZDNkNHd4My9kZDE2V3Z1Y1Zpb2VUdkF0M3dPMnJqbTVkUlA0UHYrNmhlYlpGR28zRndjUENpMTlkcU5YSGxnY3J3ZmIvVXh3Y0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCNGpmOEg2OW1GZWlDSml1QUFBQUFBU1VWT1JLNUNZSUk9IiBoZWlnaHQ9IjI3MCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCIvPjwvZz48L2c+PC9nPjwvc3ZnPg==);
}

.ribbon--timeline {
  display: none;
}

.ribbon--timeline .ribbon__content {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  left: 24%;
  margin-bottom: 2.0625rem;
}

@media (min-width: 769px) {
  .ribbon--timeline .ribbon__content {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
}

@media (min-width: 1440px) {
  .ribbon--timeline .ribbon__content {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
}

.ribbon--timeline .ribbon__part-one {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: #fdfdfd;
  position: relative;
  width: 33px;
}

.global--background-dark .ribbon--timeline .ribbon__part-one {
  background: #fdfdfd;
}

.global--background-light .ribbon--timeline .ribbon__part-one {
  background: #1e1e1e;
}

.ribbon--timeline .ribbon__tail-one {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: #fdfdfd;
  bottom: -33px;
  display: block;
  height: 33px;
  position: absolute;
  -webkit-transform-origin: top left;
       -o-transform-origin: top left;
          transform-origin: top left;
  width: 33px;
}

.ribbon--timeline .ribbon__tail-one::after {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  border-left: 33px solid transparent;
  border-right: 33px solid transparent;
  border-top: 33px solid #fdfdfd;
  bottom: -16.5px;
  content: '';
  height: 0;
  left: -16.5px;
  position: absolute;
  -webkit-transform-origin: top center;
       -o-transform-origin: top center;
          transform-origin: top center;
  width: 0;
}

.global--background-dark .ribbon--timeline .ribbon__tail-one {
  background: #fdfdfd;
}

.global--background-dark .ribbon--timeline .ribbon__tail-one::after {
  border-top: 33px solid #fdfdfd;
}

.global--background-light .ribbon--timeline .ribbon__tail-one {
  background: #1e1e1e;
}

.global--background-light .ribbon--timeline .ribbon__tail-one::after {
  border-top: 33px solid #1e1e1e;
}

@-webkit-keyframes ribbonPartOneHeight4 {
  0% {
    height: 0;
  }

  100% {
    height: 150px;
  }
}

@-o-keyframes ribbonPartOneHeight4 {
  0% {
    height: 0;
  }

  100% {
    height: 150px;
  }
}

@keyframes ribbonPartOneHeight4 {
  0% {
    height: 0;
  }

  100% {
    height: 150px;
  }
}

@-webkit-keyframes ribbonTailOneArrowSpin4 {
  100% {
    -webkit-transform: skew(-45deg) rotate(-90deg);
            transform: skew(-45deg) rotate(-90deg);
    opacity: 0;
  }
}

@-o-keyframes ribbonTailOneArrowSpin4 {
  100% {
    -o-transform: skew(-45deg) rotate(-90deg);
       transform: skew(-45deg) rotate(-90deg);
    opacity: 0;
  }
}

@keyframes ribbonTailOneArrowSpin4 {
  100% {
    -webkit-transform: skew(-45deg) rotate(-90deg);
         -o-transform: skew(-45deg) rotate(-90deg);
            transform: skew(-45deg) rotate(-90deg);
    opacity: 0;
  }
}

@-webkit-keyframes ribbonTailOneBodySpin4 {
  100% {
    -webkit-transform: skew(45deg);
            transform: skew(45deg);
  }
}

@-o-keyframes ribbonTailOneBodySpin4 {
  100% {
    -o-transform: skew(45deg);
       transform: skew(45deg);
  }
}

@keyframes ribbonTailOneBodySpin4 {
  100% {
    -webkit-transform: skew(45deg);
         -o-transform: skew(45deg);
            transform: skew(45deg);
  }
}

@-webkit-keyframes ribbonTailOneBodyColor4 {
  100% {
    background: #1e1e1e;
  }
}

@-o-keyframes ribbonTailOneBodyColor4 {
  100% {
    background: #1e1e1e;
  }
}

@keyframes ribbonTailOneBodyColor4 {
  100% {
    background: #1e1e1e;
  }
}

.ribbon--timeline .ribbon__part-two {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: #fdfdfd;
  height: 33px;
  left: 33px;
  position: relative;
  width: 0;
}

.global--background-dark .ribbon--timeline .ribbon__part-two {
  background: #fdfdfd;
}

.global--background-light .ribbon--timeline .ribbon__part-two {
  background: #1e1e1e;
}

.ribbon--timeline .ribbon__tail-two {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: transparent;
  display: block;
  height: 33px;
  position: absolute;
  right: -33px;
  -webkit-transform-origin: bottom left;
       -o-transform-origin: bottom left;
          transform-origin: bottom left;
  width: 33px;
}

.ribbon--timeline .ribbon__tail-two::after {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  border-bottom: 33px solid transparent;
  border-left: 33px solid #fdfdfd;
  border-top: 33px solid transparent;
  bottom: -16.5px;
  content: '';
  height: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  -webkit-transform-origin: center left;
       -o-transform-origin: center left;
          transform-origin: center left;
  width: 0;
}

.global--background-dark .ribbon--timeline .ribbon__tail-two::after {
  border-left: 33px solid #fdfdfd;
}

.global--background-light .ribbon--timeline .ribbon__tail-two::after {
  border-left: 33px solid #1e1e1e;
}

@-webkit-keyframes ribbonPartTwoWidth4 {
  0% {
    width: 0;
  }

  100% {
    width: 200px;
  }
}

@-o-keyframes ribbonPartTwoWidth4 {
  0% {
    width: 0;
  }

  100% {
    width: 200px;
  }
}

@keyframes ribbonPartTwoWidth4 {
  0% {
    width: 0;
  }

  100% {
    width: 200px;
  }
}

@-webkit-keyframes ribbonTailFadeIn4 {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@-o-keyframes ribbonTailFadeIn4 {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes ribbonTailFadeIn4 {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@-webkit-keyframes ribbonTailTwoArrowSpin4 {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    right: -16.5px;
    -webkit-transform: skewY(-45deg) rotate(90deg);
            transform: skewY(-45deg) rotate(90deg);
  }
}

@-o-keyframes ribbonTailTwoArrowSpin4 {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    right: -16.5px;
    -o-transform: skewY(-45deg) rotate(90deg);
       transform: skewY(-45deg) rotate(90deg);
  }
}

@keyframes ribbonTailTwoArrowSpin4 {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    right: -16.5px;
    -webkit-transform: skewY(-45deg) rotate(90deg);
         -o-transform: skewY(-45deg) rotate(90deg);
            transform: skewY(-45deg) rotate(90deg);
  }
}

@-webkit-keyframes ribbonTailTwoBodySpin4 {
  100% {
    -webkit-transform: skewY(45deg);
            transform: skewY(45deg);
  }
}

@-o-keyframes ribbonTailTwoBodySpin4 {
  100% {
    -o-transform: skewY(45deg);
       transform: skewY(45deg);
  }
}

@keyframes ribbonTailTwoBodySpin4 {
  100% {
    -webkit-transform: skewY(45deg);
         -o-transform: skewY(45deg);
            transform: skewY(45deg);
  }
}

@-webkit-keyframes ribbonTailTwoBodyColor4 {
  0% {
    background: transparent;
  }

  100% {
    background: #fdfdfd;
  }
}

@-o-keyframes ribbonTailTwoBodyColor4 {
  0% {
    background: transparent;
  }

  100% {
    background: #fdfdfd;
  }
}

@keyframes ribbonTailTwoBodyColor4 {
  0% {
    background: transparent;
  }

  100% {
    background: #fdfdfd;
  }
}

@-webkit-keyframes ribbonTailTwoBodyColorDark4 {
  0% {
    background: transparent;
  }

  100% {
    background: #1e1e1e;
  }
}

@-o-keyframes ribbonTailTwoBodyColorDark4 {
  0% {
    background: transparent;
  }

  100% {
    background: #1e1e1e;
  }
}

@keyframes ribbonTailTwoBodyColorDark4 {
  0% {
    background: transparent;
  }

  100% {
    background: #1e1e1e;
  }
}

.ribbon--timeline .ribbon__part-three {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: #fdfdfd;
  left: 233px;
  position: relative;
  width: 33px;
}

.ribbon--timeline .ribbon__part-three::after {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  border-left: 33px solid transparent;
  border-right: 33px solid transparent;
  border-top: 33px solid #fdfdfd;
  bottom: -33px;
  content: '';
  height: 0;
  left: -16.5px;
  opacity: 0;
  position: absolute;
  width: 0;
}

.global--background-dark .ribbon--timeline .ribbon__part-three {
  background: #fdfdfd;
}

.global--background-dark .ribbon--timeline .ribbon__part-three::after {
  border-top: 33px solid #fdfdfd;
}

.global--background-light .ribbon--timeline .ribbon__part-three {
  background: #1e1e1e;
}

.global--background-light .ribbon--timeline .ribbon__part-three::after {
  border-top: 33px solid #1e1e1e;
}

@-webkit-keyframes ribbonPartThreeHeight4 {
  0% {
    height: 0;
  }

  100% {
    height: 250px;
  }
}

@-o-keyframes ribbonPartThreeHeight4 {
  0% {
    height: 0;
  }

  100% {
    height: 250px;
  }
}

@keyframes ribbonPartThreeHeight4 {
  0% {
    height: 0;
  }

  100% {
    height: 250px;
  }
}

.ribbon--timeline.animation .ribbon__part-one {
  -webkit-animation: 0.5s ribbonPartOneHeight4 1s linear forwards;
       -o-animation: 0.5s ribbonPartOneHeight4 1s linear forwards;
          animation: 0.5s ribbonPartOneHeight4 1s linear forwards;
}

.ribbon--timeline.animation .ribbon__tail-one {
  -webkit-animation: 0.5s ribbonTailOneBodySpin4 1.5s linear forwards;
       -o-animation: 0.5s ribbonTailOneBodySpin4 1.5s linear forwards;
          animation: 0.5s ribbonTailOneBodySpin4 1.5s linear forwards;
}

.ribbon--timeline.animation .ribbon__tail-one::after {
  -webkit-animation: 0.5s ribbonTailOneArrowSpin4 1.5s linear forwards;
       -o-animation: 0.5s ribbonTailOneArrowSpin4 1.5s linear forwards;
          animation: 0.5s ribbonTailOneArrowSpin4 1.5s linear forwards;
}

.ribbon--timeline.animation .ribbon__part-two {
  -webkit-animation: 0.66667s ribbonPartTwoWidth4 1.8s linear forwards;
       -o-animation: 0.66667s ribbonPartTwoWidth4 1.8s linear forwards;
          animation: 0.66667s ribbonPartTwoWidth4 1.8s linear forwards;
}

.global--background-light .ribbon--timeline.animation .ribbon__tail-two {
  -webkit-animation: 0.5s ribbonTailTwoBodyColorDark4 2.46667s linear forwards, 0.5s ribbonTailTwoBodySpin4 2.46667s linear forwards;
       -o-animation: 0.5s ribbonTailTwoBodyColorDark4 2.46667s linear forwards, 0.5s ribbonTailTwoBodySpin4 2.46667s linear forwards;
          animation: 0.5s ribbonTailTwoBodyColorDark4 2.46667s linear forwards, 0.5s ribbonTailTwoBodySpin4 2.46667s linear forwards;
}

.global--background-light .ribbon--timeline.animation .ribbon__tail-two::after {
  -webkit-animation: 0.5s ribbonTailFadeIn4 1.8s linear forwards, 0.5s ribbonTailTwoArrowSpin4 2.46667s linear forwards;
       -o-animation: 0.5s ribbonTailFadeIn4 1.8s linear forwards, 0.5s ribbonTailTwoArrowSpin4 2.46667s linear forwards;
          animation: 0.5s ribbonTailFadeIn4 1.8s linear forwards, 0.5s ribbonTailTwoArrowSpin4 2.46667s linear forwards;
}

.ribbon--timeline.animation .ribbon__tail-two {
  -webkit-animation: 0.5s ribbonTailTwoBodyColor4 2.46667s linear forwards, 0.5s ribbonTailTwoBodySpin4 2.46667s linear forwards;
       -o-animation: 0.5s ribbonTailTwoBodyColor4 2.46667s linear forwards, 0.5s ribbonTailTwoBodySpin4 2.46667s linear forwards;
          animation: 0.5s ribbonTailTwoBodyColor4 2.46667s linear forwards, 0.5s ribbonTailTwoBodySpin4 2.46667s linear forwards;
}

.ribbon--timeline.animation .ribbon__tail-two::after {
  -webkit-animation: 0.5s ribbonTailFadeIn4 1.8s linear forwards, 0.5s ribbonTailTwoArrowSpin4 2.46667s linear forwards;
       -o-animation: 0.5s ribbonTailFadeIn4 1.8s linear forwards, 0.5s ribbonTailTwoArrowSpin4 2.46667s linear forwards;
          animation: 0.5s ribbonTailFadeIn4 1.8s linear forwards, 0.5s ribbonTailTwoArrowSpin4 2.46667s linear forwards;
}

.ribbon--timeline.animation .ribbon__part-three {
  -webkit-animation: 0.83333s ribbonPartThreeHeight4 2.76667s linear forwards;
       -o-animation: 0.83333s ribbonPartThreeHeight4 2.76667s linear forwards;
          animation: 0.83333s ribbonPartThreeHeight4 2.76667s linear forwards;
}

.ribbon--timeline.animation .ribbon__part-three::after {
  -webkit-animation: 0.5s ribbonTailFadeIn4 2.76667s linear forwards;
       -o-animation: 0.5s ribbonTailFadeIn4 2.76667s linear forwards;
          animation: 0.5s ribbonTailFadeIn4 2.76667s linear forwards;
}

.ribbon--timeline .ribbon__content {
  left: 50%;
  -webkit-transform: translateX(-42px);
       -o-transform: translateX(-42px);
          transform: translateX(-42px);
}

@media (min-width: 769px) {
  .ribbon--timeline {
    display: block;
  }
}

.ribbon--timeline--mobile .ribbon__content {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  left: 24%;
  margin-bottom: 1rem;
}

@media (min-width: 769px) {
  .ribbon--timeline--mobile .ribbon__content {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
}

@media (min-width: 1440px) {
  .ribbon--timeline--mobile .ribbon__content {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
}

.ribbon--timeline--mobile .ribbon__part-one {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: #fdfdfd;
  position: relative;
  width: 16px;
}

.global--background-dark .ribbon--timeline--mobile .ribbon__part-one {
  background: #fdfdfd;
}

.global--background-light .ribbon--timeline--mobile .ribbon__part-one {
  background: #1e1e1e;
}

.ribbon--timeline--mobile .ribbon__tail-one {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: #fdfdfd;
  bottom: -16px;
  display: block;
  height: 16px;
  position: absolute;
  -webkit-transform-origin: top left;
       -o-transform-origin: top left;
          transform-origin: top left;
  width: 16px;
}

.ribbon--timeline--mobile .ribbon__tail-one::after {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  border-left: 16px solid transparent;
  border-right: 16px solid transparent;
  border-top: 16px solid #fdfdfd;
  bottom: -8px;
  content: '';
  height: 0;
  left: -8px;
  position: absolute;
  -webkit-transform-origin: top center;
       -o-transform-origin: top center;
          transform-origin: top center;
  width: 0;
}

.global--background-dark .ribbon--timeline--mobile .ribbon__tail-one {
  background: #fdfdfd;
}

.global--background-dark .ribbon--timeline--mobile .ribbon__tail-one::after {
  border-top: 16px solid #fdfdfd;
}

.global--background-light .ribbon--timeline--mobile .ribbon__tail-one {
  background: #1e1e1e;
}

.global--background-light .ribbon--timeline--mobile .ribbon__tail-one::after {
  border-top: 16px solid #1e1e1e;
}

@-webkit-keyframes ribbonPartOneHeight7 {
  0% {
    height: 0;
  }

  100% {
    height: 150px;
  }
}

@-o-keyframes ribbonPartOneHeight7 {
  0% {
    height: 0;
  }

  100% {
    height: 150px;
  }
}

@keyframes ribbonPartOneHeight7 {
  0% {
    height: 0;
  }

  100% {
    height: 150px;
  }
}

@-webkit-keyframes ribbonTailOneArrowSpin7 {
  100% {
    -webkit-transform: skew(-45deg) rotate(-90deg);
            transform: skew(-45deg) rotate(-90deg);
    opacity: 0;
  }
}

@-o-keyframes ribbonTailOneArrowSpin7 {
  100% {
    -o-transform: skew(-45deg) rotate(-90deg);
       transform: skew(-45deg) rotate(-90deg);
    opacity: 0;
  }
}

@keyframes ribbonTailOneArrowSpin7 {
  100% {
    -webkit-transform: skew(-45deg) rotate(-90deg);
         -o-transform: skew(-45deg) rotate(-90deg);
            transform: skew(-45deg) rotate(-90deg);
    opacity: 0;
  }
}

@-webkit-keyframes ribbonTailOneBodySpin7 {
  100% {
    -webkit-transform: skew(45deg);
            transform: skew(45deg);
  }
}

@-o-keyframes ribbonTailOneBodySpin7 {
  100% {
    -o-transform: skew(45deg);
       transform: skew(45deg);
  }
}

@keyframes ribbonTailOneBodySpin7 {
  100% {
    -webkit-transform: skew(45deg);
         -o-transform: skew(45deg);
            transform: skew(45deg);
  }
}

@-webkit-keyframes ribbonTailOneBodyColor7 {
  100% {
    background: #1e1e1e;
  }
}

@-o-keyframes ribbonTailOneBodyColor7 {
  100% {
    background: #1e1e1e;
  }
}

@keyframes ribbonTailOneBodyColor7 {
  100% {
    background: #1e1e1e;
  }
}

.ribbon--timeline--mobile .ribbon__part-two {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: #fdfdfd;
  height: 16px;
  left: 16px;
  position: relative;
  width: 0;
}

.global--background-dark .ribbon--timeline--mobile .ribbon__part-two {
  background: #fdfdfd;
}

.global--background-light .ribbon--timeline--mobile .ribbon__part-two {
  background: #1e1e1e;
}

.ribbon--timeline--mobile .ribbon__tail-two {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: transparent;
  display: block;
  height: 16px;
  position: absolute;
  right: -16px;
  -webkit-transform-origin: bottom left;
       -o-transform-origin: bottom left;
          transform-origin: bottom left;
  width: 16px;
}

.ribbon--timeline--mobile .ribbon__tail-two::after {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  border-bottom: 16px solid transparent;
  border-left: 16px solid #fdfdfd;
  border-top: 16px solid transparent;
  bottom: -8px;
  content: '';
  height: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  -webkit-transform-origin: center left;
       -o-transform-origin: center left;
          transform-origin: center left;
  width: 0;
}

.global--background-dark .ribbon--timeline--mobile .ribbon__tail-two::after {
  border-left: 16px solid #fdfdfd;
}

.global--background-light .ribbon--timeline--mobile .ribbon__tail-two::after {
  border-left: 16px solid #1e1e1e;
}

@-webkit-keyframes ribbonPartTwoWidth7 {
  0% {
    width: 0;
  }

  100% {
    width: 200px;
  }
}

@-o-keyframes ribbonPartTwoWidth7 {
  0% {
    width: 0;
  }

  100% {
    width: 200px;
  }
}

@keyframes ribbonPartTwoWidth7 {
  0% {
    width: 0;
  }

  100% {
    width: 200px;
  }
}

@-webkit-keyframes ribbonTailFadeIn7 {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@-o-keyframes ribbonTailFadeIn7 {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes ribbonTailFadeIn7 {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@-webkit-keyframes ribbonTailTwoArrowSpin7 {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    right: -8px;
    -webkit-transform: skewY(-45deg) rotate(90deg);
            transform: skewY(-45deg) rotate(90deg);
  }
}

@-o-keyframes ribbonTailTwoArrowSpin7 {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    right: -8px;
    -o-transform: skewY(-45deg) rotate(90deg);
       transform: skewY(-45deg) rotate(90deg);
  }
}

@keyframes ribbonTailTwoArrowSpin7 {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    right: -8px;
    -webkit-transform: skewY(-45deg) rotate(90deg);
         -o-transform: skewY(-45deg) rotate(90deg);
            transform: skewY(-45deg) rotate(90deg);
  }
}

@-webkit-keyframes ribbonTailTwoBodySpin7 {
  100% {
    -webkit-transform: skewY(45deg);
            transform: skewY(45deg);
  }
}

@-o-keyframes ribbonTailTwoBodySpin7 {
  100% {
    -o-transform: skewY(45deg);
       transform: skewY(45deg);
  }
}

@keyframes ribbonTailTwoBodySpin7 {
  100% {
    -webkit-transform: skewY(45deg);
         -o-transform: skewY(45deg);
            transform: skewY(45deg);
  }
}

@-webkit-keyframes ribbonTailTwoBodyColor7 {
  0% {
    background: transparent;
  }

  100% {
    background: #fdfdfd;
  }
}

@-o-keyframes ribbonTailTwoBodyColor7 {
  0% {
    background: transparent;
  }

  100% {
    background: #fdfdfd;
  }
}

@keyframes ribbonTailTwoBodyColor7 {
  0% {
    background: transparent;
  }

  100% {
    background: #fdfdfd;
  }
}

@-webkit-keyframes ribbonTailTwoBodyColorDark7 {
  0% {
    background: transparent;
  }

  100% {
    background: #1e1e1e;
  }
}

@-o-keyframes ribbonTailTwoBodyColorDark7 {
  0% {
    background: transparent;
  }

  100% {
    background: #1e1e1e;
  }
}

@keyframes ribbonTailTwoBodyColorDark7 {
  0% {
    background: transparent;
  }

  100% {
    background: #1e1e1e;
  }
}

.ribbon--timeline--mobile .ribbon__part-three {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: #fdfdfd;
  left: 216px;
  position: relative;
  width: 16px;
}

.ribbon--timeline--mobile .ribbon__part-three::after {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  border-left: 16px solid transparent;
  border-right: 16px solid transparent;
  border-top: 16px solid #fdfdfd;
  bottom: -16px;
  content: '';
  height: 0;
  left: -8px;
  opacity: 0;
  position: absolute;
  width: 0;
}

.global--background-dark .ribbon--timeline--mobile .ribbon__part-three {
  background: #fdfdfd;
}

.global--background-dark .ribbon--timeline--mobile .ribbon__part-three::after {
  border-top: 16px solid #fdfdfd;
}

.global--background-light .ribbon--timeline--mobile .ribbon__part-three {
  background: #1e1e1e;
}

.global--background-light .ribbon--timeline--mobile .ribbon__part-three::after {
  border-top: 16px solid #1e1e1e;
}

@-webkit-keyframes ribbonPartThreeHeight7 {
  0% {
    height: 0;
  }

  100% {
    height: 250px;
  }
}

@-o-keyframes ribbonPartThreeHeight7 {
  0% {
    height: 0;
  }

  100% {
    height: 250px;
  }
}

@keyframes ribbonPartThreeHeight7 {
  0% {
    height: 0;
  }

  100% {
    height: 250px;
  }
}

.ribbon--timeline--mobile.animation .ribbon__part-one {
  -webkit-animation: 0.5s ribbonPartOneHeight7 1s linear forwards;
       -o-animation: 0.5s ribbonPartOneHeight7 1s linear forwards;
          animation: 0.5s ribbonPartOneHeight7 1s linear forwards;
}

.ribbon--timeline--mobile.animation .ribbon__tail-one {
  -webkit-animation: 0.5s ribbonTailOneBodySpin7 1.5s linear forwards;
       -o-animation: 0.5s ribbonTailOneBodySpin7 1.5s linear forwards;
          animation: 0.5s ribbonTailOneBodySpin7 1.5s linear forwards;
}

.ribbon--timeline--mobile.animation .ribbon__tail-one::after {
  -webkit-animation: 0.5s ribbonTailOneArrowSpin7 1.5s linear forwards;
       -o-animation: 0.5s ribbonTailOneArrowSpin7 1.5s linear forwards;
          animation: 0.5s ribbonTailOneArrowSpin7 1.5s linear forwards;
}

.ribbon--timeline--mobile.animation .ribbon__part-two {
  -webkit-animation: 0.66667s ribbonPartTwoWidth7 1.8s linear forwards;
       -o-animation: 0.66667s ribbonPartTwoWidth7 1.8s linear forwards;
          animation: 0.66667s ribbonPartTwoWidth7 1.8s linear forwards;
}

.global--background-light .ribbon--timeline--mobile.animation .ribbon__tail-two {
  -webkit-animation: 0.5s ribbonTailTwoBodyColorDark7 2.46667s linear forwards, 0.5s ribbonTailTwoBodySpin7 2.46667s linear forwards;
       -o-animation: 0.5s ribbonTailTwoBodyColorDark7 2.46667s linear forwards, 0.5s ribbonTailTwoBodySpin7 2.46667s linear forwards;
          animation: 0.5s ribbonTailTwoBodyColorDark7 2.46667s linear forwards, 0.5s ribbonTailTwoBodySpin7 2.46667s linear forwards;
}

.global--background-light .ribbon--timeline--mobile.animation .ribbon__tail-two::after {
  -webkit-animation: 0.5s ribbonTailFadeIn7 1.8s linear forwards, 0.5s ribbonTailTwoArrowSpin7 2.46667s linear forwards;
       -o-animation: 0.5s ribbonTailFadeIn7 1.8s linear forwards, 0.5s ribbonTailTwoArrowSpin7 2.46667s linear forwards;
          animation: 0.5s ribbonTailFadeIn7 1.8s linear forwards, 0.5s ribbonTailTwoArrowSpin7 2.46667s linear forwards;
}

.ribbon--timeline--mobile.animation .ribbon__tail-two {
  -webkit-animation: 0.5s ribbonTailTwoBodyColor7 2.46667s linear forwards, 0.5s ribbonTailTwoBodySpin7 2.46667s linear forwards;
       -o-animation: 0.5s ribbonTailTwoBodyColor7 2.46667s linear forwards, 0.5s ribbonTailTwoBodySpin7 2.46667s linear forwards;
          animation: 0.5s ribbonTailTwoBodyColor7 2.46667s linear forwards, 0.5s ribbonTailTwoBodySpin7 2.46667s linear forwards;
}

.ribbon--timeline--mobile.animation .ribbon__tail-two::after {
  -webkit-animation: 0.5s ribbonTailFadeIn7 1.8s linear forwards, 0.5s ribbonTailTwoArrowSpin7 2.46667s linear forwards;
       -o-animation: 0.5s ribbonTailFadeIn7 1.8s linear forwards, 0.5s ribbonTailTwoArrowSpin7 2.46667s linear forwards;
          animation: 0.5s ribbonTailFadeIn7 1.8s linear forwards, 0.5s ribbonTailTwoArrowSpin7 2.46667s linear forwards;
}

.ribbon--timeline--mobile.animation .ribbon__part-three {
  -webkit-animation: 0.83333s ribbonPartThreeHeight7 2.76667s linear forwards;
       -o-animation: 0.83333s ribbonPartThreeHeight7 2.76667s linear forwards;
          animation: 0.83333s ribbonPartThreeHeight7 2.76667s linear forwards;
}

.ribbon--timeline--mobile.animation .ribbon__part-three::after {
  -webkit-animation: 0.5s ribbonTailFadeIn7 2.76667s linear forwards;
       -o-animation: 0.5s ribbonTailFadeIn7 2.76667s linear forwards;
          animation: 0.5s ribbonTailFadeIn7 2.76667s linear forwards;
}

.ribbon--timeline--mobile .ribbon__content {
  left: -1.5625rem;
}

@media (min-width: 769px) {
  .ribbon--timeline--mobile {
    display: none;
  }
}

.timeline__load-button__container {
  padding: 1.5rem 0;
  position: relative;
}

.timeline__load-button__container::before {
  background-color: #1e1e1e;
  content: '';
  display: block;
  height: 1.5rem;
  left: 0;
  margin: auto;
  position: absolute;
  top: 0;
  width: 1rem;
}

@media (min-width: 769px) {
  .timeline__load-button__container::before {
    right: 0.0625rem;
    width: 2.0625rem;
  }
}

.timeline__load-button__container::after {
  background-color: #1e1e1e;
  bottom: 0;
  content: '';
  display: block;
  height: 1.5rem;
  left: 0;
  margin: auto;
  position: absolute;
  width: 1rem;
}

@media (min-width: 769px) {
  .timeline__load-button__container::after {
    right: 0.0625rem;
    width: 2.0625rem;
  }
}

@media (min-width: 769px) {
  .timeline__load-button__container {
    text-align: center;
  }
}

.ribbon__text-one {
  display: block;
  max-width: 21.875rem;
  opacity: 0;
  position: absolute;
}

.ribbon__text-three {
  display: block;
  max-width: 21.875rem;
  opacity: 0;
  position: absolute;
}

.page-not-found {
  margin-bottom: 3.125rem;
  margin-top: 11.375rem;
}

.page-not-found__container {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

@media (min-width: 769px) {
  .page-not-found__container {
    min-height: 28.75rem;
  }
}

.global--background-dark .page-not-found__container {
  color: #fdfdfd;
  background-color: #1e1e1e;
}

.global--background-light .page-not-found__container {
  color: #1e1e1e;
  background-color: #fdfdfd;
}

.page-not-found__icon {
  margin-right: 0.5rem;
}

.page-not-found__title {
  font-size: 5rem;
  font-weight: 600;
  color: #1e1e1e;
}

@media (min-width: 769px) {
  .page-not-found__title {
    font-size: 10rem;
  }
}

.global--background-dark .page-not-found__title {
  color: #fdfdfd;
}

.global--background-light .page-not-found__title {
  color: #1e1e1e;
}

.page-not-found__subtitle {
  font-size: 1.625rem;
  font-weight: 700;
  color: #1e1e1e;
}

@media (min-width: 769px) {
  .page-not-found__subtitle {
    font-size: 2.25rem;
  }
}

.global--background-dark .page-not-found__subtitle {
  color: #fdfdfd;
}

.global--background-light .page-not-found__subtitle {
  color: #1e1e1e;
}

.page-not-found__text {
  font-size: 1rem;
  margin-top: 1.5rem;
}

.global--background-dark .page-not-found__text {
  color: #fdfdfd;
}

.global--background-light .page-not-found__text {
  color: #1e1e1e;
}


/*# sourceMappingURL=main.css.map*/