#footer{background:#1a1a1a;color:#fff;padding:1.3rem 2rem;position:relative;z-index:99;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;float:left;justify-content:space-between;margin:0 auto;width:100%}#footer,#footer .footer__start-content-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#footer .footer__start-content-container{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#bottomSplug{color:#fff;cursor:pointer;letter-spacing:.05em;margin-left:10px;position:relative}#bottomSplug .bottom-splug__prefix{display:block;font-size:.8em;line-height:1.5}#bottomSplug .bottom-splug__logo{fill:currentColor;max-height:27px;position:relative;top:2px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:transform .05s linear;-moz-transition:transform .05s linear;-webkit-transition:-webkit-transform .05s linear;transition:-webkit-transform .05s linear;-o-transition:-o-transform .05s linear;-moz-transition:transform .05s linear,-moz-transform .05s linear;transition:transform .05s linear;transition:transform .05s linear,-webkit-transform .05s linear,-moz-transform .05s linear,-o-transform .05s linear;width:80px}#bottomSplug .triangle.medium,#bottomSplug .triangle.small{border-top-width:6px;opacity:0;-webkit-transform:translateY(100%) rotate(130deg) skew(-30deg);-moz-transform:translateY(100%) rotate(130deg) skew(-30deg);-ms-transform:translateY(100%) rotate(130deg) skew(-30deg);-o-transform:translateY(100%) rotate(130deg) skew(-30deg);transform:translateY(100%) rotate(130deg) skew(-30deg)}#bottomSplug .triangle.small{border-bottom-width:2px;border-left-color:#734cda;border-left-width:14px;margin-bottom:18px;margin-left:-18px}#bottomSplug .triangle{border-color:transparent;border-style:solid;bottom:100%;left:50%;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#bottomSplug .triangle.medium{border-bottom-width:5px;border-left-color:#00865e;border-left-width:16px;margin-bottom:12px;margin-left:12px}#bottomSplug .triangle.large{border-bottom-width:10px;border-left-color:#dd2c00;border-left-width:16px;border-top-width:10px;opacity:0;-webkit-transform:translate(0) rotate(100deg) skew(-30deg);-moz-transform:translate(0) rotate(100deg) skew(-30deg);-ms-transform:translate(0) rotate(100deg) skew(-30deg);-o-transform:translate(0) rotate(100deg) skew(-30deg);transform:translate(0) rotate(100deg) skew(-30deg)}#bottomSplug:hover .bottom-splug__logo{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}#bottomSplug:hover .triangle.small{-webkit-animation:small-ani .8s ease-out;-moz-animation:small-ani .8s ease-out;-o-animation:small-ani .8s ease-out;animation:small-ani .8s ease-out}#bottomSplug:hover .triangle.medium{-webkit-animation:medium-ani .8s ease-out;-moz-animation:medium-ani .8s ease-out;-o-animation:medium-ani .8s ease-out;animation:medium-ani .8s ease-out}#bottomSplug:hover .triangle.large{-webkit-animation:large-ani .8s ease-out;-moz-animation:large-ani .8s ease-out;-o-animation:large-ani .8s ease-out;animation:large-ani .8s ease-out}@keyframes small-ani{0%{opacity:0;-webkit-transform:translateY(100%) rotate(130deg) skew(-30deg);-moz-transform:translateY(100%) rotate(130deg) skew(-30deg);-ms-transform:translateY(100%) rotate(130deg) skew(-30deg);-o-transform:translateY(100%) rotate(130deg) skew(-30deg);transform:translateY(100%) rotate(130deg) skew(-30deg)}30%{opacity:1;-webkit-transform:translate(100%,-600%) rotate(-450deg) skew(-30deg);-moz-transform:translate(100%,-600%) rotate(-450deg) skew(-30deg);-ms-transform:translate(100%,-600%) rotate(-450deg) skew(-30deg);-o-transform:translate(100%,-600%) rotate(-450deg) skew(-30deg);transform:translate(100%,-600%) rotate(-450deg) skew(-30deg)}to{opacity:0;-webkit-transform:translate(250%,400%) rotate(-600deg) skew(-30deg);-moz-transform:translate(250%,400%) rotate(-600deg) skew(-30deg);-ms-transform:translate(250%,400%) rotate(-600deg) skew(-30deg);-o-transform:translate(250%,400%) rotate(-600deg) skew(-30deg);transform:translate(250%,400%) rotate(-600deg) skew(-30deg)}}@keyframes medium-ani{0%{opacity:0;-webkit-transform:translateY(100%) rotate(130deg) skew(-30deg);-moz-transform:translateY(100%) rotate(130deg) skew(-30deg);-ms-transform:translateY(100%) rotate(130deg) skew(-30deg);-o-transform:translateY(100%) rotate(130deg) skew(-30deg);transform:translateY(100%) rotate(130deg) skew(-30deg)}40%{opacity:1;-webkit-transform:translate(80%,-300%) rotate(-150deg) skew(-30deg);-moz-transform:translate(80%,-300%) rotate(-150deg) skew(-30deg);-ms-transform:translate(80%,-300%) rotate(-150deg) skew(-30deg);-o-transform:translate(80%,-300%) rotate(-150deg) skew(-30deg);transform:translate(80%,-300%) rotate(-150deg) skew(-30deg)}to{opacity:0;-webkit-transform:translate(160%,400%) rotate(-400deg) skew(-30deg);-moz-transform:translate(160%,400%) rotate(-400deg) skew(-30deg);-ms-transform:translate(160%,400%) rotate(-400deg) skew(-30deg);-o-transform:translate(160%,400%) rotate(-400deg) skew(-30deg);transform:translate(160%,400%) rotate(-400deg) skew(-30deg)}}@keyframes large-ani{0%{opacity:0;-webkit-transform:translate(0) rotate(100deg) skew(-30deg);-moz-transform:translate(0) rotate(100deg) skew(-30deg);-ms-transform:translate(0) rotate(100deg) skew(-30deg);-o-transform:translate(0) rotate(100deg) skew(-30deg);transform:translate(0) rotate(100deg) skew(-30deg)}50%{opacity:1;-webkit-transform:translate(-80%,-50%) rotate(-350deg) skew(-30deg);-moz-transform:translate(-80%,-50%) rotate(-350deg) skew(-30deg);-ms-transform:translate(-80%,-50%) rotate(-350deg) skew(-30deg);-o-transform:translate(-80%,-50%) rotate(-350deg) skew(-30deg);transform:translate(-80%,-50%) rotate(-350deg) skew(-30deg)}to{opacity:0;-webkit-transform:translate(-260%,100%) rotate(-500deg) skew(-30deg);-moz-transform:translate(-260%,100%) rotate(-500deg) skew(-30deg);-ms-transform:translate(-260%,100%) rotate(-500deg) skew(-30deg);-o-transform:translate(-260%,100%) rotate(-500deg) skew(-30deg);transform:translate(-260%,100%) rotate(-500deg) skew(-30deg)}}#contactOrgFtr{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;float:right;font-family:Lato,sans-serif;font-size:.8em;font-weight:700;letter-spacing:.1em;line-height:1.7em;margin-right:0;margin-top:5px;padding:0 10px;position:relative;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}#footerCalendarBtnWrap{display:block;float:right;margin-right:2.5rem}#footerCalendarBtn{cursor:pointer;float:right;font-size:26px;line-height:11px;margin:0 10px;position:relative}.icon-f-calendar:before{content:"\EA27"}[class*=" icon-f-"]:before,[class^=icon-f-]:before{display:inline-block;font-family:kohtello;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;speak:none;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#footerCalendarLinksWrap{color:#fff!important;font-size:12px;overflow:hidden;position:absolute;right:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:width .15s linear;-moz-transition:width .15s linear;-o-transition:width .15s linear;transition:width .15s linear;white-space:nowrap;width:0}#footerCalendarLinksWrap a,#footerCalendarLinksWrap a:visited{color:#fff!important}#footerCalendarBtn .btn-icon:hover{opacity:.8}#footerCalendarLinksWrap.active{width:180px}#contactOrgFtr:hover{background:#fff;background:#e5e5e5;color:#1a1a1a;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}@media (max-width:667px){#footer{padding:1.5rem 1rem;text-align:center}#footer,#footer .footer__start-content-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#bottomSplug{display:block;float:none;margin-left:-.1rem}#contactOrgFtr{display:block;float:none;margin-bottom:.6rem;margin-top:.6rem}#footerCalendarBtnWrap{display:block;float:none;margin:0}#footerCalendarBtn{float:none;margin:0}#footerCalendarLinksWrap.active{height:auto}#footerCalendarLinksWrap,#footerCalendarLinksWrap.active{bottom:0;left:0;padding:10px 7px 7px;position:relative;right:0;top:0;transform:none;width:auto}.btn-icon.icon-f-calendar{margin-bottom:4px}}