:root{--clr-primary-a:#fd0}body{background-color:var(--clr-primary-a)}main{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100vh - 74px)}figure{max-width:850px}blockquote p:after,blockquote p:before{color:var(--bs-dark);display:inline-block}blockquote p:before{content:"\201C"}blockquote p:after{content:"\201D"}.btn-menu{color:var(--bs-dark)!important;padding:12px 10px;-webkit-transition:border-color .35s ease-out;-o-transition:border-color .35s ease-out;transition:border-color .35s ease-out;z-index:99}.btn-menu:active,.btn-menu:focus,.btn-menu:hover{border-color:currentColor!important}header.menu-open .btn-menu{color:var(--clr-primary-a)!important}.bar{background-color:var(--bs-dark);display:block;height:2px;margin:5px auto;-webkit-transition:opacity .25s ease-out,background .35s ease-out,-webkit-transform .3s ease-out;transition:opacity .25s ease-out,background .35s ease-out,-webkit-transform .3s ease-out;-o-transition:opacity .25s ease-out,transform .3s ease-out,background .35s ease-out;transition:opacity .25s ease-out,transform .3s ease-out,background .35s ease-out;transition:opacity .25s ease-out,transform .3s ease-out,background .35s ease-out,-webkit-transform .3s ease-out;width:20px}.bar:first-of-type{margin-top:0}.bar:last-of-type{margin-bottom:0}header.menu-open .bar{background-color:var(--clr-primary-a)}header.menu-open .bar-a{-webkit-transform:translateY(7px) rotate(-45deg);-ms-transform:translateY(7px) rotate(-45deg);transform:translateY(7px) rotate(-45deg)}header.menu-open .bar-b{opacity:0}header.menu-open .bar-c{-webkit-transform:translateY(-7px) rotate(45deg);-ms-transform:translateY(-7px) rotate(45deg);transform:translateY(-7px) rotate(45deg)}.title{font-size:1.45rem;z-index:99}.title a{color:var(--bs-dark);text-decoration-color:transparent;-webkit-transition:color .3s ease-out,-webkit-text-decoration .2s ease-out;transition:color .3s ease-out,-webkit-text-decoration .2s ease-out;-o-transition:text-decoration .2s ease-out,color .3s ease-out;transition:text-decoration .2s ease-out,color .3s ease-out;transition:text-decoration .2s ease-out,color .3s ease-out,-webkit-text-decoration .2s ease-out}.title a:focus,.title a:hover{text-decoration-color:currentColor}header.menu-open .title>a{color:var(--clr-primary-a)}.navigation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:end;-ms-flex-pack:end;align-items:flex-start;background-color:var(--bs-dark);bottom:0;-webkit-clip-path:circle(0 at top right);clip-path:circle(0 at top right);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:flex-end;left:0;padding:3rem;position:fixed;right:0;top:0;-webkit-transition:-webkit-clip-path .5s ease-out;transition:-webkit-clip-path .5s ease-out;-o-transition:clip-path .5s ease-out;transition:clip-path .5s ease-out;transition:clip-path .5s ease-out,-webkit-clip-path .5s ease-out;width:100%;z-index:9}header.menu-open .navigation{-webkit-clip-path:circle(150% at top right);clip-path:circle(150% at top right)}.navigation a{color:var(--bs-white);font-size:3rem;font-weight:700;text-decoration-color:transparent;-webkit-transition:color .3s ease-out,-webkit-text-decoration .2s ease-out;transition:color .3s ease-out,-webkit-text-decoration .2s ease-out;-o-transition:text-decoration .2s ease-out,color .3s ease-out;transition:text-decoration .2s ease-out,color .3s ease-out;transition:text-decoration .2s ease-out,color .3s ease-out,-webkit-text-decoration .2s ease-out}.navigation a:focus,.navigation a:hover{text-decoration-color:currentColor}header.menu-open .navigation a:focus,header.menu-open .navigation a:hover{color:var(--clr-primary-a)}.quote{-webkit-animation:fade_in 1s ease 1 forwards;animation:fade_in 1s ease 1 forwards;background:url(../images/main/quotation-mark.png) no-repeat calc(100% - 12px) 100%/60px}@-webkit-keyframes fade_in{0%{opacity:0}to{opacity:1}}@keyframes fade_in{0%{opacity:0}to{opacity:1}}@media screen and (min-width:768px){.quote{background-size:75px}}@media screen and (min-width:992px){main{height:calc(100vh - 65.6px)}.btn-menu{display:none}.title{font-size:1.75rem}.title a{color:var(--bs-dark)!important}.navigation{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;-webkit-clip-path:none;clip-path:none;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;-ms-flex-direction:row;flex-direction:row;height:auto;padding:0;position:static;width:auto}.navigation a{color:var(--bs-dark)!important;font-size:1rem;font-weight:400}.quote{background-size:90px}}@media (prefers-reduced-motion:reduce){*,:after,:before{-webkit-animation-delay:-1ms!important;animation-delay:-1ms!important;-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;background-attachment:scroll!important;scroll-behavior:auto!important;-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important;-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important}}