@import url(https://use.typekit.net/oke2cox.css);
@view-transition {navigation: auto;}
#intro p,.final-word-page h4,.final-word-page p,.final-word-page li,.final-word-container .item .title,.fw-navigation {font-family: "proxima-nova",sans-serif!important;}
body.custom-background,body.page .site-content article {background-color:#000!important;color:#fff;}
header.sticky + #page.site-top {margin-top:0!important;}
.fw-slider {margin:10px 0 0;display:none;}
.fw-slider.slick-initialized {display:block;}
.fw-slider .slick-slide {padding:10px;}
.fw-slider img {transition:all 0.5s ease;opacity:0.45;}
.fw-slider a:hover img {transform:scale(1.12);opacity:1;}
.final-word-logo {width:520px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-filter: drop-shadow(5px 5px 5px #000);filter: drop-shadow(5px 5px 5px #000);z-index:100;}
#final-word-top {padding:30px 0;transition:all 0.5s ease;}
#final-word-top .contentwrap {display: flex;justify-content: space-between;align-items: center;width: 90%;padding: 0;}
#final-word-top .contentwrap:last-of-type { }
#final-word-top .contentwrap .back {display:inline-block; }
#final-word-top .contentwrap .back a,.bottom-wrap a,.fw-navigation .nav-btn {text-transform:uppercase;font-family:"proxima-nova",sans-serif;padding:10px 0;font-weight:600;font-size:1.12rem;letter-spacing:0.04rem;}
#final-word-top .contentwrap i {margin:8px;}
#final-word-top .apb {display:inline-block;margin-left:20px;vertical-align:middle;}
#final-word-top .logo {visibility:hidden;display:block;}
#final-word-top.opened .logo {visibility:visible;}
#final-word-top.fixed {position:fixed;top:0;width:100%;z-index:200;background:#000;padding:10px 0;box-sizing:border-box;}
#final-word-footer {font-size:1.32rem;color:#fff;}
#final-word-footer .contentwrap {padding: 50px 0;width:90%;max-width:1600px;}
#final-word-footer .logo {position: absolute;top: 80px;right: 0;}
#final-word-footer .social i {margin: 6px;font-size: 2.4rem;}
#final-word-footer a,#final-word-top a,.bottom-wrap a,.fw-navigation .nav-btn {color:#fff!important;text-decoration:none!important;}
#final-word-footer .copyright {margin: 20px 0 0;}
#intro {width:800px;margin:auto;padding:60px 0;}
#trigger {position: relative;padding: 20px 40px;width: fit-content;cursor: pointer;font-weight: 500;line-height: 1;max-width: 90%;font-size: 1.4rem;background: linear-gradient(45deg, rgba(210,176,107,1) 0%, rgba(185,148,90,1) 100%);color: #000;margin: 40px auto 0px;}
#final-word-overlay { }
#final-word-overlay.disappear {opacity: 0;position:absolute;top:0;width:0;height:0;}
#final-word-overlay .relative {margin-top:40px;}
#intro-overlay {width:800px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-filter: drop-shadow(5px 5px 5px #000);filter: drop-shadow(5px 5px 5px #000);z-index:100;text-align:center;}
#intro-overlay img {width:520px;margin-bottom:36px;}
#intro-overlay p:last-of-type {margin-bottom:0;}
#final-word-front,.final-word-page {background: linear-gradient(180deg, rgba(0,0,0,1) 0%, #DEC698 100%);}
#final-word-front .contentwrap,.final-word-page .contentwrap {width:90%;padding:0;}
.final-word-page .contentwrap {padding:200px 0 120px;position:relative;}
.final-word-container {display: flex;flex-flow: row wrap;position: relative;justify-content: center;margin: auto;}
.final-word-container .item {flex: 0 1 calc(100% / 5);padding: 10px;box-sizing: border-box;position:relative;transition:all 0.8s ease;}
.final-word-container .item > a > div {background:#000;border-radius:30px;}
.final-word-container .item img.profile {transition:all 0.4s ease;opacity:0.75;display:block;border-radius:30px;border:2px solid #d2b06b;}
.final-word-container .item a:hover img.profile {opacity:1;}
.final-word-container .item .title {text-align:left;padding:20px 0;background:transparent;font-size:0.92rem;line-height:1.42;}
.final-word-container .item .title b {text-transform: uppercase;font-size:1.4rem;line-height:1.15;display:inline-block;padding-bottom:10px;}
.final-word-container .item a,.final-word-container .item a:hover {text-decoration:none!important;color:#fff;}
.final-word-page .text-wrap {background: #fff;color: #333;padding: 0 100px 100px; box-sizing: border-box;margin: auto;}
.final-word-page .text-wrap h4 {color:#95661D;font-size:1.4rem;line-height:1.8125;font-weight:500;border-top:2px solid #95661D;padding:40px 120px 0 120px;margin:40px 0;}
.final-word-page .text-wrap h4 strong {font-size:3.2rem;line-height:1;float:left;margin:0 20px 0 0;}
.final-word-page .text-wrap .title {padding:50px 80px 0 50px; font-size: 1.12rem;display: block;overflow: hidden;margin-bottom: 30px;position: relative;left: -50px;}
.final-word-page .text-wrap .title p {margin-bottom:0.86rem;}
.final-word-page .text-wrap .title b {font-size: 3.2rem;line-height:1.4;text-transform:uppercase;color:#95661D;}
.final-word-page .text-wrap .title img {margin-top:2.4rem;max-height:64px;max-width:250px;width:auto;height:auto;}
.final-word-page .text-wrap .xlogo {position:absolute;top:20px;right:20px;}
.final-word-page .text-wrap img.profile {width:30%;float:left;margin:-150px 50px 50px 0;border-radius: 30px;border: 3px solid #d2b06b;}
.final-word-page .text-wrap > div { }
.final-word-page .text-wrap > div:not(.title) {clear:both;}
.final-word-page .text-wrap > div:not(.title) p,.final-word-page .text-wrap > div:not(.title) li {font-size:114%;margin-left:120px;margin-right:120px;}
.final-word-page .text-wrap > div:not(.title) ul, .final-word-page .text-wrap > div:not(.title) ol {margin-left:20px;}
#final-word-front > p,.final-word-page .text-wrap > p {margin:0;}
#fw-page-slider {width:98%;margin:auto;padding:10px 0 50px;}
#fw-page-slider .slick-prev,#fw-page-slider .slick-next {top:46%!important;background:#d2b06b!important;border-radius:50%;}
#fw-page-slider.slick-prev:before,#fw-page-slider .slick-next:before {font-size:14px!important;}
#fw-page-slider .slick-prev {left:-15px!important;}
#fw-page-slider .slick-next {right:-15px!important;}
#fw-page-slider .slick-slide {background:#000;position:relative;}
#fw-page-slider .slick-slide div {position:absolute;width:100%;bottom:0;left:0;color:#fff;padding:40px 10px 10px 10px;font-size:0.9rem;line-height:1.46;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);box-sizing:border-box;}
#fw-page-slider .slick-slide img {opacity:0.7;}
#fw-page-slider .slick-slide a:hover img {opacity:1;}
#fw-page-slider .slick-slide a:hover div {background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(175,110,25, 0.7) 100%);}
#fw-page-slider .slick-list { }
#read-more {width:fit-content;margin:auto;position:relative;top:-20px;}
#read-more a {color:#fff;text-decoration:none;text-transform:uppercase;font-family:"proxima-nova",sans-serif;padding:10px;font-weight:500;background:linear-gradient(45deg, rgba(210, 176, 107, 1) 0%, rgba(185, 148, 90, 1) 100%);}
#xread-more a:before,#final-word-top .contentwrap .back a:before,.bottom-wrap a:before {content:'\f0d9';font-family:"Font Awesome 6 Free","FontAwesome";padding-right:6px;}
#final-word-top .apb.mobileonly2,#final-word-front #final-word-top .back,#final-word-top.fixed .back, #final-word-footer .front .bottom-wrap {display:none;}
.final-word-page h4 { }
.bottom-wrap { position: absolute;top: -80px;right: 0px;}
#final-word-top .contentwrap .back > div,.bottom-wrap > div,#final-word-top.opened .back {width:fit-content;border-bottom:1px solid #d2b06b;display:inline-block;}
.fw-navigation {display:flex; justify-content:flex-end; align-items:center;position: absolute;top: 130px;right: 0px;}
.fw-navigation.bottom {top:initial;bottom:40px;left:0px;right:initial;}
.fw-navigation .nav-btn.prev {padding:0 25px 0 0;}
.fw-navigation .nav-btn.next {padding:0 0 0 25px;}
.fw-navigation .nav-btn.prev:before, .fw-navigation .nav-btn.next:after {font-family:"Font Awesome 6 Free","FontAwesome";vertical-align:middle;}
.fw-navigation .nav-btn.prev:before {content:"\f0d9";padding:0 6px 0 0;}
.fw-navigation .nav-btn.next:after {content:"\f0da";padding:0 0 0 6px;}
@media only screen and (max-width: 959px) {
#intro-overlay {width:90%;}
#intro-overlay img {width:64%;}
.final-word-container .item {flex:0 1 calc(100% / 4);}
.final-word-page .text-wrap {padding:0 40px 40px;}
.final-word-page .text-wrap > div { }
}
@media only screen and (max-width: 740px) {
#final-word-top .apb.mobileonly2 {display:inline-block;}
#final-word-top .apb.desktoponly2,#final-word-top .contentwrap i {display:none;}
#final-word-footer .contentwrap {text-align:center;}
#final-word-footer .social {display: block !important;}
#final-word-footer .logo {position:static;display:block;margin:40px auto 20px;}
#final-word-footer .copyright {float:none;}
.final-word-page .text-wrap {padding:0 0 20px;width:100%;}
.final-word-page .text-wrap .logo,.final-word-page .text-wrap .title {position:static;}
.final-word-page .text-wrap img.profile {width:40%;float:none;margin:20px auto; display: block;transform: translateY(-50%);}
.final-word-page .text-wrap .title,.final-word-page .text-wrap > div {padding: 0 20px;}
.final-word-logo {width:80%;}
#intro,#fw-page-slider {width:90%;}
#final-word-top,#final-word-top.fixed {padding:10px;}
#final-word-front .contentwrap, .final-word-page .contentwrap,#final-word-top .contentwrap {width:100%;}
.final-word-container .item {flex:0 1 calc(100% / 2);}
#intro-overlay {font-size:0;}
#intro-overlay img {width:80%;margin-bottom:0;}
.intro-text {width:90%;margin:auto!important;font-size:0.9rem!important;box-sizing:border-box;padding-top:30px;}
#final-word-top .contentwrap:last-of-type { }
#final-word-top .contentwrap .back {top:initial;padding:10px 10px 10px 0;width:100px;vertical-align:middle;border:0;line-height:1.24;}
#final-word-top .contentwrap .back a {padding-right:0;font-size: 0.7rem;}
.final-word-page .text-wrap h4 {padding:40px 0 0 0;}
.final-word-page .text-wrap > div:not(.title) p,.final-word-page .text-wrap > div:not(.title) li {margin-left:0;margin-right:0;}
.final-word-page .contentwrap {padding-top:250px;}
.fw-navigation {top:20px;right: 50%;transform: translateX(50%);}
.fw-navigation.bottom {bottom:70px;right:50%;justify-content: center;}
.bottom-wrap {position:relative;top:-110px;}
.final-word-page .text-wrap .title {margin-top:-140px;display:grid;grid-template-columns: repeat(2, 1fr);gap: 10px;}
.final-word-page .text-wrap .title b {font-size: 2.6rem;}
}
@media only screen and (max-width: 480px) {
.final-word-page .contentwrap {padding-top:200px;}
.final-word-page .text-wrap .title {margin-top:-120px;}
.final-word-page .text-wrap .title b {font-size: 1.6rem;}
}