@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;font-display:swap;src:url(https://fancyhouse-design.com/wp-content/fonts/playfair-display/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgFE_.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;font-display:swap;src:url(https://fancyhouse-design.com/wp-content/fonts/playfair-display/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgFE_.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;font-display:swap;src:url(https://fancyhouse-design.com/wp-content/fonts/playfair-display/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;font-display:swap;src:url(https://fancyhouse-design.com/wp-content/fonts/playfair-display/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:500;font-display:swap;src:url(https://fancyhouse-design.com/wp-content/fonts/playfair-display/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgFE_.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:500;font-display:swap;src:url(https://fancyhouse-design.com/wp-content/fonts/playfair-display/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgFE_.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:500;font-display:swap;src:url(https://fancyhouse-design.com/wp-content/fonts/playfair-display/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:500;font-display:swap;src:url(https://fancyhouse-design.com/wp-content/fonts/playfair-display/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:600;font-display:swap;src:url(https://fancyhouse-design.com/wp-content/fonts/playfair-display/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgFE_.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:600;font-display:swap;src:url(https://fancyhouse-design.com/wp-content/fonts/playfair-display/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgFE_.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:600;font-display:swap;src:url(https://fancyhouse-design.com/wp-content/fonts/playfair-display/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:600;font-display:swap;src:url(https://fancyhouse-design.com/wp-content/fonts/playfair-display/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;font-display:swap;src:url(https://fancyhouse-design.com/wp-content/fonts/playfair-display/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgFE_.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;font-display:swap;src:url(https://fancyhouse-design.com/wp-content/fonts/playfair-display/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgFE_.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;font-display:swap;src:url(https://fancyhouse-design.com/wp-content/fonts/playfair-display/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;font-display:swap;src:url(https://fancyhouse-design.com/wp-content/fonts/playfair-display/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}[class^="wp-block-"]:not(.wp-block-gallery) figcaption{font-style:italic;margin-bottom:1.5em;text-align:left}.rtl [class^="wp-block-"]:not(.wp-block-gallery) figcaption{text-align:right}p.has-drop-cap:not(:focus)::first-letter{font-size:5em;margin-top:.075em}.wp-block-image{margin-bottom:1.5em}.wp-block-image figure{margin-bottom:0;margin-top:0}.wp-block-image figure.alignleft{margin-right:1.5em}.wp-block-image figure.alignright{margin-left:1.5em}.wp-block-gallery{margin-bottom:1.5em}.wp-block-gallery figcaption{font-style:italic}.wp-block-gallery.aligncenter{display:flex;margin:0 -8px}.wp-block-quote.alignleft p:last-of-type,.wp-block-quote.alignright p:last-of-type{margin-bottom:0}.wp-block-quote cite{color:inherit;font-size:inherit}.wp-block-quote,.wp-block-quote:not(.is-large):not(.is-style-large),.wp-block-pullquote{border-left:4px solid #aaa;padding:1em}.wp-block-quote.is-large{padding:1em 2em}.wp-block-audio audio{display:block;width:100%}.wp-block-cover-image.alignright,.wp-block-cover.alignright,.wp-block-cover-image.alignleft,.wp-block-cover.alignleft,.wp-block-cover-image.aligncenter,.wp-block-cover.aligncenter{display:flex}.no-sidebar .wp-block-cover.alignfull,.no-sidebar .wp-block-image.alignfull,.no-sidebar .wp-block-gallery.alignfull,.no-sidebar .wp-block-pullquote.alignfull,.no-sidebar .wp-block-table.alignfull,.no-sidebar .wp-block-audio.alignfull,.no-sidebar .wp-block-categories.alignfull{width:100vw;max-width:100vw;margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2)}.no-sidebar .wp-block-embed.is-type-video.alignfull iframe{width:100vw!important;max-width:100vw;margin-left:calc(-100vw / 2 + 100% / 2)!important;margin-right:calc(-100vw / 2 + 100% / 2)!important}.no-sidebar .wp-block-image.alignfull figcaption,.no-sidebar .wp-block-audio.alignfull figcaption{text-align:center;max-width:1200px;width:90%;padding:0 15px;margin:5px auto 0}.no-sidebar .wp-block-table.alignfull{display:table}.no-sidebar .wp-block-audio.alignfull{padding:0 20px}.no-sidebar .wp-block-categories.alignfull{padding:0 50px}.no-sidebar .wp-block-gallery.alignfull{padding:0 25px}.wp-block-file .wp-block-file__button{background-color:#222;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;color:#fff;display:inline-block;font-size:14px;font-size:.875rem;font-weight:800;margin-top:2em;padding:.7em 2em;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;white-space:nowrap}.wp-block-file .wp-block-file__button:hover,.wp-block-file .wp-block-file__button:focus{background-color:#767676;-webkit-box-shadow:none;box-shadow:none}.wp-block-separator{border-color:#eee;border:0}.wp-block-code{background:#fff0;border:0;padding:0}.wp-block-pullquote{border:0;border-top:4px solid #aaa;border-bottom:4px solid #aaa;padding:1em}.wp-block-pullquote__citation,.wp-block-pullquote cite{font-size:inherit;text-transform:none}.wp-block-table thead th{border-bottom:2px solid #bbb;padding-bottom:.5em}.wp-block-table tr{border-bottom:1px solid #eee}.wp-block-table th,.wp-block-table td{border-color:#ccc;padding:15px 25px}.rtl .wp-block-table th,.rtl .wp-block-table td{text-align:right}.wp-block-button__link{padding:16px 40px;font-weight:700;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:focus{background-color:#26cdff;color:#fff;-webkit-box-shadow:none;box-shadow:none}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:100px}.wp-block-media-text{margin-bottom:1.5em}.wp-block-media-text *:last-child{margin-bottom:0}.wp-block-archives.aligncenter,.wp-block-categories.aligncenter,.wp-block-latest-posts.aligncenter,.wp-block-categories.aligncenter ul{list-style-position:inside;text-align:center}.blog:not(.has-sidebar) #primary .wp-block-latest-comments article,.archive:not(.page-one-column):not(.has-sidebar) #primary .wp-block-latest-comments article,.search:not(.has-sidebar) #primary .wp-block-latest-comments article{float:none;width:100%}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:0}.wp-block-latest-comments a{-webkit-box-shadow:inset 0 -1px 0 rgb(255 255 255);box-shadow:inset 0 -1px 0 rgb(255 255 255)}.wp-block-latest-comments__comment-meta{font-size:16px;font-size:1rem;margin-bottom:.4em}.wp-block-latest-comments__comment-author,.wp-block-latest-comments__comment-link{font-weight:700;text-decoration:none}.wp-block-latest-comments__comment-date{color:#767676;font-size:10px;font-size:.625rem;font-weight:800;letter-spacing:.1818em;margin-top:.4em;text-transform:uppercase}.editor-block-list__block .wp-block-latest-comments__comment-excerpt p{font-size:14px;font-size:.875rem}.has-blue-background-color{background-color:#2c7dfa}.has-green-background-color{background-color:#07d79c}.has-orange-background-color{background-color:#ff8737}.has-black-background-color{background-color:#2f3633}.has-grey-background-color{background-color:#82868b}.has-blue-color{color:#2c7dfa}.has-green-color{color:#07d79c}.has-orange-color{color:#ff8737}.has-black-color{color:#2f3633}.has-grey-color{color:#82868b}.has-larger-font-size{font-size:36px;font-size:2.25rem}.has-huge-font-size{font-size:48px;font-size:3rem}.has-larger-font-size,.has-huge-font-size{line-height:1.5}@media screen and (max-width:992px){.has-larger-font-size{font-size:30px;font-size:1.875rem}.has-huge-font-size{font-size:38px;font-size:2.375rem}}@media screen and (max-width:767px){.has-larger-font-size{font-size:24px;font-size:1.5rem}.has-huge-font-size{font-size:28px;font-size:1.75rem}}@media screen and (max-width:567px){.has-larger-font-size,.has-huge-font-size{font-size:16px;font-size:1rem;line-height:28px}}.wp-block{max-width:840px}.slick-loading .slick-list{background:#fff url(/wp-content/themes/cube-blog/assets/fonts/ajax-loader.gif) center center no-repeat}@font-face{font-display:swap;font-family:'slick';font-weight:400;font-style:normal;src:url(/wp-content/themes/cube-blog/assets/fonts/slick.eot);src:url('/wp-content/themes/cube-blog/assets/fonts/slick.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/cube-blog/assets/fonts/slick.woff) format('woff'),url(/wp-content/themes/cube-blog/assets/fonts/slick.ttf) format('truetype'),url('/wp-content/themes/cube-blog/assets/fonts/slick.svg#slick') format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:#fff0;border:none;outline:none;background:#fff0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:#fff0;outline:none;background:#fff0}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:#fff0;border:0;outline:none;background:#fff0}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.slick-arrow.slick-hidden{display:none}/*!
Theme Name: Pillar Blog
Theme URI: https://www.kantipurthemes.com/downloads/pillar-blog
Author: Kantipur Themes
Author URI: https://www.kantipurthemes.com/
Description: Pillar Blog is a simple, clean and responsive WordPress blog theme built by Kantipur Themes. This theme is perfect for youtube bloggers, travel blog, food blog, fashion blog and writers who need to create personal blog site with simple creative features and effects to make readers feel the pleasure of reading blog posts and articles.
Version: 1.1
Requires at least: 5.1
Requires PHP: 5.6
Tested up to: 6.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: cube-blog
Text Domain: pillar-blog
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready, one-column, two-columns, custom-header, blog, entertainment, portfolio

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.

Pillar Blog  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/
*/
body{font-weight:400;font-family:'Playfair Display',serif}h1,h2,h3,h4,h5,h6{font-weight:400;font-family:'Playfair Display',serif}.site-title{font-weight:400;font-family:'Playfair Display',serif}.site-description{font-weight:400;font-family:'Playfair Display',serif}.navigation-menu a{font-weight:400;font-family:'Playfair Display',serif}.custom-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}[class*="custom-col-"]{padding:0 10px;position:relative;width:100%}.section-feature-posts-one-area{margin-bottom:25px}.blog-archive .post .blog-post-item{padding:0}.blog-archive .post .entry-container{padding:20px}.blog-archive .post .featured-image{margin-bottom:0}.blog-archive .post .featured-post-item-inner{position:relative}.blog-archive .post .featured-image a{display:inline-block}.blog-archive .post .cat-links{font-size:0;margin-bottom:0}.blog-archive .post:not(.has-no-thumbnail) .cat-links{position:absolute;bottom:10px;left:10px;z-index:1}.blog-archive .post .cat-links a{background-color:#ba4994;color:#FFF;letter-spacing:1px;line-height:1;padding:8px 10px;margin:2px;transition:all 0.4s ease-out 0s}.blog-archive .post .cat-links a:hover,.blog-archive .post .cat-links a:focus{background-color:#000;color:#FFF}.blog-archive .post .blog-post-item .entry-content{margin-bottom:0}.blog-archive .post.has-no-thumbnail .blog-post-item{padding:20px}.blog-archive .post.has-no-thumbnail .entry-container{padding:20px 0 0}.feature-posts-content-wrap{margin-bottom:20px}.section-feature-posts-one-area .feature-posts-image{background-color:#ccc;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;z-index:1}.section-feature-posts-one-area .feature-posts-image{background-position:center center;background-repeat:no-repeat;background-size:cover}.section-feature-posts-one-area .feature-posts-image{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end}.section-feature-posts-one-area .feature-posts-image{height:260px}.section-feature-posts-one-area .feature-big-posts .feature-posts-image{height:540px}.section-feature-posts-one-area .feature-posts-image:before{background-color:rgb(0 0 0 / .5);content:"";width:100%;height:100%;top:0;left:0;right:0;bottom:0;opacity:1;position:absolute;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;z-index:1}.section-feature-posts-one-area .feature-posts-content{padding:0 20px 20px;position:relative;width:100%;z-index:2}.section-feature-posts-one-area .feature-posts-content .cat-links{display:inline-block;margin-bottom:15px}.section-feature-posts-one-area .feature-posts-content .cat-links a{background-color:#ba4994;color:#FFF;letter-spacing:.8px;line-height:1;padding:5px;margin:2px;transition:all 0.4s ease-out 0s}.section-feature-posts-one-area .feature-posts-content .cat-links a:hover,.section-feature-posts-one-area .feature-posts-content .cat-links a:focus{background-color:#000;color:#FFF}.section-feature-posts-one-area .feature-posts-content .feature-posts-title{font-size:20px;line-height:1.2;margin-bottom:12px}.section-feature-posts-one-area .feature-posts-content .feature-posts-title a{text-decoration:none;color:#FFF;transition:all 0.4s ease-out 0s}.section-feature-posts-one-area .feature-posts-content .feature-posts-title a:hover,.section-feature-posts-one-area .feature-posts-content .feature-posts-title a:focus{color:gray}.section-feature-posts-one-area .feature-posts-content .entry-meta a{color:#FFF;text-decoration:none;font-size:13px;transition:all 0.4s ease-out 0s}.section-feature-posts-one-area .feature-posts-content .entry-meta a:hover,.section-feature-posts-one-area .feature-posts-content .entry-meta a:focus{color:gray}.section-feature-posts-one-area .feature-posts-content .entry-meta a{margin-left:-80px}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.btn:hover,.btn:focus,.reply a:hover,.reply a:focus,button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus,.wp-block-search__button:focus,.navigation.pagination .page-numbers.current,.navigation.pagination .page-numbers:hover,.navigation.pagination .page-numbers:focus,.widget_search input[type="submit"],.wp-block-tag-cloud a:hover,.wp-block-tag-cloud a:focus,#wp-custom-header-video-button.wp-custom-header-video-pause:after,.wp-block-search__button,#footer-widgets .widget-title:after,.to-top{background-color:gray}button,input[type="button"],input[type="reset"],input[type="submit"],.btn,.reply a,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,.navigation.pagination .page-numbers.current,.navigation.pagination .page-numbers:hover,.navigation.pagination .page-numbers:focus,.wp-block-tag-cloud a:hover,.wp-block-tag-cloud a:focus,#wp-custom-header-video-button:before,#wp-custom-header-video-button.wp-custom-header-video-pause:after,.navigation-menu .nav-menu>li:hover,.navigation-menu .nav-menu>li.current-menu-item,#masthead .nav-menu ul.sub-menu{border-color:gray}.navigation-menu .nav-menu>li>a:hover svg,.navigation-menu .nav-menu>li>a:focus svg,.navigation-menu .nav-menu>li:hover>a svg,.post-navigation .nav-previous a:hover svg,.post-navigation .nav-previous a:focus svg,.post-navigation .nav-next a:hover svg,.post-navigation .nav-next a:focus svg{fill:#ba4994}a,button,input[type="button"],input[type="reset"],input[type="submit"],.btn,.reply a,.site-title a:hover,.site-title a:focus,.navigation-menu li.current-menu-item>a,.navigation-menu .nav-menu>li:hover>a,.navigation-menu .nav-menu>li.focus>a,.navigation-menu .nav-menu>li>a:hover,.navigation-menu .nav-menu>li>a:focus,.navigation-menu a:hover,.navigation-menu a:focus,.navigation-menu li:hover>a,.site-main .comment-navigation a:hover,.site-main .posts-navigation a:hover,.site-main .post-navigation a:hover,.site-main .comment-navigation a:focus,.site-main .posts-navigation a:focus,.site-main .post-navigation a:focus,#secondary a:hover,#secondary a:focus,.error-404.not-found .title,.cat-links a,.entry-title a:hover,.entry-title a:focus,.posted-on a:hover,.posted-on a:focus,.comments-link a:hover,.comments-link a:focus,.blog-archive .cat-links a,.blog-archive .posted-on a:hover,.blog-archive .byline a:hover,.blog-archive .posted-on a:focus,.blog-archive .byline a:focus,.blog-post-item .entry-meta a:hover,.blog-post-item .entry-meta a:focus,.single-post-wrap .entry-footer .tags-links a:hover,.single-post-wrap .entry-footer .tags-links a:focus,.logged-in-as a:hover,.logged-in-as a:focus,#colophon a:hover,#colophon a:focus,.navigation-menu li.current-menu-item>a,.navigation-menu li.current-menu-item>a,.navigation-menu .nav-menu>li:hover>a,.navigation-menu .nav-menu>li.focus>a,.navigation-menu .nav-menu>li>a:hover,.navigation-menu .nav-menu>li>a:focus{color:gray}@media screen and (min-width:768px){.custom-col-md-12{width:100%}.custom-col-md-6{width:50%}}@media screen and (min-width:992px){.custom-col-lg-7{width:58.333333%}.custom-col-lg-5{width:41.666667%}}.section-header{border-bottom:2px solid #ddd;margin-bottom:30px;padding-bottom:5px;position:relative}.section-header .section-title{margin-bottom:0;font-size:20px;text-transform:uppercase;padding-bottom:10px}.section-header:after{content:"";background-color:#ba4994;width:50px;height:4px;position:absolute;left:0;bottom:-2px}.section-trending-posts{margin-bottom:30px}.section-trending-posts .featured-image{margin-bottom:20px;background-size:cover;background-position:center center;padding:100px 0}.section-trending-posts .cat-links{margin-bottom:10px;display:inline-block}.section-trending-posts .cat-links a{background-color:#ba4994;color:#FFF;letter-spacing:1px;line-height:1;padding:5px 7px;margin:2px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.section-trending-posts .cat-links a:hover,.section-trending-posts .cat-links a:focus{background-color:#000}.section-trending-posts .posted-on a{text-decoration:none;margin-left:-76px;font-size:14px}.section-popular-posts{margin-bottom:50px}.section-popular-posts article{position:relative;display:table}.section-popular-posts .featured-image{padding:0;background-size:cover;background-position:center center;border-radius:5px;margin-bottom:15px;position:absolute;top:0;bottom:0;left:0;right:0;width:100px;height:100%;display:table-cell;background-color:#eee}.section-popular-posts .entry-container{width:100%;float:right;display:table-cell;text-align:left;padding-left:115px}.section-popular-posts .cat-links{margin-bottom:10px;display:inline-block}.section-popular-posts .cat-links a{background-color:#ba4994;color:#FFF;letter-spacing:1px;line-height:1;padding:5px 7px;margin:2px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.section-popular-posts .cat-links a:hover,.section-popular-posts .cat-links a:focus{background-color:#000}.section-popular-posts .entry-title{font-weight:600;font-size:16px;margin-bottom:5px}.section-popular-posts .entry-title a{color:#0d1e50}.section-popular-posts .entry-title a:hover,.section-popular-posts .entry-title a:focus,.section-popular-posts .posted-on a:hover,.section-popular-posts .posted-on a:focus{color:gray}.section-popular-posts .posted-on a{text-decoration:none;margin-left:-76px;font-size:14px}.section-popular-posts article:nth-child(1),.section-popular-posts article:nth-child(2),.section-popular-posts article:nth-child(3){display:block}.section-popular-posts article:nth-child(1) .featured-image,.section-popular-posts article:nth-child(2) .featured-image,.section-popular-posts article:nth-child(3) .featured-image{padding:120px 0;position:relative;width:100%;height:auto;display:block}.section-popular-posts article:nth-child(1) .entry-container,.section-popular-posts article:nth-child(2) .entry-container,.section-popular-posts article:nth-child(3) .entry-container{float:none;display:block;padding-left:0}.section-popular-posts article:nth-child(1) .entry-title,.section-popular-posts article:nth-child(2) .entry-title,.section-popular-posts article:nth-child(3) .entry-title{font-size:22px}.post-thumbnail-link{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}@media screen and (min-width:767px){.section-popular-posts .entry-container{padding-left:100px}}.section-top-stories{margin-bottom:50px}.section-top-stories .featured-image{margin-bottom:20px;padding:100px 0;background-size:cover;background-position:center center}.section-top-stories .cat-links{margin-bottom:10px;display:inline-block}.section-top-stories .cat-links a{background-color:#ba4994;color:#FFF;letter-spacing:1px;line-height:1;padding:5px 7px;margin:2px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.section-top-stories .cat-links a:hover,.section-top-stories .cat-links a:focus{background-color:#000}.section-top-stories .posted-on a{text-decoration:none;margin-left:-76px;font-size:14px}.section-recent-posts{margin-bottom:20px}.section-recent-posts .recent-post-wrap{border:1px solid #ccc;padding:20px;border-radius:5px;height:100%}.section-recent-posts .featured-image{padding:100px 0;background-size:cover;background-position:center center;border-radius:5px;margin-bottom:15px}.section-recent-posts article:not(.has-post-thumbnail) .entry-container{width:100%;padding:0;display:block;float:none}.section-recent-posts .cat-links{margin-bottom:10px;display:inline-block}.section-recent-posts .cat-links a{background-color:#ba4994;color:#FFF;letter-spacing:1px;line-height:1;padding:5px 7px;margin:2px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.section-recent-posts .cat-links a:hover,.section-recent-posts .cat-links a:focus{background-color:#000}.section-recent-posts .entry-title{font-weight:600;font-size:20px;margin-bottom:5px}.section-recent-posts .entry-title a{color:#0d1e50}.section-recent-posts .entry-title a:hover,.section-recent-posts .entry-title a:focus,.section-recent-posts .posted-on a:hover,.section-recent-posts .posted-on a:focus{color:gray}.section-recent-posts .posted-on a{text-decoration:none;margin-left:-76px;font-size:14px}@media screen and (min-width:767px){.section-recent-posts .recent-post-item{position:relative;display:table;width:100%;height:100%}.section-recent-posts .featured-image{margin:0;padding:0;width:50%;display:table-cell;position:absolute;top:0;left:0;right:0;bottom:0;height:100%}.section-recent-posts .entry-container{float:right;display:table-cell;width:50%;text-align:left;padding:35px 0 35px 25px}}html.slb_overlay object,html.slb_overlay embed,html.slb_overlay iframe{visibility:hidden}html.slb_overlay #slb_viewer_wrap object,html.slb_overlay #slb_viewer_wrap embed,html.slb_overlay #slb_viewer_wrap iframe{visibility:visible}/*!
Theme Name: Cube Blog
Theme URI: https://www.kantipurthemes.com/downloads/cube-blog
Author: Kantipur Themes
Author URI: https://www.kantipurthemes.com/
Description: Cube Blog is a simple, clean and responsive WordPress blog theme built by Kantipur Themes. This theme is perfect for youtube bloggers, travel blog, food blog, fashion blog and writers who need to create personal blog site with simple creative features and effects to make readers feel the pleasure of reading blog posts and articles.
Version: 1.8
Requires at least: 5.1
Requires PHP: 5.6
Tested up to: 6.8
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: cube-blog
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready, one-column, two-columns, custom-header, blog, entertainment, portfolio

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.

Cube Blog 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}.boxed-layout #page,.frame-layout #page{width:90%;max-width:1600px;margin:0 auto;box-shadow:0 0 15px rgb(0 0 0 / .1)}.frame-layout #page{margin:50px auto}h1.entry-title{font-size:2em;margin:.67em 0}h1{font-size:38px}h2{font-size:34px}h3{font-size:28px}h4{font-size:24px}h5{font-size:22px}h6{font-size:16px}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}body,button,input,select,optgroup,textarea{color:#555;font-size:16px;line-height:28px}h1,h2,h3,h4,h5,h6{margin:0 0 16px;line-height:1.4;clear:both;word-break:break-word;color:#000;font-weight:400;font-family:'Jost',sans-serif}p{margin:0 0 1.5em}p:last-child{margin:0}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em;padding:15px}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#f8f8f8;overflow-x:hidden;font-family:'Jost',sans-serif}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 0;padding-left:1.5em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%;display:inline-block;vertical-align:middle}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%;border-collapse:collapse}table,td,th{border:1px solid #ddd;text-align:left}th,td{padding:15px}button,input[type="button"],input[type="reset"],input[type="submit"],.btn,.reply a{position:relative;background-color:#fff0;font-size:12px;line-height:42px;font-weight:600;color:#f37e7e;border:1px solid #f37e7e;text-transform:uppercase;letter-spacing:.1em;display:inline-block;vertical-align:middle;padding:11px 18px;line-height:1.3;cursor:pointer;border-radius:0;text-decoration:none}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.btn:hover,.btn:focus,.reply a:hover,.reply a:focus{background-color:#f37e7e;color:#fff}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus,.wp-block-search__button:focus{background-color:#f37e7e;color:#fff;outline:medium dotted #000}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{color:#666;background-color:#fff;border:1px solid #fff;padding:8px 12px;border-radius:0;display:inline-block;vertical-align:middle}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{color:#111;outline:medium dotted #000;border-color:#f37e7e}select{border:1px solid #ccc}select:focus{outline:medium dotted #000}textarea{width:100%}a{color:#000}a:hover,a:focus,a:active{color:#000}a:focus{outline:medium dotted #000}a:hover,a:active{outline:0}#masthead a,#footer-widgets ul li a,#secondary ul li a{text-decoration:none}#masthead{position:relative;z-index:10;background-color:#fff}.site-branding{padding:15px 0;text-align:center}.site-branding-logo img{max-height:125px;width:auto}.site-title{font-size:28px;margin:0 0 2px;line-height:1.2;font-weight:400;font-family:'Jost',sans-serif}.site-title a{color:#000}.site-title a:hover,.site-title a:focus{color:#f37e7e}.site-description{margin:0;color:#999;font-size:16px;font-family:'Jost',sans-serif}.navigation-menu .search-form{position:absolute;float:right;top:0;right:30px}.navigation-menu .search-form input[type="search"]{color:#000;width:100%;border:none;padding:17px 55px 17px 10px;background-color:#fff0}.navigation-menu .search-form .search-submit{border:none;position:absolute;top:0;right:0;height:60px}.navigation-menu .search-form .search-submit svg{fill:#000}.navigation-menu .search-form .search-submit:hover svg,.navigation-menu .search-form .search-submit:focus svg{fill:#fff}.navigation-menu{display:block;width:100%;position:relative;border-top:1px solid #eee}.navigation-menu ul{list-style:none;margin:0;padding-left:0}ul.nav-menu,div.nav-menu>ul{border-top:1px solid #eee;clear:both;padding:20px;display:none}.navigation-menu ul ul{display:none}.navigation-menu ul ul{padding-left:20px}.navigation-menu li{position:relative;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.navigation-menu a{font-size:14px;display:block;padding:10px 0;color:#000;border-bottom:1px solid #eee;font-weight:400;text-transform:uppercase;letter-spacing:2px;font-family:'Jost',sans-serif}.navigation-menu .nav-menu>li:last-child>a{border-bottom:none}#site-navigation.navigation-menu .nav-menu>a{text-transform:uppercase}.navigation-menu li.current-menu-item>a,.navigation-menu .nav-menu>li:hover>a,.navigation-menu .nav-menu>li.focus>a,.navigation-menu .nav-menu>li>a:hover,.navigation-menu .nav-menu>li>a:focus{color:#f37e7e}.navigation-menu li a svg{display:none;fill:#949393;margin-left:5px}.navigation-menu a:hover,.navigation-menu a:focus,.navigation-menu li:hover>a{color:#f37e7e}.navigation-menu .nav-menu>li>a:hover svg,.navigation-menu .nav-menu>li>a:focus svg,.navigation-menu .nav-menu>li:hover>a svg{fill:#f37e7e}.menu-toggle,.navigation-menu.toggled ul{display:block}.menu-toggle{margin:0 auto;padding:16px 15px;line-height:28px;color:#000;width:100%;font-size:14px;border:none;width:auto;position:relative;z-index:1}.menu-toggle svg{fill:#000;width:20px;height:20px}.menu-toggle:hover svg,.menu-toggle:focus svg{fill:#fff}.menu-toggle .icon-close,.menu-toggle.active .icon-bars{display:none}.menu-toggle.active .icon-close{display:inline-block}.primary-menu-label{display:none}.dropdown-toggle{position:absolute;top:0;right:0;width:50px;height:48px;padding:0;border-radius:0;background-color:#fff0;border:none}.dropdown-toggle svg{fill:#000}svg{width:16px;height:16px;display:inline-block;vertical-align:middle}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:1.5em 0;background-color:#fff;padding:15px 25px;box-shadow:0 2px 2px rgb(0 0 0 / .06)}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.site-main .comment-navigation a,.site-main .posts-navigation a,.site-main .post-navigation a{color:#000;text-decoration:none}.site-main .comment-navigation a:hover,.site-main .posts-navigation a:hover,.site-main .post-navigation a:hover,.site-main .comment-navigation a:focus,.site-main .posts-navigation a:focus,.site-main .post-navigation a:focus{color:#f37e7e}.nav-subtitle{display:block}.nav-previous .nav-title-icon-wrapper{margin-right:10px}.nav-next .nav-title-icon-wrapper{margin-left:10px}.navigation.pagination .page-numbers{width:40px;height:40px;display:inline-block;background-color:#fff;border:1px solid rgb(0 0 0 / .1);text-align:center;line-height:40px;margin-right:5px;color:#000;text-decoration:none;-webkit-box-shadow:0 3px 12px -1px rgb(7 10 25 / 10%),0 22px 27px -30px rgb(7 10 25 / 10%);box-shadow:0 3px 12px -1px rgb(7 10 25 / 10%),0 22px 27px -30px rgb(7 10 25 / 10%)}.navigation.pagination .page-numbers.prev svg,.navigation.pagination .page-numbers.next svg{position:relative;top:-2px}.navigation.pagination .page-numbers.current,.navigation.pagination .page-numbers:hover,.navigation.pagination .page-numbers:focus{background-color:#f37e7e;border-color:#f37e7e;color:#fff}.navigation.pagination .page-numbers.prev:hover svg,.navigation.pagination .page-numbers.next:hover svg,.navigation.pagination .page-numbers.prev:focus svg,.navigation.pagination .page-numbers.next:focus svg{fill:#fff}.post-navigation .nav-previous a:hover svg,.post-navigation .nav-previous a:focus svg,.post-navigation .nav-next a:hover svg,.post-navigation .nav-next a:focus svg{fill:#f37e7e}.navigation.pagination{margin-top:50px;text-align:center}.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}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content: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,.container:before,.container:after,.site-main .comment-navigation:before,.site-main .posts-navigation:before,.site-main .post-navigation:before,.site-main .comment-navigation:after,.site-main .posts-navigation:after,.site-main .post-navigation:after,.blog-archive:before,.blog-archive:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after,.container:before,.container:after,.site-main .comment-navigation:before,.site-main .posts-navigation:before,.site-main .post-navigation:before,.site-main .comment-navigation:after,.site-main .posts-navigation:after,.site-main .post-navigation:after,.blog-archive:before,.blog-archive:after{clear:both}.widget{position:relative;margin:0 0 20px}.widget:last-child{margin-bottom:0}.widget select{max-width:100%;width:100%;padding:10px}.widget_search form.search-form{position:relative}.widget_search input[type="search"]{width:100%}.widget_search input[type="submit"]{position:absolute;top:0;right:0;margin:0;padding:8px 15px;background-color:#f37e7e;color:#fff;line-height:28px;font-size:12px}.widget_search input[type="submit"]:hover,.widget_search input[type="submit"]:focus{border-color:#444;background-color:#444;color:#fff}#secondary .widget_block{background-color:#fff;padding:20px;box-shadow:0 0 2px rgb(0 0 0 / .06)}#secondary .widget_search input[type="search"]{background-color:#f6f6f6}#secondary .widget_block>h1,#secondary .widget_block>h2,#secondary .widget_block>h3,#secondary .widget_block>h4,#secondary .widget_block>h5,#secondary .widget_block>h6,#secondary .wp-block-group__inner-container>h1,#secondary .wp-block-group__inner-container>h2,#secondary .wp-block-group__inner-container>h3,#secondary .wp-block-group__inner-container>h4,#secondary .wp-block-group__inner-container>h5,#secondary .wp-block-group__inner-container>h6,#secondary .wp-block-search .wp-block-search__label{font-size:14px;margin:0;color:#333;font-weight:400;text-align:center;text-transform:uppercase;letter-spacing:1px}#secondary .wp-block-group__inner-container>h1,#secondary .wp-block-group__inner-container>h2,#secondary .wp-block-group__inner-container>h3,#secondary .wp-block-group__inner-container>h4,#secondary .wp-block-group__inner-container>h5,#secondary .wp-block-group__inner-container>h6{margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #ddd}#secondary ol.wp-block-latest-comments{padding-left:0}.widget ul{list-style:none;padding:0;margin:0}.widget ul ul{padding-left:1em}#secondary ul li,#footer-widgets ul li{border-bottom:1px solid #e7e7e7;display:block;padding:7px 0}#secondary ul li:last-child,#footer-widgets ul li:last-child{border-bottom:none}#secondary ul li a,#footer-widgets ul li a{display:inline-block;text-transform:capitalize}#footer-widgets ul li{border-bottom-color:rgb(255 255 255 / .15)}#secondary a{color:#333}#secondary a:hover,#secondary a:focus{color:#f37e7e}.wp-block-tag-cloud a{display:inline-block;font-size:14px!important;margin:0 10px 10px 0;color:#333!important;border:1px solid #ddd;text-decoration:none;padding:5px 10px;line-height:1;border-radius:3px}.wp-block-tag-cloud a:hover,.wp-block-tag-cloud a:focus{color:#fff!important;background-color:#f37e7e;border-color:#f37e7e}#colophon .wp-block-tag-cloud a{color:#fff!important}.wp-block-search__button{background-color:#f37e7e;line-height:1;padding:0;height:auto;border:none;color:#fff;padding:5px 15px}.wp-block-search__button:hover,.wp-block-search__button:focus{background-color:#333}.widget_recent_entries span{display:block}.wp-block-latest-comments__comment-author,.wp-block-latest-comments__comment-link{font-weight:400}.comment-metadata a,.fn a{text-decoration:none}.sticky{display:block}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:0}.page-links{clear:both;margin:0 0 1.5em}.error404 #primary,.has-sidebar.error404 #primary{width:100%;float:none;padding:0;text-align:center}.error-404.not-found .title{font-size:150px;font-weight:700;line-height:1;color:#f37e7e}.error-404.not-found input.search-field{min-width:300px;display:block;margin:0 auto 20px}.has-sidebar.no-sidebar #primary{width:100%;float:none;padding-left:0;padding-right:0}.has-sidebar.no-sidebar #secondary{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comment-form input[type="text"],.comment-form input[type="email"],.comment-form input[type="url"]{width:100%}.comment-form input[type="checkbox"]{margin-right:10px;display:inline-block;vertical-align:middle}.comments-title,.comment-reply-title{font-size:32px;font-weight:600;margin-top:15px;display:inline-block;width:100%}.comments-title{margin-bottom:25px}.comment-author.vcard img{width:60px;height:60px;margin-right:15px;float:left;border-radius:50%;object-fit:cover}#comments>ol.comment-list{margin-left:0;padding-left:0}#comments ol.comment-list{list-style:none}#comments ol.comment-list article{background-color:#fff;padding:20px;margin-bottom:20px}.comment-content{display:table-cell}.reply{margin:10px 0 0;text-align:right}.form-submit{margin-bottom:0}.has-sidebar #primary{margin-bottom:50px}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.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{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin:-5px}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;padding:5px;margin: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}.columns-1,.columns-2,.columns-3,.columns-4,.columns-5{margin:0 -10px}.columns-1 article,.columns-2 article,.columns-3 article,.columns-4 article,.columns-5 article{padding:0 10px;margin-bottom:20px}.container{max-width:1500px;margin:0 auto}#content-wrap{padding-top:50px;padding-bottom:50px}#wp-custom-header{text-align:center}.custom-header-media{position:relative}#wp-custom-header img{width:100%}.home.has-header-video #wp-custom-header{position:relative;padding-bottom:56.25%;height:0}.home.has-header-video #wp-custom-header video,.home.has-header-video #wp-custom-header iframe{position:absolute;top:0;left:0;width:100%;height:100%}#wp-custom-header-video-button{position:absolute;top:50%;left:25px;width:50px;height:50px;text-align:center;border-color:#fff;border-radius:80px;white-space:nowrap;overflow:hidden;background-color:#fff;color:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#wp-custom-header-video-button:before{content:"";width:0;height:0;border-top:10px solid #fff0;border-bottom:10px solid #fff0;border-left:15px solid #f37e7e;display:inline-block;margin-left:2px;margin-top:4px}#wp-custom-header-video-button.wp-custom-header-video-pause:before{opacity:0;visibility:hidden}#wp-custom-header-video-button.wp-custom-header-video-pause:after{content:"";display:inline-block;width:15px;height:20px;background:#f37e7e;position:absolute;left:0;right:0;margin:auto;top:14px;border-left:5px solid #f37e7e;box-shadow:inset 5px 0 0 0 #fff}.page-header{margin-bottom:25px;text-align:center}.page-title{margin-bottom:0;font-weight:600;font-size:32px}.home .page-header,.blog .page-header{display:none}.search-no-results .blog-archive.grid.columns-5.clear{height:auto!important}.no-results.not-found{text-align:center}.blog-archive article{width:100%}.post-thumbnail-link{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.entry-title{font-weight:500;margin-bottom:7px;font-size:20px}.blog-archive .entry-meta{display:flex;align-items:center;justify-content:space-between}.posted-on a{color:#717e81}.single .blog-post-item .featured-image{margin-bottom:25px}.blog-post-item .featured-image img{width:100%}.entry-title a,.comments-link a{color:#000;text-decoration:none}.category-meta{display:block;margin-bottom:5px}.disable-post-category .blog-archive .cat-links,.disable-post-author .blog-archive .byline,.disable-post-date .blog-archive .posted-on{display:none}.cat-links a{position:relative;visibility:visible;display:inline-block;line-height:1.3;color:#f37e7e;text-decoration:none;text-transform:uppercase;font-size:12px;letter-spacing:2px}.cat-links a:hover,.cat-links a:focus{color:#000}.entry-title a:hover,.entry-title a:focus,.posted-on a:hover,.posted-on a:focus,.comments-link a:hover,.comments-link a:focus{color:#f37e7e}.blog-archive.grid.columns-5 article{margin-bottom:20px}.blog-archive article:last-child{margin-bottom:0}.featured-image{position:relative}body:not(.single) .blog-archive article:not(.has-post-thumbnail) .featured-image{display:none}.blog-archive .featured-image{margin-bottom:20px}.blog-post-item{box-shadow:0 2px 2px rgb(0 0 0 / .06);padding:20px;background-color:#fff;height:100%}.blog-post-item .entry-title{margin-bottom:10px;font-size:24px;font-weight:400}.blog-post-item .entry-content{margin-bottom:15px}.single-page-wrapper .entry-content{padding:30px;background-color:#fff}.single-post-wrap .blog-post-item .entry-title{font-size:22px;margin:0 0 20px}.blog-archive .cat-links a:before{display:none}.blog-archive .cat-links,.blog-archive .posted-on{margin-bottom:10px;display:inline-block}.blog-archive .posted-on{margin-bottom:15px;font-size:14px}.blog-archive .cat-links a,.blog-archive .posted-on a:hover,.blog-archive .byline a:hover,.blog-archive .posted-on a:focus,.blog-archive .byline a:focus{color:#f37e7e}.blog-archive .cat-links a:hover,.blog-archive .cat-links a:focus{color:#000}.blog-archive .byline{margin-right:10px;border-right:1px solid #bbb;padding-right:10px}.blog-archive .posted-on a,.blog-archive .byline a{text-decoration:none;color:#999}.blog-post-item .entry-meta a{color:#999;text-decoration:none;line-height:1.2}.blog-post-item .entry-meta a:hover,.blog-post-item .entry-meta a:focus{color:#f37e7e}.blog-post-item .entry-meta>span:not(:last-child){margin-right:15px}.single .blog-post-item .entry-meta>span:not(:last-child){margin-right:0}.single .entry-meta .byline,.single .entry-footer .comments-link{display:none}.posted-on{color:#666;visibility:hidden}.posted-on a{visibility:visible}.posted-on a{margin-left:-70px}.byline a:focus:before{opacity:1}.read-more a{text-decoration:none}.single .entry-footer .tags-links a{color:#333;border:1px solid #ddd;text-decoration:none;padding:5px 10px;line-height:1;border-radius:3px;font-size:14px}.logged-in-as a{color:#000;text-decoration:none}.single-post-wrap .entry-footer .tags-links a:hover,.single-post-wrap .entry-footer .tags-links a:focus,.logged-in-as a:hover,.logged-in-as a:focus{color:#f37e7e}.single .entry-footer>span{display:block}.single .entry-footer span.cat-links{margin-bottom:10px}.single .blog-post-item .entry-meta{display:block;margin-bottom:15px}.single .blog-post-item .entry-content{margin-bottom:20px}.single .blog-post-item .entry-footer{margin-bottom:0;background-color:#fff;margin-top:15px}#colophon{background-color:#1d2024}#footer-widgets{padding-top:60px;padding-bottom:60px}#footer-widgets h1,#footer-widgets h2,#footer-widgets h3,#footer-widgets h4,#footer-widgets h5,#footer-widgets h6{color:#fff;font-size:24px;margin-bottom:0}#footer-widgets .widget-area{margin:0 -30px}#footer-widgets .widget-column{padding:0 30px;margin-bottom:30px}#footer-widgets .widget-column:last-child{margin-bottom:0}#footer-widgets .widget-title{color:#fff;text-transform:uppercase;font-size:18px;font-weight:600;letter-spacing:.05em;position:relative;display:inline-block;margin-bottom:25px;padding-bottom:20px}#secondary .widget-title{text-transform:uppercase;font-size:20px;font-weight:600;letter-spacing:.05em;margin-bottom:10px}#footer-widgets .widget-title:after{content:"";position:absolute;background-color:#f37e7e;width:50px;height:3px;left:50%;bottom:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#colophon,#colophon a{color:#ccc}#colophon a:hover,#colophon a:focus{color:#f37e7e}#colophon .tagcloud a{border-color:rgb(255 255 255 / .1);color:#ccc!important}#colophon .tagcloud a:hover,#colophon .tagcloud a:focus{color:#fff!important}.site-info{border-top:1px solid rgb(255 255 255 / .15);padding:15px 0;text-align:center}.to-top{width:40px;height:40px;background-color:#f37e7e;position:fixed;bottom:-100px;right:15px;z-index:1;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.to-top:hover,.to-top:focus{background-color:#000}.to-top:before{content:"";width:0;height:0;border-left:7px solid #fff0;border-right:7px solid #fff0;border-bottom:7px solid #fff;position:absolute;top:17px;text-align:center;left:0;right:0;margin:auto}.header-font-1 h1,.header-font-1 h2,.header-font-1 h3,.header-font-1 h4,.header-font-1 h5,.header-font-1 h6{font-family:'Raleway',sans-serif}.header-font-2 h1,.header-font-2 h2,.header-font-2 h3,.header-font-2 h4,.header-font-2 h5,.header-font-2 h6{font-family:'Poppins',sans-serif}.header-font-3 h1,.header-font-3 h2,.header-font-3 h3,.header-font-3 h4,.header-font-3 h5,.header-font-3 h6{font-family:'Roboto',sans-serif}.header-font-4 h1,.header-font-4 h2,.header-font-4 h3,.header-font-4 h4,.header-font-4 h5,.header-font-4 h6{font-family:'Open Sans',sans-serif}.header-font-5 h1,.header-font-5 h2,.header-font-5 h3,.header-font-5 h4,.header-font-5 h5,.header-font-5 h6{font-family:'Lato',sans-serif}.header-font-6 h1,.header-font-6 h2,.header-font-6 h3,.header-font-6 h4,.header-font-6 h5,.header-font-6 h6{font-family:'Ubuntu',sans-serif}.header-font-7 h1,.header-font-7 h2,.header-font-7 h3,.header-font-7 h4,.header-font-7 h5,.header-font-7 h6{font-family:'Montserrat',sans-serif}.header-font-8 h1,.header-font-8 h2,.header-font-8 h3,.header-font-8 h4,.header-font-8 h5,.header-font-8 h6{font-family:'Lora',serif}.header-font-9 h1,.header-font-9 h2,.header-font-9 h3,.header-font-9 h4,.header-font-9 h5,.header-font-9 h6{font-family:'Titillium Web',sans-serif}.header-font-10 h1,.header-font-10 h2,.header-font-10 h3,.header-font-10 h4,.header-font-10 h5,.header-font-10 h6{font-family:'Muli',sans-serif}.header-font-11 h1,.header-font-11 h2,.header-font-11 h3,.header-font-11 h4,.header-font-11 h5,.header-font-11 h6{font-family:'Oxygen',sans-serif}.header-font-12 h1,.header-font-12 h2,.header-font-12 h3,.header-font-12 h4,.header-font-12 h5,.header-font-12 h6{font-family:'Nunito Sans',sans-serif}.header-font-13 h1,.header-font-13 h2,.header-font-13 h3,.header-font-13 h4,.header-font-13 h5,.header-font-13 h6{font-family:'Maven Pro',sans-serif}.header-font-14 h1,.header-font-14 h2,.header-font-14 h3,.header-font-14 h4,.header-font-14 h5,.header-font-14 h6{font-family:'Cairo',serif}.header-font-15 h1,.header-font-15 h2,.header-font-15 h3,.header-font-15 h4,.header-font-15 h5,.header-font-15 h6{font-family:'Philosopher',sans-serif}.header-font-16 h1,.header-font-16 h2,.header-font-16 h3,.header-font-16 h4,.header-font-16 h5,.header-font-16 h6{font-family:'Dosis',sans-serif}.header-font-17 h1,.header-font-17 h2,.header-font-17 h3,.header-font-17 h4,.header-font-17 h5,.header-font-17 h6{font-family:'Josefin Sans',sans-serif}.header-font-18 h1,.header-font-18 h2,.header-font-18 h3,.header-font-18 h4,.header-font-18 h5,.header-font-18 h6{font-family:'Jost',sans-serif}.body-font-1{font-family:'Raleway',sans-serif}.body-font-2{font-family:'Poppins',sans-serif}.body-font-3{font-family:'Roboto',sans-serif}.body-font-4{font-family:'Open Sans',sans-serif}.body-font-5{font-family:'Montserrat',sans-serif}.body-font-6{font-family:'Ubuntu',sans-serif}.body-font-7{font-family:'Playfair Display',serif}.body-font-8{font-family:'Lora',serif}.body-font-9{font-family:'Titillium Web',sans-serif}.body-font-10{font-family:'Muli',sans-serif}.body-font-11{font-family:'Oxygen',sans-serif}.body-font-12{font-family:'Nunito Sans',sans-serif}.body-font-13{font-family:'Maven Pro',sans-serif}.body-font-14{font-family:'Cairo',serif}.body-font-15{font-family:'Philosopher',sans-serif}.body-font-16{font-family:'Dosis',sans-serif}.body-font-17{font-family:'Josefin Sans',sans-serif}.body-font-18{font-family:'Jost',sans-serif}.site-title-font-1 .site-title,.site-title-font-1 .site-description{font-family:'Raleway',sans-serif}.site-title-font-2 .site-title,.site-title-font-2 .site-description{font-family:'Poppins',sans-serif}.site-title-font-3 .site-title,.site-title-font-3 .site-description{font-family:'Roboto',sans-serif}.site-title-font-4 .site-title,.site-title-font-4 .site-description{font-family:'Open Sans',sans-serif}.site-title-font-5 .site-title,.site-title-font-5 .site-description{font-family:'Lato',sans-serif}.site-title-font-6 .site-title,.site-title-font-6 .site-description{font-family:'Ubuntu',sans-serif}.site-title-font-7 .site-title,.site-title-font-7 .site-description{font-family:'Montserrat',sans-serif}.site-title-font-8 .site-title,.site-title-font-8 .site-description{font-family:'Lora',serif}.site-title-font-9 .site-title,.site-title-font-9 .site-description{font-family:'Titillium Web',sans-serif}.site-title-font-10 .site-title,.site-title-font-10 .site-description{font-family:'Muli',sans-serif}.site-title-font-11 .site-title,.site-title-font-11 .site-description{font-family:'Oxygen',sans-serif}.site-title-font-12 .site-title,.site-title-font-12 .site-description{font-family:'Nunito Sans',sans-serif}.site-title-font-13 .site-title,.site-title-font-13 .site-description{font-family:'Maven Pro',sans-serif}.site-title-font-14 .site-title,.site-title-font-14 .site-description{font-family:'Cairo',serif}.site-title-font-15 .site-title,.site-title-font-15 .site-description{font-family:'Philosopher',sans-serif}.site-title-font-16 .site-title,.site-title-font-16 .site-description{font-family:'Dosis',sans-serif}.site-title-font-17 .site-title,.site-title-font-17 .site-description{font-family:'Josefin Sans',sans-serif}.site-title-font-18 .site-title,.site-title-font-18 .site-description{font-family:'Jost',sans-serif}.menu-font-1 .navigation-menu a{font-family:'Raleway',sans-serif}.menu-font-2 .navigation-menu a{font-family:'Poppins',sans-serif}.menu-font-3 .navigation-menu a{font-family:'Roboto',sans-serif}.menu-font-4 .navigation-menu a{font-family:'Open Sans',sans-serif}.menu-font-5 .navigation-menu a{font-family:'Montserrat',sans-serif}.menu-font-6 .navigation-menu a{font-family:'Ubuntu',sans-serif}.menu-font-7 .navigation-menu a{font-family:'Lato',sans-serif}.menu-font-8 .navigation-menu a{font-family:'Lora',serif}.menu-font-9 .navigation-menu a{font-family:'Titillium Web',sans-serif}.menu-font-10 .navigation-menu a{font-family:'Muli',sans-serif}.menu-font-11 .navigation-menu a{font-family:'Oxygen',sans-serif}.menu-font-12 .navigation-menu a{font-family:'Nunito Sans',sans-serif}.menu-font-13 .navigation-menu a{font-family:'Maven Pro',sans-serif}.menu-font-14 .navigation-menu a{font-family:'Cairo',serif}.menu-font-15 .navigation-menu a{font-family:'Philosopher',sans-serif}.menu-font-16 .navigation-menu a{font-family:'Dosis',sans-serif}.menu-font-17 .navigation-menu a{font-family:'Josefin Sans',sans-serif}.menu-font-18 .navigation-menu a{font-family:'Jost',sans-serif}@media screen and (min-width:567px){.columns-2,.columns-3,.columns-4,.columns-5{display:flex;flex-wrap:wrap}.columns-2 article,.columns-3 article,.columns-4 article,.columns-5 article{width:50%;float:left}.columns-2 article:nth-child(2n+1),.columns-3 article:nth-child(2n+1),.columns-4 article:nth-child(2n+1),.columns-5 article:nth-child(2n+1){clear:left}.primary-menu-label{display:inline-block;vertical-align:middle}.error-404.not-found input.search-field{min-width:450px}}@media screen and (min-width:767px){.columns-3 article,.columns-5 article{width:33.33%}.columns-3 article:nth-child(2n+1),.columns-5 article:nth-child(2n+1){clear:none}.columns-3 article:nth-child(3n+1),.columns-5 article:nth-child(3n+1){clear:left}.site-description:before,.site-description:after{content:"";background-color:#999;width:35px;height:1px;display:inline-block;vertical-align:middle;margin-right:15px}.site-description:after{margin-left:15px;margin-right:0}.blog-archive.columns-1 .blog-post-item .entry-title{font-size:32px}.single-post-wrap .blog-post-item .entry-title{font-size:40px}.widget_latest_posts .widget-header{margin-bottom:70px}.single .blog-post-item .entry-footer{display:flex;align-items:center;justify-content:space-between}.single .entry-footer span.cat-links{margin-bottom:0}#footer-widgets .widget-column{text-align:left;margin-bottom:0;width:33.33%;float:left}#footer-widgets .widget-title:after{left:0;transform:none}}@media screen and (min-width:992px){.columns-4 article{width:25%}.columns-4 article:nth-child(2n+1){clear:none}.columns-4 article:nth-child(4n+1){clear:left}}@media screen and (min-width:1024px){.columns-5 article{width:20%}.columns-5 article:nth-child(3n+1){clear:none}.columns-5 article:nth-child(5n+1){clear:left}.navigation-menu .search-form{position:relative;top:1px;right:0}.navigation-menu .search-form .search-submit{top:0}.menu-sticky #masthead{position:sticky;top:0}.menu-sticky.customize-support #masthead{top:32px}.navigation-menu{width:auto}.navigation-menu ul,.navigation-menu .nav-menu ul{display:block}.navigation-menu li a svg,.nav-menu>li,.navigation-menu li{display:inline-block}.navigation-menu a{padding:8px 16px}.nav-menu ul.sub-menu,.nav-menu ul.children{background-color:#fff}.navigation-menu ul ul{padding-left:0}.navigation-menu ul ul ul{-webkit-transform:translateX(-20px) translateZ(0);-moz-transform:translateX(-20px) translateZ(0);transform:translateX(-20px) translateZ(0);-webkit-transition:-webkit-transform .05s .3s,opacity .3s ease-out;transition:transform .05s .3s,opacity .3s ease-out;visibility:hidden}.navigation-menu ul ul li:hover>ul,.navigation-menu ul ul li.focus>ul{opacity:1;-webkit-transform:translateX(0) translateZ(0);-moz-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0);-webkit-transition:-webkit-transform .3s ease-out,opacity .3s ease;transition:transform .3s ease-out,opacity .3s ease;visibility:visible}.navigation-menu ul ul svg{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%) rotate(-90deg);-moz-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);-o-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.navigation-menu ul ul li:last-child>a{border-bottom:none}.navigation-menu .nav-menu>li>a,.navigation-menu .nav-menu>ul>li>a{padding:10px 15px;line-height:40px;border-bottom:none}.navigation-menu a{border-bottom:none}.navigation-menu li.current-menu-item>a{color:#f37e7e}.navigation-menu ul ul a{border-bottom:1px solid #eee}.navigation-menu .nav-menu>li:hover>a:after,.navigation-menu .nav-menu>li.focus>a:after{opacity:1}.navigation-menu li.current-menu-item>a,.navigation-menu .nav-menu>li:hover>a,.navigation-menu .nav-menu>li.focus>a,.navigation-menu .nav-menu>li>a:hover,.navigation-menu .nav-menu>li>a:focus{color:#f37e7e}.navigation-menu .nav-menu>li:hover{border-right-color:#f37e7e}.navigation-menu .nav-menu>li.current-menu-item{border-right-color:#f37e7e}.navigation-menu ul ul{float:left;position:absolute;top:100%;left:-999em;z-index:10;-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-ms-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;transition:opacity 0.2s ease-out}.navigation-menu .nav-menu ul.sub-menu,.navigation-menu .nav-menu ul.children{box-shadow:0 10px 25px rgb(0 0 0 / 15%)}.navigation-menu .nav-menu li:hover ul,.navigation-menu .nav-menu li.focus ul{display:block!important}.navigation-menu ul ul ul{left:-999em;top:0}.navigation-menu ul ul li:hover>ul,.navigation-menu ul ul li.focus>ul{left:100%}.navigation-menu ul ul a{width:256px;padding:8px 30px 8px 15px}.navigation-menu ul li:hover>ul,.navigation-menu ul li.focus>ul{right:auto;left:0}.nav-menu button.dropdown-toggle,.menu-toggle{display:none}#masthead .nav-menu,#masthead .nav-menu>ul{border-top:none;display:block!important;text-align:center;padding:0}#masthead .nav-menu ul.sub-menu{text-align:left;border-top:2px solid #f37e7e}.site-branding{padding:25px 0}.site-title{font-size:40px}.blog-archive.columns-1 .blog-post-item .entry-title{font-size:42px}.custom-header .page-title{font-size:32px}.has-sidebar #primary{width:70%;float:left;padding-right:30px;margin-bottom:0}.has-sidebar #secondary{width:30%;float:left;position:sticky;top:30px}.has-sidebar.right-sidebar #primary{float:left;padding-right:20px}.has-sidebar.right-sidebar #secondary{float:right}.has-sidebar.left-sidebar #primary{float:right;padding-right:0;padding-left:20px}.has-sidebar.left-sidebar #secondary{float:left}}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__button{margin-left:5px}.slick-dotted.slick-slider{margin-bottom:0}.slick-dots{bottom:25px}.slick-dots li{margin:0 7px;width:auto;height:auto}.slick-dots li button{padding:0;background-color:#fff;width:12px;height:12px;border-radius:100%}.slick-dots li.slick-active button{background-color:#f37e7e}.slick-dots li button:before{display:none}@font-face{font-family:'MyWebFont';src:url(/path/to/webfont.woff2) format('woff2');font-display:swap}.articleParagraph{margin-top:10px!important;margin-bottom:30px}.custom-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .8);z-index:1000}.square-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;max-width:800px;max-height:800px;background-color:pink;overflow:hidden}.square-box-content{position:relative;width:100%;height:80vh;background-image:url(https://fancyhouse-design.com/wp-content/uploads/2023/12/Subdued-tones-and-abundant-natural-light-contribute-to-the-living-rooms-ambiance.jpg);background-size:cover;background-position:center;display:flex;flex-direction:column;justify-content:flex-start}.content-container{display:flex;justify-content:space-between}.left-column,.right-column{width:50%}.left-column p{background:rgb(255 255 255 / .85);border-radius:5px;padding:10px;margin:10px}.left-column p a{color:blue;text-decoration:underline}.color-swatch{position:relative;text-align:center;margin:10px 10px 10px auto;width:200px;height:60px;border-radius:5px;line-height:1.5}.color-code{font-weight:700;text-align:left;margin-left:10px}.color-usage{text-align:left;margin-left:10px}.custom-popup-H3-Header{padding-left:10px;margin-left:10px;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}@media (max-width:600px){.color-swatch{width:120px;height:40px;margin:10px 10px 10px auto;text-align:left;margin-left:10px}.color-code,.color-usage{font-size:.8em;text-align:left;margin-left:10px}.left-column p{font-size:.6em}}@keyframes slideInFromLeft{0%{transform:translateX(-100%);opacity:0}100%{transform:translateX(0);opacity:1}}.your-image-class{animation:1s ease-out 1s 1 slideInFromLeft}details{border-bottom:1px solid #ccc;padding:10px 15px;display:flex;align-items:center;background-color:#fff;font-family:'Arial',sans-serif;position:relative;margin-bottom:20px}summary{width:100%;text-align:left;font-size:17px;cursor:pointer;outline:none;display:flex;align-items:center;position:relative}summary::-webkit-details-marker{display:none}summary::before{content:'▶';font-size:20px;margin-right:10px;transition:transform 0.3s ease}details[open] summary::before{transform:rotate(90deg)}.icon{margin-right:15px;background-size:contain;width:40px;height:40px;flex-shrink:0}.panel{padding-top:10px;margin-top:10px;border-top:1px solid #eee;transition:max-height 0.3s ease}.table-info{display:flex;justify-content:space-between;align-items:center;width:100%;flex-grow:1}.table-title,.table-category{margin:0}.table-title{font-weight:500;color:#333}.table-category{color:#666;font-size:14px}.table-price{font-weight:700;color:#000}.responsive-table-container{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%;box-sizing:border-box}table{border-collapse:collapse}th,td{text-align:left;padding:8px;border-bottom:1px solid #ddd}th{background-color:#f7f7f7;font-weight:700;white-space:nowrap}.price-table-disclaimer{font-style:italic}.image-container{position:relative}.where-to-buy-icon-class{position:absolute;top:10px;right:10px;width:50px;height:50px;background-image:url(https://fancyhouse-design.com/wp-content/uploads/2024/01/where-to-buy-icon-100x100-1.png);background-size:cover;background-color:rgb(255 255 255 / .5);border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:1000;cursor:pointer;transition:background-color 0.3s ease}.where-to-buy-icon-class:hover{background-color:rgb(255 255 255 / .7)}.email-icon-class{font-size:24px;width:50px;height:50px;line-height:50px;text-align:center;position:absolute;top:10px;right:80px;color:#000;cursor:pointer;background-color:rgb(255 255 255 / .5);border-radius:50%;display:inline-block;padding:0}.email-icon-class:hover{background-color:rgb(255 255 255 / .7)}.like-icon-class{font-size:24px;width:50px;height:50px;line-height:50px;text-align:center;position:absolute;bottom:20px;right:10px;color:#6e6969;cursor:pointer;background-color:rgb(255 255 255 / .5);border-radius:50%;display:inline-block;padding:0;animation:pop-in 1s ease-out 0.5s}.like-icon-class:hover{background-color:rgb(255 255 255 / .7);font-size:26px}.like-icon-clicked{color:red!important;animation:pop-in 0.5s ease-out}.share-icon-class{font-size:24px;width:50px;height:50px;line-height:50px;text-align:center;position:absolute;bottom:20px;left:20px;color:#6e6969;cursor:pointer;background-color:rgb(255 255 255 / .5);border-radius:50%;display:inline-block;padding:0;animation:pop-in 1s ease-out 0.5s}.share-icon-class:hover{background-color:rgb(255 255 255 / .7);color:darkgray;font-size:26px}@keyframes pop-in{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2);opacity:1}100%{transform:scale(1);opacity:1}}@media screen and (max-width:800px){th,td{padding:4px;font-size:10px;white-space:nowrap}.like-icon-class,.email-icon-class,.share-icon-class,.where-to-buy-icon-class{font-size:18px;width:30px;height:30px;line-height:30px}.email-icon-class{right:50px}.like-icon-class:hover{color:#6e6969}table{overflow-x:auto}.image-row{display:block!important}.responsive-table-container{overflow-x:auto;position:relative}.table{position:relative;border-collapse:separate}.table tr:first-child th:first-child,.table td:first-child{position:-webkit-sticky;position:sticky;left:0;background-color:#fff;z-index:1}.price-table-disclaimer{font-size:10px}}#scroll-to-top{display:none;position:fixed;bottom:20px;left:30px;z-index:99;border:none;outline:none;background-color:gray;color:#fff;cursor:pointer;padding:5px 15px;border-radius:10px;opacity:.6;transition:background-color 0.5s ease,transform 0.3s ease}#scroll-to-top:hover{background-color:#555;transform:translateY(-2px)}.article-content-list li a{color:#48b;font-family:var(--e-global-typography-accent-font-family)}.article-content-list li{list-style:none}.article-content-list li::before{content:"\2014 ";color:#48b;transition:content 0.5s ease;display:inline-block;margin-right:5px}.article-content-list li:hover::before{text-decoration:none}.articlePriceTableShoppingCart{font-size:20px;color:blue}.articlePriceTableShoppingCart:hover{color:lightblue}.custom-popup-price-table{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .8);z-index:1000}.square-box-price-table{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;max-width:800px;max-height:90vh;background-color:pink;overflow:hidden}.square-box-content-price-table{position:relative;width:100%;height:80vh;background-color:#fff;background-size:cover;background-position:center;display:flex;flex-direction:column;justify-content:flex-start;overflow:auto;padding:20px}.furniture-table,.finishes-table{width:100%;table-layout:auto;border-collapse:collapse}.furniture-table th,.finishes-table th,.furniture-table td,.finishes-table td{text-align:left;padding:8px;border-bottom:1px solid #ddd;word-wrap:break-word}.furniture-table th,.finishes-table th{background-color:#f7f7f7;font-weight:700;white-space:nowrap}.where-to-buy-link-container{text-align:center!important}.where-to-buy-link{color:blue!important;text-decoration:underline!important}@media screen and (max-width:800px){.furniture-table th,.finishes-table th,.furniture-table td,.finishes-table td{padding:4px;font-size:10px;white-space:nowrap}.responsive-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.furniture-table-header,.finishes-table-header{background-color:#f7f7f7;padding:0 20px;z-index:2}.furniture-table,.finishes-table{width:auto;min-width:100%;margin-bottom:10px}.image-row{display:block!important}.responsive-table-container{overflow-x:auto;position:relative}.furniture-table,.finishes-table{position:relative;border-collapse:separate}.furniture-table tr:first-child th:first-child,.finishes-table tr:first-child th:first-child,.furniture-table td:first-child,.finishes-table td:first-child{position:-webkit-sticky;position:sticky;left:0;background-color:#fff;z-index:2}.price-table-disclaimer{font-size:10px}}.slider-container{position:relative;overflow:hidden;max-width:900px;height:900px;margin:0 auto;border-radius:20px}.slider-image{position:absolute;inset:0;left:-15%;width:130%;height:100%;background-size:cover;background-position:center;opacity:0;transform:scale(1);transition:opacity 0.5s ease-in-out,transform 5s ease-in-out;will-change:opacity,transform}.slider-image.active{opacity:1}.play-button{position:absolute;left:24px;bottom:24px;width:60px;height:60px;background-color:rgb(0 0 0 / .5);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:20;border:0;padding:0;outline:none;-webkit-tap-highlight-color:#fff0;user-select:none}.play-button::after{content:"";width:0;height:0;border-top:15px solid #fff0;border-bottom:15px solid #fff0;border-left:25px solid #fff;margin-left:6px}.play-button.playing::before,.play-button.playing::after{content:"";position:absolute;top:50%;width:4px;height:20px;background:#fff;transform:translate(-50%,-50%);border:none;margin:0}.play-button.playing::before{left:calc(50% - 6px)}.play-button.playing::after{left:calc(50% + 2px)}.loading-spinner{display:none;position:absolute;inset:0;margin:auto;width:60px;height:60px;border:4px solid rgb(255 255 255 / .3);border-top:4px solid #fff;border-radius:50%;animation:spin 1s linear infinite;z-index:30;pointer-events:none}.play-button.loading .loading-spinner{display:block}.play-button.loading::before,.play-button.loading::after{content:none}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media (max-width:768px){.slider-container{height:70vh}}@media screen and (max-width:800px){.slider-container{max-width:500px;height:500px}.play-button{position:absolute;top:90%;left:10%;width:40px;height:40px}}*{box-sizing:border-box}body,h1,h2,h3,p{margin:0;padding:0}.full-width-image img{width:100%;height:auto;display:block}.container{max-width:1200px;margin:auto}.row{display:flex;flex-wrap:wrap;margin:0 -15px;justify-content:center;align-items:stretch}.col{flex:1;padding:15px;min-width:300px;display:flex;flex-direction:column;align-items:center}.col img{width:100%;height:auto}.col h3,.col p{width:100%}.page-title,.service-header{color:#333;text-align:center;margin-top:40px;margin-bottom:20px}.page-subheader,.section-subheader{font-size:1.2em;color:#555;text-align:center;margin-bottom:10px}.intro-text,.service-description{font-size:1em;line-height:1.6;color:#666;margin-bottom:20px}.service-column,.solutions-column{margin-bottom:20px;text-align:center}.request-quote-form-container{display:flex;justify-content:center;align-items:center;min-height:100vh}.btn-link{display:inline-block;margin:30px 0;padding:12px 25px;background-color:#333;color:#fff;text-decoration:none;text-align:center;border:none;border-radius:0;cursor:pointer;transition:background-color 0.3s ease,color 0.3s ease}.btn-link:hover{background-color:#000;color:lightgray}.contact-form-section{max-width:800px;margin:40px auto;padding:20px;background:#f8f9fa;border:1px solid #ccc;border-radius:8px}.contact-form{display:grid;grid-template-columns:1fr 1fr;gap:50px}.form-row{display:contents}.form-column{display:flex;flex-direction:column}.contact-form label{margin-bottom:5px}.contact-form input,.contact-form select,.contact-form textarea{padding:8px;margin-bottom:10px;border:1px solid #ccc;border-radius:4px}.contact-form-section #size,.contact-form-section #location{width:100%}@media (max-width:768px){.row{flex-direction:column}.col{min-width:100%}.container,.row,.col{padding:10px}.page-title,.service-header{margin-top:20px;margin-bottom:10px}.btn-link{margin:20px auto}.contact-form{grid-template-columns:1fr}}.price-list{width:100%;border-collapse:collapse;margin-top:20px}.price-list th,.price-list td{border:1px solid #ddd;padding:8px;text-align:left}.price-list th{background-color:#f2f2f2}.price{color:green;font-weight:700}.description{font-size:.9em}.centered-list{list-style-type:none;padding:0;text-align:left}.centered-list li{background:#f4f4f4;margin-bottom:8px;padding:10px;border-radius:5px}.centered-list ul{list-style-type:circle;padding-left:20px}.blog-link{color:#07c;text-decoration:none;font-weight:700;font-size:16px}.blog-link:hover,.blog-link:focus{color:#0055a5;text-decoration:underline;cursor:pointer}.blog-link:active{color:#003d7a}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%;max-width:100%}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.related-posts{display:grid;grid-gap:16px;margin-top:20px}.related-post{border:1px solid #ccc;padding:8px;border-radius:4px}.related-post img{width:100%;height:auto;border-radius:4px}.related-post a{text-decoration:none;color:#000}@media (min-width:768px){.related-posts{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media (max-width:767px){.related-posts{grid-template-columns:1fr}}.ba-slider{position:relative;overflow:hidden;width:100%;height:auto;aspect-ratio:1 / 1;user-select:none}.ba-slider img,.ba-resize{position:absolute;width:100%;height:100%;user-select:none;pointer-events:none}.ba-resize{background-size:cover;top:0;left:0;width:50%;height:100%;overflow:hidden;user-select:none;pointer-events:none}.ba-handle{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;width:30px;height:60px;background-color:#fff;cursor:ew-resize;display:flex;align-items:center;justify-content:center;user-select:none}.ba-handle::before,.ba-handle::after{content:'';display:block;width:0;height:0;border-style:solid;border-color:#fff0;margin:0 2px}.ba-handle::before{border-width:6px 6px 6px 0;border-right-color:#404040}.ba-handle::after{border-width:6px 0 6px 6px;border-left-color:#404040}#footer-widgets ul li{border:none;padding-left:0px!important}#footer-widgets ul li a{padding-left:0}#footer-widgets{padding-top:120px}#main-content.services-layout{padding:70px 0}.services-row{display:grid;grid-template-columns:minmax(0,620px) 220px;justify-content:space-between;align-items:center;column-gap:60px;padding:0 0 56px}.services-row+.services-row{border-top:1px solid #e6e6e6;padding-top:56px}.services-text h1,.services-text h2,.services-text h3{margin:0 0 20px;font-family:'Prata',serif;font-weight:400;line-height:1.25;color:#2f2f2f}.services-text h2{font-size:42px}.services-text h3{font-size:34px}.services-text p{margin:0;max-width:600px;font-size:18px;line-height:1.9;color:#6f6f6f}.services-action{display:flex;justify-content:center;align-items:center}.services-btn{position:relative;display:inline-block;padding:14px 38px;border:1px solid #222;color:#222;text-decoration:none;font-weight:400;overflow:hidden;transition:color .35s ease;z-index:0}.services-btn,.services-btn:link,.services-btn:visited,.services-btn:hover,.services-btn:focus,.services-btn:active{color:#222;text-decoration:none!important}.services-btn:hover,.services-btn:focus,.services-btn:active{color:#fff}.services-btn:focus::before,.services-btn:active::before,.services-btn:hover::before{transform:scaleX(1);transform-origin:left}#primary-menu.nav-menu>li:last-child{margin-top:10px;margin-right:30px;position:relative;display:inline-block;border:1px solid #222;color:#222;text-decoration:none;overflow:hidden;transition:color .35s ease;z-index:0}.services-btn::before,#primary-menu.nav-menu>li:last-child::before{content:"";position:absolute;inset:0;background:#222;transform:scaleX(0);transform-origin:right;transition:transform .55s cubic-bezier(.35,.85,.35,1);z-index:-1}.services-btn:hover::before,#primary-menu.nav-menu>li:last-child:hover::before{transform:scaleX(1);transform-origin:left}.services-btn:hover,#primary-menu.nav-menu>li:last-child:hover{color:#fff}@media (max-width:900px){#main-content.services-layout{padding:50px 0 30px}.services-row{grid-template-columns:1fr;row-gap:28px;padding-bottom:40px}.services-row+.services-row{padding-top:40px}.services-action{justify-content:flex-start}.services-text h2{font-size:34px}.services-text h3{font-size:28px}.services-text p{font-size:16px;line-height:1.8}}.services-row.expect-row{display:grid;grid-template-columns:minmax(0,420px) minmax(0,310px);justify-content:space-between;align-items:start;gap:60px;padding:70px 0;border-top:1px solid #e5e5e5}.services-row.expect-row .services-text h3{margin:0 0 24px;font-family:'Prata',serif;font-size:26px;line-height:1.2;font-weight:400;color:#4f4f4f}.services-row.expect-row .services-text p{margin:0;max-width:420px;font-size:16px;line-height:1.75;color:#7a7a7a}.expect-list-wrap{padding-top:2px}.expect-list{list-style:none;margin:0;padding:0}.expect-list li{margin:0 0 8px;padding:0}.expect-list li:last-child{margin-bottom:0}.expect-list li p{margin:0}.expect-list li span{position:relative;display:inline-block;padding-bottom:3px;color:#6c6c6c;font-size:18px;line-height:1.15}.expect-list li span::after{content:"";position:absolute;left:0;bottom:0;width:32px;height:1px;background:#8f8f8f;transition:width 0.28s ease}.expect-list li:hover span::after{width:100%}@media (max-width:900px){.services-row.expect-row{grid-template-columns:1fr;gap:30px;padding:45px 0}.services-row.expect-row .services-text h3{font-size:22px;margin-bottom:18px}.services-row.expect-row .services-text p,.expect-list li a{font-size:15px}.expect-list li span{font-size:16px}}.image-card{position:relative;display:inline-block;width:100%}.image-card img{display:block;width:100%;height:auto}.image-card .image-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:160px;height:160px;display:flex;align-items:center;justify-content:center;border:2px solid #fff;color:#fff;text-decoration:none;font-size:18px;font-weight:400;background:rgb(255 255 255 / .02);transition:background 0.25s ease,transform 0.25s ease;box-sizing:border-box}.image-card .image-btn:hover{background:rgb(255 255 255 / .12);transform:translate(-50%,-50%) scale(1.03)}@media (max-width:768px){.image-card .image-btn{width:120px;height:120px;font-size:16px}}.project-card{position:relative;width:100%;overflow:hidden}.project-card img{display:block;width:100%;height:auto}.project-card-overlay{position:absolute;bottom:55px;z-index:2}.project-card-overlay.overlay-right{right:55px;left:auto;text-align:left}.project-card-overlay.overlay-left{left:55px;right:auto;text-align:left}.project-card-title{margin:0 0 10px;font-family:'Prata',serif;font-size:34px;line-height:1.1;font-weight:400;color:#fff}.project-card-link{display:inline-block;font-size:14px;line-height:1.4;color:#fff;text-decoration:none;padding-bottom:2px;transition:opacity 0.25s ease}.project-card-link{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:100% 100%;background-size:0% 1px;transition:background-size .4s cubic-bezier(.25,.46,.35,.94),opacity .25s ease}.project-card-link:hover{background-position:0% 100%;background-size:100% 1px}.project-card-link:hover{opacity:.75;border-bottom:none;color:lightgray}@media (max-width:768px){.project-card-overlay{right:16px;bottom:16px}.project-card-overlay.overlay-left{left:16px;right:auto}.project-card-overlay.overlay-right{right:16px;left:auto}.project-card-title{font-size:16px;line-height:1.1;margin-bottom:5px}.project-card-link{font-size:10px}}.st-contact-form{--st-light:#6f6f6f;--st-line:#6f6f6f;--st-dark-btn:#2f2f2f;margin:0 auto;color:var(--st-light);font-size:14px}.st-contact-form,.st-contact-form *{box-sizing:border-box}.st-contact-form .st-fieldset{border:0;margin:0 0 34px;padding:0}.st-contact-form .st-fieldset legend{display:block;width:100%;padding:0;margin:0 0 26px;font-size:13px;line-height:1.2;font-weight:400;text-transform:uppercase;letter-spacing:.06em;color:var(--st-light)}.st-contact-form .st-form-grid{display:grid;grid-template-columns:1fr;gap:18px;max-width:700px}.st-contact-form .st-contact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.st-contact-form .st-form-row,.st-contact-form .st-contact-form-input{margin:0}.st-contact-form label,.st-contact-form .st-form-label{display:block;margin:0 0 10px;font-size:13px;font-weight:400;color:var(--st-light)}.st-contact-form input[type="text"],.st-contact-form input[type="email"],.st-contact-form input[type="tel"],.st-contact-form input[type="number"],.st-contact-form textarea,.st-contact-form select{width:100%;max-width:100%;padding:0 0 10px;border:0;border-bottom:1px solid var(--st-line);border-radius:0;background:#fff0;color:var(--st-light);font-size:14px;box-shadow:none;outline:none}.st-contact-form input[type="text"]:focus,.st-contact-form input[type="email"]:focus,.st-contact-form input[type="tel"]:focus,.st-contact-form input[type="number"]:focus,.st-contact-form textarea:focus,.st-contact-form select:focus{border-bottom-color:var(--st-light)}.st-contact-form input[type="number"]{appearance:textfield;-moz-appearance:textfield}.st-contact-form input[type="number"]::-webkit-outer-spin-button,.st-contact-form input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.st-contact-form textarea{min-height:39px;height:39px;resize:vertical;padding-top:0}.st-contact-form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:34px;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--st-light) 50%),linear-gradient(135deg,var(--st-light) 50%,transparent 50%);background-position:calc(100% - 16px) calc(50% - 2px),calc(100% - 12px) calc(50% - 2px);background-size:4px 4px,4px 4px;background-repeat:no-repeat}.st-contact-form select::-ms-expand{display:none}.st-contact-form .wpcf7-form-control-wrap[data-name="menu-Premises-Type"]{position:relative;display:block}.st-contact-form .wpcf7-form-control-wrap[data-name="menu-Premises-Type"] select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:34px;cursor:pointer;background-image:none}.st-contact-form .wpcf7-form-control-wrap[data-name="menu-Premises-Type"]::after{content:"";position:absolute;right:14px;top:50%;width:8px;height:5px;background:var(--st-light);clip-path:polygon(0 0,100% 0,50% 100%);transform:translateY(-50%) rotate(0deg);transform-origin:center;pointer-events:none;transition:transform 0.25s ease}.st-contact-form .wpcf7-form-control-wrap[data-name="menu-Premises-Type"]:hover::after{transform:translateY(-50%) rotate(90deg)}.st-contact-form .wpcf7-form-control-wrap[data-name="menu-Premises-Type"] select::-ms-expand{display:none}.st-contact-form input::placeholder,.st-contact-form textarea::placeholder{color:var(--st-light);opacity:1}.st-contact-form input::placeholder,.st-contact-form textarea::placeholder{transition:opacity 0.9s ease}.st-contact-form input:focus::placeholder,.st-contact-form textarea:focus::placeholder{opacity:0;color:#fff0}.st-contact-form .st-services-row{padding-top:2px}.st-contact-form .st-services-checks .wpcf7-form-control-wrap{display:block}.st-contact-form .st-services-checks .wpcf7-checkbox{display:flex;flex-wrap:wrap;gap:18px 26px}.st-contact-form .st-services-checks .wpcf7-list-item{margin:0}.st-contact-form .st-services-checks .wpcf7-list-item label{display:inline-flex;align-items:center;gap:10px;margin:0;font-size:13px;color:var(--st-light);cursor:pointer}.st-contact-form .st-services-checks input[type="checkbox"]{appearance:none;-webkit-appearance:none;width:15px;height:15px;margin:0;border:1px solid var(--st-line);background:#fff0;border-radius:0;position:relative;flex:0 0 15px}.st-contact-form .st-services-checks input[type="checkbox"]:checked::after{content:"";position:absolute;top:3px;left:3px;width:7px;height:7px;background:var(--st-light)}.st-contact-form .st-services-checks .wpcf7-list-item-label{line-height:1.2}.st-contact-form .st-contact-grid input[type="text"],.st-contact-form .st-contact-grid input[type="email"],.st-contact-form .st-contact-grid input[type="tel"]{padding-bottom:10px}.st-contact-form .st-submit-wrap{margin-top:22px}.st-contact-form .st-form-note{display:block;margin-top:14px;font-size:12px;color:var(--st-light)}.st-contact-form .wpcf7-not-valid-tip,.st-contact-form .wpcf7-response-output{color:var(--st-light);border-color:var(--st-line);font-size:12px}@media (max-width:767px){.st-contact-form .st-contact-grid{grid-template-columns:1fr;gap:18px}.st-contact-form .btn-link{width:100%;min-width:0}.st-contact-form .st-services-checks .wpcf7-checkbox{gap:14px 18px}}.st-contact-form .services-action{justify-content:flex-start}.services-btn-wrapper{position:relative;display:inline-block;overflow:hidden}.services-btn-wrapper::before{content:"";position:absolute;inset:0;background:#2f2f2f;transform:scaleX(0);transform-origin:right center;transition:transform 0.62s cubic-bezier(.23,.82,.24,1);z-index:0}.services-btn-wrapper:hover::before{transform:scaleX(1);transform-origin:left center}.services-btn-wrapper .services-btn{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-width:170px;height:58px;padding:0 28px;border:2px solid #2f2f2f;background:#fff0;color:#2f2f2f;cursor:pointer;transition:color 0.55s cubic-bezier(.22,.8,.22,1)}.services-btn-wrapper:hover .services-btn{color:#fff}a:focus,a:active,button:focus,button:active,.menu-item a:focus,.menu-item a:active{outline:none!important;box-shadow:none!important}.cat-links a{color:inherit}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}