@charset "UTF-8";
/***!  Style Declaration  !***/

.g-content{margin:0.625rem;padding:0.938rem}body{font-size:1rem;line-height:1.5}h1{font-size:2.25rem}h2{font-size:1.9rem}h4{font-size:1.15rem}body{color:#232323;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:#b7af8f;transition:all 0.2s}body p{margin:1rem 0}#g-page-surround{background:#fff;overflow:hidden}@media print{#g-page-surround{background:#fff !important;color:#000 !important}}body{font-family:"sourcesanspro";font-weight:400}h1,h2,h3,h4,h5{font-family:"sourcesanspro";font-weight:700}h4{font-size:1.15rem}.g-title{font-family:"goudybookletter1911";font-weight:700;font-size:1.1rem;line-height:1.5;text-transform:uppercase;letter-spacing:1px;margin:1rem 0;position:relative}.nomarginall,.nomarginall>.g-content{margin:0}.nopaddingall,.nopaddingall>.g-content{padding:0}.section-horizontal-paddings-large{padding-left:15%;padding-right:15%}@media only all and (min-width:48rem) and (max-width:59.99rem){.section-horizontal-paddings-large{padding-left:0;padding-right:0}}@media only all and (max-width:47.99rem){.section-horizontal-paddings-large{padding-left:0;padding-right:0}}#g-overlay{background:#232323;color:#fff;position:fixed;width:100%;height:100%;top:0;left:0;text-align:center;z-index:998;visibility:hidden;opacity:0;transition:all 0.3s}#g-overlay .g-main-nav{margin:5rem 0 0 0}#g-overlay .g-main-nav .g-toplevel{display:flex;flex-flow:row nowrap;flex-wrap:nowrap;margin:0 -1%;position:relative}#g-overlay .g-main-nav .g-toplevel>li{margin:0 1%;width:20%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#g-overlay .g-main-nav .g-toplevel>li{width:18%}}#g-overlay .g-main-nav .g-toplevel>li>.g-menu-item-container{border:2px solid;text-align:center;text-transform:uppercase;color:rgba(255,255,255,0.75);padding:2rem 0}#g-overlay .g-main-nav .g-toplevel>li:hover>.g-menu-item-container,#g-overlay .g-main-nav .g-toplevel>li.active>.g-menu-item-container{color:#fff}#g-overlay .g-main-nav .g-toplevel>li:hover>.g-menu-item-container>.g-selected,#g-overlay .g-main-nav .g-toplevel>li.active>.g-menu-item-container>.g-selected{color:#fff}#g-overlay .g-main-nav .g-sublevel>li:hover>.g-menu-item-container,#g-overlay .g-main-nav .g-sublevel>li.active>.g-menu-item-container{background:#a39970;color:#fff;border:1px solid #9f946a;border-radius:2px}#g-overlay .g-main-nav .g-sublevel>li:hover>.g-menu-item-container>.g-selected,#g-overlay .g-main-nav .g-sublevel>li.active>.g-menu-item-container>.g-selected{background:#a39970;color:#fff;border:1px solid #9f946a;border-radius:2px}#g-overlay .g-main-nav .g-sublevel>li.g-menu-item-type-particle:hover>.g-menu-item-container,#g-overlay .g-main-nav .g-sublevel>li.g-menu-item-type-particle.active>.g-menu-item-container{border:1px solid transparent}.g-overlaytoggle{position:relative;padding:1rem}@media only all and (max-width:47.99rem){.g-overlaytoggle{display:none}}.g-overlaytoggle .nav-toggle{color:#fff;cursor:pointer}.g-overlaytoggle .nav-toggle .g-overlaytoggle-bar,.g-overlaytoggle .nav-toggle .g-overlaytoggle-bar:before,.g-overlaytoggle .nav-toggle .g-overlaytoggle-bar:after{content:"";position:absolute;right:0;display:block;width:35px;height:5px;border-radius:1px;background:#fff;cursor:pointer}.g-overlaytoggle .g-overlaytoggle-bar-wrapper{padding:10px 35px 16px 16px;position:absolute;right:0;top:6px}.g-overlaytoggle .g-overlaytoggle-text{color:#fff;font-size:1.25rem;font-weight:900;text-transform:uppercase;position:absolute;right:50px;top:5px}.nav-toggle .g-overlaytoggle-bar:before{top:-10px}.nav-toggle .g-overlaytoggle-bar:after{bottom:-10px}.nav-toggle .g-overlaytoggle-bar,.nav-toggle .g-overlaytoggle-bar:before,.nav-toggle .g-overlaytoggle-bar:after{transition:all 300ms ease-in-out}.nav-toggle.active .g-overlaytoggle-bar{background-color:transparent}.nav-toggle.active .g-overlaytoggle-bar:before,.nav-toggle.active .g-overlaytoggle-bar:after{top:0}.nav-toggle.active .g-overlaytoggle-bar:before{transform:rotate(45deg)}.nav-toggle.active .g-overlaytoggle-bar:after{top:10px;transform:translateY(-10px) rotate(-45deg)}#g-overlay{visibility:hidden;opacity:0;transition:opacity 0.5s,visibility 0s 0.5s}#g-overlay .g-main-nav .g-toplevel>li{opacity:0;margin-top:-80px;transition:opacity 0.5s,margin-top 0.5s}#g-overlay .g-overlay-blockcontent{margin:0 -0.625rem}#g-overlay .g-blockcontent-subcontent-title span{color:#b7af8f}#g-overlay .g-blockcontent-icons{margin-bottom:0.5rem}#g-overlay .g-blockcontent-subcontent-block .g-blockcontent-subcontent-block-content{transition:border-bottom 0.3s,transform 0.3s;border-bottom:5px solid transparent}#g-overlay .g-title{margin-bottom:0}@media print{#g-overlay{background:#fff !important;color:#000 !important}}#g-top{background:#232323;color:#fff}@media print{#g-top{background:#fff !important;color:#000 !important}}#g-navigation .g-main-nav .g-toplevel>li:hover>.g-menu-item-container,#g-navigation .g-main-nav .g-toplevel>li.active>.g-menu-item-container{color:rgba(255,255,255,0.75)}#g-navigation .g-main-nav .g-toplevel>li:hover>.g-menu-item-container>.g-selected,#g-navigation .g-main-nav .g-toplevel>li.active>.g-menu-item-container>.g-selected{color:rgba(255,255,255,0.75)}#g-navigation .g-main-nav .g-sublevel>li:hover>.g-menu-item-container,#g-navigation .g-main-nav .g-sublevel>li.active>.g-menu-item-container{background:#a39970;color:#fff;border:1px solid #9f946a;border-radius:0}#g-navigation .g-main-nav .g-sublevel>li:hover>.g-menu-item-container>.g-selected,#g-navigation .g-main-nav .g-sublevel>li.active>.g-menu-item-container>.g-selected{background:#a39970;color:#fff;border:1px solid #9f946a;border-radius:0}#g-navigation .g-main-nav .g-sublevel>li.g-menu-item-type-particle:hover>.g-menu-item-container,#g-navigation .g-main-nav .g-sublevel>li.g-menu-item-type-particle.active>.g-menu-item-container{border:1px solid transparent}#g-header{background:#232323;color:#fff;position:relative;z-index:1}#g-header:before{background:rgba(35,35,35,0.8);position:absolute;content:"";top:0;right:0;bottom:0;left:0;z-index:-1}@media print{#g-header{background:#fff !important;color:#000 !important}}#g-slideshow .g-flexslider-slideshow .g-flexslider-slideshow-item-content-container{background:linear-gradient(to top right,rgba(18,18,18,0.8),rgba(0,0,0,0.8))}#g-slideshow .flex-control-paging li a{color:#fff}#g-slideshow .flex-control-paging li a:hover{background:#fff}#g-slideshow .flex-control-paging li a.flex-active{background:#fff}.g-main-nav .g-toplevel>li>.g-menu-item-container,.g-main-nav .g-sublevel>li>.g-menu-item-container{font-size:0.9rem;font-weight:bold;padding:0.2345rem 0.469rem;white-space:normal;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;transition:0.35s ease}.g-main-nav{z-index:20}.g-main-nav .g-toplevel>li>.g-menu-item-container{line-height:1}.g-main-nav .g-toplevel>li>.g-menu-item-container>.g-menu-item-content{word-break:normal;line-height:normal}.g-nav-overlay,.g-menu-overlay{background:rgba(0,0,0,0.5)}.g-menu-overlay.g-menu-overlay-open{z-index:19;display:none}@media only all and (max-width:47.99rem){.g-menu-overlay.g-menu-overlay-open{display:block}}.g-menu-hastouch .g-standard .g-toplevel>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator,.g-menu-hastouch .g-fullwidth .g-toplevel>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{border-radius:0.1875rem;margin:-0.2rem 0 -0.2rem 0.5rem;padding:0.2rem}.g-menu-hastouch .g-standard .g-sublevel>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator,.g-menu-hastouch .g-fullwidth .g-sublevel>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{border-radius:3px;padding:0.1rem;margin-top:-0.1rem;margin-right:-0.1rem}#g-showcase .flex-control-paging li a{color:#fff}#g-showcase .flex-control-paging li a:hover{background:#fff}#g-showcase .flex-control-paging li a.flex-active{background:#fff}#g-above .g-flexslider-showcase-item-title:after{background:#fff}#g-mainbar{background:#fff;color:#232323}#g-footer{background:#232323;color:#e8e8e8}#g-footer .g-container{padding:1.5rem 0}@media only all and (max-width:47.99rem){#g-footer .g-container{text-align:center}}#g-footer .g-content{padding:0 0.938rem}@media only all and (max-width:47.99rem){#g-footer .g-content{padding:0.469rem 0.938rem 0 0.938rem}}#g-footer .g-infolist.g-gridmenu{margin-top:1rem}#g-footer .g-infolist.g-gridmenu .g-infolist-item{border-bottom:none;margin:0 !important;padding:0 0 0.469rem 0}#g-footer .g-infolist.g-gridmenu .g-infolist-item-title{font-size:0.9rem;text-transform:uppercase}@media only all and (min-width:60rem) and (max-width:74.99rem){#g-footer .g-infolist.g-gridmenu .g-infolist-item-title{font-size:0.9rem}}@media only all and (min-width:48rem) and (max-width:59.99rem){#g-footer .g-infolist.g-gridmenu .g-infolist-item-title{font-size:0.8rem}}@media only all and (max-width:47.99rem){#g-footer .g-infolist.g-gridmenu .g-infolist-item-title{font-size:0.9rem}}#g-footer .g-infolist.g-gridmenu .g-infolist-item-title a{font-weight:normal}#g-footer .g-infolist.g-gridmenu .g-infolist-item-text{padding:0}@media print{#g-footer{background:#fff !important;color:#000 !important}}.box1.moduletable,.box1.widget,.box1.g-outer-box,.box1>.g-content{background:#a79d76}.box1.moduletable,.box1.widget,.box1>.g-content{color:#fff}.box1 a{color:#f3f2ec}.button{display:inline-block;font-family:"sourcesanspro";font-weight:700;background:#b7af8f;color:#fff !important;font-size:1rem;text-transform:uppercase;border:2px solid transparent;margin:0 0 0.5rem 0;padding:0.5rem 1.5rem;vertical-align:middle;text-shadow:none;transition:all 0.2s}.button.button-3.button-3,.button.button-3.button-4,.button.button-4.button-3,.button.button-4.button-4,.button.button-grey.button-3,.button.button-grey.button-4,.button.button-pink.button-3,.button.button-pink.button-4,.button.button-red.button-3,.button.button-red.button-4,.button.button-purple.button-3,.button.button-purple.button-4,.button.button-orange.button-3,.button.button-orange.button-4,.button.button-blue.button-3,.button.button-blue.button-4{background:transparent}.button.button-4{color:#b7af8f !important;border:2px solid #b7af8f}#g-offcanvas{background:#232323;width:12rem;color:#fff}#g-offcanvas a{color:#fff}#g-offcanvas a:hover{color:#79704e}#g-offcanvas h1,#g-offcanvas h2,#g-offcanvas h3,#g-offcanvas h4,#g-offcanvas h5,#g-offcanvas h6,#g-offcanvas strong{color:#fff}#g-offcanvas .button{background:transparent;border:2px solid #fff !important;color:#fff !important}#g-offcanvas .button:hover{border:2px solid #79704e !important;color:#79704e !important}#g-offcanvas .button:active{border:2px solid #79704e !important;color:#79704e !important}#g-offcanvas hr{border-bottom:1px solid rgba(255,255,255,0.5)}#g-offcanvas .g-offcanvas-toggle{color:#fff;left:9rem;top:1rem}.g-offcanvas-toggle{display:none;font-size:1rem;color:#fff;border:2px solid #fff;background:transparent;border-radius:0;width:32px;height:32px;line-height:28px;text-align:center;top:0.8rem;left:1.8rem;margin-left:-15px;padding-left:1px;z-index:100001}@media only all and (max-width:48rem){.g-offcanvas-toggle{display:block}}.toggle-fixed .g-offcanvas-toggle{position:fixed}.g-offcanvas-open .g-nav-overlay{z-index:100000}.g-offcanvas-open .g-offcanvas-left #g-page-surround{left:12rem}.g-offcanvas-open .g-offcanvas-right #g-page-surround{right:12rem}.g-offcanvas-open .dir-rtl.g-offcanvas-left #g-offcanvas{right:auto}.g-offcanvas-open .dir-rtl.g-offcanvas-right #g-offcanvas{left:auto}#g-offcanvas #g-mobilemenu-container ul{background:#232323}#g-offcanvas #g-mobilemenu-container ul>li>.g-menu-item-container{color:#fff;padding:0.938rem}#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active>.g-menu-item-container,#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover>.g-menu-item-container{color:#fff}#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active{background:#a79d76}#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover{background:#ada47f}#g-offcanvas #g-mobilemenu-container ul>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{border:1px solid #c3bca2;background:#afa683;border-radius:0.1875rem;margin:-0.3rem 0 -0.2rem 0.5rem;padding:0.2rem}#g-offcanvas #g-mobilemenu-container ul>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator:hover{background:#a79d76}#g-offcanvas #g-mobilemenu-container ul .g-dropdown-column{width:12rem}#g-offcanvas #g-mobilemenu-container ul i.fa{width:1.5rem}#g-mobilemenu-container{margin:-1.563rem}.g-logo{font-family:"goudybookletter1911";font-weight:900;font-size:1.75rem;text-transform:uppercase}@media only all and (max-width:47.99rem){.g-logo{display:block;text-align:center}}.g-infolist{display:flex;flex-flow:row wrap;flex-wrap:wrap}.g-infolist .g-infolist-item{flex:1 1 auto;width:100%;float:left;margin:0 2% 0.5rem 2%;padding:0 0 0.5rem 0;border-bottom:1px solid rgba(35,35,35,0.5)}@media only all and (max-width:47.99rem){.g-infolist .g-infolist-item-text{padding-top:1rem}}.g-infolist .g-infolist-item-title{margin:0 0 0.25rem 0;font-family:"goudybookletter1911";font-weight:400;font-size:1.1rem;line-height:1.25}@media only all and (min-width:48rem) and (max-width:59.99rem){.g-infolist .g-infolist-item-title{font-size:1rem}}.g-infolist.g-1cols .g-infolist-item:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}@media only all and (max-width:47.99rem){.g-infolist[class*="cols"] .g-infolist-item{width:96%;margin-left:2% !important;margin-right:2% !important}}.g-blockcontent .g-blockcontent-description{font-size:1.2rem}.g-blockcontent .g-blockcontent-subcontent-title{font-family:"goudybookletter1911";font-weight:700;margin-bottom:0;text-transform:uppercase}.g-blockcontent .g-blockcontent-subcontent-title i{display:block;margin-bottom:2rem}.g-blockcontent .g-blockcontent-icons{display:block}@media only all and (max-width:47.99rem){.g-swiper.multislides .swiper-navigation>div{font-size:2rem !important}}.g-swiper.swiper-container-horizontal>.swiper-pagination-bullets{display:flex;bottom:0;left:50%;transform:translateX(-50%);width:auto}.g-swiper.swiper-container-horizontal>.swiper-pagination-progressbar{top:auto;bottom:0;height:10px}.g-swiper.swiper-container-vertical .swiper-navigation+.swiper-pagination-bullets{top:unset;bottom:0;transform:none}@media only all and (max-width:47.99rem){.g-swiper.swiper-container-vertical>.swiper-pagination-bullets{right:0}}.dir-rtl .g-swiper.swiper-container-vertical>.swiper-pagination-bullets{right:auto;left:10px}@media only all and (max-width:47.99rem){.dir-rtl .g-swiper.swiper-container-vertical>.swiper-pagination-bullets{left:0}}@media only all and (max-width:47.99rem){.g-swiper.swiper-container-vertical.swiper-container-coverflow>.swiper-pagination-bullets{right:10px}.dir-rtl .g-swiper.swiper-container-vertical.swiper-container-coverflow>.swiper-pagination-bullets{right:auto;left:10px}}.g-swiper.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.g-swiper.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:2rem 1rem;background:transparent;border:2px solid #fff;opacity:1;height:22px;width:22px;position:relative;display:flex;justify-content:center;align-items:center;outline:0}@media only all and (max-width:47.99rem){.g-swiper.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.g-swiper.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{width:16px;height:16px}}.g-swiper.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.focus,.g-swiper.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.active,.g-swiper.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet.focus,.g-swiper.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet.active{outline:0;-moz-outline-style:none}.g-swiper.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet::after,.g-swiper.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet::after{content:"";width:6px;height:6px;border-radius:50%;background:#fff;position:absolute}@media only all and (max-width:47.99rem){.g-swiper.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet::after,.g-swiper.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet::after{width:4px;height:4px}}.g-swiper.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active,.g-swiper.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet-active{background:#fff;opacity:1;border-color:#fff}.g-swiper.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active::after,.g-swiper.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet-active::after{width:8px;height:8px;background:#000}@media only all and (max-width:47.99rem){.g-swiper.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active::after,.g-swiper.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet-active::after{width:6px;height:6px}}.g-swiper .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#b7af8f}.g-swiper .g-swiper-slider .swiper-slide{position:relative}.g-swiper .g-swiper-slider .swiper-slide .swiper-bg{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-repeat:no-repeat;background-position:center}.g-swiper .g-swiper-slider .swiper-slide video{position:absolute;z-index:10;width:100%}@media only all and (min-width:48rem) and (max-width:59.99rem){.g-swiper .g-swiper-slider .swiper-slide video{height:100%}}@media only all and (max-width:47.99rem){.g-swiper .g-swiper-slider .swiper-slide video{height:100%}}.g-swiper .g-swiper-slider .swiper-slide .swiper-link-overlay{position:absolute;z-index:100;width:100%;height:100%}.g-swiper .g-swiper-slider .swiper-slide .slide{position:absolute;margin:0 auto;top:0;bottom:0;left:0;right:0;transform-style:preserve-3d;z-index:20}.g-swiper .g-swiper-slider .swiper-slide .slide .slide-content-wrapper{display:flex;align-items:center;justify-content:center;height:100%}.g-swiper .g-swiper-slider .swiper-slide .slide .slide-content-wrapper .slide-content{text-align:center}.g-swiper .g-swiper-slider .swiper-slide .slide .slide-content-wrapper .slide-content .g-swiper-text{font-size:1.1vw;font-weight:400;line-height:1.3;margin:1rem 4rem;max-width:1200px;color:#fff}@media (max-width:118.1818181818rem){.g-swiper .g-swiper-slider .swiper-slide .slide .slide-content-wrapper .slide-content .g-swiper-text{font-size:1.3rem}}@media only all and (max-width:47.99rem){.g-swiper .g-swiper-slider .swiper-slide .slide .slide-content-wrapper .slide-content .g-swiper-text{font-size:1rem}}.g-swiper .g-swiper-slider .swiper-slide .slide .slide-content-wrapper .slide-content .g-swiper-title{font-size:1.5vw;font-weight:500;line-height:1.3;margin:1rem 3rem;color:#fff}@media (max-width:120rem){.g-swiper .g-swiper-slider .swiper-slide .slide .slide-content-wrapper .slide-content .g-swiper-title{font-size:1.8rem}}@media only all and (max-width:47.99rem){.g-swiper .g-swiper-slider .swiper-slide .slide .slide-content-wrapper .slide-content .g-swiper-title{font-size:1.2rem}}@media only all and (max-width:47.99rem){.g-swiper .g-swiper-slider .swiper-slide .slide .slide-content-wrapper .slide-content .button{padding:0.4rem 1rem;font-size:0.8rem}}.swiper-navigation div[class*="button-next"],.swiper-navigation div[class*="button-prev"]{position:absolute;font-size:4rem;color:#fff;outline:none;z-index:20;cursor:pointer;display:flex;justify-content:center;align-items:center}@media only all and (max-width:47.99rem){.swiper-navigation div[class*="button-next"],.swiper-navigation div[class*="button-prev"]{font-size:3rem}}.swiper-navigation div[class*="button-next"]{right:1rem;top:50%;margin:0;padding:0;transform:translateY(-50%)}.swiper-navigation div[class*="button-prev"]{left:1rem;top:50%;margin:0;padding:0;transform:translateY(-50%)}.swiper-navigation.rtl div[class*="button-prev"]{right:1rem;left:auto}.swiper-navigation.rtl div[class*="button-next"]{right:auto;left:1rem}div[class*="g-swiper-thumbs"].gallery-thumbs .swiper-slide{background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:6px;position:relative;pointer-events:auto}div[class*="g-swiper-thumbs"].gallery-thumbs .swiper-slide .g-swiper-thumbs-title{display:flex;align-items:flex-end;justify-content:center;font-size:0.9vw;height:100%;margin:-1rem 2rem 0;text-align:center;color:#fff}@media (max-width:111.1111111111rem){div[class*="g-swiper-thumbs"].gallery-thumbs .swiper-slide .g-swiper-thumbs-title{font-size:1rem}}div[class*="g-swiper-thumbs"].gallery-thumbs .swiper-slide .g-swiper-thumbs-title span{z-index:2}div[class*="g-swiper-thumbs"].gallery-thumbs .swiper-slide:before{position:absolute;width:100%;height:100%;content:"";border-radius:6px;transition:opacity 0.5s ease-in-out}div[class*="g-swiper-thumbs"].gallery-thumbs .swiper-slide-thumb-active:before{opacity:0.25}div[class*="g-swiper-thumbs"] .swiper-navigation div[class*="button-next"],div[class*="g-swiper-thumbs"] .swiper-navigation div[class*="button-prev"]{font-size:3rem;opacity:1;z-index:20}@media only all and (max-width:47.99rem){div[class*="g-swiper-thumbs"] .swiper-navigation div[class*="button-next"],div[class*="g-swiper-thumbs"] .swiper-navigation div[class*="button-prev"]{font-size:2rem}}.swiper-slide-active .kenburns{animation:kenburns ease-out}.swiper-slide-active .kenburnsDownLeft{animation:kenburnsDownLeft ease-out}.swiper-slide-active .kenburnsDownRight{-webkit-animation:kenburnsDownRight ease-out;animation:kenburnsDownRight ease-out}.swiper-slide-active .kenburnsDown{-webkit-animation:kenburnsDown ease-out;animation:kenburnsDown ease-out}.swiper-slide-active .kenburnsLeft{-webkit-animation:kenburnsLeft ease-out;animation:kenburnsLeft ease-out}.swiper-slide-active .kenburnsRight{-webkit-animation:kenburnsRight ease-out;animation:kenburnsRight ease-out}.swiper-slide-active .kenburnsUpLeft{-webkit-animation:kenburnsUpLeft ease-out;animation:kenburnsUpLeft ease-out}.swiper-slide-active .kenburnsUpRight{-webkit-animation:kenburnsUpRight ease-out;animation:kenburnsUpRight ease-out}.swiper-slide-active .kenburnsUp{-webkit-animation:kenburnsUp ease-out;animation:kenburnsUp ease-out}.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none}.g-flexslider{margin:0;padding:0;list-style:none}.g-flexslider>.g-flexslider-item-container{margin:0;padding:0;float:left}.g-flexslider-item-container:not(:first-child){display:none}.g-flexslider-carousel-item-container{display:none}.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider .g-flexslider-slideshow-slides>.g-flexslider-item-container{display:none;-webkit-backface-visibility:hidden}.flexslider .g-flexslider-slideshow-slides img{width:100%;display:block}.flexslider .g-flexslider-slideshow-slides:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .g-flexslider-slideshow-slides{display:block}* html .flexslider .g-flexslider-slideshow-slides{height:1%}.no-js .flexslider .g-flexslider-slideshow-slides>.g-flexslider-slideshow-item-container:first-child{display:block}.flexslider .g-flexslider-slideshow-slides{zoom:1}.flexslider .g-flexslider-slideshow-slides img{height:auto}.flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;margin:-25px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:1;cursor:pointer;transition:all 0.3s ease}.flex-direction-nav a:before{font-family:FontAwesome;font-size:40px;display:inline-block;content:""}.flex-direction-nav a.flex-next:before{content:""}.flex-direction-nav .flex-prev{left:1rem}.flex-direction-nav .flex-next{right:1rem;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:1rem}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:1rem}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:""}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:""}.flex-control-nav{width:100%;position:absolute;bottom:5%;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;position:relative}.flex-control-nav>li a:before,.flex-control-paging>li a:before{content:"";border:2px solid;border-radius:100%;width:16px;height:16px;display:block;position:absolute;left:-4px;top:-4px;z-index:1}.flex-control-paging li a{width:8px;height:8px;margin:2px;display:block;background:transparent;cursor:pointer;text-indent:-9999px;border-radius:100%;position:relative;z-index:2}.flex-control-paging li a:hover{background:#b7af8f}.flex-control-paging li a.flex-active{background:#b7af8f;cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:0.7;cursor:pointer;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:1rem}.flex-direction-nav .flex-next{opacity:1;right:1rem}}.g-flexslider-slideshow{position:relative}.g-flexslider-slideshow .g-flexslider-slideshow-item{background-size:cover;background-repeat:no-repeat;background-position:top center}.g-flexslider-slideshow .g-flexslider-slideshow-item-content{text-align:center;margin:auto;padding:10rem 2rem}@media only all and (min-width:60rem) and (max-width:74.99rem){.g-flexslider-slideshow .g-flexslider-slideshow-item-content{padding:9.5rem 2rem}}@media only all and (min-width:48rem) and (max-width:59.99rem){.g-flexslider-slideshow .g-flexslider-slideshow-item-content{padding:8.5rem 1.5rem}}@media only all and (max-width:47.99rem){.g-flexslider-slideshow .g-flexslider-slideshow-item-content{padding:8rem 1rem}}.g-flexslider-slideshow .g-flexslider-slideshow-item-title{font-family:"goudybookletter1911";font-weight:900;font-size:4rem;line-height:1;text-transform:uppercase}@media only all and (min-width:60rem) and (max-width:74.99rem){.g-flexslider-slideshow .g-flexslider-slideshow-item-title{font-size:3.5rem}}@media only all and (min-width:48rem) and (max-width:59.99rem){.g-flexslider-slideshow .g-flexslider-slideshow-item-title{font-size:3rem}}@media only all and (max-width:47.99rem){.g-flexslider-slideshow .g-flexslider-slideshow-item-title{font-size:2rem}}.g-flexslider-slideshow .g-flexslider-slideshow-item-desc{font-size:1.5rem;margin-bottom:1.5rem}@media only all and (min-width:60rem) and (max-width:74.99rem){.g-flexslider-slideshow .g-flexslider-slideshow-item-desc{font-size:1.35rem}}@media only all and (min-width:48rem) and (max-width:59.99rem){.g-flexslider-slideshow .g-flexslider-slideshow-item-desc{font-size:1.25rem}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){.g-flexslider-slideshow .g-flexslider-slideshow-item-desc{font-size:1.1rem;width:85%;margin:1rem auto;min-height:60px}}@media only all and (max-width:30rem){.g-flexslider-slideshow .g-flexslider-slideshow-item-desc{font-size:1.1rem;width:85%;margin:1rem auto;min-height:80px}}@media only all and (max-width:47.99rem){.g-flexslider-slideshow .g-flexslider-slideshow-item-overlay{background-position:top center !important}}html.touch .g-flexslider-slideshow .g-flexslider-slideshow-item-overlay{background-position:top center !important}.g-flexslider-slideshow .flex-direction-nav a{color:#fff;opacity:0.75}.g-flexslider-slideshow .flex-direction-nav a:hover{opacity:1}.g-flexslider-slideshow .flex-control-paging li a.flex-active{background:#fff}.g-flexslider-testimonial{position:relative}.g-flexslider-testimonial .g-flexslider-testimonial-item{background-size:cover;background-repeat:no-repeat;background-position:top center}.g-flexslider-testimonial .g-flexslider-testimonial-item-content-container{background:linear-gradient(to bottom right,rgba(183,175,143,0.75),rgba(35,35,35,0.75))}.g-flexslider-testimonial .g-flexslider-testimonial-item-content{text-align:center;width:60%;margin:auto;padding:2rem}@media only all and (min-width:60rem) and (max-width:74.99rem){.g-flexslider-testimonial .g-flexslider-testimonial-item-content{width:70%}}@media only all and (min-width:48rem) and (max-width:59.99rem){.g-flexslider-testimonial .g-flexslider-testimonial-item-content{width:80%}}@media only all and (max-width:47.99rem){.g-flexslider-testimonial .g-flexslider-testimonial-item-content{width:90%}}.g-flexslider-testimonial .g-flexslider-testimonial-item-testimonial-content{margin:1rem auto 5rem auto}.g-flexslider-testimonial .g-flexslider-testimonial-item-title{font-family:"goudybookletter1911";font-weight:900;font-size:4rem;line-height:1;text-transform:uppercase}@media only all and (min-width:60rem) and (max-width:74.99rem){.g-flexslider-testimonial .g-flexslider-testimonial-item-title{font-size:3.5rem}}@media only all and (min-width:48rem) and (max-width:59.99rem){.g-flexslider-testimonial .g-flexslider-testimonial-item-title{font-size:3rem}}@media only all and (max-width:47.99rem){.g-flexslider-testimonial .g-flexslider-testimonial-item-title{font-size:2rem}}.g-flexslider-testimonial .g-flexslider-testimonial-item-desc{font-family:Georgia;font-style:italic;font-size:1.75rem;margin-bottom:1.5rem}@media only all and (min-width:60rem) and (max-width:74.99rem){.g-flexslider-testimonial .g-flexslider-testimonial-item-desc{font-size:1.65rem}}@media only all and (min-width:48rem) and (max-width:59.99rem){.g-flexslider-testimonial .g-flexslider-testimonial-item-desc{font-size:1.45rem}}@media only all and (max-width:47.99rem){.g-flexslider-testimonial .g-flexslider-testimonial-item-desc{font-size:1.25rem}}.g-flexslider-testimonial .g-flexslider-testimonial-item-testimonial-image img{border-radius:100%;margin-bottom:1rem}.g-flexslider-testimonial .g-flexslider-testimonial-item-testimonial-name{font-weight:700}.g-flexslider-testimonial .g-flexslider-testimonial-item-testimonial-position{font-style:italic}.g-flexslider-showcase{position:relative}.g-flexslider-showcase .g-flexslider-showcase-item-content-container{display:flex;flex-flow:row wrap;flex-wrap:wrap;align-items:center;justify-content:center}.g-flexslider-showcase .g-flexslider-showcase-item-image,.g-flexslider-showcase .g-flexslider-showcase-item-content{flex:0 0 auto;width:50%}@media only all and (max-width:47.99rem){.g-flexslider-showcase .g-flexslider-showcase-item-image,.g-flexslider-showcase .g-flexslider-showcase-item-content{width:100%}}.g-flexslider-showcase .g-flexslider-showcase-item-image{overflow:hidden}.g-flexslider-showcase .g-flexslider-showcase-item-image img{transform:scale(1.1);transition:transform 0.3s}.g-flexslider-showcase .g-flexslider-showcase-item-image:hover img{transform:scale(1)}.g-flexslider-showcase .g-flexslider-showcase-item-content{padding:0 5rem}@media only all and (min-width:30.01rem) and (max-width:47.99rem){.g-flexslider-showcase .g-flexslider-showcase-item-content{padding:2rem 0 1rem 0}}@media only all and (max-width:30rem){.g-flexslider-showcase .g-flexslider-showcase-item-content{padding:2rem 1rem 1rem 1rem}}.g-flexslider-showcase .g-flexslider-showcase-item-title{font-family:"goudybookletter1911";font-weight:900;font-size:3rem;line-height:1;text-transform:uppercase;position:relative;padding-bottom:1.5rem;margin-bottom:1rem}@media only all and (min-width:60rem) and (max-width:74.99rem){.g-flexslider-showcase .g-flexslider-showcase-item-title{font-size:2.75rem}}@media only all and (min-width:48rem) and (max-width:59.99rem){.g-flexslider-showcase .g-flexslider-showcase-item-title{font-size:2.5rem}}@media only all and (max-width:47.99rem){.g-flexslider-showcase .g-flexslider-showcase-item-title{font-size:2rem}}.g-flexslider-showcase .g-flexslider-showcase-item-title:after{position:absolute;content:"";background:#232323;bottom:0;left:0;height:5px;width:80px;background:inherit}.dir-rtl .g-flexslider-showcase .g-flexslider-showcase-item-title:after{left:inherit;right:0}.g-flexslider-showcase .g-flexslider-showcase-item-desc{font-size:1.25rem;margin-bottom:1.5rem}@media only all and (min-width:60rem) and (max-width:74.99rem){.g-flexslider-showcase .g-flexslider-showcase-item-desc{font-size:1.2rem}}@media only all and (min-width:48rem) and (max-width:59.99rem){.g-flexslider-showcase .g-flexslider-showcase-item-desc{font-size:1.15rem}}@media only all and (max-width:47.99rem){.g-flexslider-showcase .g-flexslider-showcase-item-desc{font-size:1.1rem}}.g-flexslider-carousel-container{position:relative}.g-flexslider-carousel-container .g-flexslider-carousel-item-image{background:#fff;position:relative;cursor:pointer;transition:background 0.3s}.g-flexslider-carousel-container .g-flexslider-carousel-item-image *{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.g-flexslider-carousel-container .g-flexslider-carousel-item-image img{cursor:pointer;opacity:0.35;transition:opacity 0.3s}.g-flexslider-carousel-container .g-flexslider-carousel-item-image:hover{background:#b7af8f}.g-flexslider-carousel-container .g-flexslider-carousel-item-image:hover .g-flexslider-carousel-item-image-preview-icon{opacity:1}.g-flexslider-carousel-container .flex-active-slide img{opacity:1}.g-flexslider-carousel-container .flex-active-slide .g-flexslider-carousel-item-image{cursor:default}.g-flexslider-carousel-container .flex-active-slide .g-flexslider-carousel-item-image:hover .g-flexslider-carousel-item-image-preview-icon{display:none}.g-flexslider-carousel-container .g-flexslider-carousel-item-image-preview-icon{bottom:0;left:0;position:absolute;right:0;top:0;opacity:0;z-index:10;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}.g-flexslider-carousel-container .g-flexslider-carousel-item-image-preview-icon span{color:#fff;font-size:2rem;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0px)}.dir-rtl .flex-direction-nav{*height:0}.dir-rtl .flex-direction-nav a:before{content:""}.dir-rtl .flex-direction-nav a.flex-next:before{content:""}.dir-rtl .flex-direction-nav .flex-prev{left:auto;right:1rem}.dir-rtl .flex-direction-nav .flex-next{right:auto;left:1rem;text-align:left}.dir-rtl .flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:auto;right:1rem}.dir-rtl .flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:auto;left:1rem}.dir-rtl .flex-pauseplay a{left:auto;right:10px}.dir-rtl .flex-control-thumbs li{float:right}@media screen and (max-width:860px){.dir-rtl .flex-direction-nav .flex-prev{left:auto;right:1rem}.dir-rtl .flex-direction-nav .flex-next{right:auto;left:1rem}}.g-container{width:75rem}@media only all and (min-width:60rem) and (max-width:74.99rem){.g-container{width:60rem}}@media only all and (min-width:48rem) and (max-width:59.99rem){.g-container{width:48rem}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){.g-container{width:30rem}}@media only all and (max-width:30rem){.g-container{width:100%}}@media only all and (max-width:47.99rem){.g-block{flex-grow:0;flex-basis:100%}}@media only all and (max-width:47.99rem){body [class*="size-"]{flex-grow:0;flex-basis:100%;max-width:100%}}@media only all and (max-width:47.99rem){@supports not (flex-wrap:wrap){.g-grid{display:block;flex-wrap:inherit}.g-block{display:block;flex:inherit}}}
