/*! ===================================
 *  Author: BBDesign & WPHunters
 *  -----------------------------------
 *  Email(support):
 * 	bbdesign_sp@yahoo.com
 *  ===================================
 */.preloader-overlay{position: fixed;top: 0;bottom: 0;right: 0;left: 0;width: 100%;height: 100%;z-index: 15000;background: #fff}.preloader-overlay > .preloader{position: fixed;top: 50%;left: 50%;margin-top: -20px;margin-left: -20px}.main-site-preloader{background-image: url('http://www.socialmediababes.de/wp-content/themes/jo-theme/public/images/preloader.png');background-position: center;background-repeat: no-repeat;-webkit-animation: wph-rotate .9s infinite;-o-animation: wph-rotate .9s infinite;animation: wph-rotate .9s infinite;-webkit-animation-fill-mode: both;animation-fill-mode: both;width: 40px;height: 40px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx){.main-site-preloader{background-image: url("http://www.socialmediababes.de/wp-content/themes/jo-theme/public/images/preloader@2x.png");background-size: 40px 40px}}.secondary-preloader{border: 3px solid #000;border-radius: 50%;border-left-color: transparent;border-right-color: transparent;-webkit-animation: wph-rotate 575ms infinite linear;-o-animation: wph-rotate 575ms infinite linear;animation: wph-rotate 575ms infinite linear}@-moz-keyframes wph-rotate{100%{-webkit-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg)}}@-o-keyframes wph-rotate{100%{-webkit-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg)}}@-ms-keyframes wph-rotate{100%{-webkit-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg)}}@keyframes wph-rotate{100%{-webkit-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg)}}.btn{text-transform: uppercase;font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;text-decoration: none !important}.btn-lg{font-size: 15px}.borderless-button{font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;text-transform: uppercase;color: #000;text-decoration: none !important}.borderless-button:hover{color: #900d27}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top: 0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom: 0}p:last-child{margin-bottom: 0}blockquote{font-size: 16px}.wph-secondary-bg{background-color: #eee}.wph-primary-font{font-family: "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif}.wph-secondary-font{font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif}.wph-fw-300{font-weight: 300}.text-italic{font-style: italic}iframe{border: 0;outline: none}a,.btn{outline: none;-webkit-transition-duration: 250ms;transition-duration: 250ms;-webkit-transition-property: color, background, opacity;transition-property: color, background, opacity}.row.nomargin{margin-left: 0;margin-right: 0}.container.nopadding{padding-left: 0;padding-right: 0}html{height: 100%}body,html{min-height: 100%;overflow-x: hidden}*{-webkit-font-smoothing: antialiased}body.disable-hover{pointer-events: none}.fast-transition{-webkit-transition: all 250ms;-o-transition: all 250ms;transition: all 250ms}.default-transition{-webkit-transition: all 500ms;-o-transition: all 500ms;transition: all 500ms}.long-transition{-webkit-transition: all 1000ms;-o-transition: all 1000ms;transition: all 1000ms}.post-content a,.page-content a,.wph-blog-sidebar > .site-widget a,.wph-comments-section .comment .text a,.wpb_text_column a{text-decoration: underline}.post-content h1,.page-content h1,.wph-blog-sidebar > .site-widget h1,.wph-comments-section .comment .text h1,.wpb_text_column h1,.post-content h2,.page-content h2,.wph-blog-sidebar > .site-widget h2,.wph-comments-section .comment .text h2,.wpb_text_column h2,.post-content h3,.page-content h3,.wph-blog-sidebar > .site-widget h3,.wph-comments-section .comment .text h3,.wpb_text_column h3,.post-content h4,.page-content h4,.wph-blog-sidebar > .site-widget h4,.wph-comments-section .comment .text h4,.wpb_text_column h4,.post-content h5,.page-content h5,.wph-blog-sidebar > .site-widget h5,.wph-comments-section .comment .text h5,.wpb_text_column h5,.post-content h6,.page-content h6,.wph-blog-sidebar > .site-widget h6,.wph-comments-section .comment .text h6,.wpb_text_column h6{color: #000}.post-content p,.page-content p,.wph-blog-sidebar > .site-widget p,.wph-comments-section .comment .text p,.wpb_text_column p{line-height: 1.75}.nodata-error{text-align: center;margin: 50px 0}.link-overlay{position: absolute;top: 0;bottom: 0;right: 0;left: 0;width: 100%;height: 100%;font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;outline: none}.wp-caption,.post-header img,.post-content img,.page-content img,.site-widget img{max-width: 100%;height: auto}button,input,select,textarea{max-width: 100%}.aligncenter{display: block;margin: 0 auto}.alignleft{float: left;margin-right: 10px}.alignright{float: right;margin-left: 10px}.wp-caption-text{margin-bottom: 22px}.remove-outline{outline: none !important}#wp-calendar #next{text-align: right}.post-content ul li,.page-content ul li,.wpb_text_column ul li{margin-bottom: 11px}.gallery-caption-text{font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight: 400;font-style: italic;font-size: 20px}::-webkit-datetime-edit-year-field:not([aria-valuenow]),::-webkit-datetime-edit-month-field:not([aria-valuenow]),::-webkit-datetime-edit-day-field:not([aria-valuenow]){color: transparent}.wph-narrow-form{max-width: 600px;margin: 0 auto}.wph-narrow-form + .wpcf7-response-output{max-width: 580px;margin-left: auto !important;margin-right: auto !important}#wph-password-form .form-control{padding: 10px;margin: 25px 0}.wpcf7-form .wpcf7-text,.wph-form .wpcf7-text,.wpcf7-form .wpcf7-textarea,.wph-form .wpcf7-textarea,.wpcf7-form .wpcf7-quiz,.wph-form .wpcf7-quiz,.wpcf7-form .wpcf7-date,.wph-form .wpcf7-date,.wpcf7-form .form-control,.wph-form .form-control{-webkit-box-shadow: 5px 5px 0 0 rgba(0,0,0,0.15);box-shadow: 5px 5px 0 0 rgba(0,0,0,0.15);width: 100%;border: 1px solid #ea1943;outline: none;background: #fff;padding: 15px;color: #000;margin-bottom: 5px;margin-right: 5px}.wpcf7-form .wpcf7-text.wpcf7-not-valid,.wph-form .wpcf7-text.wpcf7-not-valid,.wpcf7-form .wpcf7-textarea.wpcf7-not-valid,.wph-form .wpcf7-textarea.wpcf7-not-valid,.wpcf7-form .wpcf7-quiz.wpcf7-not-valid,.wph-form .wpcf7-quiz.wpcf7-not-valid,.wpcf7-form .wpcf7-date.wpcf7-not-valid,.wph-form .wpcf7-date.wpcf7-not-valid,.wpcf7-form .form-control.wpcf7-not-valid,.wph-form .form-control.wpcf7-not-valid{border-color: #ff4242;color: red}textarea.wpcf7-form .wpcf7-text,textarea.wph-form .wpcf7-text,textarea.wpcf7-form .wpcf7-textarea,textarea.wph-form .wpcf7-textarea,textarea.wpcf7-form .wpcf7-quiz,textarea.wph-form .wpcf7-quiz,textarea.wpcf7-form .wpcf7-date,textarea.wph-form .wpcf7-date,textarea.wpcf7-form .form-control,textarea.wph-form .form-control{line-height: 1.75}.wpcf7-form .wpcf7-form-control-wrap,.wph-form .wpcf7-form-control-wrap,.wpcf7-form .form-group,.wph-form .form-group{display: block;margin-bottom: 25px}.wpcf7-form .wpcf7-form-control-wrap > .wpcf7-not-valid-tip,.wph-form .wpcf7-form-control-wrap > .wpcf7-not-valid-tip,.wpcf7-form .form-group > .wpcf7-not-valid-tip,.wph-form .form-group > .wpcf7-not-valid-tip{display: none}.wpcf7-form .form-label,.wph-form .form-label{text-transform: uppercase;color: #888;font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 12px;margin-bottom: 5px}.wpcf7-form .ajax-loader,.wph-form .ajax-loader{margin-left: 15px !important;margin-right: -31px}.wpcf7-form .wpcf7-response-output,.wph-form .wpcf7-response-output{font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;padding: 15px;margin: 30px 0 0;background: #fff;border: 0;border-left: 3px solid #ff4242}.wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ok,.wph-form .wpcf7-response-output.wpcf7-mail-sent-ok{border-left-color: #509743}#searchform{position: relative}#searchform input[type="text"]{background: transparent;border: 0;border-bottom: 1px solid currentColor;font-style: italic;padding: 5px 25px 5px 0;outline: none;width: 100%;border-radius: 0}#searchform input[type="text"]::-webkit-input-placeholder{color: currentColor}#searchform input[type="text"]::-moz-placeholder{color: currentColor}#searchform input[type="text"]:-moz-placeholder{color: currentColor}#searchform input[type="text"]:-ms-input-placeholder{color: currentColor}#searchform .submit-btn{position: absolute;right: 0;top: 5px;background: transparent;border: 0;padding: 0;outline: none}.tagcloud{font-size: 0;margin: 0 -10px}.tagcloud a{text-decoration: none !important;display: inline-block;padding: 0 10px;position: relative;font-size: 18px !important;color: #141414;text-transform: lowercase;line-height: 1.75}.tagcloud a:after{-webkit-transition: opacity 250ms;-o-transition: opacity 250ms;transition: opacity 250ms;position: absolute;content: '';z-index: -10;bottom: 7px;left: 10px;right: 10px;height: 2px;background-color: #f05f7c;opacity: 1}.tagcloud a:hover:after{opacity: 0}.site-socials{font-size: 0;margin: 0 -7px}.site-socials > a{text-decoration: none !important;font-size: 16px;line-height: 1;padding: 0 7px}.site-socials > a:hover{opacity: 0.5}.site-widget .site-socials:not(:first-child){margin-top: 7px}.mp-container{overflow: hidden}.mp-container .mp-target{-webkit-transition: all 250ms ease-out 0s;-o-transition: all 250ms ease-out 0s;transition: all 250ms ease-out 0s;-webkit-transform: scale(1, 1) translate3d(0, 0, 0);-ms-transform: scale(1, 1) translate3d(0, 0, 0);-o-transform: scale(1, 1) translate3d(0, 0, 0);transform: scale(1, 1) translate3d(0, 0, 0);width: auto !important;height: auto !important;margin: -12px;-webkit-backface-visibility: hidden}.mp-container.mp-initial .mp-target{-webkit-transform: scale(1) !important;-ms-transform: scale(1) !important;-o-transform: scale(1) !important;transform: scale(1) !important}.lazy-wrap{position: relative}.lazy-wrap:after{border: 3px solid #000;border-radius: 50%;border-left-color: transparent;border-right-color: transparent;-webkit-animation: wph-rotate 575ms infinite linear;-o-animation: wph-rotate 575ms infinite linear;animation: wph-rotate 575ms infinite linear;content: '';width: 50px;height: 50px;position: absolute;top: 50%;left: 50%;margin-top: -25px;margin-left: -25px}.wph-button-container.align_left{text-align: left}.wph-button-container.align_center{text-align: center}.wph-button-container.align_right{text-align: right}.wph-styled-input p{font-size: inherit !important;color: inherit !important;line-height: inherit !important}.slick-slider-api .slick-arrow{margin-top: -18px}.slick-slider-api .slick-arrow:before{-webkit-transition: opacity 250ms;-o-transition: opacity 250ms;transition: opacity 250ms;color: #fff;opacity: 0;font-size: 36px}.slick-slider-api .slick-arrow.slick-next{right: 15px}[dir="rtl"] .slick-slider-api .slick-arrow.slick-prev{right: 15px;left: auto}.slick-slider-api .slick-slide{padding: 0 15px}.slick-slider-api .slick-slide img{height: 350px}.slick-slider-api{margin-left: -15px}.media-xs .slick-slider-api .slick-arrow:before,.slick-slider-api:hover .slick-arrow:before{opacity: 1}.share-buttons{margin: 0 -5px;font-size: 0}.share-buttons > a{display: inline-block;font-size: 16px;padding: 0 5px;color: #000;text-decoration: none;line-height: 1}.share-buttons > a:hover{opacity: 0.5}.share-buttons-container{display: inline-block;vertical-align: middle;color: #888}.share-buttons-container.align_center{display: block;text-align: center}.share-buttons-container.align_left{text-align: left}.share-buttons-container.align_right{display: block;text-align: right}.share-buttons-container > div{display: inline-block;vertical-align: middle}.share-buttons-container > .text-inner{margin-right: 10px;text-transform: uppercase;font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif}.share-buttons-container > .text-inner:empty{display: none}.share-buttons-container > .share-buttons{padding-top: 11px;padding-bottom: 11px}.share-buttons-container > .share-buttons > a:hover{opacity: 0.5}.wph-vc_notice{padding: 15px;background: #ff4242;color: #fff}body #wph-main-container .vc_row .vc_column_container .vc_column-inner{padding-top: 0}.wpb_row,.wpb_content_element,ul.wpb_thumbnails-fluid > li,.wpb_button{margin-bottom: 0}.vc_btn3{-webkit-transition-duration: 450ms;transition-duration: 450ms}.vc_progress_bar .vc_label{font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight: 400}.vc_progress_bar .vc_single_bar{background-color: #eee}.vc_single_bar:not(:last-child){margin-bottom: 22px !important}.vc_btn3-container .vc_general{font-size: 14px !important}.vc_tta.vc_general .vc_tta-tab > a{padding: 10px 30px}.btn-link-container.align_center{text-align: center}.btn-link-container.align_left{text-align: left}.btn-link-container.align_right{text-align: right}.wpb_gmaps_widget .wpb_wrapper{background: transparent;padding: 0}.vc_video-bg-container{background-position: center;background-size: cover;background-repeat: no-repeat}.vc_video-bg-container .vc_video-bg{-webkit-transition: all 250ms;-o-transition: all 250ms;transition: all 250ms;opacity: 0;visibility: hidden}.vc_video-bg-container .vc_video-bg.loaded{opacity: 1;visibility: visible}.wpb_gmaps_widget{position: relative}.wpb_gmaps_widget > .gmaps-overlay{cursor: pointer;position: absolute;top: 0;bottom: 0;right: 0;left: 0}.wph-comments-section > .block-title,.wph-comments-section .comment-reply-title{padding-bottom: 11px;border-bottom: 3px solid #eee;margin-bottom: 22px;font-family: "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;text-transform: uppercase;font-size: 20px;color: #000}.wph-comments-section .comment-reply-title{padding-bottom: 0;border-bottom: 0}.wph-comments-section .comment-reply-title #cancel-comment-reply-link{font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif}.wph-comments-section .comment-respond p{margin-bottom: 22px}.wph-comments-section .comment-respond .form-group{margin-top: 0;margin-bottom: 22px}.wph-comments-section .comment-form .comment-respond{margin-top: 0}.wph-comments-section .comment{margin-bottom: 44px}@media (min-width: 992px){.wph-comments-section .comment{margin-left: 0;margin-right: 0}}.wph-comments-section .comment .avatar-col{padding: 0}.wph-comments-section .comment .avatar-col img{border-radius: 50%;width: 100%;height: auto}.wph-comments-section .comment .comment-col > header{font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 14px}.wph-comments-section .comment .comment-col > header > .name{font-size: 20px;margin-bottom: 3px;color: #000}.wph-comments-section .comment .comment-col > header time{text-transform: uppercase;color: #777;font-size: 14px}.wph-comments-section .comment .comment-col > .text{margin-top: 11px}.wph-comments-section .comment .comment-col > .text *{max-width: 100%}.wph-comments-section .comment .comment-col > footer{font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;margin-top: 22px;font-size: 14px}.wph-comments-section .comment .comment-col > footer > a{margin-right: 10px;text-transform: uppercase}.wph-comments-section .comment .line{float: left;width: 100%;margin-top: 22px;border-bottom: 1px solid #eee}.wph-comments-section .comment + .comment-respond{margin-top: -22px}.wph-comments-section .comment.depth-3,.wph-comments-section .comment.depth-3 + .comment-respond{margin-left: 16.66666667%}.wph-comments-section .comment.depth-2,.wph-comments-section .comment.depth-2 + .comment-respond{margin-left: 8.33333333%}.envira-gallery-theme-wphunters_jo .envira-tags-filter-list{margin-bottom: 22px}.envira-gallery-theme-wphunters_jo .envira-tags-filter-list:before,.envira-gallery-theme-wphunters_jo .envira-tags-filter-list:after{content: " ";display: table}.envira-gallery-theme-wphunters_jo .envira-tags-filter-list:after{clear: both}.envira-gallery-theme-wphunters_jo .envira-tags-filter,.envira-gallery-theme-wphunters_jo .envira-tag-filter{margin-bottom: 0 !important}.envira-gallery-theme-wphunters_jo .envira-tags-filter-link{-webkit-transition: color 250ms;-o-transition: color 250ms;transition: color 250ms;font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;text-transform: uppercase;color: #000;text-decoration: none}.envira-gallery-theme-wphunters_jo .envira-tags-filter-link.envira-tags-filter-active,.envira-gallery-theme-wphunters_jo .envira-tags-filter-link:hover{color: #900d27}.envira-gallery-theme-wphunters_jo .envira-gallery-description{margin: 22px 0;padding: 0 !important}.envira-gallery-theme-wphunters_jo .envira-gallery-description p{line-height: 1.75 !important}.envira-gallery-theme-wphunters_jo .envira-gallery-public{width: auto !important}.envira-gallery-theme-wphunters_jo.col-gutter-2 .envira-gallery-public{margin-left: -1px;margin-right: -1px}.envira-gallery-theme-wphunters_jo.col-gutter-4 .envira-gallery-public{margin-left: -2px;margin-right: -2px}.envira-gallery-theme-wphunters_jo.col-gutter-6 .envira-gallery-public{margin-left: -3px;margin-right: -3px}.envira-gallery-theme-wphunters_jo.col-gutter-8 .envira-gallery-public{margin-left: -4px;margin-right: -4px}.envira-gallery-theme-wphunters_jo.col-gutter-10 .envira-gallery-public{margin-left: -5px;margin-right: -5px}.envira-gallery-theme-wphunters_jo.col-gutter-12 .envira-gallery-public{margin-left: -6px;margin-right: -6px}.envira-gallery-theme-wphunters_jo.col-gutter-14 .envira-gallery-public{margin-left: -7px;margin-right: -7px}.envira-gallery-theme-wphunters_jo.col-gutter-16 .envira-gallery-public{margin-left: -8px;margin-right: -8px}.envira-gallery-theme-wphunters_jo.col-gutter-18 .envira-gallery-public{margin-left: -9px;margin-right: -9px}.envira-gallery-theme-wphunters_jo.col-gutter-20 .envira-gallery-public{margin-left: -10px;margin-right: -10px}.envira-gallery-theme-wphunters_jo.col-gutter-22 .envira-gallery-public{margin-left: -11px;margin-right: -11px}.envira-gallery-theme-wphunters_jo.col-gutter-24 .envira-gallery-public{margin-left: -12px;margin-right: -12px}.envira-gallery-theme-wphunters_jo.col-gutter-26 .envira-gallery-public{margin-left: -13px;margin-right: -13px}.envira-gallery-theme-wphunters_jo.col-gutter-28 .envira-gallery-public{margin-left: -14px;margin-right: -14px}.envira-gallery-theme-wphunters_jo.col-gutter-30 .envira-gallery-public{margin-left: -15px;margin-right: -15px}.envira-gallery-theme-wphunters_jo .envira-proofing-select-image{background: none !important;width: auto !important;height: auto !important;padding: 10px !important;left: auto !important;right: 0;cursor: pointer}.envira-gallery-theme-wphunters_jo .envira-proofing-select-image:after{font-family: "wphunters-icons";font-style: normal;font-weight: normal;speak: none;display: inline-block;text-decoration: inherit;width: 1em;text-align: center;font-variant: normal;text-transform: none;line-height: 1em;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: '\e885';color: #fff;font-size: 40px}.envira-gallery-theme-wphunters_jo .envira-proofing-selected{border: 0 !important}.envira-gallery-theme-wphunters_jo .envira-proofing-selected .envira-proofing-select-image:after{content: '\e886'}.envira-gallery-theme-wphunters_jo .envira-proofing-summary-box-inner{background: #eee !important}.envira-gallery-theme-wphunters_jo .envira-proofing-summary-box-inner .image > img{min-height: 100%;min-width: 100%}.envira-gallery-theme-wphunters_jo input[name=envira_proofing_save],.envira-gallery-theme-wphunters_jo input[name=envira_proofing_submit]{padding: 15px 20px !important;min-width: 140px;height: auto !important;background: #ea1943 !important;border-radius: 30px !important;color: #fff !important;border: 1px solid #ea1943;font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;text-transform: uppercase;font-size: 16px !important}.envira-gallery-theme-wphunters_jo input[name=envira_proofing_save]{background-color: transparent !important;color: #ea1943 !important}.envira-gallery-theme-wphunters_jo .envira-proofing-summary-box-inner .buttons button{border: 1px solid #ea1943;font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;text-transform: uppercase;color: #ea1943 !important}.envira-gallery-theme-wphunters_jo .envira-proofing-summary-box-inner .buttons button[name=envira_proofing_submit]{background: #ea1943 !important;color: #fff !important}.envira-gallery-theme-wphunters_jo .envira-download-all{display: inline-block;margin-bottom: 22px}.envira-gallery-theme-wphunters_jo .envira-exif{position: absolute;bottom: 0;left: 0;width: 100%;background: #fff;background: rgba(255,255,255,0.9);padding: 15px;text-align: left !important}.envira-gallery-theme-wphunters_jo .envira-exif > div{padding: 0 !important;font-size: 14px;font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;text-transform: uppercase;color: #000;line-height: 1.75}.envira-gallery-theme-wphunters_jo .envira-exif > div:not(:last-child):after{display: inline-block;content: ',';margin-right: 5px}.envira-gallery-theme-wphunters_jo .envira-exif > div > span{background: transparent !important;padding: 0 !important}.envira-gallery-theme-wphunters_jo .envira-exif:empty{display: none}#envira-proofing-messages{margin-bottom: 22px !important;border: 3px solid #eee;padding: 15px}.envirabox-theme-wphunters_jo,#envirabox-wrap{-webkit-box-shadow: none !important;box-shadow: none !important;padding: 0 !important}.envirabox-theme-wphunters_jo #envirabox-content,#envirabox-wrap #envirabox-content{-webkit-box-shadow: none !important;box-shadow: none !important;border-width: 0 !important;border-radius: 0 !important;width: 100% !important}.envirabox-theme-wphunters_jo .envirabox-exif > .envira-exif,#envirabox-wrap .envirabox-exif > .envira-exif{background: #fff !important;background: rgba(255,255,255,0.9) !important;padding: 10px !important}.envirabox-theme-wphunters_jo .envirabox-exif > .envira-exif > div,#envirabox-wrap .envirabox-exif > .envira-exif > div{padding: 0 !important;margin: 0 !important;font-size: 14px;font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;text-transform: uppercase;color: #000;line-height: 1.75}.envirabox-theme-wphunters_jo .envirabox-exif > .envira-exif > div:not(:last-child):after,#envirabox-wrap .envirabox-exif > .envira-exif > div:not(:last-child):after{display: inline-block;content: ',';margin-right: 5px}.envirabox-theme-wphunters_jo .envirabox-exif > .envira-exif > div > span,#envirabox-wrap .envirabox-exif > .envira-exif > div > span{background: transparent !important;padding: 0 !important}.envirabox-theme-wphunters_jo .envirabox-exif > .envira-exif:empty,#envirabox-wrap .envirabox-exif > .envira-exif:empty{display: none}.envirabox-theme-wphunters_jo #envirabox-title-inside,#envirabox-wrap #envirabox-title-inside,.envirabox-theme-wphunters_jo #envirabox-title-over,#envirabox-wrap #envirabox-title-over,.envirabox-theme-wphunters_jo .envirabox-title,#envirabox-wrap .envirabox-title{background: #fff !important;background: rgba(255,255,255,0.9) !important;padding: 10px !important;font-size: 14px;font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;text-transform: uppercase;color: #000;line-height: 1.75;display: block}.envirabox-theme-wphunters_jo .envirabox-title,#envirabox-wrap .envirabox-title{width: 100%}.envirabox-theme-wphunters_jo #envirabox-close,#envirabox-wrap #envirabox-close,.envirabox-theme-wphunters_jo .envirabox-close,#envirabox-wrap .envirabox-close{background: transparent !important;width: auto !important;height: auto !important;top: -20px !important;right: -20px !important}.envirabox-theme-wphunters_jo #envirabox-close:after,#envirabox-wrap #envirabox-close:after,.envirabox-theme-wphunters_jo .envirabox-close:after,#envirabox-wrap .envirabox-close:after{font-family: "wphunters-icons";font-style: normal;font-weight: normal;speak: none;display: inline-block;text-decoration: inherit;width: 1em;text-align: center;font-variant: normal;text-transform: none;line-height: 1em;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: '\e886';color: #fff;font-size: 40px}.envirabox-theme-wphunters_jo #envirabox-right,#envirabox-wrap #envirabox-right,.envirabox-theme-wphunters_jo #envirabox-left,#envirabox-wrap #envirabox-left,.envirabox-theme-wphunters_jo .envirabox-nav,#envirabox-wrap .envirabox-nav{-webkit-transition: opacity 250ms;-o-transition: opacity 250ms;transition: opacity 250ms;opacity: 0}.envirabox-theme-wphunters_jo #envirabox-right:hover,#envirabox-wrap #envirabox-right:hover,.envirabox-theme-wphunters_jo #envirabox-left:hover,#envirabox-wrap #envirabox-left:hover,.envirabox-theme-wphunters_jo .envirabox-nav:hover,#envirabox-wrap .envirabox-nav:hover{opacity: 1}.envirabox-theme-wphunters_jo #envirabox-right > span,#envirabox-wrap #envirabox-right > span,.envirabox-theme-wphunters_jo #envirabox-left > span,#envirabox-wrap #envirabox-left > span,.envirabox-theme-wphunters_jo .envirabox-nav > span,#envirabox-wrap .envirabox-nav > span{background: none;width: auto;height: auto}.envirabox-theme-wphunters_jo #envirabox-right > span:after,#envirabox-wrap #envirabox-right > span:after,.envirabox-theme-wphunters_jo #envirabox-left > span:after,#envirabox-wrap #envirabox-left > span:after,.envirabox-theme-wphunters_jo .envirabox-nav > span:after,#envirabox-wrap .envirabox-nav > span:after{font-family: "wphunters-icons";font-style: normal;font-weight: normal;speak: none;display: inline-block;text-decoration: inherit;width: 1em;text-align: center;font-variant: normal;text-transform: none;line-height: 1em;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: '\e887';color: #fff;font-size: 40px}.envirabox-theme-wphunters_jo #envirabox-left > span:after,#envirabox-wrap #envirabox-left > span:after,.envirabox-theme-wphunters_jo .envirabox-prev > span:after,#envirabox-wrap .envirabox-prev > span:after{content: '\e888'}.envirabox-theme-wphunters_jo .envira-download-button > a,#envirabox-wrap .envira-download-button > a{display: inline-block;background: transparent !important;width: auto !important;height: auto !important;text-indent: 0 !important;font-size: 0 !important}.envirabox-theme-wphunters_jo .envira-download-button > a:after,#envirabox-wrap .envira-download-button > a:after{font-family: "wphunters-icons";font-style: normal;font-weight: normal;speak: none;display: inline-block;text-decoration: inherit;width: 1em;text-align: center;font-variant: normal;text-transform: none;line-height: 1em;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: '\e889';color: #fff;font-size: 40px}#envirabox-buttons{display: none}#envirabox-thumbs ul li,#envirabox-thumbs ul li a{border: 0 !important}#envirabox-thumbs ul li.active img{opacity: 0.3}.wph-header-container{z-index: 10150;top: 0;left: 0;width: 100%}.admin-bar .wph-header-container{top: 32px}.wph-site-header{display: table;table-layout: fixed;width: 100%;padding-top: 50px;padding-bottom: 50px}.wph-site-header .header-brand{-webkit-transition: none;-o-transition: none;transition: none}.wph-site-header .header-brand > h1{font-size: 25px;font-family: "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight: 500;color: inherit}.wph-site-header .header-brand > img{max-width: 100%}.wph-site-header a{color: inherit}.wph-site-header .phone-col{font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif}.wph-site-header .phone-col i{margin-right: 5px;vertical-align: middle}.wph-site-header .animated{animation-fill-mode: backwards}.wph-site-header .nav_menu{margin: 0;padding: 0;border: 0;list-style: none;font-size: 0;font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;text-transform: uppercase}.wph-site-header .nav_menu li{position: relative;display: inline-block}.wph-site-header .nav_menu li a{display: inline-block;padding: 10px 15px;font-size: 15px}.wph-site-header .nav_menu li.menu-item-has-children > a,.wph-site-header .nav_menu li.menu-item-has-children > .sub-menu{-webkit-transition-timing-function: ease-in-out;transition-timing-function: ease-in-out}.wph-site-header .nav_menu li:hover > a,.wph-site-header .nav_menu li.current-menu-item > a{opacity: 0.6}.wph-site-header .nav_menu .sub-menu{-webkit-transition: all 250ms;-o-transition: all 250ms;transition: all 250ms;margin: 0;padding: 0;border: 0;list-style: none;-webkit-transform: translate(0, -10px);-ms-transform: translate(0, -10px);-o-transform: translate(0, -10px);transform: translate(0, -10px);visibility: hidden;opacity: 0;position: absolute;left: 0;top: 100%;z-index: 1500;padding: 5px 0;background: #fff;text-align: left}.wph-site-header .nav_menu .sub-menu > li{display: block;white-space: nowrap}.wph-site-header .nav_menu .sub-menu > li > a{display: block;font-size: 14px;padding-top: 5px;padding-bottom: 5px}.wph-site-header .nav_menu .sub-menu > li > .sub-menu{left: 100%;top: 0;background-clip: padding-box !important;border-left: 5px solid transparent}.wph-site-header .nav_menu li.menu-item-has-children:hover > a,.wph-site-header .nav_menu li.menu-item-has-children:hover > .sub-menu{visibility: visible;opacity: 1;background: #fff;-webkit-transition-delay: 0s;transition-delay: 0s}.wph-site-header .nav_menu li.menu-item-has-children:hover > .sub-menu{-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0)}.wph-site-header .nav_menu li.menu-item-has-children:hover > a,.wph-site-header .nav_menu li.menu-item-has-children:hover > .sub-menu a{color: #000}.wph-site-header .toolbox{position: relative;float: right;min-width: 150px;min-height: 32px}.wph-site-header .toolbox .site-socials,.wph-site-header .toolbox .search-icon-toggle{-webkit-transition: all 250ms;-o-transition: all 250ms;transition: all 250ms;float: right}.wph-site-header .toolbox .site-socials{padding-right: 7.5px;margin-right: 12px;border-right: 1px solid currentColor}.wph-site-header .toolbox .search-icon-toggle,.wph-site-header .toolbox .site-socials a{line-height: 32px;cursor: pointer}.wph-site-header .toolbox #searchform{-webkit-transition: width 250ms;-o-transition: width 250ms;transition: width 250ms;position: absolute;top: 0;bottom: 0;right: 0;left: 0;width: 100%;height: 100%;width: 25%;left: auto}.wph-site-header .toolbox #searchform input[type="text"]{height: 32px}.wph-site-header .toolbox > #searchform{width: 100%}.wph-site-header .toolbox .searchbox{-webkit-transition: all 250ms;-o-transition: all 250ms;transition: all 250ms;opacity: 0;visibility: hidden}.wph-site-header .toolbox.search-open .site-socials,.wph-site-header .toolbox.search-open .search-icon-toggle{opacity: 0;visibility: hidden}.wph-site-header .toolbox.search-open .searchbox{opacity: 1;visibility: visible}.wph-site-header .toolbox.search-open #searchform{width: 100%}.wph-site-header .left-side .toolbox{float: left}.wph-site-header.header-layout-1 .left-side,.wph-site-header.header-layout-1 .right-side,.wph-site-header.header-layout-1 .center-block{width: 25%;display: table-cell;vertical-align: middle}.wph-site-header.header-layout-1 .center-block{width: 50%}.wph-site-header.header-layout-1 .center-block{text-align: center}.wph-site-header.header-layout-1 .right-side{text-align: right}.wph-site-header.header-layout-2{display: block}.wph-site-header.header-layout-2 .first-line{-webkit-transition: none;-o-transition: none;transition: none;display: block;text-align: center;margin-bottom: 33px}.wph-site-header.header-layout-2 .second-line{display: table;table-layout: fixed;width: 100%}.wph-site-header.header-layout-2 .second-line .left-side,.wph-site-header.header-layout-2 .second-line .right-side,.wph-site-header.header-layout-2 .second-line .center-block{display: table-cell;vertical-align: middle;width: 25%}.wph-site-header.header-layout-2 .second-line .center-block{width: 50%;text-align: center}.wph-site-header.header-layout-2 .second-line .right-side{text-align: right}.wph-site-header.header-layout-2 #searchform{margin-left: 0}.wph-site-header.header-layout-2 .left-side .socials{display: none}.wph-site-header[data-visibility="mobile"]{display: none}.media-xs .wph-site-header[data-visibility="mobile"]{padding-top: 25px;padding-bottom: 25px}@media (max-width: 1199px){.wph-site-header[data-visibility="mobile"]{display: table}.wph-site-header[data-visibility="desktop"]{display: none}}.wph-site-header .menu-bars{display: inline-block;position: relative;height: 11px;width: 18px;margin-right: 10px}.wph-site-header .menu-bars > i{-webkit-transition: all 500ms;-o-transition: all 500ms;transition: all 500ms;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;background: currentColor;display: inline-block;height: 1px;right: 0}.wph-site-header .menu-bars > i{position: absolute}.wph-site-header .menu-bars > i.first{top: 0;width: 18px}.wph-site-header .menu-bars > i.second{top: 50%;margin-top: -1px;width: 9px}.wph-site-header .menu-bars > i.third{top: 100%;margin-top: -1px;width: 13px}.wph-fullscreen-nav-open .wph-site-header .menu-bars > i.first,.wph-fullscreen-nav-open .wph-site-header .menu-bars > i.third{top: 0;width: 15px;margin-top: 5px}.wph-fullscreen-nav-open .wph-site-header .menu-bars > i.first{-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg);-o-transform: rotate(-135deg);transform: rotate(-135deg)}.wph-fullscreen-nav-open .wph-site-header .menu-bars > i.second{opacity: 0}.wph-fullscreen-nav-open .wph-site-header .menu-bars > i.third{-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);-o-transform: rotate(135deg);transform: rotate(135deg)}.fullscreen-menu-toggle{display: inline-block;position: relative;z-index: 10010;font-size: 0;vertical-align: middle;cursor: pointer}.fullscreen-menu-toggle > span{-webkit-transition: color 500ms;-o-transition: color 500ms;transition: color 500ms;font-size: 15px;font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;text-transform: uppercase}.wph-fullscreen-nav-open .fullscreen-menu-toggle > span{color: #fff}.wph-fullscreen-nav-open .fullscreen-menu-toggle > .menu-bars i{background: #fff;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.no-touchevents .fullscreen-menu-toggle:hover .menu-bars > i{-webkit-animation: wph-bars-animation 350ms 1 linear;-o-animation: wph-bars-animation 350ms 1 linear;animation: wph-bars-animation 350ms 1 linear}.no-touchevents .fullscreen-menu-toggle:hover .menu-bars > i.second{-webkit-animation-delay: 100ms;animation-delay: 100ms}.no-touchevents .fullscreen-menu-toggle:hover .menu-bars > i.third{-webkit-animation-delay: 200ms;animation-delay: 200ms}@media (max-width: 767px){.fullscreen-menu-toggle > span{display: none}}@-moz-keyframes wph-bars-animation{0%,100%{padding-left: 0}50%{padding-left: 5px}}@-o-keyframes wph-bars-animation{0%,100%{padding-left: 0}50%{padding-left: 5px}}@-ms-keyframes wph-bars-animation{0%,100%{padding-left: 0}50%{padding-left: 5px}}@keyframes wph-bars-animation{0%,100%{padding-left: 0}50%{padding-left: 5px}}html.can-hide-scrollbar.wph-fullscreen-nav-open{overflow: hidden}#wph-fullscreen-navigation{position: fixed;top: 0;bottom: 0;right: 0;left: 0;width: 100%;height: 100%;display: none;z-index: 10000;background: rgba(0,0,0,0.9);border-top: 0 solid transparent;width: auto;right: -50px;overflow: hidden}#wph-fullscreen-navigation > .inner-wrap{-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);position: absolute;top: 50%;left: 0;width: 100%;max-height: 100%;text-align: center;padding: 0 50px 50px 0;overflow-y: scroll;overflow-x: hidden}#wph-fullscreen-navigation > .inner-wrap > nav > .nav_menu,#wph-fullscreen-navigation > .inner-wrap > nav > .nav_menu ul{margin: 0;padding: 0;border: 0;list-style: none}#wph-fullscreen-navigation .nav_menu a{display: inline-block;padding: 5px 22px;font-size: 34px;font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;color: #fff}#wph-fullscreen-navigation .nav_menu .sub-menu{display: none}#wph-fullscreen-navigation .nav_menu .sub-menu > li:first-child{padding-top: 25px}#wph-fullscreen-navigation .nav_menu .sub-menu > li:last-child{padding-bottom: 25px}#wph-fullscreen-navigation .nav_menu .sub-menu a{font-size: 25px}#wph-fullscreen-navigation .nav_menu li:last-child > .sub-menu > li:last-child{padding-bottom: 0}#wph-fullscreen-navigation .nav_menu li.dropdown-active > a,#wph-fullscreen-navigation .nav_menu li a:hover{color: #8c8c8c}#wph-fullscreen-navigation .socials{font-size: 0}#wph-fullscreen-navigation .socials a{-webkit-transition: color 250ms;-o-transition: color 250ms;transition: color 250ms;display: inline-block;margin-top: 39px;font-size: 28px;padding: 5px 11px;color: #fff}#wph-fullscreen-navigation .socials a:hover{color: #8c8c8c}#wph-fullscreen-navigation .searchform{width: 180px;margin: 0 auto 44px}#wph-fullscreen-navigation .searchform input[type="text"],#wph-fullscreen-navigation .searchform button{-webkit-transition: color 250ms;-o-transition: color 250ms;transition: color 250ms}#wph-fullscreen-navigation .searchform input[type="text"]:focus{color: #eee}#wph-fullscreen-navigation .searchform input[type="text"]:focus + button{color: #eee}.wph-footer-spacer{height: 100px}.wph-site-footer{display: table;table-layout: fixed;font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;text-transform: uppercase;font-size: 14px}.wph-site-footer:before,.wph-site-footer:after{content: " ";display: table}.wph-site-footer:after{clear: both}.wph-site-footer > .left-side,.wph-site-footer > .right-side{display: table-cell;width: 50%;vertical-align: middle;padding: 35px 0;border-top: 1px solid #eee}.wph-site-footer > .right-side{text-align: right;white-space: nowrap}.wph-site-footer #go-to-top{font-size: 14px;padding: 7px 0;color: #000}.wph-site-footer #go-to-top > span{margin-right: 5px}.wph-site-footer #go-to-top > i{font-size: 20px}.wph-site-footer .footer-app-col{display: inline-block;height: 32px;overflow: hidden}.wph-site-footer .footer-app-col + .footer-app-col{padding-left: 22px;margin-left: 22px;border-left: 1px solid #000}.wph-site-footer .footer-app-col.site-socials{margin: 0 -10px}.wph-site-footer .footer-app-col.site-socials > a{font-size: 18px;color: #000;line-height: 32px}.wph-site-footer .footer-app-col > .searchform{width: 100px}.wph-site-footer .footer-app-col > .searchform > input[type=text]{font-family: "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 16px;border-bottom: 0 !important}.media-xs .wph-site-footer .footer-app-col{display: block;border: 0;margin: 0;padding: 0}.media-xs .wph-site-footer .footer-app-col + .footer-app-col{margin-top: 11px}.media-xs .wph-site-footer .footer-app-col > .searchform{margin-left: auto;margin-right: auto}@media (max-width: 767px){.wph-site-footer{display: block}.wph-site-footer > .left-side,.wph-site-footer > .right-side{display: block;text-align: center;width: 100%}.wph-site-footer > .right-side{border-top: 0;padding-top: 0;margin-top: -10px}.wph-site-footer #go-to-top > i{font-size: 14px}}.wph-post-teaser{position: relative;overflow: hidden;font-size: 0}.wph-post-teaser > .ratio-setter{display: inline-block}.wph-post-teaser > .img-bg{position: absolute;top: 0;bottom: 0;right: 0;left: 0;width: 100%;height: 100%;background-position: center;background-repeat: no-repeat;background-size: cover;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;z-index: 5}.wph-post-teaser > .overlay{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;position: absolute;z-index: 10}.wph-post-teaser > .overlay > .overlay-inner{position: relative}.wph-post-teaser > .link-overlay{z-index: 15}.wph-post-teaser h1{margin: 0;padding: 0;border: 0;font-family: "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 18px;color: #000;line-height: 1.4}.wph-post-teaser .second-line{display: block;text-transform: uppercase;font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;font-style: italic;font-size: 14px;margin-top: 7.33333333px}.wph-post-teaser.layout_1 > .overlay{-webkit-transition: opacity 500ms;-o-transition: opacity 500ms;transition: opacity 500ms;top: 50%;left: 50%;width: 80%;max-height: 80%;opacity: 0;background: #fff;background: rgba(255,255,255,0.8);color: #000;padding: 45px 20px;text-align: center}.wph-post-teaser.layout_1 .second-line{color: #6f6f6f}.media-sm .wph-post-teaser.layout_1 > .ratio-setter,.media-xs .wph-post-teaser.layout_1 > .ratio-setter{margin-top: 60% !important}.media-sm .wph-post-teaser.layout_1 > .overlay,.media-xs .wph-post-teaser.layout_1 > .overlay{width: 80% !important;padding: 25px 15px}.media-sm .wph-post-teaser.layout_1 > .overlay h1,.media-xs .wph-post-teaser.layout_1 > .overlay h1{font-size: 20px}.media-xs .wph-post-teaser.layout_1 > .overlay h1{font-size: 16px}.media-xs .wph-post-teaser.layout_1 > .overlay .tags{font-size: 14px}.wph-post-teaser.layout_1.ratio-wide > .overlay{width: 50%}.touchevents .wph-post-teaser.layout_1 > .overlay,.no-touchevents .wph-post-teaser.layout_1:hover > .overlay{opacity: 1}.wph-post-teaser.layout_2{overflow: inherit}.wph-post-teaser.layout_2 > .overlay{-webkit-transition: opacity 500ms;-o-transition: opacity 500ms;transition: opacity 500ms;margin: 0 !important;left: 0;bottom: 0;right: 0;width: 100%;padding: 15px;background: #fff;background: rgba(255,255,255,0.8);opacity: 0}.wph-post-teaser.layout_2 .second-line{font-size: 13px;color: #888;margin-top: 3px}.wph-post-teaser.layout_2.with-2-line > .overlay{padding: 15px 15px 10px 15px}.wph-post-teaser.layout_2 > .img-bg{-webkit-transform: none !important;-ms-transform: none !important;-o-transform: none !important;transform: none !important;margin: 0 !important}.wph-post-teaser.layout_2 i.hidden{-webkit-transition: all 250ms;-o-transition: all 250ms;transition: all 250ms;-webkit-transform: translate(-10px, -50%);-ms-transform: translate(-10px, -50%);-o-transform: translate(-10px, -50%);transform: translate(-10px, -50%);display: block !important;position: absolute;top: 50%;right: -5px;font-size: 20px;opacity: 0}.wph-post-teaser.layout_2:hover i.hidden{-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);opacity: 1}.touchevents .wph-post-teaser.layout_2 > .overlay,.no-touchevents .wph-post-teaser.layout_2:hover > .overlay,.wph-post-teaser.layout_2.nohover > .overlay{opacity: 1}.wph-post-teaser.layout_3 > .overlay{margin: 0 !important;left: 0;bottom: 0;right: 0;width: 100%;padding: 30px 15px 15px;background-image: linear-gradient(to top, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0) 100%);background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0) 100%);background-image: -o-linear-gradient(bottom, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0) 100%);background-image: -moz-linear-gradient(bottom, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0) 100%)}.wph-post-teaser.layout_3 h1{color: #fff}.wph-post-teaser.layout_3 .second-line{font-size: 13px;color: #fff;margin-top: 5.5px}.wph-post-teaser.layout_3 > .img-bg{-webkit-transform: none !important;-ms-transform: none !important;-o-transform: none !important;transform: none !important;margin: 0 !important}.wph-post-teaser.layout_3.with-2-line > .overlay{-webkit-transition: -webkit-transform 250ms;-moz-transition: -moz-transform 250ms;-o-transition: -o-transform 250ms;transition: transform 250ms;-webkit-transform: translate(0, 25px);-ms-transform: translate(0, 25px);-o-transform: translate(0, 25px);transform: translate(0, 25px)}.wph-post-teaser.layout_3.with-2-line .second-line{-webkit-transition: opacity 250ms;-o-transition: opacity 250ms;transition: opacity 250ms;opacity: 0}.touchevents .wph-post-teaser.layout_3.with-2-line > .overlay,.wph-post-teaser.layout_3.with-2-line:hover > .overlay,.wph-post-teaser.layout_3.with-2-line.nohover > .overlay{-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0)}.touchevents .wph-post-teaser.layout_3.with-2-line .second-line,.wph-post-teaser.layout_3.with-2-line:hover .second-line,.wph-post-teaser.layout_3.with-2-line.nohover .second-line{opacity: 1}.wph-logo-showcase .slick-slide{-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;text-align: center;outline: none;padding: 35px 100px}.wph-logo-showcase .slick-slide.slick-center{border-left: 1px solid #eee;border-right: 1px solid #eee}.wph-logo-showcase .slick-slide img{width: auto;height: auto;max-width: 100%;outline: none}.wph-logo-showcase .slick-slide a[href="javascript:return false;"]{cursor: default;outline: none}.wph-logo-showcase{position: relative;color: #fff}.wph-logo-showcase .slick-prev{left: 0}.wph-logo-showcase [dir="rtl"] .slick-prev{left: auto;right: 0}.wph-logo-showcase .slick-next{right: 0}.wph-logo-showcase [dir="rtl"] .slick-next{left: 0;right: auto}.wph-logo-showcase .slick-prev,.wph-logo-showcase .slick-next{color: #b4b4b4}.wph-logo-showcase:before,.wph-logo-showcase:after{position: absolute;top: 0;bottom: 0;height: 100%;max-width: 50%;width: 250px;display: block;content: '';z-index: 500}.wph-logo-showcase:after{right: 0;background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, currentColor 50%, currentColor 100%);background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, currentColor 50%, currentColor 100%);background: linear-gradient(to right, rgba(255,255,255,0) 0%, currentColor 50%, currentColor 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=1)}.wph-logo-showcase:before{left: 0;background: -moz-linear-gradient(left, currentColor 0%, currentColor 50%, rgba(255,255,255,0) 100%);background: -webkit-linear-gradient(left, currentColor 0%, currentColor 50%, rgba(255,255,255,0) 100%);background: linear-gradient(to right, currentColor 0%, currentColor 50%, rgba(255,255,255,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=1)}@media (max-width: 991px){.wph-logo-showcase:before,.wph-logo-showcase:after{width: 100px}}.wph-testimonials > .slider{text-align: center;margin-bottom: 50px}.wph-testimonials > .slider .text-inner{-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-size: 20px;line-height: 1.75;color: #505050;quotes: "\201c" "\201d" "\2018" "\2019"}.wph-testimonials > .slider .text-inner:before{content: open-quote}.wph-testimonials > .slider .text-inner:after{content: close-quote}.wph-testimonials > .slider .text-inner > *{display: inline-block}.wph-testimonials > .authors-box{max-width: 675px;margin: 0 auto;display: flex;justify-content: space-around;flex-flow: row wrap;text-align: center;font-size: 0}.wph-testimonials > .authors-box > .item{-webkit-perspective: 100px;-moz-perspective: 100px;perspective: 100px;font-size: 16px;display: inline-block;cursor: pointer}.wph-testimonials > .authors-box > .item > img{-webkit-transition: -webkit-transform 500ms;-moz-transition: -moz-transform 500ms;-o-transition: -o-transform 500ms;transition: transform 500ms;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;width: 80px;height: 80px;border-radius: 50%;margin-bottom: 15px;opacity: 0.5}.wph-testimonials > .authors-box > .item .name,.wph-testimonials > .authors-box > .item .info{-webkit-transition: opacity 500ms;-o-transition: opacity 500ms;transition: opacity 500ms;font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;opacity: 0;color: #000}.wph-testimonials > .authors-box > .item .info{text-transform: uppercase;font-size: 14px;color: #828282}.wph-testimonials > .authors-box > .item.active .name,.wph-testimonials > .authors-box > .item.active .info{opacity: 1}.wph-testimonials > .authors-box > .item.active > img{-webkit-transform: translate3d(0, 0, 10px);transform: translate3d(0, 0, 10px);opacity: 1}.no-touch .wph-testimonials > .authors-box > .item:hover > img{opacity: 0.75}@media (max-width: 991px){.wph-testimonials > .authors-box{display: block}.wph-testimonials > .authors-box > .item{display: none}.wph-testimonials > .authors-box > .item.active{display: block}}.wph-page-hero{position: relative;z-index: 1000;text-align: center;font-size: 72px;height: 0.75em;padding: 0 22px}.wph-page-hero > h1{margin: 0;padding: 0;border: 0;font-family: "Times", serif;font-size: inherit;color: #000;text-transform: uppercase;position: absolute;left: 0;right: 0;width: 100%;bottom: -0.5em;line-height: 1}.wph-page-hero > .subline{position: absolute;font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;text-transform: uppercase;color: #888;font-size: 14px;bottom: -50px;left: 0;right: 0}.wph-page-hero > .subline:empty{display: none}.media-xs .wph-page-hero{height: auto;padding-bottom: 22px}.media-xs .wph-page-hero:before,.media-xs .wph-page-hero:after{content: " ";display: table}.media-xs .wph-page-hero:after{clear: both}.media-xs .wph-page-hero > h1,.media-xs .wph-page-hero > .subline{position: static;width: 100%}.media-xs .wph-page-hero,.media-xs .wph-page-hero > .subline{padding-top: 10px}.wph-page-hero.with-subline > h1{text-transform: none;font-size: 48px;bottom: -0.45em}.media-xs .wph-page-hero.with-subline > h1{font-size: 40px}.wph-pricing-block{padding: 18px;background-color: #fff}.wph-pricing-block > .inner-wrap{position: relative;border: 1px solid #dcdcdc;padding: 30px}.wph-pricing-block h1.title{font-family: "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;color: #000;font-size: 30px;margin-bottom: 22px}.wph-pricing-block .content{font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;line-height: 1.75;padding-bottom: 62px}.wph-pricing-block > .inner-wrap > footer{font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;position: absolute;display: table;width: 100%;table-layout: fixed;bottom: 30px;left: 0}.wph-pricing-block > .inner-wrap > footer > .price,.wph-pricing-block > .inner-wrap > footer > .highlight-text{display: table-cell;vertical-align: bottom;width: 50%}.wph-pricing-block > .inner-wrap > footer > .price{padding-left: 30px;color: #000;font-size: 24px;line-height: 1}.wph-pricing-block > .inner-wrap > footer > .highlight-text{padding-right: 30px;visibility: hidden;color: #ea1943;text-transform: uppercase;font-size: 12px;text-align: right}.wph-pricing-block.highlighted > .inner-wrap{border: 2px solid #ea1943}.wph-pricing-block.highlighted .highlight-text{visibility: visible !important}.wph-jo-slider{position: relative;min-height: 560px}.wph-jo-slider > .slides .slick-slide{position: relative;max-height: 100vh;min-height: 560px}.wph-jo-slider > .slides .slick-slide > .container{position: relative;border: 0 solid transparent;height: inherit;min-height: inherit}.wph-jo-slider > .slides .img-inner{background-position: center;background-repeat: no-repeat;background-size: cover;position: absolute;top: 0;bottom: 0;right: 0;left: 0;height: 100%}.wph-jo-slider > .titles{-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);position: absolute;top: 50%;left: 25%;z-index: 500;width: 50%;color: #fff}.wph-jo-slider > .titles .slick-slide h1{position: relative;font-family: "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 60px;line-height: 1.35;display: inline;color: inherit;cursor: pointer}.wph-jo-slider > .titles .slick-slide h1:after{content: '';position: absolute;bottom: 10px;left: 0;width: 100%;height: 17px;background: #ea1943;z-index: -10}.wph-jo-slider > .titles .slick-dots{-webkit-transition: -webkit-transform 250ms;-moz-transition: -moz-transform 250ms;-o-transition: -o-transform 250ms;transition: transform 250ms;position: static;margin-top: 80px;text-align: left;padding-left: 100px;color: #fff}.wph-jo-slider > .titles .slick-dots li button{color: inherit;background: currentColor}.wph-jo-slider > .titles .slick-read-more{position: absolute;bottom: -27px;left: 0;display: inline-block;background: currentColor;width: 66px;height: 66px;line-height: 60px;text-align: center;border-radius: 50%;text-indent: 2px;color: #fff}.wph-jo-slider > .titles .slick-read-more:after{font-family: "wphunters-icons";font-style: normal;font-weight: normal;speak: none;display: inline-block;text-decoration: inherit;width: 1em;text-align: center;font-variant: normal;text-transform: none;line-height: 1em;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: '\e879';font-size: 28px;vertical-align: middle;color: #000}.wph-jo-slider > .titles.without-btn .slick-read-more{opacity: 0}.wph-jo-slider > .titles.without-btn .slick-slide h1{cursor: default}.wph-jo-slider > .titles.without-btn .slick-dots{-webkit-transform: translate(-90px, -30px);-ms-transform: translate(-90px, -30px);-o-transform: translate(-90px, -30px);transform: translate(-90px, -30px)}.wph-jo-slider > .titles.tight-titles .slick-dots{margin-top: 50px}.wph-jo-slider > .titles.tight-titles .slick-slide h1{font-size: 50px}.wph-jo-slider > .titles.tight-titles .slick-slide h1:after{height: 12px}@media (max-width: 991px){.wph-jo-slider > .titles{text-align: center}.wph-jo-slider > .titles .slick-slide > h1{font-size: 40px !important}.wph-jo-slider > .titles .slick-slide > h1:after{display: none}.wph-jo-slider > .titles .slick-read-more{display: none}.wph-jo-slider > .titles .slick-dots{padding-left: 0;margin-top: 35px;text-align: center}}@media (max-width: 767px){.wph-jo-slider > .titles{left: 15%;width: 70%}.wph-jo-slider > .titles .slick-slide > h1{font-size: 35px !important}}.wph-slider-toolbox{-webkit-transform: translate(0, -100%);-ms-transform: translate(0, -100%);-o-transform: translate(0, -100%);transform: translate(0, -100%);position: absolute;width: 100%;color: #fff;padding: 50px 0}.wph-slider-toolbox:before,.wph-slider-toolbox:after{content: " ";display: table}.wph-slider-toolbox:after{clear: both}.wph-slider-toolbox *{color: inherit}.wph-slider-toolbox > .container{display: table;table-layout: fixed}.wph-slider-toolbox .toolbox-column{display: table-cell;width: 50%;vertical-align: bottom}.wph-slider-toolbox .toolbox-column .site-socials,.wph-slider-toolbox .toolbox-column .searchform{display: inline-block}.wph-slider-toolbox .toolbox-column .site-socials a:hover{color: inherit;opacity: 0.5}.wph-slider-toolbox .toolbox-column .searchform{width: 125px;margin-left: 15px;padding-left: 15px;border-left: 1px solid currentColor}.wph-slider-toolbox .toolbox-column .searchform input[type="text"]{border-bottom: 0 !important}.wph-slider-toolbox .scroll-btn{text-align: right}.wph-slider-toolbox .scroll-btn > a{text-transform: uppercase;font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif}.wph-slider-toolbox .scroll-btn > a i{margin-left: 5px}.wph-slider-toolbox .scroll-btn > a:hover{color: inherit;opacity: 0.5}@media (min-width: 1560px){.wph-jo-slider > .titles{left: 30%;width: 40%}}@media (min-width: 2000px){.wph-jo-slider > .titles{left: 35%;width: 30%}}@media (max-width: 767px){.wph-slider-toolbox{padding: 20px;font-size: 14px}.wph-slider-toolbox > .container{display: block;padding: 0}.wph-slider-toolbox,.wph-slider-toolbox .toolbox-column{display: block;width: 100%;text-align: center}.wph-slider-toolbox .toolbox-column + .toolbox-column{margin-top: 11px}.wph-slider-toolbox .site-socials{margin: 0 -5px}.wph-slider-toolbox .site-socials a{font-size: 14px;padding: 0 5px}.wph-slider-toolbox .searchform{width: 100px}}.wph-jo-slider.design-1 > .slides .img-inner{width: 100%}.wph-jo-slider.design-2 + .wph-slider-toolbox{color: #000}.wph-jo-slider.design-2{height: 100vh !important}.wph-jo-slider.design-2 > .slides .slick-slide{height: 100vh !important}.media-xs .wph-jo-slider.design-2 .slick-slide > .container{width: 100% !important}.media-xs .wph-jo-slider.design-2 .slick-slide > .container > .img-inner{width: 100%}.wph-instagram-pics-wrapper .wph-instagram-pics{margin: 0;padding: 0;border: 0;list-style: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;text-align: center}.wph-instagram-pics-wrapper .wph-instagram-pics > li{display: inline-block;text-align: center;padding: 5px}.wph-instagram-pics-wrapper .wph-instagram-pics > li > a{outline: none;display: inline-block;width: 180px;height: 180px}.wph-instagram-pics-wrapper .wph-instagram-pics > li > a{background-position: center;background-repeat: no-repeat;background-size: cover}.sidebar-area .wph-instagram-pics{margin: 0;padding: 0;border: 0;list-style: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;margin: -5px}.sidebar-area .wph-instagram-pics:before,.sidebar-area .wph-instagram-pics:after{content: " ";display: table}.sidebar-area .wph-instagram-pics:after{clear: both}.sidebar-area .wph-instagram-pics > li{float: left;width: 33.3332%;padding: 5px}.sidebar-area .wph-instagram-pics img{width: 100%;height: auto}.wph-instagram-pics-wrapper{-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: relative}.wph-instagram-pics-wrapper .text-badge{font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;position: absolute;z-index: 15;top: 50%;left: 50%;width: auto;margin-top: -18px;text-align: center}.wph-instagram-pics-wrapper .text-badge > a{display: inline-block;padding: 10px 20px;font-size: 16px;background: #fff;color: #000}.wph-instagram-pics-wrapper .wph-instagram-pics{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;overflow: hidden;height: 190px;margin: -5px;flex-flow: row wrap}@media (max-width: 991px){.wph-instagram-pics-wrapper .wph-instagram-pics{height: 110px}.wph-instagram-pics-wrapper .wph-instagram-pics > li > a{width: 100px;height: 100px}}@media (max-width: 767px){.wph-instagram-pics-wrapper .wph-instagram-pics{height: auto;margin: -10px}.wph-instagram-pics-wrapper .wph-instagram-pics > li{width: 50%;padding: 10px}.wph-instagram-pics-wrapper .wph-instagram-pics > li > a{width: 100%;height: auto}.wph-instagram-pics-wrapper .wph-instagram-pics > li > a:before{padding-top: 100%;display: inline-block;content: ''}}.wph-tile-block{position: relative}.wph-tile-block > .inner{position: absolute;top: 0;bottom: 0;right: 0;left: 0;width: 100%;height: 100%;z-index: 10;padding: 0}.wph-tile-block > .link-overlay{z-index: 15}.wph-tile-block > .inner{overflow: auto}.wph-tile-block > .inner > h1{margin: 0;padding: 0;border: 0;font-family: "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 24px;color: #000;margin-bottom: 22px}.wph-tile-block > .inner > a.tile-link{position: absolute;bottom: 0;left: 0;color: #bf1134;text-transform: uppercase;font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif}.wph-tile-block > .inner > a.tile-link:after{font-family: "wphunters-icons";font-style: normal;font-weight: normal;speak: none;display: inline-block;text-decoration: inherit;width: 1em;text-align: center;font-variant: normal;text-transform: none;line-height: 1em;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: '\e879';margin-left: 5px}.wph-tile-block > .inner > .desc{font-size: 16px;line-height: 1.75;color: #888}@media (max-width: 991px){.wph-tile-block .ratio-helper{padding-top: 60% !important}}.wph-adjacent-posts > .inner-wrap{position: relative;width: 100%;display: table;table-layout: fixed}.wph-adjacent-posts > .inner-wrap > a{display: table-cell;vertical-align: middle;position: relative;width: 50%;color: #000}.wph-adjacent-posts > .inner-wrap > a:hover{color: #900d27}.wph-adjacent-posts > .inner-wrap > a .text{font-style: italic;text-transform: uppercase}.wph-adjacent-posts > .inner-wrap > a .inner-icon > i{display: inline-block;font-size: 40px;vertical-align: middle;overflow: hidden}.wph-adjacent-posts > .inner-wrap > a > .inner-table{width: 100%;display: table}.wph-adjacent-posts > .inner-wrap > a > .inner-table > div{display: table-cell;vertical-align: middle;width: auto}.wph-adjacent-posts > .inner-wrap > a > .inner-table > .inner-icon{width: 1%}.wph-adjacent-posts > .inner-wrap > a.prev{text-align: left;padding-right: 22px}.wph-adjacent-posts > .inner-wrap > a.prev .text{padding-left: 5px}.wph-adjacent-posts > .inner-wrap > a.prev .inner-icon > i:before{margin-left: -8px}.wph-adjacent-posts > .inner-wrap > a.next{text-align: right;padding-left: 22px}.wph-adjacent-posts > .inner-wrap > a.next .text{padding-right: 5px}.wph-adjacent-posts > .inner-wrap > a.next .inner-icon > i:before{margin-right: -8px}.wph-adjacent-posts > .inner-wrap > a[href="#"]{-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;pointer-events: none;color: #777}.wph-portfolio-showcase > .filter{font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;text-transform: uppercase;font-size: 0;margin: -5px -10px;padding-bottom: 26px}.wph-portfolio-showcase > .filter > a{display: inline-block;padding: 5px 10px;color: #000;font-size: 14px}.wph-portfolio-showcase > .filter > a:hover,.wph-portfolio-showcase > .filter > a.filter-active{color: #900d27}.wph-portfolio-showcase > .filter:empty{display: none}.media-xs .wph-portfolio-showcase > .filter{text-align: center}.wph-portfolio-showcase > .grid{margin: 0 -15px -30px}.wph-portfolio-showcase > .grid:before,.wph-portfolio-showcase > .grid:after{content: " ";display: table}.wph-portfolio-showcase > .grid:after{clear: both}.wph-portfolio-showcase > .grid > .item{float: left;padding: 0 15px 30px}.wph-portfolio-showcase > .grid > .w-1{width: 100%}.wph-portfolio-showcase > .grid > .w-2{width: 50%}.wph-portfolio-showcase > .grid > .w-3{width: 33.33333333%}.wph-portfolio-showcase > .grid > .w-4{width: 25%}.wph-portfolio-showcase > .grid > .sizer-elem{position: absolute;opacity: 0;visibility: hidden;width: 8.33333333%;margin: 0}@media (max-width: 991px){.wph-portfolio-showcase > .grid > .item{width: 50%}}@media (max-width: 767px){.wph-portfolio-showcase > .grid > .item{width: 100%}}.wph-profile-card{background: #eee;padding: 0 30px;margin-left: 85px;margin-bottom: 30px}.wph-profile-card > .inner-row{-webkit-transform: translate(0, 30px);-ms-transform: translate(0, 30px);-o-transform: translate(0, 30px);transform: translate(0, 30px);display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin: 0}.wph-profile-card .profile-image{-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);position: absolute;top: 50%;left: 0;width: 200px;height: 200px;margin-left: -15px;border-radius: 50%}.wph-profile-card .text-content{-webkit-box-shadow: 0 1px 10px rgba(0,0,0,0.1);box-shadow: 0 1px 10px rgba(0,0,0,0.1);position: relative;background: #fff;padding: 50px;padding-left: 120px;width: 40%}.wph-profile-card .text-content p{line-height: 1.5}.wph-profile-card .text-content p:not(:last-child){margin-bottom: 22px}.wph-profile-card .text-content h1,.wph-profile-card .text-content h2,.wph-profile-card .text-content h3,.wph-profile-card .text-content h4,.wph-profile-card .text-content h5,.wph-profile-card .text-content h6{margin-top: 0;margin-bottom: 22px;font-weight: 300;color: #000}.wph-profile-card .text-content h2{font-size: 30px}.wph-profile-card .text-content .borderless-button{font-size: 16px;color: #ea1943}.wph-profile-card .wph-instagram-pics-wrapper{padding-right: 0;margin-left: 30px;width: 60%;position: relative}.wph-profile-card .wph-instagram-pics-wrapper .wph-instagram-pics{position: absolute;top: 0;bottom: 0;right: 0;left: 0;width: 100%;height: 100%;height: -moz-calc(100% + 10px);height: -webkit-calc(100% + 10px);height: calc(100% + 10px);width: auto;max-width: none}.wph-profile-card .wph-instagram-pics-wrapper .wph-instagram-pics li{position: relative;width: 33.33333333%;padding: 0}.wph-profile-card .wph-instagram-pics-wrapper .wph-instagram-pics li > a{position: absolute;top: 5px;left: 5px;bottom: 5px;right: 5px;width: auto;height: auto}@media (max-width: 1199px){.wph-profile-card{margin-left: 50px}.wph-profile-card .profile-image{width: 130px;height: 130px}.wph-profile-card .text-content{padding: 35px 35px 35px 85px}}@media (max-width: 991px){.wph-profile-card{margin-left: 0;margin-top: 85px}.wph-profile-card > .inner-row{display: block}.wph-profile-card .profile-image{width: 200px;height: 200px;top: 0;left: 50%;margin: 0}.wph-profile-card .text-content{padding: 50px;padding-top: 120px}.wph-profile-card .wph-instagram-pics-wrapper,.wph-profile-card .text-content{width: 100%}.wph-profile-card .wph-instagram-pics-wrapper{margin: 0;margin-top: 30px;padding: 0;height: 350px}.wph-profile-card .wph-instagram-pics-wrapper .wph-instagram-pics{left: 0;margin: -5px}}@media (max-width: 767px){.wph-profile-card{padding: 0;margin-bottom: 0;background: transparent}.wph-profile-card > .inner-row{-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0)}.wph-profile-card .wph-instagram-pics-wrapper{height: 230px}.wph-profile-card .profile-image{width: 150px;height: 150px}.wph-profile-card .text-content{padding: 50px;padding-top: 100px}}.error404 #wph-main-container{-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: relative;display: table;width: 100%;min-height: 700px;cursor: default}.error404 #wph-main-container > .container-inner{display: table-cell;vertical-align: middle;text-align: center}.error404 #wph-main-container .background{position: absolute;top: 54%;left: 0;right: 0;z-index: 5;margin-left: 0 !important;margin-bottom: 0;font-size: 400px;line-height: 1;font-weight: 300;font-family: "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;color: #ececec;text-align: center}.error404 #wph-main-container .foreground{position: relative;z-index: 10}.error404 #wph-main-container .foreground > h1{margin: 0;padding: 0;border: 0;font-size: 48px;margin-bottom: 22px;color: #000}@media (max-width: 767px){.error404 #wph-main-container .background{display: none}}.wph-not-found{padding: 44px 0 250px}.wph-not-found > h1{color: #000;margin-bottom: 11px}.wph-not-found > h1 > i{font-size: 80%;vertical-align: baseline;margin-right: 10px}.wph-not-found > p{max-width: 600px}.search-no-results #wph-main-container{padding-top: 100px}.search-no-results #wph-main-container h1{margin: 0;padding: 0;border: 0;color: #000;margin-bottom: 22px}.search-no-results #wph-main-container h1 > span{color: #777}.search-no-results #wph-main-container p{margin-bottom: 22px}.search-no-results #wph-main-container .searchform{max-width: 450px;color: #000}.search-no-results #wph-main-container .searchform,.search-no-results #wph-main-container .searchform input{font-size: 20px}.static-page{margin-top: 100px}.media-xs .static-page{margin-top: 50px}.static-page .page-content{margin-bottom: 44px}.posts-flow.have-sidebar{margin-bottom: 50px}@media (min-width: 768px){.wph-blog-sidebar{padding-left: 30px}.posts-flow.have-sidebar{margin-bottom: 0}}.wph-blog-sidebar > .site-widget{margin-bottom: 50px;padding: 0 20px}.wph-blog-sidebar > .site-widget > .widget-title{padding: 20px;margin: 0 -20px 30px -20px;font-family: "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;text-transform: uppercase;font-style: italic;font-size: 21px;color: #000;background-color: #eee;text-align: center;line-height: 1}.wph-blog-sidebar > .site-widget > *:last-child{margin-bottom: 0}.wph-blog-sidebar > .site-widget.widget_wph-jo-recent-posts article{position: relative;display: table;table-layout: fixed;width: 100%}.wph-blog-sidebar > .site-widget.widget_wph-jo-recent-posts article + article{margin-top: 20px}.wph-blog-sidebar > .site-widget.widget_wph-jo-recent-posts article > .left-col,.wph-blog-sidebar > .site-widget.widget_wph-jo-recent-posts article > .right-col{display: table-cell;vertical-align: middle;width: 25%}.wph-blog-sidebar > .site-widget.widget_wph-jo-recent-posts article > .right-col{width: 75%;padding-left: 20px}.wph-blog-sidebar > .site-widget.widget_wph-jo-recent-posts article h1{-webkit-transition: color 250ms;-o-transition: color 250ms;transition: color 250ms;font-size: 16px;font-family: "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;color: #000;margin-bottom: 10px;line-height: 1.35}.wph-blog-sidebar > .site-widget.widget_wph-jo-recent-posts article .post-date{display: block;font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 13px;font-style: italic;color: #888;text-transform: uppercase}@media (max-width: 991px){.wph-blog-sidebar > .site-widget.widget_wph-jo-recent-posts article > .left-col{width: 30%}.wph-blog-sidebar > .site-widget.widget_wph-jo-recent-posts article > .right-col{width: 70%}}.wph-blog-sidebar > .site-widget.widget_wph-jo-recent-posts article:hover h1{color: #900d27}.wph-blog-sidebar > .site-widget.widget_search{color: #000}.wph-blog-sidebar > .site-widget.widget_wph_jo_socials > .socials-inner{text-align: center}.wph-blog-sidebar > .site-widget.widget_wph_jo_socials > .socials-inner a{font-size: 20px;color: #000}.wph-blog-sidebar > .site-widget.widget_wph_jo_socials > .socials-inner a:hover{opacity: 0.5}.wph-blog-sidebar > .site-widget ul{margin: 0;padding: 0;border: 0;list-style: none;font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif}.wph-blog-sidebar > .site-widget ul ul{padding-top: 11px;padding-left: 22px}.wph-blog-sidebar > .site-widget ul li:before{content: '\25AA';margin-right: 10px}.wph-blog-sidebar > .site-widget ul > li + li{padding-top: 11px;margin-top: 11px;border-top: 1px solid #d6d6d6}.wph-blog-sidebar > .site-widget ul a{color: #141414;text-decoration: none !important}.wph-blog-sidebar > .site-widget ul a:hover{color: #780b21}.wph-blog-sidebar > .site-widget ul .wp-post-image{display: block;margin-bottom: 10px}.wph-blog-sidebar > .site-widget ul .post-date{display: block;font-style: italic;font-size: 14px;margin-top: 7px;color: #2a2a2a}.wph-pagination{text-align: center;font-size: 24px;font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif}.wph-pagination:before,.wph-pagination:after{content: " ";display: table}.wph-pagination:after{clear: both}.wph-pagination .prev-link,.wph-pagination .next-link{font-size: 32px;color: #000;float: left}.wph-pagination .next-link{float: right}.wph-pagination .page-numbers{padding: 5px 15px;color: #888;vertical-align: sub}.wph-pagination .page-numbers:hover,.wph-pagination .page-numbers.current{color: #000}.post-item .post-header{max-width: 100%;margin-bottom: 22px}.post-item .post-header:before,.post-item .post-header:after{content: " ";display: table}.post-item .post-header:after{clear: both}.post-item .post-header.img-only{display: inline-block}.post-item .post-header.img-only .mp-target{margin: 0}.post-item .post-title{font-family: "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;color: #000;font-size: 30px;margin: 10px 0}.media-xs .post-item .post-title{font-size: 28px}.post-item .post-title > a{color: inherit;font-size: inherit}.post-item .read-more-btn{text-transform: uppercase;font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif}.post-item .read-more-btn > i{margin-left: 5px}.post-item .featured-badge{color: #ff8b8b;font-size: 13px;font-style: italic;text-transform: uppercase}.wph-flat-blog,.wph-blog-single,.wph-blog-chess,.wph-blog-grid{margin-top: 100px}.media-xs .wph-flat-blog,.media-xs .wph-blog-single,.media-xs .wph-blog-chess,.media-xs .wph-blog-grid{margin-top: 50px}.wph-chess-narrow-block{max-width: 750px;margin-left: auto;margin-right: auto}.wph-blog-chess > .post-item{position: relative;display: table;table-layout: fixed;width: 100%;background-color: #eee;margin-bottom: 44px}.wph-blog-chess > .post-item.sticky{background-color: #ecf1f4}.wph-blog-chess > .post-item > .inner-col{display: table-cell;width: 50%;vertical-align: middle}.wph-blog-chess > .post-item > .inner-col.image-column{width: 60%}.wph-blog-chess > .post-item > .inner-col.meta-column{width: 40%}.wph-blog-chess > .post-item > .link-overlay{z-index: 10}@media (max-width: 991px){.wph-blog-chess > .post-item > .image-column{display: none}.wph-blog-chess > .post-item > .meta-column{width: 100% !important}}.wph-blog-chess .image-column{position: relative;overflow: hidden}.wph-blog-chess .image-column:before{content: '';display: block;padding-top: 65%}.wph-blog-chess .image-column > .image{-webkit-transition-duration: 500ms;transition-duration: 500ms;position: absolute;top: 0;bottom: 0;right: 0;left: 0;width: 100%;height: 100%;background-position: center;background-repeat: no-repeat;background-size: cover}.wph-blog-chess .image-column > .mp-target{margin: -20px}.wph-blog-chess .meta-column{text-align: center;padding: 35px}.wph-blog-chess .meta-column > .featured-badge{margin-bottom: 33px}.wph-blog-chess .meta-column > .post-date{font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;font-style: italic;color: #888;text-transform: uppercase}.wph-blog-chess .meta-column > .post-title{margin: 0;padding: 0;border: 0;font-family: "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;margin: 0 auto 10px;font-size: 20px;max-width: 75%;opacity: 1;line-height: 1.5;color: #000}.media-xs .wph-blog-chess .meta-column > .post-title{max-width: 95%}.wph-blog-chess .meta-column > .post-title a{color: inherit}.wph-blog-chess .meta-column > .read-more-btn{display: inline-block;margin-top: 33px}.wph-blog-chess .meta-column > .read-more-btn > i{margin-right: -3px}.wph-blog-chess > .post-item:hover .meta-column > .post-title{opacity: 0.8}.wph-blog-chess > .post-item:hover .meta-column > .read-more > .unycon{opacity: 1;margin-left: 7px}.wph-flat-blog .posts-flow > .post-item{margin-bottom: 50px}.wph-flat-blog .posts-flow > .post-item .post-content{margin: 22px 0}.wph-flat-blog .posts-flow > .post-item .post-meta-subline{font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;font-style: italic;font-size: 14px;margin: 7px -5px 11px;color: #888;text-transform: uppercase}.wph-flat-blog .posts-flow > .post-item .post-meta-subline > span{margin: 0 5px;white-space: nowrap}.wph-flat-blog .posts-flow > .post-item .post-meta-subline > .featured-badge{font-size: inherit}.wph-blog-grid + .wph-pagination{margin-top: 50px}.wph-blog-single .post-item{margin-bottom: 55px}.wph-blog-single .post-item .post-header,.wph-blog-single .post-item .post-meta{margin-bottom: 22px}.wph-blog-single .post-item .post-content{margin-bottom: 33px}.wph-blog-single .post-item .post-meta .post-title{margin-bottom: 7px}.wph-blog-single .post-item .post-meta .meta-subline{font-family: "Roboto", "Crimson Text", 'Helvetica Neue', Helvetica, Arial, sans-serif;font-style: italic;font-size: 14px;margin: 2px -5px 0;line-height: 1.75}.wph-blog-single .post-item .post-meta .meta-subline > span{margin: 0 5px;white-space: nowrap}.wph-blog-single .post-item .post-meta .date{color: #000}.wph-blog-single .post-item .post-meta .featured-badge{font-size: inherit}.wph-blog-single .post-item .post-footer{line-height: 1.75}.wph-blog-single .post-item .post-footer > hr{margin: 0;padding: 0;border: 0;margin: 0 15px 20px;border-top: 3px solid #eee;background: 0}.wph-blog-single .post-item .post-footer .share-buttons{padding: 0}.wph-blog-single .post-item .post-footer .share-buttons a{font-size: 16px}.wph-blog-single .post-item .post-footer .right-side{text-align: right}.wph-blog-single .post-item .post-footer .text-inner{margin-right: 15px;color: #888}.media-xs .wph-blog-single .post-item .tagcloud{margin-top: 11px;text-align: center}.media-xs .wph-blog-single .post-item .share-buttons-container,.media-xs .wph-blog-single .post-item .right-side{text-align: center}.wph-blog-single .wph-adjacent-posts{margin-bottom: 55px}