.cd-stretchy-nav{position:fixed;z-index:2010;top:45.31px;right:45.31px;pointer-events:none}.cd-nav-trigger,.cd-stretchy-nav.nav-is-visible{pointer-events:auto}.cd-stretchy-nav .stretchy-nav-bg{position:absolute;z-index:2000;top:0;right:0;width:54.38px;height:54.38px;border-radius:5px;background:#0066bf;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-transition:height .2s,box-shadow .2s;-moz-transition:height .2s,box-shadow .2s;transition:height .2s,box-shadow .2s;border:2px solid #FFF}.cd-stretchy-nav.nav-is-visible .stretchy-nav-bg{height:100%;width:100%;box-shadow:0 6px 30px rgba(0,0,0,.2);-webkit-transition:height .2s,box-shadow .2s;-moz-transition:height .2s,box-shadow .2s;transition:height .2s,box-shadow .2s}.cd-nav-trigger{position:fixed;z-index:2020;top:45.31px;right:45.31px;height:54.38px;width:54.38px;border-radius:50%;overflow:hidden;white-space:nowrap;color:transparent}.cd-nav-trigger span,.cd-nav-trigger span::after,.cd-nav-trigger span::before{position:absolute;width:16px;height:2px;background-color:#fff}.cd-nav-trigger span{left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:background-color .2s;-moz-transition:background-color .2s;transition:background-color .2s}.cd-nav-trigger span::after,.cd-nav-trigger span::before{content:'';top:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .2s;-moz-transition:-moz-transform .2s;transition:transform .2s}.cd-nav-trigger span::before{-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);-ms-transform:translateY(-6px);-o-transform:translateY(-6px);transform:translateY(-6px)}.cd-nav-trigger span::after{-webkit-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);-o-transform:translateY(6px);transform:translateY(6px)}.cd-nav-trigger:hover~.stretchy-nav-bg{box-shadow:0 6px 30px rgba(0,0,0,.2)}.nav-is-visible .cd-nav-trigger span{background-color:#0066BF}.nav-is-visible .cd-nav-trigger span::before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-is-visible .cd-nav-trigger span::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.cd-stretchy-nav ul{position:relative;z-index:2010;margin-top:0;margin-bottom:0;visibility:hidden;-webkit-transition:visibility .3s;-moz-transition:visibility .3s;transition:visibility .3s;text-align:right;list-style-type:none}.cd-stretchy-nav ul a{position:relative;display:block;height:50px;line-height:50px;padding:0 50px 0 10px;color:rgba(255,255,255,.7);font-size:1.4rem;-webkit-transition:color .2s;-moz-transition:color .2s;transition:color .2s}.cd-stretchy-nav ul a::before{content:'';position:absolute;width:3px;height:16px;top:50%;right:40px;-webkit-transform:translateX(3px) translateY(-50%) scaleY(0);-moz-transform:translateX(3px) translateY(-50%) scaleY(0);-ms-transform:translateX(3px) translateY(-50%) scaleY(0);-o-transform:translateX(3px) translateY(-50%) scaleY(0);transform:translateX(3px) translateY(-50%) scaleY(0);background-color:#64c5ff}.cd-stretchy-nav ul span{display:block;opacity:0;-webkit-transform:translateX(-25px);-moz-transform:translateX(-25px);-ms-transform:translateX(-25px);-o-transform:translateX(-25px);transform:translateX(-25px)}.cd-stretchy-nav.nav-is-visible ul a.active::after,.cd-stretchy-nav.nav-is-visible ul a:hover::after{opacity:1}.cd-stretchy-nav.nav-is-visible ul{visibility:visible}.cd-stretchy-nav.nav-is-visible ul a::after{-moz-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);-o-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);-webkit-animation:stretchyScaleIn .15s backwards;-moz-animation:stretchyScaleIn .15s backwards;animation:stretchyScaleIn .15s backwards;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s}.cd-stretchy-nav.nav-is-visible ul a.active{color:#fff}.cd-stretchy-nav.nav-is-visible ul a.active::before{-webkit-transform:translateX(3px) translateY(-50%) scaleY(1);-moz-transform:translateX(3px) translateY(-50%) scaleY(1);-ms-transform:translateX(3px) translateY(-50%) scaleY(1);-o-transform:translateX(3px) translateY(-50%) scaleY(1);transform:translateX(3px) translateY(-50%) scaleY(1);-webkit-transition:-webkit-transform .15s .3s;-moz-transition:-moz-transform .15s .3s;transition:transform .15s .3s}.cd-stretchy-nav.nav-is-visible ul span{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-animation:stretchySlideIn .15s backwards;-moz-animation:stretchySlideIn .15s backwards;animation:stretchySlideIn .15s backwards;-webkit-transition:-webkit-transform .2s;-moz-transition:-moz-transform .2s;transition:transform .2s}.cd-stretchy-nav.nav-is-visible ul a:hover{color:#fff}.cd-stretchy-nav.nav-is-visible ul a:hover span{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);-o-transform:translateX(-5px);transform:translateX(-5px)}.cd-stretchy-nav.add-content,.cd-stretchy-nav.add-content .stretchy-nav-bg{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);right:auto;left:50%}.cd-stretchy-nav.nav-is-visible ul li:first-of-type a::after,.cd-stretchy-nav.nav-is-visible ul li:first-of-type span{-webkit-animation-delay:50ms;-moz-animation-delay:50ms;animation-delay:50ms}.cd-stretchy-nav.nav-is-visible ul li:nth-of-type(2) a::after,.cd-stretchy-nav.nav-is-visible ul li:nth-of-type(2) span{-webkit-animation-delay:.1s;-moz-animation-delay:.1s;animation-delay:.1s}.cd-stretchy-nav.nav-is-visible ul li:nth-of-type(3) a::after,.cd-stretchy-nav.nav-is-visible ul li:nth-of-type(3) span{-webkit-animation-delay:.15s;-moz-animation-delay:.15s;animation-delay:.15s}.cd-stretchy-nav.nav-is-visible ul li:nth-of-type(4) a::after,.cd-stretchy-nav.nav-is-visible ul li:nth-of-type(4) span{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;animation-delay:.2s}.cd-stretchy-nav.nav-is-visible ul li:nth-of-type(5) a::after,.cd-stretchy-nav.nav-is-visible ul li:nth-of-type(5) span,.cd-stretchy-nav.nav-is-visible ul li:nth-of-type(6) a::after,.cd-stretchy-nav.nav-is-visible ul li:nth-of-type(6) span{-webkit-animation-delay:.25s;-moz-animation-delay:.25s;animation-delay:.25s}.cd-stretchy-nav.add-content{bottom:50px;top:auto;transform:translateX(-50%);width:300px}.cd-stretchy-nav.add-content .stretchy-nav-bg{transform:translateX(-50%);background-color:#8ac57f;-webkit-transition:width .2s,box-shadow .2s;-moz-transition:width .2s,box-shadow .2s;transition:width .2s,box-shadow .2s}.cd-stretchy-nav.add-content.nav-is-visible .stretchy-nav-bg{width:100%;box-shadow:0 6px 30px rgba(0,0,0,.2)}.cd-stretchy-nav.add-content .cd-nav-trigger{left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background-color:#9acd91}.cd-stretchy-nav.add-content .cd-nav-trigger span{background-color:transparent}.cd-stretchy-nav.add-content .cd-nav-trigger span::before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.cd-stretchy-nav.add-content .cd-nav-trigger span::after{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.cd-stretchy-nav.add-content.nav-is-visible .cd-nav-trigger{box-shadow:0 4px 30px rgba(0,0,0,.2)}.cd-stretchy-nav.add-content.nav-is-visible .cd-nav-trigger span::before{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.cd-stretchy-nav.add-content.nav-is-visible .cd-nav-trigger span::after{-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-ms-transform:rotate(-225deg);-o-transform:rotate(-225deg);transform:rotate(-225deg)}.cd-stretchy-nav.add-content ul{padding-top:0}.cd-stretchy-nav.add-content ul::after{clear:both;content:"";display:table}.cd-stretchy-nav.add-content ul li{display:inline-block;width:60px}.cd-stretchy-nav.add-content ul li:nth-of-type(2){margin-right:60px}.cd-stretchy-nav.add-content ul a{padding:0;height:60px;width:100%}.cd-stretchy-nav.add-content ul a::after{top:50%;left:22px;right:auto;-webkit-transform:translateY(-50%) scale(0);-moz-transform:translateY(-50%) scale(0);-ms-transform:translateY(-50%) scale(0);-o-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);background-image:url(../img/cd-sprite-2.svg)}.cd-stretchy-nav.add-content ul li:first-of-type a::after{background-position:-16px 0}.cd-stretchy-nav.add-content ul li:nth-of-type(2) a::after{background-position:0 0}.cd-stretchy-nav.add-content ul li:nth-of-type(3) a::after{background-position:-48px 0}.cd-stretchy-nav.add-content ul li:nth-of-type(4) a::after{background-position:-32px 0}.cd-stretchy-nav.add-content ul li:first-of-type a::after,.cd-stretchy-nav.add-content ul li:nth-of-type(4) a::after{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;animation-delay:.2s}.cd-stretchy-nav.add-content ul li:nth-of-type(2) a::after,.cd-stretchy-nav.add-content ul li:nth-of-type(3) a::after{-webkit-animation-delay:.1s;-moz-animation-delay:.1s;animation-delay:.1s}.cd-stretchy-nav.add-content.nav-is-visible ul a::after{-webkit-animation-name:stretchyScaleIn;-moz-animation-name:stretchyScaleIn;animation-name:stretchyScaleIn;-webkit-transform:translateY(-50%) scale(1);-moz-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);-o-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}.cd-stretchy-nav.add-content ul span{position:absolute;left:0;top:-20px;width:100%;padding:.6em 0;opacity:0;visibility:hidden;background-color:rgba(0,0,0,.8);border-radius:2px;font-size:1.2rem;line-height:1;white-space:nowrap;text-align:center;-webkit-transition:opacity .2s,visibility .2s;-moz-transition:opacity .2s,visibility .2s;transition:opacity .2s,visibility .2s;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.cd-stretchy-nav.add-content ul span::after{content:'';position:absolute;top:100%;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);height:0;width:0;border:4px solid transparent;border-top-color:rgba(0,0,0,.8)}.cd-stretchy-nav.add-content.nav-is-visible ul span{-webkit-animation:none;-moz-animation:none;animation:none}.cd-stretchy-nav.add-content.nav-is-visible ul a:hover span{opacity:1;visibility:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.cd-editable-content{position:relative;width:90%;max-width:400px;margin:4em auto}.cd-editable-content img{display:block;border-radius:.25em}.cd-stretchy-nav.edit-content{position:absolute;top:15px;right:15px}.cd-stretchy-nav.edit-content .stretchy-nav-bg{height:30px;width:30px;background-color:rgba(0,0,0,.4);box-shadow:none;-webkit-transition:background .2s,height .2s;-moz-transition:background .2s,height .2s;transition:background .2s,height .2s}.cd-stretchy-nav.edit-content.nav-is-visible .stretchy-nav-bg{height:100%;background-color:rgba(0,0,0,.8);box-shadow:none}.cd-stretchy-nav.edit-content .cd-nav-trigger{height:30px;width:30px}.cd-stretchy-nav.edit-content .cd-nav-trigger span{opacity:0;background-color:transparent}.cd-stretchy-nav.edit-content .cd-nav-trigger span::before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.cd-stretchy-nav.edit-content .cd-nav-trigger span::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.cd-stretchy-nav.edit-content .cd-nav-trigger span,.cd-stretchy-nav.edit-content .cd-nav-trigger span::after,.cd-stretchy-nav.edit-content .cd-nav-trigger span::before{width:12px}.cd-stretchy-nav.edit-content .cd-nav-trigger::after{content:'';position:absolute;height:16px;width:16px;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:url(../img/cd-sprite-3.svg) no-repeat}.cd-stretchy-nav.edit-content .cd-nav-trigger span,.cd-stretchy-nav.edit-content .cd-nav-trigger::after{-webkit-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s}.cd-stretchy-nav.edit-content .cd-nav-trigger:hover~.stretchy-nav-bg{box-shadow:none;background-color:rgba(0,0,0,.8)}.cd-stretchy-nav.edit-content.nav-is-visible .cd-nav-trigger span{opacity:1}.cd-stretchy-nav.edit-content.nav-is-visible .cd-nav-trigger span::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.cd-stretchy-nav.edit-content.nav-is-visible .cd-nav-trigger span::after{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.cd-stretchy-nav.edit-content.nav-is-visible .cd-nav-trigger::after{opacity:0}.cd-stretchy-nav.edit-content ul{padding-top:30px}.cd-stretchy-nav.edit-content ul a{width:30px;height:30px;line-height:30px;padding:0}.cd-stretchy-nav.edit-content ul a::after{right:7px;background-image:url(../img/cd-sprite-3.svg)}.cd-stretchy-nav.edit-content ul li:first-of-type a::after{background-position:-16px 0}.cd-stretchy-nav.edit-content ul li:nth-of-type(2) a::after{background-position:-32px 0}.cd-stretchy-nav.edit-content ul li:nth-of-type(3) a::after{background-position:-48px 0}.cd-stretchy-nav.edit-content ul li:nth-of-type(4) a::after{background-position:-64px 0}.cd-stretchy-nav.edit-content ul li:nth-of-type(5) a::after{background-position:-80px 0}.cd-stretchy-nav.edit-content ul span{position:absolute;top:0;right:35px;height:30px;line-height:30px;padding:0 1em;opacity:0;visibility:hidden;background-color:rgba(0,0,0,.55);border-radius:2px;text-align:center;-webkit-transition:opacity .2s,visibility .2s;-moz-transition:opacity .2s,visibility .2s;transition:opacity .2s,visibility .2s}.cd-stretchy-nav.edit-content ul span::after{content:'';position:absolute;left:100%;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:0;width:0;border:4px solid transparent;border-left-color:rgba(0,0,0,.55)}.cd-stretchy-nav.edit-content.nav-is-visible ul span{-webkit-animation:none;-moz-animation:none;animation:none}.cd-stretchy-nav.edit-content.nav-is-visible ul a:hover span{opacity:1;visibility:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.cd-main-content{position:relative;z-index:2000;min-height:100vh;padding:100px 0;background-color:#003c5d}@-webkit-keyframes stretchyScaleIn{from{-webkit-transform:translateY(-50%) scale(0)}to{-webkit-transform:translateY(-50%) scale(1)}}@-moz-keyframes stretchyScaleIn{from{-moz-transform:translateY(-50%) scale(0)}to{-moz-transform:translateY(-50%) scale(1)}}@keyframes stretchyScaleIn{from{-webkit-transform:translateY(-50%) scale(0);-moz-transform:translateY(-50%) scale(0);-ms-transform:translateY(-50%) scale(0);-o-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0)}to{-webkit-transform:translateY(-50%) scale(1);-moz-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);-o-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}}@-webkit-keyframes stretchySlideIn{from{opacity:0;-webkit-transform:translateX(-25px)}to{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes stretchySlideIn{from{opacity:0;-moz-transform:translateX(-25px)}to{opacity:1;-moz-transform:translateX(0)}}@keyframes stretchySlideIn{from{opacity:0;-webkit-transform:translateX(-25px);-moz-transform:translateX(-25px);-ms-transform:translateX(-25px);-o-transform:translateX(-25px);transform:translateX(-25px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@media (min-width:441px) and (max-width:600px){.cd-nav-trigger,.cd-stretchy-nav{top:40.63px;right:40.63px}.cd-nav-trigger,.cd-stretchy-nav .stretchy-nav-bg{height:48.75px;width:48.75px}}@media (min-width:321px) and (max-width:440px){.cd-nav-trigger,.cd-stretchy-nav{top:35.94px;right:35.94px}.cd-nav-trigger,.cd-stretchy-nav .stretchy-nav-bg{height:43.13px;width:43.13px}}@media (max-width:320px){.cd-nav-trigger,.cd-stretchy-nav{top:31.25px;right:31.25px}.cd-nav-trigger,.cd-stretchy-nav .stretchy-nav-bg{height:37.5px;width:37.5px}}