/*!/wp-content/uploads/sites/60/the-core-style.css*/.normal{text-transform:none!important}.border-top{border-top:1px solid #eee}.border-bottom{border-bottom:1px solid #eee}.border-20{border:20px solid #fff!important}.no-border-top{border-top:0}.header-5 .fw-header-main .fw-container{padding-top:25px;padding-bottom:25px}@media (max-width:749px){.border-20{border:none!important}}.pull-right{float:right!important}.pull-left{float:left!important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.text-hide{font:0/0 a}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}.fw-itable{display:table;height:100%;width:100%}.fw-icell{display:table-cell;vertical-align:middle}img,iframe,embed{max-width:100%}@media (min-width:768px){.fw-col-sm-1-5{width:20%}.no-padding{padding-top:0!important;padding-bottom:0!important}}.fw-container,.fw-container *,.fw-container *:before,.fw-container *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fw-container{position:relative;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (max-width:479px){.fw-container{padding-left:30px;padding-right:30px}}.fw-container:before,.fw-container:after{content:" ";display:table}.fw-container:after{clear:both}@media (min-width:768px){.fw-container{width:750px}}@media (min-width:992px){.fw-container{width:970px}}@media (min-width:1200px){.fw-container{width:1170px}}.fw-container-fluid{position:relative;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.fw-container-fluid:before,.fw-container-fluid:after{content:" ";display:table}.fw-container-fluid:after{clear:both}.fw-row{margin-left:-15px;margin-right:-15px}.fw-row:before,.fw-row:after{content:" ";display:table}.fw-row:after{clear:both}.fw-row:before,.fw-row:after{content:" ";display:table}.fw-row:after{clear:both}.fw-row:before,.fw-row:after{content:" ";display:table}.fw-row:after{clear:both}.fw-col-xs-1,.fw-col-sm-1,.fw-col-md-1,.fw-col-lg-1,.fw-col-xs-2,.fw-col-sm-2,.fw-col-md-2,.fw-col-lg-2,.fw-col-xs-3,.fw-col-sm-3,.fw-col-md-3,.fw-col-lg-3,.fw-col-xs-4,.fw-col-sm-4,.fw-col-md-4,.fw-col-lg-4,.fw-col-xs-5,.fw-col-sm-5,.fw-col-md-5,.fw-col-lg-5,.fw-col-xs-6,.fw-col-sm-6,.fw-col-md-6,.fw-col-lg-6,.fw-col-xs-7,.fw-col-sm-7,.fw-col-md-7,.fw-col-lg-7,.fw-col-xs-8,.fw-col-sm-8,.fw-col-md-8,.fw-col-lg-8,.fw-col-xs-9,.fw-col-sm-9,.fw-col-md-9,.fw-col-lg-9,.fw-col-xs-10,.fw-col-sm-10,.fw-col-md-10,.fw-col-lg-10,.fw-col-xs-11,.fw-col-sm-11,.fw-col-md-11,.fw-col-lg-11,.fw-col-xs-12,.fw-col-sm-12,.fw-col-md-12,.fw-col-lg-12,.fw-col-md-1-5,.fw-col-sm-1-5{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (max-width:767px){div[class^="fw-col-sm-"],div[class^="fw-col-md-"],div[class^="fw-col-xs-"]{padding-top:20px;padding-bottom:20px}.fw_form_fw_form div[class^="fw-col-sm-"],.fw_form_fw_form div[class^="fw-col-md-"],.fw_form_fw_form div[class^="fw-col-xs-"]{padding-top:10px!important;padding-bottom:10px!important}.wrap-forms .fw-row{padding-top:0!important;padding-bottom:0!important}.instagram div[class^="fw-col-sm-"]{padding-top:0;padding-bottom:0}.single .fw-page-builder-content .fw-main-row-top div[class^="fw-col-sm-"],.single .fw-page-builder-content .fw-main-row-top div[class^="fw-col-ms-"],.single .fw-page-builder-content .fw-main-row-top div[class^="fw-col-xs-"]{padding-top:20px;padding-bottom:20px}.fw-main-row-top div[class^="fw-col-sm-"],.fw-main-row-top div[class^="fw-col-ms-"],.fw-main-row-top div[class^="fw-col-xs-"]{padding-top:0;padding-bottom:0}}@media (min-width:768px){.fw-col-sm-1,.fw-col-sm-2,.fw-col-sm-3,.fw-col-sm-4,.fw-col-sm-5,.fw-col-sm-6,.fw-col-sm-7,.fw-col-sm-8,.fw-col-sm-9,.fw-col-sm-10,.fw-col-sm-11,.fw-col-sm-12,.fw-col-md-1-5,.fw-col-sm-1-5{float:left}.fw-col-sm-12{width:100%}.fw-col-sm-11{width:91.66666667%}.fw-col-sm-10{width:83.33333333%}.fw-col-sm-9{width:75%}.fw-col-sm-8{width:66.66666667%}.fw-col-sm-7{width:58.33333333%}.fw-col-sm-6{width:50%}.fw-col-sm-5{width:41.66666667%}.fw-col-sm-4{width:33.33333333%}.fw-col-sm-3{width:25%}.fw-col-sm-2{width:16.66666667%}.fw-col-sm-1{width:8.33333333%}.fw-col-sm-pull-12{right:100%}.fw-col-sm-pull-11{right:91.66666667%}.fw-col-sm-pull-10{right:83.33333333%}.fw-col-sm-pull-9{right:75%}.fw-col-sm-pull-8{right:66.66666667%}.fw-col-sm-pull-7{right:58.33333333%}.fw-col-sm-pull-6{right:50%}.fw-col-sm-pull-5{right:41.66666667%}.fw-col-sm-pull-4{right:33.33333333%}.fw-col-sm-pull-3{right:25%}.fw-col-sm-pull-2{right:16.66666667%}.fw-col-sm-pull-1{right:8.33333333%}.fw-col-sm-pull-0{right:auto}.fw-col-sm-push-12{left:100%}.fw-col-sm-push-11{left:91.66666667%}.fw-col-sm-push-10{left:83.33333333%}.fw-col-sm-push-9{left:75%}.fw-col-sm-push-8{left:66.66666667%}.fw-col-sm-push-7{left:58.33333333%}.fw-col-sm-push-6{left:50%}.fw-col-sm-push-5{left:41.66666667%}.fw-col-sm-push-4{left:33.33333333%}.fw-col-sm-push-3{left:25%}.fw-col-sm-push-2{left:16.66666667%}.fw-col-sm-push-1{left:8.33333333%}.fw-col-sm-push-0{left:auto}.fw-col-sm-offset-12{margin-left:100%}.fw-col-sm-offset-11{margin-left:91.66666667%}.fw-col-sm-offset-10{margin-left:83.33333333%}.fw-col-sm-offset-9{margin-left:75%}.fw-col-sm-offset-8{margin-left:66.66666667%}.fw-col-sm-offset-7{margin-left:58.33333333%}.fw-col-sm-offset-6{margin-left:50%}.fw-col-sm-offset-5{margin-left:41.66666667%}.fw-col-sm-offset-4{margin-left:33.33333333%}.fw-col-sm-offset-3{margin-left:25%}.fw-col-sm-offset-2{margin-left:16.66666667%}.fw-col-sm-offset-1{margin-left:8.33333333%}.fw-col-sm-offset-0{margin-left:0%}}@media (min-width:992px){.fw-col-md-1,.fw-col-md-2,.fw-col-md-3,.fw-col-md-4,.fw-col-md-5,.fw-col-md-6,.fw-col-md-7,.fw-col-md-8,.fw-col-md-9,.fw-col-md-10,.fw-col-md-11,.fw-col-md-12,.fw-col-md-1-5,.fw-col-sm-1-5{float:left}.fw-col-md-12{width:100%}.fw-col-md-11{width:91.66666667%}.fw-col-md-10{width:83.33333333%}.fw-col-md-9{width:75%}.fw-col-md-8{width:66.66666667%}.fw-col-md-7{width:58.33333333%}.fw-col-md-6{width:50%}.fw-col-md-5{width:41.66666667%}.fw-col-md-4{width:33.33333333%}.fw-col-md-3{width:25%}.fw-col-md-2{width:16.66666667%}.fw-col-md-1{width:8.33333333%}.fw-col-md-pull-12{right:100%}.fw-col-md-pull-11{right:91.66666667%}.fw-col-md-pull-10{right:83.33333333%}.fw-col-md-pull-9{right:75%}.fw-col-md-pull-8{right:66.66666667%}.fw-col-md-pull-7{right:58.33333333%}.fw-col-md-pull-6{right:50%}.fw-col-md-pull-5{right:41.66666667%}.fw-col-md-pull-4{right:33.33333333%}.fw-col-md-pull-3{right:25%}.fw-col-md-pull-2{right:16.66666667%}.fw-col-md-pull-1{right:8.33333333%}.fw-col-md-pull-0{right:auto}.fw-col-md-push-12{left:100%}.fw-col-md-push-11{left:91.66666667%}.fw-col-md-push-10{left:83.33333333%}.fw-col-md-push-9{left:75%}.fw-col-md-push-8{left:66.66666667%}.fw-col-md-push-7{left:58.33333333%}.fw-col-md-push-6{left:50%}.fw-col-md-push-5{left:41.66666667%}.fw-col-md-push-4{left:33.33333333%}.fw-col-md-push-3{left:25%}.fw-col-md-push-2{left:16.66666667%}.fw-col-md-push-1{left:8.33333333%}.fw-col-md-push-0{left:auto}.fw-col-md-offset-12{margin-left:100%}.fw-col-md-offset-11{margin-left:91.66666667%}.fw-col-md-offset-10{margin-left:83.33333333%}.fw-col-md-offset-9{margin-left:75%}.fw-col-md-offset-8{margin-left:66.66666667%}.fw-col-md-offset-7{margin-left:58.33333333%}.fw-col-md-offset-6{margin-left:50%}.fw-col-md-offset-5{margin-left:41.66666667%}.fw-col-md-offset-4{margin-left:33.33333333%}.fw-col-md-offset-3{margin-left:25%}.fw-col-md-offset-2{margin-left:16.66666667%}.fw-col-md-offset-1{margin-left:8.33333333%}.fw-col-md-offset-0{margin-left:0%}}@media (min-width:1200px){.fw-col-lg-1,.fw-col-lg-2,.fw-col-lg-3,.fw-col-lg-4,.fw-col-lg-5,.fw-col-lg-6,.fw-col-lg-7,.fw-col-lg-8,.fw-col-lg-9,.fw-col-lg-10,.fw-col-lg-11,.fw-col-lg-12,.fw-col-md-1-5,.fw-col-sm-1-5{float:left}.fw-col-lg-12{width:100%}.fw-col-lg-11{width:91.66666667%}.fw-col-lg-10{width:83.33333333%}.fw-col-lg-9{width:75%}.fw-col-lg-8{width:66.66666667%}.fw-col-lg-7{width:58.33333333%}.fw-col-lg-6{width:50%}.fw-col-lg-5{width:41.66666667%}.fw-col-lg-4{width:33.33333333%}.fw-col-lg-3{width:25%}.fw-col-lg-2{width:16.66666667%}.fw-col-lg-1{width:8.33333333%}.fw-col-lg-pull-12{right:100%}.fw-col-lg-pull-11{right:91.66666667%}.fw-col-lg-pull-10{right:83.33333333%}.fw-col-lg-pull-9{right:75%}.fw-col-lg-pull-8{right:66.66666667%}.fw-col-lg-pull-7{right:58.33333333%}.fw-col-lg-pull-6{right:50%}.fw-col-lg-pull-5{right:41.66666667%}.fw-col-lg-pull-4{right:33.33333333%}.fw-col-lg-pull-3{right:25%}.fw-col-lg-pull-2{right:16.66666667%}.fw-col-lg-pull-1{right:8.33333333%}.fw-col-lg-pull-0{right:auto}.fw-col-lg-push-12{left:100%}.fw-col-lg-push-11{left:91.66666667%}.fw-col-lg-push-10{left:83.33333333%}.fw-col-lg-push-9{left:75%}.fw-col-lg-push-8{left:66.66666667%}.fw-col-lg-push-7{left:58.33333333%}.fw-col-lg-push-6{left:50%}.fw-col-lg-push-5{left:41.66666667%}.fw-col-lg-push-4{left:33.33333333%}.fw-col-lg-push-3{left:25%}.fw-col-lg-push-2{left:16.66666667%}.fw-col-lg-push-1{left:8.33333333%}.fw-col-lg-push-0{left:auto}.fw-col-lg-offset-12{margin-left:100%}.fw-col-lg-offset-11{margin-left:91.66666667%}.fw-col-lg-offset-10{margin-left:83.33333333%}.fw-col-lg-offset-9{margin-left:75%}.fw-col-lg-offset-8{margin-left:66.66666667%}.fw-col-lg-offset-7{margin-left:58.33333333%}.fw-col-lg-offset-6{margin-left:50%}.fw-col-lg-offset-5{margin-left:41.66666667%}.fw-col-lg-offset-4{margin-left:33.33333333%}.fw-col-lg-offset-3{margin-left:25%}.fw-col-lg-offset-2{margin-left:16.66666667%}.fw-col-lg-offset-1{margin-left:8.33333333%}.fw-col-lg-offset-0{margin-left:0%}}@media (min-width:992px){.fw-col-md-1-5{width:20%}}::-moz-placeholder{color:#A3A3A3;opacity:1}:-ms-input-placeholder{color:#A3A3A3}::-webkit-input-placeholder{color:#A3A3A3}input[type="text"],input[type="password"],input[type="search"],input[type="url"],input[type="email"],input[type="tel"],input[type="number"],textarea{background:#fff;color:#33471c;font-family:'Quattrocento Sans';font-size:17px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:24px;padding:18px 15px;border:1px solid rgba(0,0,0,.3);-webkit-appearance:none;-moz-appearance:none;margin:0;outline:none;width:100%}textarea{height:auto;resize:vertical;height:150px}label{font-family:'Montserrat';font-size:17px;font-style:normal;font-weight:100;line-height:24px;letter-spacing:1px;color:#33471c;text-transform:uppercase}.wrap-forms{background-color:#ccc;padding:30px}.wrap-forms .selectize-input.full{background-color:#fff}.wrap-forms .header.title{margin-bottom:30px}.wrap-forms,.wrap-forms .header.title{padding-left:15px;padding-right:15px}.wrap-forms .header.title .fw-contact-form-description{font-family:'Helvetica Neue LT Std';font-weight:200;font-style:normal;font-size:18px;line-height:28px;letter-spacing:0;color:#33471c}.wrap-forms .fw-row{padding-top:10px;padding-bottom:10px}.wrap-forms .row-submit{padding-top:20px}.wrap-forms .form-builder-item p{font-size:15px}.wrap-forms .input-styled>label{margin-bottom:10px}.wrap-forms .input-styled.fw-item-one-column .options .custom-radio{display:inline-block}.wrap-forms .input-styled.fw-item-two-columns .options{width:50%;float:left}.wrap-forms .input-styled.fw-item-three-columns .options{width:33.33%;float:left}.wrap-forms .input-styled.fw-item-side-by-side .options{float:left;margin-right:5%}.wrap-forms .input-styled .custom-checkbox:before,.wrap-forms .input-styled .custom-checkbox:after,.wrap-forms .input-styled .custom-radio:before,.wrap-forms .input-styled .custom-radio:after{content:" ";display:table}.wrap-forms .input-styled .custom-checkbox:after,.wrap-forms .input-styled .custom-radio:after{clear:both}.wrap-forms form.fw_form_fw_form label{text-transform:none}.wrap-forms .fw-contact-form-title{margin:0}.wrap-forms .form-builder-item>div>label sup{color:#d3604d}.wrap-forms .form-builder-item p{margin-top:6px;margin-bottom:0}.wrap-forms .form-builder-item textarea{height:150px}.wrap-forms .form-builder-item input,.wrap-forms .form-builder-item .selectize-input{padding-top:17px;padding-bottom:16px}.search-form{position:relative}.search-form .search-form{position:relative}.search-form .screen-reader-text{display:none}.search-form label{display:block}.search-form .search-field::-moz-placeholder{color:rgba(53,53,53,.4);opacity:1}.search-form .search-field:-ms-input-placeholder{color:rgba(53,53,53,.25)}.search-form .search-field::-webkit-input-placeholder{color:rgba(53,53,53,.25)}.search-form .search-field{width:100%;line-height:30px;border:none;color:#353535;background-color:rgba(0,0,0,.07);font-family:'Helvetica Neue LT Std';font-weight:700;font-style:normal;font-size:17px;padding:12px 15px}.search-form .search-submit{width:28px;height:28px;background-color:transparent;border:none;text-indent:100px;position:absolute;top:10px;right:10px;z-index:2;overflow:hidden}.search-form label:after{display:inline-block;width:28px;height:28px;text-align:center;line-height:28px;font-family:FontAwesome;content:"\f002";font-size:16px;font-weight:400;color:#353535;position:absolute;top:50%;margin-top:-14px;right:10px;z-index:1}.post-password-form label{margin-right:10px;margin-bottom:0;vertical-align:bottom}.post-password-form label input[type="password"]::-moz-placeholder{color:rgba(53,53,53,.25);opacity:1}.post-password-form label input[type="password"]:-ms-input-placeholder{color:rgba(53,53,53,.25)}.post-password-form label input[type="password"]::-webkit-input-placeholder{color:rgba(53,53,53,.25)}.post-password-form label input[type="password"]{width:100%;line-height:30px;border:none;color:#353535;background-color:rgba(0,0,0,.07);font-family:'Helvetica Neue LT Std';font-weight:700;font-style:normal;font-size:17px;padding:12px 15px}.post-password-form input[type="submit"]{font-family:'Helvetica Neue LT Std';font-weight:700;font-style:normal;font-size:14px;line-height:30px;letter-spacing:0;display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;text-decoration:none;white-space:nowrap;outline:none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;max-width:100%;padding:12px 25px;background-color:#33471c;border-color:transparent;border-width:0;color:#fff;border-radius:0}.post-password-form input[type="submit"]:hover,.post-password-form input[type="submit"]:focus{text-decoration:none;outline:none}.post-password-form input[type="submit"]:focus{background-color:#33471c;border-color:transparent;color:#fff}.post-password-form input[type="submit"]:hover{background-color:#fff9ed;color:#33471c}.post-password-form input[type="submit"]:active{box-shadow:none}.post-password-form input[type="submit"] span,.post-password-form input[type="submit"] i{position:relative;top:1px}.flash-messages-info,.flash-messages-success,.flash-messages-error{padding:0;margin:0;list-style:none;text-align:center}.field-radio .custom-radio .options{line-height:11px}.woocommerce .login .custom-checkbox{display:inline-block}.header-1 .mobile-menu-item,.header-1 .mm-listview>li.mobile-menu-item,.header-1.header-align-center .mm-listview>li.mobile-menu-item,.header-2 .mobile-menu-item,.header-2 .mm-listview>li.mobile-menu-item,.header-2.header-align-center .mm-listview>li.mobile-menu-item,.header-3 .mobile-menu-item,.header-3 .mm-listview>li.mobile-menu-item,.header-3.header-align-center .mm-listview>li.mobile-menu-item,.header-4 .mobile-menu-item,.header-4 .mm-listview>li.mobile-menu-item,.header-4.header-align-center .mm-listview>li.mobile-menu-item,.header-5 .mobile-menu-item,.header-5 .mm-listview>li.mobile-menu-item,.header-5.header-align-center .mm-listview>li.mobile-menu-item,#fw-menu-primary li.mobile-menu-item{display:none}.mm-opened .sub-menu.mm-listview>li.mobile-menu-item{display:block}.sub-menu.mm-listview>li>a,.sub-menu.mm-listview>li>span{white-space:normal}.header-1 .fw-menu-open,.header-2 .fw-menu-open,.header-3 .fw-menu-open,.header-4 .fw-menu-open{display:none}.fw-header{position:relative;z-index:100}.fw-header .fw-header-main{width:100%;text-align:right;position:relative;z-index:100;background:#fff9ed}.fw-top-social-right .fw-text-top-bar{float:left}.fw-top-social-right .fw-top-bar-social{float:right;margin-left:20px}.fw-top-social-left .fw-text-top-bar{float:left}.fw-top-social-left .fw-top-bar-social{float:left;margin-left:20px}.fw-absolute-header .fw-header{position:absolute;top:0;left:0;right:0}.fw-header-sticky .fw-sticky-menu,.fw-header-top-bar-sticky .fw-sticky-menu{position:fixed;top:0;right:0;left:0;visibility:visible;z-index:100;opacity:0;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.09);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.09);box-shadow:0 1px 5px 0 rgba(0,0,0,.09);transform:translate(0,-100%);transition:transform 600ms ease,opacity 600ms ease}.fw-header-sticky .fw-sticky-menu.fw-sticky-menu-open,.fw-header-top-bar-sticky .fw-sticky-menu.fw-sticky-menu-open{transition:transform 600ms ease,opacity 600ms ease;transform:translate(0,0);opacity:1}.fw-header-sticky .fw-sticky-menu .fw-top-bar{display:none}.fw-header-sticky.fw-header-top-bar-sticky .fw-sticky-menu .fw-top-bar{display:block}.fw-absolute-header.fw-header-sticky .fw-sticky-menu.fw-sticky-menu-open,.fw-absolute-header.fw-header-top-bar-sticky .fw-sticky-menu.fw-sticky-menu-open{top:0!important}.fw-top-bar-on.fw-absolute-header .fw-main-row-custom+.fw-main-row{margin-top:0}.fw-absolute-header section.password-protected-section,.fw-absolute-header .no-header-image{padding-top:125px}.fw-header-boxed .fw-header:not(.fw-sticky-menu) .fw-container{padding-left:40px;padding-right:40px}.fw-header-boxed .fw-sticky-menu.fw-sticky-menu-open .fw-header-main{margin-top:0}.fw-absolute-header .fw-header .fw-header-main{background:#fff9ed;background:rgba(255,249,237,0)}.fw-absolute-header .fw-sticky-menu-open .fw-header-main{background-color:#fff9ed}.fw-top-bar-on.fw-absolute-header:not(.fw-header-top-bar-sticky) .fw-main-row-top,.fw-top-bar-on.fw-absolute-header .fw-main-row,.fw-top-bar-on.fw-absolute-header .no-header-image{margin-top:44px}.fw-top-bar-on.fw-absolute-header:not(.fw-header-top-bar-sticky) .fw-header{top:-44px}.fw-header-boxed .fw-header:not(.fw-sticky-menu) .fw-header-main{margin-top:0;background:transparent}.fw-header-boxed .fw-header:not(.fw-sticky-menu) .fw-header-main .fw-container{background:#fff9ed}.fw-header-boxed.fw-absolute-header .fw-header:not(.fw-sticky-menu) .fw-header-main .fw-container{background:#fff9ed;background:rgba(255,249,237,0)}.fw-header-boxed.fw-absolute-header .fw-header:not(.fw-sticky-menu).fw-sticky-menu-open .fw-header-main .fw-container{background-color:#fff9ed}@media(max-width:1199px){.header-1 .mm-listview.has-mobile-menu>li.menu-item,.header-1.header-align-center .mm-listview.has-mobile-menu>li.menu-item,.header-2 .mm-listview.has-mobile-menu>li.menu-item,.header-2.header-align-center .mm-listview.has-mobile-menu>li.menu-item,.header-3 .mm-listview.has-mobile-menu>li.menu-item,.header-3.header-align-center .mm-listview.has-mobile-menu>li.menu-item,.header-4 .mm-listview.has-mobile-menu>li.menu-item,.header-4.header-align-center .mm-listview.has-mobile-menu>li.menu-item,.header-5 .mm-listview.has-mobile-menu>li.menu-item,.header-5.header-align-center .mm-listview.has-mobile-menu>li.menu-item{display:none}.header-1 .mobile-menu-item,.header-1 .mm-listview.has-mobile-menu>li.mobile-menu-item,.header-1.header-align-center .mm-listview.has-mobile-menu>li.mobile-menu-item,.header-2 .mobile-menu-item,.header-2 .mm-listview.has-mobile-menu>li.mobile-menu-item,.header-2.header-align-center .mm-listview.has-mobile-menu>li.mobile-menu-item,.header-3 .mobile-menu-item,.header-3 .mm-listview.has-mobile-menu>li.mobile-menu-item,.header-3.header-align-center .mm-listview.has-mobile-menu>li.mobile-menu-item,.header-4 .mobile-menu-item,.header-4 .mm-listview.has-mobile-menu>li.mobile-menu-item,.header-4.header-align-center .mm-listview.has-mobile-menu>li.mobile-menu-item,.header-5 .mobile-menu-item,.header-5 .mm-listview.has-mobile-menu>li.mobile-menu-item,.header-5.header-align-center .mm-listview.has-mobile-menu>li.mobile-menu-item{display:flex;align-items:center;justify-content:center}.header-1 .fw-menu-open,.header-2 .fw-menu-open,.header-3 .fw-menu-open,.header-4 .fw-menu-open{display:block}}@media screen and (min-width:601px){.admin-bar.fw-absolute-header.fw-header-sticky .fw-sticky-menu.fw-sticky-menu-open,.admin-bar.fw-absolute-header.fw-header-top-bar-sticky .fw-sticky-menu.fw-sticky-menu-open{top:32px!important}}@media(max-width:991px){.search-in-top-bar .fw-search.fw-mini-search{border:none!important;margin:0!important;padding:0!important;left:0}.search-in-top-bar .fw-search.fw-mini-search .fw-search-icon{margin:0 auto}.search-in-top-bar .fw-search.fw-mini-search .fw-wrap-search-form{margin-right:-102px}.search-in-top-bar .fw-search,.fw-text-top-bar,.fw-top-bar-social{display:inline-block;width:100%;text-align:center!important;float:none!important;padding:0;margin:0;position:initial}.search-in-top-bar .fw-search{padding:0!important;margin:0!important}.search-in-top-bar .fw-search.fw-mini-search{display:block;position:relative;top:0!important;left:50%;margin:0!important;padding-left:10px!important}.search-in-top-bar .fw-search.fw-mini-search .fw-wrap-search-form{right:0}.search-in-top-bar .fw-search .fw-wrap-search-form{margin:0 auto}.fw-top-bar-on.fw-absolute-header:not(.fw-header-top-bar-sticky) .fw-main-row-top,.fw-top-bar-on.fw-absolute-header .fw-main-row,.fw-top-bar-on.fw-absolute-header .no-header-image{margin-top:68px}.fw-top-bar-on.fw-absolute-header:not(.fw-header-top-bar-sticky) .fw-header{top:-68px}}@media(max-width:767px){.fw-absolute-header .fw-header .fw-header-main{background:#fff9ed}.fw-absolute-header .fw-header{position:relative}.fw-top-bar-on.fw-absolute-header:not(.fw-header-top-bar-sticky) .fw-header{top:0!important}.fw-absolute-header.fw-header-sticky .fw-header.fw-sticky-menu,.fw-absolute-header.fw-header-top-bar-sticky .fw-header.fw-sticky-menu{position:fixed}.fw-top-bar-on.fw-absolute-header:not(.fw-header-top-bar-sticky) .fw-main-row-top,.fw-top-bar-on.fw-absolute-header .fw-main-row,.fw-top-bar-on.fw-absolute-header .no-header-image{margin-top:0!important}}@media(max-width:479px){.fw-logo-retina .fw-site-logo,.fw-logo-no-retina .fw-site-logo{max-width:100%}}.header-1.fw-top-logo-left .fw-wrap-logo{float:left}.header-1.fw-top-logo-left .fw-search{float:right;margin-left:28px}.header-1.fw-top-logo-left .fw-nav-wrap{float:right}.header-1.fw-top-logo-right .fw-wrap-logo{float:right}.header-1.fw-top-logo-right .fw-search{float:left;margin-right:28px}.header-1.fw-top-logo-right .fw-search .fw-wrap-search-form{margin-left:0}.header-1.fw-top-logo-right .fw-nav-wrap{float:left}.header-1 .fw-header-main .fw-container{padding-top:35px;padding-bottom:35px}.header-1 .fw-header-main .fw-search,.header-1 .fw-header-main .fw-mini-search{top:1px}.header-1 .fw-nav-wrap{max-width:78%}.header-1 .primary-navigation>ul>li{border-bottom:none}.header-1 .primary-navigation>ul>li:first-child>a{margin-left:0}.header-1 .primary-navigation>ul>li:first-child>ul{left:0}.header-1 .primary-navigation>ul>li>a{margin-right:0;margin-left:28px}.header-1 .primary-navigation>ul>li>ul{left:28px}.header-1 .primary-navigation>ul>li>ul.left{left:auto;right:0}.header-1.fw-logo-retina .fw-mini-search{top:0}.header-1.fw-logo-no-retina .fw-mini-search,.header-1.fw-logo-no-retina .mmenu-link{top:0}.header-1.fw-logo-no-retina .fw-sticky-menu .fw-mini-search,.header-1.fw-logo-no-retina .fw-sticky-menu .mmenu-link{top:0}.header-1.search-in-top-bar .fw-search{margin-top:0!important}.fw-wrap-logo{font-family:'Helvetica Neue LT Std';z-index:100;text-transform:uppercase}.fw-wrap-logo .fw-site-logo{display:block;text-align:center}.fw-wrap-logo .fw-site-logo strong{font-family:'Montserrat';font-weight:400;font-style:normal;font-size:20px;color:#111;letter-spacing:1px;line-height:20px;display:block}.fw-wrap-logo .fw-site-logo span{font-family:;font-weight:400;font-style:normal;font-size:10px;color:#aeaab1;letter-spacing:4px;line-height:10px;display:block;margin-top:6px}.fw-logo-retina .fw-site-logo{width:77.5px;line-height:normal}body[class*="header-"].fw-logo-no-set .fw-nav-wrap,body[class*="header-"].fw-logo-no-set .fw-nav-wrap .primary-navigation{margin-top:0}.fw-top-bar{background-color:#33471c;padding:10px 0;line-height:24px;font-size:14px;color:#fff9ed;text-align:right;display:none;text-transform:uppercase}.fw-top-bar-fixed .fw-top-bar{display:block}.fw-top-bar .fw-container{z-index:101}.fw-top-bar a{color:#fff9ed}.fw-top-bar a:hover{color:#fff9ed;text-decoration:underline}.fw-top-bar .fw-text-top-bar{color:#fff9ed;letter-spacing:1px;font-weight:300;font-family:'Helvetica Neue LT Std';font-style:normal;text-align:left;display:inline-block}.fw-top-bar .fw-top-bar-social{display:inline-block}.fw-top-bar .fw-top-bar-social a{font-size:20px;color:#fff9ed;margin-left:10px}.fw-top-bar .fw-top-bar-social a:first-child{margin-left:0}.fw-top-bar .fw-top-bar-social a:hover{color:#cfebde}.fw-header-top-bar-sticky .fw-sticky-menu-open .fw-top-bar{display:block}.fw-top-bar-fixed.fw-header-top-bar-sticky .fw-sticky-menu-open .fw-top-bar,.fw-header-top-bar-sticky .fw-sticky-menu-open .fw-header-main{display:none}.fw-header-sticky.fw-header-top-bar-sticky .fw-sticky-menu-open .fw-header-main{display:block}@media(max-width:767px){.fw-top-bar .fw-top-bar-social a{margin-left:15px}}.fw-search{display:inline-block;line-height:normal;position:relative}.fw-search-form{position:relative;display:inline-block;width:100%}.fw-wrap-search-form{width:204px}.fw-submit-wrap{position:absolute;top:0;right:0;width:35px;text-align:center;background:transparent;height:33px;line-height:33px}.fw-submit-wrap:before{content:'\f002';font-family:'FontAwesome';font-size:16px;color:#111}.fw-submit-wrap:hover:before{color:#131313}.fw-submit-wrap input{border:none;width:100%;height:100%;padding:0;position:absolute;left:0;background:transparent}.fw-submit-wrap input:focus,.fw-submit-wrap input:active{outline:none}.fw-submit-wrap input:hover{opacity:.8}input.fw-input-search{font-family:;font-weight:400;font-style:normal;font-size:14px;letter-spacing:normal;height:33px;line-height:33px;border:0 solid transparent;color:#fff;background-color:transparent;width:100%;padding:0 35px 0 10px!important;border-radius:0}input.fw-input-search::-moz-placeholder{color:#fff;opacity:1}input.fw-input-search:-ms-input-placeholder{color:#fff}input.fw-input-search::-webkit-input-placeholder{color:#fff}input.fw-input-search:focus,input.fw-input-search:active{outline:none}.fw-search-icon{display:none;line-height:1em;text-align:center;background:transparent;width:16px;height:16px;font-size:16px}.fw-search-icon:hover{border-color:transparent;color:#131313;background:none}.fw-mini-search .fw-search-icon{color:#111;display:block}.fw-mini-search .fw-search-icon:hover{color:#131313}.fw-form-search-full{background-color:#fff}.fw-form-search-full.fw-wrap-search-form{display:none;position:absolute;height:0;overflow:hidden;left:0;right:0;z-index:600;padding:15px}.fw-form-search-full.fw-wrap-search-form .fw-search-form{display:block;margin:0 auto;top:50%}.fw-form-search-full.fw-wrap-search-form .fw-search-form .fw-input-search{background-color:transparent;font-family:;font-weight:400;font-style:normal;font-size:40px;letter-spacing:normal;color:#fff;border:0 solid transparent;padding-left:50px!important;padding-right:50px!important}.fw-form-search-full.fw-wrap-search-form .fw-search-form .fw-input-search::-moz-placeholder{color:#fff;opacity:1}.fw-form-search-full.fw-wrap-search-form .fw-search-form .fw-input-search:-ms-input-placeholder{color:#fff}.fw-form-search-full.fw-wrap-search-form .fw-search-form .fw-input-search::-webkit-input-placeholder{color:#fff}.fw-form-search-full.fw-wrap-search-form .fw-search-form .fw-close-search-form{color:#fff;position:absolute;right:17px;top:50%;font-size:20px;line-height:normal;margin-top:-10px}.fw-form-search-full.fw-wrap-search-form .fw-search-form .fw-submit-wrap{right:auto;left:10px;top:50%;margin-top:-16.5px}.fw-form-search-full.fw-wrap-search-form .fw-search-form .fw-submit-wrap:before{font-size:20px;color:#fff}.fw-header.fw-sticky-menu .fw-form-search-full.fw-wrap-search-form{top:0!important}.fw-top-bar-on.search-in-top-bar .fw-search{top:-4.5px}.fw-top-bar-on.search-in-top-bar .fw-search.fw-mini-search{top:5px}.fw-top-bar-on.search-in-top-bar.fw-top-social-right .fw-top-bar .fw-mini-search{border-left:1px solid #111}.fw-top-bar-on.search-in-top-bar.fw-top-social-left .fw-mini-search{border-left:1px solid #111}.search-in-top-bar .fw-search{float:right!important;margin-left:15px!important;margin-right:0!important}.search-in-top-bar .fw-top-bar-social,.search-in-top-bar .fw-text-top-bar{position:relative}.search-in-top-bar.fw-top-social-right .fw-top-bar .fw-search{padding-left:10px!important}.search-in-top-bar.fw-top-social-left .fw-text-top-bar{float:none}.search-in-top-bar.fw-top-social-left .fw-search{padding-left:10px!important}.search-in-top-bar.fw-top-social-left .fw-mini-search{margin-left:10px!important}.fw-nav-wrap .fw-site-navigation{font-size:0}.fw-site-navigation>ul{font-family:'Helvetica Neue LT Std';font-size:14px;font-weight:400;font-style:normal;margin:0 auto;padding:0;list-style:none}.fw-site-navigation>ul li{position:relative;list-style:none}.fw-site-navigation>ul .menu-item-has-icon i{font-size:14px;margin-right:10px;position:relative}.fw-site-navigation>ul>li{float:left;position:relative}.fw-site-navigation>ul>li>a{display:inline-block;float:left;position:relative;color:#33471c;line-height:24px;letter-spacing:0;-webkit-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s}.fw-site-navigation>ul>li>a:after{content:"";bottom:0;height:1px;left:50%;position:absolute;width:0;background:#4d4d4d;-webkit-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s}.fw-site-navigation>ul>li:hover a:after{width:100%;margin-left:-50%}.fw-site-navigation>ul>li>a:hover{color:#4d4d4d}.fw-site-navigation>ul>li.current-menu-item a:after,.fw-site-navigation>ul>li.current-menu-ancestor a:after{width:100%;margin-left:-50%}.fw-site-navigation>ul>li.current-menu-item>a{color:#4d4d4d}.fw-site-navigation>ul>li.menu-separator a:after{display:none}.fw-site-navigation>ul>li.menu-separator a:hover{color:#33471c;cursor:default}.fw-site-navigation>ul>li ul{top:19px;width:280px;font-size:14px;font-family:'Helvetica Neue LT Std';padding-top:5px;padding-left:0;padding-right:0;position:absolute;left:0;z-index:1308;text-align:left;text-transform:none;display:none}.fw-site-navigation>ul>li ul>li{display:block;width:100%;margin-left:0;float:left}.fw-site-navigation>ul>li ul>li:first-child{padding-top:13px}.fw-site-navigation>ul>li ul>li:last-child{padding-bottom:13px}.fw-site-navigation>ul>li ul>li>a{display:block;line-height:1.2em;padding:10px 12%!important;margin:0!important}.fw-site-navigation>ul>li ul>li.menu-item-has-icon>a:before{margin-right:0;content:""}.fw-site-navigation>ul>li ul.left{left:-281px}.fw-site-navigation>ul>li ul.left ul{left:-281px}.fw-site-navigation>ul>li ul>li{color:#fff;background:#33471c;background:rgba(51,71,28,.94);-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.fw-site-navigation>ul>li ul>li>a{color:#fff}.fw-site-navigation>ul>li ul>li>a:before{width:14px;font-size:18px}.fw-site-navigation>ul>li ul>li:hover>a,.fw-site-navigation>ul>li ul>li.parent.hover>a,.fw-site-navigation>ul>li ul>li.current-menu-item>a{color:#fff;background:rgba(36,50,20,.94)}.fw-site-navigation>ul>li ul>li>ul{top:0;padding:0;background:none;left:281px}.fw-site-navigation>ul>li ul>li:first-child:hover>ul{top:13px}.fw-site-navigation>ul>li ul>li:hover>ul{display:block}.fw-site-navigation>ul>li ul>li>ul>li{background:#33471c;background:rgba(51,71,28,.94)}.fw-site-navigation>ul>li ul>li>ul>li:first-child,.fw-site-navigation>ul>li ul>li>ul>li:last-child{padding:0}.fw-site-navigation>ul>li>ul.left{right:56px;left:auto}.fw-site-navigation>ul>li ul>li>ul ul{top:0}.fw-primary-menu-message,.fw-secondary-menu-message{color:red;background:#fff;border:1px solid red;padding:5px}.fw-primary-menu-message a,.fw-secondary-menu-message a{color:red;text-decoration:underline}.fw-primary-menu-message a:hover,.fw-secondary-menu-message a:hover{color:red;text-decoration:none}.fw-site-navigation>ul>.menu-item-has-mega-menu{position:relative}.fw-site-navigation>ul .mega-menu{display:none;position:absolute;left:0;z-index:1308;width:100%;text-align:left;text-transform:none;top:19px;padding-top:5px;font-size:14px;font-family:'Helvetica Neue LT Std'}.fw-site-navigation>ul .mega-menu.mega-menu-select{display:block!important}.fw-site-navigation>ul .mega-menu p{font-size:13px;font-family:'Helvetica Neue LT Std';margin:0 0 1em 0;padding:10px 12%!important;text-transform:none}.fw-site-navigation>ul .mega-menu ul{top:0;left:0;float:none;position:static;display:table;table-layout:fixed;width:auto;padding:13px 0;background:#33471c;background:rgba(51,71,28,.94)}.fw-site-navigation>ul .mega-menu ul>li{width:280px;font-family:'Helvetica Neue LT Std';font-size:14px;display:table-cell;float:none;background:transparent}.fw-site-navigation>ul .mega-menu ul>li:first-child{border-left:none;padding-top:0}.fw-site-navigation>ul .mega-menu ul>li:last-child{padding-bottom:0}.fw-site-navigation>ul .mega-menu ul li>ul{background:none;padding:0}.fw-site-navigation>ul .mega-menu ul>li a{padding:10px 12%!important}.fw-site-navigation>ul .mega-menu ul>li ul>li{font-size:14px;font-family:'Helvetica Neue LT Std';display:block;text-transform:none;width:100%;background:transparent;border:none}.fw-site-navigation>ul .mega-menu>ul>li>a{color:#fff}.fw-site-navigation>ul .mega-menu>ul>li>a:before{display:none}.fw-site-navigation>ul .mega-menu>ul>li:hover a{background:none}.fw-site-navigation>ul .mega-menu ul>li>ul,.fw-site-navigation>ul li:hover>ul{display:block}.fw-site-navigation>ul .mega-menu>ul>li>ul>li:hover a{color:#fff;background:rgba(36,50,20,.94)}.fw-site-navigation>ul>li ul>li>div{color:#fff;padding:0 12%;line-height:1.5em;font-weight:400}.fw-site-navigation>ul .mega-menu-row{width:100%;display:table;table-layout:fixed;border-top:1px solid rgba(255,255,255,.15)}.fw-site-navigation>ul .mega-menu-row:first-child{border-top:none}.fw-site-navigation>ul .mega-menu-col{display:table-cell;width:240px;border-left:1px solid rgba(255,255,255,.15)}.fw-site-navigation>ul .mega-menu-col:first-child{border-left:none}.fw-site-navigation>ul .mega-menu-col>a{display:inline-block;width:auto!important}.fw-site-navigation>ul .mega-menu-col>a:before{top:2px}.fw-menu-open .menu-icon{vertical-align:top}svg:not(:root){overflow:hidden}.fw-menu-open .menu-icon{display:inline-block;vertical-align:top;width:20px}.header-1 .mm-menu,.header-2 .mm-menu,.header-3 .mm-menu,.header-4 .mm-menu{width:100%;height:100%;max-width:100%;max-height:100%;background-color:transparent}.header-1 .mm-menu:before,.header-2 .mm-menu:before,.header-3 .mm-menu:before,.header-4 .mm-menu:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:5}.header-1 .fw-menu-open,.header-2 .fw-menu-open,.header-3 .fw-menu-open,.header-4 .fw-menu-open{line-height:0;display:none;position:absolute}.header-5 .fw-menu-open{line-height:0;position:absolute}.fw-top-logo-left .fw-menu-open{right:15px}.fw-top-logo-right .fw-menu-open{left:15px}.header-1 .fw-menu-open i.fa,.header-2 .fw-menu-open i.fa,.header-3 .fw-menu-open i.fa,.header-4 .fw-menu-open i.fa{font-size:20px;line-height:15px;color:#33471c}.header-1 .fw-menu-open:hover i.fa,.header-2 .fw-menu-open:hover i.fa,.header-3 .fw-menu-open:hover i.fa,.header-4 .fw-menu-open:hover i.fa{color:#33471c}.header-1 .fw-menu-open .menu-icon,.header-2 .fw-menu-open .menu-icon,.header-3 .fw-menu-open .menu-icon,.header-4 .fw-menu-open .menu-icon,.header-5 .fw-menu-open .menu-icon{width:20px;height:15px}.header-1 .fw-menu-open .menu-icon #a2YAaqmUp,.header-1 .fw-menu-open .menu-icon #d7ej569me,.header-1 .fw-menu-open .menu-icon #e1b8T3Yo3E,.header-2 .fw-menu-open .menu-icon #a2YAaqmUp,.header-2 .fw-menu-open .menu-icon #d7ej569me,.header-2 .fw-menu-open .menu-icon #e1b8T3Yo3E,.header-3 .fw-menu-open .menu-icon #a2YAaqmUp,.header-3 .fw-menu-open .menu-icon #d7ej569me,.header-3 .fw-menu-open .menu-icon #e1b8T3Yo3E,.header-4 .fw-menu-open .menu-icon #a2YAaqmUp,.header-4 .fw-menu-open .menu-icon #d7ej569me,.header-4 .fw-menu-open .menu-icon #e1b8T3Yo3E,.header-5 .fw-menu-open .menu-icon #a2YAaqmUp,.header-5 .fw-menu-open .menu-icon #d7ej569me,.header-5 .fw-menu-open .menu-icon #e1b8T3Yo3E{fill:#33471c}.header-1 .fw-menu-open:hover .menu-icon #a2YAaqmUp,.header-1 .fw-menu-open:hover .menu-icon #d7ej569me,.header-1 .fw-menu-open:hover .menu-icon #e1b8T3Yo3E,.header-2 .fw-menu-open:hover .menu-icon #a2YAaqmUp,.header-2 .fw-menu-open:hover .menu-icon #d7ej569me,.header-2 .fw-menu-open:hover .menu-icon #e1b8T3Yo3E,.header-3 .fw-menu-open:hover .menu-icon #a2YAaqmUp,.header-3 .fw-menu-open:hover .menu-icon #d7ej569me,.header-3 .fw-menu-open:hover .menu-icon #e1b8T3Yo3E,.header-4 .fw-menu-open:hover .menu-icon #a2YAaqmUp,.header-4 .fw-menu-open:hover .menu-icon #d7ej569me,.header-4 .fw-menu-open:hover .menu-icon #e1b8T3Yo3E,.header-5 .fw-menu-open:hover .menu-icon #a2YAaqmUp,.header-5 .fw-menu-open:hover .menu-icon #d7ej569me,.header-5 .fw-menu-open:hover .menu-icon #e1b8T3Yo3E{fill:#33471c}.header-1 .mm-panels,.header-1 .mm-panels>.mm-panel,.header-2 .mm-panels,.header-2 .mm-panels>.mm-panel,.header-3 .mm-panels,.header-3 .mm-panels>.mm-panel,.header-4 .mm-panels,.header-4 .mm-panels>.mm-panel{background:none;z-index:10}.header-1 .mm-menu .mm-panels,.header-1 .mm-menu .mm-panel,.header-1 .mm-menu .mm-panel.mm-current,.header-2 .mm-menu .mm-panels,.header-2 .mm-menu .mm-panel,.header-2 .mm-menu .mm-panel.mm-current,.header-3 .mm-menu .mm-panels,.header-3 .mm-menu .mm-panel,.header-3 .mm-menu .mm-panel.mm-current,.header-4 .mm-menu .mm-panels,.header-4 .mm-menu .mm-panel,.header-4 .mm-menu .mm-panel.mm-current{box-shadow:none}.header-1 .mm-panels .mm-panel,.header-2 .mm-panels .mm-panel,.header-3 .mm-panels .mm-panel,.header-4 .mm-panels .mm-panel{height:100%;display:-webkit-flex;display:flex;-webkit-align-content:center;align-content:center;-webkit-flex-flow:row wrap;flex-flow:row wrap;padding:0 50px}.mm-panel.fw-list-has-children.mm-subopened{display:none}html.ie9 .header-1 .mm-panels .mm-panel,html.ie9 .header-2 .mm-panels .mm-panel,html.ie9 .header-3 .mm-panels .mm-panel,html.ie9 .header-4 .mm-panels .mm-panel{display:table;width:100%;height:100%}.header-1 .mm-panels .mm-panel.mm-hasnavbar,.header-2 .mm-panels .mm-panel.mm-hasnavbar,.header-3 .mm-panels .mm-panel.mm-hasnavbar,.header-3 .mm-panels .mm-panel.mm-hasnavbar{padding-top:40px}.header-1 .mm-panels>.mm-panel>.mm-listview,.header-2 .mm-panels>.mm-panel>.mm-listview,.header-3 .mm-panels>.mm-panel>.mm-listview,.header-4 .mm-panels>.mm-panel>.mm-listview{margin-left:0;max-height:100%}html.ie9 .header-1 .mm-panels>.mm-panel>.mm-listview,html.ie9 .header-2 .mm-panels>.mm-panel>.mm-listview,html.ie9 .header-3 .mm-panels>.mm-panel>.mm-listview,html.ie9 .header-4 .mm-panels>.mm-panel>.mm-listview{display:table-cell;vertical-align:middle;max-height:100%}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin:0}.header-1 .mm-listview>li,.header-1 .mm-listview>li:after,.header-1 .mm-listview>li .mm-next,.header-1 .mm-listview>li .mm-next:before,.header-2 .mm-listview>li,.header-2 .mm-listview>li:after,.header-2 .mm-listview>li .mm-next,.header-2 .mm-listview>li .mm-next:before,.header-3 .mm-listview>li,.header-3 .mm-listview>li:after,.header-3 .mm-listview>li .mm-next,.header-3 .mm-listview>li .mm-next:before,.header-4 .mm-listview>li,.header-4 .mm-listview>li:after,.header-4 .mm-listview>li .mm-next,.header-4 .mm-listview>li .mm-next:before{border:none}.header-1 .mm-listview>li,.header-2 .mm-listview>li,.header-3 .mm-listview>li,.header-4 .mm-listview>li{display:block;float:none;text-transform:uppercase;letter-spacing:3px}.header-1 .mm-listview>li>a,.header-1 .mm-listview>li>span,.header-2 .mm-listview>li>a,.header-2 .mm-listview>li>span,.header-3 .mm-listview>li>a,.header-3 .mm-listview>li>span,.header-4 .mm-listview>li>a,.header-4 .mm-listview>li>span{padding:0;float:left}.header-1 .mm-listview>li:last-child,.header-2 .mm-listview>li:last-child,.header-3 .mm-listview>li:last-child,.header-4 .mm-listview>li:last-child{margin-bottom:30px}.header-1 .mm-menu,.header-2 .mm-menu,.header-3 .mm-menu,.header-4 .mm-menu{background-color:#fff9ed;background-image:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==);background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:cover;color:#33471c;font-size:18px}.header-1 .mm-menu:before,.header-2 .mm-menu:before,.header-3 .mm-menu:before,.header-4 .mm-menu:before{background-color:rgba(0,0,0,0)}.header-1 .mm-menu .mm-listview,.header-2 .mm-menu .mm-listview,.header-3 .mm-menu .mm-listview,.header-4 .mm-menu .mm-listview{font-family:'Helvetica Neue LT Std';font-size:14px;font-weight:400;font-style:normal;line-height:24px;letter-spacing:0}.header-1 .mm-menu .mm-listview>li,.header-2 .mm-menu .mm-listview>li,.header-3 .mm-menu .mm-listview>li,.header-4 .mm-menu .mm-listview>li{margin-top:28px}.header-1 .mm-menu .mm-listview>li:first-child,.header-2 .mm-menu .mm-listview>li:first-child,.header-3 .mm-menu .mm-listview>li:first-child,.header-4 .mm-menu .mm-listview>li:first-child{margin-top:0}.header-1 .mm-menu .mm-listview>li>a:not(.mm-next),.header-2 .mm-menu .mm-listview>li>a:not(.mm-next),.header-3 .mm-menu .mm-listview>li>a:not(.mm-next),.header-4 .mm-menu .mm-listview>li>a:not(.mm-next){color:#33471c}.header-1 .mm-menu .mm-listview>li>a:not(.mm-next):after,.header-2 .mm-menu .mm-listview>li>a:not(.mm-next):after,.header-3 .mm-menu .mm-listview>li>a:not(.mm-next):after,.header-4 .mm-menu .mm-listview>li>a:not(.mm-next):after{background:#4d4d4d;-webkit-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;top:27px}.header-1 .mm-menu .mm-listview>li>a:not(.mm-next):after .header-2 .mm-menu .mm-listview>li>a:not(.mm-next):after .header-3 .mm-menu .mm-listview>li>a:not(.mm-next):after .header-4 .mm-menu .mm-listview>li>a:not(.mm-next):after{top:auto;bottom:0}.header-1 .mm-menu .mm-listview>li>a:not(.mm-next):hover,.header-2 .mm-menu .mm-listview>li>a:not(.mm-next):hover,.header-3 .mm-menu .mm-listview>li>a:not(.mm-next):hover,.header-4 .mm-menu .mm-listview>li>a:not(.mm-next):hover{color:#4d4d4d}.header-1 .mm-menu .mm-listview>li a.mm-next:after,.header-2 .mm-menu .mm-listview>li a.mm-next:after,.header-3 .mm-menu .mm-listview>li a.mm-next:after,.header-4 .mm-menu .mm-listview>li a.mm-next:after{border-color:#33471c}.header-1 .mm-menu .mm-listview>li.current-menu-item>a,.header-1 .mm-menu .mm-listview>li.current-menu-ancestor>a .header-2 .mm-menu .mm-listview>li.current-menu-item>a,.header-2 .mm-menu .mm-listview>li.current-menu-ancestor>a .header-3 .mm-menu .mm-listview>li.current-menu-item>a,.header-3 .mm-menu .mm-listview>li.current-menu-ancestor>a .header-4 .mm-menu .mm-listview>li.current-menu-item>a,.header-4 .mm-menu .mm-listview>li.current-menu-ancestor>a{color:#4d4d4d}.header-1 .mm-menu .mm-panel:not(:first-child) .mm-listview li:first-child,.header-2 .mm-menu .mm-panel:not(:first-child) .mm-listview li:first-child,.header-3 .mm-menu .mm-panel:not(:first-child) .mm-listview li:first-child,.header-4 .mm-menu .mm-panel:not(:first-child) .mm-listview li:first-child{margin-top:14px}.header-1 .mm-menu.mm-fadeIn,.header-2 .mm-menu.mm-fadeIn,.header-3 .mm-menu.mm-fadeIn,.header-4 .mm-menu.mm-fadeIn{opacity:0;-webkit-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.header-1 .mm-menu.mm-fadeIn.mm-front,.header-1 .mm-menu.mm-fadeIn.mm-next,.header-2 .mm-menu.mm-fadeIn.mm-front,.header-2 .mm-menu.mm-fadeIn.mm-next,.header-3 .mm-menu.mm-fadeIn.mm-front,.header-3 .mm-menu.mm-fadeIn.mm-next,.header-4 .mm-menu.mm-fadeIn.mm-front,.header-4 .mm-menu.mm-fadeIn.mm-next{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}html.mm-opening .header-1 .mm-fadeIn.mm-menu.mm-front,html.mm-opening .header-1 .mm-menu.mm-next,html.mm-opening .header-2 .mm-fadeIn.mm-menu.mm-front,html.mm-opening .header-2 .mm-menu.mm-next,html.mm-opening .header-3 .mm-fadeIn.mm-menu.mm-front,html.mm-opening .header-3 .mm-menu.mm-next,html.mm-opening .header-4 .mm-fadeIn.mm-menu.mm-front,html.mm-opening .header-4 .mm-menu.mm-next{opacity:1}.header-1 .mm-menu.mm-mm-effect-panels-left-right .mm-panel.mm-subopened,.header-2 .mm-menu.mm-mm-effect-panels-left-right .mm-panel.mm-subopened,.header-3 .mm-menu.mm-mm-effect-panels-left-right .mm-panel.mm-subopened,.header-4 .mm-menu.mm-mm-effect-panels-left-right .mm-panel.mm-subopened{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.header-1 .mm-menu.mm-effect-panels-fadeIn .mm-panel,.header-2 .mm-menu.mm-effect-panels-fadeIn .mm-panel,.header-3 .mm-menu.mm-effect-panels-fadeIn .mm-panel,.header-4 .mm-menu.mm-effect-panels-fadeIn .mm-panel{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all 1s linear;-o-transition:all 1s linear;transition:all 1s linear}.header-1 .mm-menu.mm-effect-panels-fadeIn .mm-panel.mm-subopened,.header-2 .mm-menu.mm-effect-panels-fadeIn .mm-panel.mm-subopened,.header-3 .mm-menu.mm-effect-panels-fadeIn .mm-panel.mm-subopened,.header-4 .mm-menu.mm-effect-panels-fadeIn .mm-panel.mm-subopened{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.header-1 .mm-menu.mm-effect-panels-fadeIn .mm-panel.mm-opened.mm-hidden,.header-1 .mm-menu.mm-effect-panels-fadeIn .mm-panel.mm-opened.mm-subopened,.header-1 .mm-menu.mm-effect-panels-fadeIn .mm-panel.mm-highest,.header-2 .mm-menu.mm-effect-panels-fadeIn .mm-panel.mm-opened.mm-hidden,.header-2 .mm-menu.mm-effect-panels-fadeIn .mm-panel.mm-opened.mm-subopened,.header-2 .mm-menu.mm-effect-panels-fadeIn .mm-panel.mm-highest,.header-3 .mm-menu.mm-effect-panels-fadeIn .mm-panel.mm-opened.mm-hidden,.header-3 .mm-menu.mm-effect-panels-fadeIn .mm-panel.mm-opened.mm-subopened,.header-3 .mm-menu.mm-effect-panels-fadeIn .mm-panel.mm-highest,.header-4 .mm-menu.mm-effect-panels-fadeIn .mm-panel.mm-opened.mm-hidden,.header-4 .mm-menu.mm-effect-panels-fadeIn .mm-panel.mm-opened.mm-subopened,.header-4 .mm-menu.mm-effect-panels-fadeIn .mm-panel.mm-highest{display:none;-webkit-animation:fadeOut 1s;animation:fadeOut 1s}.header-1 .mm-menu.mm-effect-panels-fadeIn .mm-panel.mm-current.mm-opened,.header-1 .mm-menu.mm-effect-panels-fadeIn .mm-panel.mm-highest.mm-current.mm-opened,.header-2 .mm-menu.mm-effect-panels-fadeIn .mm-panel.mm-current.mm-opened,.header-2 .mm-menu.mm-effect-panels-fadeIn .mm-panel.mm-highest.mm-current.mm-opened,.header-3 .mm-menu.mm-effect-panels-fadeIn .mm-panel.mm-current.mm-opened,.header-3 .mm-menu.mm-effect-panels-fadeIn .mm-panel.mm-highest.mm-current.mm-opened,.header-4 .mm-menu.mm-effect-panels-fadeIn .mm-panel.mm-current.mm-opened,.header-4 .mm-menu.mm-effect-panels-fadeIn .mm-panel.mm-highest.mm-current.mm-opened{display:flex;-webkit-animation:fadeIn 1s;animation:fadeIn 1s}.header-1 .mm-menu.mm-effect-panels-zoom .mm-panel.mm-opened.mm-subopened,.header-2 .mm-menu.mm-effect-panels-zoom .mm-panel.mm-opened.mm-subopened,.header-3 .mm-menu.mm-effect-panels-zoom .mm-panel.mm-opened.mm-subopened,.header-4 .mm-menu.mm-effect-panels-zoom .mm-panel.mm-opened.mm-subopened{overflow:hidden}.header-1 .mm-menu .mm-navbar,.header-2 .mm-menu .mm-navbar,.header-3 .mm-menu .mm-navbar,.header-4 .mm-menu .mm-navbar{border:none;position:relative;width:100%;padding:0}.header-1 .mm-menu .mm-navbar .mm-btn,.header-2 .mm-menu .mm-navbar .mm-btn,.header-3 .mm-menu .mm-navbar .mm-btn,.header-4 .mm-menu .mm-navbar .mm-btn{position:relative;display:inline-block;width:auto}.header-1 .mm-navbar .mm-btn:first-child,.header-2 .mm-navbar .mm-btn:first-child,.header-3 .mm-navbar .mm-btn:first-child,.header-4 .mm-navbar .mm-btn:first-child{padding-left:0}.header-1 .mm-prev:before,.header-2 .mm-prev:before,.header-3 .mm-prev:before,.header-4 .mm-prev:before{left:0}.header-1 .mm-menu .mm-navbar .mm-title,.header-2 .mm-menu .mm-navbar .mm-title,.header-3 .mm-menu .mm-navbar .mm-title,.header-4 .mm-menu .mm-navbar .mm-title{display:none}.header-1 .mm-menu .mm-navbar .mm-prev,.header-2 .mm-menu .mm-navbar .mm-prev,.header-3 .mm-menu .mm-navbar .mm-prev,.header-4 .mm-menu .mm-navbar .mm-prev{opacity:.85}.header-1 .mm-menu .mm-navbar .mm-prev span,.header-2 .mm-menu .mm-navbar .mm-prev span,.header-3 .mm-menu .mm-navbar .mm-prev span,.header-4 .mm-menu .mm-navbar .mm-prev span{text-transform:none;margin-left:20px}.header-1 .mm-panel>.mm-navbar,.header-2 .mm-panel>.mm-navbar,.header-3 .mm-panel>.mm-navbar,.header-4 .mm-panel>.mm-navbar{height:auto}.header-1 .mm-panel>.mm-navbar .mm-btn.mm-prev,.header-2 .mm-panel>.mm-navbar .mm-btn.mm-prev,.header-3 .mm-panel>.mm-navbar .mm-btn.mm-prev,.header-4 .mm-panel>.mm-navbar .mm-btn.mm-prev{padding:0;height:auto}.header-1 .mm-panels>.mm-panel:before,.header-1 .mm-panels>.mm-panel:after,.header-2 .mm-panels>.mm-panel:before,.header-2 .mm-panels>.mm-panel:after,.header-3 .mm-panels>.mm-panel:before,.header-3 .mm-panels>.mm-panel:after,.header-4 .mm-panels>.mm-panel:before,.header-4 .mm-panels>.mm-panel:after{display:none}.header-1 .mm-listview>li.menu-separator,.header-2 .mm-listview>li.menu-separator,.header-3 .mm-listview>li.menu-separator,.header-4 .mm-listview>li.menu-separator{display:none!important}.header-1 .mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.header-1 .mm-menu .mm-listview>li.mm-selected>span,.header-2 .mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.header-2 .mm-menu .mm-listview>li.mm-selected>span,.header-3 .mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.header-3 .mm-menu .mm-listview>li.mm-selected>span,.header-4 .mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.header-4 .mm-menu .mm-listview>li.mm-selected>span{background:none}.header-1 .mm-menu .mm-listview>li>a:not(.mm-next),.header-2 .mm-menu .mm-listview>li>a:not(.mm-next),.header-3 .mm-menu .mm-listview>li>a:not(.mm-next),.header-4 .mm-menu .mm-listview>li>a:not(.mm-next){position:relative;display:inline-block}.header-1 .mm-menu .mm-listview>li>a:not(.mm-next):after,.header-2 .mm-menu .mm-listview>li>a:not(.mm-next):after,.header-3 .mm-menu .mm-listview>li>a:not(.mm-next):after,.header-4 .mm-menu .mm-listview>li>a:not(.mm-next):after{content:"";height:1px;left:50%;position:absolute;width:0}.header-1 .mm-menu .mm-listview>li>a:hover:not(.mm-next):after,.header-2 .mm-menu .mm-listview>li>a:hover:not(.mm-next):after,.header-3 .mm-menu .mm-listview>li>a:hover:not(.mm-next):after,.header-4 .mm-menu .mm-listview>li>a:hover:not(.mm-next):after{width:100%;margin-left:-50%}.header-1 .mm-menu .mm-listview>li.current-menu-item a:not(.mm-next):after,.header-1 .mm-menu .mm-listview>li.current-menu-ancestor a:not(.mm-next):after,.header-2 .mm-menu .mm-listview>li.current-menu-item a:not(.mm-next):after,.header-2 .mm-menu .mm-listview>li.current-menu-ancestor a:not(.mm-next):after,.header-3 .mm-menu .mm-listview>li.current-menu-item a:not(.mm-next):after,.header-3 .mm-menu .mm-listview>li.current-menu-ancestor a:not(.mm-next):after,.header-4 .mm-menu .mm-listview>li.current-menu-item a:not(.mm-next):after,.header-4 .mm-menu .mm-listview>li.current-menu-ancestor a:not(.mm-next):after{width:100%;margin-left:-50%}.header-1 .mm-menu .mm-navbar .mm-prev span,.header-2 .mm-menu .mm-navbar .mm-prev span,.header-3 .mm-menu .mm-navbar .mm-prev span,.header-4 .mm-menu .mm-navbar .mm-prev span{font-family:'Helvetica Neue LT Std';font-size:14px;font-weight:400;color:#33471c}.header-1 .mm-menu .mm-navbar .mm-prev:before,.header-2 .mm-menu .mm-navbar .mm-prev:before,.header-3 .mm-menu .mm-navbar .mm-prev:before,.header-4 .mm-menu .mm-navbar .mm-prev:before{border-color:#33471c}.header-1 .mm-menu .mm-navbar .mm-prev:hover span,.header-2 .mm-menu .mm-navbar .mm-prev:hover span,.header-3 .mm-menu .mm-navbar .mm-prev:hover span,.header-4 .mm-menu .mm-navbar .mm-prev:hover span{color:#4d4d4d}.header-1 .mm-menu .mm-navbar .mm-prev:hover:before,.header-2 .mm-menu .mm-navbar .mm-prev:hover:before,.header-3 .mm-menu .mm-navbar .mm-prev:hover:before,.header-4 .mm-menu .mm-navbar .mm-prev:hover:before{border-color:#4d4d4d}.header-1 .mm-menu .mm-navbar .mm-prev span,.header-2 .mm-menu .mm-navbar .mm-prev span,.header-3 .mm-menu .mm-navbar .mm-prev span,.header-4 .mm-menu .mm-navbar .mm-prev span{font-size:12px}.header-1 .mm-listview .mm-next,.header-2 .mm-listview .mm-next,.header-3 .mm-listview .mm-next,.header-4 .mm-listview .mm-next{opacity:.6}.header-1 .fw-close-menu-header,.header-2 .fw-close-menu-header,.header-3 .fw-close-menu-header,.header-4 .fw-close-menu-header{position:absolute;z-index:100;top:20px;right:27px;opacity:.8}.header-1 .fw-close-menu-header .mm-close,.header-2 .fw-close-menu-header .mm-close,.header-3 .fw-close-menu-header .mm-close,.header-4 .fw-close-menu-header .mm-close{width:35px;height:35px;display:block;font-style:normal}.header-1 .fw-close-menu-header .mm-close:before,.header-1 .fw-close-menu-header .mm-close:after,.header-2 .fw-close-menu-header .mm-close:before,.header-2 .fw-close-menu-header .mm-close:after,.header-3 .fw-close-menu-header .mm-close:before,.header-3 .fw-close-menu-header .mm-close:after,.header-4 .fw-close-menu-header .mm-close:before,.header-4 .fw-close-menu-header .mm-close:after{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#33471c}.header-1 .fw-close-menu-header .mm-close:before,.header-2 .fw-close-menu-header .mm-close:before,.header-3 .fw-close-menu-header .mm-close:before,.header-4 .fw-close-menu-header .mm-close:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}.header-1 .fw-close-menu-header .mm-close:after,.header-2 .fw-close-menu-header .mm-close:after,.header-3 .fw-close-menu-header .mm-close:after,.header-4 .fw-close-menu-header .mm-close:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.header-1 .fw-close-menu-header:hover .mm-close:before,.header-1 .fw-close-menu-header:hover .mm-close:after,.header-2 .fw-close-menu-header:hover .mm-close:before,.header-2 .fw-close-menu-header:hover .mm-close:after,.header-3 .fw-close-menu-header:hover .mm-close:before,.header-3 .fw-close-menu-header:hover .mm-close:after,.header-4 .fw-close-menu-header:hover .mm-close:before,.header-4 .fw-close-menu-header:hover .mm-close:after{background:#4d4d4d}.header-1.fw-logo-no-set .fw-nav-wrap,.header-2.fw-logo-no-set .fw-nav-wrap,.header-3.fw-logo-no-set .fw-nav-wrap,.header-4.fw-logo-no-set .fw-nav-wrap{max-width:100%;text-align:center;float:none}.header-1.header-align-left .mm-panels .mm-panel,.header-2.header-align-left .mm-panels .mm-panel,.header-3.header-align-left .mm-panels .mm-panel,.header-4.header-align-left .mm-panels .mm-panel{-webkit-justify-content:flex-start;justify-content:flex-start}.header-1.header-align-left .mm-listview>li,.header-2.header-align-left .mm-listview>li,.header-3.header-align-left .mm-listview>li,.header-4.header-align-left .mm-listview>li{margin-right:50%}.header-1.header-align-left .mm-panel.mm-hasnavbar .mm-navbar,.header-2.header-align-left .mm-panel.mm-hasnavbar .mm-navbar,.header-3.header-align-left .mm-panel.mm-hasnavbar .mm-navbar,.header-4.header-align-left .mm-panel.mm-hasnavbar .mm-navbar{text-align:left}.header-1.header-align-center .mm-listview>li,.header-2.header-align-center .mm-listview>li,.header-3.header-align-center .mm-listview>li,.header-4.header-align-center .mm-listview>li{height:24px}.header-1.header-align-center .mm-listview>li.menu-item-has-children,.header-2.header-align-center .mm-listview>li.menu-item-has-children,.header-3.header-align-center .mm-listview>li.menu-item-has-children,.header-4.header-align-center .mm-listview>li.menu-item-has-children{margin-left:12px}.header-1.header-align-center .mm-listview .mm-next,.header-2.header-align-center .mm-listview .mm-next,.header-3.header-align-center .mm-listview .mm-next,.header-4.header-align-center .mm-listview .mm-next{width:12px;height:12px;right:-18px}.header-1.header-align-center .mm-panels .mm-panel,.header-2.header-align-center .mm-panels .mm-panel,.header-3.header-align-center .mm-panels .mm-panel,.header-4.header-align-center .mm-panels .mm-panel{-webkit-justify-content:center;justify-content:center}.header-1.header-align-center .mm-listview>li,.header-2.header-align-center .mm-listview>li,.header-3.header-align-center .mm-listview>li,.header-4.header-align-center .mm-listview>li{display:flex;align-items:center;justify-content:center;float:none;text-align:center}.header-1.header-align-center .mm-listview>li>a,.header-2.header-align-center .mm-listview>li>a,.header-3.header-align-center .mm-listview>li>a,.header-4.header-align-center .mm-listview>li>a{float:none}.header-1.header-align-center .mm-listview .mm-next,.header-2.header-align-center .mm-listview .mm-next,.header-3.header-align-center .mm-listview .mm-next,.header-4.header-align-center .mm-listview .mm-next{position:relative;display:inline-block}.header-1.header-align-center .mm-panel.mm-hasnavbar .mm-navbar,.header-2.header-align-center .mm-panel.mm-hasnavbar .mm-navbar,.header-3.header-align-center .mm-panel.mm-hasnavbar .mm-navbar,.header-4.header-align-center .mm-panel.mm-hasnavbar .mm-navbar{text-align:center}.header-1.header-align-right .mm-panels .mm-panel,.header-2.header-align-right .mm-panels .mm-panel,.header-3.header-align-right .mm-panels .mm-panel,.header-4.header-align-right .mm-panels .mm-panel{-webkit-justify-content:flex-end;justify-content:flex-end}.header-1.header-align-right .mm-listview>li,.header-2.header-align-right .mm-listview>li,.header-3.header-align-right .mm-listview>li,.header-4.header-align-right .mm-listview>li{margin-left:50%;float:right}.header-1.header-align-right .mm-listview .mm-next+a,.header-1.header-align-right .mm-listview .mm-next+span,.header-2.header-align-right .mm-listview .mm-next+a,.header-2.header-align-right .mm-listview .mm-next+span,.header-3.header-align-right .mm-listview .mm-next+a,.header-3.header-align-right .mm-listview .mm-next+span,.header-4.header-align-right .mm-listview .mm-next+a,.header-4.header-align-right .mm-listview .mm-next+span{margin-right:auto;margin-left:50px}.header-1.header-align-right .mm-listview .mm-next,.header-2.header-align-right .mm-listview .mm-next,.header-3.header-align-right .mm-listview .mm-next,.header-4.header-align-right .mm-listview .mm-next{right:auto;left:0;transform:scale(-1)}.header-1.header-align-right .mm-panel.mm-hasnavbar .mm-navbar,.header-2.header-align-right .mm-panel.mm-hasnavbar .mm-navbar,.header-3.header-align-right .mm-panel.mm-hasnavbar .mm-navbar,.header-4.header-align-right .mm-panel.mm-hasnavbar .mm-navbar{text-align:right}.header-1 .mm-listview>li.off-canvas-btn,.header-2 .mm-listview>li.off-canvas-btn,.header-3 .mm-listview>li.off-canvas-btn,.header-5 .mm-listview>li.off-canvas-btn{display:none}@media(max-width:1199px){.header-1.header-align-right .fw-close-menu-header,.header-2.header-align-right .fw-close-menu-header,.header-3.header-align-right .fw-close-menu-header,.header-4.header-align-right .fw-close-menu-header{right:auto;left:27px}.header-1 .fw-site-navigation.primary-navigation .fw-nav-menu,.header-2 .fw-site-navigation.primary-navigation .fw-nav-menu,.header-3 .fw-site-navigation.primary-navigation .fw-nav-menu,.header-4 .fw-site-navigation.primary-navigation .fw-nav-menu,.header-4 .mm-listview>li.off-canvas-btn{display:none}.header-1 .fw-menu-open,.header-2 .fw-menu-open,.header-3 .fw-menu-open,.header-4 .fw-menu-open{display:block}}@media(max-width:767px){.header-1 .mm-menu .mm-panel .mm-listview,.header-2 .mm-menu .mm-panel .mm-listview,.header-3 .mm-menu .mm-panel .mm-listview,.header-4 .mm-menu .mm-panel .mm-listview{font-size:15px;line-height:26px;text-transform:uppercase;letter-spacing:3px}.header-1.header-align-center .mm-panel .mm-listview>li,.header-2.header-align-center .mm-panel .mm-listview>li,.header-3.header-align-center .mm-panel .mm-listview>li,.header-4.header-align-center .mm-panel .mm-listview>li{height:26px;display:flex;align-items:center;justify-content:center}.header-1.header-align-center .mm-panel .mm-listview .mm-next,.header-2.header-align-center .mm-panel .mm-listview .mm-next,.header-3.header-align-center .mm-panel .mm-listview .mm-next,.header-4.header-align-center .mm-panel .mm-listview .mm-next{height:12px;width:12px;right:-18px}.header-1.header-align-center .mm-panel .sub-menu.mm-listview>li,.header-1.header-align-center .mm-panel .sub-menu.mm-listview .mm-next,.header-2.header-align-center .mm-panel .sub-menu.mm-listview>li,.header-2.header-align-center .mm-panel .sub-menu.mm-listview .mm-next,.header-3.header-align-center .mm-panel .sub-menu.mm-listview>li,.header-3.header-align-center .mm-panel .sub-menu.mm-listview .mm-next,.header-4.header-align-center .mm-panel .sub-menu.mm-listview>li,.header-4.header-align-center .mm-panel .sub-menu.mm-listview .mm-next{height:auto}.header-1 .mm-menu .mm-panel .mm-listview>li,.header-2 .mm-menu .mm-panel .mm-listview>li,.header-3 .mm-menu .mm-panel .mm-listview>li,.header-4 .mm-menu .mm-panel .mm-listview>li{margin-top:30px}.header-1 .mm-panels .mm-panel,.header-2 .mm-panels .mm-panel,.header-3 .mm-panels .mm-panel,.header-4 .mm-panels .mm-panel{padding:0 40px}.mm-menu.mm-effect-panels-zoom .mm-panel.mm-opened.mm-subopened{-webkit-transform:scale(.7,.7) translate3d(-100%,0,0);-moz-transform:scale(.7,.7) translate3d(-100%,0,0);-ms-transform:scale(.7,.7) translate3d(-100%,0,0);-o-transform:scale(.7,.7) translate3d(-100%,0,0);transform:scale(.7,.7) translate3d(-100%,0,0)}}@media(max-width:479px){.header-1 .mm-panels .mm-panel,.header-2 .mm-panels .mm-panel,.header-3 .mm-panels .mm-panel,.header-4 .mm-panels .mm-panel{padding:0 25px}}.fw-logo-no-retina.header-1 .primary-navigation,.fw-logo-no-retina.header-5 .primary-navigation{margin-top:65.5px}.fw-logo-no-retina.header-1 .fw-search,.fw-logo-no-retina.header-5 .fw-search{margin-top:61px}.fw-logo-no-retina.header-1 .fw-mini-search,.fw-logo-no-retina.header-5 .fw-mini-search{margin-top:69.5px;top:0}.fw-logo-no-retina.header-1 .mmenu-link,.fw-logo-no-retina.header-5 .mmenu-link{margin-top:67px}.fw-logo-no-retina.header-4 .fw-info-text-header-main .fw-text{height:155}.fw-logo-no-retina.header-5 .primary-navigation{margin-top:0}.fw-logo-no-retina.header-5 .fw-nav-wrap{margin-top:77.5px}.fw-logo-retina.header-1 .primary-navigation,.fw-logo-retina.header-5 .primary-navigation{margin-top:26.75px}.fw-logo-retina.header-1 .fw-search,.fw-logo-retina.header-5 .fw-search{margin-top:22.25px}.fw-logo-retina.header-1 .fw-mini-search,.fw-logo-retina.header-5 .fw-mini-search{margin-top:30.75px;top:0}.fw-logo-retina.header-1 .mmenu-link,.fw-logo-retina.header-5 .mmenu-link{margin-top:28.25px}.fw-logo-retina.header-4 .fw-info-text-header-main .fw-text{height:77.5px}.fw-logo-retina.header-5 .primary-navigation{margin-top:0}.fw-logo-retina.header-5 .fw-nav-wrap{margin-top:19.375px}.header-1.fw-logo-text .primary-navigation{margin-top:6px}.header-1.fw-logo-text .fw-search{margin-top:1.5px}.header-1.fw-logo-text .fw-mini-search{margin-top:10px;top:0}@media(max-width:1199px){.header-1.fw-logo-text .mmenu-link{margin-top:7.5px}.header-1.fw-logo-text .fw-search{margin-top:1.5px}.header-1.fw-logo-text .fw-mini-search{margin-top:10px;top:0}}.header-1.fw-logo-text.fw-no-subtitle .fw-wrap-logo{margin-top:2px}.header-1.fw-logo-text.fw-no-subtitle .fw-search{margin-top:-4.5px}.header-1.fw-logo-text.fw-no-subtitle .fw-mini-search{margin-top:4px;top:0}@media(max-width:1199px){.header-1.fw-logo-text.fw-no-subtitle .mmenu-link{margin-top:0}.header-1.fw-logo-text.fw-no-subtitle .fw-wrap-logo{margin-top:.5px}.header-1.fw-logo-text.fw-no-subtitle .fw-search{margin-top:-6px}.header-1.fw-logo-text.fw-no-subtitle .fw-mini-search{margin-top:2.5px;top:0}}.header-5.fw-logo-text .fw-nav-wrap{margin-top:18px}.header-5.fw-logo-text .fw-search{margin-top:1.5px}.header-5.fw-logo-text .fw-mini-search{margin-top:10px;top:0}.header-5.fw-logo-text.fw-no-subtitle .fw-nav-wrap{margin-top:10px}.header-5.fw-logo-text.fw-no-subtitle .fw-search{margin-top:-6.5px}.header-5.fw-logo-text.fw-no-subtitle .fw-mini-search{margin-top:2px;top:0}body{position:relative;overflow:hidden;background-color:#fff9ed;background-image:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==);background-repeat:no-repeat}html{overflow-x:hidden}.single .fw-page-builder-content .fw-main-row .fw-container,.single .fw-page-builder-content .fw-main-row-custom .fw-container,.single .fw-page-builder-content .fw-main-row .fw-container-fluid,.single .fw-page-builder-content .fw-main-row-custom .fw-container-fluid{padding-right:0;padding-left:0;max-width:100%}.fw-side-boxed .site-main{background-color:#fff}.fw-side-boxed .site-main .fw-main-row>.fw-container{background-color:#fff}.fw-full .site,.fw-side-boxed .site{margin-top:0;margin-bottom:0}.fw-full .site{max-width:100%}.fw-side-boxed .site{max-width:1540px}.fw-section-default-page{background-repeat:no-repeat;background-size:cover;background-position:center}.site-main{position:relative;z-index:0}.fw-full .site,.fw-side-boxed .site{position:relative}section{position:relative}.fw-website-align-left .site{margin-left:0;margin-right:auto}.fw-website-align-center .site{margin-left:auto;margin-right:auto}.fw-website-align-right .site{margin-left:auto;margin-right:0}.no-header-image{margin:0 auto;max-width:1540px}.fw-display-none{display:none}::-moz-selection{color:#fff;text-shadow:none;background:#33471c}::selection{color:#fff;text-shadow:none;background:#33471c}.fw-ratio-container{position:relative;display:block}.fw-ratio-container:after{content:'';display:block;height:0;width:100%}.fw-ratio-container.fw-noratio:after{display:none}.fw-noratio .fw-after-no-ratio{position:relative!important;display:block}.fw-ratio-container.fw-ratio-1:after{padding-bottom:100%}.fw-ratio-container.fw-ratio-2-1:after{padding-bottom:50%}.fw-ratio-container.fw-ratio-1-2:after{padding-bottom:200%}.fw-ratio-container.fw-ratio-4-3:after{padding-bottom:75%}.fw-ratio-container.fw-ratio-3-4:after{padding-bottom:133%}.fw-ratio-container.fw-ratio-16-9:after{padding-bottom:56.25%}.fw-ratio-container.fw-ratio-9-16:after{padding-bottom:177.77%}.fw-ratio-container.fw-ratio-3-2:after{padding-bottom:66.66%}.fw-ratio-container.fw-ratio-2-3:after{padding-bottom:150%}.fw-ratio-container.fw-ratio-5-3:after{padding-bottom:60%}.fw-ratio-container.fw-ratio-3-5:after{padding-bottom:166.66%}.fw-ratio-container.fw-ratio-16-10:after{padding-bottom:62.5%}.fw-ratio-container.fw-ratio-10-16:after{padding-bottom:160%}.fw-ratio-container video,.fw-ratio-container iframe,.fw-ratio-container a{max-width:100%;max-height:100%;width:auto;height:auto}.fw-ratio-container>*{position:absolute!important;top:0;left:0;width:100%;height:100%}.lazyload,.lazyloading{position:absolute;background-position:center center;background-size:24px;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHZpZXdCb3g9IjAgMCAzOCAzOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBzdHJva2U9IiNmZmYiPiAgICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMSAxKSIgc3Ryb2tlLXdpZHRoPSIyIj4gICAgICAgICAgICA8Y2lyY2xlIHN0cm9rZS1vcGFjaXR5PSIuNSIgY3g9IjE4IiBjeT0iMTgiIHI9IjE4Ii8+ICAgICAgICAgICAgPHBhdGggZD0iTTM2IDE4YzAtOS45NC04LjA2LTE4LTE4LTE4Ij4gICAgICAgICAgICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0gICAgICAgICAgICAgICAgICAgIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgICAgICAgICAgICAgICAgICAgIHR5cGU9InJvdGF0ZSIgICAgICAgICAgICAgICAgICAgIGZyb209IjAgMTggMTgiICAgICAgICAgICAgICAgICAgICB0bz0iMzYwIDE4IDE4IiAgICAgICAgICAgICAgICAgICAgZHVyPSIxcyIgICAgICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+ICAgICAgICAgICAgPC9wYXRoPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+)}.fw-animated-element{visibility:hidden!important}.fw-animated-element.animated{visibility:visible!important}.animated.fill-mode-none{animation-fill-mode:none!important}@media(max-width:767px){.fw-animation-mobile-off .fw-animated-element{visibility:visible!important}}.scroll-to-top{position:fixed;right:20px;bottom:20px;z-index:999;display:block;width:45px;height:45px;text-decoration:none;text-align:center;border:2px solid transparent;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.scroll-to-top i{color:#000;font-size:22px;line-height:45px;position:relative;top:-1px}.scroll-to-top img{width:30px;height:30px;position:absolute;top:50%;left:0;right:0;margin:-15px auto auto}.scroll-to-top:hover{border-color:#000;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}@media(max-width:767px){.fw-full .site,.fw-side-boxed .site{margin-top:0!important}}.fw-inner,.fw-col-inner{position:relative;z-index:10}.fw-main-row-overlay{position:absolute!important;z-index:2;top:0;right:0;bottom:0;left:0}.fw-container,.fw-container-fluid{z-index:10}.overlay_color_1{background-color:#33471c!important}.overlay_color_2{background-color:#fff9ed!important}.overlay_color_3{background-color:#4d4d4d!important}.overlay_color_4{background-color:#efefef!important}.overlay_color_5{background-color:#333333!important}.parallax-section{background-attachment:fixed;background-size:cover!important}.fw-content-overlay-sm,.fw-content-overlay-md,.fw-content-overlay-lg,.fw-content-overlay-custom{overflow:hidden}.fw-content-overlay-sm{margin-bottom:-40px}.fw-content-overlay-md{margin-bottom:-80px}.fw-content-overlay-lg{margin-bottom:-120px}.fw-section-height-custom,.fw-column-height-custom{overflow:hidden}.fw-section-height-sm{height:240px}.fw-section-height-md{height:300px}.fw-section-height-lg{height:440px}.fw-section-height-custom,.fw-column-height-custom{overflow:hidden}@media (max-width:991px){.fw-content-overlay-sm{margin-bottom:-20px}.fw-content-overlay-md{margin-bottom:-40px}.fw-content-overlay-lg{margin-bottom:-60px}}@media (max-width:767px){.fw-section-height-lg{height:300px}}.fw-section-space-sm .fw-main-row-custom .fw-container,.fw-section-space-sm .fw-main-row .fw-container,.fw-section-space-sm .fw-main-row-custom .fw-container-fluid,.fw-section-space-sm .fw-main-row .fw-container-fluid{padding-top:60px;padding-bottom:60px}.fw-section-space-md .fw-main-row-custom .fw-container,.fw-section-space-md .fw-main-row .fw-container,.fw-section-space-md .fw-main-row-custom .fw-container-fluid,.fw-section-space-md .fw-main-row .fw-container-fluid{padding-top:100px;padding-bottom:100px}.fw-section-space-lg .fw-main-row-custom .fw-container,.fw-section-space-lg .fw-main-row .fw-container,.fw-section-space-lg .fw-main-row-custom .fw-container-fluid,.fw-section-space-lg .fw-main-row .fw-container-fluid{padding-top:140px;padding-bottom:140px}@media(max-width:767px){.fw-section-space-sm .fw-main-row .fw-container,.fw-section-space-sm .fw-main-row .fw-container-fluid,.fw-section-space-sm .fw-main-row-custom .fw-container,.fw-section-space-sm .fw-main-row-custom .fw-container-fluid{padding-top:30px;padding-bottom:30px}.fw-section-space-md .fw-main-row .fw-container,.fw-section-space-md .fw-main-row .fw-container-fluid,.fw-section-space-md .fw-main-row-custom .fw-container,.fw-section-space-md .fw-main-row-custom .fw-container-fluid{padding-top:50px;padding-bottom:50px}.fw-section-space-lg .fw-main-row .fw-container,.fw-section-space-lg .fw-main-row .fw-container-fluid,.fw-section-space-lg .fw-main-row-custom .fw-container,.fw-section-space-lg .fw-main-row-custom .fw-container-fluid{padding-top:70px;padding-bottom:70px}}@media(max-width:479px){.fw-section-space-sm .fw-main-row .fw-container,.fw-section-space-sm .fw-main-row .fw-container-fluid,.fw-section-space-sm .fw-main-row-custom .fw-container,.fw-section-space-sm .fw-main-row-custom .fw-container-fluid{padding-top:18px;padding-bottom:18px}.fw-section-space-md .fw-main-row .fw-container,.fw-section-space-md .fw-main-row .fw-container-fluid,.fw-section-space-md .fw-main-row-custom .fw-container,.fw-section-space-md .fw-main-row-custom .fw-container-fluid{padding-top:30px;padding-bottom:30px}.fw-section-space-lg .fw-main-row .fw-container,.fw-section-space-lg .fw-main-row .fw-container-fluid,.fw-section-space-lg .fw-main-row-custom .fw-container,.fw-section-space-lg .fw-main-row-custom .fw-container-fluid{padding-top:42px;padding-bottom:42px}}.background-video.fs-background-element .fs-background-media.fs-background-animated:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0}@media (min-width:1199px){.fs-background-element .fs-background-media.fs-background-native{display:none!important}.fs-background-element .fs-background-media.fs-background-animated{opacity:1!important}}.fw-col-sm-12 .fw-page-builder-content .fw-row{margin-left:0;margin-right:0}body.fw-no-absolute-header .fw-main-row-top.fw-section-image.fw-content-overlay-md .fw-row{padding-bottom:80px}body.fw-no-absolute-header .fw-main-row-top.fw-section-image.fw-content-overlay-sm .fw-row{padding-bottom:40px}body.fw-no-absolute-header .fw-main-row-top.fw-section-image.fw-content-overlay-lg .fw-row{padding-bottom:120px}.fw-middle-align.fw-content-vertical-align-middle .fw-container *,.fw-middle-align.fw-content-vertical-align-middle .fw-container-fluid *{visibility:visible}.fw-content-vertical-align-middle,.fw-content-vertical-align-middle .fw-row{display:flex!important;align-items:center}.fw-content-vertical-align-middle .fw-container-fluid{width:100%}.fw-section-no-padding .fw-container,.fw-section-no-padding .fw-container-fluid{padding-top:0!important;padding-bottom:0!important}.fw-col-no-padding{padding-left:0!important;padding-right:0!important}body.fw-no-absolute-header .fw-main-row-top .fw-container .fw-row,body.fw-no-absolute-header .fw-main-row-top .fw-container-fluid .fw-row{margin-top:0}.fw-wp-embed-shortcode iframe{border:1px solid transparent}.custom-shape .custom-shape-wrap{width:100%;display:block;position:absolute;left:0;right:0;z-index:9;box-sizing:border-box}.custom-shape .custom-shape-wrap[class*="custom-shape-top-"]{top:0}.custom-shape .custom-shape-wrap[class*="custom-shape-bottom-"]{bottom:0}.custom-shape .custom-shape-wrap .shape-container{width:100%}.custom-shape .custom-shape-wrap .shape-container svg{display:block;position:relative}.custom-shape .custom-shape-wrap[class*="custom-shape-top-"] .shape-container svg{top:-.4px}.custom-shape .custom-shape-wrap[class*="custom-shape-bottom-"] .shape-container svg{top:.4px}.fw_theme_bg_color_1{background-color:#33471c!important}.fw_theme_hover_bg_color_1{background-color:#33471c!important}.fw_theme_bg_color_2{background-color:#fff9ed!important}.fw_theme_hover_bg_color_2{background-color:#fff9ed!important}.fw_theme_bg_color_3{background-color:#4d4d4d!important}.fw_theme_hover_bg_color_3{background-color:#4d4d4d!important}.fw_theme_bg_color_4{background-color:#efefef!important}.fw_theme_hover_bg_color_4{background-color:#efefef!important}.fw_theme_bg_color_5{background-color:#333333!important}.fw_theme_hover_bg_color_5{background-color:#333333!important}.fw_theme_text_color_1{color:#33471c!important}.fw_theme_text_color_2{color:#fff9ed!important}.fw_theme_text_color_3{color:#4d4d4d!important}.fw_theme_text_color_4{color:#efefef!important}.fw_theme_text_color_5{color:#333333!important}.fw_theme_border_color_1{border:1px solid #33471c!important}.fw_theme_border_color_2{border:1px solid #fff9ed!important}.fw_theme_border_color_3{border:1px solid #4d4d4d!important}.fw_theme_border_color_4{border:1px solid #efefef!important}.fw_theme_border_color_5{border:1px solid #333333!important}.fw_theme_border_only_color_1{border-color:#33471c!important}.fw_theme_border_only_color_2{border-color:#fff9ed!important}.fw_theme_border_only_color_3{border-color:#4d4d4d!important}.fw_theme_border_only_color_4{border-color:#efefef!important}.fw_theme_border_only_color_5{border-color:#333333!important}.fw_hover_bg_color_1:hover{background-color:#33471c!important}.fw_hover_bg_color_2:hover{background-color:#fff9ed!important}.fw_hover_bg_color_3:hover{background-color:#4d4d4d!important}.fw_hover_bg_color_4:hover{background-color:#efefef!important}.fw_hover_bg_color_5:hover{background-color:#333333!important}@media (min-width:1200px){.fw-desktop-hide-element{display:none!important}}@media only screen and (min-width:992px) and (max-width:1199px){.fw-tablet-landscape-hide-element{display:none!important}}@media only screen and (min-width:768px) and (max-width:991px){.fw-tablet-hide-element{display:none!important}}@media (max-width:767px){.fw-main-row-custom,div[class^="fw-col-"].fw-column-height-custom{height:auto!important}.fw-mobile-hide-element{display:none!important}.fw-main-row-top.fw-content-vertical-align-middle .fw-row:first-child div[class*="fw-col-sm-"]{padding-top:0!important}.fw-content-vertical-align-middle .fw-container *,.fw-content-vertical-align-middle .fw-container-fluid *{visibility:visible}.fw-content-vertical-align-middle .fw-container div[id*="column-"],.fw-content-vertical-align-middle .fw-container-fluid div[id*="column-"]{margin-top:0!important}.fw-content-vertical-align-middle .fw-row{flex-direction:column}}body{font-family:'Helvetica Neue LT Std';font-size:18px;line-height:28px;font-weight:200;font-style:normal;letter-spacing:0;color:#33471c}p{margin:0 0 1em 0;-webkit-font-smoothing:antialiased}p:last-child{margin-bottom:0}a{color:#33471c}a:hover{color:#33471c}a:focus,a:active{color:#33471c}a:hover,a:focus,a:active{text-decoration:none;outline:none}.fw-copyright,.fw-btn{text-transform:uppercase}.fw-nav-menu .menu-item{text-transform:none}h1,.h1{font-family:'Libre Baskerville';font-style:italic;font-weight:400;font-size:45px;line-height:55px;letter-spacing:2px;color:#33471c;text-transform:none}h2,.h2{font-family:'Libre Baskerville';font-style:italic;font-weight:400;font-size:40px;line-height:52px;letter-spacing:2px;color:#33471c;text-transform:none}h3,.h3{font-family:'Libre Baskerville';font-style:italic;font-weight:400;font-size:30px;line-height:40px;letter-spacing:2px;color:#33471c;text-transform:none}h4,.h4{font-family:'Helvetica Neue LT Std';font-style:normal;font-weight:800;font-size:22px;line-height:32px;letter-spacing:0;color:#33471c;text-transform:none}h5,.h5{font-family:'Montserrat';font-style:normal;font-weight:100;font-size:13px;line-height:17px;letter-spacing:1px;color:#4d4d4d;text-transform:uppercase}h6,.h6{font-family:'Montserrat';font-style:normal;font-weight:100;font-size:14px;line-height:26px;letter-spacing:1px;color:#999;text-transform:none}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:400;line-height:1}h1,.h1,h2,.h2,h3,.h3{margin-top:10px;margin-bottom:10px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}.fw-text h1 small,.entry-content h1 small,.fw-text h2 small,.entry-content h2 small,.fw-text h3 small,.entry-content h3 small,.fw-text h4 small,.entry-content h4 small,.fw-text h5 small,.entry-content h5 small,.fw-text h6 small,.entry-content h6 small,.fw-text .h1 small,.entry-content .h1 small,.fw-text .h2 small,.entry-content .h2 small,.fw-text .h3 small,.entry-content .h3 small,.fw-text .h4 small,.entry-content .h4 small,.fw-text .h5 small,.entry-content .h5 small,.fw-text .h6 small,.entry-content .h6 small,.fw-text h1 .small,.entry-content h1 .small,.fw-text h2 .small,.entry-content h2 .small,.fw-text h3 .small,.entry-content h3 .small,.fw-text h4 .small,.entry-content h4 .small,.fw-text h5 .small,.entry-content h5 .small,.fw-text h6 .small,.entry-content h6 .small,.fw-text .h1 .small,.entry-content .h1 .small,.fw-text .h2 .small,.entry-content .h2 .small,.fw-text .h3 .small,.entry-content .h3 .small,.fw-text .h4 .small,.entry-content .h4 .small,.fw-text .h5 .small,.entry-content .h5 .small,.fw-text .h6 .small,.entry-content .h6 .small{color:#bfbfbf}hr{margin:22.5px auto}blockquote{color:#33471c;font-family:'Helvetica Neue LT Std';font-weight:200;font-size:19px;line-height:35px;font-style:italic;border:none;padding:0;margin:1.8em 0 1.8em 0;clear:both}blockquote .fw-symbols-quote{color:#33471c;display:block;font-size:100px}blockquote:after{display:block;content:"";width:33%;height:1px;margin:1.5em auto 0 auto;background-color:#dee0e1}blockquote.fw-quote-position{position:relative}blockquote.fw-quote-position .fw-symbols-quote{position:absolute;z-index:1;width:50px;top:35%;left:50%;text-align:center!important}blockquote.fw-quote-position .fw-quote-text{z-index:4;position:relative}blockquote cite{color:#4d4d4d;font-family:'Helvetica Neue LT Std';font-weight:700;font-style:normal;font-size:20px;display:block;text-align:center;margin-top:.6em}.sidebar-left .fw-content-area{float:right}.sidebar-right .fw-content-area{float:left}@media (min-width:992px){.sidebar-left .fw-sidebar .fw-col-inner{padding-right:5%}.sidebar-right .fw-sidebar .fw-col-inner{padding-left:5%}}@media (min-width:1200px){.sidebar-left .fw-sidebar .fw-col-inner{padding-right:9%}.sidebar-right .fw-sidebar .fw-col-inner{padding-left:9%}}@media (max-width:991px){.sidebar-right .fw-content-area,.sidebar-left .fw-content-area{float:none}.fw-content-area .fw-col-inner{padding:0}}@media (max-width:767px){.fw-content-area .fw-col-inner{padding:0}}.widget{margin-bottom:80px;font-size:17px;line-height:26px}.widget p a{font-family:'Helvetica Neue LT Std';font-size:16px;font-weight:400;font-style:normal;line-height:30px;letter-spacing:0;color:#353535}.widget p a:hover{color:#33471c}.widget:last-child{margin-bottom:0}.widget .widget-title{margin:0 0 24px 0;font-family:'Helvetica Neue LT Std';font-weight:400;font-style:normal;font-size:15px;line-height:40px;position:relative;color:#b6b8b9;letter-spacing:0}.widget .widget-title span{background-color:#fff9ed;display:inline-block;padding-right:10px}.widget .widget-title span:after{border-bottom:1px solid #dee0e1;content:"";left:0;position:absolute;right:0;top:50%;z-index:-1}.widget .post-date,.widget .facebook-post-date,.widget .rss-date,.widget .tweet-date,.widget.widget_display_replies li div:last-child,.widget.widget_display_topics li div:last-child{display:block;line-height:1em;font-size:1em;font-weight:400;color:#33471c;margin-bottom:10px}.widget ul{list-style:none;overflow:hidden;padding-left:0;margin:0}.widget div[class*='fw-btn-'] a{text-align:left;font-style:italic}.widget div[class*='fw-btn-'] a span:before{font-family:'FontAwesome';font-style:normal;margin-right:6px}.fw-side-boxed .widget .widget-title span{background-color:#fff}.fw-sidebar .widget:first-child,.fw-footer .fw-col-md-3 .widget:first-child,.fw-footer .fw-col-md-4 .widget:first-child{margin-top:0}@media(max-width:991px){.widget{margin-bottom:70px}.widget .widget-title{margin-bottom:25px}}.widget_archive ul li{font-style:italic;font-size:.95em;color:#33471c}.widget_archive ul li a{font-family:'Helvetica Neue LT Std';font-size:16px;font-weight:400;font-style:normal;line-height:30px;letter-spacing:0;color:#353535}.widget_archive ul li a:hover{color:#33471c}@media (min-width:1200px){.widget_archive ul li{float:left;width:50%}}.widget_archive .screen-reader-text{display:none}.wp-widget-select select,.widget_categories select,.widget_archive select{height:30px;padding-left:15px;color:#fff9ed;background-color:#efefef;font-family:'Helvetica Neue LT Std';font-weight:700;font-style:normal;font-size:17px;border:none}.wp-widget-select select option{padding:3px 5px}.widget_calendar{position:relative}.widget_calendar #wp-calendar{position:relative;width:100%;background:rgba(53,53,53,.1);border:none}.widget_calendar #wp-calendar caption{color:#fff;font-size:14px;line-height:46px;padding:0;text-transform:uppercase;text-align:center;background:#fff9ed}.widget_calendar #wp-calendar th{padding:12px 5px;background-color:#fff;font-size:14px;font-weight:600;text-align:center;text-transform:uppercase;color:#fff9ed;border:none;border-left:1px solid rgba(53,53,53,.1)}.widget_calendar #wp-calendar th:last-child{border-right:1px solid rgba(53,53,53,.1)}.widget_calendar #wp-calendar td{font-size:14px;text-align:center;border:none;color:#353535}.widget_calendar #wp-calendar tbody td{border:none;width:14.285%;border-collapse:collapse;padding:0;line-height:3.2em}.widget_calendar #wp-calendar tbody a{display:block;color:#33471c}.widget_calendar #wp-calendar tbody a:hover{color:#fff;background-color:#33471c}.widget_calendar #wp-calendar tr td#today{color:#fff;background:#33471c}.widget_calendar #wp-calendar tr td#today a{color:#fff}.widget_calendar #wp-calendar tfoot{position:absolute;top:0;left:0;right:0}.widget_calendar #wp-calendar tfoot a{font-size:46px;width:46px;height:46px;display:block;overflow:hidden;font-weight:400;padding:0}.widget_calendar #wp-calendar tfoot a:before{font-family:'FontAwesome';font-size:25px;top:0;left:0;right:0;bottom:0;width:46px;height:46px;line-height:46px;display:block;color:#fff;position:relative;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.widget_calendar #wp-calendar tfoot #prev,.widget_calendar #wp-calendar tfoot #next{position:absolute;top:0;left:0;border:none;padding:0}.widget_calendar #wp-calendar tfoot #prev a,.widget_calendar #wp-calendar tfoot #next a{display:block}.widget_calendar #wp-calendar tfoot #prev a:hover:before,.widget_calendar #wp-calendar tfoot #next a:hover:before{color:#33471c}.widget_calendar #wp-calendar tfoot #prev a:focus:before,.widget_calendar #wp-calendar tfoot #next a:focus:before,.widget_calendar #wp-calendar tfoot #prev a:active:before,.widget_calendar #wp-calendar tfoot #next a:active:before{top:2px}.widget_calendar #wp-calendar tfoot #prev a:before{content:'\f104'}.widget_calendar #wp-calendar tfoot #next{left:auto;right:0}.widget_calendar #wp-calendar tfoot #next a:before{content:'\f105'}.widget_categories ul>li,.widget_nav_menu ul>li,.widget_meta ul>li,.widget_pages ul>li,.woocommerce.widget_product_categories ul>li{color:#33471c;font-style:italic}.widget_categories ul>li a,.widget_nav_menu ul>li a,.widget_meta ul>li a,.widget_pages ul>li a,.woocommerce.widget_product_categories ul>li a{font-family:'Helvetica Neue LT Std';font-size:16px;font-weight:400;font-style:normal;line-height:30px;letter-spacing:0;color:#353535}.widget_categories ul>li a:hover,.widget_nav_menu ul>li a:hover,.widget_meta ul>li a:hover,.widget_pages ul>li a:hover,.woocommerce.widget_product_categories ul>li a:hover{color:#33471c}.widget_categories ul>li ul.children,.widget_nav_menu ul>li ul.children,.widget_meta ul>li ul.children,.widget_pages ul>li ul.children,.woocommerce.widget_product_categories ul>li ul.children,.widget_categories ul>li ul.sub-menu,.widget_nav_menu ul>li ul.sub-menu,.widget_meta ul>li ul.sub-menu,.widget_pages ul>li ul.sub-menu,.woocommerce.widget_product_categories ul>li ul.sub-menu{margin-bottom:.3em}.widget_categories ul>li ul.children li:before,.widget_nav_menu ul>li ul.children li:before,.widget_meta ul>li ul.children li:before,.widget_pages ul>li ul.children li:before,.woocommerce.widget_product_categories ul>li ul.children li:before,.widget_categories ul>li ul.sub-menu li:before,.widget_nav_menu ul>li ul.sub-menu li:before,.widget_meta ul>li ul.sub-menu li:before,.widget_pages ul>li ul.sub-menu li:before,.woocommerce.widget_product_categories ul>li ul.sub-menu li:before{content:'\f148';font-family:'FontAwesome';font-style:normal;display:inline-block;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);color:#4d4d4d;margin-right:20px}.widget_categories .screen-reader-text,.widget_nav_menu .screen-reader-text,.widget_meta .screen-reader-text,.widget_pages .screen-reader-text,.woocommerce.widget_product_categories .screen-reader-text{display:none}.widget_nav_menu .sub-menu-has-icons .fa{margin-right:10px}.widget_nav_menu .menu-separator{display:none}.widget_recent_comments ul li{font-family:'Helvetica Neue LT Std';font-size:12px;letter-spacing:0;margin-bottom:1em;font-weight:400;font-style:italic;color:#b6b8b9}.widget_recent_comments ul li:last-child{margin-bottom:0}.widget_recent_comments ul li a{font-family:'Helvetica Neue LT Std';font-size:16px;font-weight:400;font-style:normal;line-height:30px;letter-spacing:0;color:#353535;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.widget_recent_comments ul li a:hover{color:#33471c}.widget_recent_comments ul li .comment-author-link a,.widget_recent_comments ul li .comment-author-link{font-size:16px;line-height:30px;color:#33471c}.widget_recent_entries ul li{margin-bottom:1em}.widget_recent_entries ul li a{font-family:'Helvetica Neue LT Std';font-size:16px;font-weight:400;font-style:normal;line-height:30px;letter-spacing:0;color:#353535;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.widget_recent_entries ul li a:hover{color:#33471c}.widget_rss ul li .rsswidget{font-family:'Helvetica Neue LT Std';font-size:16px;font-weight:400;font-style:normal;line-height:30px;letter-spacing:0;color:#353535;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.widget_rss ul li .rsswidget:hover{color:#33471c}.widget_rss ul li .rssSummary{font-size:16px}.widget_rss ul li cite{color:#b6b8b9;font-size:17px}.widget_rss .widget-title a{color:#b6b8b9}.widget_rss .widget-title a:hover{color:#b6b8b9}.widget_rss .widget-title a:first-child{float:left;margin-right:5px;position:relative;top:10px;line-height:10px}.widget_rss ul li{margin-bottom:1em}.widget_rss ul li .rss-date{display:block}.widget_search .search-form{position:relative}.widget_search .screen-reader-text{display:none}.widget_search label{display:block}.widget_search .search-field::-moz-placeholder{color:rgba(53,53,53,.25);opacity:1}.widget_search .search-field:-ms-input-placeholder{color:rgba(53,53,53,.25)}.widget_search .search-field::-webkit-input-placeholder{color:rgba(53,53,53,.25)}.widget_search .search-field{width:100%;line-height:30px;border:none;color:#353535;background-color:rgba(0,0,0,.07) font-family:\'Helvetica Neue LT Std\';
  font-weight: 700;
  font-style: normal;
  font-size: 17px;
  padding: 12px 15px;
}
.widget_search .search-submit {
  width: 28px;
  height: 28px;
  background-color: transparent;
  border: none;
  text-indent: 100px;
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 2;
  overflow: hidden;
}
.widget_search label:after {
  display: inline-block;
  width: 28px;
  height: 28px;
  text-align: center;
  line-height: 28px;
  font-family: FontAwesome;
  content: "\f002";
  font-size: 16px;
  font-weight: normal;
  color: #353535;
  position: absolute;
  top: 50%;
  margin-top: -14px;
  right: 10px;
  z-index: 1;
}/* Widget TagCloud */
.widget_tag_cloud .tagcloud a,
.fw-tag-links a,
.post-tags a,
.woocommerce.widget_product_tag_cloud .tagcloud a {
  display: inline-block;
  font-size: 11px !important;
  font-family: 'Helvetica Neue LT Std';
  font-weight: 700;
  font-style: normal;
  color: #fff !important;
  height: 32px;
  line-height: 32px;
  padding: 0 10px;
  margin: 8px;
  background-color: #353535;
  border-radius: 0 3px 3px 0;
  position: relative;
  -webkit-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease;
}
.widget_tag_cloud .tagcloud a:before,
.fw-tag-links a:before,
.post-tags a:before,
.woocommerce.widget_product_tag_cloud .tagcloud a:before {
  content: '';
  width: 0;
  height: 0;
  border-top: 16px solid transparent;
  border-right: 10px solid #353535;
  border-bottom: 16px solid transparent;
  position: absolute;
  top: 0;
  left: -10px;
  box-shadow: 2px 0 0 -1px #353535;
  -webkit-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease;
}
.widget_tag_cloud .tagcloud a:after,
.fw-tag-links a:after,
.post-tags a:after,
.woocommerce.widget_product_tag_cloud .tagcloud a:after {
  content: '';
  width: 6px;
  height: 6px;
  background-color: #fff;
  border-radius: 50%;
  position: absolute;
  left: -2px;
  top: 13px;
}
.widget_tag_cloud .tagcloud a:hover,
.fw-tag-links a:hover,
.post-tags a:hover,
.woocommerce.widget_product_tag_cloud .tagcloud a:hover {
  background-color: #33471c;
  color: #fff;
}
.widget_tag_cloud .tagcloud a:hover:before,
.fw-tag-links a:hover:before,
.post-tags a:hover:before,
.woocommerce.widget_product_tag_cloud .tagcloud a:hover:before {
  border-right-color: #33471c;
  box-shadow: 2px 0 0 -1px #33471c;
}/* Widget Text */
.widget_text .textwidget a {
  font-family: 'Helvetica Neue LT Std';
  font-size: 16px;
  font-weight: 400;
  font-style: normal;
  line-height: 30px;
  letter-spacing: 0px;
  color: #353535;
}
.widget_text .textwidget a:hover {
  color: #33471c;
}
.widget_text .textwidget .wp-caption img {
  height: auto;
}
.widget_text .textwidget form select {
  max-width: 100%;
}/* Widget Flickr & Instagram */
.flickr_badge_image,
.fw-instagram-wrap li {
  width: 75px;
  height: 75px;
  float: left;
  margin: 0 10px 10px 0;
}
.fw-sidebar .fw-widget-flickr .flickr_badge_image,
.fw-sidebar .fw-instagram-wrap li {
  width: 69px;
  height: 69px;
}
.flickr_badge_image img,
.fw-instagram-wrap li img {
  width: 69px;
  height: 69px;
  max-width: 100%;
}
/* same as flickr */
/* Widget Instagram (add the icon in button)*/
.fw-widget-instagram .fw-btn-instagram span:before {
  content: '\f16d';
}/* Widget Login */
.fw-widget-login .input::-moz-placeholder {
  color: rgba(53,53,53,0.25);
  opacity: 1;
}
.fw-widget-login .input:-ms-input-placeholder {
  color: rgba(53,53,53,0.25);
}
.fw-widget-login .input::-webkit-input-placeholder {
  color: rgba(53,53,53,0.25);
}
.fw-widget-login .input {
  width: 100%;
  line-height: 30px;
  border: none;
  color: #353535;
  background-color: rgba(0,0,0,0.07);
  font-family: 'Helvetica Neue LT Std';
  font-weight: 700;
  font-style: normal;
  font-size: 17px;
  padding: 12px 15px;
}
.fw-widget-login .forget_password {
  display: inline-block;
  float: right;
  font-size: 14px;
  line-height: 1em;
  font-family: 'Helvetica Neue LT Std';
}
.fw-widget-login .forget_password a {
  font-family: 'Helvetica Neue LT Std';
  font-weight: 400;
  font-style: normal;
  letter-spacing: 0px;
  color: #353535;
  font-size: 14px;
}
.fw-widget-login .forget_password a:hover {
  color: #33471c;
}
.fw-widget-login .submit .fw-btn-login {
  color: #fff !important;
}
.fw-widget-login .submit .fw-btn-login:hover {
  color: #fff !important;
}
.fw-widget-login .forgetmenot {
  display: inline-block;
  float: left;
}
.fw-widget-login .submit {
  clear: both;
  margin-bottom: 0;
}/* Widget Posts with image */
.fw-side-posts-list li {
  display: table;
  clear: both;
  margin-bottom: 1em;
}
.fw-side-posts-list li:last-child {
  margin-bottom: 0;
}
.fw-side-posts-list li .fw-widget-post-image {
  width: 60px;
  height: 60px;
  float: left;
  margin: 0 10px 10px 0;
  display: table-cell;
}
.fw-side-posts-list li .fw-widget-post-image a {
  display: block;
  position: relative;
}
.fw-side-posts-list li .fw-widget-post-image span {
  font-size: 17px;
  color: #33471c;
  font-family: 'Helvetica Neue LT Std';
}
.fw-side-posts-list li .fw-widget-post-image.fw-overlay-1 .fw-block-image-overlay i[class*='fw-icon-'] {
  width: 36px;
  height: 36px;
  font-size: 14px;
}
.fw-side-posts-list li .posts-content .post-title {
  font-family: 'Helvetica Neue LT Std';
  font-size: 16px;
  font-weight: 400;
  font-style: normal;
  line-height: 30px;
  letter-spacing: 0px;
  color: #353535;
  display: block;
  margin-bottom: 10px;
}
.fw-side-posts-list li .posts-content .post-title:hover {
  color: #33471c ;
}
.fw-side-posts-list li .fw-widget-post-image.fw-overlay-1 .fw-block-image-overlay i[class*='fw-icon-'] {
  line-height: 36px;
}
.fw-side-posts-list li .fw-widget-post-image.fw-overlay-1 .fw-block-image-overlay i[class*='fw-icon-']:before{
  padding-left: 0;
}
.fw-side-posts-list li .posts-content {
  display: table-cell;
  vertical-align: middle;
}
.fw-side-posts-list li .posts-content .post-date {
  margin-bottom: 0;
}
.fw-footer ul li .post-date {
  color: #fff;
  font-weight: normal;
}/* Widget Twitter Feed */
.fw-widget-twitter .tweet-item {
  position: relative;
  font-size: 0.9em;
  padding-bottom: 20px;
  margin-bottom: 20px;
  border-bottom: 1px dashed rgba(222, 224, 225, 0.9);
}
.fw-widget-twitter .tweet-avatar {
  float: left;
  margin-right: 10px;
}
.fw-widget-twitter .tweet-avatar a {
  display: inline-block;
  line-height: 30px;
  font-style: italic;
}
.fw-widget-twitter .tweet-avatar img {
  margin-top: 0.4em;
  width: 30px;
  height: 30px;
}
.fw-widget-twitter .tweet-text {
  position: relative;
  line-height: 1.3em;
}
.fw-widget-twitter .tweet-text a {
  font-family: 'Helvetica Neue LT Std';
  font-size: 16px;
  font-weight: 400;
  font-style: normal;
  line-height: 30px;
  letter-spacing: 0px;
  color: #353535;
}
.fw-widget-twitter .tweet-text a:hover {
  color: #33471c;
}
.fw-widget-twitter .tweet-list {
  margin-bottom: 0;
}
.fw-widget-twitter .fw-btn-tweet a span:before {
  content: '\f099';
}
.fw-footer .fw-widget-twitter .tweet-item {
  border-bottom: 1px dashed #fffffb;
}/* Widget Facebook */
.fw-widget-facebook li {
  position: relative;
  font-size: 0.9em;
  line-height: 1.3em;
  padding-bottom: 20px;
  margin-bottom: 20px;
  border-bottom: 1px dashed rgba(222, 224, 225, 0.9);
}
.fw-widget-facebook li a {
  font-family: 'Helvetica Neue LT Std';
  font-size: 16px;
  font-weight: 400;
  font-style: normal;
  line-height: 30px;
  letter-spacing: 0px;
  color: #353535;
}
.fw-widget-facebook li a:hover {
  color: #33471c;
}

.fw-footer .fw-widget-facebook li {
  border-bottom: 1px dashed #fffffb;
}
.fw-widget-facebook .tweet-list {
  margin-bottom: 0;
}
.fw-widget-facebook .fw-btn-facebook a span:before {
  content: '\f09a';
}
.fw-footer .fw-widget-facebook li .facebook-post-date {
  color: #fff;
}/* Widget Language Switcher */
.widget_fw_language_switcher_widget ul li img {
	position: relative;
	top: -0.1em;
}/**
 * selectize.css (v0.11.2)
 * Copyright (c) 2013 Brian Reavis & contributors
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
 * file except in compliance with the License. You may obtain a copy of the License at:
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software distributed under
 * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
 * ANY KIND, either express or implied. See the License for the specific language
 * governing permissions and limitations under the License.
 *
 * @author Brian Reavis <brian@thirdroute.com>
 */

.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder {
  visibility: visible !important;
  background: #f2f2f2 !important;
  background: rgba(0, 0, 0, 0.06) !important;
  border: 0 none !important;
  -webkit-box-shadow: inset 0 0 12px 4px #ffffff;
  box-shadow: inset 0 0 12px 4px #ffffff;
}
.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after {
  content: '!';
  visibility: hidden;
}
.selectize-control.plugin-drag_drop .ui-sortable-helper {
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}
.selectize-dropdown-header {
  position: relative;
  padding: 5px 8px;
  border-bottom: 1px solid #d0d0d0;
  background: #f8f8f8;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
.selectize-dropdown-header-close {
  position: absolute;
  right: 8px;
  top: 50%;
  color: #303030;
  opacity: 0.4;
  margin-top: -12px;
  line-height: 20px;
  font-size: 20px !important;
}
.selectize-dropdown-header-close:hover {
  color: #000000;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup {
  border-right: 1px solid #f2f2f2;
  border-top: 0 none;
  float: left;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child {
  border-right: 0 none;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:before {
  display: none;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup-header {
  border-top: 0 none;
}
.selectize-control.plugin-remove_button [data-value] {
  position: relative;
  padding-right: 24px !important;
}
.selectize-control.plugin-remove_button [data-value] .remove {
  z-index: 1;
  /* fixes ie bug (see #392) */
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 17px;
  text-align: center;
  font-weight: bold;
  font-size: 12px;
  color: inherit;
  text-decoration: none;
  vertical-align: middle;
  display: inline-block;
  padding: 2px 0 0 0;
  border-left: 1px solid #d0d0d0;
  -webkit-border-radius: 0 2px 2px 0;
  -moz-border-radius: 0 2px 2px 0;
  border-radius: 0 2px 2px 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.selectize-control.plugin-remove_button [data-value] .remove:hover {
  background: rgba(0, 0, 0, 0.05);
}
.selectize-control.plugin-remove_button [data-value].active .remove {
  border-left-color: #cacaca;
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover {
  background: none;
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove {
  border-left-color: #ffffff;
}
.selectize-control {
  position: relative;
}
.selectize-dropdown,
.selectize-input,
.selectize-input input {
  color: #303030;
  font-family: inherit;
  font-size: 13px;
  line-height: 18px;
  -webkit-font-smoothing: inherit;
}
.selectize-input,
.selectize-control.single .selectize-input.input-active {
  background: #ffffff;
  cursor: text;
  display: inline-block;
}
.selectize-input {
  border: 1px solid #d0d0d0;
  padding: 8px 8px;
  display: inline-block;
  width: 100%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.selectize-control.multi .selectize-input.has-items {
  padding: 6px 8px 3px;
}
.selectize-input.full {
  background-color: #ffffff;
}
.selectize-input.disabled,
.selectize-input.disabled * {
  cursor: default !important;
}
.selectize-input.focus {
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
}
.selectize-input.dropdown-active {
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
.selectize-input > * {
  vertical-align: baseline;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.selectize-control.multi .selectize-input > div {
  cursor: pointer;
  margin: 0 3px 3px 0;
  padding: 2px 6px;
  background: #f2f2f2;
  color: #303030;
  border: 0 solid #d0d0d0;
}
.selectize-control.multi .selectize-input > div.active {
  background: #e8e8e8;
  color: #303030;
  border: 0 solid #cacaca;
}
.selectize-control.multi .selectize-input.disabled > div,
.selectize-control.multi .selectize-input.disabled > div.active {
  color: #7d7d7d;
  background: #ffffff;
  border: 0 solid #ffffff;
}
.selectize-input > input {
  display: inline-block !important;
  padding: 0 !important;
  min-height: 0 !important;
  max-height: none !important;
  max-width: 100% !important;
  margin: 0 2px 0 0 !important;
  text-indent: 0 !important;
  border: 0 none !important;
  background: none !important;
  line-height: inherit !important;
  -webkit-user-select: auto !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.selectize-input > input::-ms-clear {
  display: none;
}
.selectize-input > input:focus {
  outline: none !important;
}
.selectize-input::after {
  content: ' ';
  display: block;
  clear: left;
}
.selectize-input.dropdown-active::before {
  content: ' ';
  display: block;
  position: absolute;
  background: #f0f0f0;
  height: 1px;
  bottom: 0;
  left: 0;
  right: 0;
}
.selectize-dropdown {
  position: absolute;
  z-index: 10;
  border: 1px solid #d0d0d0;
  background: #ffffff;
  margin: -1px 0 0 0;
  border-top: 0 none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
}
.selectize-dropdown [data-selectable] {
  cursor: pointer;
  overflow: hidden;
}
.selectize-dropdown [data-selectable] .highlight {
  background: rgba(125, 168, 208, 0.2);
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
}
.selectize-dropdown [data-selectable],
.selectize-dropdown .optgroup-header {
  padding: 5px 8px;
}
.selectize-dropdown .optgroup:first-child .optgroup-header {
  border-top: 0 none;
}
.selectize-dropdown .optgroup-header {
  color: #303030;
  background: #ffffff;
  cursor: default;
}
.selectize-dropdown .active {
  background-color: #f5fafd;
  color: #495c68;
}
.selectize-dropdown .active.create {
  color: #495c68;
}
.selectize-dropdown .create {
  color: rgba(48, 48, 48, 0.5);
}
.selectize-dropdown-content {
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 200px;
}
.selectize-control.single .selectize-input,
.selectize-control.single .selectize-input input {
  cursor: pointer;
}
.selectize-control.single .selectize-input.input-active,
.selectize-control.single .selectize-input.input-active input {
  cursor: text;
}
.selectize-control.single .selectize-input:after {
  content: ' ';
  display: block;
  position: absolute;
  top: 50%;
  right: 15px;
  margin-top: -3px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 5px 0 5px;
  border-color: #808080 transparent transparent transparent;
}
.selectize-control.single .selectize-input.dropdown-active:after {
  margin-top: -4px;
  border-width: 0 5px 5px 5px;
  border-color: transparent transparent #808080 transparent;
}
.selectize-control.rtl.single .selectize-input:after {
  left: 15px;
  right: auto;
}
.selectize-control.rtl .selectize-input > input {
  margin: 0 4px 0 -2px !important;
}
.selectize-control .selectize-input.disabled {
  opacity: 0.5;
  background-color: #fafafa;
}
/* selectize.theme */
.selectize-dropdown,
.selectize-dropdown.form-control {
	height: auto;
	padding: 0;
	margin: 2px 0 0 0;
	z-index: 1000;
	background: #fff;
	border: 1px solid #ccc;
	border-radius: 0;
	box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}

.selectize-dropdown,
.selectize-input,
.selectize-input input {
  font-family: 'Quattrocento Sans';
  font-size: 17px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 1px;
  line-height: 24px;
  color: #33471c;
}
.selectize-dropdown .optgroup-header {
	font-size: 16px;
	line-height: 28px;
}
.selectize-dropdown .optgroup:before {
	content: ' ';
	display: block;
	height: 1px;
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: -25px;
	margin-right: -25px;
	overflow: hidden;
	background-color: #e5e5e5;
}
.selectize-dropdown .optgroup:first-child:before {
	display: none;
}
.selectize-dropdown-header {
	padding: 6px 25px;
}
.selectize-input {
	font-weight: normal;
	border: none;
	box-shadow: none;
	border-radius: 0;
	min-height: 18px;
	line-height: 18px;
	padding: 12px 15px;
}
.selectize-input input {
	height: auto !important;
	position: static !important;
}
.selectize-input.dropdown-active {
	border-radius: 0;
}
.selectize-input.dropdown-active::before {
	display: none;
}
.selectize-input.focus {
	border-color: #b3aea6;
	box-shadow: none;
	outline: 0;
}
.has-error .selectize-input {
	border-color: #fff;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-error .selectize-input:focus {
	border-color: #ffffff;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ffffff;
}
.selectize-control.multi .selectize-input.has-items {
	padding-left: 12px;
	padding-right: 12px;
}
.selectize-control.multi .selectize-input > div {
	border-radius: 0;
}
.selectize-input > * {
	line-height: 18px;
}
.widget_archive .selectize-input,
.widget_categories .selectize-input,
.widget_archive .selectize-control.single .selectize-input.input-active,
.widget_categories .selectize-control.single .selectize-input.input-active {
	background-color: rgba(0,0,0,0.07);
}
.selectize-dropdown-content {
	padding: 5px 0;
}
.form-control.selectize-control {
	padding: 0;
	height: auto;
	border: none;
	background: none;
	box-shadow: none;
	border-radius: 0;
}
.selectize-input.focus,
.selectize-input.input-active,
.selectize-input.dropdown-active {
	border: none;
	box-shadow: none;
}
.widget_archive .selectize-input,
.widget_categories .selectize-input {
	border: none;
}/* Custom Styled CheckBox  & Radio */
/*-----------------------------------*/
.custom-checkbox,
.custom-radio {
  position: relative;
}
.custom-checkbox input,
.custom-radio input {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  position: absolute;
  top: 0;
  left: 10px;
  margin: 0;
  border: none;
  width: 1px;
  height: 1px;
  display: none;
}
.custom-checkbox label,
.custom-radio label,
.custom-checkbox .wpcf7-list-item-label,
.custom-radio .wpcf7-list-item-label {
  display: block;
  position: relative;
  padding-left: 24px;
  margin-bottom: 1.2em;
  line-height: normal !important;
  min-height: 14px;
  cursor: pointer;
  font-family: 'Montserrat';
  font-size: 17px;
  font-style: normal;
  font-weight: 100;
  letter-spacing: 1px;
  color: #33471c;
}
.custom-checkbox label:before,
.custom-radio label:before,
.custom-checkbox .wpcf7-list-item-label:before,
.custom-radio .wpcf7-list-item-label:before {
  width: 14px;
  height: 14px;
  -webkit-transition: all .3s ease-out;
  -o-transition: all .3s ease-out;
  transition: all .3s ease-out;
}
.custom-checkbox label:after,
.custom-radio label:after,
.custom-checkbox .wpcf7-list-item-label:after,
.custom-radio .wpcf7-list-item-label:after {
  width: 6px;
  height: 6px;
}
.custom-checkbox label.checked:after,
.custom-checkbox .wpcf7-list-item-label.checked:after {
  background: #33471c;
}
.custom-radio label.checked:after,
.custom-radio .wpcf7-list-item-label.checked:after {
  background: #33471c;
}
.custom-checkbox::selection,
.custom-radio::selection {
  background: transparent;
  color: inherit;
}
.custom-checkbox label::selection,
.custom-checkbox .wpcf7-list-item-label::selection,
.custom-radio .wpcf7-list-item-label::selection,
.custom-radio label::selection {
  background: transparent;
  color: inherit;
}
.custom-checkbox label.focus,
.custom-checkbox .wpcf7-list-item-label.focus,
.custom-radio .wpcf7-list-item-label.focus,
.custom-radio label.focus {
  outline: none;
}
.custom-checkbox label:before,
.custom-checkbox .wpcf7-list-item-label:before,
.custom-radio label:before,
.custom-radio .wpcf7-list-item-label:before,
.custom-checkbox label:after,
.custom-checkbox .wpcf7-list-item-label:after,
.custom-radio label:after,
.custom-radio .wpcf7-list-item-label:after {
  content: '';
  position: absolute;
  top: 50%;
  left: 0;
}
.custom-checkbox label:before,
.custom-checkbox .wpcf7-list-item-label:before,
.custom-radio .wpcf7-list-item-label:before,
.custom-radio label:before {
  border-radius: 1px;
  border: 1px solid #bfbfbf;
  background: #fff;
  margin-top: -7px;
}
.custom-checkbox label.checked:before,
.custom-checkbox .wpcf7-list-item-label.checked:before,
.custom-radio label.checked:before,
.custom-radio .wpcf7-list-item-label.checked:before {
  background: #fff;
}
.custom-checkbox label:after,
.custom-checkbox .wpcf7-list-item-label:after,
.custom-radio label:after,
.custom-radio .wpcf7-list-item-label:after {
  margin-top: -3px;
  left: 4px;
}
.custom-radio label.checked:after,
.custom-radio .wpcf7-list-item-label.checked:after {
  border-radius: 50%;
}
.custom-radio label:before,
.custom-radio .wpcf7-list-item-label:before,
.custom-radio label.checked:after,
.custom-radio .wpcf7-list-item-label.checked:after {
  border-radius: 50%;
}
.ie8 .custom-checkbox input,
.ie8 .custom-radio input {
  display: block;
}/* Lightbox CSS */
.pp_pic_holder.dark_square .pp_nav {
  position: relative;
  margin-top: 8px;
  width: 100%;
  text-align: center;
  font-family: 'Helvetica Neue LT Std';
  line-height: 18px;
  line-height: 22px;
}
.pp_pic_holder.dark_square .pp_nav .pp_text_devider {
  display: inline;
  margin: 0 10px;
  color: rgba(255, 255, 255, 0.5);
}
.pp_pic_holder.dark_square .pp_nav .pp_arrow_next,
.pp_pic_holder.dark_square .pp_nav .pp_arrow_previous {
  text-indent: 0;
  width: auto;
  background: none;
  position: relative;
  font-weight: bold;
  font-size: 18px;
  font-size: 12.6px;
  color: rgba(255, 255, 255, 0.5);
}
.pp_pic_holder.dark_square .pp_nav .pp_arrow_next:hover,
.pp_pic_holder.dark_square .pp_nav .pp_arrow_previous:hover {
  color: rgba(255, 255, 255, 0.8);
}
.pp_pic_holder.dark_square .pp_nav a.pp_arrow_previous,
.pp_pic_holder.dark_square .pp_nav a.pp_arrow_next {
  font-family: 'Montserrat';
}
.pp_pic_holder.dark_square .pp_nav .currentTextHolder {
  color: rgba(255, 255, 255, 0.5);
  font-size: 17px;
}
.pp_pic_holder.dark_square a.pp_close {
  opacity: 1;
  color: rgba(255, 255, 255, 0.5);
}
.pp_pic_holder.dark_square a.pp_close:hover {
  color: rgba(255, 255, 255, 0.8);
}

.pp_pic_holder.dark_square .pp_nav .pp_play {
  display: none;
}
.pp_pic_holder.dark_square .pp_nav .pp_arrow_previous:before,
.pp_pic_holder.dark_square .pp_nav .pp_arrow_next:after {
  font-size: 20px;
  font-family: 'FontAwesome';
  font-weight: bold;
  line-height: 20px;
  vertical-align: top;
}
.pp_pic_holder.dark_square .pp_nav .pp_arrow_previous:before {
  content: '\f104';
  margin-right: 10px;
}
.pp_pic_holder.dark_square .pp_nav .pp_arrow_next:after {
  content: '\f105';
  margin-left: 10px;
}
.pp_pic_holder.dark_square .pp_nav a.pp_arrow_previous,
.pp_pic_holder.dark_square .pp_nav a.pp_arrow_next {
  height: auto;
  overflow: visible;
  vertical-align: top;
  display: inline;
  float: none;
}
.pp_pic_holder.dark_square .pp_nav a.pp_arrow_previous {
  margin-right: 50px;
}
.pp_pic_holder.dark_square .pp_nav a.pp_arrow_next {
  margin-left: 50px;
}
.pp_pic_holder.dark_square .pp_nav .currentTextHolder {
  font-weight: bold;
  display: inline;
  float: none;
}
.pp_pic_holder.dark_square a.pp_previous,
.pp_pic_holder.dark_square a.pp_next {
  display: none;
}
.pp_pic_holder.dark_square a.pp_close {
  width: 23px;
  top: 25px;
  right: 30px;
  opacity: 0.5;
  z-index: 2;
  background: none;
}
.pp_pic_holder.dark_square a.pp_close.fa-times:before {
  text-indent: 0;
  position: absolute;
  right: 0;
  font-size: 23px;
}
.pp_pic_holder.dark_square .pp_content_container .pp_left {
  padding-left: 60px;
  overflow: hidden;
}
.pp_pic_holder.dark_square .pp_top {
  height: 80px;
}
.pp_pic_holder.dark_square .pp_top .pp_left,
.pp_pic_holder.dark_square .pp_top .pp_middle,
.pp_pic_holder.dark_square .pp_top .pp_right {
  height: 80px;
}
.pp_pic_holder.dark_square .pp_bottom {
  height: 20px;
}
.pp_pic_holder.dark_square .pp_bottom .pp_left,
.pp_pic_holder.dark_square .pp_bottom .pp_middle,
.pp_pic_holder.dark_square .pp_bottom .pp_right {
  height: 50px;
}
.pp_pic_holder.dark_square a.pp_expand,
.pp_pic_holder.dark_square a.pp_contract {
  right: 110px;
}
.pp_pic_holder.dark_square .pp_details .pp_description {
  margin: 0;
  display: inline-block !important;
  position: absolute;
  left: 0;
  top: -16px;
}
.pp_pic_holder.dark_square .ppt {
  display: none !important;
}

/*----> Responsive <---- */
/* Screen 768px */
@media(max-width:991px){
  .pp_pic_holder.dark_square .pp_expand {
    display: none !important;
  }
}

/* Screen 568px */
@media (max-width: 767px) {
  .pp_pic_holder.dark_square {
    width: 100% !important;
    height: 100% !important;
    top: 0 !important;
    left: 0 !important;
    position: fixed;
    background: #000;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-flow: row wrap;
    flex-flow: row wrap;
  }
  .pp_pic_holder.dark_square .pp_top {
    align-self: flex-start;
  }
  .pp_pic_holder.dark_square .pp_content_container {
    align-self: flex-start;
  }
  .pp_pic_holder.dark_square a.pp_close {
    top: 15px;
    right: 15px;
  }
  .pp_pic_holder.dark_square .pp_content_container .pp_left {
    padding-left: 30px;
  }
  .pp_pic_holder.dark_square .pp_content_container .pp_right {
    padding-right: 30px;
  }
  .pp_pic_holder.dark_square .pp_content_container .pp_content,
  .pp_pic_holder.dark_square .pp_content_container .pp_hoverContainer {
    width: 100% !important;
    height: 250px !important;
  }
  .pp_pic_holder.dark_square .pp_content_container #pp_full_res {
    text-align: center;
  }

  .pp_pic_holder.dark_square .pp_content_container #pp_full_res iframe {
    width: 100%;
    height: 230px;
    position: relative;
    top: 1px;
  }
  .pp_pic_holder.dark_square .pp_content_container #pp_full_res img {
    width: auto !important;
    height: auto !important;
    max-height: 200px !important;
  }
  .pp_pic_holder.dark_square .pp_content_container .pp_nav a.pp_arrow_previous {
    margin-right: 35px;
  }
  .pp_pic_holder.dark_square .pp_content_container .pp_nav a.pp_arrow_next {
    margin-left: 35px;
  }
  .pp_pic_holder.dark_square .pp_details {
    width: 100% !important;
    margin-bottom: 10px;
    z-index: 2001;
  }
  .pp_pic_holder.dark_square .pp_top,
  .pp_pic_holder.dark_square .pp_top .pp_left,
  .pp_pic_holder.dark_square .pp_top .pp_middle,
  .pp_pic_holder.dark_square .pp_top .pp_right {
    width: 100%;
    height: 50px;
  }
  .pp_pic_holder.dark_square .pp_bottom,
  .pp_pic_holder.dark_square .pp_bottom .pp_left,
  .pp_pic_holder.dark_square .pp_bottom .pp_middle,
  .pp_pic_holder.dark_square .pp_bottom .pp_right {
    height: 15px;
  }
}

/* Screen 320px */
@media (max-width: 479px) {
  .pp_pic_holder.dark_square .pp_content_container .pp_left {
    padding-left: 20px;
  }
  .pp_pic_holder.dark_square .pp_content_container .pp_right {
    padding-right: 20px;
  }
  .pp_pic_holder.dark_square .pp_content_container .pp_content,
  .pp_pic_holder.dark_square .pp_content_container .pp_hoverContainer {
    height: auto !important;
    max-height: 400px !important;
  }
  .pp_pic_holder.dark_square .pp_content_container #pp_full_res iframe {
    top: 0;
    height: 200px;
  }
  .pp_pic_holder.dark_square .pp_content_container #pp_full_res img {
    max-height: 400px !important;
  }
}/* Posts Listing & Type 1 */
.post {
  position: relative;
  padding-top: 45px;
  margin-bottom: 45px;
}
.post:first-child {
  border-top: none;
  padding-top: 0;
  margin-top: 0;
}
/* Overlay for fist section in post single */
.post.fw-content-overlay-sm {
  margin-bottom: -40px;
}
.post.fw-content-overlay-md {
  margin-bottom: -80px;
}
.post.fw-content-overlay-lg {
  margin-bottom: -120px;
}
.post .wrap-entry-meta,
.post footer.entry-meta {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100;
  font-size: 16px;
  line-height: 16px;
  letter-spacing: 0px;
  color: #33471c;
  text-transform: uppercase;
}
.post .wrap-entry-meta a,
.post footer.entry-meta a {
  color: #111111;
}
.post .wrap-entry-meta a:hover,
.post footer.entry-meta a:hover {
  color: #33471c;
}
.post .entry-title {
  display: block;
}
.post .entry-title strong,
.post .entry-title span {
  font-style: normal;
}
.separator {
  color: #b6b8b9;
}
.postlist .post header .entry-meta {
  margin: 0 0 5px 0;
  font-weight: 600;
}
.postlist .post header .entry-meta a {
  font-style: italic;
}
.postlist .post .fw-post-image.fw-block-image-left,
.postlist .post .fw-post-image.fw-block-image-right {
  margin-bottom: 0;
}
.postlist .post .entry-title {
  margin: 0 0 10px 0;
}
.postlist .post .entry-title strong,
.postlist .post .entry-title span {
  font-style: normal;
}
.postlist .post .entry-content {
  padding: 0;
}
.postlist .post .entry-content iframe,
.postlist .post .entry-content embed,
.postlist .post .entry-content img {
  max-width: 100% !important;
}
.postlist .post footer.entry-meta {
  margin: 20px 0 0;
}
.postlist .post footer.entry-meta .comments-link {
  float: right;
}
.postlist.postlist-list .post {
  border-bottom: 1px solid #dee0e1;
}
.postlist.postlist-list .post:last-child {
  border-bottom: none;
}
.postlist.postlist-list .comments-link {
  float: right;
}
.post h1.entry-title a {
  font-family: 'Libre Baskerville';
  font-style: italic;
  font-weight: 400;
  font-size: 45px;
  line-height: 55px;
  letter-spacing: 2px;
  color: #33471c;
}
.post h2.entry-title a {
  font-family: 'Libre Baskerville';
  font-style: italic;
  font-weight: 400;
  font-size: 40px;
  line-height: 52px;
  letter-spacing: 2px;
  color: #33471c;
}
.post h3.entry-title a {
  font-family: 'Libre Baskerville';
  font-style: italic;
  font-weight: 400;
  font-size: 30px;
  line-height: 40px;
  letter-spacing: 2px;
  color: #33471c;
}
.post h4.entry-title a {
  font-family: 'Helvetica Neue LT Std';
  font-style: normal;
  font-weight: 800;
  font-size: 22px;
  line-height: 32px;
  letter-spacing: 0px;
  color: #33471c;
}
.post h5.entry-title a {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100;
  font-size: 13px;
  line-height: 17px;
  letter-spacing: 1px;
  color: #4d4d4d;
}
.post h6.entry-title a {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100;
  font-size: 14px;
  line-height: 26px;
  letter-spacing: 1px;
  color: #999999;
}
.entry-content:before,
.entry-content:after {
  content: " ";
  display: table;
}
.entry-content:after {
  clear: both;
}

.post-tags {
  /* styling details in file: widgets/widget-tagcloud.css */
}

/* Posts Type 1 Grid View */
.postlist.postlist-grid .post.post-list-type-1 .entry-header {
  padding-top: 40px;
}
.postlist.postlist-grid .post.post-list-type-1 .entry-content {
  padding-bottom: 40px;
}
.postlist.postlist-grid .post.post-list-type-1 .entry-header,
.postlist.postlist-grid .post.post-list-type-1 .entry-content {
  padding-left: 40px;
  padding-right: 40px;
  background-color: transparent;
}
.postlist.postlist-grid .post.post-list-type-1 .fw-post-image {
  margin-bottom: 0;
}
.postlist.postlist-grid .post.post-list-type-1 footer.entry-meta .comments-link.fw-comment-link-type-6 {
  top: 76px;
}
.postlist.postlist-grid .post-list-type-1 {
  margin-bottom: 30px;
}
.postlist.postlist-grid .post-list-type-1 .fw-post-image {
  float: none;
}
.postlist.postlist-grid .post .entry-title {
  margin: 0;
}
.postlist.postlist-grid .post.post-list-type-1 .entry-content {
  padding-top: 10px;
}
.postlist.postlist-grid .post.post-list-type-1 footer.entry-meta .comments-link {
  top: 6px;
}
.postlist .post header .entry-meta {
  color: #33471c;
}
.postlist .post .fw-post-image {
  margin-bottom: 45px;
}
.postlist.postlist-list .post {
  margin-bottom: 50px;
  padding-bottom: 50px;
}

  /* only for transparent background */
  .postlist.postlist-grid .post.post-list-type-1 {
    margin-bottom: 90px;
  }
  .postlist.postlist-grid .post.post-list-type-1 .entry-header,
  .postlist.postlist-grid .post.post-list-type-1 .entry-content {
    padding-left: 0;
    padding-right: 0;
  }
  .postlist.postlist-grid .post.post-list-type-1 .entry-header {
    padding-top: 20px;
  }
  .postlist.postlist-grid .post.post-list-type-1 .entry-content {
    padding-bottom: 0;
  }

/*--- Responsive ---*/
/* Screen 768px */
@media(max-width:991px) {
  .postlist.postlist-grid .post-list-type-1 {
    margin-bottom: 45px !important;
  }
}

/* Screen 568px */
@media(max-width:767px) {
  .postlist.postlist-grid .post-list-type-1 {
    margin-bottom: 20px !important;
  }
  .post {
    padding-top: 25px !important;
    margin-bottom: 25px !important;
  }
  .fw-shortcode-latest-posts.postlist-grid .post {
    margin-bottom: 0 !important;
    padding-top: 0 !important;
  }
}
/* Screen 320px */
@media(max-width:479px){
  .postlist .post .fw-post-image.fw-block-image-left,
  .postlist .post .fw-post-image.fw-block-image-right,
  .postlist .post .fw-post-image{
    width: 100%;
    float: none;
    margin-left: auto;
    margin-right: auto;
  }
}/* Posts Type 2 */
.post-list-type-2 .fw-post-image {
  margin-right: 45px;
}
.post-list-type-2 .fw-post-image.fw-block-image-left,
.post-list-type-2 .fw-post-image.fw-block-image-right {
  margin-right: 45px;
}
.post-list-type-2 footer.entry-meta .wrap-entry-meta .separator {
  color: #4d4d4d;
}
.has-post-thumbnail.post-list-type-2 .fw-post-image {
  float: none;
}
.has-post-thumbnail.post-list-type-2 .fw-post-image.fw-block-image-left {
  float: left;
}
.has-post-thumbnail.post-list-type-2 .fw-post-image.fw-block-image-right {
  float: right;
}
.has-post-thumbnail.post-list-type-2 .fw-block-image-parent.fw-block-image-left,
.has-post-thumbnail.post-list-type-2 .fw-block-image-parent.fw-block-image-right {
  width: 250px;
}
.has-post-thumbnail.post-list-type-2 .comments-link {
  position: absolute;
  left: -9px;
  bottom: 40px;
  z-index: 100;
}
.has-post-thumbnail.post-list-type-2.fw-block-image-circle .comments-link {
  bottom: 80px;
}
.post-list-type-2 {
  border-bottom: none;
}
.post-list-type-2 .fw-post-image {
  box-shadow: none;
  float: left;
  margin-left: 0;
}
.post-list-type-2 .fw-post-image.fw-block-image-left,
.post-list-type-2 .fw-post-image.fw-block-image-right {
  float: left;
  margin-left: 0;
}
.post-list-type-2 .fw-block-image-parent.fw-block-image-left,
.post-list-type-2 .fw-block-image-parent.fw-block-image-right {
  width: auto;
}
.post-list-type-2 .entry-header .entry-title {
  margin-bottom: 30px;
}
.post-list-type-2 footer.entry-meta {
  margin: 30px 0 0;
}
.post-list-type-2 footer.entry-meta .wrap-entry-meta .footer-meta {
  overflow: hidden;
  padding: 12px 0;
}
.post-list-type-2 footer.entry-meta .wrap-entry-meta .footer-meta .entry-date {
  float: right;
}
.post-list-type-2 footer.entry-meta .wrap-entry-meta .footer-meta .author{
  float: left;
}
.post-list-type-2 footer.entry-meta .wrap-entry-meta .cat-links {
  margin-top: 25px;
  display: block;
}
.post-list-type-2 footer.entry-meta .wrap-entry-meta .cat-links a {
  font-style: italic;
}
.post-list-type-2 footer.entry-meta .wrap-entry-meta .separator {
  margin: 0 5px;
}

/* Posts Type 2 Grid View */
.postlist.postlist-grid .post-list-type-2 .entry-content {
  padding-top: 40px;
}
.postlist.postlist-grid .post-list-type-2 footer.entry-meta {
  padding-bottom: 40px;
}
.postlist.postlist-grid .post-list-type-2 .fw-post-empty-div {
  padding-bottom: 40px;
}
.postlist.postlist-grid .post-list-type-2 .entry-content,
.postlist.postlist-grid .post-list-type-2 footer.entry-meta,
.postlist.postlist-grid .post-list-type-2 .fw-post-empty-div {
  padding-left: 40px;
  padding-right: 40px;
  background-color:transparent;
}

  /* only for transparent background */
  .postlist.postlist-grid .post-list-type-2 {
    margin-bottom: 90px;
  }
  .postlist.postlist-grid .post-list-type-2 .entry-content,
  .postlist.postlist-grid .post-list-type-2 footer.entry-meta,
  .postlist.postlist-grid .post-list-type-2 .fw-post-empty-div {
    padding-left: 0;
    padding-right: 0;
  }
  .postlist.postlist-grid .post-list-type-2 footer.entry-meta,
  .postlist.postlist-grid .post-list-type-2 .fw-post-empty-div {
    padding-bottom: 0;
  }
  .postlist.postlist-grid .post-list-type-2 .entry-content {
    padding-top: 30px;
  }

.postlist.postlist-grid .post-list-type-2 .entry-header .entry-title {
  margin-bottom: 10px;
}
.postlist.postlist-grid .has-post-thumbnail.post-list-type-2 .fw-post-image {
  width: 100%;
  position: relative;
  top: 0;
}
.postlist .post-list-type-2 .fw-post-image .fw-block-image-child .fw-block-image-overlay{
  z-index: auto;
}
.postlist.postlist-grid .has-post-thumbnail.post-list-type-2 .fw-post-image .fw-block-image-parent {
  width: 100%;
}
.postlist.postlist-grid .has-post-thumbnail.post-list-type-2 .fw-post-image .fw-block-image-circle {
  width: 250px;
  margin-left: auto;
  margin-right: auto;
  float: none;
}
.postlist.postlist-grid .post-list-type-2 footer.entry-meta {
  margin: 0;
  padding-top: 30px;
}
.postlist.postlist-grid .post-list-type-2 .fw-post-image {
  position: absolute;
  top: 9px;
  right: 0;
  width: auto;
  margin-bottom: 0;
  margin-right: 0;
}
.postlist.postlist-grid .post-list-type-2 .fw-post-image.fw-block-image-left,
.postlist.postlist-grid .post-list-type-2 .fw-post-image.fw-block-image-right {
  margin-right: 0;
  margin-left: 0;
  float: none;
}
.postlist.postlist-grid .post-list-type-2 .entry-meta .footer-meta {
  margin: 0;
}

/*Responsive*/
/* Screen 1024px */
@media(max-width:1199px){
  .post-list-type-2 .fw-post-image {
    margin-bottom: 25px;
    margin-right: 25px;
  }
}
/* Screen 768px */
@media (max-width: 991px) {
  .postlist.postlist-grid .has-post-thumbnail.post-list-type-2 .fw-post-image.fw-block-image-circle {
    width: 250px;
    float: none;
    margin: 0 auto;
  }
  .postlist.postlist-grid .post-list-type-2 {
    margin-bottom: 40px !important;
  }
  .postlist.postlist-grid.postlist-grid-cols3 .post-list-type-2 .footer-meta{
    text-align: left;
  }
  .postlist.postlist-grid.postlist-grid-cols3 .post-list-type-2 .footer-meta .author,
  .postlist.postlist-grid.postlist-grid-cols3 .post-list-type-2 .footer-meta .entry-date {
    width: 100%;
    display: block;
    float: none;
  }
}
/* Screen 568px */
@media(max-width:767px) {
  .postlist.postlist-grid .post-list-type-2 {
    margin-bottom: 20px !important;
  }
}
/* Screen 320px */
@media (max-width: 479px) {
  .post-list-type-2 footer.entry-meta .wrap-entry-meta .footer-meta .entry-date {
    float: left;
    margin-top: 10px;
  }
  .has-post-thumbnail.post-list-type-2 .fw-post-image.fw-block-image-left,
  .has-post-thumbnail.post-list-type-2 .fw-post-image.fw-block-image-right {
    float: none;
    margin: 0 auto;
  }
}
/* Screen 320px */
@media(max-width:479px){
  .postlist .post-list-type-2 .footer-meta,
  .postlist.postlist-grid.postlist-grid-cols2 .post-list-type-2 .footer-meta{
    text-align: left;
  }
  .postlist .post-list-type-2 .footer-meta .author,
  .postlist .post-list-type-2 .footer-meta .entry-date,
  .postlist.postlist-grid.postlist-grid-cols2 .post-list-type-2 .footer-meta .author,
  .postlist.postlist-grid.postlist-grid-cols2 .post-list-type-2 .footer-meta .entry-date {
    width: 100%;
    display: block;
    float: none;
  }
}/* Posts Type 3 */
.post-list-type-3 .fw-post-image {
  margin-bottom: 45px;
}
.post-list-type-3 .entry-content .post-content p:first-child:first-letter {
  color: #33471c;
}
.post-list-type-3 .cat-links {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100;
  font-size: 16px;
  line-height: 20px;
  letter-spacing: 0px;
  color: #33471c;
  text-transform: uppercase;
}
.post-list-type-3 .cat-links a {
  color: #111111;
}
.post-list-type-3 .cat-links a:before {
  color: #111111;
}
.post-list-type-3 .cat-links a:hover {
  color: #33471c;
}
.post-list-type-3 .cat-links a:hover:before {
  color: #33471c;
}
.postlist .post.post-list-type-3 .fw-post-image {
  margin-bottom: 45px;
}
.post-list-type-3 {
  position: relative;
  overflow: hidden;
}
.post-list-type-3:before {
  content: '';
  height: 1px;
  background-color: #e5e5e5;
  position: absolute;
  display: block !important;
  top: 0;
  left: 94px;
  right: 94px;
}
.post-list-type-3:first-child:before {
  display: none !important;
}
.post-list-type-3 .entry-header {
  text-align: center;
  padding: 0 100px;
  margin-bottom: 40px;
}
.post-list-type-3 .fw-post-image.fw-block-image-circle {
  width: 50%;
  margin: 0 auto;
}
.post-list-type-3 .entry-header .wrap-entry-meta {
  margin-bottom: 20px;
}
.postlist .post.post-list-type-3 .entry-content {
  padding: 0 80px;
}
.postlist .post.post-list-type-3.fw-block-image-left-align .entry-content,
.postlist .post.post-list-type-3.fw-block-image-right-align .entry-content {
  padding: 0;
}
.post-list-type-3 .entry-content .cat-links {
  text-align: center;
  display: block;
}
.post-list-type-3 .entry-content .cat-links a {
  margin-right: 55px;
  display: inline-block;
  position: relative;
  padding-left: 15px;
}
.post-list-type-3 .entry-content .cat-links a:last-child {
  margin-right: 0;
}
.post-list-type-3 .entry-content .post-content p:first-child:first-letter {
  float: left;
  font-size: 120px;
  line-height: 100px;
  padding-top: 3px;
  padding-right: 13px;
  padding-left: 3px;
}
.post-list-type-3 .entry-content .cat-links a:before {
  content: '\f292';
  font-family: 'FontAwesome';
  font-size: 10px;
  vertical-align: middle;
  display: inline-block;
  margin-right: 2px;
  position: absolute;
  top: 1px;
  left: 0;
}
.post-list-type-3 .entry-content .entry-content-divider {
  display: block;
  width: 100%;
  max-width: 100%;
  text-align: center;
  line-height: 0;
  margin: 37px 0 33px;
}
.post-list-type-3 .entry-content .entry-content-divider .divider-item {
  display: inline-block;
  width: 6px;
  height: 6px;
  background-color: #dfdfdf;
  border-radius: 50%;
  margin-right: 2px;
}
.post-list-type-3 .entry-content .entry-content-divider .divider-item:last-child {
  margin-right: 0;
}
.post-list-type-3 .entry-content footer.entry-meta {
  display: table;
  width: 100%;
}
.postlist .post.post-list-type-3 footer.entry-meta {
  margin-top: 55px;
}
.post-list-type-3 .entry-content footer.entry-meta >* {
  display: table-cell;
  width: 33.33%;
  vertical-align: middle;
}
.post-list-type-3 .entry-content footer.entry-meta .wrap-blog-button {
  text-align: center;
}
.post-list-type-3 .entry-content footer.entry-meta.post-author-no >* {
  width: 50%;
}
.post-list-type-3 .entry-content footer.entry-meta.comments-link-no >* {
  width: 50%;
}
.post-list-type-3 .entry-content footer.entry-meta.post-author-no .wrap-blog-button {
  text-align: left;
}
.post-list-type-3 .entry-content footer.entry-meta.comments-link-no .wrap-blog-button {
  text-align: right;
}
.post-list-type-3 .entry-content footer.entry-meta.comments-link-no .wrap-comments-link {
  display: none;
}
.post-list-type-3 .entry-content footer.entry-meta.comments-link-no.post-author-no .wrap-blog-button {
  width: 100%;
  text-align: center;
}
.post.post-list-type-3 {
  padding-top: 96px;
  margin-bottom: 96px;
}
.post.post-list-type-3:first-child {
  padding-top: 0;
}
.post.post-list-type-3.fw-block-image-left-align .fw-post-image.fw-block-image-circle,
.post.post-list-type-3.fw-block-image-right-align .fw-post-image.fw-block-image-circle {
  width: 250px;
}
/* Full Width */
.col-md-12 .postlist .post.post-list-type-3 .entry-content {
  padding: 0 125px;
}
.col-md-12 .post-list-type-3 .entry-header {
  padding: 0 195px;
}

/* Posts Type 3 Grid View */
.postlist.postlist-grid .post.post-list-type-3,
.postlist.postlist-grid .post.post-list-type-3.fw-block-image-left-align,
.postlist.postlist-grid .post.post-list-type-3.fw-block-image-right-align {
  margin-bottom: 30px;
}
.postlist.postlist-grid .post.post-list-type-3 .entry-content,
.postlist.postlist-grid .post.post-list-type-3.fw-block-image-left-align .entry-content,
.postlist.postlist-grid .post.post-list-type-3.fw-block-image-right-align .entry-content {
  padding: 40px;
  background-color: transparent;
}
.postlist.postlist-grid .post.post-list-type-3 .entry-content .post-content p:first-child:first-letter,
.postlist.postlist-grid .post.post-list-type-3.fw-block-image-left-align .entry-content .post-content p:first-child:first-letter,
.postlist.postlist-grid .post.post-list-type-3.fw-block-image-right-align .entry-content .post-content p:first-child:first-letter {
  color: inherit;
}
.postlist.postlist-grid .post.post-list-type-3 {
  margin-bottom: 30px;
}
.postlist.postlist-grid .post.post-list-type-3 .entry-header {
  padding: 0;
}
.postlist.postlist-grid .post.post-list-type-3:before {
  display: none !important;
}
.postlist.postlist-grid .post.post-list-type-3 .fw-post-image {
  margin-bottom: 0;
}
.postlist.postlist-grid .post-list-type-3 .entry-content .post-content p:first-child:first-letter {
  float: none;
  font-size: inherit;
  line-height: inherit;
  padding: 0;
}
.postlist.postlist-grid .post-list-type-3 .entry-content .cat-links a {
  margin: 0 15px;
}
.postlist.postlist-grid .post-list-type-3 .entry-content .cat-links a:last-child {
  margin-right: 15px;
}

  /* only for transparent background */
  .postlist.postlist-grid .post.post-list-type-3,
  .postlist.postlist-grid .post.post-list-type-3.fw-block-image-left-align,
  .postlist.postlist-grid .post.post-list-type-3.fw-block-image-right-align {
    margin-bottom: 90px;
  }
  .postlist.postlist-grid .post.post-list-type-3 .entry-content,
  .postlist.postlist-grid .post.post-list-type-3.fw-block-image-left-align .entry-content,
  .postlist.postlist-grid .post.post-list-type-3.fw-block-image-right-align .entry-content {
    padding: 45px 0 0;
  }

/*----> Responsive <---- */
/* Screen 1024px */
@media(max-width:1199px){
  .col-md-12 .post-list-type-3 .entry-header,
  .col-md-12 .postlist .post.post-list-type-3 .entry-content {
    padding: 0 100px;
  }
  .postlist.postlist-grid .post.post-list-type-3 .entry-content,
  .postlist.postlist-grid .post.post-list-type-3.fw-block-image-left-align .entry-content,
  .postlist.postlist-grid .post.post-list-type-3.fw-block-image-right-align .entry-content {
    padding: 20px 10px !important;
  }
}
/* Screen 768px */
@media(max-width:991px){
  .post.post-list-type-3 {
    padding-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .post.post-list-type-3:first-child {
    padding-top: 0 !important;
  }
  .post-list-type-3 .entry-header,
  .col-md-12 .post-list-type-3 .entry-header,
  .postlist .post.post-list-type-3 .entry-content,
  .col-md-12 .postlist .post.post-list-type-3 .entry-content {
    padding: 0 80px;
  }
  .postlist.postlist-grid .post.post-list-type-3 .entry-content,
  .postlist.postlist-grid .post.post-list-type-3.fw-block-image-left-align .entry-content,
  .postlist.postlist-grid .post.post-list-type-3.fw-block-image-right-align .entry-content {
    padding: 20px 15px !important;
  }
}
/* Screen 568px */
@media(max-width:767px){
  .post-list-type-3 .entry-header,
  .col-md-12 .post-list-type-3 .entry-header,
  .postlist .post.post-list-type-3 .entry-content,
  .col-md-12 .postlist .post.post-list-type-3 .entry-content {
    padding: 0;
  }
  .postlist.postlist-grid .post.post-list-type-3 .entry-content,
  .postlist.postlist-grid .post.post-list-type-3.fw-block-image-left-align .entry-content,
  .postlist.postlist-grid .post.post-list-type-3.fw-block-image-right-align .entry-content {
    padding: 20px 10px !important;
  }
}
/* Screen 320px */
@media(max-width:479px){
  .post-list-type-3 .entry-content footer.entry-meta >* {
    display: block;
    width: 100%;
    float: none;
    margin-bottom: 20px;
    text-align: center;
  }
  .postlist .post.post-list-type-3 footer.entry-meta .wrap-comments-link {
    margin-bottom: 0;
  }
  .postlist .post.post-list-type-3 footer.entry-meta .comments-link {
    float: none;
  }
  .postlist.postlist-grid .post.post-list-type-3 .entry-content,
  .postlist.postlist-grid .post.post-list-type-3.fw-block-image-left-align .entry-content,
  .postlist.postlist-grid .post.post-list-type-3.fw-block-image-right-align .entry-content {
    padding: 30px !important;
  }
}/* Posts Format */
/* -------------------------------------------------- */
.wp-caption-text,
.sticky,
.gallery-caption,
.bypostauthor {
  text-transform: none;
}
.post .entry-format:before {
  font-family: "FontAwesome";
  font-style: normal;
  margin-right: 5px;
}
.post.format-gallery .entry-format:before {
  content: "\f083";
}
.post.format-image .entry-format:before {
  content: "\f03e";
}
.post.format-audio .entry-format:before {
  content: "\f028";
}
.post.format-video .entry-format:before {
  content: "\f03d";
}
.post.format-aside .entry-format:before {
  content: "\f06a";
}
.post.format-status .entry-format:before {
  content: "\f0a1";
}
.post.format-link .entry-format:before {
  content: "\f0c1";
}
.post.format-quote .entry-format:before {
  content: "\f10d";
}
.post .aligncenter,
.post div.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.post .alignleft {
  float: left;
}
.post .alignright {
  float: right;
}
.post img.aligncenter,
.post .wp-caption {
  margin-bottom: 0;
}
.post img.alignleft,
.post .wp-caption.alignleft {
  margin: 0 5% 5px 0;
}
.post img.alignright,
.post .wp-caption.alignright {
  margin: 0 0 5px 5%;
}
.post img.alignnone,
.post .wp-caption.alignnone {
  margin: 0 0 5px;
}
.post .wp-caption img[class*="wp-image-"] {
  display: block;
  margin: 0;
}
.post figure.wp-caption {
  max-width: 100%;
  color: #767676;
}
.post .alignnone img,
.post img.alignnone,
.post .alignleft img,
.post img.alignleft,
.post .alignright img,
.post img.alignright,
.post .aligncenter img,
.post img.aligncenter {
  height: auto;
}
.post .wp-caption-text {
  font-size: 14px;
  line-height: 28px;
  color: #b6b8b9;
  position: relative;
  margin: 9px 0 0 0;
  padding: 0 5px 0 10px;
}
/* Post Format Gallery */
.post .gallery:before,
.post .gallery:after {
  content: " ";
  display: table;
}
.post .gallery:after {
  clear: both;
}
.post .gallery {
  margin-bottom: 20px;
  clear: both;
}
.post .gallery-item {
  display: inline-block;
  padding: 1.79104477%;
  text-align: center;
  vertical-align: top;
  width: 100%;
}
.post .gallery-item .gallery-caption {
  display: block;
  padding: 0.5em 0;
}
.post .gallery-item img {
  display: block;
  margin: 0 auto;
  height: auto;
}
.post .gallery-columns-2 .gallery-item {
  max-width: 50%;
}
.post .gallery-columns-3 .gallery-item {
  max-width: 33.33%;
}
.post .gallery-columns-4 .gallery-item {
  max-width: 25%;
}
.post .gallery-columns-5 .gallery-item {
  max-width: 20%;
}
.post .gallery-columns-6 .gallery-item {
  max-width: 16.66%;
}
.post .gallery-columns-7 .gallery-item {
  max-width: 14.28%;
}
.post .gallery-columns-8 .gallery-item {
  max-width: 12.5%;
}
.post .gallery-columns-9 .gallery-item {
  max-width: 11.11%;
}
.gallery-columns-6 .gallery-caption,
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
  display: none;
}
.post .gallery-columns-1 .gallery-item:nth-of-type(1n),
.post .gallery-columns-2 .gallery-item:nth-of-type(2n),
.post .gallery-columns-3 .gallery-item:nth-of-type(3n),
.post .gallery-columns-4 .gallery-item:nth-of-type(4n),
.post .gallery-columns-5 .gallery-item:nth-of-type(5n),
.post .gallery-columns-6 .gallery-item:nth-of-type(6n),
.post .gallery-columns-7 .gallery-item:nth-of-type(7n),
.post .gallery-columns-8 .gallery-item:nth-of-type(8n),
.post .gallery-columns-9 .gallery-item:nth-of-type(9n) {
  margin-right: 0;
}
.post .gallery-item:hover .gallery-caption {
  opacity: 1;
}
.post .gallery-columns-7 .gallery-caption,
.post .gallery-columns-8 .gallery-caption,
.post .gallery-columns-9 .gallery-caption {
  display: none;
}/* Post Details */
.single .post.post-details {
  margin-top: 8px;
  margin-bottom: 50px;
}
/*Image Align */
.single .post.post-details img.alignleft,
.single .post.post-details .wp-caption.alignleft {
  margin: 0 5% 5px -45px;
}
.post-details img.aligncenter,
.post-details .wp-caption {
  margin-bottom: 20px;
}
.single .post.post-details .fw-post-image {
  margin-bottom: 45px;
}
.single .post.post-details .entry-header .wrap-entry-meta {
  margin: 0 0 45px 0;
}
.single .post.post-details .entry-header .entry-title {
  display: block;
  margin: 0 0 45px 0;
}
.single .post.post-details .entry-header,
.single .post.post-details .entry-content {
  padding-left: 45px;
  padding-right: 45px;
}
.single .post.post-details .entry-content {
  border-bottom: 1px solid #dee0e1;
  padding-bottom: 100px;
}
.post-details .entry-content p:last-child {
  margin-bottom: 0;
}
.single .post.post-details footer.entry-meta {
  margin-bottom: 50px;
}
.post-details footer.entry-meta .fw-tag-links {
  padding: 1em 2%;
  border-bottom: 1px solid #dee0e1;
}
.post-details footer.entry-meta .fw-tag-links a {
  letter-spacing: normal;
  text-transform: initial;
}
.post-details .entry-header .wrap-entry-meta .entry-date {
  white-space: nowrap;
}
.post-details .entry-header .wrap-entry-meta .cat-links {
  float: right;
}

/* Author Description */
/*-----------------------------------*/
.author-description {
  border-bottom: 1px solid #dee0e1;
  padding: 0 0 50px;
  margin-bottom: 100px;
}
.author-description:after {
  content: '';
  display: block;
  clear: both;
}
.author-description .author-text {
  font-size: 17px;
  margin-left: 130px;
}
.author-description .author-name {
  font-size: 13px;
  color: #33471c;
  margin-bottom: 5px;
  margin-top: 14px;
  font-weight: bold;
}
.author-description .author-name span {
  color: #33471c;
  font-style: italic;
  font-weight: normal;
}
.author-description .author-image {
  float: left;
  border-radius: 50%;
  overflow: hidden;
}
.author-description .author-image,
.author-description .author-image img {
  width: 100px;
  height: 100px;
}

/* Responsive */
/* Screen 568px */
@media(max-width:767px){
  .post-details .entry-header .wrap-entry-meta,
  .post-details .entry-header .entry-title {
    margin-bottom: 23px;
  }
  .author-description,
  .post-details footer.entry-meta,
  .post-details {
    margin-bottom: 50px;
  }
  .author-description{
    padding-bottom: 50px;
  }
  .post-details .entry-content{
    padding-bottom: 50px;
    margin-bottom: 0;
  }
  .post-details footer.entry-meta {
    margin-bottom: 0;
  }
}
/* Screen 320px */
@media (max-width: 479px) {
  .post.post-details .entry-content,
  .post.post-details .entry-header {
    padding-left: 0!important;
    padding-right: 0!important;
  }
  .post-details .entry-header .wrap-entry-meta .cat-links {
    float: none;
    margin-left: 10px;
  }
  .post.post-details .wp-caption.alignleft,
  .post.post-details img.alignleft {
    margin-left: 0;
  }
  .author-description .author-image {
    float: none;
  }
  .author-description .author-text {
    margin-left: 0;
  }
}/* Posts Comments List Layout */
/* -------------------------------------------------- */
.comments-area {
  position: relative;
}
.comments-area.user-is-logged .comment-respond .right-side-comment {
  width: 100%;
  float: none;
}
.comments-area.user-is-logged .comment-respond .form-submit,
.comments-area.user-is-logged .comment-respond .right-side-comment {
  padding: 0;
}
.comments-title,
.comment-reply-title,
.fw-title-related {
  display: block;
  position: relative;
  margin-bottom: 20px;
}
.link-add-comment {
  color: #fff9ed;
}
.comment-list {
  padding: 0;
  border-bottom: 1px solid #dee0e1;
  list-style: none;
  margin: 0 0 45px 0;
}
.comment-list .comment,
.comment-list .pingback {
  list-style: none;
  border-top: 1px solid #dee0e1;
}
.comment-list > .comment:first-child {
  border-top: none;
}
.comment-body {
  position: relative;
  padding: 45px 0;
}
.comment-body .wrap-rating {
  margin-left: 10px;
}
.pingback .comment-body {
  padding-top: 0;
}
.comment-body:before,
.comment-body:after {
  content: " ";
  display: table;
}
.comment-body:after {
  clear: both;
}
.comment-aside {
  padding-left: 90px;
}
.comment-avatar {
  float: left;
  width: 60px;
  height: 60px;
}
.comment-avatar img {
  border-radius: 50%;
}
.children {
  padding-left: 0;
}
.children .depth-2 {
  margin-left: 90px;
}
.children .depth-3 {
  margin-left: 90px;
}
.children .comment-avatar:before {
  font-family: 'FontAwesome';
  content: '\f148';
  font-size: 20px;
  line-height: 1em;
  color: #dee0e1;
  position: absolute;
  top: 60px;
  left: -60px;
}
.children .comment-avatar:before {
  filter: progid:DXImageTransform.Microsoft.gradient.BasicImage(rotation=0, mirror=1);
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.comment-meta {
  margin-bottom: 10px;
  line-height: 1em;
  font-size: 15px;
  text-align: right;
  font-family: 'Helvetica Neue LT Std';
  font-weight: 700;
  font-style: normal;
  color: #4d4d4d;
}
.comment-content p:last-child {
  margin-bottom: 0;
}
.comment-reply-link {
  margin-left: 5px;
  text-transform: capitalize;
}
.comment-author {
  display: inline-block;
  float: left;
  margin-bottom: 5px;
  font-size: 17px;
}
.comment-author a {
  color: #fff9ed;
}
.comment-author a:hover {
  color: #33471c;
}
.bypostauthor > article .comment-author a{
  color: #33471c;
}

/* Comment Respond Form */
/* -------------------------------------------------- */
.comment-respond {
  margin: 100px 0 0;
}
.comment-respond textarea {
  min-height: 234px;
  max-height: 320px;
}
.comment-respond .left-side-comment,
.comment-respond .right-side-comment {
  width: 50%;
  display: inline-block;
}
.comment-respond .left-side-comment p,
.comment-respond .right-side-comment p {
  position: relative;
}
.comment-respond .left-side-comment p .optional,
.comment-respond .right-side-comment p .optional {
  position: absolute;
  font-size: 15px;
  font-style: italic;
  bottom: -25px;
  left: 0;
}
.comment-respond .left-side-comment {
  float: left;
  padding-right: 2.6%;
}
.comment-respond .right-side-comment {
  float: right;
  padding-left: 2.6%;
}
.comment-respond .comment-reply-title {
  margin-top: 0;
}
#cancel-comment-reply-link {
  float: right;
  position: relative;
  top: 14px;
  font-size: 13px;
  letter-spacing: 1px;
  border-bottom: 1px dashed #33471c;
  font-family: 'Helvetica Neue LT Std';
  font-weight: 700;
  font-style: normal;
}
.comment-form:before,
.comment-form:after {
  content: " ";
  display: table;
}
.comment-form:after {
  clear: both;
}
.comment-form {
  padding: 30px;
  position: relative;
  background-color: rgba(51,71,28,0.1);
}
.comment-form input:focus,
.comment-form textarea:focus {
  border-color: #b8b8b8;
}
/* Rating */
.comment-form .wrap-rating.in-post .rating-title {
  font-family: 'Montserrat';
  font-size: 17px;
  font-style: normal;
  font-weight: 100;
  line-height: 24px;
  letter-spacing: 1px;
  color: #33471c;
}
.comment-form .wrap-rating.in-post .rating span {
  color: #3d3d3d;
}
.comment-form .wrap-rating.in-post .rating .fa.fa-star.voted {
  color: #333333;
}
.comment-form .wrap-rating.in-post .rating:hover .fa.fa-star {
  color: #3d3d3d !important;
}
.comment-form .wrap-rating.in-post .rating:hover .fa.fa-star.over,
.comment-form .wrap-rating.in-post .rating:hover .fa.fa-star.voted {
  color: #333333 !important;
}
.comment-notes {
  font-style: italic;
}
.required-label {
  color: #e14d47;
}
.form-submit {
  padding-top: 2.3em;
  display: block;
  width: 50%;
  padding-right: 2.6%;
  margin-bottom: 0;
  overflow: hidden;
}
.form-submit .submit,
.form-submit #submit {
  border: none;
  width: 100%;
  color: #fff !important;
  margin-top: 10px;
}
.form-submit .submit:hover,
.form-submit #submit:hover {
  color: #fff !important;
}

/* Responsive */
/* Screen 768px */
@media (max-width: 991px) {
  .comments-area {
    padding: 0 15px;
  }
}
/* Screen 568px */
@media (max-width:767px) {
  .comment-author {
    display: inline-block;
    float: left;
  }
  .comment-meta {
    text-align: right;
  }
  .children .depth-3 {
    margin-left: 0;
  }
  .comment-respond textarea {
    min-height: 150px;
    max-height: 200px;
  }
  .comment-respond{
    margin-top: 80px;
  }
}
/* Screen 320px */
@media(max-width:479px){
  .comment-respond .left-side-comment,
  .comment-respond .right-side-comment{
    float: none;
    padding: 0;
    width: 100%;
  }
  .comment-respond .right-side-comment{
    margin-top: 1.5em;
  }
  .comment-avatar {
    float: none;
    margin-bottom: 20px;
  }
  .comment-aside {
    padding-left: 0;
  }
  .comments-title {
    margin-bottom: 0;
  }
  .comment-meta {
    text-align: left;
  }
  .comment-author {
    float: none;
    display: block;
  }
  .children .depth-2,
  .children .depth-3 {
    margin-left: 0;
  }
  .children .comment-avatar:before {
    left: auto;
    right: 15px;
  }
  .form-submit {
    width: 100%;
    padding-top: 1em;
  }
  .comment-form {
    padding: 20px;
  }
  .comment-respond .left-side-comment p .optional,
  .comment-respond .right-side-comment p .optional {
    font-size: 10px;
  }
  .children .comment-avatar:before {
    filter: progid:DXImageTransform.Microsoft.gradient.BasicImage(rotation=0, mirror=1);
    -webkit-transform: scale(1,1);
    -moz-transform: scale(1,1);
    -ms-transform: scale(1,1);
    -o-transform: scale(1,1);
    transform: scale(1,1);
  }
}
/* Posts Comments Type 2 List Layout */
/* -------------------------------------------------- */
.comments-template-2 .comments-title {
  font-style: normal;
  color: #bababa;
}
.comments-template-2 .comments-title strong {
  color: #33471c;
}
.comments-template-2 .comment-list {
  border-bottom: 1px solid #dfdfdf;
}
.comments-template-2 .comment-aside {
  padding-top: 10px;
  padding-left: 75px;
}
.comments-template-2 .comment-aside:before,
.comments-template-2 .comment-aside:after {
  content: " ";
  display: table;
}
.comments-template-2 .comment-aside:after {
  clear: both;
}
.comments-template-2 .comment-avatar {
  width: 55px;
  height: 55px;
}
.comments-template-2 .comment-reply-link {
  font-family: 'Helvetica Neue LT Std';
  font-weight: 700;
  font-style: normal;
  color: #33471c;
}
.comments-template-2 .comment-reply-link:hover {
  color: #fff9ed;
}
.comments-template-2 .comment-author a,
.comments-template-2 .bypostauthor > article .comment-author a {
  color: #4d4d4d;
}
.comments-template-2 .comment-author a:hover,
.comments-template-2 .bypostauthor > article .comment-author a:hover {
  color: #fff9ed;
}
.comments-template-2 .comment-date {
  color: #33471c;
}
.comments-template-2 .comment-content {
  padding-right: 130px;
  padding-left: 200px;
}
.sidebar-right .comments-template-2 .comment-content,
.sidebar-left .comments-template-2 .comment-content {
  padding-right: 70px;
  padding-left: 170px;
}
.comments-template-2 .comment-meta {
  text-align: left;
  float: left;
  margin-right: 70px;
}
.sidebar-right .comments-template-2 .comment-meta,
.sidebar-left .comments-template-2 .comment-meta {
  margin-right: 40px;
}
.comments-template-2 .comment-author {
  display: block;
  float: none;
}
.comments-template-2 .comment-reply-link {
  float: right;
}
.comments-template-2 .comment-reply-link .reply-icon {
  display: block;
  text-align: right;
  margin-right: 5px;
  font-size: 20px;
  line-height: 12px;
  font-style: normal;
  position: relative;
  top: -2px;
}
.comments-template-2 .comment-list .comment-date {
  text-transform: none;
}
.comments-template-2 .children .comment-avatar:before {
  display: none;
}
.comments-template-2 .comment-date {
  font-style: italic;
}
.comments-template-2 .children .depth-2,
.comments-template-2 .children .depth-3 {
  margin-left: 124px;
}

.comments-template-2 .comment-list .comment,
.comments-template-2 .comment-list .pingback {
  border: none;
}
.comments-template-2 .comment.depth-1 > article.comment-body {
  border-top: 1px solid #dfdfdf;
}
.comments-template-2 .comment.depth-1 > ul.children {
  border-top: 1px solid #dfdfdf;
}
.comments-template-2 .comment.odd > article.comment-body {
  background-color: #f2f2f2;
}
.comments-template-2 .comment-body {
  padding-left: 25px;
  padding-right: 25px;
}
/* Comments Form */
.comments-template-2 .comment-form {
  background-color: transparent;
  padding: 24px;
}
.comments-template-2 .comment-form .form-submit .submit,
.comments-template-2 .comment-form .form-submit #submit {
  width: auto;
}
.comments-template-2 .comment-form input[type="text"],
.comments-template-2 .comment-form input[type="url"],
.comments-template-2 .comment-form input[type="email"],
.comments-template-2 .comment-form textarea {
  border-width: 2px;
}


/*----> Responsive <---- */
/* Screen 1024px */
@media(max-width:1199px){
  .sidebar-right .comments-template-2 .children .depth-2,
  .sidebar-left .comments-template-2 .children .depth-2,
  .sidebar-right .comments-template-2 .children .depth-3,
  .sidebar-left .comments-template-2 .children .depth-3 {
    margin-left: 80px;
  }
}
/* Screen 768px */
@media(max-width:991px){
  .comments-template-2 .children .depth-2,
  .comments-template-2 .children .depth-3,
  .sidebar-right .comments-template-2 .children .depth-2,
  .sidebar-left .comments-template-2 .children .depth-2,
  .sidebar-right .comments-template-2 .children .depth-3,
  .sidebar-left .comments-template-2 .children .depth-3 {
    margin-left: 65px;
  }
  .sidebar-right .comments-template-2 .comment-content,
  .sidebar-left .comments-template-2 .comment-content,
  .comments-template-2 .comment-content {
    padding-right: 65px;
    padding-left: 165px;
  }
  .comments-template-2 .comment-meta {
    margin-right: 34px;
  }
}
/* Screen 568px */
@media(max-width:767px){
  .comments-template-2 .children .depth-2,
  .comments-template-2 .children .depth-3,
  .sidebar-right .comments-template-2 .children .depth-2,
  .sidebar-left .comments-template-2 .children .depth-2,
  .sidebar-right .comments-template-2 .children .depth-3,
  .sidebar-left .comments-template-2 .children .depth-3 {
    margin-left: 30px;
  }
}
/* Screen 320px */
@media(max-width:479px){
  .comments-template-2 .children .depth-2,
  .comments-template-2 .children .depth-3,
  .sidebar-right .comments-template-2 .children .depth-2,
  .sidebar-left .comments-template-2 .children .depth-2,
  .sidebar-right .comments-template-2 .children .depth-3,
  .sidebar-left .comments-template-2 .children .depth-3 {
    margin-left: 0;
  }
  .comments-template-2 .comment-avatar {
    margin-bottom: 10px;
  }
  .comments-template-2 .comment-meta {
    margin-right: 0;
    float: none;
  }
  .comments-template-2 .comment-aside {
    padding-left: 0;
  }
  .comments-template-2 .comment-reply-link {
    position: absolute;
    right: 25px;
    top: 55px;
  }
  .sidebar-right .comments-template-2 .comment-content,
  .sidebar-left .comments-template-2 .comment-content,
  .comments-template-2 .comment-content {
    padding: 0;
  }
  .comments-template-2 .children .comment-avatar:before {
    display: block;
    top: 56px;
    right: auto;
    left: 6px;
    filter: progid:DXImageTransform.Microsoft.gradient.BasicImage(rotation=0, mirror=1);
    -webkit-transform: scale(-1,1);
    -moz-transform: scale(-1,1);
    -ms-transform: scale(-1,1);
    -o-transform: scale(-1,1);
    transform: scale(-1,1);
  }
}/* Posts Comments Link */
/* -------------------------------------------------- */

.comments-link {
  font-family: 'Helvetica Neue LT Std';
  font-style: normal;
  background-color: #33471c;
  position: relative;
  display: inline-block;
  font-size: 17px;
  font-weight: 400;
  color: #fff !important;
  text-align: center;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
/* Type 1 */
.comments-link.fw-comment-link-type-1 {
  min-width: 44px;
  height: 40px;
  line-height: 40px;
  padding: 0 10px;
}
.comments-link.fw-comment-link-type-1:before {
  content: '+';
  position: absolute;
  left: 0;
  top: 0;
  min-width: 44px;
  height: 40px;
  line-height: 40px;
  font-size: 20px;
  opacity: 0;
  background-color: #fff9ed;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.comments-link.fw-comment-link-type-1:after {
  content: '';
  width: 0;
  height: 0;
  border-right: 10px solid transparent;
  position: absolute;
  left: 14px;
  bottom: -8px;
  border-top: 8px solid #33471c;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.comments-link.fw-comment-link-type-1:hover {
  color: #fff;
  background-color: #fff9ed;
}
.comments-link.fw-comment-link-type-1:hover:before {
  opacity: 1;
}
.comments-link.fw-comment-link-type-1:hover:after {
  border-top-color: #fff9ed;
}
/* Type 2 */
.comments-link.fw-comment-link-type-2 {
  border-radius: 5px;
  min-width: 41px;
  height: 41px;
  line-height: 41px;
  padding: 0 10px;
}
.comments-link.fw-comment-link-type-2:before {
  border-radius: 5px;
  content: '+';
  position: absolute;
  left: 0;
  top: 0;
  min-width: 41px;
  height: 41px;
  line-height: 41px;
  font-size: 16px;
  opacity: 0;
  background-color: #fff9ed;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.comments-link.fw-comment-link-type-2:after {
  content: '';
  width: 0;
  height: 0;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  position: absolute;
  left: 17px;
  bottom: -4px;
  border-top: 4px solid #33471c;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.comments-link.fw-comment-link-type-2:hover {
  color: #fff;
  background-color: #fff9ed;
}
.comments-link.fw-comment-link-type-2:hover:before {
  opacity: 1;
}
.comments-link.fw-comment-link-type-2:hover:after {
  border-top-color: #fff9ed;
}
/* Type 3 */
.comments-link.fw-comment-link-type-3 {
  border-radius: 50%;
  min-width: 41px;
  height: 40px;
  line-height: 40px;
  padding: 0 10px;
}
.comments-link.fw-comment-link-type-3:before {
  border-radius: 50%;
  content: '+';
  position: absolute;
  left: 0;
  top: 0;
  min-width: 41px;
  height: 40px;
  line-height: 40px;
  font-size: 16px;
  opacity: 0;
  background-color: #fff9ed;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.comments-link.fw-comment-link-type-3:after {
  content: '';
  width: 0;
  height: 0;
  border-right: 6px solid transparent;
  border-left: 6px solid transparent;
  position: absolute;
  left: 15px;
  bottom: -5px;
  border-top: 6px solid #33471c;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.comments-link.fw-comment-link-type-3:hover {
  color: #fff;
  background-color: #fff9ed;
}
.comments-link.fw-comment-link-type-3:hover:before {
  opacity: 1;
}
.comments-link.fw-comment-link-type-3:hover:after {
  border-top-color: #fff9ed;
}
/* Type 4 */
.comments-link.fw-comment-link-type-4 {
  min-width: 36px;
  height: 36px;
  line-height: 36px;
  background: #33471c;
  -webkit-transform: rotate(51deg) skewY(-13deg);
  -moz-transform: rotate(51deg) skewY(-13deg);
  -ms-transform: rotate(51deg) skewY(-13deg);
  -o-transform: rotate(51deg) skewY(-13deg);
  transform: rotate(51deg) skewY(-13deg);
  -webkit-transition: background 0.3s ease;
  -o-transition: background 0.3s ease;
  transition: background 0.3s ease;
}
.comments-link.fw-comment-link-type-4 span {
  width: 100%;
  height: 100%;
  display: block;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.comments-link.fw-comment-link-type-4:before {
  content: '+';
  position: absolute;
  left: 13px;
  top: -1px;
  opacity: 0;
  z-index: 1;
  -webkit-transform: rotate(-44deg);
  -moz-transform: rotate(-44deg);
  -ms-transform: rotate(-44deg);
  -o-transform: rotate(-44deg);
  transform: rotate(-44deg);
}
.comments-link.fw-comment-link-type-4:after {
  content: '';
  position: absolute;
  right: 0;
  top: 0;
  left: 0;
  bottom: 0;
  opacity: 0;
}
.comments-link.fw-comment-link-type-4:hover {
  -webkit-transition: background 0.3s ease;
  -o-transition: background 0.3s ease;
  transition: background 0.3s ease;
}
.comments-link.fw-comment-link-type-4:hover:before {
  opacity: 1;
  color: #fff;
}
.comments-link.fw-comment-link-type-4:hover:after {
  opacity: 1;
  background-color: #fff9ed;
  -webkit-transition: background 0.3s ease;
  -o-transition: background 0.3s ease;
  transition: background 0.3s ease;
}
/* Type 5 */
.comments-link.fw-comment-link-type-5 {
  width: 54px;
  height: 47px;
  line-height: 47px;
  background: transparent;
  -webkit-transform: rotate(2deg);
  -moz-transform: rotate(2deg);
  -ms-transform: rotate(2deg);
  -o-transform: rotate(2deg);
  transform: rotate(2deg);
}
.comments-link.fw-comment-link-type-5::before {
  content: '';
  display: block;
  position: absolute;
  height: 33px;
  right: 0;
  top: 3px;
  border-bottom: 1px solid transparent;
  border-top: 4px solid transparent;
  -webkit-transform: rotate(-25deg);
  -moz-transform: rotate(-25deg);
  -ms-transform: rotate(-25deg);
  -o-transform: rotate(-25deg);
  transform: rotate(-25deg);
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  border-right: 38px solid #33471c;
}
.comments-link.fw-comment-link-type-5::after {
  content: '';
  position: absolute;
  display: block;
  height: 21px;
  left: 7px;
  top: 17px;
  border-bottom: 1px solid transparent;
  border-top: 3px solid transparent;
  z-index: 1;
  -webkit-transform: rotate(240deg);
  -moz-transform: rotate(240deg);
  -ms-transform: rotate(240deg);
  -o-transform: rotate(240deg);
  transform: rotate(240deg);
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  border-right: 28px solid #33471c;
}
.comments-link.fw-comment-link-type-5 span {
  position: relative;
  z-index: 3;
  display: block;
  height: 100%;
  margin: -3px 0 0 11px;
  color: #fff;
}
.comments-link.fw-comment-link-type-5 span:before {
  content: '';
  width: 0;
  height: 0;
  border-right: 10px solid transparent;
  position: absolute;
  left: 23px;
  bottom: 2px;
  border-bottom: 10px solid #33471c;
  -webkit-transform: rotate(72deg);
  -moz-transform: rotate(72deg);
  -ms-transform: rotate(72deg);
  -o-transform: rotate(72deg);
  transform: rotate(72deg);
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.comments-link.fw-comment-link-type-5 span:after {
  content: '+';
  position: absolute;
  font-size: 20px;
  opacity: 0;
  left: 0;
  right: 0;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.comments-link.fw-comment-link-type-5:hover {
  -webkit-transition: background 0.3s ease;
  -o-transition: background 0.3s ease;
  transition: background 0.3s ease;
}
.comments-link.fw-comment-link-type-5:hover:after {
  border-right-color: #fff9ed;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.comments-link.fw-comment-link-type-5:hover:before {
  border-right-color: #fff9ed;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.comments-link.fw-comment-link-type-5:hover span {
  color: #fff9ed;
}
.comments-link.fw-comment-link-type-5:hover span:after {
  opacity: 1;
  color: #fff;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.comments-link.fw-comment-link-type-5:hover span:before {
  border-bottom-color: #fff9ed;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
/* Type 6 */
.comments-link.fw-comment-link-type-6 {
  font-size: 16px;
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100;
  line-height: 16px;
  letter-spacing: 0px;
  color: #111111 !important;
  text-transform: uppercase;
  background-color: transparent;
}
.comments-link.fw-comment-link-type-6:hover {
  color: #33471c !important;
}
.comments-link.fw-comment-link-type-6 >* {
  display: inline-block;
}
.comments-link.fw-comment-link-type-6 .divide-comments {
  margin: 0 2px;
}/* Posts Related Article */
/* -------------------------------------------------- */

.fw-wrap-related-article {
  padding: 0 15px;
  text-align: justify;
  margin-bottom: 50px;
}
.fw-wrap-related-article.fw-related-article-type-2 {
  margin-bottom: 60px;
}
.fw-related-article-image.fw-block-image-parent .fw-block-image-overlay .fw-overlay-title {
  font-family: 'Helvetica Neue LT Std';
  background-color: #353535;
}
.fw-wrap-related-article .fw-related-article-image {
  margin-bottom: 0;
}
.fw-title-related {
  font-style: normal;
  margin-top: 0;
}
.fw-wrap-related-article .fw-related-article {
  padding: 0;
  margin: 0;
}
.sidebar-right .fw-wrap-related-article .fw-related-article li,
.sidebar-left .fw-wrap-related-article .fw-related-article li {
  width: 48%;
}
.fw-wrap-related-article .fw-related-article li {
  display: inline-block;
  width: 30%;
}

.fw-wrap-related-article .fw-related-article:after {
  content: '';
  width: 100%;
  height: 0;
  display: inline-block;
}
.fw-related-article-image.fw-block-image-parent .fw-block-image-overlay .fw-overlay-title {
  color: #fff;
}
.fw-wrap-related-article.fw-related-article-type-1 .fw-related-article-description {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  text-align: center;
  padding: 20px;
  font-style: italic;
}
.fw-wrap-related-article.fw-related-article-type-1 .fw-related-article-description strong {
  font-style: normal;
}

/*-- Responsive --*/
/* Screen 768px */
@media(max-width:991px){
  .fw-wrap-related-article .fw-related-article li {
    width: 48%;
    margin-bottom: 100px;
  }
  .fw-wrap-related-article .fw-related-article li:last-child {
    margin-bottom: 0;
  }
  .sidebar-right .fw-wrap-related-article .fw-related-article li,
  .sidebar-left .fw-wrap-related-article .fw-related-article li {
    margin-bottom: 0;
  }
}
/* Screen 320px */
@media(max-width:479px) {
  .fw-wrap-related-article .fw-related-article li {
    display: inline-block;
    width: 100%;
  }
}
/* Posts Related Article Type 2 */
/* -------------------------------------------------- */

.fw-related-article-type-2 .fw-related-article-image.fw-block-image-parent .fw-block-image-overlay .fw-related-article-text-wrap {
  background-color: rgba(51,71,28,0.85);
  -webkit-backface-visibility: hidden; /* Chrome, Safari, Opera */
  backface-visibility: hidden;
}
.fw-related-article-type-2 .fw-related-article-image.fw-block-image-parent .fw-block-image-overlay .fw-related-article-text-wrap .fw-overlay-title {
  color: #1c270f;
}
.fw-related-article-type-2 .fw-related-article-image.fw-block-image-parent .fw-block-image-overlay .fw-related-article-text-wrap .fw-overlay-title span {
  color: #1c270f !important;
}
.fw-related-article-type-2 .fw-related-article-image.fw-block-image-parent .fw-block-image-overlay .fw-related-article-text-wrap .fw-related-article-details {
  font-family: 'Helvetica Neue LT Std';
}
.fw-related-article-type-2  .fw-related-article-image.fw-overlay-2 {
  overflow: visible;
}
.fw-related-article-type-2 .fw-related-article-text-wrap {
  position: absolute;
  height: 125px;
  bottom: -62.5px;
  left: 25px;
  right: 25px;
  text-align: center;
  z-index: 10;
}
.fw-related-article-type-2 .fw-related-article-text-wrap:before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 37px;
  height: 1px;
  background-color: #fff;
  margin-left: -18.5px;
}
.fw-related-article-type-2 .fw-related-article-image.fw-block-image-parent .fw-block-image-overlay .fw-overlay-title {
  position: absolute;
  top: 23px;
  right: 21px;
  bottom: auto;
  left: 21px;
  background-color: transparent;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 0;
  font-size: 16px;
  line-height: 17px;
}
.fw-related-article-type-2 .fw-related-article-text-wrap .fw-related-article-details {
  position: absolute;
  right: 21px;
  bottom: 24px;
  left: 21px;
  color: #fff;
  text-transform: uppercase;
  font-size: 12px;
  line-height: 13px;
  letter-spacing: 2px;
  display: inline-block;
}/* Posts */
/* -------------------------------------------------- */

/*-------------------------------------*/
/*       Other Style for Posts         */
/*         Inlude Style css            */
/*-------------------------------------*/
.footer-meta {
  border-top: 1px solid #dee0e1;
  border-bottom: 1px solid #dee0e1;
  padding: 1em 0;
}
.postlist.postlist-grid .fw-post-image {
  display: block;
  width: 100%;
  position: relative;
}
.postlist.postlist-grid .fw-post-image.fw-block-image-circle {
  width: 250px;
  margin: 0 auto 20px auto;
  float: none;
}
.postlist.postlist-grid .fw-post-image.fw-block-image-left,
.postlist.postlist-grid .fw-post-image.fw-block-image-right {
  float: none;
}
.postlist-grid .fw-block-image-parent.fw-block-image-right{
  margin-left: 0
}
.postlist.postlist-grid .no-post-thumbnail .fw-post-image {
  margin: 0 15px 0 -5px;
  float: left;
}
.postlist.postlist-grid footer .footer-meta {
  margin-top: 1em;
  margin-bottom: 1.2em;
}
.postlist.postlist-grid footer .footer-meta .entry-date {
  float: right;
}
.postlist .sticky-icon {
  z-index: 11;
  font-style: normal;
}
.postlist .sticky-icon:before {
  content: '\f097';
  font-family: 'FontAwesome';
  line-height: 1em;
}

/* Postlist - Grid view */
.postlist.postlist-grid footer .footer-meta a {
  color: #fff9ed;
}
.postlist.postlist-grid footer .cat-links {
  font-size: 16px;
  color: #fff9ed;
}
/* Sticky Icon */
.postlist .sticky-icon:before {
  color: #33471c;
  text-shadow: 0 1px 1px rgba(15, 31, 37, 0.7);
}
/*Style for Read More Posts Buttons*/
.postlist .fw-btn-post-read-more-blog {
  color: #fff !important;
    min-width: 160px;
    font-size: 11px;
    letter-spacing: 2px;
}
.postlist .fw-btn-post-read-more-blog:hover {
  color: #fff !important;
}

/*Responsive*/
@media (min-width: 768px) {
  .fw-col-sm-4 .postlist .has-post-thumbnail.post-list-type-1 .fw-post-image,
  .fw-col-sm-3 .postlist .has-post-thumbnail.post-list-type-1 .fw-post-image,
  .fw-col-sm-4 .postlist .has-post-thumbnail.post-list-type-2 .fw-post-image,
  .fw-col-sm-3 .postlist .has-post-thumbnail.post-list-type-2 .fw-post-image,
  .fw-col-sm-4 .postlist .has-post-thumbnail.post-list-type-3 .fw-post-image,
  .fw-col-sm-3 .postlist .has-post-thumbnail.post-list-type-3 .fw-post-image {
    width: 100%;
    margin-right: 0;
  }
  .fw-col-sm-4 .postlist .post-list-type-2 .fw-post-image,
  .fw-col-sm-3 .postlist .post-list-type-2 .fw-post-image {
    margin-bottom: 10px;
  }
}
/*Screen 768px*/
@media (max-width: 991px) {
  .fw-content-area {
    margin-bottom: 60px;
  }
}
/* Screen 568px */
@media(max-width:767px){
  .single-fw-event .fw-main-row-top,
  .single-fw-portfolio .fw-main-row-top,
  .single-post .fw-main-row-top,
  .single-product .fw-main-row-top,
  .single-fw-learning-articles .fw-main-row-top,
  .single-fw-learning-courses .fw-main-row-top,
  .archive .fw-main-row-top,
  .woocommerce-page .fw-main-row-top {
    height: auto !important;
    padding-top: 5px !important;
  }
  .archive .fw-section-default-page .fw-col-sm-12,
  .single .fw-section-default-page .fw-col-sm-12 {
    top: 0 !important;
  }
  .single-fw-event .fw-main-row-top .fw-heading,
  .single-fw-portfolio .fw-main-row-top .fw-heading,
  .single-post .fw-main-row-top .fw-heading,
  .single-product .fw-main-row-top .fw-heading,
  .single-fw-learning-articles .fw-main-row-top .fw-heading,
  .single-fw-learning-courses .fw-main-row-top .fw-heading,
  .archive .fw-main-row-top .fw-heading,
  .woocommerce-page .fw-main-row-top .fw-heading {
    margin-bottom: 0;
  }
  .postlist.postlist-grid .postlist-col {
    width: 50%;
  }
}
/* Screen 320px */
@media(max-width:479px){
  .postlist.postlist-grid .postlist-col {
    width: 100%;
  }
  .postlist .post .fw-post-image.fw-block-image-left,
  .postlist .post .fw-post-image.fw-block-image-right,
  .postlist .post .fw-post-image {
    margin-bottom: 25px;
  }
}

/* Grid View for different columns*/
@media (min-width: 768px) {
  .fw-col-sm-4 .postlist .has-post-thumbnail.post-list-type-1 .fw-post-image,
  .fw-col-sm-3 .postlist .has-post-thumbnail.post-list-type-1 .fw-post-image,
  .fw-col-sm-4 .postlist .has-post-thumbnail.post-list-type-2 .fw-post-image,
  .fw-col-sm-3 .postlist .has-post-thumbnail.post-list-type-2 .fw-post-image,
  .fw-col-sm-4 .postlist .has-post-thumbnail.post-list-type-3 .fw-post-image,
  .fw-col-sm-3 .postlist .has-post-thumbnail.post-list-type-3 .fw-post-image {
    margin-bottom: 45px;
  }
}/* Pagination , paging navigation */
/* -------------------------------------------------- */
/* General style for paging navigation */
.paging-navigation,
nav.woocommerce-pagination {
  padding: 60px;
  font-family: 'Helvetica Neue LT Std';
  font-weight: 700;
  font-style: normal;
  background-color: rgba(51,71,28,0.1);
  margin: 45px 0;
  overflow: hidden;
}
.paging-navigation h1,
nav.woocommerce-pagination h1 {
  display: none;
}
.paging-navigation .loop-pagination,
nav.woocommerce-pagination .loop-pagination {
  text-align: center;
  position: relative;
  display: block;
  margin: 0;
}
.paging-navigation .page-numbers,
nav.woocommerce-pagination .page-numbers {
  color: #fff9ed;
  display: inline-block;
  line-height: 1.8em;
  margin-left: 10px;
  margin-right: 10px;
  font-size: 18px;
  padding: 13px 0;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.paging-navigation .page-numbers:hover,
nav.woocommerce-pagination .page-numbers:hover,
.paging-navigation .page-numbers.current,
nav.woocommerce-pagination .page-numbers.current {
  color: #33471c;
}
.paging-navigation .page-numbers.dots,
nav.woocommerce-pagination .page-numbers.dots {
  color: #fff9ed;
}
.paging-navigation .page-numbers.prev,
nav.woocommerce-pagination .page-numbers.prev,
.paging-navigation .page-numbers.next,
nav.woocommerce-pagination .page-numbers.next {
  text-transform: uppercase;
  padding: 13px 48px;
  font-size: 17px;
  line-height: 35px;
  background-color: #fff9ed;
  color: #fff;
}
.paging-navigation .page-numbers.prev i,
nav.woocommerce-pagination .page-numbers.prev i,
.paging-navigation .page-numbers.next i,
nav.woocommerce-pagination .page-numbers.next i {
  color: #33471c;
  font-size: 20px;
  line-height: 15px;
  position: relative;
  top: 1px;
}
.paging-navigation .page-numbers.prev:hover,
nav.woocommerce-pagination .page-numbers.prev:hover,
.paging-navigation .page-numbers.next:hover,
nav.woocommerce-pagination .page-numbers.next:hover {
  background-color: #33471c;
}
.paging-navigation .page-numbers.prev:hover i,
nav.woocommerce-pagination .page-numbers.prev:hover i,
.paging-navigation .page-numbers.next:hover i,
nav.woocommerce-pagination .page-numbers.next:hover i {
  color: #fff;
}
.paging-navigation .page-numbers.prev:active,
nav.woocommerce-pagination .page-numbers.prev:active,
.paging-navigation .page-numbers.next:active,
nav.woocommerce-pagination .page-numbers.next:active {
  box-shadow: inset 0 0 15px #293916;
}
.paging-navigation .page-numbers.prev,
nav.woocommerce-pagination .page-numbers.prev {
  float: left;
  margin-left: 0;
}
.paging-navigation .page-numbers.prev i,
nav.woocommerce-pagination .page-numbers.prev i {
  margin-right: 10px;
}
.paging-navigation .page-numbers.next,
nav.woocommerce-pagination .page-numbers.next {
  float: right;
  margin-right: 0;
}
.paging-navigation .page-numbers.next i,
nav.woocommerce-pagination .page-numbers.next i {
  margin-left: 10px;
}
.paging-navigation .page-numbers.disabled,
nav.woocommerce-pagination .page-numbers.disabled {
  pointer-events: none;
  cursor: not-allowed;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
  opacity: .65;
}
.paging-navigation .page-numbers.disabled:hover,
nav.woocommerce-pagination .page-numbers.disabled:hover {
  background: #33471c;
}
/* Blog Pagintation Type 1 */
.paging-navigation.paging-navigation-type-1 .before-hr,
nav.woocommerce-pagination.paging-navigation-type-1 .before-hr,
.paging-navigation.paging-navigation-type-1 .after-hr,
nav.woocommerce-pagination.paging-navigation-type-1 .after-hr {
  display: none;
}
.paging-navigation.paging-navigation-type-1 .pagination-numbers-wrap,
nav.woocommerce-pagination.paging-navigation-type-1 .pagination-numbers-wrap {
  display: inline-block;
}
/*  Blog Pagination Type 2 */
.paging-navigation.paging-navigation-type-2,
nav.woocommerce-pagination.paging-navigation-type-2 {
  font-size: 0;
  padding: 0;
  margin: 165px 0 105px;
  position: relative;
  background-color: transparent;
}
.paging-navigation.paging-navigation-type-2 .pagination-numbers-wrap,
nav.woocommerce-pagination.paging-navigation-type-2 .pagination-numbers-wrap {
  display: inline-block;
  line-height: 0;
}
.paging-navigation.paging-navigation-type-2 .pagination-numbers-wrap .page-numbers:first-child,
nav.woocommerce-pagination.paging-navigation-type-2 .pagination-numbers-wrap .page-numbers:first-child {
  padding-left: 38px;
}
.paging-navigation.paging-navigation-type-2 .pagination-numbers-wrap .page-numbers:last-child,
nav.woocommerce-pagination.paging-navigation-type-2 .pagination-numbers-wrap .page-numbers:last-child {
  padding-right: 38px;
}
.paging-navigation.paging-navigation-type-2 .before-hr,
nav.woocommerce-pagination.paging-navigation-type-2 .before-hr,
.paging-navigation.paging-navigation-type-2 .after-hr,
nav.woocommerce-pagination.paging-navigation-type-2 .after-hr {
  content: '';
  position: absolute;
  top: 50%;
  width: 100%;
  height: 1px;
  margin-top: -5px;
  background-color: #dbdbdb;
}
.paging-navigation.paging-navigation-type-2 .before-hr,
nav.woocommerce-pagination.paging-navigation-type-2 .before-hr {
  left: -100%;
}
.paging-navigation.paging-navigation-type-2 .after-hr,
nav.woocommerce-pagination.paging-navigation-type-2 .after-hr {
  right: -100%;
}
.paging-navigation.paging-navigation-type-2 .page-numbers,
nav.woocommerce-pagination.paging-navigation-type-2 .page-numbers {
  font-size: 15px;
  font-weight: 400;
  line-height: normal;
  color: #33471c;
  padding: 0 10px;
  margin: 0;
}
.paging-navigation.paging-navigation-type-2 .page-numbers.disabled,
nav.woocommerce-pagination.paging-navigation-type-2 .page-numbers.disabled {
  opacity: 1;
  color: #384e1f;
}
.paging-navigation.paging-navigation-type-2 .page-numbers.current,
nav.woocommerce-pagination.paging-navigation-type-2 .page-numbers.current,
.paging-navigation.paging-navigation-type-2 .page-numbers.current:hover,
nav.woocommerce-pagination.paging-navigation-type-2 .page-numbers.current:hover {
  color: #384e1f;
}
.paging-navigation.paging-navigation-type-2 .page-numbers:hover,
nav.woocommerce-pagination.paging-navigation-type-2 .page-numbers:hover {
  color: #33471c;
}
.paging-navigation.paging-navigation-type-2 .prev.page-numbers,
nav.woocommerce-pagination.paging-navigation-type-2 .prev.page-numbers,
.paging-navigation.paging-navigation-type-2 .next.page-numbers,
nav.woocommerce-pagination.paging-navigation-type-2 .next.page-numbers {
  font-size: 14px;
  background-color: transparent;
}
.paging-navigation.paging-navigation-type-2 .prev.page-numbers strong,
nav.woocommerce-pagination.paging-navigation-type-2 .prev.page-numbers strong,
.paging-navigation.paging-navigation-type-2 .next.page-numbers strong,
nav.woocommerce-pagination.paging-navigation-type-2 .next.page-numbers strong {
  font-weight: 400;
}
.paging-navigation.paging-navigation-type-2 .prev.page-numbers i,
nav.woocommerce-pagination.paging-navigation-type-2 .prev.page-numbers i,
.paging-navigation.paging-navigation-type-2 .next.page-numbers i,
nav.woocommerce-pagination.paging-navigation-type-2 .next.page-numbers i {
  color: #33471c;
  font-style: normal;
}
.paging-navigation.paging-navigation-type-2 .prev.page-numbers:hover i,
nav.woocommerce-pagination.paging-navigation-type-2 .prev.page-numbers:hover i,
.paging-navigation.paging-navigation-type-2 .next.page-numbers:hover i,
nav.woocommerce-pagination.paging-navigation-type-2 .next.page-numbers:hover i {
  color: #33471c;
}
.paging-navigation.paging-navigation-type-2 .prev.page-numbers:focus,
nav.woocommerce-pagination.paging-navigation-type-2 .prev.page-numbers:focus,
.paging-navigation.paging-navigation-type-2 .next.page-numbers:focus,
nav.woocommerce-pagination.paging-navigation-type-2 .next.page-numbers:focus,
.paging-navigation.paging-navigation-type-2 .prev.page-numbers:active,
nav.woocommerce-pagination.paging-navigation-type-2 .prev.page-numbers:active,
.paging-navigation.paging-navigation-type-2 .next.page-numbers:active,
nav.woocommerce-pagination.paging-navigation-type-2 .next.page-numbers:active {
  box-shadow: none;
}
.paging-navigation.paging-navigation-type-2 .prev.page-numbers,
nav.woocommerce-pagination.paging-navigation-type-2 .prev.page-numbers {
  padding: 0 17px 0 0;
  position: relative;
}
.paging-navigation.paging-navigation-type-2 .next.page-numbers,
nav.woocommerce-pagination.paging-navigation-type-2 .next.page-numbers {
  padding: 0 0 0 17px;
}
/* pagination for comments */
.paging-navigation.comment-navigation,
nav.woocommerce-pagination.comment-navigation {
  padding: 0;
  background-color: transparent;
  text-align: left;
}
.paging-navigation.comment-navigation .loop-pagination,
nav.woocommerce-pagination.comment-navigation .loop-pagination {
  text-align: left;
}
.paging-navigation.comment-navigation .page-numbers,
nav.woocommerce-pagination.comment-navigation .page-numbers {
  border: 2px solid #fff9ed;
  padding: 6px 15px;
  font-size: 17px;
  line-height: 30px;
  float: none;
  margin: 5px;
}
.paging-navigation.comment-navigation .page-numbers.prev,
nav.woocommerce-pagination.comment-navigation .page-numbers.prev,
.paging-navigation.comment-navigation .page-numbers.next,
nav.woocommerce-pagination.comment-navigation .page-numbers.next {
  text-transform: uppercase;
  background-color: transparent;
  color: #fff9ed;
}
.paging-navigation.comment-navigation .page-numbers.prev i,
nav.woocommerce-pagination.comment-navigation .page-numbers.prev i,
.paging-navigation.comment-navigation .page-numbers.next i,
nav.woocommerce-pagination.comment-navigation .page-numbers.next i {
  margin: 0;
  color: #fff9ed;
  font-size: 20px;
  font-weight: bold;
}
.paging-navigation.comment-navigation .page-numbers:hover,
nav.woocommerce-pagination.comment-navigation .page-numbers:hover,
.paging-navigation.comment-navigation .page-numbers.current,
nav.woocommerce-pagination.comment-navigation .page-numbers.current {
  color: #33471c;
  border-color: #33471c;
}
.paging-navigation.comment-navigation .page-numbers:hover i,
nav.woocommerce-pagination.comment-navigation .page-numbers:hover i,
.paging-navigation.comment-navigation .page-numbers.current i,
nav.woocommerce-pagination.comment-navigation .page-numbers.current i {
  color: #33471c;;
}
.paging-navigation.comment-navigation .page-numbers span,
nav.woocommerce-pagination.comment-navigation .page-numbers span {
  display: none;
}

/* Pages in Post */
.page-links .page-links-title {
  font-weight: bold;
  margin: 0 5px 0 0;
  color: inherit;
}
.page-links a {
  color: #fff9ed;
  display: inline-block;
  line-height: 1.8em;
  margin-left: 10px;
  margin-right: 10px;
  font-size: 18px;
  padding: 0;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.page-links a:hover,
.page-links a.current {
  color: #33471c;
}
.page-links a.dots {
  color: #fff9ed;
}
.page-links a.prev,
.page-links a.next {
  text-transform: uppercase;
  padding: 13px 48px;
  font-size: 17px;
  line-height: 35px;
  background-color: #fff9ed;
  color: #fff;
}
.page-links a.prev i,
.page-links a.next i {
  color: #33471c;
  font-size: 20px;
  line-height: 15px;
  position: relative;
  top: 1px;
}
.page-links a.prev:hover,
.page-links a.next:hover {
  background-color: #33471c;
}
.page-links a.prev:hover i,
.page-links a.next:hover i {
  color: #fff;
}
.page-links a.prev:active,
.page-links a.next:active {
  box-shadow: inset 0 0 15px #293916;
}
.page-links a.prev {
  float: left;
  margin-left: 0;
}
.page-links a.prev i {
  margin-right: 10px;
}
.page-links a.next {
  float: right;
  margin-right: 0;
}
.page-links a.next i {
  margin-left: 10px;
}
.page-links a.disabled {
  pointer-events: none;
  cursor: not-allowed;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
  opacity: .65;
}
.page-links a.disabled:hover {
  background: #fff9ed;
}
.page-links > span {
  display: inline-block;
  color: #fff9ed;
  font-weight: bold;
  margin: 2px;
}

/* Blog Post Navigation */
.blog-post-navigation {
  margin-bottom: 85px;
  padding: 0 15px;
}
.blog-post-navigation a {
  display: inline-block;
  width: 49%;
  height: 180px;
  background-color: rgba(51,71,28,0.1);
  position: relative;
  text-align: center;
  padding: 0 50px;
  font-weight: normal;
  color: #33471c !important;
  font-size: 14px !important;
}
.blog-post-navigation a i {
  position: absolute;
  top: 50%;
  margin-top: -37px;
  left: 15px;
  font-size: 70px;
  color: rgba(51,71,28,0.2);
}
.blog-post-navigation a[rel="prev"] {
  padding-left: 75px;
}
.blog-post-navigation a[rel="next"] {
  float: right;
  padding-right: 75px;
}
.blog-post-navigation a[rel="next"] i {
  left: auto;
  right: 15px;
}
.blog-post-navigation a span {
  font-size: 15px !important;
  font-family: 'Helvetica Neue LT Std' !important;
  font-weight: normal !important;
  font-style: normal !important;
  color: #1a240e !important;
  margin-bottom: 10px;
  display: block;
  text-transform: uppercase !important;
}
.blog-post-navigation a strong,
.blog-post-navigation a strong span {
  font-family: 'Helvetica Neue LT Std' !important;
  font-size: 14px !important;
  line-height: 28px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  letter-spacing: 0 !important;
  color: #33471c !important;
}
.blog-post-navigation a:hover {
  opacity: 0.8;
}

/*Responsive*/
/* Screen 568px */
@media(max-width:767px){
  .paging-navigation,
  .woocommerce nav.woocommerce-pagination {
    padding: 20px 0;
  }
  .blog-post-navigation{
    margin-bottom: 50px;
    overflow: hidden;
  }
  .paging-navigation.paging-navigation-type-1 .page-numbers,
  .woocommerce nav.woocommerce-pagination.paging-navigation-type-1 .page-numbers {
    display: none;
  }
  .paging-navigation .prev.page-numbers,
  .paging-navigation .next.page-numbers,
  .woocommerce nav.woocommerce-pagination .prev.page-numbers,
  .woocommerce nav.woocommerce-pagination .next.page-numbers {
    display: inline-block;
  }
}

/* Screen 320px */
@media(max-width:479px){
  .blog-post-navigation a{
    width: 100%;
  }
  .blog-post-navigation a i{
    color: rgba(51,71,28,0.4);
  }
  .paging-navigation .prev.page-numbers,
  .paging-navigation .next.page-numbers,
  .woocommerce nav.woocommerce-pagination .prev.page-numbers,
  .woocommerce nav.woocommerce-pagination .next.page-numbers {
    float: none;
    margin: 0 auto;
  }
  .paging-navigation .next.page-numbers,
  .woocommerce nav.woocommerce-pagination .next.page-numbers{
    margin-top: 20px;
  }
  .paging-navigation.paging-navigation-type-2 .pagination-numbers-wrap,
  nav.woocommerce-pagination.paging-navigation-type-2 .pagination-numbers-wrap {
    display: none;
  }
}/* Image Block */
/* -------------------------------------------------- */
.fw-block-image-parent {
  position: relative;
  display: block;
}
.fw-block-image-parent .fw-block-image-child {
  display: block;
}
.fw-block-image-parent.fw-block-image-circle {
  border-radius: 50%;
}
.fw-block-image-parent.fw-block-image-circle:before {
  border-radius: 50%;
}
.fw-block-image-parent.fw-block-image-circle .fw-block-image-child {
  border-radius: 50%;
  z-index: 1;
}
.fw-block-image-parent.fw-block-image-circle .fw-block-image-child img {
  border-radius: 50%;
}
.fw-block-image-parent.fw-block-image-circle .fw-block-image-overlay {
  border-radius: 50%;
}
.fw-block-image-parent.fw-block-image-overlay .fw-noratio img {
  display: block;
}
/* Image Position */
.fw-block-image-parent.fw-block-image-left {
  width: 250px;
  float: left;
  margin-right: 30px;
  margin-bottom: 0;
}
.fw-block-image-parent.fw-block-image-right {
  width: 250px;
  float: right;
  margin-left: 30px;
  margin-bottom: 0;
}
.fw-block-image-parent.fw-block-image-center {
  margin: 0 auto;
}
/* Image Block Caption */
.fw-block-image-parent .fw-block-image-caption {
  background-color: rgba(51,71,28,0.9);
  position: absolute;
  bottom: 10%;
  left: -45px;
  z-index: 2;
  font-size: 18px;
  line-height: 1.2em;
  padding: 3%;
  width: 400px;
  max-width: 100%;
  color: #fff;
  font-style: italic;
}

/* Image Frame */
.fw-block-image-frame {
    border: 9px solid #edf1f2;
}
/* Video Frame */
.fw-video{
  max-width: 100%;
}
.fw-video-frame iframe {
  border: 9px solid #edf1f2;
}

/* Responsive */
/* Screen 1024px */
@media(max-width:1199px){
  .fw-block-image-parent .fw-block-image-caption {
    left: 40px;
  }
}

/* Screen 768px */
@media(max-width:991px){
  .fw-block-image-parent .fw-block-image-caption {
    left: 20px;
  }
}

/* Screen 568px */
@media(max-width:767px){
  .fw-block-image-parent {
    max-width: 100%;
  }
  .fw-block-image-parent .fw-block-image-caption {
      left: -15px;
  }
}/* Image Overlay 1 */
.fw-overlay-1 .fw-block-image-child {
  position: relative;
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}
.fw-overlay-1 .fw-block-image-child .fw-block-image-overlay {
  opacity: 0;
  position: absolute;
  background-color: rgba(0, 0, 0, 0.7);
  text-align: center;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
  padding: 10px;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.fw-overlay-1 .fw-block-image-child .fw-block-image-overlay i[class*='fw-icon-'] {
  font-family: 'FontAwesome';
  width: 43px;
  height: 43px;
  font-size: 18px;
  line-height: 44px;
  text-align: center;
  color: #fff;
  display: inline-block;
  border-radius: 50%;
  background-color: #fff9ed;
  z-index: 11;
  transform: scale(0.5);
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.fw-overlay-1 .fw-block-image-child img {
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
  -webkit-font-smoothing: antialiased;
}
.fw-overlay-1 .fw-block-image-child:hover {
  cursor: pointer;
}
.fw-overlay-1 .fw-block-image-child:hover .fw-block-image-overlay {
  opacity: 1;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.fw-overlay-1 .fw-block-image-child:hover .fw-block-image-overlay i {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
.fw-overlay-1 .fw-block-image-child:hover img {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}

/* Image Block Overlay 2 */
.fw-overlay-2 {
  overflow: hidden;
  position: relative;
  cursor: default;
}
.fw-overlay-2 img {
  display: block;
}
.fw-overlay-2 .fw-block-image-child:before {
  content: '';
  background-color: #fff;
  opacity: 0;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
  z-index: 1;
}
.fw-overlay-2 .fw-block-image-child:hover {
  cursor: pointer;
}
.fw-overlay-2 .fw-block-image-child:hover:before {
  opacity: 0.2;
}
.fw-overlay-2 .fw-overlay-title {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  -webkit-transform-origin: translateY(0px);
  -moz-transform-origin: translateY(0px);
  -ms-transform-origin: translateY(0px);
  transform-origin: translateY(0px);
  -webkit-transition: all 0.6s ease-in-out 0.7s;
  -o-transition: all 0.6s ease-in-out 0.7s;
  transition: all 0.6s ease-in-out 0.7s;
  background: rgba(51,51,51,0.94);
  opacity: 1;
  z-index: 2;
}

/* Image overlay 3 */
.fw-overlay-3 {
  overflow: hidden;
  position: relative;
}
.fw-overlay-3 .fw-block-image-child {
  position: relative;
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}
.fw-overlay-3 .fw-block-image-child .fw-block-image-overlay {
  opacity: 0;
  position: absolute;
  background-color: rgba(255, 255, 255, 0.95);
  text-align: center;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
  padding: 10px;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.fw-overlay-3 .fw-block-image-child .fw-block-image-overlay .fw-overlay-title {
  color: #33471c;
  position: relative;
  margin-bottom: 35px;
  vertical-align: middle;
  text-align: center;
  display: block;
  height: auto !important;
  padding: 0;
}
.fw-overlay-3 .fw-block-image-child .fw-block-image-overlay .fw-overlay-title:before {
  content: '';
  position: absolute;
  width: 130px;
  height: 1px;
  background: #e2e2e2;
  margin: 0 auto;
  bottom: -20px;
  left: 0;
  right: 0;
}
.fw-overlay-3 .fw-block-image-child .fw-block-image-overlay .fw-overlay-description {
  display: block;
  text-align: center;
  color: #33471c;
  padding: 0;
}
.fw-overlay-3 .fw-block-image-child img {
  transition: all 0.2s linear;
  -webkit-font-smoothing: antialiased;
}
.fw-overlay-3 .fw-block-image-child:hover {
  cursor: pointer;
}
.fw-overlay-3 .fw-block-image-child:hover .fw-block-image-overlay {
  opacity: 1;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.fw-overlay-3 .fw-block-image-child:hover img {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}

/* Image overlay 4 (Gallery) */
.fw-overlay-4 {
  overflow: hidden;
  position: relative;
  background: #33471c;
  -webkit-transition: background 0.5s linear;
  -o-transition: background 0.5s linear;
  transition: background 0.5s linear;
}
.fw-overlay-4 .fw-block-image-child {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 10;
}
.fw-overlay-4 .fw-block-image-child img {
  -webkit-transition: opacity 0.5s;
  -o-transition: opacity 0.5s;
  transition: opacity 0.5s;
  position: relative;
  display: block;
  min-height: 100%;
  max-width: 100%;
}
.fw-overlay-4 .fw-block-image-child .fw-overlay-title {
  -webkit-transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  -webkit-transform: translate3d(0, -20px, 0);
  -moz-transform: translate3d(0, -20px, 0);
  -ms-transform: translate3d(0, -20px, 0);
  -o-transform: translate3d(0, -20px, 0);
  transform: translate3d(0, -20px, 0);
  padding-bottom: 0;
}
.fw-overlay-4 .fw-block-image-child .fw-overlay-title,
.fw-overlay-4 .fw-block-image-child .fw-overlay-description {
  opacity: 0;
  -webkit-transform: scale3d(0.8, 0.8, 1);
  -moz-transform: scale3d(0.8, 0.8, 1);
  -ms-transform: scale3d(0.8, 0.8, 1);
  -o-transform: scale3d(0.8, 0.8, 1);
  transform: scale3d(0.8, 0.8, 1);
}
.fw-overlay-4 .fw-block-image-child .fw-overlay-description {
  padding: 0 2.5em 20px;
  opacity: 0;
  -webkit-transition: opacity 0.5s, -webkit-transform 0.5s;
  transition: opacity 0.5s, transform 0.5s;
  -webkit-transform: translate3d(0, 20px, 0);
  -moz-transform: translate3d(0, 20px, 0);
  -ms-transform: translate3d(0, 20px, 0);
  -o-transform: translate3d(0, 20px, 0);
  transform: translate3d(0, 20px, 0);
}
.fw-overlay-4:before {
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  -webkit-transform: scale(0, 1);
  -moz-transform: scale(0, 1);
  -ms-transform: scale(0, 1);
  -o-transform: scale(0, 1);
  transform: scale(0, 1);
}
.fw-overlay-4:after {
  border-right: 1px solid #fff;
  border-left: 1px solid #fff;
  -webkit-transform: scale(1, 0);
  -moz-transform: scale(1, 0);
  -ms-transform: scale(1, 0);
  -o-transform: scale(1, 0);
  transform: scale(1, 0);
}
.fw-overlay-4:before,
.fw-overlay-4:after {
  position: absolute;
  top: 30px;
  right: 30px;
  bottom: 30px;
  left: 30px;
  content: '';
  opacity: 0;
  -webkit-transition: opacity 0.5s, -webkit-transform 0.5s;
  transition: opacity 0.5s, transform 0.5s;
}
.fw-overlay-4:hover {
  background: #33471c;
  -webkit-transition: background 0.5s linear;
  -o-transition: background 0.5s linear;
  transition: background 0.5s linear;
}
.fw-overlay-4:hover img {
  opacity: 0.2;
}
.fw-overlay-4:hover .fw-overlay-title,
.fw-overlay-4:hover .fw-overlay-description {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.fw-overlay-4:hover:after,
.fw-overlay-4:hover:before {
  opacity: 1;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}

/* Image overlay 5 (Gallery type 3) */
.fw-overlay-5 {
  overflow: hidden;
  position: relative;
  background: #33471c;
  -webkit-transition: background 0.5s linear;
  -o-transition: background 0.5s linear;
  transition: background 0.5s linear;
}
.fw-overlay-5 .fw-block-image-child {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 10;
}
.fw-overlay-5 .fw-block-image-child img {
  opacity: 1;
  -webkit-transform: scale(1.12);
  -moz-transform: scale(1.12);
  -ms-transform: scale(1.12);
  -o-transform: scale(1.12);
  transform: scale(1.12);
  -webkit-transition: all 0.35s ease-in-out;
  -o-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
}
.fw-overlay-5 .fw-block-image-child .fw-overlay-description,
.fw-overlay-5 .fw-block-image-child:before {
  opacity: 0;
  -webkit-transition: all 0.35s ease-in-out;
  -o-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
}
.fw-overlay-5 .fw-block-image-child .fw-overlay-description {
  -webkit-transform: scale(1.5);
  -moz-transform: scale(1.5);
  -ms-transform: scale(1.5);
  -o-transform: scale(1.5);
  transform: scale(1.5);
}
.fw-overlay-5 .fw-block-image-child .fw-overlay-title,
.fw-overlay-5 .fw-block-image-child .fw-overlay-description {
  padding: 0;
}
.fw-overlay-5:before {
  position: absolute;
  top: 30px;
  right: 30px;
  bottom: 30px;
  left: 30px;
  border: 1px solid #fff;
  content: '';
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
  -webkit-transition: all 0.35s ease-in-out;
  -o-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
}
.fw-overlay-5:hover {
  background: #33471c;
  -webkit-transition: background 0.35s linear;
  -o-transition: background 0.35s linear;
  transition: background 0.35s linear;
}
.fw-overlay-5:hover img {
  opacity: 0.5;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition: all 0.35s ease-in-out;
  -o-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
}
.fw-overlay-5:hover .fw-overlay-description,
.fw-overlay-5:hover:before {
  opacity: 1;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition: all 0.35s ease-in-out;
  -o-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
}

/* Image overlay 6 (Gallery type 4) */
.fw-overlay-6 {
  overflow: hidden;
  position: relative;
  background: #33471c;
}
.fw-overlay-6 img {
  -webkit-transition: all 0.35s ease-in-out;
  -o-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
  -webkit-transform: scale(1.5);
  -moz-transform: scale(1.5);
  -ms-transform: scale(1.5);
  -o-transform: scale(1.5);
  transform: scale(1.5);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.fw-overlay-6 .fw-block-image-overlay {
  position: relative;
  padding: 0 30px;
}
.fw-overlay-6 .fw-block-image-overlay .fw-overlay-title {
  position: relative;
  overflow: hidden;
  display: inline-block;
}
.fw-overlay-6 .fw-block-image-overlay .fw-overlay-title:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background: #4d4d4d;
  -webkit-transition: all 0.35s;
  -o-transition: all 0.35s;
  transition: all 0.35s;
  -webkit-transform: translate3d(-100%, 0, 0);
  -moz-transform: translate3d(-100%, 0, 0);
  -ms-transform: translate3d(-100%, 0, 0);
  -o-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.fw-overlay-6 .fw-block-image-overlay .fw-overlay-description {
  opacity: 0;
  -webkit-transition: all 0.35s ease-in-out;
  -o-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
  -webkit-transform: translate3d(100%, 0, 0);
  -moz-transform: translate3d(100%, 0, 0);
  -ms-transform: translate3d(100%, 0, 0);
  -o-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
  padding: 0;
}
.fw-overlay-6:hover {
  background: #33471c;
  -webkit-transition: background 0.35s ease;
  -o-transition: background 0.35s ease;
  transition: background 0.35s ease;
}
.fw-overlay-6:hover .fw-block-image-overlay .fw-overlay-title:after {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.fw-overlay-6:hover img {
  opacity: 0.5;
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}
.fw-overlay-6:hover .fw-overlay-description {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

/* Overlay 7(gallery) */
.fw-overlay-7 {
  position: relative;
  overflow: hidden;
  background: #000;
}
.fw-overlay-7 .fw-block-image-child {
  -webkit-backface-visibility: hidden;
}
.fw-overlay-7 .fw-block-image-child .fw-block-image-overlay {
  opacity: 0;
  position: absolute;
  text-align: center;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
  padding: 20px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.fw-overlay-7 .fw-block-image-child .fw-block-image-overlay i[class*='fw-icon-'] {
  font-family: 'FontAwesome';
  width: 43px;
  height: 43px;
  font-size: 18px;
  line-height: 44px;
  text-align: center;
  color: #fff;
  display: inline-block;
  border-radius: 50%;
  background-color: #fff9ed;
  z-index: 11;
  transform: scale(0.5);
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.fw-overlay-7 .fw-block-image-child img {
  opacity: 1;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.fw-overlay-7:hover {
  background: #000;
}
.fw-overlay-7:hover img {
  opacity: 0.5;
  transform: scale(1.1);
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.fw-overlay-7:hover .fw-block-image-overlay {
  opacity: 1;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.fw-overlay-7:hover .fw-block-image-overlay i {
  transform: scale(1) !important;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

/* Video */
.fw-block-image-parent.fw-block-image-video .fw-block-image-overlay {
  opacity: 1;
  background-color: transparent;
}
.fw-block-image-parent.fw-block-image-video .fw-block-image-overlay:hover {
  background-color: rgba(0, 0, 0, 0.7);
}
.fw-block-image-parent.fw-block-image-video .fw-block-image-overlay:hover i {
  border-color: transparent!important;
  background-color: #fff9ed !important;
}
.fw-block-image-parent.fw-block-image-video .fw-block-image-overlay i {
  transform: scale(1) !important;
  background-color: transparent !important;
  border: 2px solid #fff;
  line-height: 41px !important;
}
.fw-block-image-parent .fw-icon-zoom,
.fw-block-image-parent .fw-icon-link,
.fw-block-image-parent .fw-icon-video,
.fw-block-image-parent .fw-icon-more,
.fw-block-image-parent .fw-icon-like {
  font-family: 'FontAwesome';
  font-style: normal;
}
.fw-block-image-parent .fw-icon-zoom:before {
  content: "\f065";
}
.fw-block-image-parent .fw-icon-link:before {
  content: "\f105";
  padding-left: 4px;
}
.fw-block-image-parent .fw-icon-video:before {
  content: "\f04b";
  text-indent: 0.2em;
  margin-left: .2em;
}
.fw-block-image-parent .fw-icon-more:before {
  content: "\f0f6";
}
.fw-block-image-parent .fw-icon-like:before {
  content: "\f08a";
}
.fw-block-image-parent .fw-block-image-overlay .fw-overlay-description {
  text-align: center;
  color: #efefef;
  line-height: normal;
  padding: 20px;
  font-size: 17px;
}
.fw-block-image-parent .fw-block-image-overlay .fw-overlay-description p:last-child {
  margin-bottom: 0;
}
.fw-block-image-parent .fw-block-image-overlay .fw-overlay-title {
  font-family: 'Helvetica Neue LT Std';
  font-weight: 400;
  font-style: normal;
  padding: 5%;
  text-align: center;
  color: #efefef;
}/* Portfolio */
/* -------------------------------------------------- */
.fw-portfolio {
  position: relative;
}
.fw-portfolio.fw-portfolio-content-position-top .fw-icell {
  vertical-align: top;
}
.fw-portfolio.fw-portfolio-content-position-middle .fw-icell {
  vertical-align: middle;
}
.fw-portfolio.fw-portfolio-content-position-bottom .fw-icell {
  vertical-align: bottom;
}
.fw-portfolio .fw-portfolio-filter,
.fw-portfolio .fw-portfolio-wrapper,
.fw-portfolio .fw-portfolio-image {
  position: relative;
}
.fw-portfolio .fw-portfolio-wrapper ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.fw-portfolio .fw-portfolio-wrapper li {
  float: left;
}
.fw-portfolio img {
  max-width: 100%;
  display: block;
  position: relative;
  -webkit-backface-visibility: hidden;
}
.fw-portfolio a:hover {
  text-decoration: none;
}
.fw-portfolio .fw-btn-portfolio-read-more {
  line-height: normal !important;
}
.fw-portfolio .fw-btn-portfolio-read-more:after {
  content: "\f101";
  font-family: 'FontAwesome';
  margin-left: 10px;
}
/* Portfolio Filter */
.fw-portfolio-filter {
  overflow: hidden;
  position: relative;
  border: 1px solid #dee0e1;
  padding: 20px;
  margin-bottom: 80px;
}
.fw-portfolio-filter .caroufredsel_wrapper {
  margin: 0 auto !important;
}
.fw-portfolio-filter ul {
  padding: 0;
  text-align: center;
}
.fw-portfolio-filter li {
  display: inline-block;
  margin: 0 35px;
  float: left;
  line-height: 1.2em;
}
.fw-portfolio-filter li a {
  font-family: 'Helvetica Neue LT Std';
  font-style: normal;
  color: #fff9ed;
  font-weight: normal;
  font-size: 14px;
}
.fw-portfolio-filter li.active a,
.fw-portfolio-filter li a:hover {
  color: #33471c;
}
.fw-portfolio-filter .next,
.fw-portfolio-filter .prev {
  color: #fff9ed;
  position: absolute;
  top: 0.5em;
  font-size: 30px;
  line-height: 1em;
  text-align: center;
  font-weight: normal;
}
.fw-portfolio-filter .next:hover,
.fw-portfolio-filter .prev:hover {
  color: #33471c;
}
.fw-portfolio-filter .prev {
  left: 20px;
}
.fw-portfolio-filter .prev i:before {
  content: "\f104";
}
.fw-portfolio-filter .next {
  right: 20px;
}
.fw-portfolio-filter .next i:before {
  content: "\f105";
}

/* Responsive */
@media (max-width: 991px) {
  .site .fw-portfolio-1 .fw-portfolio-wrapper li,
  .site .fw-portfolio-2 .fw-portfolio-wrapper li,
  .site .fw-portfolio-3 .fw-portfolio-wrapper li {
    width: 47% !important;
  }
  .site .fw-project-details.fw-project-column-4 .fw-project-list .fw-project-list-item {
    width: 32% !important;
  }
}
/* Screen 568px */
@media (max-width: 767px) {
  .site .fw-portfolio-1 .fw-portfolio-wrapper li,
  .site .fw-portfolio-2 .fw-portfolio-wrapper li,
  .site .fw-portfolio-3 .fw-portfolio-wrapper li {
    width: 47% !important;
  }
  .site .fw-project-details.fw-project-column-4 .fw-project-list .fw-project-list-item,
  .site .fw-project-details .fw-project-list .fw-project-list-item {
    width: 48% !important;
  }
}
/* Screen 320px */
@media (max-width: 479px) {
  .site .fw-project-details.fw-project-column-4 .fw-project-list .fw-project-list-item,
  .site .fw-project-details .fw-project-list .fw-project-list-item {
    width: 100% !important;
  }
  .site .fw-portfolio-filter .caroufredsel_wrapper {
    margin: 0 auto !important;
  }
  .site .fw-portfolio-1 .fw-portfolio-wrapper li,
  .site .fw-portfolio-2 .fw-portfolio-wrapper li,
  .site .fw-portfolio-3 .fw-portfolio-wrapper li {
    width: 97% !important;
    float: none;
    margin: 0 auto;
  }
}
/* Project Details */
.fw-project-details .fw-project-list {
  text-align: justify;
  padding: 0;
  margin: 0;
}
.fw-project-details .fw-project-list:after {
  content: '';
  width: 100%;
  height: 0;
  display: inline-block;
}
.fw-project-details .fw-project-list .fw-project-list-item {
  display: inline-block;
  overflow: hidden;
  position: relative;
  margin-bottom: 13px;
}
.fw-project-column-2 .fw-project-list .fw-project-list-item {
  width: 49%;
}
.fw-project-column-3 .fw-project-list .fw-project-list-item {
  width: 32%;
}
.fw-project-column-4 .fw-project-list .fw-project-list-item {
  width: 23.5%;
}
.single-fw-portfolio .fw-divider-line.fw-line-solid {
  border-bottom: 1px solid rgba(102, 102, 102, 0.3);
}/* Portfolio Type 1 */
/* Content Align Left */
.fw-portfolio-1.fw-portfolio-content-align-left .fw-portfolio-image .fw-block-image-overlay .fw-overlay-title,
.fw-portfolio-1.fw-portfolio-content-align-left .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description {
  text-align: left;
}
.fw-portfolio-1.fw-portfolio-content-align-left .fw-portfolio-image .fw-block-image-overlay .fw-overlay-title:before {
  right: auto;
}
.fw-portfolio-1.fw-portfolio-content-align-left .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description {
  float: left;
}
/* Content Align Center */
.fw-portfolio-1.fw-portfolio-content-align-center .fw-portfolio-image .fw-block-image-overlay .fw-overlay-title,
.fw-portfolio-1.fw-portfolio-content-align-center .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description {
  text-align: center;
}
.fw-portfolio-1.fw-portfolio-content-align-center .fw-portfolio-image .fw-block-image-overlay .fw-overlay-title:before {
  left: 0;
  right: 0;
}
.fw-portfolio-1.fw-portfolio-content-align-center .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description {
  float: none;
}
/* Content Align Right */
.fw-portfolio-1.fw-portfolio-content-align-right .fw-portfolio-image .fw-block-image-overlay .fw-overlay-title,
.fw-portfolio-1.fw-portfolio-content-align-right .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description {
  text-align: right;
}
.fw-portfolio-1.fw-portfolio-content-align-right .fw-portfolio-image .fw-block-image-overlay .fw-overlay-title:before {
  left: auto;
}
.fw-portfolio-1.fw-portfolio-content-align-right .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description {
  float: none;
}
.fw-portfolio-1.fw-portfolio-content-align-right .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description * {
  float: right;
}
.fw-portfolio-1 .fw-portfolio-list li {
  background: #fff;
  border: 1px solid #ece8df;
  padding: 20px;
  -webkit-box-shadow: 0 9px 40px rgba(236, 232, 223, 0.68);
  box-shadow: 0 9px 40px rgba(236, 232, 223, 0.68);
}
.fw-portfolio-1 .fw-portfolio-image {
  display: block;
  overflow: hidden;
}
.fw-portfolio-1 .fw-portfolio-image .fw-overlay-title {
  font-size: 24px;
  line-height: 26px;
  padding: 0 6% 2%;
}
.fw-portfolio-1 .fw-portfolio-image .fw-overlay-description * {
  max-width: 200px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  margin: 0 auto;
}
/* 2 columns */
.fw-portfolio-1.fw-portfolio-cols-2 .fw-portfolio-wrapper .fw-portfolio-title {
  font-size: 24px;
}
.fw-portfolio-1.fw-portfolio-cols-2 .fw-portfolio-wrapper li {
  width: 47%;
  margin: 0 1.41% 32px;
}
.fw-portfolio-1.fw-portfolio-cols-2 .fw-portfolio-wrapper .fw-portfolio-image img {
  width: 100%;
}
/* 3 columns */
.fw-portfolio-1.fw-portfolio-cols-3 .fw-portfolio-wrapper li {
  width: 30.6%;
  margin: 0 1.36% 32px;
}
/* 4 columns */
.fw-portfolio-1.fw-portfolio-cols-4 .fw-portfolio-wrapper li {
  width: 22%;
  margin: 0 1.36% 32px;
}
.fw-portfolio-1.fw-portfolio-cols-4 .fw-portfolio-wrapper .fw-portfolio-title {
  font-size: 20px;
  padding: 10px;
}
.fw-portfolio-1 .fw-portfolio-image .fw-block-image-child .fw-block-image-overlay{
  padding: 20px !important;
}/* Portfolio Type 2 */
.fw-portfolio-2.fw-portfolio-content-align-left .fw-portfolio-description {
  text-align: left;
}
.fw-portfolio-2.fw-portfolio-content-align-center .fw-portfolio-description {
  text-align: center;
}
.fw-portfolio-2.fw-portfolio-content-align-right .fw-portfolio-description {
  text-align: right;
}
.fw-portfolio-2 .fw-portfolio-image .fw-block-image-overlay i {
  font-style: normal;
}
.fw-portfolio-2.fw-portfolio-cols-2 .fw-portfolio-wrapper .fw-portfolio-title {
  font-size: 19px;
}
.fw-portfolio-2.fw-portfolio-cols-2 .fw-portfolio-wrapper li {
  width: 47%;
  margin: 0 1.41% 32px;
}
.fw-portfolio-2.fw-portfolio-cols-2 .fw-portfolio-wrapper .fw-portfolio-image img {
  width: 100%;
}
.fw-portfolio-2.fw-portfolio-cols-3 .fw-portfolio-wrapper .fw-portfolio-title {
  font-size: 19px;
}
.fw-portfolio-2.fw-portfolio-cols-3 .fw-portfolio-wrapper li {
  width: 30.6%;
  margin: 0 1.36% 32px;
}
.fw-portfolio-2.fw-portfolio-cols-4 .fw-portfolio-wrapper .fw-portfolio-title {
  font-size: 16px;
}
.fw-portfolio-2.fw-portfolio-cols-4 .fw-portfolio-wrapper li {
  width: 22%;
  margin: 0 1.36% 32px;
}
.fw-portfolio-2 .fw-portfolio-description .fw-portfolio-content {
  display: block;
  clear: both;
}
.fw-portfolio-2 .fw-portfolio-description .fw-portfolio-content p:last-child {
  margin-bottom: 0;
}
.fw-portfolio-2 .fw-portfolio-title {
  margin: 0 0 17px 0;
  display: block;
  font-style: italic;
}
.fw-portfolio-2 .fw-portfolio-title strong {
  font-style: normal;
}
.fw-portfolio-2 .fw-portfolio-title a {
  color: #333;
}
.fw-portfolio-2 .fw-portfolio-description {
  background-color: #efefef;
  padding: 45px 25px;
}
.fw-portfolio-2 .fw-portfolio-description .fw-portfolio-content {
  font-size: 16px;
  margin-bottom: 22.5px;
}
.fw-portfolio-2 .fw-portfolio-title a:hover {
  color: #33471c;
}/* Portfolio Type 3 */
/* Content Align Left */
.fw-portfolio-3.fw-portfolio-content-align-left .fw-block-image-overlay {
  text-align: left !important;
}
.fw-portfolio-3.fw-portfolio-content-align-left .fw-block-image-overlay .fw-overlay-description * {
  margin-left: 0 !important;
}
.fw-portfolio-3.fw-portfolio-content-align-left .fw-block-image-icons a {
  margin-right: 10px;
  margin-left: auto;
}
/* Content Align Center */
.fw-portfolio-3.fw-portfolio-content-align-center .fw-block-image-overlay {
  text-align: center;
}
.fw-portfolio-3.fw-portfolio-content-align-center .fw-block-image-icons a {
  margin: 0 5px;
}
/* Content Align Right */
.fw-portfolio-3.fw-portfolio-content-align-right .fw-block-image-overlay {
  text-align: right !important;
}
.fw-portfolio-3.fw-portfolio-content-align-right .fw-block-image-overlay .fw-overlay-description * {
  margin-right: 0 !important;
}
.fw-portfolio-3.fw-portfolio-content-align-right .fw-block-image-icons a{
  margin-left: 10px;
  margin-right: auto;
}
.fw-portfolio-3 .fw-portfolio-image .fw-block-image-child .fw-block-image-overlay{
  padding: 27px !important;
}
.fw-portfolio-3 .fw-portfolio-image .fw-block-image-overlay {
  overflow: hidden;
}
.fw-portfolio-3 .fw-portfolio-image .fw-block-image-overlay i {
  font-style: normal;
}
.fw-portfolio-3 .fw-portfolio-image .fw-block-image-overlay .fw-portfolio-title {
  color: #fff;
  display: block;
  font-weight: 400;
  font-style: normal;
}
.fw-portfolio-3 .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description {
  padding: 10px 0 0 0;
}
.fw-portfolio-3 .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description * {
  max-width: 200px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  margin: 0 auto;
}
.fw-portfolio-3 .fw-block-image-icons a {
  display: inline-block;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  border-radius: 50%;
  font-size: 25px;
  line-height: 48px;
}
.fw-portfolio-3.fw-portfolio-cols-2 .fw-portfolio-wrapper li {
  width: 47%;
  margin: 0 1.41% 32px;
}
.fw-portfolio-3.fw-portfolio-cols-2 .fw-portfolio-wrapper .fw-overlay-title {
  font-size: 24px;
}
.fw-portfolio-3.fw-portfolio-cols-2 .fw-portfolio-wrapper .fw-portfolio-image img {
  width: 100%;
}
.fw-portfolio-3.fw-portfolio-cols-3 .fw-portfolio-wrapper li {
  width: 30.6%;
  margin: 0 1.36% 32px;
}
.fw-portfolio-3.fw-portfolio-cols-3 .fw-portfolio-wrapper .fw-overlay-title {
  font-size: 24px;
}
.fw-portfolio-3.fw-portfolio-cols-4 .fw-portfolio-wrapper li {
  width: 22%;
  margin: 0 1.36% 32px;
}
.fw-portfolio-3.fw-portfolio-cols-4 .fw-portfolio-wrapper .fw-overlay-title {
  font-size: 20px;
}
.fw-portfolio-3 .fw-portfolio-image .fw-block-image-overlay .fw-portfolio-title {
  font-size: 24px;
  font-family: 'Helvetica Neue LT Std';
}
.fw-portfolio-3 .fw-block-image-icons {
  margin-bottom: 22.5px;
}
.fw-portfolio-3 .fw-block-image-icons a {
  color: #33471c;
  border: 2px solid #33471c;
  width: 48px;
  height: 48px;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.fw-portfolio-3 .fw-block-image-icons a:hover {
  color: #efefef;
  background: #33471c;
}/* Buttons Layout */
/* -------------------------------------------------- */
.fw-btn {
  font-family: 'Helvetica Neue LT Std';
  font-weight: 700;
  font-style: normal;
  font-size: 14px;
  line-height: 30px;
  letter-spacing: 0px;
  color: #ffffff;
  display: inline-block;
  margin-bottom: 0;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  text-decoration: none;
  white-space: nowrap;
  outline: none;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  max-width: 100%;
}

.fw-btn:hover,
.fw-btn:focus {
  text-decoration: none;
  outline: none;
}
/* button icon */
.fw-btn i,
.fw-btn img {
  margin-right: 13px;
}
.fw-btn i.pull-right,
.fw-btn img.pull-right,
.fw-btn i.pull-right-icon,
.fw-btn img.pull-right-icon {
  margin-right: 0;
  margin-left: 13px;
  position: relative;
}
.fw-btn i.pull-right,
.fw-btn img.pull-right {
  top: 0.3em;
}
.fw-btn img {
  position: relative;
  top: -0.1em;
}
.fw-btn i {
  top: -1px;
  vertical-align: middle;
}
/* Button side by side */
.fw-btn.fw-btn-side-by-side {
  margin-right: 10px;
}
.fw-btn.fw-btn-side-by-side:last-child {
  margin-right: 0;
}
/* Full width button */
.fw-btn.fw-btn-full {
  width: 100%;
}

@media(max-width:767px){

/* Button side by side */
.fw-btn.fw-btn-side-by-side {
  margin-right: 0!important
}
}


/* Buttons Size */
.fw-btn-lg {
  padding: 13px 48px;
  font-size: 17px;
  line-height: 35px;
}
.fw-btn-md {
  padding: 12px 25px;
  font-size: 14px;
  line-height: 30px;
}
.fw-btn-sm {
  padding: 6px 15px;
  font-size: 12px;
  line-height: 26px;
}/* Buttons Style 1 */
.fw-btn-1 {
  background-color: #33471c;
  border-color: transparent;
  border-width: 0;
  color: #ffffff;
  border-radius: 0;
}
.fw-btn-1:focus {
  background-color: #33471c;
  border-color: transparent;
  color: #ffffff;
}
.fw-btn-1:hover {
  background-color: #fff9ed;
  color: #33471c;
}
.fw-btn-1:active {
  box-shadow: none;
}/* Buttons Style 2 */
.fw-btn-2 {
  background-color: transparent;
  border-color: #33471c;
  border-width: 2px;
  color: #ffffff;
  border-radius: 0;
}
.fw-btn-2:focus {
  background-color: transparent;
  border-color: #33471c;
  color: #ffffff;
}
.fw-btn-2:hover {
  background-color: #fff9ed;
  color: #33471c;
  border-color: #fff9ed;
}
.fw-btn-2:active {
  box-shadow: none;
}/* Buttons Style 3 */
.fw-btn-3 {
  background-color: transparent;
  border-top: 2px solid #ffffff;
  border-bottom: 2px solid #ffffff;
  color: #ffffff;
  border-radius: 0;
}
.fw-btn-3:focus {
  background-color: transparent;
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
  color: #ffffff;
}
.fw-btn-3:hover {
  border-top-color: #fff9ed;
  border-bottom-color: #fff9ed;
  background-color: #fff9ed;
  color: #33471c;
}
.fw-btn-3:active {
  box-shadow: none;
}/* Buttons Style 4 */
.fw-btn-4 {
  color: #ffffff;
  border: none;
  background-color: transparent;
}
.fw-btn-4.fw-btn-sm,
.fw-btn-4.fw-btn-md,
.fw-btn-4.fw-btn-lg {
  padding-left: 0;
  padding-right: 0;
}
.fw-btn-4.fw-btn-sm.fw-btn-side-by-side,
.fw-btn-4.fw-btn-md.fw-btn-side-by-side,
.fw-btn-4.fw-btn-lg.fw-btn-side-by-side {
  margin-right: 0;
}
.fw-btn-4.fw-btn-sm.fw-btn-side-by-side:last-child,
.fw-btn-4.fw-btn-md.fw-btn-side-by-side:last-child,
.fw-btn-4.fw-btn-lg.fw-btn-side-by-side:last-child {
  padding-right: 0;
}
.fw-btn-4.fw-btn-sm.fw-btn-side-by-side {
  padding-right: 15px;
}
.fw-btn-4.fw-btn-md.fw-btn-side-by-side {
  padding-right: 25px;
}
.fw-btn-4.fw-btn-lg.fw-btn-side-by-side {
  padding-right: 48px;
}
.fw-btn-4:focus {
  color: #ffffff;
}
.fw-btn-4:hover {
  color: #33471c;
}
.fw-btn-4:active {
  box-shadow: none;
}/* Slider Layout */
/* -------------------------------------------------- */

.text-transform-none {
  text-transform: none;
}
.text-transform-uppercase {
  text-transform: uppercase;
}

/*Fade Effect on Fade Slider*/
.fade-effect .item {
  opacity: 0;
  -webkit-transition: opacity 0.7s ease-in-out;
  -o-transition: opacity 0.7s ease-in-out;
  transition: opacity 0.7s ease-in-out;
}
.fade-effect .item.active {
  opacity: 1;
}
.fade-effect .active.left,
.fade-effect .active.right {
  left: 0;
  z-index: 2;
  opacity: 0;
}
/*Shot Effect on Fade Slider*/
.shot-effect .item {
  top: 0;
  left: 0 !important;
  -webkit-transition: top 0.9s cubic-bezier(0.95, 0.1, 0.25, 1);
  -o-transition: top 0.9s cubic-bezier(0.95, 0.1, 0.25, 1);
  transition: top 0.9s cubic-bezier(0.95, 0.1, 0.25, 1);
}
.shot-effect .item.prev {top: 100%; z-index: 3;}
.shot-effect .item.next {top: -100%; z-index: 3;}

.shot-effect .item.prev.left,
.shot-effect .item.prev.right,
.shot-effect .item.next.left,
.shot-effect .item.next.right {
  top: 0;
}
/*Loading Spinner*/
.spinner .wBall .wInnerBall{
  background: #4d4d4d;
}
/* Revolution Slider */
/* -------------------------------------------------- */
.fw-side-boxed .rev_slider_wrapper,
.widget_revslider .rev_slider_wrapper {
  max-width: 100%;
  left: auto !important;
}

/*----> Responsive <---- */
/* Screen 1024px */
@media(max-width:1199px){
  .rev_slider_wrapper {
    left: 0 !important;
  }
}

/*Loading Spinner*/
.spinner {
  width: 32px;
  height:32px;
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 3;
  margin-top: -25px;
  margin-left: -25px;
}
.spinner .wBall {
  position: absolute;
  width: 30px;
  height: 30px;
  opacity: 0;
  -moz-transform: rotate(225deg);
  -moz-animation: orbit 4.4s infinite;
  -webkit-transform: rotate(225deg);
  -webkit-animation: orbit 4.4s infinite;
  -ms-transform: rotate(225deg);
  -ms-animation: orbit 4.4s infinite;
  -o-transform: rotate(225deg);
  -o-animation: orbit 4.4s infinite;
  transform: rotate(225deg);
  animation: orbit 4.4s infinite;
}
.spinner .wBall .wInnerBall{
  position: absolute;
  width: 4px;
  height: 4px;
  left:0;
  top:0;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
.spinner #wBall_1 {
  -moz-animation-delay: 0.96s;
  -webkit-animation-delay: 0.96s;
  -ms-animation-delay: 0.96s;
  -o-animation-delay: 0.96s;
  animation-delay: 0.96s;
}
.spinner #wBall_2 {
  -moz-animation-delay: 0.19s;
  -webkit-animation-delay: 0.19s;
  -ms-animation-delay: 0.19s;
  -o-animation-delay: 0.19s;
  animation-delay: 0.19s;
}
.spinner #wBall_3 {
  -moz-animation-delay: 0.38s;
  -webkit-animation-delay: 0.38s;
  -ms-animation-delay: 0.38s;
  -o-animation-delay: 0.38s;
  animation-delay: 0.38s;
}
.spinner #wBall_4 {
  -moz-animation-delay: 0.58s;
  -webkit-animation-delay: 0.58s;
  -ms-animation-delay: 0.58s;
  -o-animation-delay: 0.58s;
  animation-delay: 0.58s;
}
.spinner #wBall_5 {
  -moz-animation-delay: 0.77s;
  -webkit-animation-delay: 0.77s;
  -ms-animation-delay: 0.77s;
  -o-animation-delay: 0.77s;
  animation-delay: 0.77s;
}

@-moz-keyframes orbit {
  0% {
    opacity: 1;
    z-index:99;
    -moz-transform: rotate(180deg);
    -moz-animation-timing-function: ease-out;
  }
  7% {
    opacity: 1;
    -moz-transform: rotate(300deg);
    -moz-animation-timing-function: linear;
    -moz-origin:0%;
  }
  30% {
    opacity: 1;
    -moz-transform:rotate(410deg);
    -moz-animation-timing-function: ease-in-out;
    -moz-origin:7%;
  }
  39% {
    opacity: 1;
    -moz-transform: rotate(645deg);
    -moz-animation-timing-function: linear;
    -moz-origin:30%;
  }
  70% {
    opacity: 1;
    -moz-transform: rotate(770deg);
    -moz-animation-timing-function: ease-out;
    -moz-origin:39%;
  }
  75% {
    opacity: 1;
    -moz-transform: rotate(900deg);
    -moz-animation-timing-function: ease-out;
    -moz-origin:70%;
  }
  76% {
    opacity: 0;
    -moz-transform:rotate(900deg);
  }
  100% {
    opacity: 0;
    -moz-transform: rotate(900deg);
  }
}

@-webkit-keyframes orbit {
  0% {
    opacity: 1;
    z-index:99;
    -webkit-transform: rotate(180deg);
    -webkit-animation-timing-function: ease-out;
  }
  7% {
    opacity: 1;
    -webkit-transform: rotate(300deg);
    -webkit-animation-timing-function: linear;
    -webkit-origin:0%;
  }
  30% {
    opacity: 1;
    -webkit-transform:rotate(410deg);
    -webkit-animation-timing-function: ease-in-out;
    -webkit-origin:7%;
  }
  39% {
    opacity: 1;
    -webkit-transform: rotate(645deg);
    -webkit-animation-timing-function: linear;
    -webkit-origin:30%;
  }
  70% {
    opacity: 1;
    -webkit-transform: rotate(770deg);
    -webkit-animation-timing-function: ease-out;
    -webkit-origin:39%;
  }
  75% {
    opacity: 1;
    -webkit-transform: rotate(900deg);
    -webkit-animation-timing-function: ease-out;
    -webkit-origin:70%;
  }
  76% {
    opacity: 0;
    -webkit-transform:rotate(900deg);
  }
  100% {
    opacity: 0;
    -webkit-transform: rotate(900deg);
  }
}

@-ms-keyframes orbit {
  0% {
    opacity: 1;
    z-index:99;
    -ms-transform: rotate(180deg);
    -ms-animation-timing-function: ease-out;
  }
  7% {
    opacity: 1;
    -ms-transform: rotate(300deg);
    -ms-animation-timing-function: linear;
    -ms-origin:0%;
  }
  30% {
    opacity: 1;
    -ms-transform:rotate(410deg);
    -ms-animation-timing-function: ease-in-out;
    -ms-origin:7%;
  }
  39% {
    opacity: 1;
    -ms-transform: rotate(645deg);
    -ms-animation-timing-function: linear;
    -ms-origin:30%;
  }
  70% {
    opacity: 1;
    -ms-transform: rotate(770deg);
    -ms-animation-timing-function: ease-out;
    -ms-origin:39%;
  }
  75% {
    opacity: 1;
    -ms-transform: rotate(900deg);
    -ms-animation-timing-function: ease-out;
    -ms-origin:70%;
  }
  76% {
    opacity: 0;
    -ms-transform:rotate(900deg);
  }
  100% {
    opacity: 0;
    -ms-transform: rotate(900deg);
  }
}

@-o-keyframes orbit {
  0% {
    opacity: 1;
    z-index:99;
    -o-transform: rotate(180deg);
    -o-animation-timing-function: ease-out;
  }
  7% {
    opacity: 1;
    -o-transform: rotate(300deg);
    -o-animation-timing-function: linear;
    -o-origin:0%;
  }
  30% {
    opacity: 1;
    -o-transform:rotate(410deg);
    -o-animation-timing-function: ease-in-out;
    -o-origin:7%;
  }
  39% {
    opacity: 1;
    -o-transform: rotate(645deg);
    -o-animation-timing-function: linear;
    -o-origin:30%;
  }
  70% {
    opacity: 1;
    -o-transform: rotate(770deg);
    -o-animation-timing-function: ease-out;
    -o-origin:39%;
  }
  75% {
    opacity: 1;
    -o-transform: rotate(900deg);
    -o-animation-timing-function: ease-out;
    -o-origin:70%;
  }
  76% {
    opacity: 0;
    -o-transform:rotate(900deg);
  }
  100% {
    opacity: 0;
    -o-transform: rotate(900deg);
  }
}

@keyframes orbit {
  0% {
    opacity: 1;
    z-index:99;
    transform: rotate(180deg);
    animation-timing-function: ease-out;
  }
  7% {
    opacity: 1;
    transform: rotate(300deg);
    animation-timing-function: linear;
    origin:0%;
  }
  30% {
    opacity: 1;
    transform:rotate(410deg);
    animation-timing-function: ease-in-out;
    origin:7%;
  }
  39% {
    opacity: 1;
    transform: rotate(645deg);
    animation-timing-function: linear;
    origin:30%;
  }
  70% {
    opacity: 1;
    transform: rotate(770deg);
    animation-timing-function: ease-out;
    origin:39%;
  }
  75% {
    opacity: 1;
    transform: rotate(900deg);
    animation-timing-function: ease-out;
    origin:70%;
  }
  76% {
    opacity: 0;
    transform:rotate(900deg);
  }
  100% {
    opacity: 0;
    transform: rotate(900deg);
  }
}
/* Fade Slider */
/* -------------------------------------------------- */
.fw-wrap-fade-slider {
  z-index: 15;
  position: relative;
}
.fw-fade-slider {
  position: relative;
}
.fw-fade-slider .item .fw-fade-slide-text-wrap .fw-fade-slider-title-after {
  font-family: 'Helvetica Neue LT Std';
  font-weight: 200;
  font-style: normal;
  font-size: 18px;
  line-height: 28px;
  letter-spacing: 0px;
  color: #33471c;
}
.fw-fade-slider .fw-fade-slider-title,
.fw-fade-slider .fw-fade-slider-title-after {
  margin-top: 10px;
  margin-bottom: 10px;
}
.fw-fade-slider .carousel-indicators {
  left: 2%;
  top: 50%;
  bottom: auto;
  margin: 0;
  width: auto;
  z-index: 21;
}
.fw-fade-slider .carousel-indicators li {
  display: block;
  margin-bottom: 5px;
  width: 12px;
  height: 12px;
  border-color: rgba(255, 255, 255, 0.5);
}
.fw-fade-slider .carousel-indicators li.active {
  background: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.5);
  margin: 1px 1px 5px;
}
.fw-fade-slider .carousel-control {
  width: 30px;
  height: 30px;
  box-shadow: none;
  background: transparent;
  z-index: 20;
  position: absolute;
  top: 50%;
  margin-top: -15px;
}
.fw-fade-slider .item {
  height: 700px;
  padding: 30px 15px;
  background-size: cover;
  background-position: center center;
  overflow: hidden;
  z-index: 10;
}
.fw-fade-slider .item .fw-container {
  display: block;
  padding: 0;
  height: 100%;
}
.fw-fade-slider .item.fw-fade-slider-content-align-left {
  text-align: left;
}
.fw-fade-slider .item.fw-fade-slider-content-align-left .fw-slide-slider-button {
  float: left;
}
.fw-fade-slider .item.fw-fade-slider-content-align-center {
  text-align: center;
}
.fw-fade-slider .item.fw-fade-slider-content-align-center .fw-slide-slider-button {
  margin: 0 auto;
}
.fw-fade-slider .item.fw-fade-slider-content-align-right {
  text-align: right;
}
.fw-fade-slider .item.fw-fade-slider-content-align-right .fw-slide-slider-button {
  float: right;
}
.fw-fade-slider .item .fw-fade-slide-text-wrap {
  position: relative;
  z-index: 5;
  padding: 0 15px;
}
.fw-fade-slider .item .fw-fade-slide-text-wrap .animated {
  margin-bottom: 45px;
}
.fw-fade-slider .item .fw-fade-slide-text-wrap .animated:last-child {
  margin-bottom: 0;
}
/* button */
.fw-fade-slider .fw-slide-slider-button {
  border-color: #333333;
  color: #333333;
  background: transparent;
}
.fw-fade-slider .fw-slide-slider-button:hover {
  color: #fff9ed;
}

/* No fluid */
.fw-container .fw-fade-slider .carousel-indicators {
  top: auto;
  left: 50%;
  bottom: 10%;
}
.fw-container .fw-fade-slider .carousel-indicators li{
  display: inline-block;
  margin-bottom: 1px;
}
.fw-container .fw-fade-slider .carousel-control.left {
  left: 10px;
  right: initial;
}
.fw-container .fw-fade-slider .carousel-control.right {
  right: 10px;
  left: initial;
}
.fw-container .fw-fade-slider .fw-fade-slide-text-wrap {
  padding: 0 5em;
}

/* Responsive */
/* Screen 568px */
@media(max-width:767px){
  .fw-fade-slider .item{
    height: auto;
  }
}/* Image Video Slider */
/* -------------------------------------------------- */
.fw-image-video-slider .fw-ratio-container > * {
    height: auto;
    bottom: 0;
    margin: auto;
}
.fw-media-wrap .border-media {
  width: 100%;
}
.fw-wrap-image-slider{
  z-index: 15;
  position: relative;
}
.fw-wrap-image-slider .carousel-inner{
  overflow: visible;
}
.fw-image-video-slider {
  position: relative;
}
.fw-image-video-slider .carousel-control {
  width: 30px;
  height: 30px;
}
.fw-image-video-slider .carousel-indicators {
  left: 2%;
  top: 50%;
  margin: 0;
  width: auto;
  z-index: 21;
}
.fw-image-video-slider .carousel-indicators li {
  display: block;
  margin-bottom: 5px;
  width: 12px;
  height: 12px;
  border-color: rgba(255, 255, 255, 0.5);
}
.fw-image-video-slider .carousel-indicators li.active {
  margin: 1px 1px 5px;
  background: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.5);
}
.fw-image-video-slider .item {
  height: 700px;
  overflow: hidden;
  z-index: 10;
  background-size: cover;
}
.fw-image-video-slider .item .fw-container {
  display: block;
  padding: 0 !important;
  height: 100%;
  background: transparent;
  z-index: 5;
}
.fw-image-video-slider .item .fw-text-wrap .fw-image-video-slider-text {
  font-size: 18px;
}
.fw-image-video-slider .item .fw-text-wrap .animated {
  margin-bottom: 30px;
}
.fw-image-video-slider .item .fw-text-wrap .fw-image-video-slider-title {
  margin: 0;
}
.fw-image-video-slider .item .fw-text-wrap .fw-image-video-slider-title-after {
  font-family: 'Helvetica Neue LT Std';
  font-weight: 200;
  font-style: normal;
  font-size: 18px;
  line-height: 28px;
  color: #33471c;
  letter-spacing: 0px;
  margin: 0 0 30px;
}
.fw-image-video-slider .item .fw-text-wrap .animated:last-child {
  margin-bottom: 0;
}

/* No fluid */
.fw-container .fw-image-video-slider .carousel-indicators {
  top: 35%;
  left: 18px;
}
.fw-image-video-slider .fw-text-wrap,
.fw-image-video-slider .fw-media-wrap {
  padding: 0 3em;
  display: inline-block;
  width: 48%;
  vertical-align: middle;
}
.fw-image-video-slider .fw-media-wrap{
  text-align: center;
}
.fw-image-video-slider .fw-media-wrap iframe {
  border: 1px solid transparent;
}
.fw-image-video-slider .border-media {
  display: inline-block;
}

/* Responsive */
/* Screen 1024px */
@media(max-width:1199px){
  .fw-image-video-slider .item .fw-text-wrap .fw-image-video-slider-text{
    margin-bottom: 30px;
  }
  .fw-image-video-slider .item.fw-image-video-slider-text-left .fw-text-wrap{
    padding-right: 2em;
  }
  .fw-image-video-slider .item.fw-image-video-slider-text-right .fw-text-wrap{
    padding-left: 2em;
  }
  .fw-image-video-slider .fw-media-wrap{
    padding: 0 2em;
  }
  .fw-image-video-slider .item .fw-text-wrap{
    word-wrap: break-word;
  }
  .fw-image-video-slider .item .fw-media-wrap .border-media{
    max-width: 100%;
  }
  .fw-image-video-slider .item .fw-media-wrap .border-media iframe{
    height: 360px;
  }
}

/* Screen 768px */
@media(max-width:991px){
  .fw-image-video-slider .fw-text-wrap,
  .fw-image-video-slider .fw-media-wrap{
    padding: 0 2em;
  }
  .fw-image-video-slider .item.fw-image-video-slider-text-left .fw-text-wrap{
    padding-right: 1em;
  }
  .fw-image-video-slider .item.fw-image-video-slider-text-right .fw-text-wrap{
    padding-left: 1em;
  }
  .fw-image-video-slider .fw-image-video-slider-text-left .fw-media-wrap{
    padding-right: 20px;
  }
  .fw-image-video-slider .fw-image-video-slider-text-right .fw-text-wrap{
    padding-right: 0;
  }
  .fw-image-video-slider .item .fw-media-wrap .border-media iframe{
    height: 290px;
  }
}

/* Screen 568px */
@media(max-width:767px){
  .fw-image-video-slider .item.fw-image-video-slider-text-left .fw-media-wrap,
  .fw-image-video-slider .item.fw-image-video-slider-text-right .fw-media-wrap {
    margin-bottom: 30px;
    padding: 0 2em !important;
  }
  .fw-image-video-slider .item.fw-image-video-slider-text-left .fw-text-wrap,
  .fw-image-video-slider .item.fw-image-video-slider-text-right .fw-text-wrap{
    margin-bottom: 0;
    padding: 0 2em !important;
  }
  .fw-container .fw-image-video-slider .fw-media-wrap,
  .fw-container .fw-image-video-slider .fw-text-wrap {
    padding: 0 50px;
  }
  .fw-image-video-slider .item{
    padding: 30px 15px;
    height: auto;
  }
  .fw-image-video-slider .fw-text-wrap,
  .fw-image-video-slider .fw-media-wrap{
    width: 100%;
  }
  .fw-image-video-slider .item .fw-media-wrap .border-media iframe{
    width: 100%;
    height: 400px !important;
  }
  .fw-image-video-slider .item .fw-media-wrap .border-media{
    width: 100% !important;
  }
}
/* Screen 320px */
@media(max-width:479px){
  .fw-image-video-slider .item .fw-itable,
  .fw-image-video-slider .item .fw-icell{
    display: block;
  }
  .fw-image-video-slider .item .fw-media-wrap .border-media iframe{
    height: 220px !important;
  }
}
/* Easy Slider */
/* -------------------------------------------------- */
.fw-container-fluid .fw-easy-slider {
  margin-left: -15px;
  margin-right: -15px;
}
.fw-easy-slider {
  position: relative;
  margin-bottom: -1px;
}
.fw-easy-slider .fw-easy-slider-container {
  list-style: none;
  padding: 0;
  margin: 0;
}
/* slider item */
.fw-easy-slider .fw-easy-slider-container .fw-easy-slider-item {
  float: left;
  position: relative;
  max-width: 100%;
}
.fw-easy-slider .fw-easy-slider-container .fw-easy-slider-item img {
  width: 100%;
  height: 100%;
}
.fw-easy-slider .fw-easy-slider-container .fw-easy-slider-item .fw-easy-slider-title {
  visibility: hidden;
  position: absolute;
}
.fw-easy-slider .fw-easy-slider-container .fw-easy-slider-item .fw-block-image-parent {
  margin-bottom: 1px;
}
/* slider caption */
.fw-easy-slider .fw-easy-slider-caption {
  position: absolute;
  left: -3%;
  bottom: 13%;
  z-index: 2;
  width: 57%;
  color: #fff;
}
.fw-easy-slider .fw-easy-slider-caption .fw-easy-slider-caption-inner {
  position: relative;
  width: 100%;
  padding: 40px 80px;
  background-color: rgba(51,71,28,0.9);
}
.fw-easy-slider .fw-easy-slider-caption .fw-easy-slider-title-clone a {
  display: inline-block;
}
.fw-easy-slider .fw-easy-slider-prev,
.fw-easy-slider .fw-easy-slider-next {
  color: #000;
  font-size: 48px;
  line-height: 1em;
  position: absolute;
  top: 50%;
  margin-top: -24px;
  opacity: 0.3;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.fw-easy-slider .fw-easy-slider-prev:hover,
.fw-easy-slider .fw-easy-slider-next:hover {
  color: #fff;
}
.fw-easy-slider .fw-easy-slider-prev:active,
.fw-easy-slider .fw-easy-slider-next:active {
  margin-top: -23px;
}
.fw-easy-slider .fw-easy-slider-prev i,
.fw-easy-slider .fw-easy-slider-next i {
  font-style: normal;
}
.fw-easy-slider .fw-easy-slider-prev i:before,
.fw-easy-slider .fw-easy-slider-next i:before {
  font-family: 'FontAwesome';
}
.fw-easy-slider .fw-easy-slider-prev .fw-easy-slider-icon-left:before,
.fw-easy-slider .fw-easy-slider-next .fw-easy-slider-icon-left:before {
  content: '\f104';
}
.fw-easy-slider .fw-easy-slider-prev .fw-easy-slider-icon-right:before,
.fw-easy-slider .fw-easy-slider-next .fw-easy-slider-icon-right:before {
  content: '\f105';
}
.fw-easy-slider .fw-easy-slider-prev {
  left: 30px;
}
.fw-easy-slider .fw-easy-slider-next {
  right: 30px;
}
.fw-easy-slider .fw-easy-slider-pagination {
  position: absolute;
  bottom: 5%;
  left: 4%;
  z-index: 3;
}
.fw-easy-slider .fw-easy-slider-pagination a {
  width: 12px;
  height: 12px;
  font-size: 0;
  margin: 0 5px;
  border-radius: 50%;
  display: inline-block;
  overflow: hidden;
  background-color: rgba(255, 255, 255, 0.3);
}
.fw-easy-slider .fw-easy-slider-pagination a:hover,
.fw-easy-slider .fw-easy-slider-pagination a.selected {
  background-color: rgba(255, 255, 255, 0.7);
}
.fw-easy-slider .fw-easy-slider-progress {
  width: 80%;
  left: 10%;
  position: absolute;
  bottom: 1px;
  background-color: rgba(0, 0, 0, 0.5);
}
.fw-easy-slider .fw-easy-slider-timer {
  background-color: rgba(255, 255, 255, 0.6);
  height: 6px;
}

/* fluid */
.fw-container-fluid .fw-easy-slider .fw-easy-slider-caption {
  left: 0;
}

@media (max-width: 1199px) {
  .fw-easy-slider .fw-easy-slider-caption {
    width: 62%;
  }
  .fw-easy-slider .caption-inner {
    padding: 30px 60px;
  }
}
@media (max-width: 991px) {
  .fw-easy-slider .fw-easy-slider-caption {
    width: 62%;
  }
  .fw-easy-slider .caption-inner {
    padding: 20px 60px;
  }
  .fw-easy-slider .fw-easy-slider-prev {
    left: 4%;
  }
  .fw-easy-slider .fw-easy-slider-next {
    right: 4%;
  }
}

/* Responsive */
/* Screen 768px */
@media(max-width:991px){
  .fw-easy-slider .fw-easy-slider-caption .fw-easy-slider-caption-inner {
    padding: 20px 60px;
  }
}
/* Screen 568px */
@media(max-width:767px){
  .fw-easy-slider .fw-easy-slider-caption .fw-easy-slider-title-clone a {
    font-size: 19px !important;
    letter-spacing: 0 !important;
    line-height: 24px !important;
  }
}
/* Screen 320px */
@media(max-width:479px){
  .fw-easy-slider .fw-easy-slider-caption {
    bottom: 18%;
  }
  .fw-easy-slider .fw-easy-slider-caption .fw-easy-slider-caption-inner {
    padding: 5px 10px;
  }
  .fw-easy-slider .fw-easy-slider-prev,
  .fw-easy-slider .fw-easy-slider-next {
    display: none !important;
  }
}/* Reload Slider */
/* -------------------------------------------------- */
.fw-reload-slider ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.fw-reload-slider ul li {
  width: 1170px;
  display: table;
}
.fw-reload-slider ul li .fw-reload-slider-image-wrap {
  width: 42%;
  height: 100%;
  padding-left: 90px;
  background-size: cover;
  background-position: top center;
}
.fw-reload-slider-image-wrap .fw-reload-slider-image{
  margin-right: -60px;
}
.fw-reload-slider ul li .fw-reload-slider-content {
  width: 58%;
  padding-right: 60px;
  padding-left: 135px;
}
.fw-reload-slider ul li .fw-reload-slider-image-wrap,
.fw-reload-slider ul li .fw-reload-slider-content {
  display: table-cell;
  vertical-align: middle;
  padding-top: 80px;
  padding-bottom: 80px;
}
.fw-reload-slider ul li .fw-reload-slider-content .fw-reload-slider-title {
  margin-top: 0;
  margin-bottom: 15px;
  line-height: normal;
}
.fw-reload-slider ul li .fw-reload-slider-content .fw-reload-slider-subtitle {
  font-family: 'Helvetica Neue LT Std';
  font-weight: 200;
  font-style: normal;
  font-size: 18px;
  line-height: 28px;
  color: #33471c;
  letter-spacing: 0px;
  margin-top: 0;
  margin-bottom: 35px;
}
.fw-reload-slider ul li .fw-reload-slider-content .fw-reload-slider-subtitle span {
  font-style: italic;
}
.fw-reload-slider-content .fw-btn {
  margin-top: 25px;
}
/* Reload Slider Control */
.fw-reload-slider .fw-reload-slider-controls {
  position: absolute;
  bottom: 5%;
  left: 50%;
  line-height: normal;
}
.fw-reload-slider .fw-reload-slider-controls a {
  width: 12px;
  height: 12px;
  background-color: #33471c;
  opacity: 0.1;
  display: inline-block;
  margin-right: 12px;
  border-radius: 50%;
  vertical-align: middle;
}
.fw-reload-slider .fw-reload-slider-controls a.selected,
.fw-reload-slider .fw-reload-slider-controls a:hover {
  width: 12px;
  height: 12px;
  background-color: #33471c;
  opacity: 0.3;
  border-color: transparent;
  margin-right: 12px;
}
.fw-reload-slider .fw-reload-slider-controls a span {
  display: none;
}

/* Responsive */
/* Screen 1199px */
@media(max-width:1199px){
  .fw-reload-slider ul{
    left: 0 !important;
  }
  .fw-reload-slider ul li {
    width: 940px;
  }
}
/* Screen 768px tablet portret */
@media(max-width:991px){
  .fw-reload-slider{
    margin-left: auto;
  }
  .fw-reload-slider ul li {
    width: 768px;
  }
  .fw-reload-slider ul li .fw-reload-slider-image-wrap {
    padding-left: 55px;
  }
  .fw-reload-slider ul li .fw-reload-slider-content {
    padding-right: 55px;
    padding-left: 80px;
  }
  .fw-reload-slider ul li .fw-reload-slider-image-wrap,
  .fw-reload-slider ul li .fw-reload-slider-content {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .fw-reload-slider-image-wrap .fw-reload-slider-image{
    margin-right: -35px;
  }
  .fw-reload-slider ul li .fw-reload-slider-content .fw-reload-slider-subtitle{
    margin-bottom: 20px;
  }
}

/* Screen 568px */
@media(max-width:767px){
  .fw-reload-slider ul li {
    width: 568px;
  }
  .fw-reload-slider ul li .fw-reload-slider-image-wrap {
    padding-left: 30px;
  }
  .fw-reload-slider ul li .fw-reload-slider-content {
    padding-right: 30px;
    padding-left: 60px;
  }
  .fw-reload-slider ul li .fw-reload-slider-image-wrap,
  .fw-reload-slider ul li .fw-reload-slider-content {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .fw-reload-slider-image-wrap .fw-reload-slider-image {
    margin-right: -25px;
  }
}

/* Screen 320px */
@media(max-width:479px){
  .fw-reload-slider ul li {
    width: 320px;
    padding-bottom: 50px;
  }
  .fw-reload-slider ul li .fw-reload-slider-image-wrap {
    padding: 40px;
    height: auto;
    display: block;
    width: 100%;
  }
  .fw-reload-slider ul li .fw-reload-slider-content {
    padding: 40px;
    display: block;
    width: 100%;
  }
  .fw-reload-slider-image-wrap .fw-reload-slider-image{
    margin-right: 0;
  }
}/* Easy Carousel */
/* -------------------------------------------------- */
.fw-easy-carousel {
  position: relative;
  margin: 0;
}
.fw-easy-carousel .caroufredsel_wrapper {
  margin: 0 !important;
}
.fw-easy-carousel ul {
  padding-left: 0;
  list-style: none;
}
.fw-easy-carousel ul li {
  width: 292px;
  display: block;
  float: left;
  text-align: center;
  position: relative;
  margin: 0;
}
.fw-easy-carousel ul li .fw-ratio-container {
  position: static;
}
.fw-easy-carousel .fw-block-image-parent {
  margin-bottom: 0;
}
.fw-easy-carousel .fw-easy-carousel-view-details {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0;
  background: rgba(51,71,28,0.8);
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}
.fw-easy-carousel li:hover .fw-easy-carousel-view-details {
  opacity: 1;
  z-index: 10;
}
.fw-easy-carousel .prev,
.fw-easy-carousel .next {
  position: absolute;
  width: 50px;
  height: 50px;
  line-height: 50px;
  top: 50%;
  margin-top: -35px;
  color: #fff;
  font-size: 18px;
  text-align: center;
  z-index: 11;
  background: rgba(0, 0, 0, 0.2);
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}
.fw-easy-carousel .prev:hover,
.fw-easy-carousel .next:hover {
  color: #33471c;
  background: rgba(0, 0, 0, 0.5);
}
.fw-easy-carousel .prev .fw-easy-carousel-icon-left:before,
.fw-easy-carousel .next .fw-easy-carousel-icon-left:before,
.fw-easy-carousel .prev .fw-easy-carousel-icon-right:before,
.fw-easy-carousel .next .fw-easy-carousel-icon-right:before {
  font-family: 'FontAwesome';
  font-style: normal;
}
.fw-easy-carousel .prev {
  left: 1px;
}
.fw-easy-carousel .prev .fw-easy-carousel-icon-left:before {
  content: '\f104';
}
.fw-easy-carousel .next .fw-easy-carousel-icon-right:before {
  content: '\f105';
}/* Themefuse Carousel */
/* -------------------------------------------------- */
.fw-themefuse-carousel-wrapper {
  padding: 30px 0;
  margin: auto -15px 19px -15px;
  position: relative;
}
.fw-themefuse-carousel-wrapper ul {
  padding-left: 0;
}
.fw-themefuse-carousel-wrapper ul li {
  margin: 0;
}
.fw-themefuse-carousel-wrapper .fw-themefuse-carousel li {
  width: 292px;
  height: 519px;
  display: block;
  float: left;
  text-align: center;
  position: relative;
  background-size: cover;
}
.fw-themefuse-carousel-wrapper .fw-themefuse-carousel li .fw-themefuse-carousel-content-wrap {
  display: block;
  height: 100%;
  position: relative !important;
}
.fw-themefuse-carousel-wrapper .fw-themefuse-carousel li .fw-themefuse-carousel-content-wrap .fw-themefuse-carousel-content {
  background: #fff;
  height: 150px;
  position: absolute;
  right: 0;
  left: 0;
  bottom: 50px;
  overflow: hidden;
  z-index: 2;
  -webkit-box-shadow: 1px 8px 8px -4px rgba(185, 169, 143, 0.1);
  box-shadow: 1px 8px 8px -4px rgba(185, 169, 143, 0.1);
}
.fw-themefuse-carousel-wrapper .fw-themefuse-carousel li .fw-themefuse-carousel-content-wrap .fw-themefuse-carousel-content .item-title {
  position: relative;
  margin-top: 0;
}
.fw-themefuse-carousel-wrapper .fw-themefuse-carousel li .fw-themefuse-carousel-content-wrap .fw-themefuse-carousel-content .item-divider {
  width: 50%;
  height: 1px;
  margin: 15px auto;
  display: block;
  background: rgba(51,51,51,0.1);
}

/* Carousel control */
.fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control {
  width: 294px;
  height: 584px;
  display: block;
  background: #fff;
  position: absolute;
  top: 0;
  left: 292px;
  text-align: center;
  z-index: 3;
  -webkit-box-shadow: 0 0 24px 0 rgba(158, 113, 113, 0.17);
  box-shadow: 0 0 24px 0 rgba(158, 113, 113, 0.17);
}

/* Control Title Wrap */
.fw-themefuse-carousel-wrapper .number-project,
.fw-themefuse-carousel-wrapper .fw-control-title-before {
  font-family: 'Helvetica Neue LT Std';
  font-weight: 200;
  font-style: normal;
  font-size: 18px;
  line-height: 28px;
  color: #33471c;
  letter-spacing: 0px;
}
.fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control .fw-control-title-wrap {
  height: 182px;
  background-repeat: no-repeat;
  background-position: top center;
  background-size: cover;
  background-color: rgba(51,71,28,0.9);
}
.fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control .fw-control-title-wrap .fw-control-title-before {
  font-family: 'Helvetica Neue LT Std';
  font-weight: 200;
  font-style: normal;
  font-size: 18px;
  line-height: 28px;
  color: #33471c;
  letter-spacing: 0px;
  margin-top: 0;
  margin-bottom: .6em;
}
.fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control .fw-control-title-wrap .fw-control-title-after {
  margin: 0;
}

/* Control Title Description */
.fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control .fw-control-description {
  font-size: 16px;
  padding: 0 40px;
  margin-top: 30px;
  font-weight: 400;
  max-height: 39%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control .fw-control-description p {
  text-overflow: ellipsis;
}
.fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control .fw-control-description p:last-child {
  margin-bottom: 0;
}

/* Navigation */
.fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control .fw-control-nav {
  color: #4d4d4d;
  font-family: 'Helvetica Neue LT Std';
  font-weight: 200;
  font-style: normal;
  line-height: 19px;
  padding: 0 30px;
  font-size: 12px;
  margin-top: 37px;
  letter-spacing: 3px;
}
.fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control .fw-control-nav i {
  font-family: "FontAwesome";
  font-size: 27px;
  font-style: normal;
}
.fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control .fw-control-nav .prev {
  float: left;
}
.fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control .fw-control-nav .prev .fw-nav-icon:before {
  content: '\f104';
}
.fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control .fw-control-nav .next {
  float: right;
}
.fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control .fw-control-nav .next .fw-nav-icon:before {
  content: '\f105';
}

/* Responsive */
/* Screen 568px */
@media(max-width:767px){
  .fw-themefuse-carousel-wrapper .fw-themefuse-carousel li {
    width: 260px;
  }
  .fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control {
    width: 260px;
    height: 640px;
    top: -10px;
  }
}
/* Screen 320px */
@media(max-width: 479px){
  .fw-themefuse-carousel-wrapper {
    padding-top: 565px;
  }
  .fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control {
    top: 0;
    left: 50% !important;
    margin-left: -130px;
    height: 584px;
  }
  .fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control .fw-control-nav .next,
  .fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control .fw-control-nav .prev {
    position: absolute;
    float: none;
    top: 972px;
  }
  .fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control .fw-control-nav .next {
    right: 10px;
  }
  .fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control .fw-control-nav .prev {
    left: 10px;
  }
}
/* Special Heading */
/* -------------------------------------------------- */
.fw-heading {
  margin-bottom: 1em;
  position: relative;
  z-index: 50;
}
.fw-heading .fw-special-title {
  margin: 0;
  margin-bottom: 20px;
}
.fw-heading .fw-special-title span {
  font-weight: normal;
}
.fw-heading .fw-special-subtitle {
  font-family: 'Helvetica Neue LT Std';
  font-weight: 200;
  font-style: normal;
  font-size: 18px;
  line-height: 28px;
  letter-spacing: 0px;
  color: #33471c;
  margin-top: 5px;
}
}
.fw-heading.fw-heading-h5 .fw-special-subtitle,
.fw-heading.fw-heading-h6 .fw-special-subtitle {
  font-size: 100%;
}
.fw-heading.fw-heading-left {
  text-align: left;
}
.fw-heading.fw-heading-center {
  text-align: center;
}
.fw-heading.fw-heading-right {
  text-align: right;
}
/* Accordion */
/* -------------------------------------------------- */
.fw-accordion .panel-title {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100;
  font-size: 14px;
  line-height: 26px;
  letter-spacing: 1px;
  color: #999999;
  position: relative;
}
.fw-accordion .panel-title a {
  display: block;
}
.fw-accordion .panel-title a:before {
  font-family: FontAwesome;
  content: "\f068";
  display: inline-block;
  font-size: 14px;
  margin-top: -8.5px;
  width: 17px;
  height: 17px;
  line-height: 19px;
  margin-left: 3px;
  position: absolute;
  right: 0;
  top: 50%;
  font-weight: normal;
  text-align: center;
}
.fw-accordion .panel-title a.collapsed:before {
  content: "\f067";
}
.fw-accordion .panel-title i,
.fw-accordion .panel-title img {
  margin-right: 5px;
}
.fw-accordion .panel-title img {
  position: relative;
  top: -0.1em;
}
.panel-body * {
  color: #33471c;
}
.panel-body {
  padding: 15px 20px;
}

.panel-body *:last-child {
  margin-bottom: 0;
}
.panel-heading {
  padding: 15px 15px;
  border-bottom: 1px solid transparent;
  border-radius: 0;
  background: #bfbfbf;
}
.panel-group .panel {
  border-radius: 0;
  border-color: #bfbfbf;
}
/* Countdown */
/* -------------------------------------------------- */
.fw-countdown .fw-countdown-child {
	display: inline-block;
	vertical-align: middle;
	margin: 0 3px;
}
.fw-countdown .fw-countdown-child span {
	font-family: 'Helvetica Neue LT Std';
	font-size: 18px;
	line-height: 28px;
	font-weight: 200;
	font-style: normal;
	letter-spacing: 0px;
	color: #33471c;
}
.fw-countdown.fw-countdown-style-1 .fw-countdown-child {
	padding: 3px 9px;
	min-height: 25px;
	min-width: 35px;
	background-color: #000;
	border-radius: 3px;
	color: #fff;
}
.fw-countdown.fw-countdown-style-1 .fw-countdown-child:first-child {
	margin-left: 0;
}
.fw-countdown.fw-countdown-style-1 .fw-countdown-child:last-child {
	margin-right: 0;
}
.fw-countdown.fw-countdown-style-1 .fw-countdown-child span {
	display: block;
	width: 100%;
	text-align: center;
}
.fw-countdown.fw-countdown-style-2 .fw-countdown-child span {
	font-size: 12px;
}
.fw-countdown.fw-countdown-style-2 .fw-countdown-child span[class$='-nr'] {
	display: inline-block;
	padding: 0 5px;
	font-size: 19px;
}
.fw-countdown.fw-countdown-style-3 .fw-countdown-child {
	margin: 0;
}
.fw-countdown.fw-countdown-style-3 .fw-countdown-child span.days {
	padding-right: 0.1em;
}
/*--- Responsive ---*/
/* Screen 568px */
@media(max-width:767px) {
	.fw-countdown-container .fw-countdown.fw-countdown-style-1 div.fw-countdown-child {
		padding-top: 10px;
		padding-bottom: 10px;
		padding-right: 20px;
		padding-left: 20px;
	}
	.fw-countdown-container .fw-countdown.fw-countdown-style-1 div.fw-countdown-child span.numbers {
		font-size: 20px;
		line-height: 25px;
		letter-spacing: normal;
	}
	.fw-countdown-container .fw-countdown.fw-countdown-style-1 div.fw-countdown-child span.letters {
		font-size: 15px;
		line-height: 25px;
		letter-spacing: normal;
	}
	.fw-countdown-container .fw-countdown.fw-countdown-style-2 div.fw-countdown-child span.numbers {
		font-size: 30px;
		line-height: 35px;
		letter-spacing: normal;
	}
	.fw-countdown-container .fw-countdown.fw-countdown-style-2 div.fw-countdown-child span.letters {
		line-height: 33px;
		font-size: 23px;
		letter-spacing: normal;
	}
	.fw-countdown-container .fw-countdown.fw-countdown-style-3 div.fw-countdown-child span.numbers {
		font-size: 30px;
		line-height: 35px;
		letter-spacing: normal;
	}
}
/* Screen 320px */
@media(max-width:479px) {
	.fw-countdown-container .fw-countdown.fw-countdown-style-1 div.fw-countdown-child {
		padding-top: 5px;
		padding-bottom: 5px;
		padding-right: 10px;
		padding-left: 10px;
	}
	.fw-countdown-container .fw-countdown.fw-countdown-style-1 div.fw-countdown-child span.numbers {
		font-size: 15px;
		line-height: 20px;
	}
	.fw-countdown-container .fw-countdown.fw-countdown-style-1 div.fw-countdown-child span.letters {
		font-size: 10px;
		line-height: 20px;
	}
	.fw-countdown-container .fw-countdown.fw-countdown-style-2 div.fw-countdown-child span.numbers {
		font-size: 25px;
		line-height: 30px;
	}
	.fw-countdown-container .fw-countdown.fw-countdown-style-2 div.fw-countdown-child span.letters {
		line-height: 28px;
		font-size: 18px;
	}
	.fw-countdown-container .fw-countdown.fw-countdown-style-3 div.fw-countdown-child span.numbers {
		font-size: 25px;
		line-height: 30px;
	}
}
/* Dividers & Space */
/* -------------------------------------------------- */

/* Divider space (empty) */
.fw-divider-space {
  clear: both;
  width: 100%;
}
.fw-divider-space.space-sm {
  height: 30px;
}
.fw-divider-space.space-md {
  height: 60px;
}
.fw-divider-space.space-lg {
  height: 100px;
}
/* Positionate the divider */
.fw-divider.fw-divider-align-left{
  margin-left: 0;
  margin-right: auto;
}
.fw-divider.fw-divider-align-center{
  margin-left: auto;
  margin-right: auto;
}
.fw-divider.fw-divider-align-right{
  margin-left: auto;
  margin-right: 0;
}
/* Divider only Line */
.fw-divider-line {
  clear: both;
  position: relative;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
.fw-divider-line.space-sm {
  margin-bottom: 15px;
  padding-top: 15px;
}
.fw-divider-line.space-md {
  margin-bottom: 30px;
  padding-top: 30px;
}
.fw-divider-line.space-lg {
  margin-bottom: 50px;
  padding-top: 50px;
}
/* Divider line styles */
.fw-divider-line.fw-line-solid {
  border-bottom: 2px solid #666;
}
.fw-divider-line.fw-line-dashed {
  border-bottom: 2px dashed #666;
}
.fw-divider-line.fw-line-dotted {
  border-bottom: 2px dotted #666;
}
.fw-divider-line.fw-line-double {
  border-bottom: 3px double #666;
}
.fw-divider-line.fw-line-thick {
  border-bottom: 4px solid #666;
}
/* Divider Special (text or icon) */
.fw-divider-special {
  clear: both;
  position: relative;
  text-align: center;
  overflow: hidden;
}
.fw-divider-special .fw-divider-title{
  color: #666;
}
.fw-divider-special.space-sm {
  margin-top: 15px;
  margin-bottom: 15px;
}
.fw-divider-special.space-md {
  margin-top: 30px;
  margin-bottom: 30px;
}
.fw-divider-special.space-lg {
  margin-top: 50px;
  margin-bottom: 50px;
}
.fw-divider-special .fw-divider-inner {
  color: #33471c;
  font-family: 'Helvetica Neue LT Std';
}
/* Title / Icon alignment */
.fw-divider-special.title-right {
  clear: both;
}
.fw-divider-special.title-left {
  text-align: left;
}
.fw-divider-special.title-left .fw-divider-title {
  padding-left: 0;
}
.fw-divider-special.title-right {
  text-align: right;
}
.fw-divider-special.title-right .fw-divider-title {
  padding-right: 0;
}
/* line holder styles */
.fw-divider-special .fw-divider-holder {
  border-color: #666;
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  margin-top: -0.5px;
  width: 3000px;
}
.fw-divider-special .fw-divider-left {
  margin-right: 10px;
  right: 100%;
}
.fw-divider-special .fw-divider-right {
  left: 100%;
  margin-left: 10px;
}
.fw-divider-special.fw-line-solid .fw-divider-holder {
  border-top-style: solid;
  border-top-width: 1px;
}
.fw-divider-special.fw-line-dashed .fw-divider-holder {
  border-top-style: dashed;
  border-top-width: 1px;
}
.fw-divider-special.fw-line-dotted .fw-divider-holder {
  border-top-style: dotted;
  border-top-width: 1px;
}
.fw-divider-special.fw-line-double .fw-divider-holder {
  border-top-style: double;
  border-top-width: 3px;
}
.fw-divider-special.fw-line-thick .fw-divider-holder {
  border-top-style: solid;
  border-top-width: 4px;
}
.fw-divider-special.fw-line-none .fw-divider-holder {
  display: none;
}
/* divider space top & bottom */
.fw-divider-special .fw-divider-inner {
  display: inline-block;
  position: relative;
  top: 50%;
}

/* divider icon & title size */
.fw-divider-special.fw-divider-size-sm .fw-divider-inner{
  font-size: 16px;
}
.fw-divider-special.fw-divider-size-md .fw-divider-inner{
  font-size: 22px;
}
.fw-divider-special.fw-divider-size-lg .fw-divider-inner{
  font-size: 36px;
}

/* Icon as Title */
.fw-divider-special.fw-divider-icon-upload .fw-divider-inner,
.fw-divider-special.fw-divider-icon .fw-divider-inner{
  padding: 0;
  border-radius: 50%;
  text-align: center;
  font-size: 18px;
  width: 40px;
  height: 40px;
  line-height: 40px;
}
.fw-divider-icon.divider-bg-on .fw-divider-title,
.fw-divider-icon-upload.divider-bg-on .fw-divider-title{
  position: relative;
  top: 1px;
}
.fw-divider-special.fw-divider-icon .fw-divider-inner .fw-divider-title i{
  position: relative;
  font-size: 18px;
}
.fw-divider-special.fw-divider-icon-upload .fw-divider-inner{
  font-size: 12px !important;
  line-height: 30px;
}
.fw-divider-special.fw-divider-icon-upload .fw-divider-inner .fw-divider-title{
  vertical-align: middle;
  top: 0;
}
.fw-divider-special.fw-divider-icon-upload .fw-divider-inner .fw-divider-title img{
  width: 18px;
}
/* Style with background color */
.divider-bg-on .fw-divider-inner{
  padding: 0.5em 1em;
  background-color: #666;
  border-radius: 3px;
  color: #fff;
}
.divider-bg-on .fw-divider-title{
  color: #fff;
}

/*----> Responsive <---- */
/* Screen 568px */
@media(max-width:767px){
  .fw-divider-space.space-lg {
    max-height: 70px;
  }
  .fw-divider-space.fw-custom-space {
    max-height: 60px;
  }
}/* Icon Title */
/* -------------------------------------------------- */
/* Icon with Title */
.fw-icon-title {
  width: 100%;
  padding: 10px 0;
  position: relative;
}
.fw-icon-title.fw-icon-title-border-on .fw-icon-title-icon {
  width: 42px;
  height: 42px;
  border-radius: 50%;
}
.fw-icon-title .fw-icon-title-icon,
.fw-icon-title .fw-icon-title-name {
  display: inline-block;
}
.fw-icon-title .fw-icon-title-icon {
  color: #33471c;
  font-size: 0;
  display: inline-block;
  text-align: center;
  position: relative;
  overflow: hidden;
}
.fw-icon-title.fw-icon-title-left .fw-icon-title-icon,
.fw-icon-title.fw-icon-title-right .fw-icon-title-icon {
  top: -1px;
}
.fw-icon-title .fw-icon-title-text {
  margin: 0;
}
.fw-icon-title h1.fw-icon-title-text a {
  font-family: 'Libre Baskerville';
  font-style: italic;
  font-weight: 400;
  font-size: 45px;
  line-height: 55px;
  letter-spacing: 2px;
  color: #33471c;
}
.fw-icon-title h2.fw-icon-title-text a {
  font-family: 'Libre Baskerville';
  font-style: italic;
  font-weight: 400;
  font-size: 40px;
  line-height: 52px;
  letter-spacing: 2px;
  color: #33471c;
}
.fw-icon-title h3.fw-icon-title-text a {
  font-family: 'Libre Baskerville';
  font-style: italic;
  font-weight: 400;
  font-size: 30px;
  line-height: 40px;
  letter-spacing: 2px;
  color: #33471c;
}
.fw-icon-title h4.fw-icon-title-text a {
  font-family: 'Helvetica Neue LT Std';
  font-style: normal;
  font-weight: 800;
  font-size: 22px;
  line-height: 32px;
  letter-spacing: 0px;
  color: #33471c;
}
.fw-icon-title h5.fw-icon-title-text a {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100;
  font-size: 13px;
  line-height: 17px;
  letter-spacing: 1px;
  color: #4d4d4d;
}
.fw-icon-title h6.fw-icon-title-text a {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100;
  font-size: 14px;
  line-height: 26px;
  letter-spacing: 1px;
  color: #999999;
}
.fw-icon-title img {
  width: 100%;
  height: 100%;
  line-height: normal;
}
.fw-icon-title .fw-icon-title-name {
  color: #33471c;
  display: inline-block;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}
.fw-icon-title .fw-icon-title-name a {
  color: #33471c;
}
/* Content align left */
.fw-icon-title.fw-content-align-left {
  text-align: left;
}
/* Icon align left */
.fw-icon-title.fw-content-align-left.fw-icon-title-left .fw-icon-title-icon {
  margin-right: 12px;
  float: left;
}
.fw-icon-title.fw-content-align-left.fw-icon-title-left .fw-icon-title-text {
  float: right;
}
/* Icon align right */
.fw-icon-title.fw-content-align-left.fw-icon-title-right .fw-icon-title-icon {
  margin-left: 12px;
  float: right;
}
.fw-icon-title.fw-content-align-left.fw-icon-title-right .fw-icon-title-text {
  float: right;
}
/* Content align right */
.fw-icon-title.fw-content-align-right {
  text-align: right;
}
/* Icon align left */
.fw-icon-title.fw-content-align-right.fw-icon-title-left .fw-icon-title-icon {
  margin-right: 12px;
}
.fw-icon-title.fw-content-align-right.fw-icon-title-left .fw-icon-title-text {
  float: right;
}
/* Icon align right */
.fw-icon-title.fw-content-align-right.fw-icon-title-right .fw-icon-title-icon {
  margin-left: 12px;
  float: right;
}
.fw-icon-title.fw-content-align-right.fw-icon-title-right .fw-icon-title-text {
  float: right;
}
/* Content align center */
.fw-icon-title.fw-content-align-center {
  text-align: center;
}
/* Icon align left */
.fw-icon-title.fw-content-align-center.fw-icon-title-left .fw-icon-title-icon {
  float: left;
  margin-right: 12px;
}
.fw-icon-title.fw-content-align-center.fw-icon-title-left .fw-icon-title-text {
  float: right;
}
/* Icon align right */
.fw-icon-title.fw-content-align-center.fw-icon-title-right .fw-icon-title-icon {
  float: right;
  margin-left: 12px;
}
.fw-icon-title.fw-content-align-center.fw-icon-title-right .fw-icon-title-text {
  float: left;
}
/* Icon Top & Bottom align */
/* Icon Top & Bottom */
.fw-icon-title.fw-content-align-center.fw-icon-title-top .fw-icon-title-name,
.fw-icon-title.fw-content-align-center.fw-icon-title-bottom .fw-icon-title-name {
  display: block;
  width: 100%;
}
.fw-icon-title.fw-icon-title-top .fw-icon-title-name,
.fw-icon-title.fw-icon-title-bottom .fw-icon-title-name {
  line-height: normal;
  text-align: center;
}
.fw-icon-title.fw-icon-title-top .fw-icon-title-name .fw-icon-title-icon,
.fw-icon-title.fw-icon-title-bottom .fw-icon-title-name .fw-icon-title-icon {
  display: block;
  margin: 0 auto;
}
.fw-icon-title .fw-custom-icon-image {
  overflow: hidden;
}
/* Icons Box */
/* -------------------------------------------------- */
.fw-iconbox .fw-iconbox-text {
  padding-bottom: 22px;
}
.fw-iconbox .fw-iconbox-text p:last-child {
  margin-bottom: 0;
}
.fw-iconbox .fw-iconbox-image {
  text-align: center;
}
.fw-iconbox .fw-iconbox-image img {
  height: 100%;
}
/* Icon box style 1 */
.fw-iconbox-1 {
  text-align: center;
}
.fw-iconbox-1 .fw-iconbox-image {
  width: 40px;
  font-size: 40px;
  line-height: 40px;
  color: #33471c;
  border-radius: 3px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 0.4em;
}
.fw-iconbox-1 .fw-iconbox-image img {
  border-radius: 3px;
}
.fw-iconbox-1.bg-on .fw-iconbox-image {
  color: #fff;
  width: 50px;
  height: 50px;
  background-color: #33471c;
  font-size: 28px;
}
.fw-iconbox-1.fw-iconbox-image-type .fw-iconbox-image {
  width: 80px;
  height: 80px;
  line-height: 0;
}
.fw-iconbox-1.icon-circle .fw-iconbox-image {
  border-radius: 50%;
}
.fw-iconbox-1.icon-circle .fw-iconbox-image img {
  border-radius: 50%;
}
/* Icon box style 2 */
.fw-iconbox-2 {
  text-align: left;
}
.fw-iconbox-2 .fw-iconbox-image {
  float: left;
  width: 40px;
  font-size: 40px;
  line-height: 40px;
  color: #33471c;
  text-align: center;
  border-radius: 3px;
  position: relative;
}
.fw-iconbox-2 .fw-iconbox-image img {
  border-radius: 3px;
}
.fw-iconbox-2 .fw-iconbox-aside {
  margin-left: 55px;
}
.fw-iconbox-2.fw-icon-right .fw-iconbox-image {
  float: right;
}
.fw-iconbox-2.fw-icon-right .fw-iconbox-aside {
  margin-left: auto;
  margin-right: 95px;
}
.fw-iconbox-2.bg-on .fw-iconbox-image {
  color: #fff;
  margin-right: 20px;
  width: 50px;
  height: 50px;
  font-size: 28px;
  background-color: #33471c;
}
.fw-iconbox-2.icon-circle .fw-iconbox-image {
  border-radius: 50%;
}
.fw-iconbox-2.icon-circle .fw-iconbox-image img {
  border-radius: 50%;
}
.fw-iconbox-2.fw-iconbox-image-type .fw-iconbox-image {
  width: 40px;
  height: 40px;
  line-height: 0;
}
/* Icon box style 3 */
.fw-iconbox-3 {
  text-align: left;
}
.fw-iconbox-3 .fw-iconbox-image {
  float: left;
  width: 40px;
  font-size: 40px;
  line-height: 40px;
  color: #33471c;
  border-radius: 3px;
  margin-right: 20px;
  position: relative;
}
.fw-iconbox-3 .fw-iconbox-image img {
  border-radius: 3px;
}
.fw-iconbox-3 .fw-iconbox-aside {
  display: inline;
}
.fw-iconbox-3.fw-iconbox-image-type .fw-iconbox-image {
  width: 50px;
  height: 50px;
  line-height: 0;
  margin-right: 20px;
}
.fw-iconbox-3.bg-on .fw-iconbox-text,
.fw-iconbox-3.fw-iconbox-image-type .fw-iconbox-text {
  padding-top: 0.6em;
}
.fw-iconbox-3.bg-on .fw-iconbox-image {
  width: 50px;
  height: 50px;
  line-height: 52px;
  font-size: 28px;
  background-color: #33471c;
  color: #fff;
  margin-right: 10px;
}
.fw-iconbox-3.fw-icon-right .fw-iconbox-image {
  float: right;
  margin-right: 15px;
}
.fw-iconbox-3.icon-circle .fw-iconbox-image {
  border-radius: 50%;
}
.fw-iconbox-3.icon-circle .fw-iconbox-image img {
  border-radius: 50%;
}
/* Icon box style 4 */
.fw-iconbox-4.fw-iconbox {
  position: relative;
}
.fw-iconbox-4 .fw-iconbox-image {
  width: auto;
  font-size: 50px;
  line-height: 50px;
  color: #33471c;
  border-radius: 3px;
  margin: 0;
  position: absolute;
}
.fw-iconbox-4 .fw-iconbox-image img {
  border-radius: 3px;
}
.fw-iconbox-4.bg-on .fw-iconbox-image {
  width: 50px;
  height: 50px;
  background-color: #33471c;
  font-size: 35px;
  color: #fff;
}
.fw-iconbox-4.fw-iconbox-image-type .fw-iconbox-image {
  width: 50px;
  height: 50px;
  line-height: 0;
}
.fw-iconbox-4.icon-circle .fw-iconbox-image {
  border-radius: 50%;
}
.fw-iconbox-4.icon-circle .fw-iconbox-image img {
  border-radius: 50%;
}
.fw-iconbox-4 .fw-iconbox-aside {
  padding: 30px;
}
.fw-iconbox-4 .fw-iconbox-aside .fw-iconbox-title h1,
.fw-iconbox-4 .fw-iconbox-aside .fw-iconbox-title h2,
.fw-iconbox-4 .fw-iconbox-aside .fw-iconbox-title h3,
.fw-iconbox-4 .fw-iconbox-aside .fw-iconbox-title h4,
.fw-iconbox-4 .fw-iconbox-aside .fw-iconbox-title h5,
.fw-iconbox-4 .fw-iconbox-aside .fw-iconbox-title h6 {
  margin-top: 0;
}
.fw-iconbox-4.fw-iconbox .fw-iconbox-text {
  padding-bottom: 0;
}
.fw-iconbox-4.fw-iconbox .fw-iconbox-aside div[class*="text-"]{
  margin-top: 22px;
}
/*-> Icon Position */
/* Top & Bottom */
.fw-iconbox-4.fw-icon-top .fw-iconbox-image,
.fw-iconbox-4.fw-icon-bottom .fw-iconbox-image {
  left: 50%;
  margin-left: -25px;
}
.fw-iconbox-4.fw-icon-top,
.fw-iconbox-4.fw-icon-bottom {
  text-align: center;
}
.fw-iconbox-4.fw-icon-top .fw-iconbox-image {
  top: 0;
}
.fw-iconbox-4.fw-icon-top .fw-iconbox-image {
  margin-top: -25px;
}
.fw-iconbox-4.fw-icon-top .fw-iconbox-aside {
  padding-top: 50px;
}
.fw-iconbox-4.fw-icon-bottom .fw-iconbox-image {
  bottom: 0;
}
.fw-iconbox-4.fw-icon-bottom .fw-iconbox-image {
  margin-bottom: -25px;
}
.fw-iconbox-4.fw-icon-bottom .fw-iconbox-aside {
  padding-bottom: 50px;
}
/* Left & Right */
.fw-iconbox-4.fw-icon-left .fw-iconbox-image,
.fw-iconbox-4.fw-icon-right .fw-iconbox-image {
  top: 50%;
  margin-top: -25px;
}
.fw-iconbox-4.fw-icon-left,
.fw-iconbox-4.fw-icon-right {
  text-align: left;
}
.fw-iconbox-4.fw-icon-left .fw-iconbox-image {
  left: 0;
}
.fw-iconbox-4.fw-icon-left .fw-iconbox-image {
  margin-left: -25px;
}
.fw-iconbox-4.fw-icon-left .fw-iconbox-aside {
  padding-left: 50px;
}
.fw-iconbox-4.fw-icon-right .fw-iconbox-image {
  right: 0;
}
.fw-iconbox-4.fw-icon-right .fw-iconbox-image {
  margin-right: -25px;
}
.fw-iconbox-4.fw-icon-right .fw-iconbox-aside {
  padding-right: 50px;
}
/* Single Image */
/* -------------------------------------------------- */
.fw-single-image.fw-single-image-left {
  float: left;
  margin-right: 30px;
}
.fw-single-image.fw-single-image-right {
  float: right;
  margin-left: 30px;
}
.fw-single-image.fw-single-image-center {
  display: block;
  margin-right: auto;
  margin-left: auto;
}
/* Image Box */
/* -------------------------------------------------- */
.fw-imagebox {
  position: relative;
}
.fw-imagebox .fw-block-image-overlay {
    opacity: 0;
    position: absolute;
    /*background-color: rgba(0, 0, 0, 0.7);*/
    text-align: center;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 10;
    padding: 10px;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.fw-imagebox-2 a.fw-block-image-child {
  position: absolute;
  height: 100%;
  width: 100%;
}
.fw-imagebox-2 .fw-icon-link::before {
    content: "\f105";
    color: #000;
    font-family: 'FontAwesome';
    font-style: normal;
    padding-left: 4px;    
}
.fw-block-image-parent .fw-icon-zoom::before,
.fw-imagebox-2 .fw-icon-zoom::before {
    content: "\f065";
    color: #000;
    font-family: 'FontAwesome';
    font-style: normal;
}
.fw-imagebox-2 .fw-icon-video::before {
    content: "\f04b";
    font-family: 'FontAwesome';
    font-style: normal;
    text-indent: 0.2em;
    margin-left: .2em;
}
.fw-imagebox .fw-block-image-overlay i[class*="fw-icon-"] {
    font-family: 'FontAwesome';
    width: 43px;
    height: 43px;
    font-size: 18px;
    line-height: 44px;
    text-align: center;
    display: inline-block;
    border-radius: 50%;
    background-color: #f5f5f5;
    z-index: 11;
    transform: scale(0.5);
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.fw-imagebox .fw-block-image-child:hover .fw-block-image-overlay {
    opacity: 1;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.fw-imagebox .fw-block-image-child:hover .fw-block-image-overlay i {
    transform: scale(1.5);
}
/* Overlay styling */
.fw-imagebox .fw-block-image-parent {
  font-style: normal;
  margin-bottom: 0;
  z-index: 3;
}
.fw-imagebox .fw-block-image-parent .fw-block-image-child:hover {
  cursor: default;
}
.fw-imagebox .fw-block-image-parent .fw-block-image-child.fw-imagebox-image:hover {
  cursor: pointer !important;
}
.fw-imagebox.bg-on {
  background-color: #e2e2e2;
}
.fw-imagebox.bg-on .fw-imagebox-aside {
  position: relative;
  padding: 20px 15px;
  z-index: 3;
}
.fw-imagebox.bg-on .fw-imagebox-title {
  margin-top: 0;
}
.fw-imagebox.text-center .fw-imagebox-title:after {
  margin: 10px auto 0 auto;
}
.fw-imagebox .fw-imagebox-image {
  position: relative;
  display: block;
}
.fw-imagebox .fw-imagebox-image.fw-block-image-child:hover {
  cursor: pointer;
}
.fw-imagebox.imagebox-boxed {
  padding: 20px;
  border: 1px solid #ccc;
}
.fw-imagebox.imagebox-boxed.bg-on .fw-imagebox-aside {
  padding-bottom: 0;
}
.fw-imagebox.no-divider .fw-imagebox-title:after {
  display: none;
}
/* Image position "Left, Right" (Other option for position image in map image-styling/image) */
.fw-imagebox .fw-block-image-left,
.fw-imagebox .fw-block-image-right {
  margin: 0;
}
.fw-imagebox-title-wrap{
  margin-bottom: 15px;
}
.fw-imagebox-title {
  margin-top: 0;
  margin-bottom: 5px;
}
.fw-imagebox-title strong {
  font-style: normal;
}
.fw-imagebox-subtitle {
  font-family: 'Helvetica Neue LT Std';
  font-style: normal;
  font-size: 18px;
  font-weight: 200;
  line-height: 28px;
  letter-spacing: 0px;
  color: #33471c;
  margin: 0;
}
.fw-imagebox-text {
  padding: 0 0 10px 0;
}
.fw-imagebox-text p:last-child {
  margin-bottom: 0;
}
.fw-imagebox-btn {
  padding-top: 15px;
  padding-bottom: 15px;
}
/* Style 1 */
.fw-imagebox-1 .fw-imagebox-aside {
  display: block;
  overflow: hidden;
  width: 100%;
}
.fw-imagebox-1 .fw-block-image-parent{
  margin-bottom: 1em;
}
/* Style 2 */
.fw-imagebox-2 {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
.fw-imagebox-2 .fw-imagebox-aside {
  margin: 20px;
  padding: 20px;
  display: block;
}
.fw-imagebox-2 .fw-imagebox-link {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 2;
}
.fw-imagebox-2 .fw-imagebox-text a {
  text-decoration: underline;
}
.fw-imagebox-2 .fw-imagebox-btn {
  padding-bottom: 0;
}
.fw-imagebox-2 .fw-main-row-overlay {
  left: 20px;
  right: 20px;
  top: 20px;
  bottom: 20px;
  z-index: 1;
}
.fw-imagebox-2 .fw-imagebox-aside {
  z-index: 2;
  position: relative;
}
/* List */
/* -------------------------------------------------- */
.fw-list ul,
.fw-list ol {
  margin: 0;
  padding: 10px 0 0 0;
}
.fw-list li {
  color: #33471c;
  margin: 0 0 10px 0;
  list-style: inside;
  position: relative;
}
.fw-list.list-accent i {
  color: #33471c;
}
.fw-list li img {
  position: relative;
  margin-right: 10px;
  /*top: -0.1em;*/
}
.fw-list li ul,
.fw-list li ol {
  margin: 0 0 0 30px;
}
.fw-list.list-numbers li {
  list-style: decimal inside;
}
.fw-list.list-bordered ul,
.fw-list.list-bordered ol {
  margin: 0;
  border-bottom: 1px solid #ccc;
}
.fw-list.list-bordered li {
  border-top: 1px solid #ccc;
  padding-top: 10px;
  padding-left: 10px;
}
.fw-list.list-bordered li ul,
.fw-list.list-bordered li ol {
  margin: 0 0 0 10px;
  border-bottom: none;
}
.fw-list.list-icon li {
  list-style: none;
}
.fw-list.list-icon li i {
  font-size: 14px;
  line-height: inherit;
  vertical-align: bottom;
}
.fw-list.list-icon.list-bordered li {
  position: relative;
}
.fw-list.upload-icon ul li {
  list-style: none;
}
.fw-list.upload-icon li a{
  vertical-align: middle;
}

/* Price Table */
/* -------------------------------------------------- */

.pricing-table .sign {
    vertical-align: 22px;
    font-size: 24px;
}

.pricing-table .price {
    font-size: 60px;
    line-height: 100px;
}   

.pricing-table .term {
    font-size: 18px;
    font-weight: 300;
}

.pricing-margin-top {
    margin-top: 50px;
}

.pricing-table .dark {
    color: #fff
}/* Quote */
/* -------------------------------------------------- */
.fw-quote {
  color: #33471c;
  margin: 0;
}
.fw-quote:after {
  display: none;
}
.fw-quote .fw-quote-text *:last-child {
  margin-bottom: 0;
}
.fw-quote small.fw-quote-author {
  font-family: 'Helvetica Neue LT Std';
  font-weight: 200;
  font-style: normal;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
  color: #33471c;
  display: block;
}
.fw-quote small.fw-quote-author span {
  display: block;
}
.fw-quote small.fw-quote-author .fw-quote-author-line {
  display: inline-block;
  max-width: 100%;
  width: 33%;
  height: 1px;
  margin: 0.5em auto 0.5em auto;
  background-color: #dee0e1;
  overflow: hidden;
}
.fw-quote small.fw-quote-author:before {
  display: none;
}
/* quote text align */
.fw-quote.fw-quote-left small:before {
  margin-left: 0;
  margin-bottom: 1em;
}
.fw-quote.fw-quote-left:before {
  text-align: left;
}
.fw-quote.fw-quote-left p:first-child:before {
  text-align: left;
}
.fw-quote.fw-quote-right {
  text-align: right;
}
.fw-quote.fw-quote-right small:before {
  float: none;
  margin-right: 0;
  margin-bottom: 1em;
}
.fw-quote.fw-quote-right:before {
  text-align: right;
}
.fw-quote.fw-quote-right p:first-child:before {
  text-align: right;
}
.fw-quote.fw-quote-center {
  text-align: center;
}
.fw-quote.fw-quote-center small:before {
  margin: 5px auto 10px auto;
}
.fw-quote.fw-quote-center:before {
  text-align: center;
}
/* Tables */
/* -------------------------------------------------- */
/*  Default tables */
table, th, td {
  border: 1px solid rgba(0, 0, 0, 0.1);
}
table {
  border-collapse: separate;
  border-spacing: 0;
  border-width: 2px 0 0 2px;
  width: 100%;
}
table td, table th {
  border-width: 0 2px 2px 0;
  padding: 7px 10px;
}

/* Baseline styles */
.fw-table table {
  width: 100%;
  max-width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  background-color: #fff;
  color: #000;
}
.fw-table table table {
  background-color: #fff9ed;
}
.fw-table table caption {
  padding-top: 10px;
  padding-bottom: 10px;
  color: #bfbfbf;
  text-align: left;
}
.fw-table table th {
  font-family: 'Helvetica Neue LT Std';
  font-weight: 700;
  font-style: normal;
  font-size: 14px;
  text-align: left;
}
/* Cells */
.fw-table table > thead > tr > th,
.fw-table table > tbody > tr > th,
.fw-table table > tfoot > tr > th,
.fw-table table > thead > tr > td,
.fw-table table > tbody > tr > td,
.fw-table table > tfoot > tr > td {
  padding: 8px 10px;
  vertical-align: top;
}
/* Bottom align for column headings */
.fw-table table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
  font-weight: normal;
}
/* Account for multiple tbody instances */
.fw-table table > tbody + tbody {
  border-top: 1px solid #ddd;
}
/* Condensed table w/ half padding */
.fw-table-condensed table > thead > tr > th,
.fw-table-condensed table > tbody > tr > th,
.fw-table-condensed table > tfoot > tr > th,
.fw-table-condensed table > thead > tr > td,
.fw-table-condensed table > tbody > tr > td,
.fw-table-condensed table > tfoot > tr > td {
  padding: 5px;
}

/* Bordered version */
/* Add borders all around the table and between all the columns. */
.fw-table-bordered table {
  border: none;
}
.fw-table-bordered table > thead > tr > th,
.fw-table-bordered table > tbody > tr > th,
.fw-table-bordered table > tfoot > tr > th,
.fw-table-bordered table > thead > tr > td,
.fw-table-bordered table > tbody > tr > td,
.fw-table-bordered table > tfoot > tr > td {
  border: 1px solid #ddd;
}

/* Zebra-striping */
/* Default zebra-stripe styles (alternating gray and transparent backgrounds) */
.fw-table-striped table > tbody > tr:nth-child(odd) {
  background-color: #f9f9f9;
}

/* Hover effect */
/* Placed here since it has to come after the potential zebra striping */
.fw-table-hover table > tbody > tr:hover {
  background-color: #f5f5f5;
}

/* Table cell sizing */
/* Reset default table behavior */
table col[class*="col-"] {
  position: static;
  float: none;
  display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell;
}


/* Responsive tables */
.fw-table {
  overflow-x: auto;
  overflow-y: hidden;
  min-height: 0.01%;
}
.fw-table .table-col-desc {
  color: #4d4d4d;
  text-align: right;
}
.fw-table .heading-row .table-col-desc {
  background-color: #ddd;
  color: #000;
}
.fw-table .heading-row th {
  background-color: #000;
  color: #fff;
}

/*----> Responsive <---- */
/* Screen 568px */
@media screen and (max-width: 767px) {
  .fw-table {
    width: 100%;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
    margin-bottom: 13.5px;
  }
  /* Tighten up spacing */
  .fw-table > table {
    margin-bottom: 0;
  }
  /* Ensure the content doesn't wrap */ .fw-table>table>thead>tr>th,.fw-table>table>tbody>tr>th,.fw-table>table>tfoot>tr>th,.fw-table>table>thead>tr>td,.fw-table>table>tbody>tr>td,.fw-table>table>tfoot>tr>td{white-space:nowrap}.fw-table>.table-bordered{border:0}.fw-table>.table-bordered>thead>tr>th:first-child,.fw-table>.table-bordered>tbody>tr>th:first-child,.fw-table>.table-bordered>tfoot>tr>th:first-child,.fw-table>.table-bordered>thead>tr>td:first-child,.fw-table>.table-bordered>tbody>tr>td:first-child,.fw-table>.table-bordered>tfoot>tr>td:first-child{border-left:0}.fw-table>.table-bordered>thead>tr>th:last-child,.fw-table>.table-bordered>tbody>tr>th:last-child,.fw-table>.table-bordered>tfoot>tr>th:last-child,.fw-table>.table-bordered>thead>tr>td:last-child,.fw-table>.table-bordered>tbody>tr>td:last-child,.fw-table>.table-bordered>tfoot>tr>td:last-child{border-right:0}.fw-table>.table-bordered>tbody>tr:last-child>th,.fw-table>.table-bordered>tfoot>tr:last-child>th,.fw-table>.table-bordered>tbody>tr:last-child>td,.fw-table>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}.fw-price-1{margin-left:auto;margin-right:auto}.fw-price-1 .fw-price-col{width:228px;margin-bottom:20px;color:#000}.fw-price-1 .fw-price-col .fw-price-inner{border-right:1px solid #e8eced}.fw-price-1 .fw-price-col:first-child .fw-price-row,.fw-price-1 .fw-price-col:first-child.fw-switch-row,.fw-price-1 .fw-price-col:first-child .fw-price-foot{border-left:1px solid #e8eced}.fw-price-1 .fw-price-caption .fw-price-head,.fw-price-1 .fw-price-caption .fw-price-head .fw-price-title,.fw-price-1 .fw-price-caption .fw-price-amount{background-color:#fff;color:#000;border-left:1px solid #e8eced}.fw-price-1 .fw-price-caption .fw-price-row,.fw-price-1 .fw-price-caption .fw-switch-row,.fw-price-1 .fw-price-caption .fw-price-middle{font-family:'Helvetica Neue LT Std';font-style:normal;font-size:12px;color:#4d4d4d}.fw-price-1 .fw-price-caption .fw-price-head .fw-price-title{padding:0 10px}.fw-price-1 .fw-price-head,.fw-price-1 .fw-price-caption .fw-heading-description{border-top:1px solid #e8eced}.fw-price-1 .fw-price-caption .fw-price-head,.fw-price-1 .fw-price-caption .fw-price-amount .fw-price-middle,.fw-price-1 .fw-price-caption .fw-price-row,.fw-price-1 .fw-price-caption .fw-switch-row{font-weight:400;text-align:right}.fw-price-1 .fw-price-caption .fw-price-caption-title{font-size:23px;line-height:32px;font-weight:400;font-style:italic;margin:0}.fw-price-1 .fw-price-caption .fw-price-caption-title strong{display:block;font-style:normal;font-weight:400}.fw-price-1 .fw-price-caption .fw-price-inner{border-bottom:1px solid transparent}.fw-price-1 .fw-price-caption:first-child .fw-price-foot{border-left:none}.fw-price-1 .fw-price-amount{background-color:#e8eced;color:#000;border-bottom:1px solid #ddd}.fw-price-1 .fw-price-head{background-color:#000;padding:10px 0;border-bottom:1px solid #e8eced}.fw-price-1 .fw-price-title{font-family:'Helvetica Neue LT Std';font-weight:700;font-style:normal;font-size:14px;line-height:30px;color:#fff}.fw-price-1 .fw-price-amount{height:80px;padding:10px 0;display:block}.fw-price-1 .fw-price-amount .fw-price-middle{display:block;height:100%}.fw-price-1 .fw-price-package div:last-child{border-left:1px solid #e8eced;margin-left:-1px}.fw-price-1 .fw-price-caption .fw-price-amount.fw-heading-description{height:auto}.fw-price-middle{display:table-cell;vertical-align:middle;text-align:center}.fw-price-1 .fw-price-value{display:block;font-size:26px;line-height:1em}.fw-price-1 .fw-price-caption .fw-price-middle{display:block;padding:0 10px}.fw-price-1 .fw-price-value span{margin-right:2px}.fw-price-1 .fw-price-desc{font-size:18px;display:block;font-style:italic}.fw-price-1 .fw-price-foot{min-height:80px;background-color:#fff}.fw-price-1 .fw-price-foot .fw-btn{margin:17px 0}.fw-price-1 .fw-price-row,.fw-price-1 .fw-switch-row{padding:10px;background-color:#fff;border-bottom:1px solid #ddd}.fw-price-1 .fw-price-row small,.fw-price-1 .fw-switch-row small{color:#888}.fw-price-1 .fw-price-row i,.fw-price-1 .fw-switch-row i{font-size:18px}.fw-price-1 .fw-price-icon-no:before{content:"\f00d";color:#e11313}.fw-price-1 .fw-price-icon-yes:before{content:"\f00c";color:#47a920}.fw-price-1.fw-price-gaps .fw-price-col{padding:0 10px}.fw-price-1.fw-price-gaps .fw-price-row,.fw-price-1.fw-price-gaps .fw-switch-row,.fw-price-1.fw-price-gaps .fw-price-foot{border-left:1px solid #ddd}.fw-price-1 .fw-price-active .fw-price-inner{left:0;top:0;z-index:50;box-shadow:0 9px 40px rgba(0,0,0,.3)}.fw-price-1 .fw-price-active .fw-price-amount{background-color:#abb0b4}@media (max-width:991px){.fw-price-1 .fw-price-col{width:100%!important;margin-bottom:30px;border-left:1px solid #ddd}.fw-price-1 .fw-price-col:first-child{border-bottom:1px solid #ddd}}.fw-price-table .fw-price-col{display:inline-block;float:left;position:relative;text-align:center}.fw-price-table .fw-price-inner{position:relative;transition:all 0.15s ease 0s}.fw-price-table .fw-price-title{margin:0}.fw-price-table .fw-price-inner>div{box-sizing:content-box}@media (max-width:991px){.fw-price-table{width:100%!important}}.fw-tabs .nav-tabs li i{font-size:18px;position:relative;top:1px;margin-right:5px}.fw-tabs .nav-tabs li img{max-width:18px}.fw-tabs .nav-tabs{font-family:'Helvetica Neue LT Std';font-weight:200;font-style:normal;font-size:18px;line-height:28px;letter-spacing:0}.fw-tabs-framed .nav-tabs{border-bottom:2px solid #ddd}.fw-tabs-framed .nav-tabs>li{padding-top:0;margin-bottom:-2px}.fw-tabs-framed .nav-tabs>li>a{border:2px solid #ddd;background-color:#ededed;padding:8px 20px;color:#666;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-webkit-transition:none;-o-transition:none;transition:none}.fw-tabs-framed .nav-tabs>li>a:hover{color:#33471c}.fw-tabs-framed .nav-tabs>li>a:before{content:'';height:2px;background:#ddd;position:absolute;bottom:-2px;left:-2px;right:-2px}.fw-tabs-framed .nav-tabs>li.active{padding-top:0}.fw-tabs-framed .nav-tabs>li.active a:before{background:#fff;border-right:2px solid #ddd;border-left:2px solid #ddd}.fw-tabs-framed .nav-tabs>li.active>a,.fw-tabs-framed .nav-tabs>li.active>a:hover,.fw-tabs-framed .nav-tabs>li.active>a:focus{color:#33471c;background-color:#fff;padding:8px 20px;border:2px solid #ddd;border-bottom:none}.fw-tabs-framed .tab-content{background-color:#fff;border:2px solid #ddd;border-top:none;padding:20px;border-radius:0 0 4px 4px}.fw-tabs-framed .tab-content p:last-child{margin-bottom:0}.fw-tabs-framed .nav-justified>li{padding-top:0;bottom:-2px;margin-bottom:-2px;padding-right:2px}.fw-tabs-framed .nav-justified>li:first-child{border-left:none}.fw-tabs-framed .nav-justified>li:last-child{padding-right:0}.fw-tabs-framed .nav-justified>li a{padding:8px 20px;border-bottom:2px solid #ddd;position:relative}.fw-tabs-minimal .nav-tabs{border-bottom:6px solid #ddd}.fw-tabs-minimal .nav-tabs>li{margin-bottom:0}.fw-tabs-minimal .nav-tabs>li>a{background-color:transparent;border:none;padding:8px 20px;color:#666;margin-bottom:-6px;-webkit-transition:none;-o-transition:none;transition:none}.fw-tabs-minimal .nav-tabs>li>a:hover{color:#33471c}.fw-tabs-minimal .nav-tabs>li.active>a,.fw-tabs-minimal .nav-tabs>li.active>a:hover,.fw-tabs-minimal .nav-tabs>li.active>a:focus{background-color:transparent;border:none;border-bottom:6px solid #33471c;color:#33471c}.fw-tabs-minimal .tab-content{padding:20px 0}.fw-tabs-minimal .tab-content .tab-content-title{display:block}.fw-tabs-minimal .tab-content p:last-child{margin-bottom:0}@media (min-width:768px){.fw-tabs-left .nav-tabs{border-bottom:0;float:left;border-right:2px solid #ddd}.fw-tabs-left .nav-tabs>li{float:none;padding-top:0;position:relative;width:150px}.fw-tabs-left .nav-tabs>li>a{margin-bottom:3px;border-radius:4px 0 0 4px;padding:8px 10px;border-right-color:transparent;margin-right:0;white-space:normal;border-right:none}.fw-tabs-left .nav-tabs>li>a:before{display:none}.fw-tabs-left .nav-tabs>li.active a,.fw-tabs-left .nav-tabs>li.active a:hover,.fw-tabs-left .nav-tabs>li.active a:focus{padding:8px 10px;margin-right:-2px;border-right:transparent;border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff;border:2px solid #ddd;border-right:transparent}.fw-tabs-left .tab-content{margin-left:150px}.fw-tabs-left.fw-tabs-framed .tab-content{border-top:2px solid #ddd;border-radius:0 4px 4px 0}.fw-tabs-left.fw-tabs-minimal .nav-tabs>li.active>a,.fw-tabs-left.fw-tabs-minimal .nav-tabs>li.active>a:hover,.fw-tabs-left.fw-tabs-minimal .nav-tabs>li.active>a:focus{border:none;border-right:6px solid #33471c;margin-right:-6px}.fw-tabs-left.fw-tabs-minimal .tab-content{padding:0 0 0 20px;border-left:6px solid #ddd}}@media(max-width:479px){.nav-tabs>li{float:none}}.fw-tabs-slider .fw-tabs-slider-content-wrap .owl-item{background-color:#ccc;position:relative}.fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-media,.fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content{display:block;width:50%;float:left;height:100%;max-height:100%}.fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-media-right .fw-tabs-slider-media{float:right}.fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content{padding:0 50px;position:absolute;overflow-y:auto}.fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content .fw-tabs-slider-content-inner-wrap,.fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content .fw-tabs-slider-content-inner{display:block}.fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-media-right .fw-tabs-slider-content{left:0}.fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-media-left .fw-tabs-slider-content{right:0}.fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content.fw-tabs-slider-content-align .fw-tabs-slider-content-inner-wrap{display:table;height:100%;width:100%}.fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content.fw-tabs-slider-content-align .fw-tabs-slider-content-inner{display:table-cell;vertical-align:middle}.fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content.fw-tabs-slider-content-align-left{text-align:left}.fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content.fw-tabs-slider-content-align-center{text-align:center}.fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content.fw-tabs-slider-content-align-right{text-align:right}.fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content .fw-divider{border-color:}.fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content.fw-tabs-slider-content-align-left .fw-divider{margin-left:0}.fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content.fw-tabs-slider-content-align-center .fw-divider{margin-left:auto;margin-right:auto}.fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content.fw-tabs-slider-content-align-right .fw-divider{margin-right:0}.fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content .fw-btn{margin-top:20px}.fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content .fw-tabs-slider-title{position:relative;margin-top:0;margin-bottom:15px}.fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-social{position:absolute;bottom:50px;right:50px;list-style:none;padding:0;margin:0}.fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-social li{display:inline-block;margin-left:10px}.fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-social li:first-child{margin-left:0}.fw-tabs-slider .fw-tabs-slider-nav{position:relative;bottom:auto;left:auto;margin:0 auto 30px;width:100%;padding:0}.fw-tabs-slider .fw-tabs-slider-nav li{font-size:0;width:auto;height:auto;border:none;text-indent:0;background-color:transparent;border-radius:0;margin:0 10px;-webkit-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease}.fw-tabs-slider .fw-tabs-slider-nav li.owl-dot span{width:auto;height:auto;margin:0;display:inline-block;background-color:transparent}.fw-tabs-slider.owl-carousel .owl-dots.fw-tabs-slider-nav li.active span,.fw-tabs-slider.owl-carousel .owl-dots.fw-tabs-slider-nav li:hover span{background-color:transparent}.fw-tabs-slider .fw-tabs-slider-nav li.active,.fw-tabs-slider .fw-tabs-slider-nav li:hover{color:}.fw-tabs-slider .fw-tabs-slider-nav li i{margin-right:5px;font-size:0}.fw-tabs-slider .fw-tabs-slider-nav li img{width:0;height:0}.fw-tabs-slider .fw-tabs-slider-nav{padding:0 15px}.fw-tabs-slider .fw-tabs-slider-nav.fw-tabs-slider-nav-left{text-align:left}.fw-tabs-slider .fw-tabs-slider-nav.fw-tabs-slider-nav-center{text-align:center}.fw-tabs-slider .fw-tabs-slider-nav.fw-tabs-slider-nav-right{text-align:right}@media(max-width:767px){.fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content{padding:25px!important}}@media(max-width:600px){.fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-media,.fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content{width:100%}.fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content{position:relative}}@media(max-width:479px){.fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content{}}.fw-team{text-align:center}.fw-team.fw-content-align-left{text-align:left}.fw-team.fw-content-align-left .fw-team-image{margin-right:auto}.fw-team.fw-content-align-center{text-align:center}.fw-team.fw-content-align-center .fw-team-image{margin-left:auto;margin-right:auto}.fw-team.fw-content-align-right{text-align:right}.fw-team.fw-content-align-right .fw-team-image{margin-left:auto}.fw-team .fw-team-text{margin-top:15px}.fw-team .fw-team-name h1,.fw-team .fw-team-name h2,.fw-team .fw-team-name h3,.fw-team .fw-team-name h4,.fw-team .fw-team-name h5,.fw-team .fw-team-name h6{margin:0}.fw-team .fw-team-name h1 strong,.fw-team .fw-team-name h2 strong,.fw-team .fw-team-name h3 strong,.fw-team .fw-team-name h4 strong,.fw-team .fw-team-name h5 strong,.fw-team .fw-team-name h6 strong{font-style:normal}.fw-team .fw-team-name>span{font-family:'Helvetica Neue LT Std';font-weight:200;font-style:normal;font-size:18px;line-height:28px;letter-spacing:0;display:block;margin-top:5px}.fw-team .fw-team-image{margin-bottom:1em}.fw-team .fw-team-image .fw-image-link{display:inline-block;max-width:100%}.fw-team .fw-team-socials{margin-top:15px}.fw-team .fw-team-socials a{display:inline-block;margin:0 2px;font-size:20px;color:#b7b8ba;opacity:1}.fw-team .fw-team-socials a:hover{color:#33471c;opacity:.7}.fw-team.fw-team-member-type-2.fw-content-align-left .fw-block-image-overlay{text-align:left}.fw-team.fw-team-member-type-2.fw-content-align-center .fw-block-image-overlay{text-align:center}.fw-team.fw-team-member-type-2.fw-content-align-right .fw-block-image-overlay{text-align:right}.fw-team.fw-team-member-type-2 .fw-team-image{margin-bottom:0}.fw-team.fw-team-member-type-2 .fw-block-image-child{box-shadow:inset 0 0 0 1px #edf1f2}.fw-team.fw-team-member-type-2.fw-overlay-1 .fw-block-image-child:hover{cursor:default}.fw-team.fw-team-member-type-2 .fw-team-socials{line-height:0}.fw-team.fw-team-member-type-2 .fw-block-image-overlay .fw-icell{padding-top:20px}.fw-team.fw-team-member-type-3{height:100%;float:left;width:100%}.fw-team.fw-team-member-type-3 .fw-team-image,.fw-team.fw-team-member-type-3 .fw-team-inner{float:left;width:65%;margin-bottom:0}@media (max-width:991px){.fw-team.fw-team-member-type-3 .fw-team-image,.fw-team.fw-team-member-type-3 .fw-team-inner{width:100%}.fw-team.fw-team-member-type-3 .fw-team-inner{margin-bottom:10px}}.fw-container-fluid .fw-slider{margin-left:-15px;margin-right:-15px}.fw-slider-item{display:block;float:left;position:relative;max-width:100%;text-align:center}.fw-slider-item img{width:100%;height:100%}.fw-slider-item>a{display:block;position:relative}.fw-slider-caption{background-color:rgba(0,0,0,.6);width:100%;display:block;position:absolute;bottom:0;color:#fff;padding:1em 20px;font-size:16px;text-align:left}.fw-slider{position:relative}.fw-slider .fw-slider-prev,.fw-slider .fw-slider-next{display:block;width:56px;height:56px;line-height:56px;position:absolute;z-index:10;border-radius:50%;background-color:rgba(255,255,255,1);color:#000;font-family:FontAwesome;text-align:center;font-size:24px;font-weight:400;right:50px}.fw-slider .fw-slider-prev{bottom:106px}.fw-slider .fw-slider-next{bottom:38px}.fw-slider .fw-slider-prev:hover .arrow,.fw-slider .fw-slider-next:hover .arrow{border-color:rgba(0,0,0,.5)}.arrow{position:absolute;top:50%;width:2rem;height:2rem;background:transparent;border-top:.1rem solid #000;border-right:.1rem solid #000;box-shadow:0 0 0 lightgray;-webkit-transition:all 200ms ease;transition:all 200ms ease}.arrow.left{left:40%;-webkit-transform:translate3d(0,-50%,0) rotate(-135deg);transform:translate3d(0,-50%,0) rotate(-135deg)}.arrow.right{right:40%;-webkit-transform:translate3d(0,-50%,0) rotate(45deg);transform:translate3d(0,-50%,0) rotate(45deg)}.fw-slider .fw-slider-pagination{position:absolute;z-index:11;right:15px;bottom:15px;text-align:right}.fw-slider .fw-slider-pagination a{display:inline-block;overflow:hidden;border-radius:50%;border:2px solid #fff;margin:0 3px}.fw-slider .fw-slider-pagination a span{display:block;text-indent:400px}.fw-slider .fw-slider-pagination a.selected{background-color:#fff}.fw-slider.hide-elements{height:1px;overflow:hidden}.fw-slider.hide-elements .fw-slider-item img{visibility:hidden}.fw-slider.hide-elements .fw-slider-prev,.fw-slider.hide-elements .fw-slider-next,.fw-slider.hide-elements .fw-slider-pagination,.fw-slider.hide-elements .fw-slider-caption{display:none!important}.fw-slider .fw-slider-prev:active,.fw-slider .fw-slider-next:active{margin-top:-19px}.fw-slider .fw-slider-pagination a{width:10px;height:10px}.fw-container-fluid .slider-main{margin-left:-15px;margin-right:-15px}.slider-main{position:relative}.slider-main .slider-item{float:left;position:relative;max-width:100%}.slider-main .slider-item img{width:100%;height:100%}.slider-main .slider-item .slide-title{visibility:hidden;position:absolute}.slider-main .slider-main-caption{position:absolute;left:-3%;bottom:13%;z-index:2;width:57%;color:#fff}.slider-main .caption-inner{background-color:rgba(51,71,28,.9);position:relative;width:100%;padding:40px 80px}.slider-main .slider-main-title a{color:#fff;display:inline-block;font-size:45px;line-height:1em}.slider-main .slider-prev,.slider-main .slider-next{color:#000;font-size:48px;line-height:1em;position:absolute;top:50%;margin-top:-24px}.slider-main .slider-prev:hover,.slider-main .slider-next:hover{color:#fff}.slider-main .slider-prev:active,.slider-main .slider-next:active{margin-top:-23px}.slider-main .slider-prev{left:30px}.slider-main .slider-next{right:30px}.slider-main .slider-pagination{position:absolute;bottom:5%;left:4%;z-index:3}.slider-main .slider-pagination a{width:10px;height:10px;background-color:rgba(255,255,255,.3);display:inline-block;overflow:hidden;border-radius:50%;margin:0 5px;font-size:0}.slider-main .slider-pagination a:hover,.slider-main .slider-pagination a.selected{background-color:rgba(255,255,255,.7)}.slider-main .slider-progress{width:80%;left:10%;position:absolute;bottom:0;background-color:rgba(0,0,0,.5)}.slider-main .timer{height:6px;background-color:rgba(255,255,255,.6)}@media (max-width:1199px){.slider-main .slider-main-title a{font-size:36px}.slider-main .slider-main-caption{width:62%}.slider-main .caption-inner{padding:30px 60px}}@media (max-width:991px){.slider-main .slider-main-title a{font-size:27px}.slider-main .slider-main-caption{width:62%}.slider-main .caption-inner{padding:20px 60px}.slider-main .slider-prev{left:4%}.slider-main .slider-next{right:4%}}@media(max-width:767px){.fw-slider .fw-slider-caption{font-size:95%!important;line-height:normal!important}}.fw-testimonials{position:relative;opacity:1;width:100%;min-width:320px;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.fw-testimonials.hide-slider{height:1px;overflow:hidden;opacity:0}.fw-testimonials.hide-slider .fw-slider-item img{visibility:hidden}.fw-testimonials.hide-slider .fw-slider-prev,.fw-testimonials.hide-slider .fw-slider-next,.fw-testimonials.hide-slider .fw-slider-pagination,.fw-testimonials.hide-slider .fw-slider-caption{opacity:0!important}.fw-testimonials .fw-testimonials-item{position:relative;float:left}.fw-testimonials .fw-testimonials-text{font-size:18px;font-family:'Helvetica Neue LT Std';font-weight:200;color:#33471c;font-style:italic}.fw-testimonials .fw-testimonials-text p{margin-bottom:1.4em}.fw-testimonials .fw-testimonials-text p:last-child{margin-bottom:0}.fw-testimonials .prev,.fw-testimonials .next{color:#33471c;height:40px;line-height:40px;font-size:40px;text-align:center;font-weight:400;opacity:.3}.fw-testimonials .prev:hover,.fw-testimonials .next:hover{opacity:.4}.fw-testimonials .prev:active,.fw-testimonials .next:active{margin-top:1px;opacity:.4}.fw-testimonials .prev i:before{content:"\f104"}.fw-testimonials .next i:before{content:"\f105"}.fw-testimonials .fw-testimonials-pagination a{width:10px;height:10px;background-color:#33471c;display:inline-block;margin:3px;border-radius:50%;overflow:hidden;opacity:.1}.fw-testimonials .fw-testimonials-pagination a.selected,.fw-testimonials .fw-testimonials-pagination a:hover{opacity:.3}.fw-testimonials .fw-testimonials-pagination a span{display:block;text-indent:-300px}.fw-testimonials .fw-testimonials-rating{margin-top:5px}.fw-testimonials .fw-testimonials-rating i{color:#f2b827}.fw-testimonials-1{text-align:center}.fw-testimonials-1 .fw-testimonials-item{text-align:center}.fw-testimonials-1 .fw-testimonials-avatar{margin:22.5px 0}.fw-testimonials-1 .fw-testimonials-avatar .fw-testimonials-avatar-img{width:90px;height:90px;margin:0 auto;border-radius:50%}.fw-testimonials-1 .fw-testimonials-avatar img{display:inline-block;border-radius:50%}.fw-testimonials-1 .fw-testimonials-text{text-align:center;padding:10px 10% 0}.fw-testimonials-1 .fw-testimonials-author{color:#333;padding:0 10px 0}.fw-testimonials-1 .fw-testimonials-author .author-name{font-family:'Helvetica Neue LT Std';font-weight:200;font-style:normal;font-size:18px;letter-spacing:0;display:block}.fw-testimonials-1 .fw-testimonials-author .author-name strong{font-style:normal}.fw-testimonials-1 .fw-testimonials-author em{font-size:14px}.fw-testimonials-1 .fw-testimonials-author .fw-testimonials-url:before{content:" | ";margin-left:2px}.fw-testimonials-1 .fw-testimonials-author em,.fw-testimonials-1 .fw-testimonials-author .fw-testimonials-url{font-family:'Helvetica Neue LT Std'}.fw-testimonials-1 .prev,.fw-testimonials-1 .next{position:absolute;z-index:2;top:42%;font-size:40px}.fw-testimonials-1 .prev i,.fw-testimonials-1 .next i{position:relative;top:-1px}.fw-testimonials-1 .prev:hover,.fw-testimonials-1 .next:hover{color:#fff9ed}.fw-testimonials-1 .prev:active,.fw-testimonials-1 .next:active{margin-top:1px}.fw-testimonials-1 .prev{left:1px}.fw-testimonials-1 .prev i{left:-2px}.fw-testimonials-1 .prev i:before{content:"\f104"}.fw-testimonials-1 .next{right:1px}.fw-testimonials-1 .next i{right:-2px}.fw-testimonials-1 .next i:before{content:"\f105"}.fw-testimonials-1 .fw-testimonials-pagination{text-align:center;margin-top:10px}.fw-testimonials-2 .fw-testimonials-item{margin-top:1px}.fw-testimonials-2 .fw-testimonials-text{position:relative;border-radius:0;padding:20px;margin-bottom:30px;background-color:#efefef}.fw-testimonials-2 .fw-testimonials-text:before{content:'';display:block;width:0;height:0;position:absolute;border-style:solid;left:37px;bottom:-15px;margin-left:-1px;border-width:15px 15px 0 15px;border-color:#efefef transparent transparent transparent}.fw-testimonials-2 .fw-testimonials-meta{display:table}.fw-testimonials-2 .fw-testimonials-meta>div{display:table-cell;vertical-align:middle}.fw-testimonials-2 .fw-testimonials-avatar{margin-right:10px}.fw-testimonials-2 .fw-testimonials-avatar .fw-testimonials-avatar-img{width:90px;height:90px;border-radius:50%}.fw-testimonials-2 .fw-testimonials-avatar img{border-radius:50%}.fw-testimonials-2 .fw-testimonials-author{color:#333;padding:0 0 0 20px}.fw-testimonials-2 .fw-testimonials-author .author-name{font-family:'Helvetica Neue LT Std';font-weight:200;font-style:normal;font-size:18px;letter-spacing:0;display:block}.fw-testimonials-2 .fw-testimonials-author .author-name strong{font-style:normal}.fw-testimonials-2 .fw-testimonials-author em{font-style:normal;font-size:14px}.fw-testimonials-2 .fw-testimonials-author .fw-testimonials-url{display:block;font-size:95%}.fw-testimonials-2 .fw-testimonials-author em,.fw-testimonials-2 .fw-testimonials-author .fw-testimonials-url{font-family:'Helvetica Neue LT Std'}.fw-testimonials-2 .fw-testimonials-arrows{display:inline-block;position:absolute;bottom:20px;right:0;z-index:2}.fw-testimonials-2 .fw-testimonials-arrows a{margin:0 5px}.fw-testimonials-2 .fw-testimonials-pagination{position:absolute;display:inline-block;bottom:20px;right:70px;z-index:2}.fw-testimonials.fw-testimonials-2 .fw-testimonials-pagination a.selected,.fw-testimonials.fw-testimonials-2 .fw-testimonials-pagination a:hover{opacity:.5}.fw-testimonials.fw-testimonials-2 .prev,.fw-testimonials.fw-testimonials-2 .next{opacity:.5}@media(max-width:767px){.fw-col-no-padding .fw-testimonials-1 .prev{left:10px}.fw-col-no-padding .fw-testimonials-1 .prev i{left:0}.fw-col-no-padding .fw-testimonials-1 .next{right:10px}.fw-col-no-padding .fw-testimonials-1 .next i{right:0}}@media(max-width:479px){.fw-testimonials-2 .fw-testimonials-pagination{bottom:-5px;right:15px}.fw-testimonials-2 .fw-testimonials-arrows{display:none}.fw-col-no-padding .fw-testimonials-2 .fw-testimonials-pagination{right:0}.fw-testimonials-1 .prev{left:10px}.fw-testimonials-1 .next{right:10px}.fw-col-no-padding .fw-testimonials-1,.fw-col-no-padding .fw-testimonials-2{left:auto}.fw-testimonials-2 .fw-testimonials-item{padding:0 15px}.fw-col-no-padding .fw-testimonials-2 .fw-testimonials-item{padding:0}}@media(max-width:320px){.fw-testimonials-1,.fw-testimonials-2{left:-15px}}.tab-wrap{-webkit-box-shadow:inset 0 180px 0 0 #fff;-moz-box-shadow:inset 0 180px 0 0 #fff;box-shadow:inset 0 180px 0 0 #fff}#tabs ul{padding:0}#tabs ul li{list-style:none;display:inline-block;width:13.8%}#tabs ul li.ui-state-active{background:#f7f7f7;border-top:2px solid #000}#tabs h5{font-size:12px;text-transform:uppercase;font-weight:700;letter-spacing:2px;margin:0;font-family:'Raleway',sans-serif}#tabs h5 a{color:#000;display:block;text-align:center;padding:15px}#tabs h5 a.weekend{color:#86919b}#tabs .indv-tab{padding-top:50px}#tabs .indv-tab .row{border-bottom:1px solid #dedede;padding-top:30px;padding-bottom:30px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#tabs .indv-tab .row:hover{background:#fff}#tabs.timetable .indv-tab p,#tabs .indv-tab .btn{margin:0}#tabs .indv-tab span{margin-bottom:5px;font-size:17px;font-weight:500}#tabs .indv-tab .time{color:#000;font-weight:400}#tabs.timetable .indv-tab p{font-size:16px;color:#898e93}#tabs.main ul{display:flex;flex-wrap:nowrap;align-items:stretch;margin:0}#tabs.main ul li{flex:1;text-align:center;padding:10px;background:#000;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#tabs.main ul li.ui-tabs-active{background:#fff}#tabs.main ul li.ui-tabs-active:hover{background:#fff}#tabs.main ul li.ui-tabs-active a{color:#000}#tabs.main ul li.ui-tabs-active a:before{color:#000}#tabs.main ul li a:before{font-size:20px;color:#fff;margin-right:10px;transform:translateY(2px);-moz-transform:translateY(2px);-webkit-transform:translateY(2px)}#tabs.main ul li a{font-size:14px;color:#fff}#tabs.main ul li:hover{background:#71983f}#tabs.main .indv-tab{background:#fff;overflow:hidden;padding:60px}#tabs.main .indv-tab div{position:relative}#tabs.main .indv-tab p{color:#616569}#tabs.main .indv-tab blockquote{color:#71983f}#tabs.main .indv-tab img.absolute{position:absolute;left:-60px;bottom:-60px}.venobox-content{display:none}.timetable-contact .wpcf7-submit.btn{width:auto}.timetable-contact .container{display:block;width:100%}.timetable-contact input,.timetable-contact textarea{background:#1c1e21 none repeat scroll 0 0;border:medium none;border-radius:3px;color:#fff;font-size:14px;margin:0 0 30px;padding:15px 20px;width:100%}.dark-2{background-color:#24262a;color:#b1b3b6}#inline-content{display:none}.timetable-contact .wpcf7 .wpcf7-form input.wpcf7-submit{color:#fff}.timetable-contact{padding-top:15px;padding-bottom:15px}@media (max-width:1199px){#tabs ul li{width:13.5%}}@media (max-width:991px){#tabs.main ul li a:before{display:block;margin:0 0 15px 0}}@media (max-width:768px){.tab-wrap{-webkit-box-shadow:inset 0 205px 0 0 #fff;-moz-box-shadow:inset 0 205px 0 0 #fff;box-shadow:inset 0 205px 0 0 #fff}#tabs ul li{width:49%}.indv-tab div{margin-bottom:10px;text-align:center}#tabs.main .indv-tab img.absolute{position:static}#tabs.main ul{display:block}#tabs.main ul li a{text-align:left}#tabs.main ul li a:before{display:inline-block;margin:0 10px 0 0}#tabs ul li{width:100%}#tabs.main .indv-tab{padding:30px}}@media (max-width:480px){.tab-wrap{-webkit-box-shadow:inset 0 310px 0 0 #fff;-moz-box-shadow:inset 0 310px 0 0 #fff;box-shadow:inset 0 310px 0 0 #fff}}#tabs .indv-tab .row.timetable-contact:hover{background:#24262a}.fw-shortcode-calendar-wrapper.wrapp_calendar{padding:0;margin:0}.fw-shortcode-calendar-wrapper.wrapp_calendar .page-header{padding:0;margin:40px 0 0;border:none}.calendar{margin:0 auto}.fw-shortcode-calendar-wrapper .cal-month-day{height:100%}.fw-shortcode-calendar-wrapper .cal-month-day span[data-cal-date]{font-weight:400;opacity:1;float:left!important;margin-top:14px;margin-left:20px}.fw-shortcode-calendar-wrapper .cal-month-day.event-day span[data-cal-date]{color:#fff!important}.fw-shortcode-calendar-wrapper .cal-month-day:hover{cursor:pointer}.fw-shortcode-calendar-wrapper .cal-month-day:hover span[data-cal-date]{color:#fff}.fw-shortcode-calendar-wrapper .cal-month-day.cal-day-today{color:#fff!important}.fw-shortcode-calendar-wrapper .cal-month-day.cal-day-inmonth.cal-day-today:hover span[data-cal-date],.fw-shortcode-calendar-wrapper .cal-month-day:hover span[data-cal-date]{color:#fff!important}.fw-shortcode-calendar-wrapper .cal-month-day .text-today{position:absolute;top:13px;right:20px;color:#fff;text-transform:uppercase}.fw-shortcode-calendar-wrapper .cal-month-box .cal-day-today span[data-cal-date]{color:#fff!important}.fw-shortcode-calendar-wrapper .cal-row-fluid .cal-cell1{height:133px}.fw-shortcode-calendar-wrapper .cal-day-outmonth{cursor:default;background:#e9eef0}.fw-shortcode-calendar-wrapper .cal-day-outmonth span[data-cal-date]{color:#a7b4b9;opacity:1}.fw-shortcode-calendar-wrapper .cal-day-outmonth:hover{cursor:default}.fw-shortcode-calendar-wrapper .cal-day-outmonth:hover span[data-cal-date]{color:#fff}.fw-shortcode-calendar-wrapper .cal-month-day.cal-day-outmonth.event-day:hover{cursor:pointer}.fw-shortcode-calendar-wrapper .cal-month-day.cal-day-outmonth.event-day:hover span[data-cal-date]{color:#fff}.fw-shortcode-calendar-wrapper #cal-day-tick{display:none!important}.fw-shortcode-calendar-wrapper .cal-event-list .event.pull-left{margin-top:5px;display:none}.fw-shortcode-calendar-wrapper .cal-week-box .cal-row-head [class*="cal-cell"].cal-day-today{color:#fff}.fw-shortcode-calendar-wrapper .cal-week-box .cal-row-head [class*="cal-cell"].cal-day-today span[data-cal-date]{color:#fff;opacity:1}.fw-shortcode-calendar-wrapper .cal-week-box .cal-cell1.day-highlight{min-height:30px;height:auto;line-height:normal;padding:.5em 0 .5em 10px}.fw-shortcode-calendar-wrapper #cal-week-box{display:none!important}.fw-shortcode-calendar-wrapper .cal-row-fluid.cal-row-head:hover,.fw-shortcode-calendar-wrapper .cal-row-fluid.cal-row-head .cal-cell1:hover{background:none}.fw-shortcode-calendar-wrapper .cal-row-head [class*="cal-cell"]:first-child,.fw-shortcode-calendar-wrapper .cal-row-head [class*="cal-cell"]{height:auto;padding-top:22px;text-transform:uppercase}.fw-shortcode-calendar-wrapper .cal-year-box .row-fluid,.cal-month-box .cal-row-fluid{border-bottom:3px solid #fff}.fw-shortcode-calendar-wrapper .cal-year-box [class*="span"],.cal-month-box [class*="cal-cell"]{border-right:3px solid #fff}.fw-shortcode-calendar-wrapper .cal-month-box,.cal-year-box,.cal-week-box{border:none;border-radius:0}.fw-shortcode-calendar-wrapper .cal-month-day{background:rgba(255,249,237,.05);-webkit-transition:background 0.3s;-o-transition:background 0.3s;transition:background 0.3s}.fw-shortcode-calendar-wrapper .cal-month-day span[data-cal-date]{font-size:16.2px;color:#33471c}.fw-shortcode-calendar-wrapper .cal-month-day:hover{background:#33471c}.fw-shortcode-calendar-wrapper .cal-month-day .text-today{font-size:15px}.fw-shortcode-calendar-wrapper .cal-day-today span[data-cal-date]{color:#33471c}.fw-shortcode-calendar-wrapper .cal-month-box .cal-day-today span[data-cal-date]{font-size:16.2px}.fw-shortcode-calendar-wrapper .cal-day-outmonth:hover{background:#384e1f}.fw-shortcode-calendar-wrapper .event-day{background-color:#fff9ed}.fw-shortcode-calendar-wrapper .cal-month-day.cal-day-outmonth.event-day{background-color:#fff9ed}.fw-shortcode-calendar-wrapper .cal-month-day.cal-day-outmonth.event-day:hover{background:#33471c}.fw-shortcode-calendar-wrapper .cal-day-today{background-color:#33471c}.fw-shortcode-calendar-wrapper .cal-week-box .cal-row-fluid.cal-row-head .cal-cell1.cal-day-today:hover{background:#33471c}.fw-shortcode-calendar-wrapper #cal-slide-content{font-family:'Helvetica Neue LT Std';font-weight:200;font-style:normal;box-shadow:none;background-image:none;background-color:#fff;margin-bottom:3px}.fw-shortcode-calendar-wrapper #cal-slide-content a.event-item{color:#fff9ed}.fw-shortcode-calendar-wrapper #cal-slide-content a.event-item:hover{color:#33471c}.fw-shortcode-calendar-wrapper .fw-shortcode-calendar .cal-month-box #cal-slide-content:hover{background-color:#fff}.fw-shortcode-calendar-wrapper #cal-slide-content li{margin-bottom:5px}.fw-shortcode-calendar-wrapper #cal-slide-content li:last-child{margin-bottom:0}.fw-shortcode-calendar-wrapper #cal-slide-content a.event-item:before{font-family:'FontAwesome';content:"\f133";font-size:14px;margin-right:5px}.fw-shortcode-calendar-wrapper #cal-slide-content:hover{background-color:#fff}.fw-shortcode-calendar-wrapper .calendar-navigation{width:100%;overflow:hidden;margin-bottom:20px;padding:7px 0;text-align:center;line-height:18px}.fw-shortcode-calendar-wrapper .calendar-navigation h3{display:inline-block;margin-top:0;min-width:270px}.fw-shortcode-calendar-wrapper .calendar-navigation .prev,.fw-shortcode-calendar-wrapper .calendar-navigation .next{font-size:22px;line-height:22px;color:#fff9ed;display:inline-block;text-transform:uppercase;font-weight:400;width:20px;text-align:center;background:none;border:none;outline:none}.fw-shortcode-calendar-wrapper .calendar-navigation .prev:hover,.fw-shortcode-calendar-wrapper .calendar-navigation .next:hover{color:#33471c}.fw-shortcode-calendar-wrapper .calendar-navigation .prev{margin-right:5px}.fw-shortcode-calendar-wrapper .calendar-navigation .next{margin-left:5px}.fw-shortcode-calendar-wrapper .events-list{visibility:hidden}.fw-shortcode-calendar-wrapper .list-events{position:absolute;bottom:7px;left:19px;font-weight:400;font-size:14px;text-transform:lowercase}.fw-shortcode-calendar-wrapper .list-events span{font-size:14px}.fw-shortcode-calendar-wrapper .cal-day-today .list-events{color:#fff}.details-event-button{margin-top:20px}.details-event-button button{color:#fff!important}.details-event-button button:hover{color:#fff!important}.fw-shortcode-calendar-wrapper .list-events{color:rgba(255,255,255,.7)}@media(max-width:767px){.fw-shortcode-calendar-wrapper .calendar-navigation .next,.fw-shortcode-calendar-wrapper .calendar-navigation .prev{line-height:14px}}.fw-shortcode-calendar-wrapper #cal-day-box .cal-day-hour .events-col .dh-event-inverse{background:rgba(255,249,237,.5)}.fw-shortcode-calendar-wrapper #cal-day-box .day-highlight,.fw-shortcode-calendar-wrapper #cal-day-box .day-highlight:hover{background:rgba(255,249,237,.5)}.fw-shortcode-calendar-wrapper .cal-week-box .cal-row-head{background:rgba(255,249,237,.5)!important}.fw-shortcode-calendar-wrapper .cal-week-box .cal-row-head:hover{background:rgba(255,249,237,.5)!important}.fw-shortcode-calendar-wrapper a.cal-event-week{color:#fff9ed}.fw-shortcode-calendar-wrapper a.cal-event-week:hover{color:#33471c}.single-fw-event .wrap-map{margin-bottom:22.5px}.single-fw-event .fw-event-offers{text-align:right;margin-bottom:28px}.single-fw-event .fw-event-offers .fw-event-price{margin-right:10px}.single-fw-event .fw-event-offers a.fw-btn{color:#fff!important}.single-fw-event .fw-event-offers a.fw-btn:hover{color:#fff!important}.modal-footer{padding:0 10px}.modal-footer .btn{font-size:35px;padding:0}.modal-dialog{position:absolute;left:0;right:0;top:50%;margin-top:-290px}.modal-body{padding:45px 20px 0}.modal-dialog .btn{position:absolute;padding:0;top:0;right:10px;font-size:30px}.modal-dialog{width:930px}.modal-dialog .modal-body{height:590px!important}.fw-col-sm-8 .fw-shortcode-calendar-wrapper .cal-row-fluid .cal-cell1,.fw-col-sm-6 .fw-shortcode-calendar-wrapper .cal-row-fluid .cal-cell1,.fw-col-sm-8 .fw-shortcode-calendar-wrapper .cal-year-box [class*="span"],.fw-col-sm-6 .fw-shortcode-calendar-wrapper .cal-year-box [class*="span"],.fw-col-sm-8 .fw-shortcode-calendar-wrapper .cal-month-box [class*="cal-cell"],.fw-col-sm-6 .fw-shortcode-calendar-wrapper .cal-month-box [class*="cal-cell"],.fw-col-md-8 .fw-shortcode-calendar-wrapper .cal-row-fluid .cal-cell1,.fw-col-md-6 .fw-shortcode-calendar-wrapper .cal-row-fluid .cal-cell1,.fw-col-md-8 .fw-shortcode-calendar-wrapper .cal-year-box [class*="span"],.fw-col-md-6 .fw-shortcode-calendar-wrapper .cal-year-box [class*="span"],.fw-col-md-8 .fw-shortcode-calendar-wrapper .cal-month-box [class*="cal-cell"],.fw-col-md-6 .fw-shortcode-calendar-wrapper .cal-month-box [class*="cal-cell"]{height:4em;min-height:4em}.fw-col-sm-8 .fw-shortcode-calendar-wrapper .cal-row-head [class*="cal-cell"]:first-child,.fw-col-sm-6 .fw-shortcode-calendar-wrapper .cal-row-head [class*="cal-cell"]:first-child,.fw-col-sm-8 .fw-shortcode-calendar-wrapper .cal-row-head [class*="cal-cell"],.fw-col-sm-6 .fw-shortcode-calendar-wrapper .cal-row-head [class*="cal-cell"],.fw-col-md-8 .fw-shortcode-calendar-wrapper .cal-row-head [class*="cal-cell"]:first-child,.fw-col-md-6 .fw-shortcode-calendar-wrapper .cal-row-head [class*="cal-cell"]:first-child,.fw-col-md-8 .fw-shortcode-calendar-wrapper .cal-row-head [class*="cal-cell"],.fw-col-md-6 .fw-shortcode-calendar-wrapper .cal-row-head [class*="cal-cell"]{height:3em}.fw-col-sm-8 .fw-shortcode-calendar-wrapper .cal-month-day .text-today,.fw-col-sm-6 .fw-shortcode-calendar-wrapper .cal-month-day .text-today,.fw-col-md-8 .fw-shortcode-calendar-wrapper .cal-month-day .text-today,.fw-col-md-6 .fw-shortcode-calendar-wrapper .cal-month-day .text-today{display:none}@media(max-width:1199px){.modal-dialog{margin-top:-300px}}@media(max-width:991px){.fw-shortcode-calendar-wrapper.wrapp_calendar{margin-bottom:0}.fw-shortcode-calendar-wrapper .cal-month-day span[data-cal-date]{margin-top:12px;margin-left:12px}.fw-shortcode-calendar-wrapper .cal-month-day .text-today{top:45px;right:10px}.modal-dialog{width:625px;margin-top:-360px}.modal-dialog .modal-body{height:500px!important}}@media(max-width:767px){.fw-shortcode-calendar-wrapper .cal-row-head [class*="cal-cell"]:first-child,.fw-shortcode-calendar-wrapper .cal-row-head [class*="cal-cell"]{font-size:80%!important;padding-top:0}.fw-shortcode-calendar-wrapper .list-events{display:none}.fw-shortcode-calendar-wrapper .cal-month-box .cal-day-today span[data-cal-date]{font-size:80%}.fw-shortcode-calendar-wrapper .cal-month-day span[data-cal-date]{font-size:80%}.fw-shortcode-calendar-wrapper .cal-month-day .text-today{display:none}.fw-shortcode-calendar-wrapper .cal-row-fluid .cal-cell1,.fw-shortcode-calendar-wrapper .cal-year-box [class*="span"],.fw-shortcode-calendar-wrapper .cal-month-box [class*="cal-cell"]{min-height:1em}.fw-shortcode-calendar-wrapper #cal-day-tick{display:none!important}.fw-shortcode-calendar-wrapper #cal-slide-content{padding:10px 10px 10px 5px}.fw-shortcode-calendar-wrapper #cal-slide-content a.event-item{font-size:80%}.fw-shortcode-calendar-wrapper .calendar-navigation h3{font-size:80%;min-width:auto}}.fw-shortcode-calendar-wrapper .cal-year-box .row-fluid:hover,.fw-shortcode-calendar-wrapper .cal-row-fluid:hover{background-color:transparent!important}.fw-shortcode-calendar-wrapper .cal-day-panel-hour-class .cal-day-hour .time-col b{font-weight:400}.fw-shortcode-calendar-wrapper #cal-day-box .cal-row-head [class*="cal-cell"]:first-child,.fw-shortcode-calendar-wrapper #cal-day-box .cal-row-head [class*="cal-cell"]{height:50px}.fw-shortcode-calendar-wrapper #cal-day-box .cal-row-head .events-col{display:none}.fw-shortcode-calendar-wrapper #cal-day-box .cal-day-panel-class .cal-day-hour{margin-bottom:0}.fw-shortcode-calendar-wrapper #cal-day-box .cal-day-hour{margin-bottom:30px}.fw-shortcode-calendar-wrapper #cal-day-box .cal-day-hour .time-col{height:auto!important}.fw-shortcode-calendar-wrapper #cal-day-box .day-highlight{position:relative;z-index:10;border:none!important}.fw-shortcode-calendar-wrapper #cal-day-box .day-event{width:220px!important}.fw-shortcode-calendar-wrapper #cal-day-box .day-event .cal-hours{font-weight:400}.fw-shortcode-calendar-wrapper #cal-day-box .day-event .event-item{display:block}.fw-shortcode-calendar-wrapper .cal-week-box .cal-row-head [class*=cal-cell],.fw-shortcode-calendar-wrapper .cal-week-box .cal-row-head [class*=cal-cell]:first-child{height:70px;padding-top:6px}.fw-shortcode-calendar-wrapper .cal-week-box hr{border:none;margin:0 0 10px}.fw-shortcode-calendar-wrapper a.cal-event-week{font-size:17px}.fw-more-events-content{display:none}@media (max-width:767px){.fw-shortcode-calendar-wrapper .cal-row-fluid .cal-row-head [class*="cal-cell"]:first-child,.fw-shortcode-calendar-wrapper .cal-row-fluid .cal-row-head [class*="cal-cell"]{height:41px}.fw-shortcode-calendar-wrapper .cal-year-box [class*="span"],.fw-shortcode-calendar-wrapper .cal-month-box [class*="cal-cell"]{height:71px;min-height:71px!important}.fw-shortcode-calendar-wrapper .cal-week-box span[data-cal-date]{margin-right:0}.fw-shortcode-calendar-wrapper .cal-week-box.cal-week-box [data-event-class]{height:27px;line-height:27px}.fw-shortcode-calendar a.cal-event-week{font-size:18px!important;line-height:normal!important}.fw-shortcode-calendar #cal-slide-content a.event-item{font-size:18px!important;line-height:normal!important}.fw-shortcode-calendar #cal-slide-content a.event-item:before{font-size:18px!important}}@media(max-width:479px){.fw-shortcode-calendar-wrapper .calendar-navigation{position:relative;padding-bottom:18px}.fw-shortcode-calendar-wrapper .calendar-navigation .next,.fw-shortcode-calendar-wrapper .calendar-navigation .prev{position:absolute;bottom:-7px}.fw-shortcode-calendar-wrapper .calendar-navigation .next{left:50%;margin-right:-10px}.fw-shortcode-calendar-wrapper .calendar-navigation .prev{right:50%;margin-left:-10px}.fw-shortcode-calendar-wrapper .cal-row-head [class*=cal-cell],.fw-shortcode-calendar-wrapper .cal-row-head [class*=cal-cell]:first-child{height:40px!important}.fw-shortcode-calendar-wrapper .cal-year-box [class*="span"],.fw-shortcode-calendar-wrapper .cal-month-box [class*="cal-cell"]{height:41px!important;min-height:41px!important}.fw-shortcode-calendar-wrapper .cal-month-day span[data-cal-date]{margin-top:5px;margin-left:5px}}.fw-gallery{max-width:1540px;margin:0 auto}.fw-gallery *{-webkit-backface-visibility:hidden!important}.fw-gallery .fw-gallery-col.fw-gallery-col{float:left}.fw-gallery .fw-gallery-col .fw-height-sm,.fw-gallery .fw-gallery-col .fw-height-md,.fw-gallery .fw-gallery-col .fw-height-lg{overflow:hidden}.fw-gallery .fw-gallery-col .fw-block-image-parent .fw-block-image-overlay .fw-overlay-title{font-family:'Montserrat';font-style:normal;font-weight:100;font-size:13px;line-height:17px;letter-spacing:1px;color:#4d4d4d;padding-bottom:0}.fw-gallery .fw-gallery-col .fw-block-image-parent .fw-block-image-overlay .fw-overlay-description{font-family:'Helvetica Neue LT Std';font-style:normal;font-weight:200;font-size:18px;line-height:28px;letter-spacing:normal;color:#33471c}.fw-gallery.fw-gallery-type1 .fw-col-width1{width:412px}.fw-gallery.fw-gallery-type1 .fw-col-width2{width:316px}.fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-sm{height:178px}.fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-md{height:232px}.fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-lg{height:410px}.fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-block-image-parent .fw-icell{vertical-align:bottom}.fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-block-image-parent .fw-overlay-title,.fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-block-image-parent .fw-overlay-description{margin:0;padding:0;text-align:left}.fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-block-image-parent .fw-overlay-title{font-size:30px;padding-bottom:0}.fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-block-image-parent i[class*='fw-icon-']{position:absolute;top:50%;left:50%;margin-top:-24px;margin-left:-24px}.fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-block-image-parent .fw-block-image-child{max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.fw-gallery.fw-gallery-type2 .fw-col-width1{width:570px}.fw-gallery.fw-gallery-type2 .fw-col-width2{width:285px}.fw-gallery.fw-gallery-type2 .fw-gallery-image{width:100%}.fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-height-sm{height:285px}.fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-height-md{height:380px}.fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-block-image-parent .fw-overlay-title{font-size:30px;padding-bottom:5px}.fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-block-image-parent i[class*='fw-icon-']{display:none}.fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-block-image-parent .fw-block-image-child{max-height:100%}.fw-gallery.fw-gallery-type3 .fw-col-width1{width:850px}.fw-gallery.fw-gallery-type3 .fw-col-width2{width:290px}.fw-gallery.fw-gallery-type3 .fw-inner-col-width1{width:290px}.fw-gallery.fw-gallery-type3 .fw-inner-col-width2{width:560px}.fw-gallery.fw-gallery-type3 .fw-gallery-image{width:100%}.fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-height-sm{height:282px}.fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-height-md{height:564px}.fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-block-image-parent .fw-overlay-title{font-size:13px}.fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-block-image-parent .fw-block-image-child{position:absolute;top:0;left:0;bottom:0;right:0}.fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-block-image-parent i[class*='fw-icon-']{display:none}.fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-block-image-parent .fw-block-image-child{max-height:100%}.fw-gallery.fw-gallery-type4 .fw-col-width1{width:760px}.fw-gallery.fw-gallery-type4 .fw-col-width2{width:380px}.fw-gallery.fw-gallery-type4 .fw-col-width2 .fw-inner-col{width:100%}.fw-gallery.fw-gallery-type4 .fw-gallery-image{width:100%}.fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-height-sm{height:230px}.fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-height-md{height:460px}.fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-block-image-parent .fw-icell{vertical-align:top}.fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-block-image-parent .fw-block-image-child{position:absolute;top:0;left:0;bottom:0;right:0}.fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-block-image-parent .fw-overlay-title,.fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-block-image-parent .fw-overlay-description{text-align:left}.fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-block-image-parent .fw-overlay-title{padding:20px 0 10px;margin-bottom:0}.fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-block-image-parent i[class*='fw-icon-']{display:none}.fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-block-image-parent .fw-block-image-child{max-height:100%}.fw-col-no-padding .fw-gallery.fw-gallery-type1 .fw-col-width1{width:422px}.fw-col-no-padding .fw-gallery.fw-gallery-type1 .fw-col-width2{width:324px}.fw-col-no-padding .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-sm{height:182.68674px}.fw-col-no-padding .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-md{height:238.10856px}.fw-col-no-padding .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-lg{height:420.7953px}.fw-col-no-padding .fw-gallery.fw-gallery-type2 .fw-col-width1{width:585px}.fw-col-no-padding .fw-gallery.fw-gallery-type2 .fw-col-width2{width:292px}.fw-col-no-padding .fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-height-sm{height:292.50405px}.fw-col-no-padding .fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-height-md{height:390.0092px}.fw-col-no-padding .fw-gallery.fw-gallery-type3 .fw-col-width1{width:871px}.fw-col-no-padding .fw-gallery.fw-gallery-type3 .fw-col-width2{width:297px}.fw-col-no-padding .fw-gallery.fw-gallery-type3 .fw-inner-col-width1{width:297px}.fw-col-no-padding .fw-gallery.fw-gallery-type3 .fw-inner-col-width2{width:574px}.fw-col-no-padding .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-height-sm{height:289.42506px}.fw-col-no-padding .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-height-md{height:578.85012px}.fw-col-no-padding .fw-gallery.fw-gallery-type4 .fw-col-width1{width:780px}.fw-col-no-padding .fw-gallery.fw-gallery-type4 .fw-col-width2{width:390px}.fw-col-no-padding .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-height-sm{height:236.0559px}.fw-col-no-padding .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-height-md{height:472.1118px}@media only screen and (min-width:1370px) and (max-width:1441px){.header-6 .fw-gallery.fw-gallery-type1 .fw-col-width1{width:405px}.header-6 .fw-gallery.fw-gallery-type1 .fw-col-width2{width:298px}.header-6 .fw-gallery.fw-gallery-type2 .fw-col-width1{width:554px}.header-6 .fw-gallery.fw-gallery-type2 .fw-col-width2{width:277px}.header-6 .fw-gallery.fw-gallery-type3 .fw-col-width1{width:810px}.header-6 .fw-gallery.fw-gallery-type3 .fw-col-width2{width:298px}.header-6 .fw-gallery.fw-gallery-type3 .fw-inner-col-width1{width:270px}.header-6 .fw-gallery.fw-gallery-type3 .fw-inner-col-width2{width:540px}.header-6 .fw-gallery.fw-gallery-type4 .fw-col-width1{width:744px}.header-6 .fw-gallery.fw-gallery-type4 .fw-col-width2{width:364px}.header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type1 .fw-col-width1{width:415px}.header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type1 .fw-col-width2{width:308px}.header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type2 .fw-col-width1{width:569px}.header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type2 .fw-col-width2{width:284px}.header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type3 .fw-col-width1{width:825px}.header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type3 .fw-col-width2{width:313px}.header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type3 .fw-inner-col-width1{width:277px}.header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type3 .fw-inner-col-width2{width:548px}.header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type4 .fw-col-width1{width:759px}.header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type4 .fw-col-width2{width:379px}}@media only screen and (min-width:1199px) and (max-width:1370px){.header-6 .fw-gallery.fw-gallery-type1 .fw-col-width1{width:379px}.header-6 .fw-gallery.fw-gallery-type1 .fw-col-width2{width:290px}.header-6 .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-sm{height:163.76px}.header-6 .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-md{height:213.44px}.header-6 .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-lg{height:377.2px}.header-6 .fw-gallery.fw-gallery-type2 .fw-col-width1{width:524px}.header-6 .fw-gallery.fw-gallery-type2 .fw-col-width2{width:262px}.header-6 .fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-height-sm{height:262px}.header-6 .fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-height-md{height:349px}.header-6 .fw-gallery.fw-gallery-type3 .fw-col-width1{width:781px}.header-6 .fw-gallery.fw-gallery-type3 .fw-col-width2{width:267px}.header-6 .fw-gallery.fw-gallery-type3 .fw-inner-col-width1{width:266px}.header-6 .fw-gallery.fw-gallery-type3 .fw-inner-col-width2{width:515px}.header-6 .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-height-sm{height:259.44px}.header-6 .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-height-md{height:518.88px}.header-6 .fw-gallery.fw-gallery-type4 .fw-col-width1{width:699px}.header-6 .fw-gallery.fw-gallery-type4 .fw-col-width2{width:349px}.header-6 .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-height-sm{height:211.6px}.header-6 .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-height-md{height:423.2px}.header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type1 .fw-col-width1{width:390px}.header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type1 .fw-col-width2{width:299px}.header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-sm{height:168.922px}.header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-md{height:220.168px}.header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-lg{height:389.09px}.header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type2 .fw-col-width1{width:539px}.header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type2 .fw-col-width2{width:269px}.header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-height-sm{height:269px}.header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-height-md{height:359px}.header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type3 .fw-col-width1{width:804px}.header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type3 .fw-col-width2{width:275px}.header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type3 .fw-inner-col-width1{width:274px}.header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type3 .fw-inner-col-width2{width:530px}.header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-height-sm{height:267.054px}.header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-height-md{height:534.108px}.header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type4 .fw-col-width1{width:719px}.header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type4 .fw-col-width2{width:359px}.header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-height-sm{height:217.81px}.header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-height-md{height:435.62px}}@media (min-width:767px){.fw-gallery.fw-gallery-type1 .fw-gallery-col:not:first-child .fw-gallery-image.fw-block-image-parent{border-left:none}.fw-gallery.fw-gallery-type1 .fw-gallery-col:not:first-child .fw-gallery-image.fw-block-image-parent:not:last-child{border-bottom:none}.fw-gallery.fw-gallery-type1 .fw-gallery-col:first-child .fw-gallery-image.fw-block-image-parent:not:last-child{border-bottom:none}.fw-gallery.fw-gallery-type2 .fw-gallery-col:not:first-child .fw-gallery-col .fw-gallery-image.fw-block-image-parent{border-left:none}.fw-gallery.fw-gallery-type2 .fw-gallery-col:not:first-child .fw-gallery-col .fw-gallery-image.fw-block-image-parent:not:last-child{border-bottom:none}.fw-gallery.fw-gallery-type2 .fw-gallery-col:not:first-child .fw-gallery-image:not:last-child.fw-height-md{border-top:none;border-bottom:none;border-left:none}.fw-gallery.fw-gallery-type2 .fw-gallery-col:not:first-child .fw-gallery-image:last-child.fw-height-md{border-top:none;border-left:none}.fw-gallery.fw-gallery-type2 .fw-gallery-col:first-child .fw-gallery-image.fw-block-image-parent:not:last-child{border-bottom:none}.fw-gallery.fw-gallery-type3 .fw-col-width1 .fw-gallery-col:not:nth-child(odd) .fw-gallery-image.fw-block-image-parent{border-left:none}.fw-gallery.fw-gallery-type3 .fw-col-width1 .fw-gallery-col:not:nth-child(1):not:nth-child(2) .fw-gallery-image.fw-block-image-parent{border-top:none}.fw-gallery.fw-gallery-type3 .fw-col-width2 .fw-gallery-image.fw-block-image-parent{border-left:none}.fw-gallery.fw-gallery-type3 .fw-col-width2 .fw-gallery-image.fw-block-image-parent:last-child:not:first-child{border-top:none}.fw-gallery.fw-gallery-type4 .fw-gallery-col:nth-child(2n):not(.fw-inner-col) .fw-gallery-image.fw-block-image-parent{border-left:none}.fw-gallery.fw-gallery-type4 .fw-gallery-col:not:nth-child(1):not:nth-child(2) .fw-gallery-image.fw-block-image-parent{border-top:none}}@media(max-width:1199px){.fw-col-inner .fw-gallery.fw-gallery-type1 .fw-col-width1{width:339px}.fw-col-inner .fw-gallery.fw-gallery-type1 .fw-col-width2{width:260px}.fw-col-inner .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-sm{height:146.7076px}.fw-col-inner .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-md{height:191.2144px}.fw-col-inner .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-lg{height:337.922px}.fw-gallery.fw-gallery-type2 .fw-gallery-image{width:100%}.fw-col-inner .fw-gallery.fw-gallery-type2 .fw-col-width1{width:469px}.fw-col-inner .fw-gallery.fw-gallery-type2 .fw-col-width2{width:234px}.fw-col-inner .fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-height-sm{height:234px}.fw-col-inner .fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-height-md{height:313px}.fw-gallery.fw-gallery-type3 .fw-gallery-image{width:100%}.fw-col-inner .fw-gallery.fw-gallery-type3 .fw-col-width1{width:700px}.fw-col-inner .fw-gallery.fw-gallery-type3 .fw-col-width2{width:239px}.fw-col-inner .fw-gallery.fw-gallery-type3 .fw-inner-col-width1{width:239px}.fw-col-inner .fw-gallery.fw-gallery-type3 .fw-inner-col-width2{width:461px}.fw-col-inner .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-height-sm{height:232.4244px}.fw-col-inner .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-height-md{height:464.8488px}.fw-col-inner .fw-gallery.fw-gallery-type4 .fw-col-width1{width:626px}.fw-col-inner .fw-gallery.fw-gallery-type4 .fw-col-width2{width:313px}.fw-col-inner .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-height-sm{height:189.566px}.fw-col-inner .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-height-md{height:379.132px}.fw-gallery.fw-gallery-type4 .fw-col-width2 .fw-inner-col{width:100%}.fw-gallery.fw-gallery-type4 .fw-gallery-image{width:100%}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type1 .fw-col-width1{width:350px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type1 .fw-col-width2{width:268px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-sm{height:151.44730746px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-md{height:197.39199624px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-lg{height:348.8393037px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type2 .fw-col-width1{width:484px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type2 .fw-col-width2{width:242px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-height-sm{height:242.48585745px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-height-md{height:323.3144766px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-col-width1{width:722px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-col-width2{width:246px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-inner-col-width1{width:246px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-inner-col-width2{width:476px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-height-sm{height:239.93337474px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-height-md{height:479.86674948px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type4 .fw-col-width1{width:646px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type4 .fw-col-width2{width:323px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-height-sm{height:195.6903411px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-height-md{height:391.3806822px}}@media(max-width:991px){.fw-col-inner .fw-gallery.fw-gallery-type1 .fw-col-width1{width:260px}.fw-col-inner .fw-gallery.fw-gallery-type1 .fw-col-width2{width:199px}.fw-col-inner .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-sm{height:112.3536px}.fw-col-inner .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-md{height:146.4384px}.fw-col-inner .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-lg{height:258.792px}.fw-gallery.fw-gallery-type2 .fw-gallery-image{width:100%}.fw-col-inner .fw-gallery.fw-gallery-type2 .fw-col-width1{width:359px}.fw-col-inner .fw-gallery.fw-gallery-type2 .fw-col-width2{width:179px}.fw-col-inner .fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-height-sm{height:179.892px}.fw-col-inner .fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-height-md{height:239.856px}.fw-gallery.fw-gallery-type3 .fw-gallery-image{width:100%}.fw-col-inner .fw-gallery.fw-gallery-type3 .fw-col-width1{width:536px}.fw-col-inner .fw-gallery.fw-gallery-type3 .fw-col-width2{width:183px}.fw-col-inner .fw-gallery.fw-gallery-type3 .fw-inner-col-width1{width:183px}.fw-col-inner .fw-gallery.fw-gallery-type3 .fw-inner-col-width2{width:353px}.fw-col-inner .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-height-sm{height:177.9984px}.fw-col-inner .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-height-md{height:355.9968px}.fw-gallery.fw-gallery-type4 .fw-col-width2 .fw-inner-col{width:100%}.fw-gallery.fw-gallery-type4 .fw-gallery-image{width:100%}.fw-col-inner .fw-gallery.fw-gallery-type4 .fw-col-width1{width:479px}.fw-col-inner .fw-gallery.fw-gallery-type4 .fw-col-width2{width:239px}.fw-col-inner .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-height-sm{height:145.176px}.fw-col-inner .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-height-md{height:290.352px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type1 .fw-col-width1{width:270px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type1 .fw-col-width2{width:207px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-sm{height:117.04556745px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-md{height:152.55377331px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-lg{height:269.59934076px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type2 .fw-col-width1{width:374px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type2 .fw-col-width2{width:187px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-height-sm{height:187.40441979px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-height-md{height:249.87255973px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-col-width1{width:558px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-col-width2{width:190px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-inner-col-width1{width:190px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-inner-col-width2{width:368px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-height-sm{height:185.43174169px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-height-md{height:370.86348338px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type4 .fw-col-width1{width:499px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type4 .fw-col-width2{width:249px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-height-sm{height:151.23865457px}.fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-height-md{height:302.47730914px}}@media(max-width:767px){.fw-gallery .fw-gallery-col{float:none!important;margin:0 auto!important}.fw-gallery .fw-gallery-col{width:70%!important}.fw-gallery .fw-gallery-col *.fw-gallery-col{width:100%!important}.fw-gallery .fw-gallery-image.fw-height-sm,.fw-gallery .fw-gallery-image.fw-height-md,.fw-gallery .fw-gallery-image.fw-height-lg{height:auto!important}.fw-gallery .fw-gallery-image.fw-block-image-parent .fw-block-image-child{position:relative!important}.fw-gallery .fw-gallery-col .fw-block-image-parent .fw-block-image-overlay .fw-overlay-title{font-size:15px!important}.fw-gallery .fw-gallery-col .fw-block-image-parent .fw-block-image-overlay .fw-overlay-description{font-size:12px!important}.fw-gallery .fw-gallery-col:not(:last-child) .fw-block-image-parent{border-bottom:none!important}.fw-gallery .fw-gallery-col:last-child .fw-block-image-parent:not:last-child{border-bottom:none!important}.fw-gallery.fw-gallery-type2 .fw-gallery-image{width:100%}.fw-gallery.fw-gallery-type3 .fw-gallery-image{width:100%}.fw-gallery.fw-gallery-type4 .fw-col-width2 .fw-inner-col{width:100%}.fw-gallery.fw-gallery-type4 .fw-gallery-image{width:100%}}@media(max-width:479px){.fw-gallery .fw-gallery-col{width:100%!important}.fw-gallery.fw-gallery-type3 .fw-gallery-image{width:100%}.fw-gallery.fw-gallery-type4 .fw-gallery-image{width:100%}}.fw-map-tooltip{display:none;padding:10px;width:250px;height:100px;position:absolute;top:-5px;left:0;overflow:hidden}.animated-dot .signal2,.animated-dot .middle-dot,.animated-dot .signal{background-color:#000!important}.animated-dot{left:80px;bottom:100px;position:absolute}.map-pin{margin-top:90px}.animated-dot .middle-dot{width:16px;height:16px;border-radius:30px;position:absolute;left:2px;top:2px;transform-origin:50% 50%;animation-fill-mode:forwards;animation-iteration-count:infinite;cursor:pointer}.animated-dot .signal{width:180px;pointer-events:none;height:180px;border-radius:200px;position:absolute;left:-80px;top:-80px;opacity:0;-webkit-animation:animationSignal cubic-bezier(0,.55,.55,1) 2s;animation:animationSignal cubic-bezier(0,.55,.55,1) 2s;animation-delay:0s;animation-fill-mode:none;animation-iteration-count:1;transform-origin:50% 50%;animation-fill-mode:forwards;animation-delay:0.78s;animation-iteration-count:infinite}.animated-dot .signal2{width:180px;height:180px;pointer-events:none;border-radius:200px;position:absolute;left:-80px;top:-80px;opacity:0;-webkit-animation:animationSignal cubic-bezier(0,.55,.55,1) 2s;animation:animationSignal cubic-bezier(0,.55,.55,1) 2s;animation-delay:0s;animation-fill-mode:none;animation-iteration-count:1;transform-origin:50% 50%;animation-fill-mode:forwards;animation-delay:1s;animation-iteration-count:infinite}@-webkit-keyframes animationSignal{0%{opacity:0;transform:scale(0)}1%{opacity:.25}20%{opacity:.25}60%{transform:scale(1);opacity:0}}@-webkit-keyframes animationSignal2{0%{opacity:0}1%{opacity:.2}20%{opacity:.17}60%{opacity:0}}@keyframes animationSignal{0%{opacity:0;transform:scale(0)}1%{opacity:.25}20%{opacity:.25}60%{transform:scale(1);opacity:0}}@keyframes animationSignal2{0%{opacity:0}1%{opacity:.2}20%{opacity:.17}60%{opacity:0}}.site .fw-map-canvas .infowindow-title a{font-family:'Helvetica Neue LT Std';font-style:normal;font-weight:200;font-size:18px;line-height:28px;letter-spacing:normal;color:#33471c;text-decoration:underline}.site .fw-map-canvas .infowindow-title a:hover{color:#33471c}.site .fw-map-canvas .infowindow-description{font-family:'Helvetica Neue LT Std';font-style:normal;font-weight:200;font-size:16px;line-height:28px;letter-spacing:normal;color:#33471c;text-decoration:underline}@media(max-width:767px){.single-fw-event .wrap-map.fw-map .fw-map-canvas.map,.wrap-map.fw-map .fw-map-canvas.map{max-height:250px!important}}.breadcrumbs{position:relative;margin-top:0;margin-bottom:24px;line-height:40px}.breadcrumbs span{background-color:#fff9ed}.breadcrumbs span:last-child{background-color:#fff9ed;display:inline-block;padding-right:10px}.breadcrumbs span:last-child:after{border-bottom:1px solid #dee0e1;content:"";left:0;position:absolute;right:0;top:50%;z-index:-1}.breadcrumbs span.separator{margin:0 -5px;padding:0 5px}.fw-side-boxed .breadcrumbs span,.fw-side-boxed .breadcrumbs span:last-child{background-color:#fff}.fw_form_learning-quiz-quiz-form .submit input{font-family:'Helvetica Neue LT Std';font-weight:700;font-style:normal;font-size:14px;line-height:30px!important;letter-spacing:0;color:#fff!important;display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;text-decoration:none;white-space:nowrap;outline:none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;max-width:100%;background-color:#33471c;border-color:transparent;border-width:0;border-radius:0;padding:12px 25px;font-size:14px;line-height:30px}.fw_form_learning-quiz-quiz-form .submit input:hover,.fw_form_learning-quiz-quiz-form .submit input:focus{text-decoration:none;outline:none}.fw_form_learning-quiz-quiz-form .submit input i,.fw_form_learning-quiz-quiz-form .submit input img{margin-right:13px}.fw_form_learning-quiz-quiz-form .submit input i.pull-right,.fw_form_learning-quiz-quiz-form .submit input img.pull-right,.fw_form_learning-quiz-quiz-form .submit input i.pull-right-icon,.fw_form_learning-quiz-quiz-form .submit input img.pull-right-icon{margin-right:0;margin-left:13px;position:relative}.fw_form_learning-quiz-quiz-form .submit input i.pull-right,.fw_form_learning-quiz-quiz-form .submit input img.pull-right{top:.3em}.fw_form_learning-quiz-quiz-form .submit input img{position:relative;top:-.1em}.fw_form_learning-quiz-quiz-form .submit input i{top:-1px;vertical-align:middle}.fw_form_learning-quiz-quiz-form .submit input.fw-btn-side-by-side{margin-right:10px}.fw_form_learning-quiz-quiz-form .submit input.fw-btn-side-by-side:last-child{margin-right:0}.fw_form_learning-quiz-quiz-form .submit input:focus{background-color:#33471c;border-color:transparent;color:#fff}.fw_form_learning-quiz-quiz-form .submit input:hover{background-color:#fff9ed;color:#fff!important}.fw_form_learning-quiz-quiz-form .submit input:active{box-shadow:none}.fw_form_learning-quiz-quiz-form .submit input{width:auto}p.demo_store{background-color:#fff;color:#fff;box-shadow:0 1px 1em rgba(0,0,0,.2)}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background-color:#f7f6f7;border-top:3px solid #fff}.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{color:#33471c}.woocommerce .woocommerce-error{border-top-color:red}.woocommerce .woocommerce-error{color:red}.woocommerce .woocommerce-error:before{content:"\e016";color:red}.woocommerce .woocommerce-info{border-top-color:#fff}.woocommerce .woocommerce-info:before{color:#33471c}.woocommerce .woocommerce-message{border-top-color:#fff}.woocommerce .woocommerce-message:before{color:#fff}.woocommerce.woocommerce-page .woocommerce-message:before{color:#8fae1b}.woocommerce .woocommerce-breadcrumb a{color:#fff9ed}.woocommerce .woocommerce-breadcrumb a:hover{color:#33471c}.woocommerce .page-title,.woocommerce div.product .product_title{font-family:'Libre Baskerville';font-size:40px;font-weight:400;font-style:italic;line-height:52px;letter-spacing:2px;color:#33471c}.woocommerce .comment-reply-title{font-size:34px}.woocommerce .product h2,.woocommerce .addresses h3,.woocommerce h3{font-size:26px}.woocommerce .cart-collaterals h2{font-size:22px}.woocommerce form.login,.woocommerce form.register,.woocommerce .addresses .address{padding:20px;background-color:#f2f2f2}.woocommerce table.shop_table{border-radius:0}.woocommerce table.shop_table tbody td{color:#33471c;font-size:100%}.woocommerce table.shop_table tbody td small{font-weight:400}.woocommerce table.shop_table tbody td.actions{padding-top:20px;padding-bottom:20px;border-bottom:none}.woocommerce table.shop_table tbody td.actions .coupon .input-text{padding:0 6px;width:130px;line-height:36px}.woocommerce table.shop_table thead tr th,.woocommerce table.shop_table tbody tr td{font-weight:400;border:none}.woocommerce table.shop_table thead tr th{color:#33471c}.woocommerce table.shop_table tbody td .amount{color:#33471c}.woocommerce table.shop_table thead tr th,.woocommerce table.shop_table tbody tr td{border-bottom:1px solid rgba(0,0,0,.1)}.entry-content .woocommerce h2{font-size:26px}.shop_table.cart .coupon input[type="text"].input-text,.woocommerce-page .quantity .qty{height:54px}.shop_table.cart .cart_item .quantity .qty{height:auto}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{padding:.5em 0}.woocommerce div.product form.cart .variations td label,.woocommerce div.product form.cart .variations th label{line-height:30px;display:inline-block}.woocommerce div.product form.cart .variations td td.label,.woocommerce div.product form.cart .variations th td.label{display:table-cell;color:inherit;font-size:100%;text-align:left;padding:.5em 1em .5em 0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding-top:.5em}.woocommerce ul.cart_list li:after,.woocommerce ul.product_list_widget li:after,.woocommerce ul.cart_list li:before,.woocommerce ul.product_list_widget li:before{content:" ";display:table}.woocommerce ul.cart_list li:after,.woocommerce ul.product_list_widget li:after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li a.remove,.woocommerce ul.product_list_widget li a.remove{top:.3em}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:50px;background-color:#fff;padding:5px}.woocommerce-cart .woocommerce a.remove{color:#33471c!important}.woocommerce-cart .woocommerce a.remove:hover{color:#fff9ed!important;background:none}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{display:inline-block}.woocommerce-cart .cart-collaterals .cart_totals{background-color:rgba(51,71,28,.1);padding:15px 2%}.woocommerce-cart .cart-collaterals .cart_totals .shipping .woocommerce-shipping-calculator{background-color:transparent;padding:0}.woocommerce-cart .cart-collaterals .cart_totals table tr td{color:#33471c}.woocommerce-cart .cart-collaterals .cart_totals table tr th{font-weight:700}.woocommerce-cart .cart-collaterals .cart_totals table tr td,.woocommerce-cart .cart-collaterals .cart_totals table tr th{border-bottom-width:1px}.woocommerce-cart .cart-collaterals .cart_totals .discount td{color:#33471c}.woocommerce-cart .cart-collaterals .cart_totals .amount{font-weight:700;font-size:120%}.woocommerce-cart .cart-collaterals .cart_totals h2{font-weight:700}.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product{margin-top:0;width:48%}@media(max-width:479px){.woocommerce table.shop_table thead tr th.product-thumbnail,.woocommerce table.shop_table thead tr th.product-subtotal,.woocommerce table.shop_table tbody tr.cart_item td.product-thumbnail,.woocommerce table.shop_table tbody tr.cart_item td.product-subtotal{display:none}.woocommerce table.shop_table thead tr td.product-remove,.woocommerce table.shop_table tbody tr.cart_item td.product-remove{padding-left:2px}.woocommerce table.shop_table thead tr td,.woocommerce table.shop_table tbody tr.cart_item td{padding-right:0}}.woocommerce-checkout .checkout h3{margin-top:1em}.checkout_coupon{background-color:rgba(51,71,28,.1);padding:30px!important;border-radius:0!important}.checkout_coupon p{margin-bottom:0!important}.woocommerce-checkout form.checkout_coupon{border:none;padding:0}.woocommerce-checkout-review-order .order-total .amount{background-color:#fff8cf;padding:0 2px}.woocommerce-checkout-review-order table.shop_table{border-radius:0}.woocommerce-checkout-review-order table.shop_table thead tr th{font-weight:700}.woocommerce-checkout-review-order table.shop_table tbody td{font-size:100%;font-weight:400}.woocommerce-checkout-review-order table.shop_table tfoot{color:#fff9ed}.woocommerce-checkout-review-order table.shop_table tfoot td{border-right:none}.woocommerce-checkout-review-order table.shop_table tfoot tr.order-total .amount{color:#fff;padding:2px 5px;background-color:#33471c}.woocommerce-checkout-review-order #payment{background:#f2f2f2;border-radius:0}.woocommerce-checkout-review-order #payment div.payment_box:after{top:1px}.woocommerce-checkout-review-order #payment .about_paypal{margin-left:5px;float:none!important}.woocommerce label{font-weight:700}.woocommerce-checkout .select2-container,.woocommerce-checkout .select2-drop{font-family:'Helvetica Neue LT Std';font-weight:700;font-style:normal}.woocommerce .form-row .select2-container .select2-choice{border-radius:0;border:none}#ship-to-different-address{position:relative}#ship-to-different-address-checkbox{position:absolute;top:20px;left:0}.woocommerce-page form.woocommerce-checkout,.woocommerce-page .woocommerce form{background-color:rgba(168,168,168,.2);padding:30px}.woocommerce-page form.woocommerce-checkout fieldset,.woocommerce-page .woocommerce form fieldset{margin-top:30px}.woocommerce-page form.woocommerce-checkout fieldset legend,.woocommerce-page .woocommerce form fieldset legend{color:#33471c;font-family:'Montserrat';font-style:italic;font-weight:100;letter-spacing:1px;border-bottom-color:#33471c}.woocommerce-page form.woocommerce-checkout .selectize-input,.woocommerce-page .woocommerce form .selectize-input{border:1px solid rgba(0,0,0,.13)}.select2-container .select2-selection{border-radius:0;height:64px}.select2-container .select2-selection .select2-selection__rendered{padding:18px 15px;text-transform:uppercase;font-size:13px;font-weight:300;color:#1f1f1f}.select2-container--default .select2-selection--single .select2-selection__arrow{top:20px;right:20px}.woocommerce form .form-row label{line-height:24px}.woocommerce label{font-weight:100}.woocommerce form .form-row.woocommerce-invalid .selectize-input{border-color:#a00}.woocommerce.widget .star-rating{color:#333}ul.cart_list li,ul.product_list_widget li{padding:8px 0;border-bottom:1px solid rgba(0,0,0,.1)}ul.cart_list li a,ul.product_list_widget li a{font-family:'Helvetica Neue LT Std';font-weight:400;font-style:normal}.woocommerce.widget_shopping_cart a.button{font-family:'Helvetica Neue LT Std';font-weight:700;font-style:normal;font-size:14px;line-height:30px;letter-spacing:0;color:#fff!important;display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;text-decoration:none;white-space:nowrap;outline:none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;max-width:100%;background-color:#33471c;border-color:transparent;border-width:0;border-radius:0;padding:12px 25px;font-size:14px;line-height:30px}.woocommerce.widget_shopping_cart a.button span,.woocommerce.widget_shopping_cart a.button i{position:relative;top:1px}.woocommerce.widget_shopping_cart a.button:hover,.woocommerce.widget_shopping_cart a.button:focus{text-decoration:none;outline:none}.woocommerce.widget_shopping_cart a.button i,.woocommerce.widget_shopping_cart a.button img{margin-right:13px}.woocommerce.widget_shopping_cart a.button i.pull-right,.woocommerce.widget_shopping_cart a.button img.pull-right,.woocommerce.widget_shopping_cart a.button i.pull-right-icon,.woocommerce.widget_shopping_cart a.button img.pull-right-icon{margin-right:0;margin-left:13px;position:relative}.woocommerce.widget_shopping_cart a.button i.pull-right,.woocommerce.widget_shopping_cart a.button img.pull-right{top:.3em}.woocommerce.widget_shopping_cart a.button img{position:relative;top:-.1em}.woocommerce.widget_shopping_cart a.button i{top:-1px;vertical-align:middle}.woocommerce.widget_shopping_cart a.button.fw-btn-side-by-side{margin-right:10px}.woocommerce.widget_shopping_cart a.button.fw-btn-side-by-side:last-child{margin-right:0}.woocommerce.widget_shopping_cart a.button:focus{background-color:#33471c;border-color:transparent;color:#fff}.woocommerce.widget_shopping_cart a.button:hover{background-color:#fff9ed;color:#fff!important}.woocommerce.widget_shopping_cart a.button:active{box-shadow:none}.woocommerce.widget_shopping_cart a{font-family:'Helvetica Neue LT Std';font-size:16px;font-weight:400;font-style:normal;line-height:30px;letter-spacing:0;color:#353535}.woocommerce.widget_shopping_cart a:hover{color:#33471c}.woocommerce.widget_shopping_cart a.remove{color:#353535!important}.woocommerce.widget_shopping_cart a.remove:hover{color:#33471c!important;background:none}.woocommerce.widget_layered_nav_filters ul li{margin-right:15px}.woocommerce.widget_layered_nav_filters ul li a{font-family:'Helvetica Neue LT Std';font-size:16px;font-weight:400;font-style:normal;line-height:30px;letter-spacing:0;color:#353535}.woocommerce.widget_layered_nav_filters ul li a:before{color:#353535}.woocommerce.widget_layered_nav_filters ul li a:hover{color:#33471c}.woocommerce.widget_layered_nav_filters ul li a:hover:before{color:#33471c}.woocommerce.widget_layered_nav ul li.chosen a:before{color:#fff}.woocommerce.widget_layered_nav ul li a:before{color:#fff}.woocommerce.widget_price_filter .ui-slider .ui-slider-handle{background-color:#2a2a2a}.woocommerce.widget_price_filter .ui-slider .ui-slider-range{background-color:#353535}.woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#33471c}.woocommerce.widget_price_filter .price_slider_amount .button{font-size:14px}.woocommerce.widget_product_search .woocommerce-product-search{position:relative;background-color:transparent;padding:0}.woocommerce.widget_product_search .woocommerce-product-search:after{display:inline-block;width:28px;height:28px;text-align:center;line-height:28px;font-family:'FontAwesome';content:"\f002";font-size:16px;font-weight:400;color:#353535;position:absolute;top:50%;margin-top:-14px;right:10px;z-index:1}.woocommerce.widget_product_search .woocommerce-product-search .search-field{width:100%;line-height:30px;border:none;color:#353535;background-color:rgba(0,0,0,.07);font-family:'Helvetica Neue LT Std';font-weight:700;font-style:normal;font-size:17px;padding:12px 15px}.woocommerce.widget_product_search .woocommerce-product-search .search-field::-moz-placeholder{color:rgba(53,53,53,.25);opacity:1}.woocommerce.widget_product_search .woocommerce-product-search .search-field:-ms-input-placeholder{color:rgba(53,53,53,.25)}.woocommerce.widget_product_search .woocommerce-product-search .search-field::-webkit-input-placeholder{color:rgba(53,53,53,.25)}.woocommerce.widget_product_search .woocommerce-product-search input[type="submit"]{width:28px;height:28px;background-color:transparent;border:none;text-indent:100px;position:absolute;top:10px;right:10px;z-index:2;overflow:hidden}.woocommerce.widget_product_search .woocommerce-product-search .screen-reader-text{display:none}.woocommerce.widget_top_rated_products{overflow:hidden}.woocommerce.widget_top_rated_products ul.product_list_widget li a{font-family:'Helvetica Neue LT Std';font-size:16px;font-weight:400;font-style:normal;line-height:30px;letter-spacing:0;color:#353535}.woocommerce.widget_top_rated_products ul.product_list_widget li a:hover{color:#33471c}.widget.widget_recently_viewed_products ul.product_list_widget li a,.widget_products ul.product_list_widget li a,.widget_recent_reviews ul.product_list_widget li a{font-family:'Helvetica Neue LT Std';font-size:16px;font-weight:400;font-style:normal;line-height:30px;letter-spacing:0;color:#353535}.widget.widget_recently_viewed_products ul.product_list_widget li a:hover,.widget_products ul.product_list_widget li a:hover,.widget_recent_reviews ul.product_list_widget li a:hover{color:#33471c}.widget_products .product_list_widget del{color:#d22e0e}.woocommerce ul.products li.product h3{font-size:21px}.woocommerce ul.products li.product a:hover h3{color:#33471c}.woocommerce ul.products li.product .price{color:#33471c}.woocommerce ul.products li.product .price del{color:#4d4d4d}.woocommerce ul.products li.product a.added_to_cart{font-size:16px}.woocommerce .woocommerce-tabs .panel.entry-content h2,.woocommerce .related.products h2,.woocommerce #reviews h2,.woocommerce .comment-respond h3.comment-reply-title{font-family:'Libre Baskerville';font-size:30px!important;font-style:italic;line-height:40px;font-weight:400;letter-spacing:2px;color:#33471c!important}.woocommerce-page ul.products li.product{padding-bottom:25px}.woocommerce-page ul.products li.product a:hover img{opacity:.8}.woocommerce ul.products li.product .price{font-weight:700;font-size:1.2em}.woocommerce-page ul.products li.product .price del{float:right;opacity:1}.woocommerce-page ul.products li.product .price ins{text-decoration:none}.woocommerce-page ul.products li.product a.added_to_cart{margin-top:0;line-height:normal;padding:0;float:none;position:absolute;left:0;bottom:1%}.woocommerce-page ul.products li.product a.button.add_to_cart_button.loading:after{position:static;margin-left:.53em}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{line-height:30px}.woocommerce .woocommerce-ordering .selectize-input.focus{border-color:#4d4d4d;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 1px rgba(0,0,0,.2)}.woocommerce-page .woocommerce-ordering,.woocommerce-page .woocommerce-result-count{margin:0 0 1em;color:#bfbfbf}.woocommerce-page .woocommerce-ordering .selectize-input{padding:8px 45px 8px 18px}.woocommerce-page .woocommerce-ordering .selectize-input input[type="text"]{width:0!important}.woocommerce .product span.onsale{background-color:#4d4d4d!important;padding:0 .202em!important;z-index:10!important}.woocommerce .product .star-rating{color:#333;display:block;margin:0 0 .5em;float:none}.woocommerce .product .star-rating:before{content:"\73\73\73\73\73";color:#d3ced2;float:left;top:0;left:0;position:absolute}.woocommerce .product .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .product .star-rating span:before{content:"\53\53\53\53\53";top:0;position:absolute;left:0}@media(max-width:767px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:48%!important}}@media(max-width:479px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:100%!important}}.woocommerce div.product p.price{color:#33471c}.woocommerce div.product p.price del{color:#4d4d4d}.woocommerce div.product p.price ins{color:#33471c}.woocommerce div.product .stock{color:#33471c}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#33471c}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:#33471c}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#33471c}.woocommerce .woocommerce-product-rating .star-rating{color:#333}.woocommerce #reviews #comments ol.commentlist{margin:45px 0}.woocommerce #reviews #review_form #respond p.stars a{color:#fff}.woocommerce-page div.product{margin-top:30px}.woocommerce-page div.product p.price{font-size:1.25em}.woocommerce-page div.product .out-of-stock{color:#fff}.woocommerce-page div.product .woocommerce-tabs ul.tabs li{padding:0 2em}.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active{background:#fff;border-bottom-color:#fff}.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a{text-shadow:inherit}.woocommerce-page div.product .woocommerce-tabs .comment-form{position:relative;margin-top:20px}.woocommerce-page div.product .woocommerce-tabs .comment-form p{width:100%;float:none}.woocommerce-page div.product .woocommerce-tabs .comment-form .form-submit{clear:both;padding:0}.woocommerce-page .woocommerce-product-rating{line-height:2;display:block}.woocommerce-page .woocommerce-product-rating:after,.woocommerce-page .woocommerce-product-rating:before{content:" ";display:table}.woocommerce-page .woocommerce-product-rating:after{clear:both}.woocommerce-page .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce-page .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce-page .quantity .qty{width:68px;text-align:center;font-size:19px;line-height:28px;margin-right:.5em;border:1px solid #ccc}.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button{line-height:normal!important}.woocommerce-page #respond input#submit.alt,.woocommerce-page a.button.alt,.woocommerce-page button.button.alt,.woocommerce-page input.button.alt{line-height:normal!important}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{font-family:'Helvetica Neue LT Std';font-weight:700;font-style:normal;font-size:14px;line-height:30px!important;letter-spacing:0;color:#fff!important;display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;text-decoration:none;white-space:nowrap;outline:none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;max-width:100%;background-color:#33471c;border-color:transparent;border-width:0;border-radius:0;padding:12px 25px;font-size:14px;line-height:30px}.woocommerce #respond input#submit span,.woocommerce a.button span,.woocommerce button.button span,.woocommerce input.button span,.woocommerce #respond input#submit.alt span,.woocommerce a.button.alt span,.woocommerce button.button.alt span,.woocommerce input.button.alt span,.woocommerce #respond input#submit i,.woocommerce a.button i,.woocommerce button.button i,.woocommerce input.button i,.woocommerce #respond input#submit.alt i,.woocommerce a.button.alt i,.woocommerce button.button.alt i,.woocommerce input.button.alt i{position:relative;top:1px}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit:focus,.woocommerce a.button:focus,.woocommerce button.button:focus,.woocommerce input.button:focus,.woocommerce #respond input#submit.alt:focus,.woocommerce a.button.alt:focus,.woocommerce button.button.alt:focus,.woocommerce input.button.alt:focus{text-decoration:none;outline:none}.woocommerce #respond input#submit i,.woocommerce a.button i,.woocommerce button.button i,.woocommerce input.button i,.woocommerce #respond input#submit.alt i,.woocommerce a.button.alt i,.woocommerce button.button.alt i,.woocommerce input.button.alt i,.woocommerce #respond input#submit img,.woocommerce a.button img,.woocommerce button.button img,.woocommerce input.button img,.woocommerce #respond input#submit.alt img,.woocommerce a.button.alt img,.woocommerce button.button.alt img,.woocommerce input.button.alt img{margin-right:13px}.woocommerce #respond input#submit i.pull-right,.woocommerce a.button i.pull-right,.woocommerce button.button i.pull-right,.woocommerce input.button i.pull-right,.woocommerce #respond input#submit.alt i.pull-right,.woocommerce a.button.alt i.pull-right,.woocommerce button.button.alt i.pull-right,.woocommerce input.button.alt i.pull-right,.woocommerce #respond input#submit img.pull-right,.woocommerce a.button img.pull-right,.woocommerce button.button img.pull-right,.woocommerce input.button img.pull-right,.woocommerce #respond input#submit.alt img.pull-right,.woocommerce a.button.alt img.pull-right,.woocommerce button.button.alt img.pull-right,.woocommerce input.button.alt img.pull-right,.woocommerce #respond input#submit i.pull-right-icon,.woocommerce a.button i.pull-right-icon,.woocommerce button.button i.pull-right-icon,.woocommerce input.button i.pull-right-icon,.woocommerce #respond input#submit.alt i.pull-right-icon,.woocommerce a.button.alt i.pull-right-icon,.woocommerce button.button.alt i.pull-right-icon,.woocommerce input.button.alt i.pull-right-icon,.woocommerce #respond input#submit img.pull-right-icon,.woocommerce a.button img.pull-right-icon,.woocommerce button.button img.pull-right-icon,.woocommerce input.button img.pull-right-icon,.woocommerce #respond input#submit.alt img.pull-right-icon,.woocommerce a.button.alt img.pull-right-icon,.woocommerce button.button.alt img.pull-right-icon,.woocommerce input.button.alt img.pull-right-icon{margin-right:0;margin-left:13px;position:relative}.woocommerce #respond input#submit i.pull-right,.woocommerce a.button i.pull-right,.woocommerce button.button i.pull-right,.woocommerce input.button i.pull-right,.woocommerce #respond input#submit.alt i.pull-right,.woocommerce a.button.alt i.pull-right,.woocommerce button.button.alt i.pull-right,.woocommerce input.button.alt i.pull-right,.woocommerce #respond input#submit img.pull-right,.woocommerce a.button img.pull-right,.woocommerce button.button img.pull-right,.woocommerce input.button img.pull-right,.woocommerce #respond input#submit.alt img.pull-right,.woocommerce a.button.alt img.pull-right,.woocommerce button.button.alt img.pull-right,.woocommerce input.button.alt img.pull-right{top:.3em}.woocommerce #respond input#submit img,.woocommerce a.button img,.woocommerce button.button img,.woocommerce input.button img,.woocommerce #respond input#submit.alt img,.woocommerce a.button.alt img,.woocommerce button.button.alt img,.woocommerce input.button.alt img{position:relative;top:-.1em}.woocommerce #respond input#submit i,.woocommerce a.button i,.woocommerce button.button i,.woocommerce input.button i,.woocommerce #respond input#submit.alt i,.woocommerce a.button.alt i,.woocommerce button.button.alt i,.woocommerce input.button.alt i{top:-1px;vertical-align:middle}.woocommerce #respond input#submit.fw-btn-side-by-side,.woocommerce a.button.fw-btn-side-by-side,.woocommerce button.button.fw-btn-side-by-side,.woocommerce input.button.fw-btn-side-by-side,.woocommerce #respond input#submit.alt.fw-btn-side-by-side,.woocommerce a.button.alt.fw-btn-side-by-side,.woocommerce button.button.alt.fw-btn-side-by-side,.woocommerce input.button.alt.fw-btn-side-by-side{margin-right:10px}.woocommerce #respond input#submit.fw-btn-side-by-side:last-child,.woocommerce a.button.fw-btn-side-by-side:last-child,.woocommerce button.button.fw-btn-side-by-side:last-child,.woocommerce input.button.fw-btn-side-by-side:last-child,.woocommerce #respond input#submit.alt.fw-btn-side-by-side:last-child,.woocommerce a.button.alt.fw-btn-side-by-side:last-child,.woocommerce button.button.alt.fw-btn-side-by-side:last-child,.woocommerce input.button.alt.fw-btn-side-by-side:last-child{margin-right:0}.woocommerce #respond input#submit:focus,.woocommerce a.button:focus,.woocommerce button.button:focus,.woocommerce input.button:focus,.woocommerce #respond input#submit.alt:focus,.woocommerce a.button.alt:focus,.woocommerce button.button.alt:focus,.woocommerce input.button.alt:focus{background-color:#33471c;border-color:transparent;color:#fff}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#fff9ed;color:#fff!important}.woocommerce #respond input#submit:active,.woocommerce a.button:active,.woocommerce button.button:active,.woocommerce input.button:active,.woocommerce #respond input#submit.alt:active,.woocommerce a.button.alt:active,.woocommerce button.button.alt:active,.woocommerce input.button.alt:active{box-shadow:none}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#384e1f}.woocommerce-page #reviews #comments ol.commentlist li:last-child{margin-bottom:0}.woocommerce-page #reviews #review_form #respond{position:static;margin:0;width:auto;padding:0;background:0 0;border:0}.woocommerce-page #reviews #review_form #respond:after,.woocommerce-page #reviews #review_form #respond:before{content:" ";display:table}.has-sidebar.woocommerce-page .related ul.products li.product,.has-sidebar.woocommerce-page .upsells.products ul.products li.product,.has-sidebar.woocommerce-page .related ul li.product,.has-sidebar.woocommerce-page .upsells.products ul li.product{width:40%}.woocommerce-page .related ul.products li.product,.woocommerce-page .upsells.products ul.products li.product,.woocommerce-page .related ul li.product,.woocommerce-page .upsells.products ul li.product{width:22%}.woocommerce-page .logged-in .comment-respond .comment-form p{width:100%;float:none}.woocommerce-page ul#shipping_method li{padding:.25em 0 .25em 0;text-indent:0}@media(max-width:479px){.woocommerce-page .related ul.products li.product,.woocommerce-page .related ul li.product{width:100%!important}}table.my_account_orders{font-size:.85em}table.my_account_orders td,table.my_account_orders th{padding:4px 8px;vertical-align:middle}table.my_account_orders .button{white-space:nowrap}table.my_account_orders .order-actions{text-align:right}table.my_account_orders .order-actions .button{margin:.125em 0 .125em .25em}.bbpress .post-details{margin-bottom:0}.bbpress .post-details .entry-content{border-bottom:none;padding-bottom:0}.bbpress .post-details .entry-content #bbpress-forums{overflow:visible}#bbpress-forums{font-size:18px}#bbpress-forums .bbp-forums-list li{font-size:14px;display:block}#bbpress-forums .bbp-body .bbp-topic-freshness,#bbpress-forums .bbp-body .bbp-forum-freshness{font-size:14px}#bbpress-forums ul p.bbp-topic-meta{font-size:14px}#bbpress-forums p.bbp-topic-meta img.avatar,#bbpress-forums ul.bbp-reply-revision-log img.avatar,#bbpress-forums ul.bbp-topic-revision-log img.avatar,#bbpress-forums div.bbp-template-notice img.avatar{margin-bottom:auto;border:none}#bbpress-forums p.bbp-topic-meta .bbp-author-name{vertical-align:middle}#bbpress-forums:last-child,#bbpress-forums .bbp-forums:last-child{margin-bottom:0}#bbpress-forums li.bbp-body ul.forum,#bbpress-forums li.bbp-body ul.topic{padding:15px;border-color:#dee0e1}#bbpress-forums .bbp-forums-list{border-left-color:#dee0e1}div.bbp-forum-header,div.bbp-topic-header,div.bbp-reply-header{border-color:#dee0e1}#bbpress-forums ul li.bbp-header .bbp-reply-content #subscription-toggle{color:#dee0e1}#bbpress-forums ul li.bbp-body>div:last-child{border-bottom:1px solid #dee0e1}#bbpress-forums li.bbp-header,#bbpress-forums li.bbp-footer{background:none}#bbpress-forums li.bbp-header,#bbpress-forums li.bbp-footer{padding:8px 15px;border-top:none}#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-topics,#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results{font-size:18px;border:none}#bbpress-forums div.odd,#bbpress-forums ul.odd,#bbpress-forums div.even,#bbpress-forums ul.even{background-color:transparent}#bbpress-forums ul .bbp-forum-info .bbp-forum-title,#bbpress-forums ul .bbp-topic-title .bbp-topic-permalink{font-weight:700}div.bbp-template-notice,div.indicator-hint{border:none!important;background-color:transparent!important;padding-left:0}div.bbp-template-notice p{padding-left:0;font-size:13px}#bbpress-forums li.bbp-footer .bbp-reply-author,#bbpress-forums li.bbp-footer .bbp-reply-content{display:none}#bbpress-forums span.bbp-admin-links a{font-size:11px}#bbpress-forums .bbp-meta .bbp-reply-post-date{font-size:15px}#bbpress-forums .bbp-body div.bbp-reply-header{padding-left:15px;padding-right:15px}#bbpress-forums .forums.bbp-replies .bbp-header{padding-left:5px}#bbpress-forums ul .bbp-forum-info .bbp-forum-content{font-size:18px}#bbpress-forums ul .bbp-forum-info .bbp-forum-title{font-size:13px}#bbpress-forums ul .bbp-topic-title .bbp-topic-permalink{font-size:13px}#bbpress-forums ul .bbp-header .forum-titles{color:#33471c}#bbpress-forums ul li.bbp-header .bbp-reply-author,#bbpress-forums ul li.bbp-header .bbp-reply-content{color:#33471c}div.bbp-breadcrumb,div.bbp-topic-tags{font-size:14px}div.bbp-breadcrumb .bbp-breadcrumb-sep{font-size:18px;line-height:normal}.widget_display_forums ul li a.bbp-forum-title{font-family:'Helvetica Neue LT Std';font-size:16px;font-weight:400;font-style:normal;line-height:30px;letter-spacing:0;color:#353535}.widget_display_forums ul li a.bbp-forum-title:hover{color:#33471c}.widget_display_search form{position:relative}.widget_display_search form:after{display:inline-block;width:28px;height:28px;text-align:center;line-height:28px;font-family:'FontAwesome';content:"\f002";font-size:16px;font-weight:400;color:#353535;position:absolute;top:50%;margin-top:-14px;right:10px;z-index:1}.widget_display_search form input[name="bbp_search"]{width:100%;line-height:30px;border:none;color:#353535;background-color:rgba(0,0,0,.07);font-family:'Helvetica Neue LT Std';font-weight:700;font-style:normal;font-size:17px;padding:12px 15px}.widget_display_search form input[name="bbp_search"]::-moz-placeholder{color:rgba(53,53,53,.25);opacity:1}.widget_display_search form input[name="bbp_search"]:-ms-input-placeholder{color:rgba(53,53,53,.25)}.widget_display_search form input[name="bbp_search"]::-webkit-input-placeholder{color:rgba(53,53,53,.25)}.widget_display_search form input[type="submit"]{width:28px;height:28px;background-color:transparent;border:none;text-indent:100px;position:absolute;top:10px;right:10px;z-index:2;overflow:hidden}.widget_display_topics li{margin-bottom:1.3em}.widget_display_topics li:last-child{margin-bottom:0}.widget_display_topics li .bbp-forum-title{font-family:'Helvetica Neue LT Std';font-size:16px;font-weight:400;font-style:normal;line-height:30px;letter-spacing:0;color:#353535}.widget_display_topics li .bbp-forum-title:hover{color:#33471c}.widget_display_topics .bbp-forum-title{display:block}.widget_display_topics .topic-author{line-height:normal}.widget_display_topics .topic-author .bbp-author-name{vertical-align:middle}.widget_display_views .bbp-view-title{font-family:'Helvetica Neue LT Std';font-size:16px;font-weight:400;font-style:normal;line-height:30px;letter-spacing:0;color:#353535}.widget_display_views .bbp-view-title:hover{color:#33471c}.widget_display_replies li{font-size:16px;line-height:30px;margin-bottom:1.3em}.widget_display_replies li .bbp-reply-topic-title{font-family:'Helvetica Neue LT Std';font-weight:400;font-style:normal;letter-spacing:0;color:#353535}.widget_display_replies li .bbp-reply-topic-title:hover{color:#33471c}.widget_display_replies li div:last-child{margin-bottom:0!important}.widget_display_stats dl[role="main"]{margin-bottom:0}.widget_display_stats dl[role="main"] dt{font-family:'Helvetica Neue LT Std';font-size:16px;font-weight:400;font-style:normal;line-height:30px;letter-spacing:0;color:#353535;float:left;margin-right:7px}.widget_display_stats dl[role="main"] dd strong{color:#33471c;font-style:italic;position:relative;top:3px}.widget_display_stats dl[role="main"] dt,.widget_display_stats dl[role="main"] dd{height:30px;display:block}.bbp_widget_login .bbp-login-form .bbp-username input,.bbp_widget_login .bbp-login-form .bbp-password input{width:100%;line-height:30px;border:none;color:#353535;background-color:rgba(0,0,0,.07);font-family:'Helvetica Neue LT Std';font-weight:700;font-style:normal;font-size:17px;padding:12px 15px}.bbp_widget_login .bbp-login-form .bbp-username input::-moz-placeholder,.bbp_widget_login .bbp-login-form .bbp-password input::-moz-placeholder{color:rgba(53,53,53,.25);opacity:1}.bbp_widget_login .bbp-login-form .bbp-username input:-ms-input-placeholder,.bbp_widget_login .bbp-login-form .bbp-password input:-ms-input-placeholder{color:rgba(53,53,53,.25)}.bbp_widget_login .bbp-login-form .bbp-username input::-webkit-input-placeholder,.bbp_widget_login .bbp-login-form .bbp-password input::-webkit-input-placeholder{color:rgba(53,53,53,.25)}.bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit{font-family:'Helvetica Neue LT Std';font-weight:700;font-style:normal;font-size:14px;line-height:30px;letter-spacing:0;color:#fff;display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;text-decoration:none;white-space:nowrap;outline:none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;max-width:100%;background-color:#33471c;border-color:transparent;border-width:0;color:#fff;border-radius:0;padding:12px 25px;font-size:14px;line-height:30px}.bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit span,.bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit i{position:relative;top:1px}.bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit:hover,.bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit:focus{text-decoration:none;outline:none}.bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit i,.bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit img{margin-right:13px}.bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit i.pull-right,.bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit img.pull-right,.bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit i.pull-right-icon,.bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit img.pull-right-icon{margin-right:0;margin-left:13px;position:relative}.bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit i.pull-right,.bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit img.pull-right{top:.3em}.bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit img{position:relative;top:-.1em}.bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit i{top:-1px;vertical-align:middle}.bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit.fw-btn-side-by-side{margin-right:10px}.bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit.fw-btn-side-by-side:last-child{margin-right:0}.bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit:focus{background-color:#33471c;border-color:transparent;color:#fff}.bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit:hover{background-color:#fff9ed;color:#33471c}.bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit:active{box-shadow:none}.bbp-logged-in h4{font-weight:800}.bbp_widget_login .bbp-login-form .bbp-submit-wrapper{clear:both;margin-bottom:0;width:100%;margin-top:0;float:none;text-align:left}.bbp_widget_login,.bbp_widget_login .bbp-logged-in{overflow:hidden}.bbp_widget_login .bbp-logged-in h4{display:inline-block;margin:0}.bbp_widget_login .bbp-logged-in h4 a{display:block}.bbp_widget_login .bbp-logged-in .button.logout-link{float:right;margin-top:3px}#bbpress-forums div.bbp-search-form{margin-bottom:15px}.bbp-search-form form input[name="bbp_search"]{width:100%;line-height:30px;border:none;color:#353535;background-color:rgba(0,0,0,.07);font-family:'Helvetica Neue LT Std';font-weight:700;font-style:normal;font-size:17px;padding:12px 15px}.bbp-search-form form input[name="bbp_search"]::-moz-placeholder{color:rgba(53,53,53,.25);opacity:1}.bbp-search-form form input[name="bbp_search"]:-ms-input-placeholder{color:rgba(53,53,53,.25)}.bbp-search-form form input[name="bbp_search"]::-webkit-input-placeholder{color:rgba(53,53,53,.25)}.bbp-search-form form input[type="submit"].button{width:28px;height:28px;background-color:transparent;border:none;text-indent:100px;position:absolute;top:10px;right:10px;z-index:2;overflow:hidden}.bbp-search-form form>div{position:relative}.bbp-search-form form>div:after{display:inline-block;width:28px;height:28px;text-align:center;line-height:28px;font-family:'FontAwesome';content:"\f002";font-size:16px;font-weight:400;color:#353535;position:absolute;top:50%;margin-top:-14px;right:10px;z-index:1}.bbp-search-form form input[name="bbp_search"]{padding-top:6px!important;padding-bottom:6px!important}#bbpress-forums fieldset.bbp-form{position:relative;padding:30px;margin-bottom:0;border:none;background-color:rgba(51,71,28,.1)}#bbpress-forums fieldset.bbp-form:before,#bbpress-forums fieldset.bbp-form:after{content:" ";display:table}#bbpress-forums fieldset.bbp-form:after{clear:both}#bbpress-forums fieldset.bbp-form legend{position:relative;top:43px;padding:0;border-bottom:none}#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content{min-height:234px;max-height:320px}#bbpress-forums div.bbp-the-content-wrapper .quicktags-toolbar{border-bottom:none}#bbpress-forums fieldset.bbp-form .bbp-submit-wrapper{display:block;width:50%;margin-top:0;padding:0;float:none;overflow:hidden}#bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit{width:100%}#bbpress-forums fieldset.bbp-form input:focus,#bbpress-forums fieldset.bbp-form textarea:focus{border-color:#b8b8b8}#bbpress-forums fieldset.bbp-form .wrap-rating.in-post .rating-title{font-family:'Montserrat';font-size:17px;font-style:normal;font-weight:100;line-height:24px;letter-spacing:1px;color:#33471c}#bbpress-forums fieldset.bbp-form .wrap-rating.in-post .rating span{color:#3d3d3d}#bbpress-forums fieldset.bbp-form .wrap-rating.in-post .rating .fa.fa-star.voted{color:#333}#bbpress-forums fieldset.bbp-form .wrap-rating.in-post .rating:hover .fa.fa-star{color:#3d3d3d!important}#bbpress-forums fieldset.bbp-form .wrap-rating.in-post .rating:hover .fa.fa-star.over,#bbpress-forums fieldset.bbp-form .wrap-rating.in-post .rating:hover .fa.fa-star.voted{color:#333333!important}#bbpress-forums fieldset.bbp-form div.bbp-the-content-wrapper textarea.bbp-the-content{background:#fff;color:#33471c;font-family:'Quattrocento Sans';font-size:17px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:24px;padding:12px 15px;border:1px solid rgba(0,0,0,.13)}#bbpress-forums fieldset.bbp-form div.bbp-the-content-wrapper textarea.bbp-the-content:focus{border-color:#b8b8b8}#bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit{font-family:'Helvetica Neue LT Std';font-weight:700;font-style:normal;font-size:14px;line-height:30px;letter-spacing:0;display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;text-decoration:none;white-space:nowrap;outline:none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;max-width:100%;background-color:#33471c;border-color:transparent;border-width:0;color:#fff;border-radius:0;padding:12px 25px;font-size:14px;line-height:30px}#bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit span,#bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit i{position:relative;top:1px}#bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit:hover,#bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit:focus{text-decoration:none;outline:none}#bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit i,#bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit img{margin-right:13px}#bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit i.pull-right,#bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit img.pull-right,#bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit i.pull-right-icon,#bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit img.pull-right-icon{margin-right:0;margin-left:13px;position:relative}#bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit i.pull-right,#bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit img.pull-right{top:.3em}#bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit img{position:relative;top:-.1em}#bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit i{top:-1px;vertical-align:middle}#bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit.fw-btn-side-by-side{margin-right:10px}#bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit.fw-btn-side-by-side:last-child{margin-right:0}#bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit:focus{background-color:#33471c;border-color:transparent;color:#fff}#bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit:hover{background-color:#fff9ed;color:#33471c}#bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit:active{box-shadow:none}.bbpress #wp-link-wrap #link-options input[type="text"],.bbpress #wp-link-wrap .link-search-wrapper input[type="text"]{background:#fff;color:#33471c;font-family:'Quattrocento Sans';font-size:17px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:24px;padding:12px 15px;border:1px solid rgba(0,0,0,.13)}.bbpress #wp-link-wrap #link-options input[type="text"]:focus,.bbpress #wp-link-wrap .link-search-wrapper input[type="text"]:focus{border-color:#b8b8b8}.bbpress #wp-link-wrap #link-modal-title{padding:0 16px}.bbpress #wp-link-wrap #wp-link-close{width:auto;right:16px}#bbp-user-wrapper #bbp-your-profile fieldset{background-color:rgba(51,71,28,.1)}#bbp-user-wrapper #bbp-your-profile fieldset input[type="text"],#bbp-user-wrapper #bbp-your-profile fieldset input[type="password"],#bbp-user-wrapper #bbp-your-profile fieldset textarea{background:#fff;color:#33471c;font-family:'Quattrocento Sans';font-size:17px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:24px;padding:12px 15px;border:1px solid rgba(0,0,0,.13)}#bbp-user-wrapper #bbp-your-profile fieldset input[type="text"]:focus,#bbp-user-wrapper #bbp-your-profile fieldset input[type="password"]:focus,#bbp-user-wrapper #bbp-your-profile fieldset textarea:focus{border-color:#b8b8b8;box-shadow:none}#bbp-user-wrapper #bbp-your-profile fieldset.submit button{font-family:'Helvetica Neue LT Std';font-weight:700;font-style:normal;font-size:14px;line-height:30px;letter-spacing:0;display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;text-decoration:none;white-space:nowrap;outline:none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;max-width:100%;background-color:#33471c;border-color:transparent;border-width:0;color:#fff;border-radius:0;padding:12px 25px;font-size:14px;line-height:30px}#bbp-user-wrapper #bbp-your-profile fieldset.submit button span,#bbp-user-wrapper #bbp-your-profile fieldset.submit button i{position:relative;top:1px}#bbp-user-wrapper #bbp-your-profile fieldset.submit button:hover,#bbp-user-wrapper #bbp-your-profile fieldset.submit button:focus{text-decoration:none;outline:none}#bbp-user-wrapper #bbp-your-profile fieldset.submit button i,#bbp-user-wrapper #bbp-your-profile fieldset.submit button img{margin-right:13px}#bbp-user-wrapper #bbp-your-profile fieldset.submit button i.pull-right,#bbp-user-wrapper #bbp-your-profile fieldset.submit button img.pull-right,#bbp-user-wrapper #bbp-your-profile fieldset.submit button i.pull-right-icon,#bbp-user-wrapper #bbp-your-profile fieldset.submit button img.pull-right-icon{margin-right:0;margin-left:13px;position:relative}#bbp-user-wrapper #bbp-your-profile fieldset.submit button i.pull-right,#bbp-user-wrapper #bbp-your-profile fieldset.submit button img.pull-right{top:.3em}#bbp-user-wrapper #bbp-your-profile fieldset.submit button img{position:relative;top:-.1em}#bbp-user-wrapper #bbp-your-profile fieldset.submit button i{top:-1px;vertical-align:middle}#bbp-user-wrapper #bbp-your-profile fieldset.submit button.fw-btn-side-by-side{margin-right:10px}#bbp-user-wrapper #bbp-your-profile fieldset.submit button.fw-btn-side-by-side:last-child{margin-right:0}#bbp-user-wrapper #bbp-your-profile fieldset.submit button:focus{background-color:#33471c;border-color:transparent;color:#fff}#bbp-user-wrapper #bbp-your-profile fieldset.submit button:hover{background-color:#fff9ed;color:#33471c}#bbp-user-wrapper #bbp-your-profile fieldset.submit button:active{box-shadow:none}#bbpress-forums .bbp-user-subscriptions h2.entry-title:first-child,#bbpress-forums .bbp-user-profile h2.entry-title:first-child,#bbpress-forums .bbp-user-topics-started h2.entry-title:first-child,#bbpress-forums .bbp-user-replies-created h2.entry-title:first-child,#bbpress-forums .bbp-user-favorites h2.entry-title:first-child,#bbpress-forums form#bbp-your-profile h2.entry-title:first-child{line-height:1em;margin-top:-2px!important;margin-bottom:15px}#bbpress-forums #bbp-your-profile fieldset{padding:30px}#bbpress-forums #bbp-your-profile fieldset .selectize-control{width:60%;display:inline-block;float:none;vertical-align:middle;margin-bottom:0}#bbpress-forums #bbp-your-profile fieldset label[for="display_name"]{display:inline-block;float:none;vertical-align:top}#bbpress-forums #bbp-your-profile fieldset .selectize-control .selectize-input,#bbpress-forums #bbp-your-profile fieldset .selectize-control .selectize-input input,#bbpress-forums #bbp-your-profile fieldset div:last-child input,#bbpress-forums #bbp-your-profile fieldset div:last-child textarea{margin-bottom:0}#bbpress-forums #bbp-your-profile fieldset .selectize-control .selectize-input .item{margin-bottom:0;float:none;width:auto}#bbpress-forums fieldset.bbp-form #password .bbp-form.password{background-color:transparent;margin-bottom:0}#bbpress-forums form#bbp-your-profile .bbp-form{margin-bottom:30px}#bbpress-forums #bbp-your-profile fieldset div input,#bbpress-forums #bbp-your-profile fieldset div textarea{margin-bottom:20px}#bbpress-forums #bbp-your-profile fieldset div{margin-bottom:0}#bbp-user-wrapper #bbp-your-profile fieldset.submit{margin-top:-30px}#bbpress-forums #bbp-user-wrapper ul.bbp-lead-topic,#bbpress-forums #bbp-user-wrapper ul.bbp-topics,#bbpress-forums #bbp-user-wrapper ul.bbp-forums,#bbpress-forums #bbp-user-wrapper ul.bbp-replies{clear:left}#bbpress-forums #bbp-user-wrapper fieldset.bbp-form{clear:none}.bbp-row-actions #favorite-toggle span.is-favorite a,.bbp-row-actions #subscription-toggle span.is-subscribed a{color:red;border:none;background-color:transparent}.bbp-row-actions #favorite-toggle span.is-favorite a:hover,.bbp-row-actions #subscription-toggle span.is-subscribed a:hover{color:red;opacity:.7;border:none;background-color:transparent}.bbp-row-actions #favorite-toggle a,.bbp-row-actions #subscription-toggle a{font-size:26px}#buddypress div.item-list-tabs#subnav{margin-bottom:35px}#buddypress div.pagination,#buddypress div.pagination .pagination-links a,#buddypress div.pagination .pagination-links span{font-size:inherit}#buddypress div.pagination .pagination-links{margin-right:0}#buddypress div.pagination .pag-count{margin-left:0}#buddypress .item-list-tabs ul li.last{width:221px}#buddypress div.item-list-tabs#subnav{overflow:visible}#buddypress #profile-edit-form ul.button-nav:before,#buddypress #profile-edit-form ul.button-nav:after,#buddypress div.item-list-tabs#subnav:before,#buddypress div.item-list-tabs#subnav:after{content:'';display:table}#buddypress #profile-edit-form ul.button-nav:after,#buddypress div.item-list-tabs#subnav:after{clear:both}.buddypress #buddypress .item-list-tabs ul li.current a,.buddypress #buddypress .item-list-tabs ul li.selected a{opacity:1}#buddypress div.item-list-tabs ul li a span{width:25px;height:25px;line-height:25px;display:inline-block;padding:0}#buddypress form#whats-new-form textarea{overflow:hidden}#buddypress #reply-title small a span,#buddypress a.bp-primary-action span{background:none;font-size:inherit;top:auto!important;vertical-align:middle}#buddypress #reply-title small a:hover span,#buddypress a.bp-primary-action:hover span{background:none}#buddypress div.activity-comments form .ac-textarea{background:none;border:none;padding:0}#buddypress div.activity-comments form .ac-textarea textarea{padding:5px 10px!important}#buddypress div#item-header div#item-meta{font-size:100%}.buddypress #buddypress .comment-reply-link,.buddypress #buddypress .generic-button a,.buddypress #buddypress a.button,.buddypress #buddypress .bp-uploader-window input.button,.buddypress #buddypress input[type="reset"],.buddypress #buddypress input[type="submit"],.buddypress #buddypress ul.button-nav li a,.buddypress a.bp-title-button{font-family:'Helvetica Neue LT Std';font-weight:700;font-style:normal;font-size:14px;line-height:30px;letter-spacing:0;display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;text-decoration:none;white-space:nowrap;outline:none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;max-width:100%;background-color:#33471c;border-color:transparent;border-width:0;color:#fff;border-radius:0;padding:6px 15px;font-size:12px;line-height:26px}.buddypress #buddypress .comment-reply-link span,.buddypress #buddypress .generic-button a span,.buddypress #buddypress a.button span,.buddypress #buddypress .bp-uploader-window input.button span,.buddypress #buddypress input[type="reset"] span,.buddypress #buddypress input[type="submit"] span,.buddypress #buddypress ul.button-nav li a span,.buddypress a.bp-title-button span,.buddypress #buddypress .comment-reply-link i,.buddypress #buddypress .generic-button a i,.buddypress #buddypress a.button i,.buddypress #buddypress .bp-uploader-window input.button i,.buddypress #buddypress input[type="reset"] i,.buddypress #buddypress input[type="submit"] i,.buddypress #buddypress ul.button-nav li a i,.buddypress a.bp-title-button i{position:relative;top:1px}.buddypress #buddypress .comment-reply-link:hover,.buddypress #buddypress .generic-button a:hover,.buddypress #buddypress a.button:hover,.buddypress #buddypress .bp-uploader-window input.button:hover,.buddypress #buddypress input[type="reset"]:hover,.buddypress #buddypress input[type="submit"]:hover,.buddypress #buddypress ul.button-nav li a:hover,.buddypress a.bp-title-button:hover,.buddypress #buddypress .comment-reply-link:focus,.buddypress #buddypress .generic-button a:focus,.buddypress #buddypress a.button:focus,.buddypress #buddypress .bp-uploader-window input.button:focus,.buddypress #buddypress input[type="reset"]:focus,.buddypress #buddypress input[type="submit"]:focus,.buddypress #buddypress ul.button-nav li a:focus,.buddypress a.bp-title-button:focus{text-decoration:none;outline:none}.buddypress #buddypress .comment-reply-link i,.buddypress #buddypress .generic-button a i,.buddypress #buddypress a.button i,.buddypress #buddypress .bp-uploader-window input.button i,.buddypress #buddypress input[type="reset"] i,.buddypress #buddypress input[type="submit"] i,.buddypress #buddypress ul.button-nav li a i,.buddypress a.bp-title-button i,.buddypress #buddypress .comment-reply-link img,.buddypress #buddypress .generic-button a img,.buddypress #buddypress a.button img,.buddypress #buddypress .bp-uploader-window input.button img,.buddypress #buddypress input[type="reset"] img,.buddypress #buddypress input[type="submit"] img,.buddypress #buddypress ul.button-nav li a img,.buddypress a.bp-title-button img{margin-right:13px}.buddypress #buddypress .comment-reply-link i.pull-right,.buddypress #buddypress .generic-button a i.pull-right,.buddypress #buddypress a.button i.pull-right,.buddypress #buddypress .bp-uploader-window input.button i.pull-right,.buddypress #buddypress input[type="reset"] i.pull-right,.buddypress #buddypress input[type="submit"] i.pull-right,.buddypress #buddypress ul.button-nav li a i.pull-right,.buddypress a.bp-title-button i.pull-right,.buddypress #buddypress .comment-reply-link img.pull-right,.buddypress #buddypress .generic-button a img.pull-right,.buddypress #buddypress a.button img.pull-right,.buddypress #buddypress .bp-uploader-window input.button img.pull-right,.buddypress #buddypress input[type="reset"] img.pull-right,.buddypress #buddypress input[type="submit"] img.pull-right,.buddypress #buddypress ul.button-nav li a img.pull-right,.buddypress a.bp-title-button img.pull-right,.buddypress #buddypress .comment-reply-link i.pull-right-icon,.buddypress #buddypress .generic-button a i.pull-right-icon,.buddypress #buddypress a.button i.pull-right-icon,.buddypress #buddypress .bp-uploader-window input.button i.pull-right-icon,.buddypress #buddypress input[type="reset"] i.pull-right-icon,.buddypress #buddypress input[type="submit"] i.pull-right-icon,.buddypress #buddypress ul.button-nav li a i.pull-right-icon,.buddypress a.bp-title-button i.pull-right-icon,.buddypress #buddypress .comment-reply-link img.pull-right-icon,.buddypress #buddypress .generic-button a img.pull-right-icon,.buddypress #buddypress a.button img.pull-right-icon,.buddypress #buddypress .bp-uploader-window input.button img.pull-right-icon,.buddypress #buddypress input[type="reset"] img.pull-right-icon,.buddypress #buddypress input[type="submit"] img.pull-right-icon,.buddypress #buddypress ul.button-nav li a img.pull-right-icon,.buddypress a.bp-title-button img.pull-right-icon{margin-right:0;margin-left:13px;position:relative}.buddypress #buddypress .comment-reply-link i.pull-right,.buddypress #buddypress .generic-button a i.pull-right,.buddypress #buddypress a.button i.pull-right,.buddypress #buddypress .bp-uploader-window input.button i.pull-right,.buddypress #buddypress input[type="reset"] i.pull-right,.buddypress #buddypress input[type="submit"] i.pull-right,.buddypress #buddypress ul.button-nav li a i.pull-right,.buddypress a.bp-title-button i.pull-right,.buddypress #buddypress .comment-reply-link img.pull-right,.buddypress #buddypress .generic-button a img.pull-right,.buddypress #buddypress a.button img.pull-right,.buddypress #buddypress .bp-uploader-window input.button img.pull-right,.buddypress #buddypress input[type="reset"] img.pull-right,.buddypress #buddypress input[type="submit"] img.pull-right,.buddypress #buddypress ul.button-nav li a img.pull-right,.buddypress a.bp-title-button img.pull-right{top:.3em}.buddypress #buddypress .comment-reply-link img,.buddypress #buddypress .generic-button a img,.buddypress #buddypress a.button img,.buddypress #buddypress .bp-uploader-window input.button img,.buddypress #buddypress input[type="reset"] img,.buddypress #buddypress input[type="submit"] img,.buddypress #buddypress ul.button-nav li a img,.buddypress a.bp-title-button img{position:relative;top:-.1em}.buddypress #buddypress .comment-reply-link i,.buddypress #buddypress .generic-button a i,.buddypress #buddypress a.button i,.buddypress #buddypress .bp-uploader-window input.button i,.buddypress #buddypress input[type="reset"] i,.buddypress #buddypress input[type="submit"] i,.buddypress #buddypress ul.button-nav li a i,.buddypress a.bp-title-button i{top:-1px;vertical-align:middle}.buddypress #buddypress .comment-reply-link.fw-btn-side-by-side,.buddypress #buddypress .generic-button a.fw-btn-side-by-side,.buddypress #buddypress a.button.fw-btn-side-by-side,.buddypress #buddypress .bp-uploader-window input.button.fw-btn-side-by-side,.buddypress #buddypress input[type="reset"].fw-btn-side-by-side,.buddypress #buddypress input[type="submit"].fw-btn-side-by-side,.buddypress #buddypress ul.button-nav li a.fw-btn-side-by-side,.buddypress a.bp-title-button.fw-btn-side-by-side{margin-right:10px}.buddypress #buddypress .comment-reply-link.fw-btn-side-by-side:last-child,.buddypress #buddypress .generic-button a.fw-btn-side-by-side:last-child,.buddypress #buddypress a.button.fw-btn-side-by-side:last-child,.buddypress #buddypress .bp-uploader-window input.button.fw-btn-side-by-side:last-child,.buddypress #buddypress input[type="reset"].fw-btn-side-by-side:last-child,.buddypress #buddypress input[type="submit"].fw-btn-side-by-side:last-child,.buddypress #buddypress ul.button-nav li a.fw-btn-side-by-side:last-child,.buddypress a.bp-title-button.fw-btn-side-by-side:last-child{margin-right:0}.buddypress #buddypress .comment-reply-link:focus,.buddypress #buddypress .generic-button a:focus,.buddypress #buddypress a.button:focus,.buddypress #buddypress .bp-uploader-window input.button:focus,.buddypress #buddypress input[type="reset"]:focus,.buddypress #buddypress input[type="submit"]:focus,.buddypress #buddypress ul.button-nav li a:focus,.buddypress a.bp-title-button:focus{background-color:#33471c;border-color:transparent;color:#fff}.buddypress #buddypress .comment-reply-link:hover,.buddypress #buddypress .generic-button a:hover,.buddypress #buddypress a.button:hover,.buddypress #buddypress .bp-uploader-window input.button:hover,.buddypress #buddypress input[type="reset"]:hover,.buddypress #buddypress input[type="submit"]:hover,.buddypress #buddypress ul.button-nav li a:hover,.buddypress a.bp-title-button:hover{background-color:#fff9ed;color:#33471c;border:none}.buddypress #buddypress .comment-reply-link:active,.buddypress #buddypress .generic-button a:active,.buddypress #buddypress a.button:active,.buddypress #buddypress .bp-uploader-window input.button:active,.buddypress #buddypress input[type="reset"]:active,.buddypress #buddypress input[type="submit"]:active,.buddypress #buddypress ul.button-nav li a:active,.buddypress a.bp-title-button:active{box-shadow:none}.buddypress .post,.buddypress .post-details{margin-bottom:0}.buddypress .post-details .entry-content{padding-bottom:0;border:none}.buddypress #buddypress .item-list-tabs ul li .selectize-control .selectize-input{background-color:rgba(0,0,0,.07)}.buddypress #buddypress .item-list-tabs ul li.current a,.buddypress #buddypress .item-list-tabs ul li.selected a{background-color:rgba(0,0,0,.07);color:#33471c}.buddypress #buddypress .standard-form input[type="text"],.buddypress #buddypress .standard-form input[type="email"],.buddypress #buddypress .standard-form input[type="password"],.buddypress #buddypress .standard-form input[type="number"],.buddypress #buddypress .standard-form textarea{background-color:rgba(0,0,0,.07);color:#33471c;font-family:'Quattrocento Sans';font-size:17px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:24px;padding:12px 15px;border:1px solid transparent}.buddypress #buddypress .standard-form input[type="text"]:focus,.buddypress #buddypress .standard-form input[type="email"]:focus,.buddypress #buddypress .standard-form input[type="password"]:focus,.buddypress #buddypress .standard-form input[type="number"]:focus,.buddypress #buddypress .standard-form textarea:focus{border-color:#b8b8b8}.buddypress #buddypress .standard-form .selectize-control .selectize-input{background-color:rgba(0,0,0,.07)}.buddypress #buddypress form#whats-new-form textarea,.buddypress #buddypress div.activity-comments form textarea{background:#fff;color:#33471c;font-family:'Quattrocento Sans';font-size:17px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:24px;border:1px solid rgba(0,0,0,.13);padding:6px;background:none}.buddypress #buddypress form#whats-new-form textarea:focus,.buddypress #buddypress div.activity-comments form textarea:focus{border-color:#b8b8b8!important}.buddypress #buddypress form#whats-new-form .selectize-control,.buddypress #buddypress div.activity-comments form .selectize-control{margin-top:40px}.buddypress #buddypress form#whats-new-form .selectize-control .selectize-input,.buddypress #buddypress div.activity-comments form .selectize-control .selectize-input{background-color:rgba(0,0,0,.07)}.buddypress #buddypress .checkbox,.buddypress #buddypress .radio{padding-left:0;margin-top:0}.buddypress #buddypress .checkbox .custom-radio label,.buddypress #buddypress .radio .custom-radio label,.buddypress #buddypress .checkbox .custom-checkbox label,.buddypress #buddypress .radio .custom-checkbox label{font-size:17px!important}.widget_bp_core_login_widget .standard-form input.input{width:100%;line-height:30px;border:none;color:#353535;background-color:rgba(0,0,0,.7);font-family:'Helvetica Neue LT Std';font-weight:700;font-style:normal;font-size:17px;padding:12px 15px}.widget_bp_core_login_widget .standard-form input.input::-moz-placeholder{color:rgba(53,53,53,.25);opacity:1}.widget_bp_core_login_widget .standard-form input.input:-ms-input-placeholder{color:rgba(53,53,53,.25)}.widget_bp_core_login_widget .standard-form input.input::-webkit-input-placeholder{color:rgba(53,53,53,.25)}.widget_bp_core_login_widget .standard-form input[type="submit"]{font-family:'Helvetica Neue LT Std';font-weight:700;font-style:normal;font-size:14px;line-height:30px;letter-spacing:0;display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;text-decoration:none;white-space:nowrap;outline:none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;max-width:100%;background-color:#33471c;border-color:transparent;border-width:0;color:#fff!important;border-radius:0;padding:12px 25px;font-size:14px;line-height:30px}.widget_bp_core_login_widget .standard-form input[type="submit"] span,.widget_bp_core_login_widget .standard-form input[type="submit"] i{position:relative;top:1px}.widget_bp_core_login_widget .standard-form input[type="submit"]:hover,.widget_bp_core_login_widget .standard-form input[type="submit"]:focus{text-decoration:none;outline:none}.widget_bp_core_login_widget .standard-form input[type="submit"] i,.widget_bp_core_login_widget .standard-form input[type="submit"] img{margin-right:13px}.widget_bp_core_login_widget .standard-form input[type="submit"] i.pull-right,.widget_bp_core_login_widget .standard-form input[type="submit"] img.pull-right,.widget_bp_core_login_widget .standard-form input[type="submit"] i.pull-right-icon,.widget_bp_core_login_widget .standard-form input[type="submit"] img.pull-right-icon{margin-right:0;margin-left:13px;position:relative}.widget_bp_core_login_widget .standard-form input[type="submit"] i.pull-right,.widget_bp_core_login_widget .standard-form input[type="submit"] img.pull-right{top:.3em}.widget_bp_core_login_widget .standard-form input[type="submit"] img{position:relative;top:-.1em}.widget_bp_core_login_widget .standard-form input[type="submit"] i{top:-1px;vertical-align:middle}.widget_bp_core_login_widget .standard-form input[type="submit"].fw-btn-side-by-side{margin-right:10px}.widget_bp_core_login_widget .standard-form input[type="submit"].fw-btn-side-by-side:last-child{margin-right:0}.widget_bp_core_login_widget .standard-form input[type="submit"]:focus{background-color:#33471c;border-color:transparent;color:#fff}.widget_bp_core_login_widget .standard-form input[type="submit"]:hover{background-color:#fff9ed;color:#fff!important}.widget_bp_core_login_widget .standard-form input[type="submit"]:active{box-shadow:none}.widget_bp_core_login_widget .standard-form .forgetmenot{margin-bottom:1.2em}.widget_bp_core_login_widget{overflow:hidden}.widget.buddypress .bp-login-widget-user-links>div{margin-bottom:auto;padding-left:16px}.widget_bp_core_login_widget .bp-login-widget-user-link{display:inline-block}.widget_bp_core_login_widget .bp-login-widget-user-logout{float:right;padding-left:5px!important}.widget_bp_core_members_widget .item-list .item .item-title a{font-family:'Helvetica Neue LT Std';font-size:16px;font-weight:400;font-style:normal;line-height:30px;letter-spacing:0;color:#353535}.widget_bp_core_members_widget .item-list .item .item-title a:hover{color:#33471c}.widget_bp_core_members_widget .item-options a{color:#33471c}.widget_bp_core_members_widget .item-options a:hover{color:#353535}.widget_bp_core_members_widget .item-options .bp-separator{margin:0 5px}.dir-search form,.dir-search form label,#search-members-form,#search-message-form{position:relative}#search-message-form label.bp-screen-reader-text{width:100%;height:100%;clip:auto;color:transparent}#buddypress div.dir-search input[type="submit"],#buddypress li.groups-members-search input[type="submit"],#buddypress #search-message-form input[type="submit"]{padding:0}#buddypress div.dir-search input[type="submit"]:hover,#buddypress div.dir-search input[type="submit"]:active,#buddypress div.dir-search input[type="submit"]:focus,#buddypress li.groups-members-search input[type="submit"]:hover,#buddypress li.groups-members-search input[type="submit"]:active,#buddypress li.groups-members-search input[type="submit"]:focus,#buddypress #search-message-form input[type="submit"]:hover,#buddypress #search-message-form input[type="submit"]:active,#buddypress #search-message-form input[type="submit"]:focus{background-color:transparent;box-shadow:none}#buddypress div.dir-search,#buddypress li.groups-members-search,#buddypress #search-message-form{position:relative}#buddypress div.dir-search label:after,#buddypress li.groups-members-search label:after,#buddypress #search-message-form label:after{display:inline-block;width:28px;height:28px;text-align:center;line-height:28px;font-family:'FontAwesome';content:"\f002";font-size:16px;font-weight:400;color:#353535;position:absolute;top:50%;margin-top:-14px;right:10px;z-index:1}#buddypress div.dir-search input[type="text"],#buddypress div.dir-search input[type="search"],#buddypress li.groups-members-search input[type="text"],#buddypress li.groups-members-search input[type="search"],#buddypress #search-message-form input[type="text"],#buddypress #search-message-form input[type="search"]{padding-top:5px;padding-bottom:5px}#buddypress div.dir-search input[type="text"],#buddypress li.groups-members-search input[type="text"],#buddypress #search-message-form input[type="text"],#buddypress div.dir-search input[type="search"],#buddypress li.groups-members-search input[type="search"],#buddypress #search-message-form input[type="search"]{width:100%;line-height:30px;border:none;color:#353535;background-color:rgba(0,0,0,.07);font-family:'Helvetica Neue LT Std';font-weight:700;font-style:normal;font-size:17px;padding:12px 15px}#buddypress div.dir-search input[type="text"]::-moz-placeholder,#buddypress li.groups-members-search input[type="text"]::-moz-placeholder,#buddypress #search-message-form input[type="text"]::-moz-placeholder,#buddypress div.dir-search input[type="search"]::-moz-placeholder,#buddypress li.groups-members-search input[type="search"]::-moz-placeholder,#buddypress #search-message-form input[type="search"]::-moz-placeholder{color:rgba(53,53,53,.25);opacity:1}#buddypress div.dir-search input[type="text"]:-ms-input-placeholder,#buddypress li.groups-members-search input[type="text"]:-ms-input-placeholder,#buddypress #search-message-form input[type="text"]:-ms-input-placeholder,#buddypress div.dir-search input[type="search"]:-ms-input-placeholder,#buddypress li.groups-members-search input[type="search"]:-ms-input-placeholder,#buddypress #search-message-form input[type="search"]:-ms-input-placeholder{color:rgba(53,53,53,.25)}#buddypress div.dir-search input[type="text"]::-webkit-input-placeholder,#buddypress li.groups-members-search input[type="text"]::-webkit-input-placeholder,#buddypress #search-message-form input[type="text"]::-webkit-input-placeholder,#buddypress div.dir-search input[type="search"]::-webkit-input-placeholder,#buddypress li.groups-members-search input[type="search"]::-webkit-input-placeholder,#buddypress #search-message-form input[type="search"]::-webkit-input-placeholder{color:rgba(53,53,53,.25)}#buddypress div.dir-search input[type="submit"],#buddypress li.groups-members-search input[type="submit"],#buddypress #search-message-form input[type="submit"]{width:28px;height:28px;background-color:transparent;border:none;text-indent:100px;position:absolute;top:10px;right:10px;z-index:2;overflow:hidden}#buddypress ul.item-list li div.item-title span{display:none}#buddypress span.activity{font-size:inherit}#buddypress ul.item-list li div.action{position:relative;top:auto;text-align:left;margin-top:5px;margin-left:0!important}#buddypress .dir-form .dir-list .item-list li{width:33.33%;display:block;float:left;box-sizing:border-box}#buddypress ul.item-list li div.item-title,#buddypress ul.item-list li h4{font-size:13px}#buddypress .dir-form .dir-list #members-list.item-list li.is-current-user{height:130px}@media(max-width:991px){#buddypress .dir-form .dir-list .item-list li{width:50%}}@media(max-width:767px){#buddypress .dir-form .dir-list .item-list li{width:100%}#buddypress .dir-form .dir-list #members-list.item-list li.is-current-user{height:auto}}#buddypress table.forum tr td.label,#buddypress table.messages-notices tr td.label,#buddypress table.notifications tr td.label,#buddypress table.notifications-settings tr td.label,#buddypress table.profile-fields tr td.label,#buddypress table.wp-profile-fields tr td.label{color:#33471c;font-size:15px;display:table-cell;border-radius:0}#buddypress table.forum tr td,#buddypress table.messages-notices tr td,#buddypress table.notifications tr td,#buddypress table.notifications-settings tr td,#buddypress table.profile-fields tr td,#buddypress table.wp-profile-fields tr td{border-width:0 1px 1px 0}#buddypress table,#buddypress table,#buddypress table,#buddypress table,#buddypress table,#buddypress table{border-width:1px 0 0 1px}#buddypress div.profile h4{margin-bottom:10px;margin-top:20px}#buddypress .wp-editor-wrap .wp-editor-tools button{padding:8px 15px}#buddypress .profile .single-fields .datebox .selectize-control{width:auto;display:inline-block}#buddypress .profile .single-fields .datebox .selectize-control .selectize-input input[type="text"]{padding-left:20px!important}#buddypress .standard-form .wp-editor-container textarea{border:none;background:none}#buddypress #profile-edit-form .field-visibility-settings .radio li{margin-bottom:5px}#buddypress #profile-edit-form .field_multiselectbox .selectize-control .selectize-input .item{background:#fff;border-color:#fff;margin:0 5px 0 0}#buddypress #profile-edit-form .field_multiselectbox .selectize-control .selectize-input .item:last-child{margin-right:0}#buddypress #profile-edit-form .field_multiselectbox .selectize-control .selectize-input{padding:12px 15px}#buddypress #profile-edit-form .datebox .selectize-control .selectize-input,#buddypress #profile-edit-form .field_selectbox .selectize-control .selectize-input,#buddypress #profile-edit-form .field_multiselectbox .selectize-control .selectize-input{background-color:rgba(0,0,0,.07)}#buddypress #profile-edit-form ul.button-nav,#buddypress .field-visibility-settings .radio{padding-left:0}#buddypress .field-visibility-settings .radio{margin-top:0}#buddypress #pass-strength-result.short{color:#fff}#buddypress table.notification-settings th,#buddypress table.notification-settings td,#buddypress table.profile-settings#xprofile-settings-base th,#buddypress table.profile-settings#xprofile-settings-base td,#buddypress table.profile-settings#xprofile-settings-single-fields th,#buddypress table.profile-settings#xprofile-settings-single-fields td,#buddypress table.profile-settings#xprofile-settings-multi-fields th,#buddypress table.profile-settings#xprofile-settings-multi-fields td{border-width:0 1px 1px 0}#buddypress .standard-form table.notification-settings label,#buddypress .standard-form table.notification-settings span.label{margin:10px 0}#buddypress .standard-form table.notification-settings .custom-checkbox label,#buddypress .standard-form table.notification-settings .custom-radio label{padding-left:15px}#buddypress table.profile-settings#xprofile-settings-base,#buddypress table.profile-settings#xprofile-settings-single-fields{margin-bottom:30px}#buddypress table.profile-settings#xprofile-settings-multi-fields{margin-bottom:20px}#buddypress .standard-form#settings-form label{font-family:'Montserrat';font-size:17px;font-style:normal;font-weight:100;line-height:24px;letter-spacing:1px;color:#33471c;text-transform:uppercase}#buddypress .standard-form#settings-form table.profile-settings .selectize-control .selectize-input{background-color:rgba(0,0,0,.07)}#buddypress .standard-form#signup_form input[type=text],#buddypress .standard-form#signup_form input[type=email],#buddypress .standard-form#signup_form input[type=password],#buddypress .standard-form#signup_form textarea{width:100%}#buddypress #create-group-form.standard-form .bp-avatar-nav{margin-top:90px}.group-members.members #buddypress #item-body div.item-list-tabs{margin-top:30px}#buddypress ul.acfb-holder li.friend-tab{margin-right:50%;margin-bottom:10px;display:inline-block;border-radius:0;float:none}#buddypress li.friend-tab img.avatar{margin-right:10px}#buddypress ul.item-list li div.item-desc{width:65%;font-size:85%;margin-top:0}#buddypress ul.item-list li div.item-desc p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous{font-family:'Helvetica Neue LT Std';font-weight:700;font-style:normal;font-size:14px;line-height:30px;letter-spacing:0;display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;text-decoration:none;white-space:nowrap;outline:none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;max-width:100%;background-color:#33471c;border-color:transparent;border-width:0;color:#fff;border-radius:0;padding:6px 15px;font-size:12px;line-height:26px}#buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous span,#buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous i{position:relative;top:1px}#buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous:hover,#buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous:focus{text-decoration:none;outline:none}#buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous i,#buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous img{margin-right:13px}#buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous i.pull-right,#buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous img.pull-right,#buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous i.pull-right-icon,#buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous img.pull-right-icon{margin-right:0;margin-left:13px;position:relative}#buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous i.pull-right,#buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous img.pull-right{top:.3em}#buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous img{position:relative;top:-.1em}#buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous i{top:-1px;vertical-align:middle}#buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous.fw-btn-side-by-side{margin-right:10px}#buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous.fw-btn-side-by-side:last-child{margin-right:0}#buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous:focus{background-color:#33471c;border-color:transparent;color:#fff}#buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous:hover{background-color:#fff9ed;color:#33471c;border:none}#buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous:active{box-shadow:none}.give-page .post-details{margin-bottom:0}.give-page .post-details .entry-content{padding-bottom:0;border-bottom:none}.give-progress-bar{background-color:rgba(204,204,204,.4);height:8px}.give-goal-progress .income{font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}form[id*=give-form] #give-final-total-wrap .give-final-total-amount{background-color:#fff}form.give-form legend,form[id*=give-form] legend,[id*=give-form] .give-form-title,form.give-form .give-form-title{color:#1f1f1f}form.give-form #give_checkout_login_register #give_register_account_fields,form[id*=give-form] #give_checkout_login_register #give_register_account_fields{margin-top:10px}form.give-form #give_checkout_login_register #give_register_account_fields .sub-text,form[id*=give-form] #give_checkout_login_register #give_register_account_fields .sub-text{font-size:15px}form.give-form #give_checkout_login_register #give_register_account_fields label[for="password"],form[id*=give-form] #give_checkout_login_register #give_register_account_fields label[for="password"],form.give-form #give_checkout_login_register #give_register_account_fields label[for="password_again"],form[id*=give-form] #give_checkout_login_register #give_register_account_fields label[for="password_again"]{display:none}form.give-form #give_checkout_login_register #give_register_account_fields>legend,form[id*=give-form] #give_checkout_login_register #give_register_account_fields>legend{padding-bottom:0}.give-page form.give-form .form-row input[type="text"],.give-page form[id*=give-form] .form-row input[type="text"],.give-page form.give-form.floated-labels .form-row input[type="text"],.give-page form[id*=give-form].floated-labels .form-row input[type="text"],.give-page form.give-form .form-row input[type="email"],.give-page form[id*=give-form] .form-row input[type="email"],.give-page form.give-form.floated-labels .form-row input[type="email"],.give-page form[id*=give-form].floated-labels .form-row input[type="email"],.give-page form.give-form .form-row input[type="password"],.give-page form[id*=give-form] .form-row input[type="password"],.give-page form.give-form.floated-labels .form-row input[type="password"],.give-page form[id*=give-form].floated-labels .form-row input[type="password"],.give-page form.give-form .form-row input[type="tel"],.give-page form[id*=give-form] .form-row input[type="tel"],.give-page form.give-form.floated-labels .form-row input[type="tel"],.give-page form[id*=give-form].floated-labels .form-row input[type="tel"],.give-page form.give-form .form-row input[type="url"],.give-page form[id*=give-form] .form-row input[type="url"],.give-page form.give-form.floated-labels .form-row input[type="url"],.give-page form[id*=give-form].floated-labels .form-row input[type="url"],.give-page form.give-form .form-row textarea,.give-page form[id*=give-form] .form-row textarea,.give-page form.give-form.floated-labels .form-row textarea,.give-page form[id*=give-form].floated-labels .form-row textarea{background:#fff;color:#33471c;font-family:'Quattrocento Sans';font-size:17px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:24px;padding:12px 15px;border:1px solid rgba(0,0,0,.13)}.give-page form.give-form .give-currency-symbol,.give-page form[id*=give-form] .give-currency-symbol,.give-page form.give-form.floated-labels .give-currency-symbol,.give-page form[id*=give-form].floated-labels .give-currency-symbol,.give-page form.give-form #give-final-total-wrap .give-donation-total-label,.give-page form[id*=give-form] #give-final-total-wrap .give-donation-total-label,.give-page form.give-form.floated-labels #give-final-total-wrap .give-donation-total-label,.give-page form[id*=give-form].floated-labels #give-final-total-wrap .give-donation-total-label{border-color:rgba(0,0,0,.13);color:#33471c}.give-page form.give-form #give-final-total-wrap .give-final-total-amount,.give-page form[id*=give-form] #give-final-total-wrap .give-final-total-amount,.give-page form.give-form.floated-labels #give-final-total-wrap .give-final-total-amount,.give-page form[id*=give-form].floated-labels #give-final-total-wrap .give-final-total-amount{color:#33471c}.give-page form.give-form .selectize-input,.give-page form[id*=give-form] .selectize-input,.give-page form.give-form.floated-labels .selectize-input,.give-page form[id*=give-form].floated-labels .selectize-input{border:1px solid rgba(0,0,0,.13);line-height:24px}.give-page form.give-form.floated-labels .floatlabel.is-focused label.floatlabel-label,.give-page form[id*=give-form].floated-labels .floatlabel.is-focused label.floatlabel-label,.give-page form.give-form.floated-labels.floated-labels .floatlabel.is-focused label.floatlabel-label,.give-page form[id*=give-form].floated-labels.floated-labels .floatlabel.is-focused label.floatlabel-label{color:#33471c}.give-btn,.give_submit,input.button[name="give_register_submit"]{font-family:'Helvetica Neue LT Std';font-weight:700;font-style:normal;font-size:14px;line-height:30px;letter-spacing:0;display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;text-decoration:none;white-space:nowrap;outline:none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;max-width:100%;background-color:#33471c;border-color:transparent;border-width:0;color:#fff;border-radius:0;padding:6px 15px;font-size:12px;line-height:26px}.give-btn span,.give_submit span,input.button[name="give_register_submit"] span,.give-btn i,.give_submit i,input.button[name="give_register_submit"] i{position:relative;top:1px}.give-btn:hover,.give_submit:hover,input.button[name="give_register_submit"]:hover,.give-btn:focus,.give_submit:focus,input.button[name="give_register_submit"]:focus{text-decoration:none;outline:none}.give-btn i,.give_submit i,input.button[name="give_register_submit"] i,.give-btn img,.give_submit img,input.button[name="give_register_submit"] img{margin-right:13px}.give-btn i.pull-right,.give_submit i.pull-right,input.button[name="give_register_submit"] i.pull-right,.give-btn img.pull-right,.give_submit img.pull-right,input.button[name="give_register_submit"] img.pull-right,.give-btn i.pull-right-icon,.give_submit i.pull-right-icon,input.button[name="give_register_submit"] i.pull-right-icon,.give-btn img.pull-right-icon,.give_submit img.pull-right-icon,input.button[name="give_register_submit"] img.pull-right-icon{margin-right:0;margin-left:13px;position:relative}.give-btn i.pull-right,.give_submit i.pull-right,input.button[name="give_register_submit"] i.pull-right,.give-btn img.pull-right,.give_submit img.pull-right,input.button[name="give_register_submit"] img.pull-right{top:.3em}.give-btn img,.give_submit img,input.button[name="give_register_submit"] img{position:relative;top:-.1em}.give-btn i,.give_submit i,input.button[name="give_register_submit"] i{top:-1px;vertical-align:middle}.give-btn.fw-btn-side-by-side,.give_submit.fw-btn-side-by-side,input.button[name="give_register_submit"].fw-btn-side-by-side{margin-right:10px}.give-btn.fw-btn-side-by-side:last-child,.give_submit.fw-btn-side-by-side:last-child,input.button[name="give_register_submit"].fw-btn-side-by-side:last-child{margin-right:0}.give-btn:focus,.give_submit:focus,input.button[name="give_register_submit"]:focus{background-color:#33471c;border-color:transparent;color:#fff}.give-btn:hover,.give_submit:hover,input.button[name="give_register_submit"]:hover{background-color:#fff9ed;color:#33471c}.give-btn:active,.give_submit:active,input.button[name="give_register_submit"]:active{box-shadow:none}table.give-table{color:#33471c;text-shadow:none}.widget_give_forms_widget .give-form-wrap form.give-form,.widget_give_forms_widget .give-form-wrap form[id*=give-form]{color:#33471c}.widget_give_forms_widget .give-form-wrap form.give-form input.give-input,.widget_give_forms_widget .give-form-wrap form[id*=give-form] input.give-input{width:100%;line-height:30px;border:none;color:#353535;background-color:rgba(0,0,0,.07);font-family:'Helvetica Neue LT Std';font-weight:700;font-style:normal;font-size:17px;padding:12px 15px}.widget_give_forms_widget .give-form-wrap form.give-form input.give-input::-moz-placeholder,.widget_give_forms_widget .give-form-wrap form[id*=give-form] input.give-input::-moz-placeholder{color:rgba(53,53,53,.25);opacity:1}.widget_give_forms_widget .give-form-wrap form.give-form input.give-input:-ms-input-placeholder,.widget_give_forms_widget .give-form-wrap form[id*=give-form] input.give-input:-ms-input-placeholder{color:rgba(53,53,53,.25)}.widget_give_forms_widget .give-form-wrap form.give-form input.give-input::-webkit-input-placeholder,.widget_give_forms_widget .give-form-wrap form[id*=give-form] input.give-input::-webkit-input-placeholder{color:rgba(53,53,53,.25)}.widget_give_forms_widget .give-form-wrap form.give-form .give-currency-symbol,.widget_give_forms_widget .give-form-wrap form[id*=give-form] .give-currency-symbol,.widget_give_forms_widget .give-form-wrap form.give-form #give-final-total-wrap .give-donation-total-label,.widget_give_forms_widget .give-form-wrap form[id*=give-form] #give-final-total-wrap .give-donation-total-label{background-color:rgba(0,0,0,.07);border-color:rgba(0,0,0,.2)}.widget_give_forms_widget .give-form-wrap form.give-form .give-currency-symbol,.widget_give_forms_widget .give-form-wrap form[id*=give-form] .give-currency-symbol,.widget_give_forms_widget .give-form-wrap form.give-form #give-final-total-wrap .give-donation-total-label,.widget_give_forms_widget .give-form-wrap form[id*=give-form] #give-final-total-wrap .give-donation-total-label,.widget_give_forms_widget .give-form-wrap form.give-form #give-final-total-wrap .give-final-total-amount,.widget_give_forms_widget .give-form-wrap form[id*=give-form] #give-final-total-wrap .give-final-total-amount{color:rgba(53,53,53,.5)}.widget_give_forms_widget .give-form-wrap form.give-form #give-final-total-wrap .give-final-total-amount,.widget_give_forms_widget .give-form-wrap form[id*=give-form] #give-final-total-wrap .give-final-total-amount,.widget_give_forms_widget .give-form-wrap form.give-form .give-donation-amount #give-amount,.widget_give_forms_widget .give-form-wrap form[id*=give-form] .give-donation-amount #give-amount,.widget_give_forms_widget .give-form-wrap form.give-form .give-donation-amount #give-amount-text,.widget_give_forms_widget .give-form-wrap form[id*=give-form] .give-donation-amount #give-amount-text{border-color:rgba(0,0,0,.2)}.widget_give_forms_widget .give-form-wrap form.give-form .custom-checkbox label,.widget_give_forms_widget .give-form-wrap form[id*=give-form] .custom-checkbox label,.widget_give_forms_widget .give-form-wrap form.give-form .custom-radio label,.widget_give_forms_widget .give-form-wrap form[id*=give-form] .custom-radio label{color:#33471c}.widget_give_forms_widget .give-form-wrap form.give-form legend,.widget_give_forms_widget .give-form-wrap form[id*=give-form] legend{color:#353535;border-bottom-color:#dee0e1}.widget_give_forms_widget .give-form-wrap form.give-form .selectize-input,.widget_give_forms_widget .give-form-wrap form[id*=give-form] .selectize-input{background-color:rgba(0,0,0,.07);border:none}.widget_give_forms_widget .give-form-wrap .give-goal-progress .income{color:#353535}.widget_give_forms_widget form.floated-labels .floatlabel.is-active label.floatlabel-label,.widget_give_forms_widget form.floated-labels .floatlabel.is-focused label.floatlabel-label{color:#33471c}.wpcf7 .wpcf7-form div.wpcf7-validation-errors{border-color:#d12a5c;color:#d12a5c}.wpcf7 .wpcf7-form span.wpcf7-list-item{margin-left:0}.wpcf7 .wpcf7-form .wpcf7-list-item-label{margin-top:-2em}.wpcf7 .wpcf7-form .wpcf7-list-item-label.acceptance-check{margin-top:0;float:left;top:6px}.wpcf7 .wpcf7-form span.wpcf7-list-item label .wpcf7-list-item-label{margin-top:-1em}.wpcf7 .wpcf7-form span.wpcf7-list-item label{padding-left:0}.wpcf7 .wpcf7-form span.wpcf7-list-item label:before,.wpcf7 .wpcf7-form span.wpcf7-list-item label:after{display:none}.wpcf7 .wpcf7-form input.wpcf7-submit{font-family:'Helvetica Neue LT Std';font-weight:700;font-style:normal;font-size:14px;line-height:30px;letter-spacing:0;display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;text-decoration:none;white-space:nowrap;outline:none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;max-width:100%;background-color:#33471c;border-color:transparent;border-width:0;color:#fff;border-radius:0;padding:12px 25px;font-size:14px;line-height:30px}.wpcf7 .wpcf7-form input.wpcf7-submit:hover,.wpcf7 .wpcf7-form input.wpcf7-submit:focus{text-decoration:none;outline:none}.wpcf7 .wpcf7-form input.wpcf7-submit:focus{background-color:#33471c;border-color:transparent;color:#fff}.wpcf7 .wpcf7-form input.wpcf7-submit:hover{background-color:#fff9ed;color:#33471c}.wpcf7 .wpcf7-form input.wpcf7-submit:active{box-shadow:none}div.wpcf7-response-output{margin:2em .5em 1em;padding:.9em 1em;font-size:12px;letter-spacing:.5px;text-transform:uppercase;text-align:center}div.wpcf7-mail-sent-ok{border:2px solid #00B233;background:#00B233;color:#fff}div.wpcf7-mail-sent-ng{border:2px solid #E82C0C;background:#E82C0C;color:#fff}div.wpcf7-spam-blocked{border:2px solid #ffa500;background:#ffa500;color:#fff}div.wpcf7-validation-errors{border:2px solid #f7e700;background:#f7e700;color:#fff}#empPuModal input.wpcf7-submit{text-transform:uppercase;color:#FFF;width:100%;font-size:13px}.fw-footer-middle{background-color:#f5ede4;background-image:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==);background-repeat:no-repeat;background-position:top right;background-size:auto}.fw-footer-middle{position:relative}.fw-footer-middle .fw-container{position:relative;z-index:10}.footer-social.fw-team .fw-team-socials a{border:1px solid #999;width:65px;height:65px;line-height:68px;border-radius:100%;margin-right:10px;text-align:center}.fw-footer-widgets{position:relative;padding-top:100px;padding-bottom:100px;background-color:#f5ede4;background-image:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==);background-repeat:no-repeat;background-position:top right;background-size:auto}.fw-footer-widgets .widget,.fw-footer-widgets .widget li{color:#33471c}.fw-footer-widgets .widget a,.fw-footer-widgets .widget .comment-author-link a{color:#33471c}.fw-footer-widgets .widget a:hover,.fw-footer-widgets .widget .comment-author-link a:hover{color:#2e4019}.fw-footer-widgets .widget-title{font-family:'Helvetica Neue LT Std';font-weight:800;font-style:normal;color:;font-size:18px;text-transform:uppercase;letter-spacing:0}.fw-footer-widgets .widget-title span{color:#33471c;background-color:transparent!important}.fw-footer-widgets .widget-title span:after{display:none}.fw-footer-widgets .widget_text .textwidget{font-size:16.2px}@media(max-width:991px){.fw-footer-widgets.footer-cols-4 .fw-col-sm-6:nth-child(1),.fw-footer-widgets.footer-cols-4 .fw-col-sm-6:nth-child(2){margin-bottom:40px}.fw-footer-widgets .widget .widget-title{margin-bottom:15px}}@media (max-width:767px){.fw-footer-widgets{padding-top:50px;padding-bottom:50px}}.fw-footer-bar{position:relative;background-size:cover;background-repeat:no-repeat;background-color:#f5ede4;padding-top:60px;padding-bottom:30px;color:#999}.fw-footer-social{top:3px}.fw-copyright{font-size:11px;font-style:normal;font-weight:100;font-family:'Helvetica Neue LT Std';line-height:22px;letter-spacing:1px;color:#333;position:relative}.fw-copyright a{color:#333;text-decoration:underline}.fw-copyright a:hover{color:#333;text-decoration:none}.fw-copyright-left .fw-copyright{float:left}.fw-copyright-left .fw-footer-social{float:right}.fw-copyright-right .fw-copyright{float:right}.fw-copyright-right .fw-footer-social{float:left}.fw-copyright-center{text-align:center}.fw-copyright-center .fw-copyright,.fw-copyright-center .fw-footer-social{top:inherit}.fw-footer-social{position:relative;line-height:12.8px}.fw-footer-social a{font-size:16px;width:16px;height:15px;color:#999;display:inline-block;margin:0 2px}.fw-footer-social a:hover{color:#000}@media(max-width:767px){.fw-copyright-left .fw-copyright,.fw-copyright-left .fw-footer-social,.fw-copyright-right .fw-copyright,.fw-copyright-right .fw-footer-social{float:none;text-align:center}.fw-footer-social{top:auto!important;margin-bottom:10px}.fw-footer-social a{margin:0 5px}}@media(max-width:479px){.fw-footer-social{margin-bottom:20px}}.fw-footer-menu{text-align:center}.fw-footer-menu ul{list-style:none;margin:0 auto;padding:0;font-size:0;line-height:normal}.fw-footer-menu ul li{font-family:'Helvetica Neue LT Std';font-weight:400;font-style:normal;font-size:13px;position:relative;display:inline-block}.fw-footer-menu ul li a{display:inline-block;float:left;position:relative}.fw-footer-menu ul li:first-child a{margin-left:17.5px}.fw-footer-menu ul li:last-child a{margin-right:17.5px}.fw-footer-menu ul li a i{margin-right:10px;position:relative}.fw-footer-menu ul li.current-menu-item>a:after,.fw-footer-menu ul li.current-menu-ancestor>a:after{width:100%;margin-left:-50%}.fw-footer-menu ul li.current-menu-item a{color:#333}.fw-footer-menu ul li a{color:#33471c;margin:0 0 0 35px;line-height:24px;letter-spacing:1px;-webkit-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s}.fw-footer-menu ul li a:after{content:"";left:50%;position:absolute;width:0;background:#333;top:-8px;height:1px;-webkit-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s}.fw-footer-menu ul li a:hover{color:#333}.fw-footer-menu ul li.menu-separator a:after{display:none}.fw-footer-menu ul li.menu-separator a:hover{color:#33471c;cursor:default}.fw-footer-menu ul li a:hover:after{width:100%;margin-left:-50%}.fw-footer-menu-right,.fw-footer-menu-left{padding-top:18px;padding-bottom:18px}.fw-footer-menu-right .fw-footer-menu li a,.fw-footer-menu-left .fw-footer-menu li a{line-height:24px}.fw-footer-menu-right .fw-footer-menu li:first-child a{margin-left:35px}.fw-footer-menu-left .fw-footer-menu li:last-child a{margin-right:35px}.fw-footer-menu-right .fw-container,.fw-footer-menu-left .fw-container{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.fw-footer-menu-right .fw-footer-menu,.fw-footer-menu-left .fw-footer-menu{position:relative}.fw-footer-menu-right .fw-footer-menu li,.fw-footer-menu-left .fw-footer-menu li{border-top:none}.fw-footer-menu-right .fw-footer-menu li a,.fw-footer-menu-left .fw-footer-menu li a{padding:0}.fw-footer-menu-right .fw-footer-menu li:last-child a,.fw-footer-menu-left .fw-footer-menu li:last-child a{margin-right:0}.fw-footer-menu-right .fw-footer-menu{text-align:right;float:right}.fw-footer-menu-right .fw-footer-menu li:last-child a{margin-right:0}.fw-footer-menu-right .fw-footer-logo{float:left}.fw-footer-menu-left .fw-footer-menu{text-align:left;float:left}.fw-footer-menu-left .fw-footer-menu li:first-child a{margin-left:0}.fw-footer-menu-left .fw-footer-logo{float:right;margin-right:0;margin-left:20px}.fw-footer-menu-disable .fw-footer-logo{top:0!important}@media (max-width:991px){.fw-footer-menu ul li.menu-separator{display:none}.fw-footer-menu-right .fw-footer-menu,.fw-footer-menu-left .fw-footer-menu{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.fw-footer-menu-left .fw-footer-logo,.fw-footer-menu-right .fw-footer-logo{display:block;margin:0 auto;text-align:center;float:none}.fw-footer-menu-left .fw-footer-menu,.fw-footer-menu-right .fw-footer-menu{float:none;text-align:center;top:0!important;margin-top:20px}}@media(max-width:479px){.fw-footer-menu ul li{width:100%}.fw-footer-menu ul li a{float:none;margin:0!important}}.fw-footer-logo{position:relative;float:left;margin-right:20px}.fw-footer-logo-retina .fw-footer-logo{max-width:250px}.fw-footer-logo-retina .fw-footer-logo a img{width:50px}.fw-footer-logo-no-retina .fw-footer-logo{max-width:250px}.page .fw-section-default-page .fw-special-title{font-family:"Montserrat";font-style:normal;font-weight:400;line-height:65px;font-size:55px;letter-spacing:0;color:#4d4d4d}@media(max-width:767px){.page .fw-section-default-page .fw-special-title{font-size:33px;line-height:39px}}@media(max-width:767px){h1,.h1{font-size:32px;line-height:39px}h2,.h2,.woocommerce .page-title,.woocommerce div.product .product_title{font-size:28px;line-height:36px}h3,.h3{font-size:24px;line-height:32px}h4,.h4{font-size:20px;line-height:29px}.woocommerce .woocommerce-tabs .panel.entry-content h2,.woocommerce .related.products h2,.woocommerce #reviews h2,.woocommerce .comment-respond h3.comment-reply-title,.woocommerce ul.products li.product h3,.woocommerce .comment-reply-title{font-size:24px!important;line-height:32px!important}.entry-content .woocommerce h2,.woocommerce .product h2,.woocommerce .addresses h3,.woocommerce h3{font-size:24px;line-height:32px}}.border-top-left img{border-top-left-radius:100px}.border-bottom-right img{border-bottom-right-radius:100px}.border-bottom-left img{border-bottom-left-radius:100px}.border-top-right img{border-top-right-radius:100px}.fw-btn,.sp-buttons .btn-book-now{font-size:13px!important;text-transform:none!important}.fw-btn{width:220px!important}.fw-btn i.pull-right,.fw-btn img.pull-right,.fw-btn i.pull-right-icon,.fw-btn img.pull-right-icon{margin-left:50px!important}.fw-btn-lg{font-size:15px;text-transform:none}.sp-buttons .btn-book-now{padding:12px 40px!important}.uppercase,.uppercase .fw-special-title,.widget_nav_menu ul>li a,.fw-footer-menu ul li,.timetable-contact .wpcf7-submit.btn{text-transform:uppercase}.fw-text-inner a,.post p a{text-decoration:underline}.light .fw-special-title,.light .fw-special-subtitle,.light .fw-text-inner,.light .fw-text-inner a{color:#fff!important}.intro{font-family:'Libre Baskerville';font-size:30px;line-height:40px}blockquote{color:#33471c;font-family:'Libre Baskerville'}blockquote:after{display:none}.fw-quote,.fw-quote-author,.fw-quote small.fw-quote-author span{font-family:'Proxima Nova';font-weight:800;font-size:13px;line-height:26px;letter-spacing:0;margin-bottom:10px}h5.panel-title{text-transform:none}.panel-body{font-family:'Proxima Nova'}.fw-text-inner ul,.list ul{padding:0;margin:0 0 40px;list-style:none}.list ul li{font-weight:200;padding-left:50px;position:relative}.list ul li:before{content:'';display:block;width:30px;height:2px;background:#1a171b;position:absolute;left:0;top:15px}input[type="text"],input[type="password"],input[type="search"],input[type="url"],input[type="email"],input[type="tel"],input[type="number"],textarea{background:#fff9ed}input.wpcf7-submit{width:100%}.timetable-contact input,.timetable-contact textarea{background:#fff;border:none;border-radius:0;color:#999;font-size:12px;padding:15px 20px;width:100%;font-family:'Gotham';font-weight:200;letter-spacing:2px;margin-bottom:30px}.alignleft{float:left;margin-right:20px}.no-padding{padding:0!important}.fw-section-space-lg .fw-main-row .fw-container{padding-top:80px}.fw-top-bar-on.fw-absolute-header:not(.fw-header-top-bar-sticky) .fw-main-row-top,.fw-top-bar-on.fw-absolute-header .fw-main-row,.fw-top-bar-on.fw-absolute-header .no-header-image{margin-top:0!important}.fw-overlay-1 .fw-block-image-child .fw-block-image-overlay i[class*='fw-icon-']{color:#33471c}.post .fw-section-space-lg{padding-top:40px;padding-bottom:40px}.post img{padding:20px 0}.post .wrap-entry-meta,.post footer.entry-meta{font-size:13px;letter-spacing:4px}.single .post.post-details{max-width:796px;margin:0 auto}.header-1 .fw-nav-wrap{max-width:85%}.header-2 .fw-header-main .fw-container{padding:25px 0}.fw-copyright-center .fw-footer-social{margin-bottom:20px}.fw-footer-menu ul li{text-transform:uppercase}.fw-absolute-header .fw-header{position:absolute}.fw-absolute-header .fw-header .fw-header-main{background:transparent}body,.slide-panel .the_content,.slide-panel{background:#fff9ed!important}.dark-2{background-color:#eee;color:#b1b3b6}.fw-related-article-image.fw-block-image-parent .fw-block-image-overlay .fw-overlay-title{background-color:#33471c!important}.cta{background:#33471c;margin-left:35px;top:-15px;padding:12px 42px;font-size:13px;font-weight:700;text-transform:none!important}.cta a{color:#fff9ed!important;margin-left:0!important;letter-spacing:0!important}.fa-angle-right:before{padding-right:20px}.animated-dot .signal2,.animated-dot .middle-dot,.animated-dot .signal{background-color:#33471c!important}.site-icon-preview .app-icon-preview{background-color:transparent}.fw-table .table-col-desc{text-align:center}.border-left{border-left:30px solid #fffaef}.border-right{border-right:30px solid #fffaef}hr{margin:35px 0!important;border-top:1px solid #33471c;opacity:.3}.author-description{border-bottom:1px solid #dee0e1;padding:40px 100px 50px;margin-bottom:50px}.author-description .author-name{font-size:15px}.timetable .fw-btn-1{background:transparent;border:2px solid #000;color:#000;padding:15px 40px}.timetable .fw-btn-1:hover{background-color:#000;border-color:#000;color:#fff}#tabs .indv-tab .row.timetable-contact:hover{background:#eee}@media (max-width:1024px){.parallax-section{background-attachment:scroll}.border-left,.border-right{border-width:10px!important}}@media (max-width:740px){h1 .h1,.fw-special-title h1{font-size:30px;line-height:40px}#menu-item-130{display:none}.alignleft{float:none;margin-right:0}.post h2{text-align:left}.fw-top-bar{display:none!important}.author-description{padding:40px 30px 50px}.parallax-section{background-attachment:scroll}.fw_form_fw_form div[class^="fw-col-xs-"]{padding:5px 0!important}header-1 .fw-menu-open .menu-icon,.header-2 .fw-menu-open .menu-icon,.header-3 .fw-menu-open .menu-icon,.header-4 .fw-menu-open .menu-icon,.header-5 .fw-menu-open .menu-icon{width:40px!importantheight:15px}}