/*!
Theme Name: Bottega
Theme URI: http://underscores.me/
Author: Themes Kingdom
Author URI: https://themeskingdom.com/
Description: Bottega is the ultimate studio/agency website theme. Another one made for the Themes Kingdom vault, this theme packs an additional punch to any portfolio showcase with its non-standard layout and slick animations.
Version: 2.0.2
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: bottega
Tags: portfolio, photography, blog, custom-background, custom-colors, custom-logo, custom-menu, editor-style, featured-images, full-width-template, rtl-language-support, theme-options, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Bottega is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:'icomoon';src:url(https://remifouquet.com/wp-content/themes/bottega/assets/fonts/icons/icomoon.eot#1787265089);src:url(https://remifouquet.com/wp-content/themes/bottega/assets/fonts/icons/icomoon.eot#1787265089) format('embedded-opentype'),url(https://remifouquet.com/wp-content/themes/bottega/assets/fonts/icons/icomoon.ttf#1787265089) format('truetype'),url(https://remifouquet.com/wp-content/themes/bottega/assets/fonts/icons/icomoon.woff#1787265089) format('woff'),url(https://remifouquet.com/wp-content/themes/bottega/assets/fonts/icons/icomoon.svg?r9izow#icomoon) format('svg');font-weight:400;font-style:normal}[class^="icon-"],[class*=" icon-"],.search-form:before,.newsleter-widget form:before,.jp-carousel-next-button span:before,.jp-carousel-previous-button span:before,.slideshow-controls a:before,.slideshow-controls a:after,.bypostauthor>.comment-body .comment-author b:after,#TB_prev a:before,#TB_next a:before,.widget_rss .widget-title a:first-of-type:before,.widget_rss_links .widget-title:before,.nav-menu .sub-menu li:after,.featured-slider .entry-title a:after,.single-jetpack-portfolio .site-content header button:after,.checkbox:before,input[type="checkbox"]+label:before{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-gallery:before{content:"\e901"}.icon-arrow:before,.search-form:before,.newsleter-widget form:before,.nav-menu .sub-menu li:after,.featured-slider .entry-title a:after,.single-jetpack-portfolio .site-content header button:after{content:"\e902"}.icon-quote:before{content:"\e904"}.icon-left:before,.jp-carousel-previous-button span:before,.slideshow-controls a:first-of-type:before,#TB_prev a:before{content:"\e906"}.icon-checkmark:before{content:"\e907"}.icon-pause:before,.slideshow-controls a:nth-of-type(2):before{content:"\e908"}.icon-right:before,.jp-carousel-next-button span:before,.slideshow-controls a:last-of-type:after,#TB_next a:before{content:"\e90b"}.icon-search:before{content:"\e90c"}.icon-play:before,.slideshow-controls .paused:nth-of-type(2):after{content:"\e910"}.icon-feed:before,.widget_rss .widget-title a:first-of-type:before,.widget_rss_links .widget-title:before{content:"\e911"}.icon-autor:before,.bypostauthor>.comment-body .comment-author b:after{content:"\e912"}.icon-resize:before{content:"\e914"}.icon-circle:before,.checkbox:before,input[type="checkbox"]+label:before{content:"\f111"}@font-face{font-family:'HK Gothic No2';src:url(https://remifouquet.com/wp-content/themes/bottega/assets/fonts/HKGothic2_Regular/HKGothicNo2-Regular.woff) format('woff2'),url(https://remifouquet.com/wp-content/themes/bottega/assets/fonts/HKGothic2_Regular/HKGothicNo2-Regular.woff) format('woff'),url(https://remifouquet.com/wp-content/themes/bottega/assets/fonts/HKGothic2_Regular/HKGothicNo2-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'HK Gothic No2';src:url(https://remifouquet.com/wp-content/themes/bottega/assets/fonts/HKGothic2_Medium/HKGothicNo2-Medium.woff) format('woff2'),url(https://remifouquet.com/wp-content/themes/bottega/assets/fonts/HKGothic2_Medium/HKGothicNo2-Medium.woff) format('woff'),url(https://remifouquet.com/wp-content/themes/bottega/assets/fonts/HKGothic2_Medium/HKGothicNo2-Medium.ttf) format('truetype');font-weight:500;font-style:normal}@font-face{font-family:'HK Gothic No2';src:url(https://remifouquet.com/wp-content/themes/bottega/assets/fonts/HKGothic2_Bold/HKGothicNo2-Bold.woff) format('woff2'),url(https://remifouquet.com/wp-content/themes/bottega/assets/fonts/HKGothic2_Bold/HKGothicNo2-Bold.woff) format('woff'),url(https://remifouquet.com/wp-content/themes/bottega/assets/fonts/HKGothic2_Bold/HKGothicNo2-Bold.ttf) format('truetype');font-weight:700;font-style:normal}body,body .jp-carousel-wrap,.jp-carousel-wrap .jp-carousel-light #carousel-reblog-box input#carousel-reblog-submit,.jp-carousel-wrap #jp-carousel-comment-form-button-submit,.jp-carousel-wrap textarea#jp-carousel-comment-form-comment-field{font-family:'HK Gothic No2','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal}body,button,input,select,optgroup,textarea{line-height:1.625}html{font-size:16px}.featured-image,.wp-custom-logo .site-branding,.custom-logo-link,.wp-custom-header,.entry-gallery,.contact-form,#contact-map,.search-form input[type="submit"],.newsleter-widget form input[type="submit"],.gallery-item a,.tiled-gallery-item a,.jp-relatedposts-items,#TB_prev a,#TB_next a,.slick-arrow,.featured-slider-wrap .slick-dots button{font-size:0}.default-site-info{font-size:9px}.comment-author,.comment-metadata,.tagcloud .tag-link-count{font-size:10px;font-size:.625rem}.site-description,.entry-meta,.post-navigation span:first-of-type,.more-link,.comment .reply,.sd-social-text .sd-content ul li a.sd-button .share-count,.sharedaddy .sd-social,.widget_recent_entries .post-date,body div.sharedaddy h3.sd-title,.sharedaddy .sd-social-icon .sd-content ul li a.sd-button,.sharedaddy .sd-social-text .sd-content ul li a.sd-button,.sharedaddy .sd-content ul li a.sd-button,.sharedaddy .sd-content ul li .option a.share-ustom,.sharedaddy .sd-content ul li.preview-item div.option.option-smart-off a,.sharedaddy .sd-content ul li.advanced a.share-more,.sharedaddy .sd-social-icon-text .sd-content ul li a.sd-button,.sharedaddy .sd-social-official .sd-content>ul>li>a.sd-button,.sharedaddy #sharing_email .sharing_send,.sharedaddy .sd-social-official .sd-content>ul>li .digg_button>a{font-size:11px;font-size:.6875rem}.main-navigation sup,.rss-date,.listing .entry-content,.pingback .comment-body,.trackback .comment-body,.logged-in-as,.comment-notes,.search-results .page-header p,.no-results .page-header p,.error404 .page-header p,.search-results .page-header .entry-title,.archive .page-header .entry-title,.archive-description p{font-size:12px;font-size:.75rem}blockquote cite,blockquote+cite,blockquote+p cite,.wp-caption-text,.wp-caption-dd,span.wpcf7-not-valid-tip{font-size:13px;font-size:.8125rem}p,.entry-content,.author-info p,.post-navigation .nav-links,.posts-navigation .nav-links,.moretag,.widget .jetpack-display-remote-posts p,.widget,.widget p,.widget_calendar table,.tagcloud,.widget_categories li a,.widget_archive li a,.widget_nav_menu li a,.widget_meta li a,.widget_pages a,body .slideshow-window div.slideshow-controls a:nth-of-type(2),#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs p.jp-relatedposts-post-excerpt,.jetpack-social-navigation,div#eu-cookie-law,.paging-navigation,.comment-subscription-form input[type="checkbox"]+label{font-size:14px;font-size:.875rem}button,input[type="button"],input[type="reset"],input[type="submit"],input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea,select,label,.widget input[type="text"],.widget input[type="email"],.widget input[type="tel"],.widget input[type="password"],.widget input[type="url"],.widget input[type="search"],.widget textarea,.widget select,#eu-cookie-law input[type="submit"],#eu-cookie-law input[type="submit"]:hover,#eu-cookie-law input[type="submit"]:focus,.listing .entry-content,.listing .entry-content p,.mc_custom_border_hdr{font-size:15px;font-size:.9375rem}body,.icon-search,.widget .jetpack-display-remote-posts h4,#infinite-handle span,#infinite-handle span,.widget_recent_comments li a,.widget_recent_entries li a,.widget_recent_entries h4,.no-results-for>p,.posts-slider .post .entry-content,.posts-slider .post .entry-content p{font-size:16px;font-size:1rem}table,.entry-content,.entry-content p,.twocolumn>*,.twocolumn p.half-width,.contact-form-submission p,.mc_signup_submit input[type="submit"],.newsleter-widget form input[type="submit"]{font-size:17px;font-size:1.0625rem}h6,form button,form .button,form input[type="button"],form input[type="reset"],form input[type="submit"],body .jp-carousel-light #carousel-reblog-box input#carousel-reblog-submit,body #jp-carousel-comment-form-button-submit,#infinite-handle span a,.widget_calendar th,.slider-button button,.entry-footer,.search-results-title span,.search-wrap p,.comment-content,.comment-content>p,.comment-content table,.pingback .comment-body,.trackback .comment-body,.comment-respond label,.post-navigation span:first-of-type,.search-results:not(.archive) .listing .price,.posts-slider .slick-dots button,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post-date,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post-context{font-size:18px;font-size:1.125rem}.bypostauthor>.comment-body .comment-author b:after,.widget-title{font-size:20px;font-size:1.25rem}.single-post .entry-content,.single-post .entry-content p,.page .entry-content,.page .entry-content p,.entry-content input,.entry-content textarea,.entry-content select,.entry-content label,.comments-title,.comment-reply-title,.error404 .page-content p,.btn-arrow input[type="submit"]{font-size:22px;font-size:1.375rem}h5,.featured-slider h2,.single-jetpack-portfolio .site-content header .entry-title,.single-jetpack-portfolio .site-content header button,.close-search,.single-jetpack-portfolio .slick-dots button,.single-jetpack-portfolio .slick-dots span,.close-content span:last-child{font-size:24px;font-size:1.5rem;font-size:calc(19px + 0.259vw)}.custom-site-info,.custom-site-info *{font-size:26px;font-size:1.625rem;font-size:calc(18.54px + 0.388vw)}.listing .entry-title,.single .nav-links .post-title,.post-navigation .nav-previous a:before,.post-navigation .nav-next a:after,.posts-navigation .nav-previous a:before,.posts-navigation .nav-next a:after,.single-jetpack-portfolio .site-content .entry-content,.single-jetpack-portfolio .site-content .entry-content p,.widget-area .slideshow-controls a:first-of-type,.widget-area .slideshow-controls a:last-of-type,.slick-arrow:before,.no-results-for h4 p,.search-results .entry-title,.search-results .search-title{font-size:30px;font-size:1.875rem;font-size:calc(17.6px + 0.6472vw)}h4,.site-title{font-size:34px;font-size:2.125rem;font-size:calc(21.6px + 0.906vw)}.entry-content .emphasis,.page .entry-content .emphasis,.single-post .entry-content .emphasis,.single-jetpack-portfolio .site-content .entry-content .emphasis,.twocolumn p.half-width.emphasis{font-size:36px;font-size:2.25rem;font-size:calc(26px + 0.5178vw)}.comment-reply-title{font-size:38px;font-size:2.375rem;font-size:calc(26px + 0.6472vw)}h3,.entry-content>h4,blockquote,blockquote p,q,.search-form:before,.newsleter-widget form:before,.single .entry-content blockquote,.single .entry-content blockquote p,.single .entry-content q,.page .entry-content blockquote,.page .entry-content blockquote p,.page .entry-content q,.posts-slider .page-numbers li .prev,.posts-slider .page-numbers li .next{font-size:40px;font-size:2.5rem;font-size:calc(22.6px + 0.906vw)}.slideshow-controls a:first-of-type,.slideshow-controls a:last-of-type{font-size:42px;font-size:2.625rem}h2,.jp-carousel-next-button span:before,.jp-carousel-previous-button span:before,#TB_prev a:before,#TB_next a:before,.comments-title,.comment-reply-title{font-size:48px;font-size:3rem;font-size:calc(23.23px + 1.294vw)}h1,.main-navigation,.entry-content>h3,.posts-slider .navigation,body #jp-relatedposts .jp-relatedposts-items h4.jp-relatedposts-post-title,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post-title,.search-results-title,.search-results .page-header span,.posts-slider .post .entry-title,body #infinite-handle span button,body #infinite-handle span button:hover,body #infinite-handle span button:focus,.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:60px;font-size:3.75rem;font-size:calc(25.2px + 1.812vw)}.entry-content>h2{font-size:90px;font-size:5.6875rem;font-size:calc(25.38px + 3.366vw)}.dropcap,.entry-content>h1,.search-wrap .search-form:before,.error404 .page-title,.single-post header h1.entry-title,.archive header h1.page-title,.page-template-default:not(.show-slider) header .page-title,.search-wrap input[type="search"],.no-results input[type="search"],.error-404 input[type="search"]{font-size:110px;font-size:6.875rem;font-size:calc(25.5px + 4.4vw)}.lg-font-size,.entry-content .lg-font-size{font-size:160px;font-size:10rem;font-size:calc(48.2px + 5.825vw)}.xl-font-size,.entry-content .xl-font-size{font-size:200px;font-size:12.5rem;font-size:calc(75.7px + 6.47vw)}.wp-block-subhead{font-size:1.1em}.main-navigation ul ul,.comments-title,.comment-content,.comment-content>p,.comment-content table,.pingback .comment-body,.trackback .comment-body,.error404 .page-content p,.search-results-title{font-weight:300}.regular-weight,h1.regular-weight,h2.regular-weight,h3.regular-weight,h4.regular-weight,h5.regular-weight,h6.regular-weight,.single-jetpack-portfolio .site-content header .entry-title,.posts-slider .entry-footer,.posts-slider .entry-header .entry-title,body #jp-relatedposts h3.jp-relatedposts-headline em{font-weight:400}tbody th,.main-navigation .current_page_item>a,.main-navigation .current-menu-item>a,.main-navigation .current_page_ancestor>a,.main-navigation .current-menu-ancestor>a,.search-results-title span,.search-results-title strong,.search-results .search-header .search-title,.widget_rss li>a,.single-jetpack-portfolio .site-content header button,body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a,.close-content span:last-child{font-weight:500}.site-title a,.entry-header .entry-title,.page-template-default:not(.show-slider) header .page-title,.comment .reply,.error404 .page-title,.widget_contact_info .confit-address a,.widget div[class^=gr_custom_title],.error404 .page-content a,.comment-author,.comment-metadata,.comment .reply{font-weight:700}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.lg-font-size,.xl-font-size{line-height:.9}.dropcap{font-weight:300;float:left;line-height:.8em;margin-top:.1em;margin-right:17px;position:relative;text-transform:uppercase;vertical-align:bottom}.emphasis .dropcap{margin-top:0;margin-right:.2em}body,.site,html body.custom-background,.entry-content-wrap{background-color:#f7f7f7}body,a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,dt,.featured-slider-wrap .slick-dots li.slick-active button,.archive div.sharedaddy .sd-social h3.sd-title,.site-header,.site-header a,.featured-slider .entry-title a,.posts-slider .slick-dots button,button.ghost,button:focus,.button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,#infinite-handle span a:focus,body .jp-carousel-light #carousel-reblog-box input#carousel-reblog-submit:focus,body #jp-carousel-comment-form-button-submit:focus,button:active,.button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active,#infinite-handle span a:active,body .jp-carousel-light #carousel-reblog-box input#carousel-reblog-submit:active,body #jp-carousel-comment-form-button-submit:active,label.checkbox:before,input[type="checkbox"]+label:before,.wp-block-separator.is-style-dots:before{color:#000}.sidebar .widget,.sidebar .widget a,.search-wrap p{color:rgb(255 255 255 / .5)}.sidebar,.sidebar a,.sidebar .widget-title,.sidebar button,.sidebar input[type="button"],.sidebar input[type="reset"],.sidebar input[type="submit"],.sidebar input[type="text"],.sidebar input[type="email"],.sidebar input[type="url"],.sidebar input[type="password"],.sidebar input[type="search"],.sidebar input[type="number"],.sidebar input[type="tel"],.sidebar input[type="range"],.sidebar input[type="date"],.sidebar input[type="month"],.sidebar input[type="week"],.sidebar input[type="time"],.sidebar input[type="datetime"],.sidebar input[type="datetime-local"],.sidebar input[type="color"],.sidebar textarea,.sidebar select,.sidebar-opened .sidebar-trigger button:focus,.sidebar .widget:hover,.sidebar .widget:hover a,.checkbox.checked:before,input[type="checkbox"]:checked+label:before,.site-header.related-reached,.related-reached .site-branding a,.related-reached .nav-menu a{color:#fff}.sidebar{background-color:#9b9b9b}#today:after,.icon-drop-down:before,.icon-drop-down:after{background-color:#fff}#today,#today a{color:#9b9b9b}.sharedaddy .sd-social-text .sd-content ul li a.sd-button{color:#000!important}.menu-toggle span,.menu-toggle span:before,.menu-toggle span:after,.close:before,.close:after,.jp-carousel-close-hint span:before,.jp-carousel-close-hint span:after,body .tb-close-icon:before,body .tb-close-icon:after,.icon-close:before,.icon-close:after,.posts-slider .slick-dots button:before,.checkbox.checked:before,input[type="checkbox"]:checked+label:before,.entry-footer .vcard:before,hr,.wp-block-separator{background-color:#000}.related-holder{background-color:#000}.related-holder,.related-holder *{color:#fff}::-moz-selection{background-color:#888;color:#fff}::selection{background-color:#888;color:#fff}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea,select,.search-wrap input[type="search"],.no-results input[type="search"],.error-404 input[type="search"],.search-wrap input[type="search"]:focus,.no-results input[type="search"]:focus,.error-404 input[type="search"]:focus,body .jp-carousel-light #carousel-reblog-box input#carousel-reblog-submit,body #jp-carousel-comment-form-button-submit,div#respond .form-submit input,div#respond .form-submit input#comment-submit,div#respond .comment-form-fields input[type=submit],div#respond p.form-submit input[type=submit],div#respond input[type=submit],div#commentform #submit,body #eu-cookie-law,button.btn-reverse,.search-results:not(.archive) .listing article,body #infinite-footer{border-color:#000;border-style:solid}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus,select:focus{border-color:rgb(0 0 0 / .1);outline:none}button,.button,input[type="button"],input[type="reset"],input[type="submit"],button:focus,.button:focus,#eu-cookie-law input[type="submit"],input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,#eu-cookie-law input[type="submit"]:focus,body .jp-carousel-light #carousel-reblog-box input#carousel-reblog-submit:focus,body #jp-carousel-comment-form-button-submit:focus,.spinner,label.checkbox:before,input[type="checkbox"]+label:before,label.radio:before,input[type="radio"]+label:before,.comment-content table,.entry-content table,.comment-content th,.entry-content th,.comment-content td,.entry-content td{border-color:#000;border-style:solid}.btn-reverse{background:#fff0;color:#000}.btn-not-default{background:#fff0;border:none!important}.sidebar button,.sidebar input[type="button"],.sidebar input[type="reset"],.sidebar input[type="submit"],.sidebar input[type="text"],.sidebar input[type="email"],.sidebar input[type="url"],.sidebar input[type="password"],.sidebar input[type="search"],.sidebar input[type="number"],.sidebar input[type="tel"],.sidebar input[type="range"],.sidebar input[type="date"],.sidebar input[type="month"],.sidebar input[type="week"],.sidebar input[type="time"],.sidebar input[type="datetime"],.sidebar input[type="datetime-local"],.sidebar input[type="color"],.sidebar textarea,.sidebar select,.widget_calendar tbody,.widget_recent_comments li:not(:last-child),.widget_recent_entries li:not(:last-child),.widget_jetpack_display_posts_widget .jetpack-display-remote-posts h4:not(:first-of-type),.widget_calendar tbody a:after{border-color:rgb(255 255 255 / .1);border-style:solid}.search-results .hentry{border-color:rgb(0 0 0 / .06);border-style:solid}.widget input[type="text"]:focus,.widget input[type="email"]:focus,.widget input[type="tel"]:focus,.widget input[type="password"]:focus,.widget input[type="url"]:focus,.widget input[type="search"]:focus,.widget input[type="number"]:focus,.widget select:focus,.widget textarea:focus{border-color:#fff}.sidebar input::-webkit-input-placeholder{color:#fff}.sidebar input:-moz-placeholder{color:#fff}.sidebar input::-moz-placeholder{color:#fff}.sidebar input:-webkit-autofill,.sidebar textarea:-webkit-autofill,.sidebar select:-webkit-autofill{background:#fff0;box-shadow:0 0 0 1em #9b9b9b inset;-webkit-text-fill-color:#fff}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale}.tk-theme-frontend .site>*{opacity:0}.tk-theme-frontend.show .site>*,.tk-theme-frontend.no-js .site>*{opacity:1}body *{word-wrap:break-word}h1,h2,h3,h4,h5,h6,.content-area .entry-content .contact-form-submission h1,.content-area .entry-content .contact-form-submission h2,.content-area .entry-content .contact-form-submission h3,.content-area .entry-content .contact-form-submission h4,.content-area .entry-content .contact-form-submission h5,.content-area .entry-content .contact-form-submission h6{clear:both;font-weight:500;margin:50px 0 30px}h5,h6{line-height:1.3}.content-area .entry-content h1,.content-area .entry-content h2,.content-area .entry-content h3,.content-area .entry-content h4,.content-area .entry-content h5,.content-area .entry-content h6{margin-top:3rem;margin-bottom:2rem}.content-area .entry-content h1:first-child,.content-area .entry-content h2:first-child,.content-area .entry-content h3:first-child,.content-area .entry-content h4:first-child,.content-area .entry-content h5:first-child,.content-area .entry-content h6:first-child{margin-top:0}h1+.wp-block-subhead,h2+.wp-block-subhead,h3+.wp-block-subhead,h4+.wp-block-subhead,h5+.wp-block-subhead,h6+.wp-block-subhead{margin-top:-1rem;margin-bottom:2rem}p{margin:0 0 22px}p,.twocolumn>*{letter-spacing:.2px;line-height:1.6em}.emphasis{letter-spacing:.3px}.entry-content p{margin-bottom:1.5rem}.entry-content .emphasis{margin-top:3.2rem;margin-bottom:3.2rem}.entry-content .emphasis:first-child{margin-top:0}.entry-content>p:last-child,.listing .entry-content *:last-child{margin-bottom:0}blockquote{border:none;margin:3rem 0;position:relative;quotes:"" ""}blockquote:first-child{margin-top:0}.single blockquote,.page blockquote,.wp-block-quote.is-large,.wp-block-quote.is-style-large{clear:both;margin:3rem 0 4rem;padding-left:4.4rem}blockquote:after{content:""}blockquote,blockquote p,.wp-block-pullquote p{line-height:1.3em}blockquote p:last-child{margin-bottom:0}blockquote+p cite{display:inline-block;margin-right:auto;margin-left:auto}blockquote cite,blockquote+cite,blockquote+p cite{display:block;font-style:normal;margin-top:22px}blockquote+cite,blockquote+p cite{margin-top:-1rem;margin-bottom:4rem}.page blockquote+cite,.page blockquote+p cite,.single blockquote+cite,.single blockquote+p cite{text-align:center;margin-top:-2rem}.listing blockquote+cite,.listing blockquote+p cite{margin-bottom:0}blockquote.pull-left,blockquote.pull-right,blockquote.wp-block-pullquote{max-width:390px;padding:0 34px;position:relative}blockquote.pull-left,blockquote.wp-block-pullquote.alignleft,.wp-block-pullquote.alignleft blockquote{text-align:right}blockquote.pull-left,.entry-content .wp-block-pullquote.alignleft,blockquote.wp-block-pullquote.alignleft{float:left;margin:0 36px 10px 0}blockquote.pull-right,blockquote.wp-block-pullquote.alignright,.wp-block-pullquote.alignright blockquote{text-align:left}blockquote.pull-right,.entry-content .wp-block-pullquote.alignright,blockquote.wp-block-pullquote.alignright{float:right;margin:0 0 10px 36px}.wp-block-pullquote.alignleft blockquote,.wp-block-pullquote.alignright blockquote{margin:0;padding:0}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}code{background-color:#e0e0e0;color:#070707;font-size:90%;padding:2px 4px}big{font-size:125%}dfn,cite,em,i{font-style:italic}address{font-style:normal;line-height:1.5em;margin:0 0 1.5em}pre{background-color:#f5f5f5;border:1px solid rgb(0 0 0 / .1);color:#333;display:block;font-family:"Courier 10 Pitch",Courier,monospace;line-height:1.42857143;margin:0 0 22px;max-width:100%;overflow:auto;padding:10px;text-align:left;word-break:break-all;word-wrap:break-word}abbr,acronym{border-bottom:1px dotted #666;cursor:help;text-decoration:none}mark,ins{background:#e0e0e0;color:#000;text-decoration:none;padding:2px 5px}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}hr,.wp-block-separator{background-color:#000;border:0;clear:both;height:1px;margin-bottom:1.5em}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:100px}figure{margin:0}ul,ol{margin:0 0 1.5em;padding-left:0}ul{list-style:disc}ol{list-style:decimal}li{list-style-position:inside;margin:6px 0}.entry-content li{margin:10px 0}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700;margin-bottom:10px}dd{line-height:1.5em;margin:0 1.5em 1.5em}img{height:auto;max-width:100%}.featured-image img{display:block}img:focus{outline:none}img[src*="pixel.wp.com"],#wpstats{display:none}.gmnoprint img{max-width:inherit}table{border-collapse:collapse;border-spacing:0;margin:22px 0;width:100%}.comment-content table,.entry-content table,.comment-content thead tr,.entry-content thead tr,.comment-content tfoot tr,.entry-content tfoot tr,.comment-content th,.entry-content th,.comment-content td,.entry-content td{border-style:solid}.comment-content table,.entry-content table{border-width:1px}.comment-content thead tr,.entry-content thead tr{border-width:0 0 1px 0}.comment-content tfoot tr,.entry-content tfoot tr{border-width:1px 0 0 0}.comment-content th,.entry-content th,.comment-content td,.entry-content td{border-width:0 1px 0 0;padding:16px 18px;text-align:left}.posts-wrap th,.posts-wrap td{padding:10px 8px;text-align:center}.wp-block-audio audio{width:100%}.content-area{width:100%}body:not(.page-template-info-page) .site-content{overflow-x:hidden}.no-content .site-content{padding-bottom:0}.show-slider:not(.no-content) .content-area{padding-bottom:3rem}.single .site{overflow:hidden}.container{margin-left:auto;margin-right:auto;width:100%}.container.container-medium{max-width:860px}.container .container.container-medium{max-width:760px}.container .container{padding-left:0;padding-right:0}.row{margin-left:-50px;margin-right:-50px}.twocolumn>*,.twocolumn .half-width{width:50%}.twocolumn>*:nth-child(even),.twocolumn .half-width:nth-child(even){float:right;padding-left:20px}.twocolumn>*:nth-child(odd),.twocolumn .half-width:nth-child(odd){float:left;padding-right:20px}.site-header{padding-top:25px;padding-bottom:25px}.no-js .search-wrap+*,.tk-theme-frontend.show .content-area,.tk-theme-frontend.no-js .content-area{opacity:1}.tk-theme-frontend .content-area{opacity:0}.tk-theme-frontend.show .content-area,.tk-theme-frontend.no-js .content-area{-webkit-transition-delay:.9s;-moz-transition-delay:.9s;-ms-transition-delay:.9s;-o-transition-delay:.9s;transition-delay:.9s}.jetpack-video-wrapper:empty{margin-bottom:0}button,.button,input[type="button"],input[type="reset"],input[type="submit"],input[type="text"],input[type="email"],input[type="tel"],input[type="password"],input[type="url"],input[type="search"],input[type="number"],textarea,select,.radio.checked:before,input[type="radio"]:checked+label:before,.menu-toggle span:before,.menu-toggle span:after,.close:before,.close:after,.main-navigation .menu,.main-navigation ul ul,.sidebar-trigger button,.icon-drop-down:before,.icon-drop-down:after,.close-icon,.close-icon:before,.close-icon:after,.icon-close:before,.icon-close:after,.search-form:before,.newsleter-widget form:before,.tk-theme-frontend .content-area,body .jp-carousel-close-hint span:before,body .jp-carousel-close-hint span:after,.tiled-gallery-item a img,.gallery-item a img,.edit-link,.featured-slider,.widget .search-form input[type="submit"],.newsleter-widget form input[type="submit"],.flickr_badge_image a,.sd-social-icon a:before,body .tb-close-icon,.slick-arrow,.slick-arrow:before,.jp-relatedposts-post-title,.jp-relatedposts-post .jp-relatedposts-post-a,.entry-header a,.site-branding,.site-footer,.text-box h1,.jp-carousel-next-button span:before,.jp-carousel-previous-button span:before,#TB_prev a:before,#TB_next a:before,.slick-dots,.featured-slider-wrap .slick-dots button:after,.post-navigation a,.posts-navigation a,.post-navigation a .post-title,.posts-navigation a .post-title,.related-holder,.posts-slider-nav,.nav-menu .sub-menu li:after,.featured-slider .entry-title a:after,.single-jetpack-portfolio .site-content header button:after,.close-search,.search-results .hentry figure,.single-jetpack-portfolio .slick-slider,.portfolio-archive .slick-slider,.entry-content-wrap{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.nav-arrow,.nav-arrow:before,.nav-arrow:after,.menu-toggle span,.menu-toggle span:before,.menu-toggle span:after,.close:before,.close:after{-webkit-transition:.2s cubic-bezier(.45,1.16,.85,1.2);-moz-transition:.2s cubic-bezier(.45,1.16,.85,1.2);-ms-transition:.2s cubic-bezier(.45,1.16,.85,1.2);-o-transition:.2s cubic-bezier(.45,1.16,.85,1.2);transition:.2s cubic-bezier(.45,1.16,.85,1.2)}.listing .hentry,.listing .animate,.posts-slider .slick-dots button:before,.search-results .hentry,.sidebar>*{-webkit-transition:.3s cubic-bezier(.45,1.16,.85,1.2);-moz-transition:.3s cubic-bezier(.45,1.16,.85,1.2);-ms-transition:.3s cubic-bezier(.45,1.16,.85,1.2);-o-transition:.3s cubic-bezier(.45,1.16,.85,1.2);transition:.3s cubic-bezier(.45,1.16,.85,1.2)}.posts-slider .slick-track>*,.search-results .hentry header{-webkit-transition:.6s cubic-bezier(.45,1.16,.85,1.2);-moz-transition:.6s cubic-bezier(.45,1.16,.85,1.2);-ms-transition:.6s cubic-bezier(.45,1.16,.85,1.2);-o-transition:.6s cubic-bezier(.45,1.16,.85,1.2);transition:.6s cubic-bezier(.45,1.16,.85,1.2)}.nav-arrow:before,.nav-arrow:after{transition-delay:.2s}#infinite-handle span,.hoverimage img{-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}a,.sidebar .widget{-webkit-transition:color .3s,border .3s,opacity .3s;-moz-transition:color .3s,border .3s,opacity .3s;-ms-transition:color .3s,border .3s,opacity .3s;-o-transition:color .3s,border .3s,opacity .3s;transition:color .3s,border .3s,opacity .3s}.site>*{-webkit-transition:opacity .5s cubic-bezier(.28,.12,.22,1),transform .5s cubic-bezier(.28,.12,.22,1);-moz-transition:opacity .5s cubic-bezier(.28,.12,.22,1),transform .5s cubic-bezier(.28,.12,.22,1);-ms-transition:opacity .5s cubic-bezier(.28,.12,.22,1),transform .5s cubic-bezier(.28,.12,.22,1);-o-transition:opacity .5s cubic-bezier(.28,.12,.22,1),transform .5s cubic-bezier(.28,.12,.22,1);transition:opacity .5s cubic-bezier(.28,.12,.22,1),transform .5s cubic-bezier(.28,.12,.22,1)}.site-branding a,.listing,.sidebar .mCSB_container,.search-results{-webkit-transition:opacity .5s cubic-bezier(.28,.12,.22,1);-moz-transition:opacity .5s cubic-bezier(.28,.12,.22,1);-ms-transition:opacity .5s cubic-bezier(.28,.12,.22,1);-o-transition:opacity .5s cubic-bezier(.28,.12,.22,1);transition:opacity .5s cubic-bezier(.28,.12,.22,1)}.listing article .featured-image img,.posts-wrap article .featured-image a{-webkit-transition:.3s cubic-bezier(.28,.12,.22,1);-moz-transition:.3s cubic-bezier(.28,.12,.22,1);-ms-transition:.3s cubic-bezier(.28,.12,.22,1);-o-transition:.3s cubic-bezier(.28,.12,.22,1);transition:.3s cubic-bezier(.28,.12,.22,1)}.featured-slider .featured-image,.featured-slider .entry-header{-webkit-transition:.5s cubic-bezier(.28,.12,.22,1);-moz-transition:.5s cubic-bezier(.28,.12,.22,1);-ms-transition:.5s cubic-bezier(.28,.12,.22,1);-o-transition:.5s cubic-bezier(.28,.12,.22,1);transition:.5s cubic-bezier(.28,.12,.22,1)}.single-jetpack-portfolio .slick-dots li{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.sidebar{-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}.site-header,.sidebar .row{-webkit-transition:opacity .3s cubic-bezier(.28,.12,.22,1),padding .3s;-moz-transition:opacity .3s cubic-bezier(.28,.12,.22,1),padding .3s;-ms-transition:opacity .3s cubic-bezier(.28,.12,.22,1),padding .3s;-o-transition:opacity .3s cubic-bezier(.28,.12,.22,1),padding .3s;transition:opacity .3s cubic-bezier(.28,.12,.22,1),padding .3s}#infinite-handle span a{-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s;transition:background .3s}@-o-keyframes sidebar-trigger-bounce{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px);transform:translateY(8px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes sidebar-trigger-bounce{0%{-webkit-transform:translateY(0) rotate(90deg);-moz-transform:translateY(0) rotate(90deg);-ms-transform:translateY(0) rotate(90deg);-o-transform:translateY(0) rotate(90deg);transform:translateY(0) rotate(90deg)}50%{-webkit-transform:translateY(8px) rotate(90deg);-moz-transform:translateY(8px) rotate(90deg);-ms-transform:translateY(8px) rotate(90deg);-o-transform:translateY(8px) rotate(90deg);transform:translateY(8px) rotate(90deg)}100%{-webkit-transform:translateY(0) rotate(90deg);-moz-transform:translateY(0) rotate(90deg);-ms-transform:translateY(0) rotate(90deg);-o-transform:translateY(0) rotate(90deg);transform:translateY(0) rotate(90deg)}}@-webkit-keyframes sidebar-trigger-bounce{0%{-webkit-transform:translateY(0) rotate(90deg);-moz-transform:translateY(0) rotate(90deg);-ms-transform:translateY(0) rotate(90deg);-o-transform:translateY(0) rotate(90deg);transform:translateY(0) rotate(90deg)}50%{-webkit-transform:translateY(8px) rotate(90deg);-moz-transform:translateY(8px) rotate(90deg);-ms-transform:translateY(8px) rotate(90deg);-o-transform:translateY(8px) rotate(90deg);transform:translateY(8px) rotate(90deg)}100%{-webkit-transform:translateY(0) rotate(90deg);-moz-transform:translateY(0) rotate(90deg);-ms-transform:translateY(0) rotate(90deg);-o-transform:translateY(0) rotate(90deg);transform:translateY(0) rotate(90deg)}}@keyframes sidebar-trigger-bounce{0%{-webkit-transform:translateY(0) rotate(90deg);-moz-transform:translateY(0) rotate(90deg);-ms-transform:translateY(0) rotate(90deg);-o-transform:translateY(0) rotate(90deg);transform:translateY(0) rotate(90deg)}50%{-webkit-transform:translateY(8px) rotate(90deg);-moz-transform:translateY(8px) rotate(90deg);-ms-transform:translateY(8px) rotate(90deg);-o-transform:translateY(8px) rotate(90deg);transform:translateY(8px) rotate(90deg)}100%{-webkit-transform:translateY(0) rotate(90deg);-moz-transform:translateY(0) rotate(90deg);-ms-transform:translateY(0) rotate(90deg);-o-transform:translateY(0) rotate(90deg);transform:translateY(0) rotate(90deg)}}@-o-keyframes ball-scale{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:.6}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:0}}@-moz-keyframes ball-scale{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:.6}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:0}}@-webkit-keyframes ball-scale{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:.6}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:0}}@keyframes ball-scale{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:.6}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:0}}.entry-content form{margin-top:6vw;margin-bottom:6vw}button,.button,input[type="button"],input[type="reset"],input[type="submit"],#infinite-handle span a,body .jp-carousel-light #carousel-reblog-box input#carousel-reblog-submit,body #jp-carousel-comment-form-button-submit{background-color:#fff0;border-radius:0;border-width:1px;box-shadow:none;cursor:pointer;height:44px;line-height:initial;padding:0 36px;text-shadow:none}form button,form .button,form input[type="button"],form input[type="reset"],form input[type="submit"],body .jp-carousel-light #carousel-reblog-box input#carousel-reblog-submit,body #jp-carousel-comment-form-button-submit,#infinite-handle span a{border-radius:22px}button.ghost{background-color:#fff0;border:none;padding-left:0;padding-right:0}button:focus,.button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,#infinite-handle span a:focus,body .jp-carousel-light #carousel-reblog-box input#carousel-reblog-submit:focus,body #jp-carousel-comment-form-button-submit:focus,button:active,.button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active,#infinite-handle span a:active,body .jp-carousel-light #carousel-reblog-box input#carousel-reblog-submit:active,body #jp-carousel-comment-form-button-submit:active,.close{background:#fff0;outline:none}.btn-arrow input[type="submit"]:focus{opacity:.5}button:active,.button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active,#infinite-handle span a:active,body .jp-carousel-light #carousel-reblog-box input#carousel-reblog-submit:active,body #jp-carousel-comment-form-button-submit:active{-webkit-transform:scale(.98);-ms-transform:scale(.98);-o-transform:scale(.98);transform:scale(.98)}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"]{height:44px}.search-wrap .search-form input[type="search"],.entry-content .search-form input[type="search"],.page-content .search-form input[type="search"],.search-wrap .search-form input[type="submit"],.entry-content .search-form input[type="submit"],.page-content .search-form input[type="submit"]{height:120px;line-height:1.2}.search-wrap .search-form input[type="search"],.entry-content .search-form input[type="search"],.page-content .search-form input[type="search"]{padding-right:100px;width:100%}.entry-content .search-form:before,.page-content .search-form:before{bottom:20px}.search-wrap input[type="search"],.search-wrap input[type="search"]:focus,.entry-content input[type="search"],.entry-content input[type="search"]:focus,.page-content input[type="search"],.page-content input[type="search"]:focus{border:none}.search-wrap input[type="submit"]{width:100px}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{-webkit-appearance:none;background-color:#fff0;border-width:0 0 1px 0;border-radius:0;font-weight:400;letter-spacing:.5px;max-width:100%;padding-left:0;padding-right:0}textarea{border-width:1px;-webkit-box-shadow:none;box-shadow:none;line-height:1.8em;min-height:200px;overflow:auto;padding:18px 20px;resize:vertical;vertical-align:top;width:100%}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:#fff0;background-image:linear-gradient(45deg,transparent 51%,#000 50%),linear-gradient(135deg,#000 51%,transparent 50%);background-position:calc(100% - 20px) 21px,calc(100% - 15px) 21px,100% 0;background-size:5px 5px,5px 5px,2.5em 2.5em;background-repeat:no-repeat;border-radius:0;border-width:1px;cursor:pointer;min-height:44px;padding:10px 50px 9px 22px;white-space:normal;-webkit-transition:border .3s;-moz-transition:border .3s;-ms-transition:border .3s;-o-transition:border .3s;transition:border .3s}select:focus{background-image:linear-gradient(45deg,#000 50%,transparent 50%),linear-gradient(135deg,transparent 50%,#000 50%);background-position:calc(100% - 15px) 21px,calc(100% - 20px) 21px,100% 0;background-size:5px 5px,5px 5px,2.5em 2.5em}label{display:block;letter-spacing:.8px}label textarea,label+textarea{margin-top:10px}fieldset{border:none;margin:30px 0;padding:0}.btn-arrow{display:inline-block;position:relative}.btn-arrow input[type="submit"]{border:none!important;padding-left:0;padding-right:0}.post-password-form label{display:inline-block}.post-password-form label,.post-password-form input[type="submit"]{margin-top:20px;vertical-align:top}.search-form,.newsleter-widget form{position:relative}.search-form{max-width:720px}.newsleter-widget form{max-width:420px}.search-form:before,.newsleter-widget form:before{position:absolute;bottom:0;right:0}.search-wrap .search-form:before{top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.search-form input[type="search"],.newsleter-widget form input[type="text"]{padding-right:60px}.search-form input[type="submit"],.newsleter-widget form input[type="submit"]{background-color:#fff0;border:none;height:44px;letter-spacing:.5px;line-height:normal;padding-left:0;padding-right:0;position:absolute;top:0;right:0}.widget .search-form input[type="submit"],.newsleter-widget form input[type="submit"]{border:none;width:50px}button.close{height:30px;width:30px;padding-left:0;padding-right:0}.contact-form{margin-top:6vw}.contact-form>div{margin-bottom:22px}.contact-form>*{font-size:initial;margin-bottom:30px}.contact-form .half-width{display:inline-block}.contact-form .half-width{width:50%}.contact-form div.half-width input{max-width:100%;width:100%}.contact-form>div:last-of-type{margin-bottom:0}.map #map-canvas{height:540px}form.contact-form input[type=text],.comment-form input[type=text],form.contact-form input[type=email],.comment-form input[type=email],form.contact-form input[type=date],form.contact-form select,.comment-form input[type=url]{width:100%}form.contact-form input[type=text],.comment-form input[type=text],form.contact-form input[type=email],.comment-form input[type=email],form.contact-form input[type=url],.comment-form input[type=url],.contact-form div.half-width input,.contact-form div textarea,.comment-form textarea{border-width:0 0 1px 0;padding-left:0;padding-right:0}form.contact-form input[type=text],.comment-form input[type=text],form.contact-form input[type=email],.comment-form input[type=email],.comment-form input[type=url],form.contact-form textarea,.comment-form textarea{margin-top:0}.contact-form input[type=date]::-webkit-inner-spin-button,.contact-form input[type=date]::-webkit-calendar-picker-indicator{-webkit-appearance:none;display:none}.contact-form div textarea,.comment-form textarea{height:auto;line-height:1.8em;min-height:44px;max-height:400px;overflow:auto;padding-top:8px;padding-bottom:8px}.contact-submit{margin-top:23px}.contact-submit:last-child,.entry-content .contact-submit{margin-bottom:0}.grunion-field-label+*{margin-top:14px}.contact-form div textarea{width:100%}.contact-form>div>label:first-of-type{margin-top:22px}body .contact-form-submission{font-size:initial;margin-top:3rem;padding:0}input[type="checkbox"],input[type="radio"]{display:none}label.checkbox,input[type="checkbox"]+label,form.contact-form label.checkbox,form.contact-form input[type="checkbox"]+label,label.radio,input[type="radio"]+label,form.contact-form label.radio,form.contact-form input[type="radio"]+label{cursor:pointer;padding-left:40px;position:relative;font-weight:400;line-height:1.2;display:inline-block;margin-bottom:22px}.comment-subscription-form input[type="checkbox"]+label{margin-bottom:0;display:inline-block!important;line-height:1.8em;margin-left:0;margin-top:10px}label.checkbox:before,input[type="checkbox"]+label:before,label.radio:before,input[type="radio"]+label:before{border-style:solid;border-width:1px;position:absolute;left:0;top:2px}label.radio:before,input[type="radio"]+label:before{border-radius:9px;color:#fff0;height:16px;opacity:.2;text-align:center;width:16px}label.radio:before,input[type="radio"]+label:before{content:""}label.checkbox:before,input[type="checkbox"]+label:before{border-radius:6px;font-size:10px;height:13px;padding:1px;text-align:left;width:26px}label.checkbox:before,input[type="checkbox"]+label:before{-webkit-transition:background-color .3s,opacity .3s;-moz-transition:background-color .3s,opacity .3s;-ms-transition:background-color .3s,opacity .3s;-o-transition:background-color .3s,opacity .3s;transition:background-color .3s,opacity .3s}.comment-subscription-form input[type="checkbox"]+label:before{top:5px}.checkbox.checked:before,input[type="checkbox"]:checked+label:before,.checkbox.checked:hover:before,input[type="checkbox"]:checked+label:hover:before,.radio.checked:before,input[type="radio"]:checked+label:before,.radio.checked:hover:before,input[type="radio"]:checked+label:hover:before{opacity:1}.checkbox.checked:before,input[type="checkbox"]:checked+label:before{text-align:right}.radio.checked:before,input[type="radio"]:checked+label:before{border-width:6px}.comment-form input[type="text"],.comment-form input[type="email"],.comment-form input[type="tel"],.comment-form input[type="url"],.comment-form input[type="password"],.comment-form input[type="search"],.comment-form input[type="number"],.comment-form textarea{background-color:#fff0}.comment-form-comment~[class*="comment-form"] input{width:100%}.comment-form-url,.comment-form input[type="submit"],.contact-form input[type="submit"]{clear:left}.comment-form-comment{margin-bottom:36px}p.comment-subscription-form{margin-bottom:10px}.form-submit{margin-top:2rem}.form-submit:last-of-type,.form-submit:last-of-type .submit{margin-bottom:0}.comment-subscription-form+input[type="submit"]{margin-top:30px}::-ms-clear{width:0;height:0}::-ms-reveal{width:0;height:0}.widget input[type="text"],.widget input[type="email"],.widget input[type="tel"],.widget input[type="password"],.widget input[type="url"],.widget input[type="search"],.widget input[type="number"],.widget select,.mc_form_inside input[type="text"]{border-width:0 0 1px 0;padding-left:0}.sidebar .widget form,.sidebar .widget input[type="text"],.sidebar .widget input[type="email"],.sidebar .widget input[type="tel"],.sidebar .widget input[type="password"],.sidebar .widget input[type="url"],.sidebar .widget input[type="search"],.sidebar .widget input[type="number"],.sidebar .widget select{width:100%}.widget input[type="text"],.widget input[type="email"],.widget input[type="tel"],.widget input[type="password"],.widget input[type="url"],.widget input[type="search"],.widget input[type="number"],.widget select,.widget textarea{font-weight:700;height:44px;letter-spacing:.6px}.site-header{position:relative;z-index:4}.sticky-header .site-header{-webkit-backface-visibility:hidden;backface-visibility:hidden}.site-branding{text-align:right}.site-header>.container{display:table;position:relative;width:100%}.custom-logo-link{display:inline}.site-branding img{max-height:40vh;width:auto}.site-title{line-height:1em;margin-top:0;margin-bottom:0}.custom-logo-link+.site-title{margin-top:12px}.site-title a{position:relative;top:-2px}.site-title+.site-description{margin-top:10px}.site-description{letter-spacing:.6px;margin-bottom:0;opacity:.4}.sidebar-trigger{z-index:10}.sidebar-trigger button{background:none;border:none;color:inherit;cursor:pointer;height:auto;padding:0;position:relative;z-index:1000}.menu-toggle{background:none;border:none;display:inline-block;font-size:0!important;height:40px;padding:0;position:relative;text-align:center;width:40px;z-index:1001}.menu-toggle:focus,.menu-toggle:active{background:none;border:none;outline:none}.menu-toggle em{display:none}.menu-toggle span,.menu-toggle span:before,.menu-toggle span:after,.close:before,.close:after{height:2px;width:33px;position:absolute}.menu-toggle span,.close:before,.close:after,.close-content .close:before,.close-content .close:after{margin-top:-1px;top:50%;right:10px}.menu-toggle span:before,.menu-toggle span:after,.close:before,.close:after{content:""}.menu-toggle span:before,.menu-toggle span:after{right:0}.menu-toggle span:before{top:-5px}.menu-toggle span:after{top:5px}.toggled .menu-toggle{left:auto;right:20px;position:fixed;top:30px}.admin-bar .toggled .menu-toggle{top:62px}.toggled .menu-toggle span,.toggled.menu-toggle span{background-color:#fff0}.toggled .menu-toggle span:before,.toggled .menu-toggle span:after,.toggled.menu-toggle span:before,.toggled.menu-toggle span:after,.close:before,.close:after{top:0}.toggled .menu-toggle span:before,.toggled .menu-toggle span:after,.close:before,.close:after{width:20px}.toggled .menu-toggle span:before,.toggled.menu-toggle span:before,.close:before{-webkit-transform:rotate(45deg) translateZ(0);-moz-transform:rotate(45deg) translateZ(0);-ms-transform:rotate(45deg);-o-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translateZ(0)}.toggled .menu-toggle span:after,.toggled.menu-toggle span:after,.close:after{-webkit-transform:rotate(-45deg) translateZ(0);-moz-transform:rotate(-45deg) translateZ(0);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg) translateZ(0);transform:rotate(-45deg) translateZ(0)}.site-header .mCustomScrollBox:hover>.mCSB_scrollTools,.site-header .mCustomScrollBox:hover~.mCSB_scrollTools,.site-header .mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.site-header .mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools{opacity:0}.site-footer{padding-top:2rem;padding-bottom:2rem;position:relative;overflow-x:hidden}.tk-theme-frontend .site-footer{opacity:0}.tk-theme-frontend.show .site-footer,.tk-theme-frontend.no-js .site-footer{opacity:1}.site-info{text-transform:uppercase}.custom-site-info>*{display:inline-block;vertical-align:middle}.custom-site-info>*:last-child{margin-bottom:0}.custom-site-info p{margin-bottom:0}.custom-site-info img{vertical-align:middle}.search-results:not(.archive) #infinite-handle,.search-results:not(.archive) .infinite-loader{margin-top:5rem}.search-results:not(.archive) .spinner{top:22px!important;left:8px!important}.paging-navigation{text-align:center}.posts-slider .navigation ul{line-height:1;margin-bottom:0}.page-numbers,.page-numbers li{border:none;list-style-type:none}.page-numbers li{display:inline-block;margin-left:3px;margin-right:3px}.page-numbers li a{opacity:.5}.page-numbers li a:focus,.page-numbers li a:hover,.page-numbers li span.current{background:none}.page-numbers li a:focus,.page-numbers li a:hover,.page-numbers li span.current,.page-numbers li .prev:focus,.page-numbers li .prev:hover,.page-numbers li .next:focus,.page-numbers li .next:hover{opacity:1}.page-numbers li .prev{margin-right:40px}.page-numbers li .next{margin-left:40px}a{text-decoration:none}a:focus,button:focus{outline:thin dotted}a:hover,a:active{outline:0}.entry-content table a,.author-box a,.sd-social-text .sd-button{opacity:.5}.entry-content a{text-decoration:underline}.entry-content table a,.entry-content .wp-block-button__link{text-decoration:none}.more-link{text-transform:uppercase}.entry-content a[href$=".jpg"],.entry-content a[href$=".png"],.gallery-item a,.tiled-gallery-item a,.jp-relatedposts-post .jp-relatedposts-post-a,.wp-block-embed a{opacity:1}.entry-content a[href$=".jpg"]:focus,.entry-content a[href$=".png"]:focus,.gallery-item a:focus,.tiled-gallery-item a:focus,.jp-relatedposts-post .jp-relatedposts-post-a:focus{outline:none}.main-navigation .dropdown-toggle,.big-search-trigger,.entry-footer a{border:none}.edit-link{display:none}.posts-navigation:last-child{margin-top:5rem}.post-navigation .nav-previous,.post-navigation .nav-next,.posts-navigation .nav-previous,.posts-navigation .nav-next{position:relative}.post-navigation a,.posts-navigation a{display:block;position:relative}.post-navigation a{text-align:left}.post-navigation span:first-of-type{display:block;margin-bottom:1rem}.post-navigation .entry-meta{display:block}.nav-links .post-title{line-height:1.4}.nav-opened{overflow:hidden}.site-header .nav-menu{list-style:none;margin:0;padding-left:0}.nav-menu>li{margin:0 22px 0 0}.main-navigation .nav-menu>li:last-of-type{margin-right:0}.site-header nav{padding-left:50px;padding-right:50px}.site-header nav li{display:inline-block;line-height:1.4;position:relative}.site-header nav a{display:block;letter-spacing:.5px;position:relative;text-decoration:none;z-index:1004}.nav-menu>li>a{display:inline-block;z-index:1006}.main-navigation ul ul{margin-left:0;opacity:0;visibility:hidden}.main-navigation ul ul a{display:inline-block}.main-navigation sup:not(:empty){margin-left:20px;vertical-align:super}.dropdown-toggle{display:inline-block;margin-top:-10px;margin-right:-10px;padding:10px;vertical-align:middle}.dropdown-toggle:focus{outline:none}.icon-drop-down{cursor:pointer;display:block;position:relative;width:20px;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-ms-transition:-ms-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s}.icon-drop-down:before,.icon-drop-down:after{content:"";display:inline-block;height:.2em;width:2px;position:absolute;left:50%;-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%}.icon-drop-down:before{-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-ms-transform:rotate(-40deg);-o-transform:rotate(-40deg);transform:rotate(-40deg)}.icon-drop-down:after{-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg)}.main-navigation .toggle-on>span>.icon-drop-down:before,.main-navigation .toggle-on>span>.icon-drop-down:after,.main-navigation .focus>span>.icon-drop-down:before,.main-navigation .focus>span>.icon-drop-down:after{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}.main-navigation .toggle-on>span>.icon-drop-down:before,.main-navigation .focus>span>.icon-drop-down:before{-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg)}.main-navigation .toggle-on>span>.icon-drop-down:after,.main-navigation .focus>span>.icon-drop-down:after{-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-ms-transform:rotate(-40deg);-o-transform:rotate(-40deg);transform:rotate(-40deg)}.main-navigation .toggle-on>a~ul,.main-navigation .focus>a~ul{opacity:1;visibility:visible}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.entry-content figure.alignnone,.entry-content figure.aligncenter,.entry-content img.alignnone,.entry-content img.aligncenter{margin:60px auto}p:first-child .aligncenter,p:first-child .alignnone{margin-top:0}.alignleft{clear:left;float:left;margin-right:30px}.alignright{clear:right;float:right;margin-left:30px}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.slick-track .alignleft,.slick-track .alignright{float:none;margin:0;max-width:100%}.slick-track .gallery,.slick-track div.tiled-gallery{margin:-10px 0 0}.widget .aligncenter,.widget .alignnone{margin:0}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.sidebar:before,.sidebar:after,.twocolumn:before,.twocolumn:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after,.contact-form:before,.contact-form:after,.nav-links:before,.nav-links:after,.slick-list:before,.slick-list:after,.featured-media>*~*:before,.featured-media>*~*:after,.slick-track:before,.slick-track:after,#jp-relatedposts .jp-relatedposts-items:before,#jp-relatedposts .jp-relatedposts-items:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.sidebar:after,.twocolumn:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after,.contact-form:after,.nav-links:after,.slick-list:after,.featured-media>*~*:after,.slick-track:after,#jp-relatedposts .jp-relatedposts-items:after{clear:both}.widget select{max-width:100%}.widget,.widget p{line-height:1.4rem}.widget>ul{margin-bottom:0}.widget li{list-style:none}.widget>ul li,.widget_nav_menu li{margin-bottom:0;margin-top:.3rem}.widget_categories li{display:inline-block;margin-right:12px}.widget>ul>li:first-of-type,.widget_nav_menu li:first-of-type{margin-top:0}.widget-title{margin-top:0;margin-bottom:2.375rem}.sidebar .widget-title{display:none}.widget:first-child .widget-title{margin-top:0}.widget .count,.widget .post_count{float:right}.footer-widget-holder .widget_nav_menu{display:inline-block;max-width:170px;padding-right:20px;vertical-align:top}.textwidget h1,.textwidget h2,.textwidget h3,.textwidget h4,.textwidget h5,.textwidget h6{margin-top:30px;margin-bottom:20px}.widget .search-form input[type="submit"]:hover,.mc_signup_submit input[type="submit"]:hover{background:none;border-color:#000}.widget_calendar table{margin:0;max-width:340px}.widget_calendar thead,.widget_calendar tbody{text-align:center}.widget_calendar tbody{border-style:solid;border-width:0 0 1px 0}.widget_calendar tbody tr:last-child td{padding-bottom:30px}.widget_calendar tbody tr:last-child #today:after{bottom:30px}.widget_calendar caption{text-align:left;margin-bottom:1em}.widget_calendar th{padding-top:18px;padding-bottom:13px}.widget_calendar tbody td{padding-top:5px;padding-bottom:5px}.widget_calendar tbody a{position:relative;line-height:1}#today:after,.widget_calendar tbody a:after{content:'';display:block;width:1.6em;position:absolute;left:calc(50% - .8em);z-index:-1}.widget_calendar tbody a:after{border-style:solid;border-width:0 0 1px 0;top:0;bottom:0}#today{position:relative;z-index:0}#today:after{top:5px;bottom:5px}.widget_calendar tbody #today a:after{border:none}.widget_calendar tfoot td{padding-top:30px}.widget_calendar #next{text-align:right}.widget_recent_comments ul li,.widget_recent_entries ul li{margin-top:24px}.widget_recent_comments li:not(:last-child),.widget_recent_entries li:not(:last-child){border-style:solid;border-width:0 0 1px 0;padding-bottom:24px}.widget_recent_comments li a,.widget_recent_entries li a{line-height:1.4}.widget_recent_entries .post-date{display:block;text-transform:uppercase}.widget_rss .widget-title a:first-of-type{margin-right:5px}.widget_rss_links .widget-title:before{margin-right:10px}.widget_rss .widget-title a:before{display:inline-block}.widget_rss .widget-title a:first-of-type img{display:none}.rss-date{display:block;margin-bottom:20px}.widget_rss ul li{margin-top:32px}.widget li>ul,.widget li>ol{margin-left:.8em}.widget_rss cite{display:block;margin-top:10px}.tagcloud a{display:inline-block;padding-right:5px;margin-bottom:5px}.tagcloud .tag-link-count{display:inline-block;padding-left:3px}.widget_nav_menu li{display:block}.instagram-feed{position:relative;text-align:center}.instagram-feed .widget{margin:0}.instagram-pics{overflow:hidden}.instagram-feed ul>li{float:left;list-style:none;margin:0}.instagram-feed li a,.instagram-feed img{display:block}.instagram-feed li a{backface-visibility:hidden}.instagram-username{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff;letter-spacing:.3px;line-height:1.4;margin-top:-23px;padding:13px 30px;text-align:center;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.instagram-username>*{opacity:.6}.no-feed-msg{margin:0;padding:50px}.widget-area .null-instagram-feed>p{margin-top:10px}.widget-area .instagram-pics li,.flickr_badge_image{display:block;float:left;margin:0 0 2px;overflow:hidden;padding-right:2px;max-width:33.33333334%}.widget-area .instagram-pics li a{display:block}.widget-area .instagram-pics li:nth-child(3n+1),.flickr_badge_image:nth-child(3n+2){clear:left}.widget-area .instagram-pics img{display:block;width:100%}.ippo-instagram-feed>a,.widget_flickr>a{display:inline-block;margin-top:12px}.widget_contact_info .contact-map{margin-bottom:20px}.widget .jetpack-display-remote-posts h4{margin-top:34px;margin-bottom:14px}.widget .jetpack-display-remote-posts p{line-height:1.4rem!important;margin:0 0 22px!important}.jetpack-display-remote-posts img{margin-bottom:12px}.widget .slideshow-window .slideshow-controls{width:80px}body .widget .slideshow-window div.slideshow-controls a:first-of-type,body .widget .slideshow-window div.slideshow-controls a:last-of-type{width:30px!important;margin-top:0!important}.widget div[class^=gr_custom_container]{background:#fff0;border:none;border-radius:0;color:inherit;padding:0}.widget div[class^="gr_custom_book_container"]{float:left;margin-right:20px;margin-bottom:2px;margin-left:0}.widget div[class^=gr_custom_each_container]{border-bottom:none;padding-bottom:20px}.widget div[class^=gr_custom_review]{margin-top:.6rem}.widget-area .widget_wpcom_social_media_icons_widget li{display:inline-block;margin-right:18px;margin-top:0;margin-bottom:12px}.widget-area .widget_wpcom_social_media_icons_widget li:last-child{margin-right:0}.widget.widget-grofile .grofile-thumbnail{max-width:100%}.grofile-links li{margin:2px 0}.grofile-full-link{display:block;margin-top:15px}.widget_rss_links a:first-child{margin-right:5px}body .widget .a-stats a{background:#000;color:#fff;border:none;border-radius:0}.widget_authors>ul>li{position:relative;margin-bottom:20px}.widget_authors img{border-radius:100%}.widget_authors strong{margin-top:14px;display:inline-block}.widget_authors ul ul{margin-left:0;margin-top:10px}.wp_widget_tag_cloud>div,.widget_tag_cloud>div{overflow:visible!important;letter-spacing:0}.widget_contact_info .contact-map-container{margin-bottom:20px}.widget_flickr #flickr_badge_wrapper{background:transparent!important;border:none!important}#flickr_badge_wrapper td{text-align:left}.widget_blog_subscription form p:nth-child(3){margin-bottom:15px}.widget_blog_subscription input[type="submit"]{padding-left:1.5em;padding-right:1.5em}.jetpack_subscription_widget input[type="submit"]{width:100%;padding-top:8px;padding-bottom:5px}.jetpack_subscription_widget #subscribe-email input{width:100%}.widget_jetpack_display_posts_widget .jetpack-display-remote-posts h4:not(:first-of-type){border-style:solid;border-width:1px 0 0 0;padding-top:30px}.widget_wpcom_instagram_widget .wpcom-instagram-columns-3 img{max-width:31%}.widget_wpcom_social_media_icons_widget .genericon{font-size:18px}.widget_wpcom_social_media_icons_widget .genericon-linkedin,.widget_wpcom_social_media_icons_widget .genericon-googleplus{font-size:22px}.widget .milestone-content{max-width:100%!important}.widget_jetpack_my_community img{border-radius:100%}body .widget_eu_cookie_law_widget.widget{max-width:none;width:auto}body .widget_eu_cookie_law_widget form{width:100%}#eu-cookie-law a,#eu-cookie-law a:active,#eu-cookie-law a:visited{color:inherit;cursor:inherit;text-decoration:underline}body #eu-cookie-law{color:#000}#eu-cookie-law form{float:right;width:auto}body #eu-cookie-law.negative input,body #eu-cookie-law.negative input:focus,body #eu-cookie-law.negative input:hover{background:#000;border-color:#fff;color:#fff}body #eu-cookie-law input,body #eu-cookie-law input:focus,body #eu-cookie-law input:hover{line-height:initial}body #eu-cookie-law input,body #eu-cookie-law input:focus,body #eu-cookie-law input:hover{border-radius:0}#mc_subheader,.mc_merge_var{margin-bottom:15px}.widget #mc_subheader{text-transform:uppercase}.mc_header_email{display:none}.mc_signup_submit,#mc_unsub_link,#mc_display_rewards{text-align:left}.mc_signup_submit{margin-top:12px}.mc_signup_submit input[type="submit"]{width:100%}.show .site-content,.no-js .site-content,.show .instagram-feed,.no-js .instagram-feed,.show .site-footer,.no-js .site-footer{-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.sticky{display:block}.hentry{margin:0}.content-area .updated:not(.published),.entry-meta .updated:not(.published),.sidebar .updated:not(.published),.entry-content-wrap .updated:not(.published){display:none}.group-blog .byline{display:inline}.page-links{clear:both;margin:0 0 1.5em}.page-links a{border:none;margin-left:5px;margin-right:5px;opacity:.4}h1.entry-title{margin-top:0}.page-header .entry-title{display:inline-block;margin-bottom:0}.archive-description{margin-top:-18px;opacity:.3;position:absolute;text-transform:uppercase}body:not(.post-type-archive-jetpack-portfolio):not(.page-template-portfolio-page) .listing{overflow:hidden}.posts-wrap{position:relative;white-space:nowrap}.listing article{opacity:0;padding-bottom:3.75rem;position:relative;white-space:normal}.listing article.animate{opacity:1}.listing .entry-title{line-height:1.3em;margin-top:0;margin-bottom:1.2rem}.posts-slider .post .entry-title,body #jp-relatedposts h3.jp-relatedposts-headline,body #jp-relatedposts .jp-relatedposts-items h4.jp-relatedposts-post-title,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post-title,.jp-relatedposts-post-title{line-height:1.2;margin-bottom:3.4vw}.listing .entry-header a{position:relative;z-index:0}.listing .entry-meta{margin-bottom:1.1rem;overflow:hidden}.entry-meta{text-transform:uppercase}.entry-meta>*{margin-right:10px}.listing .entry-meta>*{display:inline-block}.entry-meta>*:last-child{margin-right:0}.listing .entry-meta .posted-on{white-space:nowrap}.featured-image{overflow:hidden}.featured-image a{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:inline-block;position:relative;width:100%}.posts-slider article .featured-image img,.jp-relatedposts-post-img{-webkit-backface-visibility:hidden;backface-visibility:hidden;width:auto}.posts-slider .post .entry-footer,.posts-slider .post .entry-footer>span{display:block}.posts-slider .post .entry-footer>span{margin-top:4px}.hoverimage{cursor:default;display:inline-block;position:relative}.hoverimage{z-index:1}.hoverimage:hover,.hoverimage:focus,.hoverimage:active{z-index:2}.hoverimage img{display:block;float:none;margin:0!important;opacity:0;pointer-events:none;visibility:hidden;will-change:opacity;position:absolute;top:50%;left:50%;z-index:-1;-webkit-transform:translate(-50%,-50%) scale(.9);-moz-transform:translate(-50%,-50%) scale(.9);-ms-transform:translate(-50%,-50%) scale(.9);-o-transform:translate(-50%,-50%) scale(.9);transform:translate(-50%,-50%) scale(.9)}.entry-footer,.jp-relatedposts-footer{letter-spacing:.3px;margin-top:2.3rem}.entry-footer>*{display:inline-block}.entry-footer .posted-on{margin-right:.4em}.entry-footer .cat-links,.entry-footer .tags-links{margin-right:6%}.entry-footer .vcard:before{content:"";display:inline-block;height:1px;margin-left:3px;margin-right:8px;vertical-align:middle;width:26px}body #TB_overlay{opacity:.9}body #TB_window{box-shadow:none;background:none}body #TB_window img#TB_Image{border:none;margin:9px 0 0;width:100%}#TB_closeWindow,#TB_closeWindowButton,body .tb-close-icon{line-height:inherit;height:auto;width:auto}#TB_closeWindowButton:focus .tb-close-icon{opacity:.7}#TB_closeWindow{padding:0;position:fixed;top:5%;right:50px}#TB_closeWindowButton,body .tb-close-icon{position:static}body .tb-close-icon{color:#000}body #TB_caption,.format-video #TB_ajaxWindowTitle{color:#000;letter-spacing:1.3px;text-align:center}body #TB_caption{padding:15px 0 0;width:100%}.format-video #TB_ajaxWindowTitle{width:calc(100% - 40px)}#TB_secondLine{text-indent:-9999px}#TB_prev,#TB_next{overflow:hidden;text-align:center;text-indent:0;width:82px;position:fixed;top:0;bottom:0}#TB_prev{left:0}#TB_next{right:0}#TB_prev a,#TB_next a{display:block;height:100%;width:100%;position:absolute;top:0}#TB_prev a:before,#TB_next a:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#TB_load{display:none!important}.entry-content .wp-block-video video{width:100%}.entry-video:not(:empty),.jetpack-video-wrapper:not(:empty){height:0;overflow:hidden;padding-top:55.85%;position:relative;width:100%}.has-img{height:auto;overflow:hidden;padding-top:0;width:auto}.entry-video>*,.jetpack-video-wrapper>*{height:100%;width:100%;position:absolute;top:0;left:0}.jetpack-video-wrapper iframe{height:100%!important;width:100%!important}.single-post header .entry-title,.page-template-default:not(.show-slider) header .page-title{max-width:1100px}.comments-area{margin-left:0;margin-right:0}.single .featured-image img,.page .featured-image img{display:inline-block}.single figure+.entry-content{margin-top:3rem}.single-post .entry-content,.single-post .entry-content p{letter-spacing:.05em}.single-post .entry-title{margin-top:0}.single .entry-meta{margin-bottom:10px}.single-post .sharedaddy,.page .sharedaddy{margin-top:5rem}.single .site-content .entry-footer{letter-spacing:.1em;margin:3rem 0 0}.single .sharedaddy+.entry-footer{margin-top:0}.cat-links a{margin-right:8px}.tags-links a:first-of-type{margin-left:4px}.cat-links a:after,.tags-links a:after{content:","}.cat-links a:last-of-type:after,.tags-links a:last-of-type:after{content:""}.single-jetpack-portfolio .site-content{padding-bottom:40px;position:relative}.single-jetpack-portfolio .site-content .entry-header{bottom:32px}.single-jetpack-portfolio .site-content header .entry-title{letter-spacing:1px;margin-top:3rem;margin-bottom:6px}.single-jetpack-portfolio .site-content header button{letter-spacing:1px;position:relative}.single-jetpack-portfolio .featured-image{text-align:center}.single-jetpack-portfolio .subtitle{display:block;margin-bottom:5px}.variable-width .slick-track>*{display:block;float:left;margin-right:17vw}.posts-slider .slick-track>*:focus{outline:none}.posts-slider .slick-track .entry-video:not(:empty),.posts-slider .slick-track .jetpack-video-wrapper:not(:empty),.portfolio-archive .slick-track img{margin-left:auto;margin-right:auto}.posts-slider .slick-track .entry-video:not(:empty),.posts-slider .slick-track .jetpack-video-wrapper:not(:empty){width:calc(100vw - 100px)}.posts-slider .slick-track .entry-video:not(:empty),.posts-slider .slick-track .jetpack-video-wrapper:not(:empty){max-width:129vh}.header-wrapper .posts-slider,.single-jetpack-portfolio .slide,.portfolio-archive .slick-track article,.single-jetpack-portfolio .gallery-icon{text-align:center}.single-jetpack-portfolio .slick-dots{display:inline-block!important;margin-top:50px;overflow:hidden;padding-left:30px;position:relative;text-align:center;z-index:1}.single-jetpack-portfolio .slick-dots li{position:absolute;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.single-jetpack-portfolio .slick-dots .slick-active,.single-jetpack-portfolio .slick-dots span{display:inline-block}.single-jetpack-portfolio .slick-dots li:not(.slick-active){top:160%}.single-jetpack-portfolio .slick-dots .slick-active{top:50%}.single-jetpack-portfolio .slick-dots span:before{content:"—";margin-left:7px;margin-right:7px}.posts-slider .wp-playlist{margin-top:0;margin-bottom:0}.single-jetpack-portfolio .wp-playlist{max-width:800px}.single-jetpack-portfolio .wp-playlist,.posts-slider .wp-video-playlist,.posts-slider .wp-video{margin-left:auto;margin-right:auto}.posts-slider .slick-active+*~*.animate{opacity:.4}.single-jetpack-portfolio .site-content .entry-content,.single-jetpack-portfolio .site-content .entry-content p{letter-spacing:.05em;line-height:1.4}.entry-content-wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;height:100%;opacity:0;visibility:hidden;position:fixed;bottom:-40px;left:0;z-index:10}.entry-content-wrap .wp-block-embed,.entry-content-wrap .jetpack-video-wrapper{display:none}.reveal-content{overflow:hidden}.reveal-content .entry-content-wrap{opacity:1;visibility:visible;bottom:0}.entry-content-wrap .mCustomScrollBox:before,.entry-content-wrap .mCustomScrollBox:after{content:"";height:20vh;width:100%;position:absolute;left:0;z-index:1}.entry-content-wrap:before,.entry-content-wrap .mCustomScrollBox:after{background:-moz-linear-gradient(top,#fff0 0%,rgb(247 247 247 / .6) 50%,rgb(247 247 247 / .9) 82%,rgb(247 247 247) 100%);background:-webkit-linear-gradient(top,#fff0 0%,rgb(247 247 247 / .6) 50%,rgb(247 247 247 / .9) 82%,rgb(247 247 247) 100%);background:linear-gradient(to bottom,#fff0 0%,rgb(247 247 247 / .6) 50%,rgb(247 247 247 / .9) 82%,rgb(247 247 247) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00f7f7f7',endColorstr='#f7f7f7',GradientType=0)}.entry-content-wrap:after,.entry-content-wrap .mCustomScrollBox:before{background:-moz-linear-gradient(top,rgb(247 247 247) 0%,rgb(247 247 247 / .9) 18%,rgb(247 247 247 / .6) 50%,#fff0 100%);background:-webkit-linear-gradient(top,rgb(247 247 247) 0%,rgb(247 247 247 / .9) 18%,rgb(247 247 247 / .6) 50%,#fff0 100%);background:linear-gradient(to bottom,rgb(247 247 247) 0%,rgb(247 247 247 / .9) 18%,rgb(247 247 247 / .6) 50%,#fff0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7',endColorstr='#00f7f7f7',GradientType=0)}.entry-content-wrap:before{bottom:100%}.entry-content-wrap:after{top:100%}.entry-content-wrap .mCustomScrollBox:before{top:0}.entry-content-wrap .mCustomScrollBox:after{bottom:-1px}.entry-content-wrap>.clear{overflow-y:auto}.close-content{display:block;margin-bottom:20px;position:relative}.close-content span{display:inline-block;vertical-align:middle}.close-content span:last-child{position:relative;top:1px}.close-content .close{height:30px;position:relative;width:30px}.show-slider .site-main .page-title{display:none}.page-template-default:not(.show-slider) .featured-image{margin-bottom:5vw}.archive .page-header{margin-top:0;margin-bottom:0}.search-results .page-header .entry-title,.archive .page-header .entry-title{text-transform:uppercase}.search-results .page-header span,.archive .page-header span{text-transform:none}.search-results .page-header p,.error404 .page-header p{max-width:310px;margin-top:30px;margin-bottom:0}.search-results .hentry{border-width:0 0 1px 0;margin-top:0;margin-left:auto;margin-right:auto;opacity:0;padding-top:40px;padding-bottom:40px;position:relative}.search-results:not(.loaded)~.close-search{opacity:0}.search-results .animate{opacity:1}.search-results header{-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-ms-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.search-results .hentry:not(.animate) figure,.search-results .hentry:not(.animate) header{opacity:0}.search-results .hentry:not(.animate) figure{-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}.search-results .hentry:not(.animate) header{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}.search-results .hentry:last-of-type{border:none;margin-bottom:50px}body.search-results:not(.archive) .listing article,body.search .page-header{padding-left:50px;padding-right:50px}.search-results:not(.archive) .listing article{border-width:0 0 1px 0;float:none;margin-top:0;padding:38px 0;position:relative;width:100%}.search-results:not(.archive) .listing .featured-image{margin-right:30px;width:100px}.search-results:not(.archive) .listing img{-webkit-backface-visibility:hidden;backface-visibility:hidden}.search-results:not(.archive) .listing .entry-meta{margin:0}.search-results:not(.archive) .listing .entry-title{margin-bottom:0}.search-results:not(.archive) .listing .price{margin-top:12px;margin-bottom:0;opacity:.7}.error404 .page-content{max-width:470px}.featured-slider-wrap{width:100%;position:absolute;top:0}.page-template-info-page .featured-slider-wrap{z-index:1}.admin-bar .featured-slider-wrap{top:32px}.slick-track{position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.posts-slider .slick-track{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center}.blog .posts-slider .slick-track,.archive:not(.post-type-archive-jetpack-portfolio) .posts-slider .slick-track{align-items:flex-end}.featured-slider-wrap article{display:inline-block;float:none;margin-top:0;overflow:hidden;padding-left:0;padding-right:0;position:relative;vertical-align:top;white-space:normal;width:100vw}.featured-slider-wrap article:focus{outline:none}.featured-slider .featured-image{background-color:rgb(0 0 0 / .1)}.featured-slider .featured-image,.featured-slider .featured-image a{height:100%}.featured-slider .featured-image a{display:block;height:100%}.featured-slider{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow-y:hidden;position:relative;white-space:nowrap;z-index:0}.posts-slider:not(:only-child) .slick-slider{padding-bottom:70px}.posts-slider article{outline:none;padding-bottom:0;position:relative}.tk-theme-frontend .featured-slider{opacity:0}.slick-list{cursor:-webkit-grab;cursor:-moz-grab}.slick-list:active{cursor:-webkit-grabbing;cursor:-moz-grabbing}.featured-slider .featured-image{-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%}.featured-slider .featured-image img{display:none}.tk-theme-frontend.show-slider .featured-slider-wrap .featured-slider,.tk-theme-frontend.no-js .featured-slider-wrap .featured-slider{opacity:1}.pulse{display:inline-block;border-radius:40px;height:40px;margin-left:-20px;margin-top:-20px;position:fixed;top:50%;left:50%;width:40px;background-color:#000;-webkit-animation:ball-scale 1s 0s ease-in-out infinite;-moz-animation:ball-scale 1s 0s ease-in-out infinite;-o-animation:ball-scale 1s 0s ease-in-out infinite;animation:ball-scale 1s 0s ease-in-out infinite}.tk-theme-frontend.show-slider .pulse,.tk-theme-frontend.no-js .pulse,.search-results+.pulse{display:none}.search-results.loading+.pulse{display:block}.search-results.loading~.container .row{opacity:0}.text-box{display:block;overflow:hidden;z-index:1001}.featured-slider .entry-header{z-index:1002}.featured-slider .entry-header .entry-title{font-weight:400;margin-bottom:0}.slider-button button{border-radius:23px;margin-top:50px;padding-left:2em;padding-right:2em}.slick-arrow{border-width:0;padding:0;position:absolute}.slick-disabled{cursor:default}.featured-slider .slick-arrow{background-color:rgb(255 255 255 / .2);border-radius:28px;height:50px;margin-top:-28px;width:50px;top:50%;z-index:1003}.posts-slider .slick-arrow{background-color:#fff0;height:calc(100% - 174px);width:20%;top:58px;z-index:3}.variable-width .slick-disabled{z-index:-1}.portfolio-archive .slick-arrow{height:100%;top:0}.posts-slider .slick-arrow:focus{outline:none}.posts-slider .slick-prev:not(.slick-disabled){cursor:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTAwJyBoZWlnaHQ9Jzc0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxwYXRoIGZpbGw9J25vbmUnIGQ9J00tMS0xaDEwMnY3NkgtMXonLz48Zz48ZyB0cmFuc2Zvcm09J3JvdGF0ZSguMTQxKSBzY2FsZSguNDc3MjcpJz48cGF0aCBmaWxsPSdub25lJyBkPSdNNy4yNjMuMDI0aDE5NXYxNTVoLTE5NXonLz48L2c+PGcgdHJhbnNmb3JtPSdyb3RhdGUoLjE0MSkgc2NhbGUoLjQ3NzI3KSc+PHBhdGggZD0nTTIwMi40NDMgODAuODA1SDE4LjE4bDQwLjUyIDQwLjQ5My00LjUyNyA0LjUzTDcuMjIgNzguOTAzbDEuMTkyLTEuMTktMS4zMy0xLjMyNiA0Ny4yLTQ3LjE2NiA0LjU1MiA0LjU0Ny00MC42MyA0MC42MDdoMTg0LjIzOXY2LjQ0LS4wMXonIGZpbGwtcnVsZT0nZXZlbm9kZCcvPjwvZz48L2c+PC9zdmc+Cg==) 50 37,pointer;left:0}.posts-slider .slick-next:not(.slick-disabled){cursor:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTAwJyBoZWlnaHQ9Jzc0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxwYXRoIGZpbGw9J25vbmUnIGQ9J00tMS0xaDEwMnY3NkgtMXonLz48Zz48ZyB0cmFuc2Zvcm09J21hdHJpeCgtLjQ3NzI3IDAgMCAtLjQ3NzI3IDEwMCA3NCknPjxwYXRoIGZpbGw9J25vbmUnIGQ9J003LjI2My4wMjRoMTk1djE1NWgtMTk1eicvPjwvZz48ZyB0cmFuc2Zvcm09J21hdHJpeCgtLjQ3NzI3IDAgMCAtLjQ3NzI3IDEwMCA3NCknPjxwYXRoIGQ9J00yMDIuNDQzIDgwLjgwNUgxOC4xOGw0MC41MiA0MC40OTMtNC41MjcgNC41M0w3LjIyIDc4LjkwM2wxLjE5Mi0xLjE5LTEuMzMtMS4zMjYgNDcuMi00Ny4xNjYgNC41NTIgNC41NDctNDAuNjMgNDAuNjA3aDE4NC4yMzl2Ni40NC0uMDF6JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnLz48L2c+PC9nPjwvc3ZnPgo=) 50 37,pointer;right:0}.slider-arrow-light .posts-slider .slick-prev:not(.slick-disabled),.related-holder .slick-prev:not(.slick-disabled){cursor:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTAwJyBoZWlnaHQ9Jzc0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMDAgNzQnPjxzdHlsZT4uc3Qwe2ZpbGw6bm9uZX08L3N0eWxlPjxwYXRoIGNsYXNzPSdzdDAnIGQ9J00tMS0xaDEwMnY3NkgtMVYtMXonLz48cGF0aCBjbGFzcz0nc3QwJyBkPSdNNy4zIDBoMTk1djE1NUg3LjNWMHonIHRyYW5zZm9ybT0ncm90YXRlKC4xNDEpIHNjYWxlKC40NzcyNyknLz48cGF0aCBkPSdNMjAyLjQgODAuOEgxOC4xbDQwLjUgNDAuNS00LjUgNC41LTQ3LTQ2LjkgMS4yLTEuMkw3IDc2LjRsNDcuMi00Ny4yIDQuNiA0LjUtNDAuNiA0MC43aDE4NC4ydjYuNHonIGZpbGw9JyNmZmYnIHRyYW5zZm9ybT0ncm90YXRlKC4xNDEpIHNjYWxlKC40NzcyNyknLz48L3N2Zz4K) 50 37,pointer}.slider-arrow-light .posts-slider .slick-next:not(.slick-disabled),.related-holder .slick-next:not(.slick-disabled){cursor:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTAwJyBoZWlnaHQ9Jzc0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMDAgNzQnPjxzdHlsZT4uc3Qwe2ZpbGw6bm9uZX08L3N0eWxlPjxwYXRoIGNsYXNzPSdzdDAnIGQ9J00tMS0xaDEwMnY3NkgtMVYtMXonLz48cGF0aCBjbGFzcz0nc3QwJyBkPSdNNy4zIDBoMTk1djE1NUg3LjNWMHonIHRyYW5zZm9ybT0ncm90YXRlKDE4MCA1MCAzNykgc2NhbGUoLjQ3NzI3KScvPjxwYXRoIGQ9J00yMDIuNCA4MC44SDE4LjJsNDAuNSA0MC41LTQuNSA0LjUtNDctNDYuOSAxLjItMS4yLTEuMy0xLjMgNDcuMi00Ny4yIDQuNiA0LjUtNDAuNyA0MC43aDE4NC4ydjYuNHonIGZpbGw9JyNmZmYnIHRyYW5zZm9ybT0ncm90YXRlKDE4MCA1MCAzNykgc2NhbGUoLjQ3NzI3KScvPjwvc3ZnPgo=) 50 37,pointer}.featured-slider .slick-arrow:focus{background-color:#fff;outline:none}.featured-slider .slick-arrow:before,.featured-slider .slick-arrow:after{content:"";background-color:#373533;height:2px;margin-left:-8px;margin-top:-1px;width:14px;position:absolute;top:50%;left:50%}.featured-slider .slick-prev:before,.featured-slider .slick-prev:after{-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%}.featured-slider .slick-next:before,.featured-slider .slick-next:after{-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%}.featured-slider .slick-arrow:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.featured-slider .slick-arrow:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.featured-slider .slick-prev{left:42px}.featured-slider .slick-next{right:42px}.posts-slider .slick-prev{left:0}.posts-slider .slick-next{right:0}.featured-slider .entry-title a{position:relative}.nav-menu .sub-menu li:after,.featured-slider .entry-title a:after,.single-jetpack-portfolio .site-content header button:after{display:inline-block;font-size:2em;opacity:0;position:absolute;top:50%}.nav-menu .sub-menu li:after{margin-top:-.5em;left:102%;-webkit-transform:translateX(20px) rotate(180deg);-moz-transform:translateX(20px) rotate(180deg);-ms-transform:translateX(20px) rotate(180deg);-o-transform:translateX(20px) rotate(180deg);transform:translateX(20px) rotate(180deg)}.featured-slider .entry-title a:after,.single-jetpack-portfolio .site-content header button:after{left:110%;-webkit-transform:translate(20px,-50%) rotate(180deg);-moz-transform:translate(20px,-50%) rotate(180deg);-ms-transform:translate(20px,-50%) rotate(180deg);-o-transform:translate(20px,-50%) rotate(180deg);transform:translate(20px,-50%) rotate(180deg)}.slick-dots{list-style:none;margin-bottom:0}.featured-slider-wrap .slick-dots{display:block;padding:0 50px;text-align:center;width:100%;white-space:normal;z-index:1000}.posts-slider-nav{display:inline-block;position:absolute;top:50%;left:50px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:3}.featured-slider-wrap .slick-dots li{cursor:pointer;display:inline-block;margin:0 3px;padding:0;position:relative;overflow:hidden}.posts-slider .slick-dots li{margin:0}.slick-dots button{background:#fff0;border:0;cursor:pointer;display:block;outline:none}.featured-slider-wrap .slick-dots button{color:#fff0;outline:none;padding:0 5px;text-align:right;white-space:nowrap}.posts-slider .slick-dots button{display:inline-block;height:auto;line-height:1.3;margin:0;padding:0;position:relative}.portfolio-archive .slick-dots button{opacity:.5}.portfolio-archive .slick-active button{opacity:1}.portfolio-archive .slick-dots button:before{display:none;content:"";height:1px;margin-top:-1px;opacity:0;width:calc(100% + 24px);position:absolute;top:50%;left:-12px;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}.portfolio-archive .slick-active button:before{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.featured-slider-wrap .slick-dots button:active{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.featured-slider-wrap .slick-dots button:hover,.featured-slider-wrap .slick-dots button:focus{outline:none}.featured-slider-wrap .slick-dots button:before,.featured-slider-wrap .slick-dots button:after{content:'';background-color:#000;font-size:11px;line-height:23px;position:absolute;bottom:2px}.featured-slider-wrap .slick-dots button:before{height:1px;left:0;opacity:.1}.featured-slider-wrap .slick-dots button:after{height:3px;opacity:.8;left:-100%;z-index:1}.featured-slider-wrap .slick-dots li.slick-active button:after{left:0}.slider-nav a{background-color:rgb(0 0 0 / .1);height:45px;width:100px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:3}.slider-nav .prev{left:0}.slider-nav .next{right:0}.slider-nav i{color:#fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.slider-nav .prev i{right:20px}.slider-nav .next i{left:20px}.page-template-info-page .site-content{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center}.page-template-info-page .entry-content>*:only-child{margin-top:0;margin-bottom:0}.info-page .featured-image{overflow:hidden;position:fixed;top:0;left:0}.info-page .featured-image img{min-height:100vh;min-width:100vw;object-fit:cover}.info-page .entry-content{position:relative;z-index:1}.sidebar{height:100vh;opacity:0;overflow:hidden;visibility:hidden;width:100%;position:fixed;top:0;z-index:-1}.sidebar-opened{overflow:hidden}.sidebar-opened .sidebar{opacity:1;visibility:visible;z-index:10}.sidebar>*:not(.close-search){-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}body:not(.sidebar-opened) .sidebar>*{opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}.sidebar .container,.search-results .hentry{padding-left:6vw;padding-right:6vw}.sidebar .row{position:relative}.sidebar .row:after{content:"";height:10vh;width:100%;position:absolute;bottom:0;background:-moz-linear-gradient(top,#fff0 0%,rgb(155 155 155 / .6) 50%,rgb(155 155 155 / .9) 82%,rgb(155 155 155) 100%);background:-webkit-linear-gradient(top,#fff0 0%,rgb(155 155 155 / .6) 50%,rgb(155 155 155 / .9) 82%,rgb(155 155 155) 100%);background:linear-gradient(to bottom,#fff0 0%,rgb(155 155 155 / .6) 50%,rgb(155 155 155 / .9) 82%,rgb(155 155 155) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#009b9b9b',endColorstr='#9b9b9b',GradientType=0)}.search-results:not(:empty){padding-top:58px}.sidebar .container .container{padding-left:0;padding-right:0}.sidebar .widget{margin-bottom:70px;max-width:350px;padding-left:50px;padding-right:50px;width:100%}.sidebar .widget form,.sidebar .widget input[type="text"],.sidebar .widget input[type="email"],.sidebar .widget input[type="tel"],.sidebar .widget input[type="password"],.sidebar .widget input[type="url"],.sidebar .widget input[type="search"],.sidebar .widget input[type="number"],.sidebar .widget select{max-width:100%;width:350px}.search-wrap{margin-top:10vh}.search-results{overflow:auto}.search-wrap p{margin-top:40px}.search-results .featured-image{max-width:200px;margin-right:50px}.search-results .search-header{max-width:340px}.search-results .page-header{margin:0;padding:0}.search-results .search-title{letter-spacing:1px;line-height:1.2;margin:0}.search-results .entry-footer,.search-results-title{margin-top:0}.search-results .entry-footer{margin-bottom:30px}.search-results-title span{display:block;margin-bottom:1.5rem}.search-results:not(:empty)~.container .row{display:none}.close-search{position:fixed}.comment-list .comment,.comment-list .pingback,.comment-list .trackback{list-style:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.bypostauthor>.comment-body .comment-author b:after{display:inline-block;margin-left:8px;opacity:.2;vertical-align:middle}.comments-title,.comment-reply-title,.post-navigation .nav-links,.posts-navigation .nav-links{position:relative}.comments-title,.comment-reply-title{line-height:1.6;margin-top:0;padding-top:3.5rem}.comments-title sup{font-size:60%}.comment-reply-title{margin-bottom:20px}.comment-navigation+.comment-list .comment:first-of-type,.comment-navigation+.comment-list .pingback:first-of-type,.comment-navigation+.comment-list .trackback:first-of-type{margin-top:2.4rem}.pingback .comment-body>a,.trackback .comment-body>a{display:block;margin-top:1.3em}.comment-meta{letter-spacing:.5px}.comment-author,.comment-metadata,.pingback .comment-body a,.trackback .comment-body a{display:inline-block}.comment-author{margin-right:15px}.comment-author img{border-radius:25px;height:50px;width:50px}.entry-author .author-title{margin-top:0;color:rgb(0 0 0 / .5)}.entry-author .author-title span{color:initial}.entry-author .author-link:before{content:'';display:block}.comment-author,.comment-metadata,.comment .reply{text-transform:uppercase}.comment-metadata>*+*:before{content:"\00b7";margin:0 5px}.comment-author .says{display:none}.comment-content{margin-top:20px}.comment-content,.comment-content>p,.comment-content table,.pingback .comment-body,.trackback .comment-body{line-height:1.7}.comment .children,.pingback .children,.trackback .children{margin-left:10%}.comment-content a{word-wrap:break-word}.comment-content>h1:first-child,.comment-content>h2:first-child,.comment-content>h3:first-child,.comment-content>h4:first-child,.comment-content>h5:first-child,.comment-content>h6:first-child{margin-top:0}.comment-respond{max-width:660px}.comment .reply{letter-spacing:.8px}.logged-in-as,.comment-notes{margin-bottom:4.5rem}.no-comments{margin-top:5rem;margin-bottom:0}.infinite-scroll .posts-navigation,.infinite-scroll .paging-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}#infinite-handle{clear:both;display:block;margin-left:auto;margin-right:auto;text-align:center}.neverending .site-main{padding-bottom:44px}body #infinite-handle span{background:none;border-radius:0;color:inherit;display:inline-block;padding:0}body #infinite-handle span button,body #infinite-handle span button:hover,body #infinite-handle span button:focus{border:none;height:auto;line-height:1;margin-left:1px;margin-right:1px;outline:none;padding:14px 3rem}#infinite-handle span{will-change:opacity}body #infinite-footer,body #infinite-footer .container{background:#fff;z-index:1}body #infinite-footer{border-width:1px 0 0 0}body #infinite-footer .container{border:none}.spinner div{display:none}body .infinite-loader{height:40px;margin-left:auto;margin-right:auto;text-indent:0;text-align:center;width:40px}.spinner{display:inline-block;border-width:5px;border-radius:20px;position:static!important;height:40px;width:40px!important;-webkit-animation:ball-scale 1s 0s ease-in-out infinite;-moz-animation:ball-scale 1s 0s ease-in-out infinite;-o-animation:ball-scale 1s 0s ease-in-out infinite;animation:ball-scale 1s 0s ease-in-out infinite}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{max-width:100%;text-align:center}.wp-caption img[class*="wp-image-"]{display:block;margin:0 auto 12px}.wp-caption-text,.wp-caption-dd{letter-spacing:.5px;line-height:1.5em;margin:1.1em 0;opacity:.5}.widget .wp-caption-text{opacity:1}.alignleft .wp-caption-text,.alignleft .wp-caption-dd{text-align:left}.alignright .wp-caption-text,.alignright .wp-caption-dd{margin-left:auto;text-align:right}.aligncenter .wp-caption-tex,.aligncenter .wp-caption-dd,.alignnone .wp-caption-text,.alignnone .wp-caption-dd{margin-right:auto;margin-left:auto;text-align:center}.gallery,div.tiled-gallery{margin-top:3rem;margin-bottom:3rem}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-icon{padding:10px 10px 0 0;text-align:left}.gallery-icon a{border:none}.tiled-gallery-item{padding:6px 6px 0 0}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.tiled-gallery .tiled-gallery-item img{margin:1px 2px!important}.gallery-item a,.tiled-gallery-item a{display:block;position:relative}.tiled-gallery-item a{overflow:hidden}.gallery-item img,.tiled-gallery-item img{position:relative;z-index:1}.tiled-gallery-caption{z-index:2}.sharedaddy .sd-social{text-transform:uppercase}.listing .entry-content .sharedaddy{margin-top:16px;margin-bottom:-16px}.listing .entry-content .sharedaddy .sd-social{margin-top:0}body .sd-content ul li a.sd-button span{font-size:11px}body .sd-social .sd-button .share-count{background:#fff0;margin-left:5px;padding:0}body .sd-social-text .sd-content ul li a.sd-button span,body .sd-content ul li a.sd-button>span,body .sd-content ul li .option a.share-ustom span,body .sd-content ul li.preview-item div.option.option-smart-off a span,body .sd-content ul li.advanced a.share-more span,body .sd-social-icon-text .sd-content ul li a.sd-button>span,body .sd-social-official .sd-content>ul>li>a.sd-button span,body .sd-social-official .sd-content>ul>li .digg_button>a span{line-height:14px}body .wpl-button a{border-radius:0!important}body div.sharedaddy h3.sd-title:before{display:none}div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget{position:static}body .slideshow-window,body .carousel .slideshow-window{background:#fff0;border:none;border-radius:0;overflow:visible}.single .entry-gallery>.slideshow-window{display:block}.slideshow-window .slideshow-controls{background-color:rgb(0 0 0 / .2);display:inline-block;height:31px;opacity:1;overflow:hidden;padding:0 40px 0 10px;width:auto;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}body .slideshow-window div.slideshow-controls a,body .slideshow-window div.slideshow-controls a:hover{background:none!important;border:none!important;height:auto!important;margin-top:-4px!important}body .slideshow-window div.slideshow-controls a{color:#fff!important;vertical-align:middle}body .slideshow-window div.slideshow-controls a:first-of-type,body .slideshow-window div.slideshow-controls a:last-of-type{width:45px!important}body .slideshow-window div.slideshow-controls a:nth-of-type(2){color:#fff!important;width:16px!important;position:absolute;top:5px;right:10px}body .slideshow-window div.slideshow-controls a:before{text-shadow:0 1px 1px rgb(0 0 0 / .1)}.slideshow-controls .paused:nth-of-type(2):before{display:none}.single-post .sd-social,.page .sd-social{margin-top:3rem}div.sharedaddy .sd-social h3.sd-title{margin-bottom:1rem;margin-right:21px}div.sharedaddy .sd-social h3.sd-title:before,div#jp-relatedposts h3.jp-relatedposts-headline em:before{display:none}div.sharedaddy .sd-social .sd-title,div.sharedaddy .sd-social .sd-content{display:inline-block}.single .sd-social .sd-title,.single .sd-social .sd-content{white-space:normal}div.sharedaddy .sd-social .sd-content,.text .single-soc-share-link{margin-top:-4px}.sharedaddy .sd-social-text .sd-content ul li{line-height:1;padding-left:0;padding-right:6px;padding-bottom:8px}.sharedaddy .sd-social-text .sd-content ul li a.sd-button,.sharedaddy .sd-social-text .sd-content ul li a.sd-button:hover{background:#fff0;border:none}.sharedaddy .sd-social-text .sd-content ul li a.sd-button{box-shadow:none;color:#a5a5a5!important;line-height:inherit;padding:0}body textarea#jp-carousel-comment-form-comment-field,body .jp-carousel-titleanddesc,body .jp-carousel-image-meta,body .jp-carousel-buttons{border-color:rgb(0 0 0 / .1)}body textarea#jp-carousel-comment-form-comment-field{border-radius:0;box-shadow:none}body textarea#jp-carousel-comment-form-comment-field,body textarea#jp-carousel-comment-form-comment-field:focus,body .jp-carousel-image-meta,body .jp-carousel-buttons{background:#fff}body textarea#jp-carousel-comment-form-comment-field:focus{border-color:#000}body .jp-carousel-overlay,body #TB_overlay{background-color:rgb(255 255 255 / .9)}body div.jp-carousel-buttons a.jp-carousel-commentlink{background:none;padding-left:14px!important}body .jp-carousel-image-meta li{color:#000!important}body .jp-carousel-close-hint span{background:none;border:none;text-indent:-9999px}body #TB_window.format-video{background:#fff0;box-shadow:none;margin-top:-21%!important;margin-left:15%!important;width:70%!important;left:0}body #TB_title{background-color:#fff0;border:none;margin-bottom:16px}.format-video #TB_ajaxContent{height:0!important;margin:0 auto;overflow:hidden;padding-top:55.2%;position:relative;width:100%!important}.format-video #TB_ajaxContent iframe{height:100%!important;width:100%!important;position:absolute;top:0;left:0}.format-video #TB_ajaxWindowTitle{padding:0}.format-video #TB_closeAjaxWindow{float:right;margin-top:4px}body #TB_closeWindowButton{height:40px;width:40px}body #TB_closeWindowButton:focus .tb-close-icon{box-shadow:none}.jp-carousel-wrap .jp-carousel-slide{opacity:.3}.jp-carousel-wrap .jp-carousel-slide{background-color:#fff0}.jp-carousel-wrap .jp-carousel-slide img{-webkit-box-shadow:none;box-shadow:none}.jp-carousel-wrap .jp-carousel-next-button span,.jp-carousel-wrap .jp-carousel-previous-button span{background-image:none;text-indent:0}.jp-carousel-wrap .jp-carousel-slide.selected,.jp-carousel-wrap .jp-carousel-next-button span,.jp-carousel-wrap .jp-carousel-previous-button span,.jp-carousel-wrap .jp-carousel-next-button:hover span,.jp-carousel-wrap .jp-carousel-previous-button:hover span{opacity:1}.jp-carousel-wrap .jp-carousel-close-hint,.jp-carousel-next-button span:before,.jp-carousel-previous-button span:before{color:#000}.jp-carousel-next-button span:before,.jp-carousel-previous-button span:before{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.jp-carousel-wrap .jp-carousel-light #carousel-reblog-box input#carousel-reblog-submit,.jp-carousel-wrap #jp-carousel-comment-form-button-submit{background:#fff;border:none;border-radius:0;color:#000;height:50px;line-height:initial;padding-left:3em!important;padding-right:3em!important}.jp-carousel-wrap textarea#jp-carousel-comment-form-comment-field{border-radius:0;-webkit-box-shadow:none;box-shadow:none}body div.jp-carousel-fadeaway{background:none}body #jp-relatedposts{padding-top:4vh}body .related-holder:last-child #jp-relatedposts{margin-bottom:0}body #jp-relatedposts h3.jp-relatedposts-headline{margin-bottom:3.4vw;width:100%}body #jp-relatedposts h3.jp-relatedposts-headline em{font-style:normal}body #jp-relatedposts div.jp-relatedposts-items,body #jp-relatedposts div.jp-relatedposts-items{text-align:center}body #jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post,body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{display:inline-block;float:none;opacity:1;text-align:left;vertical-align:top;width:auto}body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title a,body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover{text-decoration:none}.jp-relatedposts-post>.jp-relatedposts-post-a{border:none;display:block}div#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post img.jp-relatedposts-post-img{margin-bottom:25px}body #jp-relatedposts div.jp-relatedposts-items h4.jp-relatedposts-post-title{letter-spacing:.2px}body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a{border:none}body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context,body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{display:inline-block;margin:0;letter-spacing:1px;opacity:1}body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{margin-right:10px}body #jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post-nothumbs .jp-relatedposts-post-context,body #jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post-nothumbs .jp-relatedposts-post-date{margin-top:0}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post-nothumbs p.jp-relatedposts-post-excerpt{letter-spacing:.2px;line-height:1.7em;margin-bottom:10px;margin-top:0;opacity:.8}div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover{text-decoration:none}div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context{opacity:1}@media all and (min-width:0\0) and (min-resolution:.001dpcm){select{background-image:none}.main-navigation ul ul a{word-break:break-all}.site-header{-ms-transform:translateY(-20px);transform:translateY(-20px)}.tk-theme-frontend.show .site-header,.tk-theme-frontend.no-js .site-header{-ms-transform:translateY(0);transform:translateY(0)}}@media only screen and (min-width:768px) and (orientation :portrait),only screen and (min-width:991px) and (orientation :landscape){body #jp-relatedposts h3.jp-relatedposts-headline{font-size:190px;font-size:10vw;font-size:calc(7px + 9.548vw)}body #jp-relatedposts .jp-relatedposts-items h4.jp-relatedposts-post-title,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post-title{font-size:60px;font-size:3.75rem;font-size:calc(17px + 2.257vw)}.container,.related-posts-active .related-holder{padding-left:50px;padding-right:50px}.close-search{top:56px;right:60px}.sticky-header .site-header{width:100%;position:fixed;top:0;left:0}.admin-bar.sticky-header .site-header{top:32px}.search-wrap .search-form{float:left}.search-wrap p{float:right;margin-bottom:0}.search-results{max-height:100vh}.search-results .hentry,.search-results .search-header{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.search-results .search-header{flex-direction:column;justify-content:space-between}.entry-content figure.alignleft,.entry-content img.alignleft{margin:8px 60px 30px 0}.entry-content figure.alignright,.entry-content img.alignright{margin:8px 0 30px 60px}.single-post .entry-title,.page-template-default .page-title{margin-bottom:6vw}.nav-links{width:100%}.single-post .site-main .hentry:not(:last-child){padding-bottom:5rem}.featured-media>*~*,.featured-media>*~img{display:block;margin-top:9vw}.single .nav-links{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:stretch;margin-bottom:-1px}.comments-area .comment,.comments-area .pingback,.comments-area .trackback,.comments-title+.comment-navigation{margin-top:6.8rem}.comment-navigation .nav-previous,.comment-navigation .nav-next{float:left}.comment-navigation .nav-previous{padding-right:20px;width:50%}.comment-navigation .nav-next{width:50%}.comment-navigation .nav-previous+.nav-next{padding-left:20px;text-align:right}.post-navigation .nav-previous,.post-navigation .nav-next,.posts-navigation .nav-previous,.posts-navigation .nav-next{display:inline-block;max-width:50%;vertical-align:top}.post-navigation a{height:100%}.comment-body{position:relative}.comment .comment-body{max-width:660px;padding-left:82px}.comment-author img{position:absolute}.comment-author img{left:0;top:-12px}.search-results .page-header .entry-title{margin-right:20px}.search-results .entry-meta+.entry-title{margin-top:14px}.listing .row{margin-left:-32px;margin-right:-32px}.listing article{float:left}.contact-form{margin-left:-20px;margin-right:-20px}.contact-form>*{padding-left:20px;padding-right:20px}.portfolio-archive article{float:none;text-align:center}.listing .posts-wrap>.hentry{padding-left:32px;padding-right:32px}.search-results:not(.archive) .listing .featured-image,.search-results:not(.archive) .listing .entry-text{display:inline-block;vertical-align:bottom}.search-results:not(.archive) .listing .entry-text{margin-top:0}.search-results:not(.archive) .listing .featured-image+.entry-text{width:calc(100% - 135px)}.featured-slider{overflow:hidden}.variable-width{padding-left:50px}.variable-width article{padding-right:50px}.featured-slider .featured-image{position:absolute;top:0;bottom:0;left:0}.featured-slider .entry-header{position:absolute;bottom:2rem}.posts-slider .entry-wrap{max-width:460px}.posts-slider .slick-track img{max-height:60vh;width:auto}.featured-slider .featured-image{opacity:0;-webkit-transform:scale(1.05) translateX(50px);-moz-transform:scale(1.05) translateX(50px);-ms-transform:scale(1.05) translateX(50px);-o-transform:scale(1.05) translateX(50px);transform:scale(1.05) translateX(50px)}.show-slider .featured-slider .slick-active .featured-image{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.featured-slider .entry-header{opacity:0}.featured-slider .slick-active .entry-header{opacity:1}.featured-slider-wrap~.site .site-footer{position:fixed;bottom:0;right:0}.show-slider:not(.no-content) .site-content{margin-top:100vh}.entry-content-wrap>.clear{max-height:100vh;width:100%}.sidebar .row{height:calc(90vh - 120px);overflow-x:hidden;overflow-y:auto}.search-wrap{margin-top:0}.no-results{height:calc(90vh - 178px)}.sidebar-disabled .sidebar .row{height:100vh}.sidebar .widget{float:left}.posts-slider .navigation,.posts-slider #infinite-handle,.posts-slider .infinite-loader{position:absolute;right:4.5em;-webkit-transform:translate(50%,-50%) rotate(-90deg);-moz-transform:translate(50%,-50%) rotate(-90deg);-ms-transform:translate(50%,-50%) rotate(-90deg);-o-transform:translate(50%,-50%) rotate(-90deg);transform:translate(50%,-50%) rotate(-90deg);z-index:4}.variable-width .navigation,.variable-width #infinite-handle,.variable-width .infinite-loader{position:fixed}.posts-slider .navigation{right:-.6em}.posts-slider #infinite-handle,.posts-slider .navigation{opacity:0;visibility:hidden}.posts-slider .last-slide+#infinite-handle,.posts-slider .last-slide~.navigation{opacity:1;visibility:visible}.posts-slider .infinite-loader{right:112px}}@media only screen and (min-width:992px){.featured-slider-wrap article{height:100vh}.single-post .site-content .entry-footer{margin:13vw 0 0}.posts-slider .post .featured-image{padding-right:4.5vw}.posts-slider .post .featured-image,.posts-slider .entry-wrap,.jp-relatedposts-post>.jp-relatedposts-post-a,.jp-relatedposts-content-wrap{display:inline-block;vertical-align:bottom}.posts-slider .wp-video-playlist,.posts-slider .wp-video{width:50vw}}@media only screen and (min-width:1025px){h1,h2,h3,h4{line-height:1.1}.site-header .touch-menu,.dropdown-toggle{display:none}.portfolio-archive .entry-title{font-size:90px;font-size:5.6875rem;font-size:calc(25.38px + 3.366vw)}.sidebar-opened{margin-right:15px}.nav-menu>li{margin:0 4% 0 0}.site-header a:focus,.big-search-trigger button:focus{outline:none}body:not(.blog) .site-content{padding-bottom:60px}body.page-template-info-page .site-content{padding-bottom:5vw}.post-navigation a{padding:0 50px 4rem}.post-navigation:last-child{margin-bottom:-120px}.nav-arrow,.nav-arrow:before,.nav-arrow:after{height:2px;background-color:#000;display:block;width:0}.nav-arrow{position:absolute;bottom:17px}.btn-arrow .nav-arrow{bottom:50%}.post-password-form .btn-arrow .nav-arrow{bottom:calc(50% - 10px)}.nav-previous .nav-arrow{left:185px}.nav-next .nav-arrow,.btn-arrow .nav-arrow{right:185px}.nav-arrow:before,.nav-arrow:after{content:"";position:absolute}.nav-previous .nav-arrow:before,.nav-previous .nav-arrow:after{transform-origin:0 50%;left:1px}.nav-next .nav-arrow:before,.nav-next .nav-arrow:after,.btn-arrow .nav-arrow:before,.btn-arrow .nav-arrow:after{transform-origin:100% 50%;right:1px}.nav-previous .nav-arrow:before{-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-ms-transform:rotate(-40deg);-o-transform:rotate(-40deg);transform:rotate(-40deg)}.nav-previous .nav-arrow:after{-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg)}.nav-next .nav-arrow:before,.btn-arrow .nav-arrow:before{-webkit-transform:rotate(-320deg);-moz-transform:rotate(-320deg);-ms-transform:rotate(-320deg);-o-transform:rotate(-320deg);transform:rotate(-320deg)}.nav-next .nav-arrow:after,.btn-arrow .nav-arrow:after{-webkit-transform:rotate(320deg);-moz-transform:rotate(320deg);-ms-transform:rotate(320deg);-o-transform:rotate(320deg);transform:rotate(320deg)}.menu-toggle{display:none}.main-navigation ul ul{max-height:80vh;max-width:18em;overflow:auto;padding:14px 0;text-align:left;width:100vw;position:absolute;top:100%;left:-32px;z-index:1005}.main-navigation .nav-item-right ul{text-align:right;left:auto;right:-32px}.main-navigation .menu-item-has-children:hover>a~ul,.main-navigation .page_item_has_children:hover>a~ul{opacity:1;visibility:visible}.main-navigation ul ul li{clear:both;float:left;margin:0}.main-navigation .nav-item-right ul li{float:right}.main-navigation ul ul a{padding:0 50px 0 32px}.main-navigation .nav-item-right ul a{padding:0 32px 0 50px}.main-navigation ul li img{height:100%;height:calc(100% + 2px);-o-object-fit:cover;object-fit:cover;opacity:0;visibility:hidden;width:100%;position:fixed;top:50%;left:50%;-webkit-transition:.3s cubic-bezier(.28,.12,.22,1) .2s;-moz-transition:.3s cubic-bezier(.28,.12,.22,1) .2s;-ms-transition:.3s cubic-bezier(.28,.12,.22,1) .2s;-o-transition:.3s cubic-bezier(.28,.12,.22,1) .2s;transition:.3s cubic-bezier(.28,.12,.22,1) .2s;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}.main-navigation ul a:hover~img,.main-navigation ul a:focus~img{opacity:1;visibility:visible;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.main-navigation ul ul .dropdown-toggle{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;position:absolute;top:50%;right:20px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);z-index:1004}.main-navigation .nav-item-right ul .dropdown-toggle{left:20px;right:auto;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.main-navigation .nav-item-right ul .dropdown-toggle{left:20px;right:auto}.main-navigation ul ul .toggle-on>span>.icon-drop-down:before,.main-navigation ul ul .toggle-on>span>.icon-drop-down:after,.main-navigation .menu-item-has-children:hover>span>.icon-drop-down:before,.main-navigation .menu-item-has-children:hover>span>.icon-drop-down:after,.main-navigation .page_item_has_children:hover>span>.icon-drop-down:before,.main-navigation .page_item_has_children:hover>span>.icon-drop-down:after,.main-navigation ul ul .focus>span>.icon-drop-down:before,.main-navigation ul ul .focus>span>.icon-drop-down:after{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}.main-navigation ul ul .toggle-on>span>.icon-drop-down:before,.main-navigation .menu-item-has-children:hover>span>.icon-drop-down:before,.main-navigation .page_item_has_children:hover>span>.icon-drop-down:before,.main-navigation ul ul .focus>span>.icon-drop-down:before{-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg)}.main-navigation ul ul .toggle-on>span>.icon-drop-down:after,.main-navigation .menu-item-has-children:hover>span>.icon-drop-down:after,.main-navigation .page_item_has_children:hover>span>.icon-drop-down:after,.main-navigation ul ul .focus>span>.icon-drop-down:after{-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-ms-transform:rotate(-40deg);-o-transform:rotate(-40deg);transform:rotate(-40deg)}.main-navigation ul ul a,.main-navigation ul ul .dropdown-toggle{color:#000}.main-navigation ul ul ul{font-size:60%;max-width:20vw;top:-14px;left:100%}.main-navigation .nav-item-right ul ul{left:auto;right:100%}.main-navigation ul ul ul li{max-width:30vw}.site-branding,.site-header nav,.sidebar-trigger{display:table-cell;position:relative;vertical-align:middle}.site-branding,.site-header nav{z-index:1}.sidebar-trigger,.sidebar-trigger button{width:48px;height:40px}.sidebar-disabled .sidebar-trigger{display:none}.site-branding{margin-right:0;margin-left:0}.site-header nav{padding-left:calc(6vw - 48px);padding-right:30px}.sidebar-disabled .site-header nav{padding-left:0}.sidebar .row:before,.sidebar .row:after{content:"";display:table;table-layout:fixed}.sidebar .row:after{clear:both}.sidebar .mCSB_container{padding-top:58px}.blog .posts-slider{width:100vw;position:fixed;bottom:40px}.portfolio-archive .posts-slider,.header-wrapper .posts-slider{width:100%}.slick-initialized .portfolio-archive .posts-slider{position:fixed;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.single-post .site-main .entry-content,.single-post .featured-media{float:left}.single .site-main .entry-content,.single-jetpack-portfolio .site-content .entry-content,.page-template-default .site-main .entry-content,.single-post .featured-media{max-width:50%}.single .site-main .entry-content{padding-right:70px}.page .page-header h1.entry-title,.error404 .page-header h1.entry-title,.search-no-results .page-header h1.entry-title{margin-bottom:5vh}.page-header{margin-top:6rem;margin-bottom:6rem}.search-form:before,.newsleter-widget form:before{position:absolute;bottom:0}.search-wrap .search-form:before{top:50%;-webkit-transform:translateY(-55%);-moz-transform:translateY(-55%);-ms-transform:translateY(-55%);-o-transform:translateY(-55%);transform:translateY(-55%)}.listing .entry-header a{word-wrap:initial}#contact-map{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}#contact-map iframe{height:100%;width:100%;position:absolute;top:0;left:0}body .contact-form-submission{margin-top:12vh}.featured-slider .slick-arrow{opacity:0}.featured-slider .slick-prev{-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}.featured-slider .slick-next{-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}.featured-slider-wrap .slick-dots li,.featured-slider-wrap .slick-dots button,.featured-slider-wrap .slick-dots button:before,.featured-slider-wrap .slick-dots button:after{width:58px}.posts-slider .navigation,.posts-slider #infinite-handle,.posts-slider .infinite-loader{top:36vh}.variable-width .navigation,.variable-width #infinite-handle,.variable-width .infinite-loader{top:50%}.posts-slider .slick-track img{max-width:38vw}.posts-slider .slick-track .entry-video:not(:empty),.posts-slider .slick-track .jetpack-video-wrapper:not(:empty){padding-top:70vh}.portfolio-archive .posts-slider img,.single-jetpack-portfolio .slick-track img,.single-jetpack-portfolio .slick-track .featured-image img{max-height:70vh;max-width:60vw}.single-jetpack-portfolio .slick-dots{position:fixed;left:50%;bottom:34px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.close-content{margin-bottom:0;position:fixed;bottom:35px;z-index:2}.entry-content-wrap .mCSB_container{padding-top:20vh;padding-bottom:20vh}.variable-width article:not(.has-post-thumbnail){padding-left:10vw}.portfolio-archive .posts-slider article:not(.has-post-thumbnail){padding-top:20vh}.single .featured-image img,.page-template-default .site-main .featured-image img{max-height:60vh;width:auto}.jp-relatedposts-content-wrap{max-width:450px;padding-top:50px}.posts-slider .slick-track .jp-relatedposts-post-img{max-height:50vh}.portfolio-archive .has-post-thumbnail .entry-header{display:none}.portfolio-hover-title .portfolio-archive .has-post-thumbnail *{cursor:none}.portfolio-hover-title .portfolio-archive .has-post-thumbnail .entry-header,.portfolio-hover-title .portfolio-archive .has-post-thumbnail .entry-header{margin:0;position:absolute;pointer-events:none;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.portfolio-hover-title .portfolio-archive .has-post-thumbnail .entry-header h2{line-height:1;margin:0;white-space:nowrap}.related-holder{height:100vh;width:100%;position:fixed;bottom:0;z-index:-1}.jp-relatedposts-items:first-child{margin-top:15vw}.related-posts-active .site{margin-bottom:100vh;overflow-x:hidden}body #jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post,body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{padding-right:80px}.jp-relatedposts-post>.jp-relatedposts-post-a{padding-right:4.5vw}.default-site-info,.custom-site-info{text-align:right}.info-page .entry-content{padding-top:30px;padding-bottom:30px}.main-navigation ul ul a:hover,.main-navigation ul ul a:focus{z-index:1003}.sidebar-trigger:not(.toggled) button:hover span:before{top:-7px}.sidebar-trigger:not(.toggled) button:hover span:after{top:7px}button:hover,.button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,body .jp-carousel-light #carousel-reblog-box input#carousel-reblog-submit:hover,body #jp-carousel-comment-form-button-submit:hover,#eu-cookie-law input[type="submit"]:hover{background-color:#000;border-color:#000;color:#fff}body #infinite-handle span button:hover,body #infinite-handle span button:focus{text-decoration:line-through}button.ghost:hover,button.ghost:focus,.btn-not-default:hover,.sidebar-trigger button:hover,.btn-arrow:hover input[type="submit"]{background-color:#fff0;color:inherit}.btn-arrow input[type="submit"]:active{opacity:1;-webkit-transform:scale(.94);-moz-transform:scale(.94);-ms-transform:scale(.94);-o-transform:scale(.94);transform:scale(.94);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.sidebar-trigger button:hover i{-webkit-animation:sidebar-trigger-bounce 1s 0s ease-in-out infinite;-moz-animation:sidebar-trigger-bounce 1s 0s ease-in-out infinite;-o-animation:sidebar-trigger-bounce 1s 0s ease-in-out infinite;animation:sidebar-trigger-bounce 1s 0s ease-in-out infinite}.sidebar-trigger button:focus i{opacity:.7}.sidebar-trigger button:focus{outline:none}input[type="text"]:hover,input[type="email"]:hover,input[type="url"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="number"]:hover,input[type="tel"]:hover,input[type="range"]:hover,input[type="date"]:hover,input[type="month"]:hover,input[type="week"]:hover,input[type="time"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="color"]:hover,textarea:hover,select:hover,body .tb-close-icon:hover,body .tb-close-icon:focus,.widget input[type="text"]:hover,.widget input[type="email"]:hover,.widget input[type="tel"]:hover,.widget input[type="password"]:hover,.widget input[type="url"]:hover,.widget input[type="search"]:hover,.widget select:hover,.widget textarea:hover{border-color:rgb(0 0 0 / .1)}.featured-slider .slick-arrow:hover{background-color:#fff}.featured-slider-wrap .slick-dots li:hover button:after{left:0}.posts-slider .slick-dots button:hover{background-color:#fff0}.posts-slider .slick-dots button:hover:before{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.entry-meta a:hover,.newsleter-widget form input[type="submit"]:hover,#infinite-handle span a:hover{color:#000}.site-branding a:hover,.site-branding a:focus,.entry-content a:hover,.entry-content a:focus,.entry-footer a:hover,.entry-footer a:focus,.entry-header a:hover,.entry-header a:focus,.page-content a:hover,.page-content a:focus,.comment-content a:hover,.comment-content a:focus,.comment-metadata a:hover,.comment-metadata a:focus,.comment-reply-link:hover,.comment-reply-link:focus,.flickr_badge_image a:hover,.entry-content .wp-block-embed a:hover,.flickr_badge_image a:focus,.entry-content .wp-block-embed a:focus,.widget-area .widget a:hover,.widget-area .widget a:focus,button.ghost:hover,button.ghost:focus,.featured-image a:hover,.featured-image a:focus,.close-search:hover,.close-search:focus,.custom-site-info a:hover,.custom-site-info a:focus{opacity:.4}.btn-not-default:hover,.btn-not-default:focus,.close-icon:hover,.close-icon:focus,.site-info a:hover,.site-info a:focus,.entry-content a[href$=".jpg"]:hover img,.entry-content a[href$=".jpg"]:focus img,.entry-content a[href$=".png"]:hover img,.entry-content a[href$=".png"]:focus img,.entry-content .gallery-item a:hover,.entry-content .tiled-gallery-item a:hover,.tiled-gallery-item a:hover,.tiled-gallery-item a:focus,.gallery-item a:hover,.gallery-item a:focus,.logged-in-as a:hover,.logged-in-as a:focus,.jp-relatedposts-post .jp-relatedposts-post-a:hover,.jp-relatedposts-post .jp-relatedposts-post-a:focus,.listing article .featured-image:hover img,.listing article .featured-image:focus img,.instagram-feed li:hover a,.instagram-feed li:focus a,body .widget .a-stats a:hover,body .widget .a-stats a:focus,.widget .search-form input[type="submit"]:hover,.jp-carousel-wrap .jp-carousel-close-hint:hover{opacity:.7}.nav-menu .sub-menu li:hover:after,.nav-menu .sub-menu li:focus:after,.featured-slider .entry-title a:hover:after,.featured-slider .entry-title a:focus:after,.single-jetpack-portfolio .site-content header button:hover,.single-jetpack-portfolio .site-content header button:focus,.single-jetpack-portfolio .site-content header button:hover:after,.single-jetpack-portfolio .site-content header button:focus:after,.portfolio-archive .slick-dots button:hover,.portfolio-archive .slick-dots button:focus{opacity:1}.nav-menu .sub-menu li:hover:after,.nav-menu .sub-menu li:focus:after{-webkit-transform:translateX(0) rotate(180deg);-moz-transform:translateX(0) rotate(180deg);-ms-transform:translateX(0) rotate(180deg);-o-transform:translateX(0) rotate(180deg);transform:translateX(0) rotate(180deg)}@supports ((-webkit-text-stroke-color:#000) and (-webkit-text-fill-color:transparent)) or ((-moz-text-stroke-color:#000) and (-moz-text-fill-color:transparent)){.site-header nav a:hover,.site-header nav a:focus{-moz-text-fill-color:#fff0;-webkit-text-fill-color:#fff0;-moz-text-stroke-color:#000;-webkit-text-stroke-color:#000;-moz-text-stroke-width:1px;-webkit-text-stroke-width:1px}.site-header.related-reached nav a:hover,.site-header.related-reached nav a:focus{-moz-text-stroke-color:#fff;-webkit-text-stroke-color:#fff}}@supports (not (-webkit-text-stroke-color:#000) and (-webkit-text-fill-color:transparent)) or (not (-moz-text-stroke-color:#000) and (-moz-text-fill-color:transparent)){.site-header nav a:hover,.site-header nav a:focus{border-bottom:2px solid}}.featured-slider .entry-title a:hover:after,.featured-slider .entry-title a:focus:after,.single-jetpack-portfolio .site-content header button:hover:after,.single-jetpack-portfolio .site-content header button:focus:after{opacity:1;-webkit-transform:translate(0,-50%) rotate(180deg);-moz-transform:translate(0,-50%) rotate(180deg);-ms-transform:translate(0,-50%) rotate(180deg);-o-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg)}.sharedaddy .sd-social-text .sd-content ul li a.sd-button:hover,.sharedaddy .sd-social-text .sd-content ul li a.sd-button:focus{color:#000!important;opacity:.7!important}.entry-content table a:hover,.entry-content table a:focus,.post-navigation a:hover,.post-navigation a:focus,.posts-navigation a:hover,.posts-navigation a:focus,.search-form:hover:before,.search-form:focus:before,.widget_blog_subscription form:hover:before,.widget_blog_subscription form:focus:before,.newsleter-widget form:hover:before,.newsleter-widget form:focus:before,.page-links a:hover,.page-links a:focus,.widget_calendar tbody a:hover,.instagram-username a:hover,.instagram-username a:focus,.sd-social-text .sd-button:hover,.sd-social-text .sd-button:focus,.main-navigation ul ul li a:hover,.main-navigation ul ul li a:focus,.search-form:hover:before,.newsleter-widget form:hover:before,.search-form:focus:before,.newsleter-widget form:focus:before,.featured-slider .entry-title a:hover,.featured-slider .entry-title a:focus{opacity:1}#closeSocialMenu:hover:before,#closeSocialMenu:focus:before,.icon-close:hover:before,.icon-close:focus:before,.jp-carousel-close-hint span:hover:before,.jp-carousel-close-hint span:focus:before,body .tb-close-icon:hover:before,body .tb-close-icon:focus:before{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}#closeSocialMenu:hover:after,#closeSocialMenu:focus:after,.icon-close:hover:after,.icon-close:focus:after,.jp-carousel-close-hint span:hover:after,.jp-carousel-close-hint span:focus:after,body .tb-close-icon:hover:after,body .tb-close-icon:focus:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.sidebar .search-form input[type="submit"]:hover,.sidebar .newsleter-widget form input[type="submit"]:hover{background:#fff0}.post-navigation a:hover .nav-arrow{width:135px}.btn-arrow:hover .nav-arrow{width:100px}.post-navigation .nav-previous:hover .nav-arrow{left:50px}.post-navigation .nav-next:hover .nav-arrow{right:50px}.btn-arrow .nav-arrow{left:110%}.post-navigation a:hover .nav-arrow:before,.post-navigation a:hover .nav-arrow:after,.btn-arrow:hover .nav-arrow:before,.btn-arrow:hover .nav-arrow:after{width:20%}.featured-slider:hover .slick-arrow{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.jp-carousel-wrap .jp-carousel-previous-button:hover span:before,#TB_prev:hover a:before{left:40%}.jp-carousel-wrap .jp-carousel-next-button:hover span:before,#TB_next:hover a:before{margin-right:-25px;left:60%}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover{opacity:.5}body #infinite-footer{display:none}.variable-width article .featured-image:hover a,.instagram-feed li:hover a{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}.hoverimage:hover>*:first-child{position:relative;z-index:-1}.hoverimage:hover img,.hoverimage:hover a img{opacity:1;visibility:visible;-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@media only screen and (min-width:1200px) and (max-width:1440px){.sidebar .widget:nth-child(3n+1){clear:left}}@media only screen and (min-width:1200px){.comments-area{margin-top:5rem;margin-bottom:6vw}.single-post header .entry-title,.page-template-default:not(.show-slider) header .page-title{margin-top:11vw}.show-slider .content-area{margin-top:5vw}.single-post .comment-respond{margin-top:7vw}}@media only screen and (min-width:1367px){.single-jetpack-portfolio .site-content .entry-header{position:absolute}.header-wrapper .posts-slider:not(.slick-slider),.header-wrapper .slick-track{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-content:center}.header-wrapper .posts-slider:not(.slick-slider){flex-wrap:wrap}.header-wrapper .slick-list,.header-wrapper .slick-track{height:100%}.fixed-footer .site-footer{position:fixed;bottom:0;right:0;z-index:1}}@media only screen and (min-width:1441px){.site-branding{width:200px}.sidebar .widget:nth-child(4n+1){clear:left}}@media only screen and (min-width:1791px){.sidebar .container{max-width:calc(1560px + 12vw)}.search-results .hentry{padding-left:calc((100vw - (1560px + 12vw)) / 2 + 6vw);padding-right:calc((100vw - (1560px + 12vw)) / 2 + 6vw)}.close-search{right:calc((100vw - (1560px + 12vw)) / 2 + 6vw)}}@media only screen and (max-width:1790px){.search-results:not(:empty){padding-top:120px}}@media only screen and (min-width:1200px) and (max-width:1790px){.sidebar .mCSB_container{padding-top:120px}}@media only screen and (min-width:1025px) and (max-width:1440px){.close-icon,body .jp-carousel-close-hint span,body #TB_closeWindowButton{right:50px}}@media only screen and (max-width:1440px){.site-branding{width:190px}}@media only screen and (min-width:768px) and (orientation :portrait) and (max-width:1199px),only screen and (min-width:991px) and (orientation :landscape) and (max-width:1199px){.sidebar .row{margin-left:-30px;margin-right:-30px}.sidebar .widget:nth-of-type(3n+1){clear:left}.site-header nav,.sidebar .widget{padding-left:30px;padding-right:30px}.sidebar .widget{float:left;width:33.3333%}.widget{margin-top:4.5rem}.sidebar .widget_nav_menu+.widget_nav_menu{clear:none}.sidebar .widget.widget_nav_menu{max-width:inherit}.single-post header .entry-title,.page-template-default header .entry-title{margin-top:50px}}@media only screen and (max-width:1024px){h1,h2,h3,h4{line-height:1.2}.site-header .desktop-menu{display:none}.site-header .touch-menu{display:block}.site-header .touch-menu:only-child{padding-bottom:20px}.sidebar-opened .sidebar-trigger button:focus{outline:none}.site-content,.content-area{display:block}.header-scrolled .site-header{padding-top:20px;padding-bottom:20px}.header-scrolled .jp-carousel-close-hint span,.header-scrolled #TB_closeWindowButton{margin-top:15px}.site-branding,.sidebar-trigger{display:table-cell;position:relative;vertical-align:middle}.site-branding{word-break:break-word}.site-header nav{margin:0;text-transform:none}.main-navigation .menu-toggle{display:none}.menu-toggle,.menu-toggle button{height:40px;width:40px}.menu-toggle{text-align:left;z-index:1001;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.menu-toggle button:focus{outline:none}.menu-toggle span{right:7px}.main-navigation>.menu{align-items:center;background-color:#fff;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;height:100vh;opacity:0;overflow-y:auto;overflow-x:hidden;padding-left:50px;padding-right:50px;visibility:hidden;position:fixed;top:0;right:0;left:0;z-index:1000}.main-navigation>.menu:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle}.main-navigation .nav-menu{position:relative;text-align:left;vertical-align:top;width:100%}.main-navigation #menuMarker{display:none}.main-navigation .nav-menu li{display:block;margin:1em 0 0;padding:0}.main-navigation .nav-menu li:first-of-type{margin-top:0}.nav-menu .sub-menu li:last-child{padding-bottom:20px}.nav-menu>li>.dropdown-toggle{margin-left:20px;margin-right:-53px}.nav-menu .sub-menu li .dropdown-toggle{margin-left:10px;margin-right:-23px}.main-navigation ul ul{height:0;font-size:60%;overflow:hidden}.main-navigation .toggle-on>a~ul,.main-navigation .focus>a~ul{height:auto;padding-top:1em;padding-bottom:1em}.main-navigation img{float:right;margin-right:20px;max-height:50px;width:auto}.sidebar .row:after{display:none}.alignright,.alignleft{max-width:45%}.dropcap:before{font-size:4em}.blog .posts-slider .slick-track,.archive:not(.post-type-archive-jetpack-portfolio) .posts-slider .slick-track{align-items:flex-start}.single-post .featured-media{margin-top:5rem}.page-template-page-contact .site-content{position:relative}.jp-carousel-wrap .jp-carousel-next-button{right:0!important}.neverending .site-footer{display:none}#infinite-footer{z-index:3}#infinite-handle,#infinite-handle span{max-width:100%}#infinite-handle,#loading-is{margin-top:0}body #infinite-footer .container{background:#fff;padding:14px 60px;width:100%}.related-posts-active .related-holder{overflow:hidden;padding:0 50px 50px}.jp-relatedposts-post-img{max-height:50vh}body #jp-relatedposts div.jp-relatedposts-items,body #jp-relatedposts div.jp-relatedposts-items{margin-left:-30px;margin-right:-30px}body #jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post,body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{padding-left:30px;padding-right:30px}.portfolio-archive .entry-title{margin-top:30px}.entry-content-wrap .mCSB_container{padding-top:10vh;padding-bottom:10vh}.entry-content-wrap .mCustomScrollBox:before,.entry-content-wrap .mCustomScrollBox:after{height:10vh}.entry-content-wrap>.clear:before{top:0}.entry-content-wrap>.clear:after{bottom:0}.hoverimage{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.hoverimage img{max-width:80vw}.hoverimage:active>*:first-child{position:relative;z-index:-1}.hoverimage:active img,.hoverimage:active a img{opacity:1;visibility:visible;-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation :portrait){.posts-slider .slick-track img,.posts-slider article .featured-image img{max-height:40vw}.posts-slider .entry-wrap,.jp-relatedposts-content-wrap{max-width:60vw}.posts-slider .slick-track .entry-video:not(:empty),.posts-slider .slick-track .jetpack-video-wrapper:not(:empty){width:calc(100vw - 100px);padding-top:49vw}}@media only screen and (min-width:991px) and (max-width:1024px) and (orientation :landscape){.posts-slider article .featured-image img{max-height:40vh}.posts-slider .entry-wrap,.jp-relatedposts-content-wrap{max-width:350px}.posts-slider .slick-track .entry-video:not(:empty),.posts-slider .slick-track .jetpack-video-wrapper:not(:empty){width:calc(100vw - 100px);padding-top:51vw}}@media only screen and (min-width:768px) and (orientation :portrait) and (max-width:1024px),only screen and (min-width:991px) and (orientation :landscape) and (max-width:1024px){.sticky-header .site-header{position:fixed;-webkit-transition:all .5s cubic-bezier(.28,.12,.22,1);-moz-transition:all .5s cubic-bezier(.28,.12,.22,1);-ms-transition:all .5s cubic-bezier(.28,.12,.22,1);-o-transition:all .5s cubic-bezier(.28,.12,.22,1);transition:all .5s cubic-bezier(.28,.12,.22,1)}.main-navigation .nav-menu{padding:80px 0 0}.page-header{margin-bottom:4rem}.single-post .entry-title{font-size:50px;font-size:3.125rem}.site-branding img{max-width:160px}.search-wrap .search-form{margin-right:20px;width:50%}body:not(.no-content) .site-content{padding-top:70px;padding-bottom:70px}.post-type-archive-jetpack-portfolio:not(.no-content) .site-content,.page-template-portfolio-page:not(.no-content) .site-content{padding-bottom:0}.post-navigation a{padding:50px}.post-navigation:last-child{margin-bottom:-70px}.error404 .site-content,.search-no-results .site-content{padding-top:100px;padding-bottom:100px}.single .entry-header{margin-top:4rem}.alignright{margin:8px 0 10px 50px}.alignleft{margin:8px 50px 10px 0}.featured-slider-wrap .slick-dots li,.featured-slider-wrap .slick-dots button,.featured-slider-wrap .slick-dots button:before,.featured-slider-wrap .slick-dots button:after{width:30px}.posts-slider #infinite-handle,.posts-slider .infinite-loader{top:24vh}.variable-width #infinite-handle,.variable-width .infinite-loader,.posts-slider .navigation{top:50%}.single-jetpack-portfolio .slide{padding-left:50px;padding-right:50px}.infinity-end.neverending .site-footer{display:table}#TB_prev a:before,.jp-carousel-previous-button span:before{margin-left:-12px}#TB_next a:before,.jp-carousel-next-button span:before{margin-left:12px}body #jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post,body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{width:50%}body #jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post:nth-child(1n+3),body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(1n+3){margin-top:50px}.portfolio-archive .posts-slider article:not(.has-post-thumbnail){padding-top:11vw}}@media only screen and (max-width:991px) and (orientation :landscape){.portfolio-archive article .featured-image img{max-width:600px}.posts-slider>*+*,.posts-slider .wp-playlist{display:block;margin-top:70px}}@media only screen and (min-width:768px) and (max-width:991px) and (orientation :portrait){#contact-info{padding-right:40px}.posts-slider:not(.variable-width) #infinite-handle,.posts-slider:not(.variable-width) .infinite-loader{top:18vh}}@media only screen and (max-width:991px){.posts-slider article .featured-image{margin-bottom:2rem}}@media only screen and (min-width:783px){.admin-bar .sidebar{height:calc(100vh - 32px)}}@media only screen and (max-width:782px){.admin-bar .toggled .menu-toggle{top:76px}.admin-bar .sidebar{height:calc(100vh - 46px)}}@media only screen and (max-width:767px) and (orientation :landscape){.show-slider.no-content .site-footer{margin-top:60vh}}@media only screen and (max-width:767px),only screen and (max-width:991px) and (orientation :landscape){html{font-size:15px}body #jp-relatedposts h3.jp-relatedposts-headline{font-size:50px}.container,.related-posts-active .related-holder,.sidebar .container,.search-results .hentry{padding-left:14px;padding-right:14px}.close-search{top:40px;right:14px}.admin-bar .close-search{top:80px}.comment-content th,.entry-content th,.comment-content td,.entry-content td{padding:7px 5px;text-align:center}.entry-content .emphasis{line-height:1.3}.site-header{padding-top:25px;padding-bottom:25px}.header-scrolled .site-header{padding-top:12px;padding-bottom:12px}.site-branding img{max-width:100px}.header-scrolled .site-header,.header-scrolled .jp-carousel-close-hint span,.header-scrolled #TB_closeWindowButton{top:0!important}body .jp-carousel-close-hint span,body #TB_closeWindowButton{margin-top:40px}.close-icon,body .jp-carousel-close-hint span,body #TB_closeWindowButton{right:14px}.main-navigation>.menu{padding-left:14px;padding-right:14px}.main-navigation img{display:none}.search-results .search-header{margin-top:14px}.widget{max-width:inherit;width:100%}.site-content,.page .site-content{padding-top:50px;padding-bottom:70px}.no-content .site-content{padding-top:0;padding-bottom:0}.single-jetpack-portfolio .site-content{padding-top:0;padding-bottom:40px}.post-navigation:last-child{margin-bottom:-70px}.error404 .site-content,.search-no-results .site-content{padding-top:80px;padding-bottom:80px}.page-header{margin-bottom:3rem}.archive .page-title{margin-top:0}.post-navigation a{padding:14px}.single-post .entry-title{line-height:1.2;margin-bottom:3rem}.single-post .site-main .hentry:not(:last-child){padding-bottom:5rem}.featured-media>*~*,.featured-media>*~img{margin-top:50px}.entry-footer>*{display:block;margin-top:6px}.nav-previous+.nav-next a{border-top:none}.alignright{margin:8px 0 10px 14px}.alignleft{margin:8px 14px 10px 0}.single blockquote,.page blockquote{float:none;margin:2rem 0;padding-left:0;padding-right:0}.page blockquote+cite,.page blockquote+p cite,.single blockquote+cite,.single blockquote+p cite{margin-top:0}.alignright,.alignleft,img.alignleft,img.alignright{display:block;float:none;margin:40px 0;max-width:100%}.listing .posts-wrap>.hentry{width:100%}.featured-slider,.featured-slider .slick-list{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.featured-slider .featured-image{height:375px}.featured-slider .entry-header .entry-title{margin-top:30px;margin-bottom:22px}.portfolio-archive article .featured-image img{width:100%}.posts-slider{padding-left:14px;padding-right:14px}.posts-slider .slick-track img{max-height:40vh;width:auto}.single-jetpack-portfolio .posts-slider{margin-left:-14px;margin-right:-14px}.single-jetpack-portfolio .slide{margin-left:14px;margin-right:14px;width:calc(100vw - 80px)}.single-jetpack-portfolio .slide img{margin-left:auto;margin-right:auto}.slick-track .gallery,.slick-track div.tiled-gallery{margin:-10px -10px 0 0}.posts-slider .slick-track .entry-video:not(:empty),.posts-slider .slick-track .jetpack-video-wrapper:not(:empty){width:calc(100vw - 80px)}.related-posts-active .related-holder{margin-bottom:-1px;padding-bottom:41px}.container .posts-slider{padding-left:0;padding-right:0}.posts-slider article~article{margin-top:100px}.featured-slider-wrap .slick-dots li,.featured-slider-wrap .slick-dots button,.featured-slider-wrap .slick-dots button:before,.featured-slider-wrap .slick-dots button:after{width:40px}.featured-slider-wrap .slick-dots li{margin:0 5px}.show-slider:not(.no-content) .site-content{margin-top:375px}.posts-slider>*+*,.posts-slider .wp-playlist{display:block;margin-top:70px}.entry-content-wrap{padding:0}.entry-content-wrap>.clear{max-height:100vh;padding:10vh 14px 20vh;overflow-y:scroll;-webkit-overflow-scrolling:touch}.comment-author img{display:block;margin-bottom:10px}.comments-area .comment,.comments-area .pingback,.comments-area .trackback,.comments-title+.comment-navigation{margin-top:42px}.contact-form .half-width{width:100%}#contact-map{margin-right:-14px;margin-bottom:-50px;margin-left:-14px}.search-results:not(.archive) .listing .featured-image{margin-bottom:20px}.search-results .entry-meta+.entry-title{margin-top:5px}.no-results-for{display:none}.sidebar{height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.sidebar>.container{margin-top:110px}.widget{margin-top:4rem}.widget-title{margin-bottom:1.4rem}.widget_nav_menu+.widget:not(.widget_nav_menu){margin-top:calc(6rem - 36px)}#TB_prev a:before,.jp-carousel-previous-button span:before{margin-left:-16px}#TB_next a:before,.jp-carousel-next-button span:before{margin-left:16px}.jp-carousel-wrap .jp-carousel-previous-button,.jp-carousel-wrap .jp-carousel-next-button{display:block!important}body #jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post,body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{margin-top:60px;width:100%}body #jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post:first-of-type,body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:first-of-type{margin-top:0}.widget_eu_cookie_law_widget.widget{width:auto}div#eu-cookie-law{padding:30px 30px 90px}#eu-cookie-law input[type="submit"].accept{margin-left:0;position:absolute;right:auto;bottom:30px;left:30px}.posts-wrap #infinite-handle,.posts-wrap .infinite-loader,#loading-is{margin-top:40px}.infinity-end.neverending .site-footer{display:block}.posts-wrap article .sharedaddy,.featured-category .sharedaddy{margin-top:2rem}.single .sd-block.sd-social.sd-social-text.sd-sharing{display:table}.single div.sharedaddy .sd-social-text .sd-title,.single div.sharedaddy .sd-social .sd-content{display:table-cell;vertical-align:top}div.sharedaddy .sd-social h3.sd-title{border:none;margin-right:0;padding:1px 12px 0 0;white-space:nowrap}.custom-site-info{margin-top:40px}}@media only screen and (max-width:480px){.twocolumn>*,.twocolumn .half-width{width:100%}.twocolumn>*:nth-child(even),.twocolumn .half-width:nth-child(even){padding-left:0}.twocolumn>*:nth-child(odd),.twocolumn .half-width:nth-child(odd){padding-right:0}}@media only screen and (max-width:330px){.site-title{font-size:32px}.site-branding{padding-left:14px;width:180px}.single .sd-social-text .sd-title,.single .sd-social .sd-content{vertical-align:top}.widget-area .widget_nav_menu:last-child{padding-right:0}}body,.site,html body.custom-background,.entry-content-wrap{background-color:#e6eaeb}.checkbox.checked:before,input[type="checkbox"]:checked+label:before{color:#e6eaeb}.entry-content-wrap:before,.entry-content-wrap .mCustomScrollBox:after{background:-moz-linear-gradient(top,#fff0 0%,rgb(230 234 235 / .6) 50%,rgb(230 234 235 / .9) 82%,rgb(230 234 235) 100%);background:-webkit-linear-gradient(top,#fff0 0%,rgb(230 234 235 / .6) 50%,rgb(230 234 235 / .9) 82%,rgb(230 234 235) 100%);background:linear-gradient(to bottom,#fff0 0%,rgb(230 234 235 / .6) 50%,rgb(230 234 235 / .9) 82%,rgb(230 234 235) 100%)}.entry-content-wrap:after,.entry-content-wrap .mCustomScrollBox:before{background:-moz-linear-gradient(top,rgb(230 234 235) 0%,rgb(230 234 235 / .9) 18%,rgb(230 234 235 / .6) 50%,#fff0 100%);background:-webkit-linear-gradient(top,rgb(230 234 235) 0%,rgb(230 234 235 / .9) 18%,rgb(230 234 235 / .6) 50%,#fff0 100%);background:linear-gradient(to bottom,rgb(230 234 235) 0%,rgb(230 234 235 / .9) 18%,rgb(230 234 235 / .6) 50%,#fff0 100%)}body,a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,dt,.featured-slider-wrap .slick-dots li.slick-active button,.archive div.sharedaddy .sd-social h3.sd-title,.site-header,.site-header a,.featured-slider .entry-title a,.posts-slider .slick-dots button,input,textarea,select,button,button.ghost,button:focus,.button:focus,input[type="button"],input[type="submit"],input[type="reset"],input[type="file"]::-webkit-file-upload-button,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,#infinite-handle span a:focus,body .jp-carousel-light #carousel-reblog-box input#carousel-reblog-submit:focus,body #jp-carousel-comment-form-button-submit:focus,button:active,.button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active,#infinite-handle span a:active,body .jp-carousel-light #carousel-reblog-box input#carousel-reblog-submit:active,body #jp-carousel-comment-form-button-submit:active,.btn-reverse,label.checkbox:before,input[type="checkbox"]+label:before,.wp-block-separator.is-style-dots:before{color:#0a0a0a}.sharedaddy .sd-social-text .sd-content ul li a.sd-button{color:#0a0a0a!important}.no-results input[type="search"]::-webkit-input-placeholder,.error-404 input[type="search"]::-webkit-input-placeholder{color:#0a0a0a}.no-results input[type="search"]:-moz-placeholder,.error-404 input[type="search"]:-moz-placeholder{color:#0a0a0a}.no-results input[type="search"]::-moz-placeholder,.error-404 input[type="search"]::-moz-placeholder{color:#0a0a0a}.no-results input[type="search"]:-ms-input-placeholder,.no-results input[type="search"]:-ms-input-placeholder:focus,.error-404 input[type="search"]:-ms-input-placeholder,.error-404 input[type="search"]:-ms-input-placeholder:focus{color:#0a0a0a}.close:before,.close:after,.jp-carousel-close-hint span:before,.jp-carousel-close-hint span:after,body .tb-close-icon:before,body .tb-close-icon:after,.icon-close:before,.icon-close:after,.posts-slider .slick-dots button:before,.checkbox.checked:before,input[type="checkbox"]:checked+label:before,.entry-footer .vcard:before,hr,.wp-block-separator{background-color:#0a0a0a}blockquote cite,blockquote+cite,blockquote+p cite,q cite,q+cite,q+p cite{color:rgb(10 10 10 / .4)}.site-info,.site-info a,.wp-block-image figcaption,.wp-block-embed figcaption{color:rgb(10 10 10 / .5)}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea,select,.no-results input[type="search"],.error-404 input[type="search"],.no-results input[type="search"]:focus,.error-404 input[type="search"]:focus,.has-sidebar .content-area,.related-holder+.comment-holder>*:first-child,.widget_calendar tbody,.widget_recent_comments li:not(:last-child),.widget_recent_entries li:not(:last-child),.widget_jetpack_display_posts_widget .jetpack-display-remote-posts h4:not(:first-of-type),.entry-author,div.sharedaddy .sd-social h3.sd-title,body #eu-cookie-law,label.checkbox:before,input[type="checkbox"]+label:before{border-color:#0a0a0a}button,.button,input[type="button"],input[type="reset"],input[type="submit"],body .jp-carousel-light #carousel-reblog-box input#carousel-reblog-submit,body #jp-carousel-comment-form-button-submit,#eu-cookie-law input[type="submit"],div#respond .form-submit input,div#respond .form-submit input#comment-submit,div#respond .comment-form-fields input[type=submit],div#respond p.form-submit input[type=submit],div#respond input[type=submit],div#commentform #submit,.comment-content table,.entry-content table,.comment-content th,.entry-content th,.comment-content td,.entry-content td{border-color:#0a0a0a}button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,.widget input[type="text"]:focus,.widget input[type="email"]:focus,.widget input[type="tel"]:focus,.widget input[type="password"]:focus,.widget input[type="url"]:focus,.widget input[type="search"]:focus,.widget select:focus,.widget textarea:focus,body .jp-carousel-light #carousel-reblog-box input#carousel-reblog-submit:focus,body #jp-carousel-comment-form-button-submit:focus,#eu-cookie-law input[type="submit"]:focus,div#respond .form-submit input:focus,div#respond .form-submit input#comment-submit:focus,div#respond .comment-form-fields input[type=submit]:focus,div#respond p.form-submit input[type=submit]:focus,div#respond input[type=submit]:focus,div#commentform #submit:focus{border-color:rgb(10 10 10 / .2)}.search-results .hentry{border-color:rgb(10 10 10 / .05)}h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,blockquote,.search-form input[type="submit"],body #infinite-handle span,body #TB_caption,.format-video #TB_ajaxWindowTitle{color:#000}.site-header,.site-branding a,.nav-menu a{color:#9b9b9b}.menu-toggle span,.menu-toggle span:before,.menu-toggle span:after{background-color:#9b9b9b}.sidebar{background-color:#000}#today,#today a{color:#000}.sidebar input:-webkit-autofill,.sidebar textarea:-webkit-autofill,.sidebar select:-webkit-autofill{box-shadow:0 0 0 1em #000 inset}.sidebar input:-webkit-autofill,.sidebar textarea:-webkit-autofill,.sidebar select:-webkit-autofill{-webkit-text-fill-color:#fff}.sidebar .row:after{background:-moz-linear-gradient(top,#fff0 0%,rgb(0 0 0 / .6) 50%,rgb(0 0 0 / .9) 82%,rgb(0 0 0) 100%);background:-webkit-linear-gradient(top,#fff0 0%,rgb(0 0 0 / .6) 50%,rgb(0 0 0 / .9) 82%,rgb(0 0 0) 100%);background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0 / .6) 50%,rgb(0 0 0 / .9) 82%,rgb(0 0 0) 100%)}.sidebar .widget,.sidebar .widget a,.search-wrap p{color:rgb(255 255 255 / .5)}.sidebar,.sidebar a,.sidebar .widget-title,.sidebar button,.sidebar input[type="button"],.sidebar input[type="reset"],.sidebar input[type="submit"],.sidebar input[type="text"],.sidebar input[type="email"],.sidebar input[type="url"],.sidebar input[type="password"],.sidebar input[type="search"],.sidebar input[type="number"],.sidebar input[type="tel"],.sidebar input[type="range"],.sidebar input[type="date"],.sidebar input[type="month"],.sidebar input[type="week"],.sidebar input[type="time"],.sidebar input[type="datetime"],.sidebar input[type="datetime-local"],.sidebar input[type="color"],.sidebar textarea,.sidebar select,.sidebar-opened .sidebar-trigger,.sidebar-opened .sidebar-trigger button:focus,.sidebar h1,.sidebar h2,.sidebar h3,.sidebar h4,.sidebar h5,.sidebar h6,.sidebar h1 a,.sidebar h2 a,.sidebar h3 a,.sidebar h4 a,.sidebar h5 a,.sidebar h6 a,.sidebar blockquote,.sidebar .emphasis,.icon-drop-down:before,.icon-drop-down:after,.sidebar .widget:hover,.sidebar .widget:hover a{color:#fff}#today:after,.sidebar-opened .sidebar-trigger span:before,.sidebar-opened .sidebar-trigger span:after{background-color:#fff}.sidebar button,.sidebar input[type="button"],.sidebar input[type="reset"],.sidebar input[type="submit"],.sidebar input[type="text"],.sidebar input[type="email"],.sidebar input[type="url"],.sidebar input[type="password"],.sidebar input[type="search"],.sidebar input[type="number"],.sidebar input[type="tel"],.sidebar input[type="range"],.sidebar input[type="date"],.sidebar input[type="month"],.sidebar input[type="week"],.sidebar input[type="time"],.sidebar input[type="datetime"],.sidebar input[type="datetime-local"],.sidebar input[type="color"],.sidebar textarea,.sidebar select,.widget_calendar tbody,.widget_recent_comments li:not(:last-child),.widget_recent_entries li:not(:last-child),.widget_jetpack_display_posts_widget .jetpack-display-remote-posts h4:not(:first-of-type),.widget_calendar tbody a:after{border-color:#fff}.sidebar input[type="text"]:focus,.sidebar input[type="email"]:focus,.sidebar input[type="url"]:focus,.sidebar input[type="password"]:focus,.sidebar input[type="search"]:focus,.sidebar input[type="number"]:focus,.sidebar input[type="tel"]:focus,.sidebar input[type="range"]:focus,.sidebar input[type="date"]:focus,.sidebar input[type="month"]:focus,.sidebar input[type="week"]:focus,.sidebar input[type="time"]:focus,.sidebar input[type="datetime"]:focus,.sidebar input[type="datetime-local"]:focus,.sidebar input[type="color"]:focus,.sidebar textarea:focus,.sidebar select:focus,.sidebar button:focus,.sidebar input[type="button"]:focus,.sidebar input[type="reset"]:focus,.sidebar input[type="submit"]:focus,.sidebar .widget .search-form input[type="submit"]:focus,.sidebar .mc_signup_submit input[type="submit"]:focus{border-color:rgb(255 255 255 / .1)}.sidebar input::-webkit-input-placeholder{color:#fff}.sidebar input:-moz-placeholder{color:#fff}.sidebar input::-moz-placeholder{color:#fff}.page-template-info-page .entry-content,.page-template-info-page .entry-content p,.page-template-info-page .entry-content a,.page-template-info-page h1,.page-template-info-page h2,.page-template-info-page h3,.page-template-info-page h4,.page-template-info-page h5,.page-template-info-page h6,.page-template-info-page h1 a,.page-template-info-page h2 a,.page-template-info-page h3 a,.page-template-info-page h4 a,.page-template-info-page h5 a,.page-template-info-page h6 a,.page-template-info-page blockquote,.page-template-info-page .emphasis,.page-template-info-page .search-form input[type="submit"],.page-template-info-page body #infinite-handle span,.page-template-info-page body #TB_caption,.page-template-info-page .format-video #TB_ajaxWindowTitle,.page-template-info-page h1 a,.page-template-info-page h2 a,.page-template-info-page h3 a,.page-template-info-page h4 a,.page-template-info-page h5 a,.page-template-info-page h6 a,.page-template-info-page dt,.page-template-info-page .archive div.sharedaddy .sd-social h3.sd-title,.page-template-info-page input,.page-template-info-page textarea,.page-template-info-page select,.page-template-info-page button,.page-template-info-page button.ghost,.page-template-info-page button:focus,.page-template-info-page .button:focus,.page-template-info-page input[type="button"],.page-template-info-page input[type="submit"],.page-template-info-page input[type="reset"],.page-template-info-page input[type="file"]::-webkit-file-upload-button,.page-template-info-page input[type="button"]:focus,.page-template-info-page input[type="reset"]:focus,.page-template-info-page input[type="submit"]:focus,.page-template-info-page #infinite-handle span a:focus,.page-template-info-page body .jp-carousel-light #carousel-reblog-box input#carousel-reblog-submit:focus,.page-template-info-page body #jp-carousel-comment-form-button-submit:focus,.page-template-info-page button:active,.page-template-info-page .button:active,.page-template-info-page input[type="button"]:active,.page-template-info-page input[type="reset"]:active,.page-template-info-page input[type="submit"]:active,.page-template-info-page #infinite-handle span a:active,.page-template-info-page body .jp-carousel-light #carousel-reblog-box input#carousel-reblog-submit:active,.page-template-info-page body #jp-carousel-comment-form-button-submit:active,.page-template-info-page .btn-reverse,.page-template-info-page label.checkbox:before,.page-template-info-page input[type="checkbox"]+label:before{color:#0a0a0a}.page-template-info-page button,.page-template-info-page .button,.page-template-info-page input[type="button"],.page-template-info-page input[type="reset"],.page-template-info-page input[type="submit"],.page-template-info-page button:focus,.page-template-info-page .button:focus,.page-template-info-page input[type="button"]:focus,.page-template-info-page input[type="reset"]:focus,.page-template-info-page input[type="submit"]:focus,.page-template-info-page body .jp-carousel-light #carousel-reblog-box input#carousel-reblog-submit:focus,.page-template-info-page body #jp-carousel-comment-form-button-submit:focus,.page-template-info-page .spinner,.page-template-info-page label.checkbox:before,.page-template-info-page input[type="checkbox"]+label:before,.page-template-info-page label.radio:before,.page-template-info-page input[type="radio"]+label:before,.page-template-info-page .comment-content table,.page-template-info-page .entry-content table,.page-template-info-page .comment-content th,.page-template-info-page .entry-content th,.page-template-info-page .comment-content td,.page-template-info-page .entry-content td,.page-template-info-page input[type="text"],.page-template-info-page input[type="email"],.page-template-info-page input[type="url"],.page-template-info-page input[type="password"],.page-template-info-page input[type="search"],.page-template-info-page input[type="number"],.page-template-info-page input[type="tel"],.page-template-info-page input[type="range"],.page-template-info-page input[type="date"],.page-template-info-page input[type="month"],.page-template-info-page input[type="week"],.page-template-info-page input[type="time"],.page-template-info-page input[type="datetime"],.page-template-info-page input[type="datetime-local"],.page-template-info-page input[type="color"],.page-template-info-page textarea,.page-template-info-page select,.page-template-info-page .has-sidebar .content-area,.page-template-info-page .related-holder+.comment-holder>*:first-child,.page-template-info-page .entry-author,.page-template-info-page div.sharedaddy .sd-social h3.sd-title,.page-template-info-page body #eu-cookie-law,.page-template-info-page label.checkbox:before,.page-template-info-page input[type="checkbox"]+label:before,.page-template-info-page .comment-content table,.page-template-info-page .entry-content table,.page-template-info-page .comment-content th,.page-template-info-page .entry-content th,.page-template-info-page .comment-content td,.page-template-info-page .entry-content td{border-color:#0a0a0a}.page-template-info-page blockquote cite,.page-template-info-page blockquote+cite,.page-template-info-page blockquote+p cite,.page-template-info-page q cite,.page-template-info-page q+cite,.page-template-info-page q+p cite{color:rgb(10 10 10 / .4)}@media only screen and (min-width:1025px){.entry-meta a:hover{color:#0a0a0a}.main-navigation ul ul a,.main-navigation ul ul .dropdown-toggle{color:#9b9b9b}.site-header nav a:hover,.site-header nav a:focus{-moz-text-stroke-color:#9b9b9b;-webkit-text-stroke-color:#9b9b9b}input[type="text"]:hover,input[type="email"]:hover,input[type="url"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="number"]:hover,input[type="tel"]:hover,input[type="range"]:hover,input[type="date"]:hover,input[type="month"]:hover,input[type="week"]:hover,input[type="time"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="color"]:hover,textarea:hover,select:hover,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus,select:focus,button:hover,.button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,body .jp-carousel-light #carousel-reblog-box input#carousel-reblog-submit:hover,body #jp-carousel-comment-form-button-submit:hover,#eu-cookie-law input[type="submit"]:hover,body .tb-close-icon:hover,body .tb-close-icon:focus,.widget input[type="text"]:hover,.widget input[type="email"]:hover,.widget input[type="tel"]:hover,.widget input[type="password"]:hover,.widget input[type="url"]:hover,.widget input[type="search"]:hover,.widget select:hover,.widget textarea:hover{border-color:rgb(10 10 10 / .1)}button:hover,.button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,body .jp-carousel-light #carousel-reblog-box input#carousel-reblog-submit:hover,body #jp-carousel-comment-form-button-submit:hover,#eu-cookie-law input[type="submit"]:hover{background-color:#0a0a0a;color:#e6eaeb}.nav-arrow,.nav-arrow:before,.nav-arrow:after{background-color:#0a0a0a}.sidebar input[type="text"]:hover,.sidebar input[type="email"]:hover,.sidebar input[type="url"]:hover,.sidebar input[type="password"]:hover,.sidebar input[type="search"]:hover,.sidebar input[type="number"]:hover,.sidebar input[type="tel"]:hover,.sidebar input[type="range"]:hover,.sidebar input[type="date"]:hover,.sidebar input[type="month"]:hover,.sidebar input[type="week"]:hover,.sidebar input[type="time"]:hover,.sidebar input[type="datetime"]:hover,.sidebar input[type="datetime-local"]:hover,.sidebar input[type="color"]:hover,.sidebar textarea:hover,.sidebar select:hover{border-color:rgb(255 255 255 / .1)}.sidebar button:hover,.sidebar input[type="button"]:hover,.sidebar input[type="reset"]:hover,.sidebar input[type="submit"]:hover{background-color:#fff;border-color:#fff;color:#000}}@media only screen and (max-width:1024px){.icon-drop-down:before,.icon-drop-down:after{background-color:#fff}}.main-navigation .nav-menu{font-size:calc(45.087378640777px + 0.77669902912621vw)}@media only screen and (min-width:768px){.header-scrolled .site-header .main-navigation{font-size:calc((45.087378640777px + 0.77669902912621vw) / 1.2)}}.posted-on,.cat-links,.tags-links,.byline,.comments-link{clip:rect(1px,1px,1px,1px);height:1px;position:absolute;overflow:hidden;width:1px}