*{margin:0;padding:0;box-sizing:border-box}html{overflow-x:hidden}a{text-decoration:none}@font-face{font-family:"Century Gothic";src:url(fonts/century-gothic/GOTHIC.TTF) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Century Gothic";src:url(fonts/century-gothic/GOTHICI.TTF) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Century Gothic";src:url(fonts/century-gothic/GOTHICB.TTF) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Century Gothic";src:url(fonts/century-gothic/GOTHICBI.TTF) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Garamond;src:url(fonts/garamond/GARA.TTF) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Garamond;src:url(fonts/garamond/GARAIT.TTF) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Garamond;src:url(fonts/garamond/GARABD.TTF) format("truetype");font-weight:700;font-style:normal}html{font-size:18px}html h1{font-family:"Century Gothic";font-weight:400;letter-spacing:3px;line-height:calc(1rem * 1.5 * 1.5 * 1.5 * 1.1);text-transform:uppercase}html h2{font-family:"Century Gothic";font-weight:400;line-height:calc(1rem * 1.5 * 1.5 * 1.1)}html h3{font-family:"Century Gothic";font-weight:700}html p{font-family:Garamond;font-weight:400;font-size:18px;line-height:1.5}html header h1{font-size:calc(1rem * 1.5 * 1.5 * 1.5)}html header h2{font-size:calc(1rem * 1.5 * 1.5)}html header h3{font-size:calc(1rem * 1.5)}html main h1{font-size:calc(1rem * 1.414 * 1.414 * 1.414)}html main h2{font-size:calc(1rem * 1.414 * 1.414)}html main h3{font-size:calc(1rem * 1.414)}html footer p{font-size:10px}.text-bold{font-weight:700}.double-arrow-symbol{font-size:24px}@media screen and (max-width:600px){html{font-size:12px}html p{font-size:12px}html header h1{font-size:calc(1rem * 1.333 * 1.333 * 1.333);font-weight:700;text-transform:none;line-height:calc(1rem * 1.333 * 1.333 * 1.333 * 1.1)}html header h2{font-size:calc(1rem * 1.333 * 1.333);line-height:calc(1rem * 1.333 * 1.333 * 1.1)}html header h3{font-size:calc(1rem * 1.333)}html main h1{font-size:calc(1rem * 1.2 * 1.2 * 1.2)}html main h2{font-size:calc(1rem * 1.2 * 1.2)}html main h3{font-size:calc(1rem * 1.2)}html footer p{font-size:12px}.double-arrow-symbol{font-size:18px}}@media (max-width:600px){main .container-characters p{margin-bottom:calc(12px * 1.5)}}.container-read-more-btn{position:relative;display:flex;justify-content:center;margin-top:calc(18px / 1.5);padding-bottom:calc(calc(18px * 1.5 * 1.5) + calc(18px / 1.5));z-index:99}.container-read-more-btn .read-more-btn{display:inline-block;cursor:pointer}.container-read-more-btn .read-more-btn:hover{display:block;text-decoration:underline}.container-read-more-btn.open{position:relative;width:100%;padding-bottom:calc(18px * 1.5)!important;padding-right:calc(18px * 1.5);display:flex;justify-content:flex-end}@media screen and (max-width:1024px){.container-read-more-btn{margin-right:32px;justify-content:flex-start}}@media screen and (max-width:600px){.container-read-more-btn{margin-right:16px;margin-top:calc(12px / 1.5);padding-bottom:calc(calc(12px * 1.5 * 1.5) + calc(12px / 1.5))}.container-read-more-btn.open{padding-bottom:calc(12px * 1.5)!important}}.more{display:none}.gallery{display:none}.gallery.open{position:relative;display:block;width:100%;height:467px;margin-top:calc(18px * 1.5)}.gallery__content{width:100%;height:100%;background:#fff}.gallery__image{position:relative;width:100%;height:400px;display:flex;justify-content:center;align-items:center;background:#1a1a1a}.gallery__image img{position:relative;max-height:400px;max-width:100vw;width:auto;display:flex;-o-object-fit:contain;object-fit:contain;justify-content:center;align-items:center}.gallery__text{text-align:center;margin-top:calc(18px * 1.5)}div.gallery__image span.prev-btn-bg{cursor:pointer;position:absolute;width:72px;height:72px;border-radius:50%;margin-left:calc(18px * 1.5);display:inline-block;left:0;background-color:rgba(128,128,128,.2)}div.gallery__image span.prev-btn-bg:hover{background-color:rgba(128,128,128,.5)}div.gallery__image a.prev{cursor:pointer;position:absolute;display:inline-block;width:31.5px;height:31.5px;margin-left:calc(18px * 1.5);border:solid #ccc;border-width:0 4px 4px 0;transform:rotate(135deg);z-index:99;left:0;top:20px}div.gallery__image span.next-btn-bg{cursor:pointer;position:absolute;width:72px;height:72px;border-radius:50%;margin-right:calc(18px * 1.5);border-width:0 3px 3px 0;display:inline-block;background-color:rgba(128,128,128,.2);right:0}div.gallery__image span.next-btn-bg:hover{background-color:rgba(128,128,128,.5)}div.gallery__image a.next{cursor:pointer;position:absolute;display:inline-block;width:31.5px;height:31.5px;margin-right:calc(18px * 1.5);border:solid #ccc;border-width:0 4px 4px 0;transform:rotate(-45deg);z-index:99;right:0;top:20px}.container-dots{position:absolute;width:100%;display:flex;bottom:0;justify-content:center;z-index:99}span.dot:first-child{margin-right:calc(18px * 1.5)}span.dot{display:inline-block;margin-bottom:calc(18px * 1.5);width:20px;height:20px;border-radius:50%;background-color:rgba(128,128,128,.3)}span.dot.active,span.dot:hover{background-color:rgba(128,128,128,.8)}@media screen and (max-width:600px){.gallery.open{height:333px;margin-top:calc(12px * 1.5)}.gallery__image{height:284px}.gallery__image img{max-height:284px}.gallery__text{margin-top:calc(12px * 1.5)}div.gallery__image span.prev-btn-bg{width:32px;height:32px;margin-left:calc(12px * 1.5)}div.gallery__image a.prev{width:13px;height:13px;margin-left:calc(12px * 1.5);border:solid #ccc;border-width:0 2px 2px 0;left:-6px;top:10px}div.gallery__image span.next-btn-bg{width:32px;height:32px;margin-right:calc(12px * 1.5)}div.gallery__image a.next{width:13px;height:13px;margin-right:calc(12px * 1.5);border-width:0 2px 2px 0;right:-6px;top:10px}span.dot:first-child{margin-right:calc(12px * 1.5)}span.dot{margin-bottom:calc(12px * 1.5);width:12px;height:12px}}header{display:block;position:relative;height:100vh;min-height:100%;width:100vw;background-image:url(images/header-bg-1280w.png);background-position:center center;background-repeat:no-repeat;background-size:cover!important;background-attachment:fixed;z-index:-99}header .container-header{display:flex;width:auto;max-width:960px;height:100vh;margin:0 auto}header .container-header div.hero-wallpaper{display:flex;height:100%;width:100%;background-image:url(images/hero-bl-800w-trans.png);background-position:center center;background-repeat:no-repeat;background-size:75% 100%;background-attachment:fixed;z-index:88}header .container-header .container-gradient{display:flex;align-items:flex-end;width:100%;padding-left:32px;padding-right:32px;margin-left:auto;margin-right:auto;position:absolute;height:45%;width:100vw;bottom:0;left:0;background:linear-gradient(rgba(0,0,0,0),#000);z-index:99;padding-bottom:calc(18px * 1.5 * 1.5 * 1.5 * 1.5);margin-bottom:0}header .container-header .container-title{position:relative;display:block;width:960px;margin:0 auto}header .container-header .quote-box{position:relative;width:100%;display:flex;justify-content:flex-end}header .container-header h1,header .container-header h2{color:#fff}header .container-header h1{text-align:left;margin-bottom:calc(18px * 1.5)}header .container-header h2{width:530.5px;text-align:right}@media screen and (max-width:1024px){header .container-header div.hero-wallpaper{background-image:url(images/hero-med-600w.jpg);background-size:cover;background-position:center center}header .container-header .container-gradient{padding-left:32px;padding-right:32px;height:auto}header .container-header .container-title{width:100%!important;position:relative;diplay:flex;justify-content:flex-start}header .container-header .quote-box{justify-content:flex-start}header .container-header h1{margin-left:0;margin-right:0}header .container-header h2{text-align:left!important;margin:0}}@media screen and (max-width:600px),(max-height:480px){header{background-size:contain}header .container-header div.hero-wallpaper{background-image:url(images/hero-sml-600w.png);background-size:cover;background-position:center center}header .container-header .container-gradient{padding-left:16px;padding-right:16px;height:auto;padding-bottom:calc(12px * 1.5 * 1.5 * 1.5 * 1.5)}header .container-header .container-title{width:100%!important}header .container-header h1{width:274px;margin-bottom:calc(12px * 1.5)}header .container-header h2{text-align:left!important}}section.summary-one{width:100%;background:#19bfcb;display:flex;justify-content:center;padding-top:calc(18px * 1.5 * 1.5 * 1.5 * 1.5);padding-bottom:calc(18px * 1.5 * 1.5 * 1.5 * 1.5)}section.summary-one p{color:#1a1a1a;max-width:476px}@media screen and (max-width:1024px){section.summary-one{padding-left:32px;padding-right:32px}}@media screen and (max-width:600px){section.summary-one{padding-left:16px;padding-right:16px;padding-top:calc(12px * 1.5 * 1.5 * 1.5 * 1.5);padding-bottom:calc(12px * 1.5 * 1.5 * 1.5 * 1.5)}}section.summary-two{width:100%;background:#abb67c;display:flex;justify-content:center;padding-top:calc(18px * 1.5 * 1.5 * 1.5 * 1.5);padding-bottom:calc(18px * 1.5 * 1.5 * 1.5 * 1.5)}section.summary-two p{color:#1a1a1a;max-width:476px}@media screen and (max-width:1024px){section.summary-two{padding-left:32px;padding-right:32px}}@media screen and (max-width:600px){section.summary-two{padding-left:16px;padding-right:16px;padding-top:calc(12px * 1.5 * 1.5 * 1.5 * 1.5);padding-bottom:calc(12px * 1.5 * 1.5 * 1.5 * 1.5)}}main{margin-bottom:calc(18px * 1.5 * 1.5 * 1.5 * 1.5)}main h2{position:relative;margin-top:calc(18px * 1.5 * 1.5 * 1.5 * 1.5);margin-bottom:calc(18px * 1.5 * 1.5);text-align:center}main .timeline{position:relative;width:711.2px;max-width:711.2px;margin:0 auto;height:auto;display:flex;align-items:center;flex-direction:column}main .timeline .timeline-wrap{position:relative;display:flex;width:auto}main .timeline .timeline-wrap.plus-bot-padding{padding-bottom:calc(calc(18px * 1.5 * 1.5) + calc(18px / 1.5))}main .timeline .timeline-wrap:nth-child(odd){border-right:4px solid #1a1a1a;transform:translateX(-179px);padding-right:calc(calc(18px * 1.5) + 13px)}main .timeline .timeline-wrap:nth-child(even){padding-left:calc(calc(18px * 1.5) + 13px);border-left:4px solid #1a1a1a;transform:translateX(180px)}main .timeline div.timeline-wrap.end.box-right{border-right:4px solid transparent!important}main .timeline .timeline-item{position:relative}main .timeline .timeline-item h3.date{position:relative;top:calc(calc(18px / 1.5) * -1);padding:12.75px 25.5px;width:112.8px;color:#fff;background:#000}main .timeline .timeline-item .text-box{margin-top:calc(18px / 1.5);width:318.6px}main .timeline .box-right h3.date{left:calc(246px - 44px)}main .timeline .timeline-dot{position:absolute;width:20px;height:20px;background-color:#1a1a1a;top:0;border-radius:50%;z-index:22}main .timeline .timeline-dot.start{width:24px;height:24px;background:#fff;border:4px solid #1a1a1a}main .timeline .box-right .timeline-dot{left:350px}main .timeline .box-left .timeline-dot{left:-52px}main .timeline .timeline-bg-dot{position:absolute;width:calc(20px + 9px);height:calc(20px + 9px);background:#fff;border-radius:50%;z-index:11}main .timeline .box-right .timeline-bg-dot{top:-4px;left:346px}main .timeline .box-left .timeline-bg-dot{top:-4px;left:-57px}main .timeline .box-right .timeline-dot.start{left:348px}main .timeline .timeline-bg-dot.end,main .timeline .timeline-bg-dot.start{background:rgba(0,0,0,0)}main .timeline .timeline-dot.end{width:24px;height:24px}main .timeline .box-right .timeline-dot.end{left:348px}main .timeline-bg-dot.end.special::before{position:absolute;content:"";top:-47.5px;left:13px;width:4px;height:calc(calc(18px / 1.5) + calc(18px * 1.5 * 1.5));background:#1a1a1a;z-index:-99}main .timeline-bg-dot.end.special .timeline-dot{background:#1a1a1a;border-radius:50%}main div.timeline-wrap.open{padding-top:calc(calc(18px / 1.5) + calc(18px * 1.5 * 1.5))}@media screen and (max-width:1024px){main .timeline .timeline-wrap:nth-child(odd){padding-right:0;border-bottom:0;border-top:0;border-right:0;transform:none}main .timeline .timeline-wrap:nth-child(even){padding-left:0;padding-right:0;border-bottom:0;border-top:0;transform:none}main .timeline .box-right h3.date{left:0}main .timeline .box-right .timeline-dot{left:0}main .timeline .box-left .timeline-dot{left:0}main .timeline .box-right .timeline-bg-dot{top:0;left:0}main .timeline .box-left .timeline-bg-dot{top:0;left:0}main .timeline .box-right .timeline-dot.start{left:0}main .timeline .box-right .timeline-dot.end{left:0}main .timeline{max-width:none}main .timeline .text-box{width:auto!important}main{display:flex;justify-content:center;flex-direction:column;position:relative;width:100%;height:auto}main .timeline{width:100%;display:block}main .timeline .timeline-wrap{margin-left:32px;margin-right:32px;border-left:4px solid #1a1a1a}main .timeline div.timeline-wrap.end.box-right{border-left:4px solid transparent!important}main .timeline .timeline-item{padding-left:calc(calc(18px * 1.5) + 16px)!important}main .timeline .timeline-dot{top:3px!important;left:-13px!important}main .timeline .timeline-bg-dot{top:-1.5px!important;left:-18px!important}main .timeline .timeline-dot.start{top:0!important;left:-14.5px!important}main .timeline .timeline-dot.end{top:0!important;left:-14.5px!important}main .timeline .timeline-bg-dot.end{background:rgba(0,0,0,0)}main .timeline .timeline-bg-dot.end.special::before{top:-49.5px!important;left:14px!important}}@media screen and (max-width:600px){main{margin-bottom:calc(12px * 1.5 * 1.5 * 1.5 * 1.5)!important}main h2{margin-top:calc(12px * 1.5 * 1.5 * 1.5 * 1.5);margin-bottom:calc(12px * 1.5 * 1.5)}main .timeline{width:100%}main .timeline .timeline-wrap{margin-left:16px;margin-right:16px;border-left:2px solid #1a1a1a!important}main .timeline .timeline-wrap.plus-bot-padding{padding-bottom:calc(calc(12px * 1.5 * 1.5) + calc(12px / 1.5))}main .timeline div.timeline-wrap.end.box-right{border-left:4px solid transparent!important}main .timeline .timeline-item{padding-left:25px}main .timeline .timeline-wrap:last-child{border-left:2px solid transparent}main .timeline .timeline-item:last-child{border-left:2px solid transparent}main .timeline .timeline-dot{position:absolute;top:3px;left:-9px!important;width:12px;height:12px}main .timeline .timeline-bg-dot{position:absolute;top:1px!important;left:-12.5px!important;width:calc(12px + 4.5px);height:calc(12px + 4.5px);background:#fff;border-radius:50%;z-index:11}main .timeline .timeline-dot.start{top:0;left:-11px!important;width:16px;height:16px;background:#fff;border:2px solid #1a1a1a}main .timeline .timeline-bg-dot.start{background:rgba(0,0,0,0)}main .timeline .timeline-dot.end{top:-1px!important;left:-13px!important;width:16px;height:16px}main .timeline .timeline-bg-dot.end{background:rgba(0,0,0,0)}main .timeline .timeline-bg-dot.end.special::before{position:absolute;content:"";top:-36px!important;left:7px!important;width:2px;height:calc(calc(12px / 1.5) + calc(12px * 1.5 * 1.5));background:#1a1a1a;z-index:-99}main .timeline h3{position:relative;top:calc(calc(12px / 1.5) * -1)!important;padding:7px 14px!important;width:56.3px!important}main .timeline .text-box{margin-top:calc(12px / 1.5)!important}main div.timeline-wrap.open{padding-top:calc(calc(12px / 1.5) + calc(12px * 1.5 * 1.5))}}section.outer-link{width:100%;background:#fff;display:flex;justify-content:center;padding-top:calc(18px * 1.5 * 1.5);padding-bottom:calc(18px * 1.5 * 1.5)}section.outer-link a{color:#1a1a1a;max-width:476px;text-decoration:underline;cursor:pointer}section.outer-link a:hover{text-decoration:none}@media screen and (max-width:1024px){section.outer-link{padding-left:32px;padding-right:32px}}@media screen and (max-width:600px){section.outer-link{padding-left:16px;padding-right:16px;padding-top:calc(12px * 1.5 * 1.5);padding-bottom:calc(12px * 1.5 * 1.5)}}footer{width:100%;background:#1a1a1a;display:flex;justify-content:center;padding-top:calc(18px * 1.5 * 1.5);padding-bottom:calc(18px * 1.5 * 1.5)}footer p{color:#fff;max-width:476px}footer p a{color:#fff;cursor:pointer;text-decoration:underline}footer p a:hover{text-decoration:none}@media screen and (max-width:1024px){footer{padding-left:32px;padding-right:32px}}@media screen and (max-width:600px){footer{padding-left:16px;padding-right:16px;padding-top:calc(12px * 1.5 * 1.5);padding-bottom:calc(12px * 1.5 * 1.5)}}.date,.outer-link{transition:.5s;transform-origin:left;transform:scaleX(1)}.date::before,.outer-link::before{content:"";position:absolute;top:-1px;left:-1px;width:105%;height:105%;background:#fff;transform-origin:right;transition:.4s}.reveal{transform:scaleX(1)}.reveal::before{transform:scaleX(0);transition-delay:.4s}.fader{opacity:0;transition:opacity 250ms ease-in}.fader.appear{opacity:1}.fade-now{animation:fadeNow ease 1.5s;-webkit-animation:fadeNow ease 1.5s;-moz-animation:fadeNow ease 1.5s;-o-animation:fadeNow ease 1.5s;-ms-animation:fadeNow ease 1.5s}@keyframes fadeNow{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeNow{0%{opacity:0}100%{opacity:1}}.container-read-more-btn{transition:.6s;opacity:0;transform:translateX(calc(18px * 1.5 * 1.5))}.slide{transform:translateX(0);transition-delay:.2s;opacity:1}@media screen and (max-width:600px){.container-read-more-btn{transition:.6s;opacity:0;transform:translateX(calc(12px * 1.5 * 1.5))}.slide{transform:translateX(0);transition-delay:.2s;opacity:1}}