@charset "UTF-8";:root{--body-font: Roboto, Arial, Helvetica, sans-serif;--title-font: Montserrat, Tahoma, Geneva, sans-serif;--date-font: Oswald, Helvetica, Arial, sans-serif;--white: #ffffff;--black: #000000;--very-dark-grey: #1a1a1a;--single-entry-font-color: #1a1a1a;--link-color: #999999;--link-hover-color: #b2b2b2;--dark-link-color: #333333;--dark-link-hover-color: #999999;--light-text: #999999;--very-light-text: #cccccc;--dark-bg-link-color: #999999;--light-border-color: #f1f1f1;--medium-border-color: #e5e5e5;--very-light-background-color: #f9f9f9;--container-max-width: 1280px;--site-wrapper-max-width: calc(var(--container-max-width) + 30px);--dark-highlight: #313131;--dark-highlight-hover: #3C3C3C;--overlay-gradient: linear-gradient(to top, rgba(0,0,0,0.8), rgba(0,0,0,0))}html{font-size:100%}body{direction:ltr;font-family:var(--body-font);margin:0;overflow-x:hidden;background:#fff;color:var(--black)}*{box-sizing:border-box}img{width:100%;height:auto}img[class*=align],img[class*=wp-image-]{height:auto;max-width:100%;width:auto}img.size-full,.attachment img{max-width:100%;width:auto}.entry-content img.size-thumbnail:not(.attachment-thumbnail){max-width:150px}a{color:var(--link-color);text-decoration:underline;transition:all .2s ease}a:hover{color:var(--link-hover-color)}hr:not(.wp-block-separator){border:0;height:1px;background:var(--light-border-color);margin:30px 0}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:var(--light-border-color);-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;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}strong,b{font-weight:600}em,i{font-style:italic}h1,h2,h3,h4,h5,h6{clear:both;font-family:var(--title-font);margin:15px 0;font-weight:700;letter-spacing:-.5px}h1{font-size:2.5rem}h1.page-title,h1.entry-title{font-size:3.25rem;line-height:3.6rem}.has-sidebar:not(.has-hero) h1.entry-title{font-size:2.75rem;line-height:1.2}h1 b,h1 strong{font-weight:900}h2{font-size:2rem}h3{font-size:1.75rem;line-height:1.5}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}blockquote{font-family:var(--title-font);font-size:2.25rem;line-height:1.3;font-weight:700;margin:50px 0;color:var(--very-dark-grey);letter-spacing:-.5px;padding:0 30px;text-align:center}q{font-family:var(--title-font);font-weight:700}var{font-weight:500}cite{color:var(--light-text);font-style:normal;font-size:1rem;font-weight:400}pre,code{white-space:pre-wrap;word-wrap:break-word;text-align:justify}code{background:var(--very-light-background-color);border-left:2px solid var(--dark-highlight-hover);padding:0 4px}pre code{background:var(--very-light-background-color);padding:15px;border-left:3px solid var(--dark-highlight-hover);display:block;line-height:1.5}code br{display:none}.page-title{margin:0}.page-subtitle{width:100%;color:var(--light-text);font-size:1rem;text-align:center;font-weight:400;margin:10px 0 0}input,textarea{border:3px solid var(--light-border-color);padding:10px;transition:all .2s ease;max-width:100%}input[type=checkbox],input[type=radio]{float:left;margin-right:5px}button,input[type=submit]{border:0;background:var(--very-dark-grey);color:var(--white);padding:15px 30px;text-transform:uppercase;font-weight:600;font-size:14px}input:hover,textarea:hover{border-color:var(--medium-border-color)}input:focus,textarea:focus{border-color:var(--medium-border-color);box-shadow:0 0 5px rgba(0,0,0,.1)}.post-password-form p{display:flex;text-align:center;margin-bottom:30px;flex-direction:column;align-items:center}.post-password-form label{width:100%;padding:0;margin:0;max-width:480px}.post-password-form input{line-height:1;margin:10px 0;height:46px;width:100%;max-width:480px}ul,ol{margin:30px 10px 30px 60px;padding:0;list-style:none}ol:not([start]):not([reversed]){counter-reset:li-counter}ol[start],ol[reversed]{list-style:decimal}ol li,ul li{margin-bottom:5px;position:relative}ol:not([reversed]):not([start])>li:before{position:absolute;top:5px;left:0;content:counter(li-counter) '.';counter-increment:li-counter;color:var(--light-text);font-size:16px;font-weight:500;margin-left:-30px}li>ul,li>ol{margin-bottom:0;margin-left:30px;margin-top:0}dt{font-weight:700}dd{margin:5px 10px 5px 15px}table{border-collapse:collapse;margin:0 0 10px;width:100%}thead th{border-bottom:1px solid var(--light-border-color);padding-bottom:.8em;background:var(--very-light-background-color)}th{padding:.8em;text-align:left;font-weight:500}tr{border-bottom:1px solid #f1f1f1}td{padding:.8em}.mobile-only{display:none;visibility:hidden}main{margin-bottom:60px}.container{width:100%;max-width:var(--container-max-width);margin:auto}.content-area{margin:auto;width:100%;max-width:var(--container-max-width);padding:0}.section-header{width:100%;padding:30px 15px;text-align:center;position:relative}.page-header{padding:15px;text-align:center}.page-header .page-title{margin:10px 0}.page-header .page-subtitle:not(.after-title){text-transform:uppercase}.page-header .page-subtitle.after-title{padding:5px}.dinova-category-featured-posts .page-title{font-size:1.5rem}.has-sidebar .wrap{max-width:var(--container-max-width);margin:auto;display:flex;flex-wrap:wrap;justify-content:space-between}.has-sidebar .wrap main{width:calc((100%/3 ) * 2)}.aside-sidebar{width:calc(100%/3 - 50px);margin-right:15px;padding-top:15px}.aside-sticky-container{position:sticky;position:-webkit-sticky;top:0;margin-bottom:300px}.site-header{background:var(--very-dark-grey);color:var(--white);padding:0;text-align:center;display:flex;flex-wrap:wrap;flex-direction:column}body:not(.has-hero) .site-header{border-bottom:1px solid var(--light-border-color);margin-bottom:15px}.custom-logo-link{margin:40px auto;color:var(--white);font-size:3.25rem;font-family:var(--title-font);font-weight:700;letter-spacing:-3px;padding:0;text-decoration:none}.custom-logo-link:hover{color:var(--white)}.logo-wrapper{display:flex;padding:0;margin:0;max-width:65%}.custom-logo{max-width:50%}.site-header .container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0 15px}@media(min-width:1061px){header.site-header.sticky-nav.fixed{position:fixed;z-index:2000;box-shadow:0 0 15px rgba(0,0,0,.1);width:100%;border-color:var(--white);transition:box-shadow .3s ease-in-out}header.site-header.sticky-nav.fixed div.container,header.site-header.sticky-nav.fixed .menu-header-secondary-container{display:none}}.site-footer{background:var(--very-dark-grey);padding-top:40px;padding-bottom:40px;color:var(--white);font-family:var(--title-font)}.site-footer .flex-grid{justify-content:space-between;flex-wrap:nowrap}.site-footer .flex-grid .flex-box{margin-bottom:60px;flex-grow:0;flex-basis:calc(100%/3 - 40px);align-self:flex-start;text-align:left;font-size:.875rem}.site-footer .flex-grid.cols-1{flex-direction:column}.site-footer .flex-grid.cols-1 .flex-box{flex-grow:1;max-width:600px;align-self:center}.footer-info,.footer-nav{display:flex;flex-wrap:wrap;color:var(--dark-bg-link-color);font-size:.875rem;list-style:none;margin:0;padding:0}.footer-info>li{flex-basis:50%;padding:0 15px}.footer-info>li ul.footer-nav{justify-content:flex-end}.footer-nav li{margin:5px}.footer-info a{font-weight:400;color:var(--white);text-decoration:none}.goto-top{display:inline-block;position:fixed;bottom:-100px;right:30px;width:70px;height:70px;background:var(--very-dark-grey);color:var(--white);visibility:hidden;opacity:0;transition:all .3s ease;padding:15px;text-align:center;text-transform:uppercase;font-size:24px;z-index:2000}.goto-top.visible{opacity:1;visibility:visible;bottom:0}.flex-grid:not(.masonry){display:flex;flex-wrap:wrap}.flex-grid .flex-box{text-align:center;position:relative;margin:15px;background:0 0;display:flex;flex-grow:1;flex-direction:column;position:relative;align-items:center;width:100%;min-width:0}.masonry .flex-box{width:calc(100% - 30px)}.cols-2 .flex-box{width:calc(100%/2 - 30px)}.cols-2 .entry-title{font-size:1.625rem;line-height:1.3}.cols-3 .flex-box{width:calc(100%/3 - 30px)}.cols-3 .entry-title,.has-sidebar main .cols-2 .entry-title{font-size:1.25rem}.has-sidebar main .cols-3 .entry-title{font-size:1.125rem}.cols-1 .entry-title{font-size:2rem;line-height:1.2}.post-thumbnail{width:100%}.post-thumbnail img{height:100%}.entry-header{padding:30px 10px;width:100%}.entry-title{margin:0 0 30px;font-family:var(--title-font);word-wrap:break-word;font-weight:600;text-align:center}.entry-title a{color:var(--dark-link-color);text-decoration:none}.entry-meta{font-size:12px;color:var(--light-text);font-family:var(--body-font);font-weight:500}.entry-meta.before-title{margin-bottom:30px}.entry-meta a{text-transform:uppercase;border-bottom:1px solid var(--light-border-color);color:var(--dark-link-color);text-decoration:none;display:inline-block;margin-bottom:3px}.entry-meta ul{list-style:none;margin:0;padding:0}.entry-meta li{display:inline-block;padding-top:3px;margin:0}.entry-meta ul:not(.author-category-meta) li{margin:0 2px;text-transform:uppercase}.entry-meta ul:not(.author-category-meta) li:not(:last-child):after{content:"/";margin-left:6px;color:var(--light-text)}.entry-meta time,.comment-count{text-transform:uppercase}.entry-content{color:var(--light-text);font-size:.875rem;margin:0 0 30px;font-family:var(--body-font);line-height:1.25rem;padding:0 20px}.sticky-post{position:absolute;top:0;right:0;display:block;width:30px;height:30px;background:var(--very-dark-grey);color:var(--white);display:flex;justify-content:center;align-items:center;font-size:14px}.flex-box:not(.has-post-thumbnail):not(.single-post):not(.single-page),.flex-box.disabled-post-thumbnail:not(.single-post):not(.single-page){background:var(--very-dark-grey);align-items:center;justify-content:center}.content-area .flex-box:not(.has-post-thumbnail) .entry-header,.content-area .flex-box.disabled-post-thumbnail .entry-header{position:relative;background:0 0}.content-area .flex-box:not(.has-post-thumbnail):not(.loop-widget):not(.single-post):not(.single-page) .entry-header,.content-area .flex-box.disabled-post-thumbnail:not(.loop-widget):not(.single-post):not(.single-page) .entry-header{padding:50px 30px}.content-area .flex-box:not(.has-post-thumbnail):not(.loop-widget):not(.single-post):not(.single-page).has-time-custom .entry-header,.content-area .flex-box.disabled-post-thumbnail:not(.loop-widget):not(.single-post):not(.single-page).has-time-custom .entry-header,.content-area .flex-box:not(.has-post-thumbnail):not(.loop-widget):not(.single-post):not(.single-page).has-time-custom .entry-content,.content-area .flex-box.disabled-post-thumbnail:not(.loop-widget):not(.single-post):not(.single-page).has-time-custom .entry-content{padding-left:55px;padding-right:55px}.content-area:not(.portrait-aspect-ratio) .flex-box.alt2.has-post-thumbnail:not(.single-post):not(.single-page).has-time-custom .entry-header{padding-left:55px;padding-right:55px}.flex-box:not(.has-post-thumbnail):not(.single-post):not(.single-page) a,.flex-box.disabled-post-thumbnail:not(.single-post):not(.single-page) a{color:var(--white)}.alt2.flex-box:not(.single-post):not(.single-page){background:var(--very-dark-grey)}.alt2{justify-content:center}.alt2 .post-thumbnail{width:100%;height:100%}.alt2 .post-thumbnail img{display:flex;object-fit:cover;filter:brightness(80%);transition:all .3s ease}.alt2:hover img{filter:brightness(90%)}.alt2 .entry-header{color:var(--white);background:var(--overlay-gradient);position:absolute;bottom:0;width:100%!important;margin:0!important;padding:60px 20px 30px}.alt2 .entry-title{margin-bottom:0}.alt2 .entry-meta{color:var(--white)}.alt2 .after-title{margin-top:30px}.alt2 .author-category-meta{color:var(--very-light-text)}.alt2 .entry-meta ul:not(.author-category-meta) li:not(:last-child):after{color:var(--very-light-text)}.alt2 .entry-header a{color:var(--white);text-decoration:none;border:0}.alt2 .author-category-meta a{border:0}.alt2.archive-info{padding-bottom:50px;padding-left:30px;padding-right:30px}.alt2.archive-info .entry-meta{font-size:14px;text-transform:uppercase;color:var(--light-text)!important;font-family:var(--title-font)}.alt2.archive-info .entry-meta.author-social-media{font-family:var(--body-font)}.archive-info .avatar{width:auto;margin:0 auto 30px;filter:brightness(100%)}.archive-info .entry-title{font-size:2.5rem;line-height:1}.flex-grid:not(.cols-1):not(.portrait-aspect-ratio) .flex-box.alt2.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-header{bottom:auto;background:0 0;padding:0 20px;width:100%}.flex-grid:not(.cols-1):not(.portrait-aspect-ratio) .flex-box.alt2 .post-thumbnail img:not(.avatar){filter:brightness(60%)}.flex-grid:not(.cols-1):not(.portrait-aspect-ratio):not(.the-post) .flex-box.alt2:hover .post-thumbnail img{filter:brightness(70%)}.formats-key{position:absolute;top:0;left:0;width:45px;z-index:200}.formats-key span[class*=format]{height:50px;background:var(--very-dark-grey);color:var(--white);width:100%;display:flex;align-items:center;justify-content:center;font-size:18px}.formats-key span i{vertical-align:middle}.sticky{display:flex}.formats-key span.format-sticky{font-size:18px}time.time-custom{background:var(--white);display:block;padding:5px 10px;margin:0;font-size:16px;text-align:center;justify-content:center;text-transform:uppercase;color:var(--black);z-index:200;font-family:var(--date-font)}time.time-custom span{display:block;margin:2px 0;line-height:16px}time.time-custom span.date-day{font-size:27px;font-weight:500;line-height:26px}time.time-custom .date-year{font-size:15px;padding-top:2px}.alt1.has-post-thumbnail:not(.disabled-post-thumbnail):not(.single-page) .entry-header{padding-top:0;margin-top:-12px}.alt1.has-post-thumbnail:not(.disabled-post-thumbnail) .author-category-meta{font-size:11px;color:var(--white);background:var(--very-dark-grey);padding:4px 10px 2px;border:3px solid var(--white);z-index:200}@-moz-document url-prefix(){.alt1.has-post-thumbnail:not(.disabled-post-thumbnail) .author-category-meta{padding:2px 10px 3px}}.alt1 .entry-meta{display:flex;justify-content:center;align-items:center}.alt1.has-post-thumbnail:not(.disabled-post-thumbnail) .author-category-meta a{border:0;color:var(--very-light-text)}.has-sidebar main .cols-3 .alt2 .entry-meta{display:none}.the-post .single-post .entry-content,.the-post .single-post .entry-header,.the-post .page .entry-content,.the-post .page .entry-header{max-width:875px;margin:auto;width:100%}.the-post .alt1.has-post-thumbnail .entry-header{margin-top:-12px}.the-post .default.post_format-post-format-gallery .entry-header{margin-top:-30px}.alt2-wrapper{position:relative!important;justify-content:center;align-items:center;display:flex;margin-bottom:15px}.the-post .alt2-wrapper .entry-header{max-width:100%;padding-left:30px!important;padding-right:30px!important}.single-post.post_format-post-format-video .entry-content .media-wrapper:first-of-type,.single-post.post_format-post-format-audio .entry-content .media-wrapper:first-of-type,.single-post.post_format-post-format-gallery .entry-content .gallery:first-of-type,.single-post.post_format-post-format-audio .entry-content .wp-audio-shortcode:first-of-type{display:none}.the-post .single-post .entry-content:not(.custom-excerpt),.the-post .page .entry-content{text-align:left;font-size:1.25rem;line-height:1.5;color:var(--single-entry-font-color)}.custom-excerpt{font-size:1.125rem;line-height:1.5rem;margin-bottom:10px}.alt2 .custom-excerpt{margin-top:15px;text-align:left}.has-hero .custom-excerpt{text-align:left}.the-post .single-post .author-category-meta{font-size:.75rem}.the-post .single-post .post-thumbnail,.the-post .single-page .post-thumbnail{animation:fadein 1s}.author-bio{width:100%;text-align:center;max-width:875px;margin:30px auto;padding:50px 30px 30px;border-top:1px solid var(--light-border-color)}.author-bio .avatar{float:none;width:90px;margin-bottom:15px}.author-bio h2.page-title{clear:none}.author-bio p{margin:30px 0;font-size:1.125rem;line-height:1.5rem;font-family:var(--body-font);color:var(--light-text)}.author-bio .entry-meta.author-social-media a{margin-bottom:10px;display:inline-block;text-decoration:none}.hentry-footer{width:100%;max-width:875px;padding:20px;margin:auto;color:var(--light-text);font-family:var(--body-font);text-align:center}.hentry-footer .share-text,.hentry-footer .share.side{display:none}.share .share-text{font-size:13px;text-transform:uppercase;color:var(--light-text);font-family:var(--body-font);padding-bottom:10px}.post-tags{font-size:13px;text-transform:uppercase;font-family:var(--body-font);color:var(--light-text);text-align:center}.the-post ul.social-icons{margin-top:30px}.the-post ul.social-icons.show-text li.social-icon{font-size:13px;font-family:var(--title-font);display:inline-block;margin:0 5px}.the-post ul.social-icons.show-text li.social-icon i{font-size:13px}.the-post ul.social-icons.show-text li.social-icon a span{padding:7px;width:29px;margin-right:5px}.wp-caption{margin:0;max-width:100%;height:auto}.wp-caption-text{color:var(--light-text);text-align:center;font-size:.875rem}.single-content-wrapper{position:relative;width:100%}.sticky-container{position:absolute;top:0;left:60px;height:100%;z-index:2}.sticky-element{width:40px;position:-webkit-sticky;position:sticky;top:0;left:0;margin-bottom:100px}.has-sticky-nav.body-fix .sticky-element{top:110px}.has-sidebar .sticky-element{display:none}.entry-content ul:not([class*=wp-])>li:before{content:"\2022";color:var(--light-text);display:inline-block;position:absolute;top:0;left:0;margin-left:-30px;font-size:24px}.the-post .page .entry-title{margin-bottom:0}.has-sidebar .the-post .single-post .entry-content,.has-sidebar .the-post .single-post .entry-header,.has-sidebar .the-post .page .entry-content,.has-sidebar .the-post .page .entry-header,.has-sidebar .author-bio,.has-sidebar .hentry-footer,.has-sidebar .comments-area{max-width:823px;padding-right:10px;padding-left:10px}.has-sidebar .comments-area,.has-sidebar .hentry-footer{max-width:calc(100% - 10px)}.has-sidebar .author-bio{max-width:calc(100% - 30px)}.has-sidebar .the-post.hero-aspect-ratio .single-post.cover .cover-wrapper,.has-sidebar .the-post.hero-aspect-ratio .single-post.cover .post-thumbnail img{min-height:400px;overflow:hidden}.has-sidebar.has-hero .custom-excerpt{text-align:left}.hero{margin-bottom:15px}.hero .flex-box{margin:0;width:calc(100%/4);overflow:hidden;background:#000}.hero.with-margins .flex-box{margin:0 15px;width:calc(25% - 30px)}.hero.with-margins .flex-box:first-child{margin-left:0}.hero.with-margins .flex-box:last-child{margin-right:0}.hero .flex-box .post-thumbnail{width:100%;height:100%}.hero .post-thumbnail img{display:flex;transition:all .4s ease;object-fit:cover;width:100%;height:100%;-webkit-backface-visibility:hidden;filter:brightness(80%)}.hero .flex-box:hover img{filter:brightness(90%)}.hero .entry-header{position:absolute;bottom:0;padding:40px 30px;color:var(--white);background:var(--overlay-gradient);width:100%}.hero:not(.portrait) .post-thumbnail img{filter:brightness(60%)}.hero:not(.portrait):not(.single-hero) .flex-box:hover .post-thumbnail img{filter:brightness(70%)}.hero:not(.portrait) .entry-header{bottom:auto;background:0 0}.hero .entry-meta{color:var(--white)}.hero .entry-meta a{border:0}.hero .entry-meta .author-category-meta{color:var(--very-light-text)}.hero .entry-title{font-size:4rem;line-height:1.2;max-width:var(--container-max-width);margin:0 auto 30px}.hero.cols-2 .entry-title{font-size:2.5vw}.hero.cols-3 .entry-title{font-size:2vw}.hero.cols-4 .entry-header{padding:40px 20px}.hero.cols-4 .entry-title{font-size:2rem;line-height:1.1}.hero.hero-wide .flex-box:not(.parallax-window){animation:fadein 1s}.hero.hero-wide .entry-header{bottom:auto;background:0 0}@keyframes fadein{from{opacity:0}to{opacity:1}}.hero.hero-wide .hero-entry.no-thumbnail .entry-header{position:relative;padding:60px 30px 50px}.hero .flex-box.parallax-window:not(.is-mobile-device){background:0 0!important}.hero .flex-box.parallax-window .post-thumbnail{background:#000;opacity:.2}.hero .flex-box.parallax-window img{visibility:hidden}.slick-dots{height:20px;text-align:center;list-style:none;padding:0;float:left;width:100%;margin:0;padding-top:25px;padding-bottom:15px}.slick-dots li{display:inline-block;padding:0!important}.slick-dots button{width:10px;height:10px;background:var(--link-hover-color);margin:-1px 5px 0!important;opacity:.5;position:static;border-radius:50%;padding:0!important;font-size:0;border:0;vertical-align:middle}.slick-dots button:after{content:""}.slick-active button{opacity:1}.slick-arrow{position:absolute;top:calc(50% - 30px);right:15px;width:60px;height:60px;opacity:0;color:var(--white);font-size:0;background:0 0;transition:.4s ease;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;z-index:200}.slick-arrow:after{font-family:fontello;content:"\e811";font-size:36px;font-weight:400}.slick-arrow.slick-prev{right:auto;left:15px}.slick-arrow.slick-next:after{content:"\e812"}.slick:hover .slick-arrow{opacity:.5}.hero.carousel .flex-box{width:9999px;max-width:100%}.alignleft{display:inline;float:left;margin-right:30px;margin-bottom:15px;margin-top:15px}.alignright{display:inline;float:right;margin-left:30px;margin-bottom:15px;margin-top:15px}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-top:30px;margin-bottom:30px}.alignfull{width:100vw;max-width:100vw;margin-left:calc(-50vw + 50%)}.alignwide{width:calc(100% + 415px);max-width:calc(100% + 415px);margin-left:-207.5px}.has-sidebar .alignwide,.has-sidebar .alignfull{width:calc(100% + 20px);margin-left:-10px}.menu-primary-navigation-container{background:var(--white);margin:0;padding:0;width:100%}.logo-left-menu-right .menu-primary-navigation-container{width:auto;background:0 0}.logo-left-menu-right .primary-nav a,.logo-left-menu-right .primary-nav li{color:var(--white)}.primary-nav{list-style:none;margin:0 auto;padding:0;max-width:var(--container-max-width);height:55px}.primary-nav li{display:inline-block;font-size:.8125rem;text-transform:uppercase;font-family:var(--title-font);font-weight:700;line-height:1.1;position:relative;color:var(--dark-link-color);margin:0}.primary-nav a{padding:20px 15px;display:block;color:var(--dark-link-color);text-decoration:none}.primary-nav li:hover a{color:var(--dark-link-hover-color)}.primary-nav li.menu-item-has-children>a:after{font-family:fontello;content:"\e806 ";font-weight:300;margin-left:5px}.primary-nav li ul.sub-menu{width:200px;position:absolute;top:55px;left:0;visibility:hidden;opacity:0;z-index:2000;transition:all .2s ease;background:var(--very-dark-grey);border-top:0;text-align:left;margin:0;padding:0}.primary-nav>li>ul.sub-menu:before{content:"";width:0;height:0;border-top:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid var(--very-dark-grey);position:absolute;top:-5px;left:25%;color:var(--very-dark-grey)}.primary-nav li ul.sub-menu li{font-weight:400;font-size:.75rem;line-height:1.5;width:100%;color:var(--white)}.primary-nav li ul.sub-menu li a{padding:13px 15px;color:var(--white)}.primary-nav li:hover>ul.sub-menu{visibility:visible;opacity:1}.primary-nav li ul.sub-menu li ul.sub-menu{left:200px;top:0}.toggle{padding:18px 15px 15px 10px;float:left;width:41px}.toggle.toggle-search{padding:18px 15px 15px;float:right;margin-right:10px}.toggle i[class*=icon]{font-size:1.125rem;display:inline-block;cursor:pointer}.toggle-menu span{margin-left:7px;font-size:13px;font-family:var(--title-font);font-weight:700;text-transform:uppercase}.site-header .header-layout-wrapper i[class*=icon]{font-size:1.125rem}.site-header:not(.logo-left-menu-right) .header-layout-wrapper .toggle{padding:15px 15px 15px 0}.site-header .header-layout-wrapper .toggle-search{padding:15px 0 15px 15px}.site-header:not(.logo-left-menu-right) .toggle.mobile-only{display:block}.site-header.logo-left-menu-right .primary-nav .toggle{padding:20px 15px}.site-header.logo-left-menu-right .primary-nav .toggle-search{padding:20px 0 20px 15px}.logo-left-menu-right .primary-nav .toggle i[class*=icon]{font-size:16px}.menu-header-secondary-container{border-bottom:1px solid var(--dark-link-color)}.secondary-nav{list-style:none;margin:0 auto;padding:10px 15px;max-width:var(--container-max-width);text-align:left;clear:both;overflow:auto}.secondary-nav li{float:left;font-size:.6875rem;text-transform:uppercase;font-family:var(--title-font);font-weight:700;margin-right:7px;margin:0 7px 0 0}.secondary-nav a{color:var(--dark-bg-link-color);text-decoration:none}.secondary-nav li.alignright{float:right;margin-right:0;margin-left:7px;margin-bottom:0}.slide-menu{width:100%;max-width:380px;height:100%;overflow:auto;background:var(--very-dark-grey);color:var(--white);position:fixed;top:0;left:-460px;transition:all .4s ease-in-out;z-index:2000;padding:30px 30px 40px;font-size:.875rem}.slide-menu.show{left:0;z-index:4000}.slide-menu span.close-menu{display:block;margin:10px 0 10px 10px;text-align:right;cursor:pointer;position:relative;color:var(--dark-bg-link-color)}.slide-menu .logo-wrapper{max-width:100%;text-align:center}.slide-menu .custom-logo-link{font-size:2rem;margin:20px auto;letter-spacing:-1px}.slide-menu a{color:var(--white);text-decoration:none}.primary-nav-sidebar-wrapper{margin:15px 0}.slide-menu .primary-nav-sidebar{background:0 0;list-style:none;margin:0;padding:0;color:var(--light-text);font-family:var(--title-font)}.slide-menu .primary-nav-sidebar li{position:relative;border-bottom:1px solid var(--dark-highlight);margin:0}.slide-menu .primary-nav-sidebar li a{text-transform:uppercase;color:var(--dark-bg-link-color);font-size:.8125rem;font-weight:700;padding:15px 0;display:inline-block}.slide-menu ul.primary-nav-sidebar ul.sub-menu{display:none;list-style:none;margin:0;padding:0;border-top:1px solid var(--dark-highlight)}.slide-menu ul.primary-nav-sidebar ul.sub-menu li ul.sub-menu{padding-left:10px}.slide-menu ul.primary-nav-sidebar .sub-menu li:last-of-type{border:0}.slide-menu ul.primary-nav-sidebar .sub-menu li a{font-weight:400;color:var(--very-light-text)}.expand{display:none;width:40px;height:100%;position:absolute;top:0;right:0}.expand:after{font-family:fontello;content:"\e806 ";font-size:12px;position:absolute;top:15px;right:14px;color:var(--dark-bg-link-color)}.expand.close:after{content:"\e808 "}.slide-menu .primary-nav-sidebar .menu-item-has-children>.expand{display:block}.body-fade{position:fixed;top:0;height:100%;width:100%;background:rgba(0,0,0,.8);display:none;z-index:1000}.site-search{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:2000;padding-top:calc(50vh - 100px);display:none;background:rgba(0,0,0,.9);color:var(--white)}.site-search form{width:80%;max-width:var(--container-max-width);margin:auto;display:flex}.site-search input[type=search]{-webkit-appearance:none;-webkit-appearance:textfield;background:0 0;border:0;border-bottom:2px solid var(--dark-highlight-hover);width:calc(100% - 75px);color:var(--white);padding:15px 15px 15px 0;font-size:2rem;font-family:var(--title-font);font-weight:600;text-align:center}.site-search input::placeholder{opacity:1;color:var(--light-text)}.site-search .search-submit{width:60px;padding:15px;font-size:24px;color:var(--dark-highlight-hover);background:0 0;border-bottom:2px solid var(--dark-highlight-hover)}.site-search>i.icon-cancel{position:absolute;top:60px;right:60px;font-size:24px;color:var(--dark-bg-link-color)}.widget{padding:15px 0;font-family:var(--title-font);width:100%;line-height:1.4}.widget-title{margin-top:0;font-size:1rem;letter-spacing:normal;color:var(--white)}.widget ul{list-style:none;margin:0;padding:0;color:var(--light-text)}.widget select{width:100%;padding:7px;margin:15px 0}.widget ul li{border-bottom:1px solid var(--dark-highlight);text-align:left;margin:0}.widget ul.children li:last-child{border:0}.widget ul li a{font-family:var(--title-font);font-size:14px;display:inline-block;padding:13px 0;border:0;text-decoration:none}.widget ul.children li a{color:var(--light-text)!important}.widget ul li span{text-transform:uppercase;font-size:12px;display:block;font-family:var(--body-font);font-weight:300}.widget_nav_menu .menu-primary-navigation-container{background:0 0}.widget_nav_menu .sub-menu li .sub-menu,.widget_pages ul.children li ul.children{margin-left:10px}.widget_nav_menu .sub-menu li .sub-menu li,.widget_pages ul.children li ul.children li{border:0}.widget_nav_menu li.menu-item-has-children .sub-menu li{border:0}.widget_nav_menu li.menu-item-has-children .sub-menu li a,.widget_pages{color:var(--light-text)!important}.widget_nav_menu li.alignright{float:none;display:block;margin:0}.widget_search form{display:flex;flex-direction:row}.widget_search .widget-title{margin-bottom:25px}.widget_search input[type=search]{width:calc(100% - 40px);-webkit-appearance:none;-webkit-appearance:textfield;background:var(--white);border:0;padding:10px;font-size:.75rem}.widget_search .search-submit{background:var(--white);padding:10px;color:var(--dark-highlight);width:38px}.widget_calendar caption{text-align:left;color:var(--light-text);font-size:13px;padding:0 0 10px;text-transform:uppercase}.widget_calendar table{width:100%;border-collapse:collapse;border:1px solid var(--dark-highlight);margin-bottom:10px;font-family:var(--title-font)}.widget_calendar td,.widget_calendar th{padding:8px;text-align:center;overflow:hidden}.widget_calendar th{background:var(--dark-highlight);color:var(--white);border:0}.widget_calendar tr{border:0}#today{background:var(--dark-highlight)}.tagcloud{display:flex;flex-wrap:wrap;padding-top:12px}.widget_tag_cloud a{display:inline-block;padding:7px;font-size:12px!important;line-height:1;margin:0 8px 8px 0;text-transform:uppercase;font-weight:700;background:var(--dark-highlight);color:var(--white);text-decoration:none}.widget_tag_cloud a span.tag-link-count{font-weight:400}.widget_tag_cloud a:hover{background:var(--dark-highlight-hover)}.widget.widget_rss li{border:0;padding:10px 20px 20px;background:var(--dark-highlight);margin-bottom:30px}.widget.widget_rss li:last-child{border:0;margin:0;padding-bottom:10px}.widget_rss .rssSummary{margin:10px 0}.widget_rss cite{color:var(--white);font-style:normal;font-family:var(--body-font);text-transform:uppercase;font-size:.75rem}.widget_rss ul li a{font-weight:600}.rss-widget-icon{display:none}a.rsswidget{text-decoration:none;color:var(--white)}.widget .widget-title a:nth-child(2):before{font-family:fontello;content:"\f09e";margin-right:10px;font-weight:400}.widget_recent_comments{font-weight:300;font-size:13px}.widget_recent_comments ul li{padding:10px 0 0;border:0}.widget_recent_comments ul li:last-child{margin:0}.widget_recent_comments ul li span{display:inline-block}.widget.widget_recent_comments ul li a.url{color:var(--light-text);font-size:.8125rem;font-family:var(--body-font);padding:0}.widget.widget_recent_comments ul li a:not(.url){display:block!important;padding:10px 0!important;font-weight:600}.widget.widget_recent_entries li{border:0}.widget.widget_recent_entries a{font-weight:600}.widget.widget_recent_entries span{padding-bottom:10px}.widget_text .widget-title{margin-bottom:25px}.widget_media_gallery .gallery .gallery-item{margin:0;width:calc(100%/3)}.widget_media_gallery .gallery-caption{display:none}.widget.dinova_recent_posts ul li{border:0}.widget.dinova_recent_posts .entry-title-link{font-weight:600;word-wrap:break-word}.widget.dinova_recent_posts .entry-header{padding:0}.widget.dinova_recent_posts .entry-meta{padding-top:10px;margin:0}.widget.dinova_recent_posts ul li .entry-meta.after-title{padding:0 0 10px}.widget.dinova_recent_posts ul:not(.has-thumbnails) li.entry .entry-meta:nth-of-type(2){padding:0 0 20px}.widget.dinova_recent_posts ul:not(.author-category-meta) li:first-child{margin-left:0}.widget.dinova_recent_posts .entry-meta a{color:var(--dark-bg-link-color);font-size:12px;font-family:var(--body-font);padding:0}.widget.dinova_recent_posts ul[class*=list-style-list].has-thumbnails li.entry{display:flex;flex-wrap:wrap;flex-direction:row;padding:10px 0 15px}.widget.dinova_recent_posts ul[class*=list-style-list].has-thumbnails a{padding:0}.widget.dinova_recent_posts ul[class*=list-style-list].has-thumbnails .entry-meta{padding:0 0 10px}.widget.dinova_recent_posts ul[class*=list-style-list].has-thumbnails li .entry-meta.after-title{padding:10px 0 0}.widget.dinova_recent_posts ul[class*=list-style-list].has-thumbnails a.entry-title-link{padding:0;display:inline}.widget.dinova_recent_posts ul[class*=list-style-list] .post-thumbnail{width:105px;padding-right:15px;margin:0}ul[class*=list-style-list] .entry-header{flex-grow:1;flex-basis:100px;min-width:0}.widget.dinova_recent_posts .list-style-list-first-grid.has-thumbnails li.entry:first-child{text-align:center;padding-bottom:5px;margin-bottom:15px}.widget.dinova_recent_posts .list-style-list-first-grid.has-thumbnails li.entry:first-child .post-thumbnail{width:100%;padding:0;margin-bottom:10px}.widget.dinova_recent_posts .list-style-grid.has-thumbnails li.entry{text-align:center;padding-bottom:10px}.widget.dinova_recent_posts .list-style-grid.has-thumbnails a.entry-title-link{padding:0 0 10px}.widget.dinova_recent_posts ul.list-style-grid.has-thumbnails li.entry.has-thumbnail .entry-meta.before-title{padding:0 0 10px}.widget.dinova_recent_posts ul[class*=list-style-list].has-thumbnails .entry-meta li.entry-read-time{display:none}.cols-1 .widget.dinova_recent_posts ul[class*=list-style-list] .entry-meta li.entry-read-time{display:inline}.widget.dinova_social_widget .widget-title{text-align:center}ul.social-icons{list-style:none;margin:0;padding:0}ul.social-icons:not(.show-text){display:flex;flex-wrap:wrap;justify-content:center}ul.social-icons li.social-icon{margin:5px;text-transform:capitalize;border:0}ul.social-icons li.social-icon a{color:var(--white);background:var(--dark-highlight);padding:10px;border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;text-decoration:none}ul.social-icons li.social-icon a:hover{background:var(--dark-highlight-hover)}ul.social-icons li.social-icon i{font-size:1rem}ul.social-icons.show-text li.social-icon{margin:0 0 15px}ul.social-icons.show-text li.social-icon a{padding:0 15px 0 0;width:100%;margin:5px 0;font-weight:700;text-align:left;border-radius:0;height:auto;display:block}ul.social-icons.show-text li.social-icon a span{width:50px;padding:15px;display:inline-block;background:rgba(0,0,0,.1);margin-right:20px;text-align:center}ul.social-icons.icon li.social-icon a{background:0 0;color:var(--dark-highlight)}ul.social-icons.icon li.social-icon i{font-size:1.125rem}ul.social-icons.brand:not(.icon) li.social-icon.twitter a{background:#429cd6}ul.social-icons.brand:not(.icon) li.social-icon.facebook a{background:#3a589e}ul.social-icons.brand:not(.icon) li.social-icon.pinterest a{background:#cd2029}ul.social-icons.brand:not(.icon) li.social-icon.google-plus a{background:#df4b37}ul.social-icons.brand:not(.icon) li.social-icon.linkedin a{background:#0077b5}ul.social-icons.brand:not(.icon) li.social-icon.tumblr a{background:#35465c}ul.social-icons.brand:not(.icon) li.social-icon.reddit a{background:#ff4500}ul.social-icons.brand:not(.icon) li.social-icon.pocket a{background:#ee4056}ul.social-icons.brand.icon li.social-icon.twitter a{color:#429cd6}ul.social-icons.brand.icon li.social-icon.facebook a{color:#3a589e}ul.social-icons.brand.icon li.social-icon.pinterest a{color:#cd2029}ul.social-icons.brand.icon li.social-icon.google-plus a{color:#df4b37}ul.social-icons.brand.icon li.social-icon.linkedin a{color:#0077b5}ul.social-icons.brand.icon li.social-icon.tumblr a{color:#35465c}ul.social-icons.brand.icon li.social-icon.reddit a{color:#ff4500}ul.social-icons.brand.icon li.social-icon.pocket a{color:#ee4056}.widget.widget_mc4wp_form_widget{text-align:center;font-size:.75rem;margin:20px 0 25px}.widget.widget_mc4wp_form_widget .mc4wp-form-fields label{width:100%;padding:10px 0 30px;display:block;color:var(--light-text)}.widget.widget_mc4wp_form_widget .mc4wp-form-fields{display:flex;flex-wrap:wrap;flex-direction:row}.widget.widget_mc4wp_form_widget input,.widget.widget_mc4wp_form_widget button:not(.customize-partial-edit-shortcut-button){width:auto;padding:10px;flex-grow:1;margin-bottom:10px;background:var(--dark-highlight);border:0}.widget.widget_mc4wp_form_widget input:not([type=submit]){width:60%;background:var(--white)}.widget.widget_mc4wp_form_widget input[type=submit],.widget.widget_mc4wp_form_widget button:not(.customize-partial-edit-shortcut-button){flex-grow:0;padding:10px 15px}.widget.widget_mc4wp_form_widget .mc4wp-form-fields p input,.widget.widget_mc4wp_form_widget .mc4wp-form-fields p button:not(.customize-partial-edit-shortcut-button){width:100%}.widget.widget_mc4wp_form_widget .mc4wp-form-fields p{width:100%;margin:0;padding:0}.widget[class*=instagram]{text-align:center}.widget[class*=instagram] .widget-title{margin-bottom:25px}ul.instagram-pics{display:flex;flex-wrap:wrap;margin:0;list-style:none;padding:0;width:100%}ul.instagram-pics li{display:flex;flex-basis:calc(100%/3);margin:0;padding:0;flex-grow:1;border:0;transition:all .3s ease}ul.instagram-pics li:hover{opacity:.9}ul.instagram-pics li a,.widget ul.instagram-pics img{padding:0;object-fit:cover;width:100%;height:100%}.widget.null-instagram-feed a{color:var(--dark-bg-link-color);text-decoration:none}.widget.null-instagram-feed p.clear{margin:15px 0 0;padding:0}.wpcf7-form p{margin:30px 0}.wpcf7-form em{color:var(--light-text);font-style:normal;font-size:1rem}span.wpcf7-list-item{margin-left:0;clear:both;display:block;width:100%;margin:10px 0}span.wpcf7-list-item input[type=checkbox],span.wpcf7-list-item input[type=radio]{margin-top:10px;margin-right:10px;float:left}.wpcf7-select{margin-bottom:30px}.flex-box.loop-widget{}.flex-box.loop-widget .widget{padding:30px;display:flex;flex-direction:column;color:var(--white);margin:0}.cols-1 .flex-box.loop-widget .widget{max-width:660px}.flex-box.loop-widget .widget-title{font-size:1.125rem;width:100%;margin-bottom:30px;text-align:center}.flex-box.loop-widget ul li a{font-size:1rem}.flex-box.loop-widget .dinova_recent_posts ul:not(.has-thumbnails) li.entry,.flex-box.loop-widget .widget.widget_recent_comments li,.flex-box.loop-widget .widget.widget_recent_entries li{margin-bottom:10px}.flex-box.loop-widget .dinova_recent_posts ul.has-thumbnails li.entry:last-child{padding-bottom:0;margin-bottom:0}.cols-2 .flex-box.loop-widget .widget_mc4wp_form_widget{font-size:1rem}.cols-2 .flex-box .widget.widget_mc4wp_form_widget p input[type=submit],.cols-2 .flex-box .widget.widget_mc4wp_form_widget p button:not(.customize-partial-edit-shortcut-button){padding:15px}.flex-box.loop-widget .widget.widget_media_gallery{padding:22px}.flex-box.loop-widget .widget.widget_media_gallery .gallery-item{margin:8px;width:calc(100%/3 - 16px)}.flex-grid.cols-1 .widget{margin-bottom:40px;font-size:1rem}.cols-1 .widget:last-of-type{margin-bottom:0}.cols-1 .widget-title{font-size:1.5rem;text-align:center}.cols-1 .widget ul li a{font-size:1rem}.cols-1 .flex-box .widget.widget_search input[type=search]{font-size:1rem}.cols-1 .flex-box .widget.widget_mc4wp_form_widget p input[type=submit],.cols-1 .flex-box .widget.widget_mc4wp_form_widget p button:not(.customize-partial-edit-shortcut-button){padding:15px}.cols-1 .widget.dinova_social_widget{width:100%}.cols-1 .widget.dinova_social_widget .show-text{display:flex;flex-wrap:wrap;justify-content:center}.cols-1 .widget.dinova_social_widget .show-text li{margin:5px}.cols-1 .widget.dinova_social_widget .show-text a{width:auto;background:0 0}.cols-1 .widget.dinova_social_widget .show-text a span{margin:0;width:40px;height:40px;padding:10px;display:inline-block;text-align:center;border-radius:50%;background:0 0}.cols-1 .dinova_recent_posts ul[class*=list-style-list] .post-thumbnail{width:140px}.cols-1 .dinova_recent_posts a.entry-title-link{font-size:1.25rem}.cols-1 .widget.widget_recent_comments a,.cols-1 .widget.widget_recent_entries a,.cols-1 .widget_rss ul li a{font-size:1.25rem}.site-footer .flex-grid:not(.cols-1) .widget-title{font-size:1.125rem;width:100%;margin-bottom:30px}.site-footer .widget_rss .widget-title{margin-bottom:42px}.site-footer .dinova_recent_posts ul:not(.has-thumbnails) li.entry,.site-footer .widget.widget_recent_comments li,.site-footer .widget.widget_recent_entries li{margin-bottom:10px}.site-footer .dinova_recent_posts a.entry-title-link{font-size:1rem}.site-footer .list-style-list.has-thumbnails li.entry.has-thumbnail a.entry-title-link{max-width:100%}.site-footer .widget.widget_recent_comments a,.site-footer .widget.widget_recent_entries a,.site-footer .widget_rss ul li a{font-size:1rem}.instagram-footer{background:var(--very-dark-grey);color:var(--white);border:0;padding:0}.instagram-footer .widget{max-width:630px;margin:0 auto 40px;padding:15px}.instagram-footer .widget.null-instagram-feed{padding:0;max-width:100%;margin:0}.instagram-footer .widget:last-child{margin-bottom:0}.instagram-footer .widget ul.instagram-pics li{flex-basis:calc(100%/6);padding:0;margin:0}.instagram-footer .widget.null-instagram-feed .widget-title{display:none}.instagram-footer .widget.null-instagram-feed p.clear{padding:25px 0 0;font-family:var(--title-font);margin:0}.instagram-footer .widget.null-instagram-feed a{color:var(--dark-bg-link-color)}.instagram-footer .widget_rss .widget-title{margin-bottom:42px}.instagram-footer .dinova_recent_posts ul:not(.has-thumbnails) li.entry,.instagram-footer .widget.widget_recent_comments li,.instagram-footer .widget.widget_recent_entries li{margin-bottom:10px}.instagram-footer .dinova_recent_posts a.entry-title-link{font-size:1rem}.instagram-footer .list-style-list.has-thumbnails li.entry.has-thumbnail a.entry-title-link{max-width:100%}.instagram-footer .widget.widget_recent_comments a,.instagram-footer .widget.widget_recent_entries a,.instagram-footer .widget_rss ul li a,.instagram-footer .widget ul li a{font-size:1rem;color:var(--white)}.aside-sidebar .widget{background:var(--very-dark-grey);padding:30px;margin-bottom:30px;color:var(--white)}.aside-sidebar .widget-title{font-size:1.25rem;text-align:center}.aside-sidebar .widget a{color:var(--white);font-size:1rem}.aside-sidebar .widget.widget_media_image{padding:0;background:0 0}.aside-sidebar .widget.widget_media_image .widget-title{color:var(--black)}.gallery{display:flex;flex-wrap:wrap;width:100%}.the-post .single-post .gallery{width:calc(100% + 30px);margin-left:-15px}.gallery-item{display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative;margin:15px}.gallery-item .gallery-icon{flex:1;width:100%;height:100%;object-fit:cover}.gallery-item img{display:flex;object-fit:cover;width:100%;height:100%}.gallery-caption{position:absolute;bottom:0;left:0;width:100%;background:var(--overlay-gradient);color:var(--white);text-align:center;font-size:12px;padding:15px 10px 10px}.gallery .gallery-item{width:calc(100%/3 - 30px)}.gallery-columns-2 .gallery-item{width:calc(100%/2 - 30px)}.gallery-columns-1 .gallery-item{width:calc(100% - 30px)}.pagination,.post-navigation,.navigation,.page-pagination{width:100%}.nav-links{clear:both;text-transform:uppercase;text-align:center;padding:40px 80px;margin:auto;width:100%;font-family:var(--title-font);font-weight:700;font-size:14px;color:var(--link-color)}.nav-links .page-numbers,.nav-links a,.nav-links .page-number{padding:15px;display:inline-block;width:40px;height:40px;line-height:8px;text-align:center;margin:2px;text-decoration:none}.nav-links .current,.nav-links .page-number,.nav-links span.page-numbers:not(.dots){background:var(--very-light-text);color:var(--white)}.nav-links a .page-number,.nav-links a span.page-numbers:not(.dots){display:inline;padding:0;background:0 0}.nav-links .page-numbers.next,.nav-links .page-numbers.prev,.nav-links .nav-previous a,.nav-links .nav-next a,.nav-links a:not(.page-numbers){width:auto;text-align:right;padding:15px;background:var(--very-dark-grey);color:var(--white);text-decoration:none}.nav-links .page-numbers.prev,.nav-links .nav-previous a{text-align:left}.no-page-numbers .nav-links .page-numbers:not(.prev):not(.next){display:none!important;font-size:60px}.post-navigation .entry-meta{text-transform:uppercase;font-weight:400}.post-navigation .has-post-thumbnail{max-height:407px}.nav-links .pages{margin-right:5px}.toggle-comments span{background:var(--very-dark-grey);color:var(--white);padding:15px 25px;font-size:16px;letter-spacing:normal;cursor:pointer;transition:all .5s ease}.toggle-comments span:after{font-family:fontello;content:"\e806 ";font-size:14px;color:var(--white);margin-left:8px}.toggle-comments.close span:after{content:"\e808 "}#comments{display:none}.comments-area{padding:30px 60px;width:100%;max-width:900px;margin:auto}.comment-list{list-style:none;margin:0 0 40px;padding:0;float:left;width:100%}.comment,.pingback{float:left;padding:15px 0;width:100%;word-wrap:break-word;position:relative;border-bottom:1px solid var(--light-border-color)}.comment{margin:0}.pingback{padding:20px 0;font-family:var(--body-font);font-weight:700;line-height:1.4;border-bottom:1px solid var(--light-border-color)}.pingback .url{margin-left:5px;font-weight:400}.pingback .comment-edit-link{color:var(--dark-bg-link-color);text-decoration:underline;margin-left:5px}.parent{border:0;padding-bottom:0}.comment-list .children{padding:0 0 0 30px;margin:0 0 0;list-style:none;float:left;border-top:1px solid var(--light-border-color);width:100%}.comment-list .children .comment-body{}.comment-body{float:left;width:100%}.parent>.comment-body{margin-bottom:15px}.comment-content{font-family:var(--body-font);font-weight:400;line-height:1.4;color:var(--light-text)}.comment-body cite{margin:0 0 0;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:700;color:var(--dark-link-color);padding-top:10px}.comment-body cite a{color:var(--dark-link-color);text-decoration:none}.comment-body .says{display:none}.comment-author.vcard{position:relative}.comment.bypostauthor>.comment-body .comment-author.vcard:after{font-family:fontello;content:"\e809";font-size:16px;margin-right:2px;position:absolute;top:0;left:50%;margin-left:10px}.comment-meta{color:var(--very-dark-grey);font-size:14px;width:140px;float:left;text-align:center;padding:10px 20px 10px 0;position:relative}.comment-meta a{color:var(--dark-bg-link-color);text-decoration:none}.comment-metadata{text-transform:uppercase;font-size:11px;font-family:var(--body-font);line-height:1.2}.reply{}.comment-author{padding:0}.comment-author b.fn{padding-top:3px;display:block;font-size:16px;font-weight:700;margin-bottom:10px}.comment-author b.fn a.url{color:var(--very-dark-grey)}.comment-reply-link{font-size:11px;text-transform:uppercase;font-weight:700;color:var(--dark-link-color);text-decoration:none}.comment-reply-link:before{font-family:fontello;content:"\e803";margin-right:5px;font-size:14px}.edit-link a{color:var(--dark-link-color);text-decoration:none}.avatar{width:40px;border-radius:50%}.bypostauthor{background:0 0}.comment-respond{clear:both;padding-top:30px;font-size:14px;text-align:center}.comment-respond input:not([type=checkbox]){width:100%}.comment-respond p{clear:both;width:100%;text-align:left;padding:5px 0}.comment-respond label{color:var(--light-text);text-transform:uppercase;font-size:13px;padding-bottom:5px;display:block;font-family:var(--body-font)}p.comment-notes{color:var(--light-text);font-size:.875rem;font-weight:500;margin:10px 0 30px;text-align:center}.comment-respond p.comment-form-author,.comment-respond p.comment-form-email{float:left;clear:none;width:calc(50%);padding:0 10px}#respond.comment-respond p.comment-form-author{padding-left:0}#respond.comment-respond p.comment-form-email{padding-right:0;float:right}.comment-respond textarea{width:100%}.comment-respond input[type=submit]{width:auto;padding:15px 25px}.comment-respond p.comment-form-cookies-consent label{text-transform:none}.comment .comment-respond{padding-top:10px;padding-bottom:0}.comment-reply-title{font-size:1.5rem}.comment-respond a{text-decoration:none}.no-comments{font-weight:700;clear:both;text-align:center;font-size:1.25rem}@media(max-width:1450px){.hero .entry-title{font-size:52px}.hero.cols-2 .entry-title{font-size:36px}.hero.cols-3 .entry-title{font-size:28px;line-height:1.1}.hero.cols-4 .flex-box{width:calc(100%/2 )}.hero.cols-4 .entry-title{font-size:36px}.hero.cols-4.with-margins .flex-box{width:calc(100%/2 - 30px);margin:0 15px 15px}.hero.cols-4.with-margins .flex-box:nth-child(even){margin-right:0}.hero.cols-4.with-margins .flex-box:nth-child(odd){margin-left:0}.hero.cols-4.with-margins .flex-box:nth-child(n+3){margin-top:15px}}@media(max-width:1280px){.hero.cols-4 .flex-box:nth-child(n+3){width:calc(100%/2 - 30px);margin:15px}.hero.cols-3 .flex-box{width:100%;margin:0}.hero.cols-3 .flex-box:nth-child(n+2){margin:15px;width:calc(100%/2 - 30px)}.hero.cols-3 .entry-title{font-size:52px}.hero.cols-3 .flex-box:nth-child(n+2) .entry-title,.hero.cols-3.carousel .entry-title{font-size:36px}.hero.carousel[class*=cols] .flex-box{margin:0}.alignwide{width:100vw;max-width:calc(100vw - 30px);margin-left:calc(-50vw + 15px + 50%)}}@media(max-width:1200px){.logo-left-menu-right .primary-nav a{padding:20px 10px}.hero .entry-title,.hero.cols-3 .entry-title,.single-post.alt2 .entry-title{font-size:46px}.cols-3 .flex-box{width:calc(100%/2 - 30px)}.cols-3:not(.hero) .flex-box:not(.archive-info) .entry-title,.cols-2:not(.hero) .flex-box:not(.archive-info) .entry-title{font-size:22px;line-height:1.1}.cols-3:not(.hero) .flex-box.odd.last-in-grid .entry-title,.cols-3:not(.hero) .flex-box.odd.last .entry-title,.cols-1:not(.hero) .flex-box:not(.archive-info) .entry-title{font-size:28px;line-height:1.3}.content-area.flex-grid:not(.portrait-aspect-ratio) .alt2:not(.disabled-post-thumbnail).has-post-thumbnail .entry-header{bottom:auto;background:0 0;padding-top:0;padding-bottom:0}.content-area.flex-grid:not(.portrait-aspect-ratio) .alt2 img{filter:brightness(70%)}.content-area.flex-grid:not(.portrait-aspect-ratio) .alt2:hover img{filter:brightness(80%)}.cols-3 .flex-box.loop-widget.odd.last .widget{max-width:660px;margin-bottom:40px;font-size:1rem}.cols-3 .flex-box.loop-widget.odd.last .widget:last-of-type{margin-bottom:0}.cols-3 .flex-box.loop-widget.odd.last .widget .widget-title{font-size:1.5rem;text-align:center}.cols-3 .flex-box.loop-widget.odd.last .widget.widget_search input[type=search]{font-size:1rem}.cols-3 .flex-box.loop-widget.odd.last .widget.widget_mc4wp_form_widget p input[type=submit],.cols-3 .flex-box.loop-widget.odd.last .widget.widget_mc4wp_form_widget p button:not(.customize-partial-edit-shortcut-button){padding:15px}.cols-3 .flex-box.loop-widget.odd.last .widget.dinova_social_widget{width:100%}.cols-3 .flex-box.loop-widget.odd.last .widget.dinova_social_widget .show-text{display:flex;flex-wrap:wrap;justify-content:center}.cols-3 .flex-box.loop-widget.odd.last .widget.dinova_social_widget .show-text li{margin:5px}.cols-3 .flex-box.loop-widget.odd.last .widget.dinova_social_widget .show-text a{width:auto;background:0 0}.cols-3 .flex-box.loop-widget.odd.last .widget.dinova_social_widget .show-text a span{margin:0;width:40px;height:40px;padding:10px;display:inline-block;text-align:center;border-radius:50%}.cols-3 .flex-box.loop-widget.odd.last .dinova_recent_posts ul[class*=list-style-list] .post-thumbnail{width:140px}.cols-3 .flex-box.loop-widget.odd.last .dinova_recent_posts a.entry-title-link{font-size:1.25rem}.cols-3 .flex-box.loop-widget.odd.last .widget.widget_recent_comments a,.cols-3 .flex-box.loop-widget.odd.last .widget.widget_recent_entries a,.cols-3 .flex-box.loop-widget.odd.last .widget_rss ul li a{font-size:1.25rem}.sticky-container{left:10px}}@media(max-width:1060px){.mobile-only{display:inline-block!important;visibility:visible}.has-sidebar .alignwide{width:100vw;max-width:calc(100vw - 30px);margin-left:calc(-50vw + 50% + 15px)}.has-sidebar .wrap main{width:100%}.has-sidebar .wrap .aside-sidebar{width:100%;margin:0 15px 90px}.has-sidebar .wrap .aside-sidebar .widget{max-width:600px;margin:0 auto 30px}.has-sidebar .the-post.hero-aspect-ratio .single-post.cover .cover-wrapper{min-height:auto}.aside-sticky-container{margin-bottom:0}.has-sidebar .the-post .single-post .entry-content,.has-sidebar .the-post .single-post .entry-header,.has-sidebar .the-post .page .entry-content,.has-sidebar .the-post .page .entry-header,.has-sidebar .author-bio,.has-sidebar .hentry-footer,.has-sidebar .comments-area{max-width:875px}.has-sidebar .comments-area{padding-left:20px;padding-right:20px}.has-sidebar .the-post.hero-aspect-ratio .single-post.cover .cover-wrapper,.has-sidebar .the-post.hero-aspect-ratio .single-post.cover .post-thumbnail img{min-height:auto;height:100%}.has-sidebar .the-post .single-post.cover .cover-wrapper .entry-header{max-width:100%}.primary-nav-sidebar-wrapper.mobile-only{display:block!important}body:not(.has-hero) .site-header{border-bottom:0}.menu-header-secondary-container,.menu-primary-navigation-container{display:none}.custom-logo-link{font-size:2.625rem;margin:20px 0}.site-header:not(.logo-left-menu-right) .header-layout-wrapper .toggle.toggle-search{margin-right:0;padding-right:0}.hero .entry-title,.single-post.alt2 .entry-title{font-size:40px}.hero.cols-2 .entry-title,.hero.cols-4 .entry-title{font-size:32px}.hero.cols-3 .flex-box{width:100%}.hero.cols-3 .entry-title{font-size:40px}.hero.cols-3.landscape .flex-box:nth-child(n+2) .entry-title{font-size:32px}.hero.cols-4.portrait .flex-box:last-child{max-height:100%}.hero.cols-4.with-margins .flex-box,.hero.cols-2.with-margins .flex-box{width:calc(100%/2);margin:0}.hero.cols-4.with-margins .flex-box:nth-child(n+3){margin:15px;width:calc(100%/2 - 30px)}.cols-1 .flex-box .widget,.cols-3 .flex-box.loop-widget.odd.last .widget{margin-bottom:0}.cols-1 .dinova_recent_posts a.entry-title-link,.cols-3 .flex-box.loop-widget.odd.last .dinova_recent_posts a.entry-title-link{font-size:1rem}.cols-1 .widget.widget_recent_comments a,.cols-1 .widget.widget_recent_entries a,.cols-1 .widget_rss ul li a,.cols-3 .flex-box.loop-widget.odd.last .widget.widget_recent_comments a,.cols-3 .flex-box.loop-widget.odd.last .widget.widget_recent_entries a,.cols-3 .flex-box.loop-widget.odd.last .widget_rss ul li a{font-size:1rem}.site-footer .flex-grid.cols-3{flex-direction:column}.site-footer .flex-grid.cols-3 .flex-box{width:100%;flex-grow:1;align-self:center;margin:0;max-width:600px}.site-footer .flex-grid.cols-3 .flex-box .widget-title{justify-content:center;text-align:center}.goto-top{display:none}.instagram-footer .widget ul.instagram-pics li{flex-basis:calc(100%/3)}.site-footer .flex-grid.cols-3 .dinova_recent_posts ul[class*=list-style-list] .post-thumbnail{width:140px}.site-footer .flex-grid.cols-3 .dinova_recent_posts a.entry-title-link{font-size:1rem}.site-footer .flex-grid.cols-3 .widget.widget_recent_comments a,.site-footer .flex-grid.cols-3 .widget.widget_recent_entries a,.site-footer .flex-grid.cols-3 .widget_rss ul li a{font-size:1rem}.sticky-container{display:none}.the-post .single-post:not(.alt2) .post-thumbnail,.the-post .single-page:not(.alt2) .post-thumbnail,.the-post .single-post.alt2 .alt2-wrapper,.the-post .single-page.alt2 .alt2-wrapper,.the-post .single-post.post_format-post-format-video>.media-wrapper,.the-post .single-post.post_format-post-format-audio>.media-wrapper{width:calc(100% + 30px);margin-top:-30px}.hentry-footer .share.side{display:block}h1.page-title,h1.entry-title{font-size:2.875rem;line-height:1.1}}@media(max-width:890px){.custom-logo-link{font-size:2.25rem}.cols-3:not(.hero) .flex-box:not(.archive-info) .entry-title,.cols-2::not(.hero) .flex-box:not(.archive-info) .entry-title{font-size:20px;line-height:1.2}.flex-grid:not(.cols-1) .loop-widget:not(.odd) .widget.dinova_recent_posts ul[class*=list-style-list].has-thumbnails .entry-meta.before-title{display:none}.hero.cols-3 .flex-box:nth-child(n+2) .entry-title{font-size:28px}.hero.cols-3.landscape .flex-box:nth-child(n+2) .entry-title{font-size:40px}.hero.cols-2 .entry-title,.hero.cols-4 .entry-title{font-size:28px}.hero.cols-2.landscape .entry-title{font-size:38px}.hero.cols-2.landscape:not(.carousel) .flex-box,.hero.cols-3.landscape:not(.carousel) .flex-box{width:100%;margin-bottom:15px}.hero.cols-2.landscape:not(.carousel) .flex-box:last-child{margin:15px}}@media(max-width:768px){.custom-logo-link{margin:10px auto}.cols-4 .flex-box,.cols-3 .flex-box,.cols-2 .flex-box{width:100%}.masonry[class*=cols] .flex-box{width:calc(100% - 30px)}.content-area:not(.the-post) .flex-box:not(.archive-info) .entry-title{font-size:22px!important;line-height:1.3!important}.flex-grid .loop-widget .widget{width:100%;max-width:660px}.flex-grid:not(.cols-1) .loop-widget .widget.dinova_recent_posts ul[class*=list-style-list].has-thumbnails .entry-meta.before-title{display:block}.flex-box .widget.dinova_recent_posts ul[class*=list-style-list] li:not(.first-grid) .post-thumbnail{width:140px}.hero .entry-title,.single-post.alt2 .entry-title{font-size:38px}.hero.cols-2 .entry-title{font-size:38px}.hero.cols-2 .flex-box:last-child{margin:15px}.hero.cols-3 .entry-title,.hero.cols-4 .entry-title{font-size:38px}.hero.cols-4 .flex-box:nth-child(n+3) .entry-title{font-size:26px;line-height:1.2}.hero.cols-3.landscape:not(.carousel) .flex-box{width:100%!important}.page-header .page-subtitle.after-title{display:none}.site-search input[type=search]{font-size:20px;text-align:left}.hero.cols-4 .flex-box{width:100%}.hero.cols-4 .flex-box:nth-child(2){margin:15px!important}.hero.cols-4 .flex-box:nth-child(n+3){width:calc(100%/2 - 30px);margin:15px}.hero.cols-4 .flex-box .entry-header{padding:30px}.hero.carousel[class*=cols] .flex-box{margin:0!important}.hero.cols-4 .flex-box:nth-child(n+3) .entry-read-time,.hero.cols-3 .flex-box:nth-child(n+2) .entry-read-time{display:none}.entry-meta{font-weight:500}blockquote{font-size:30px;margin:50px 0}h1.page-title,h1.entry-title{font-size:2.5rem;line-height:1.1}.comments-area{padding:30px}.site-footer .flex-grid .flex-box{width:calc(100% - 120px)!important}.instagram-footer .widget:not(.null-instagram-feed){padding:15px 60px}.footer-info>li{flex-basis:100%;text-align:center;padding:15px}.footer-info>li ul.footer-nav{justify-content:center}}@media(max-width:680px){.custom-logo-link{font-size:1.875rem}.hero[class*=cols] .entry-title,.single-post.alt2 .entry-title{font-size:36px!important}.hero.cols-4:not(.carousel) .flex-box,.hero.cols-3:not(.carousel) .flex-box{width:100%!important}.hero.cols-4 .flex-box:nth-child(n+2){margin:15px!important}.hero.carousel[class*=cols] .flex-box{margin:0!important}.hero.cols-4 .flex-box:nth-child(n+3) .entry-read-time,.hero.cols-3 .flex-box:nth-child(n+2) .entry-read-time{display:inline-block}.comment-meta{float:none;width:100%;text-align:left}.comment.bypostauthor>.comment-body .comment-author.vcard:after{left:20px}.gallery .gallery-item{width:calc(100%/2 - 30px)}.gallery-caption{display:none}.nav-links .pages,.navigation.pagination .page-numbers:not(.prev):not(.next){display:none}.nav-links{padding-left:0;padding-right:0}.site-search{padding-top:calc(50vh)}.site-search input[type=search]:focus{padding-left:15px}}@media(max-width:580px){.the-post .entry-content .alignleft,.the-post .entry-content .alignright{max-width:100%;margin-left:auto;margin-right:auto;float:none;display:block;text-align:center}}@media(max-width:480px){.custom-logo-link{font-size:1.75rem;letter-spacing:-2px}.hero[class*=cols] .entry-title,.single-post.alt2 .entry-title{font-size:20px!important}.hero[class*=cols]:not(.landscape):not(.hero-wide) .entry-title{font-size:28px!important}.container.page-header{padding:5px 5px 10px}.page-header .page-subtitle.after-title{display:none}.page-header .page-title{}.site-search input[type=search]{font-size:16px;width:100%}.site-search .search-submit{display:none}.content-area:not(.the-post) .flex-box:not(.archive-info) .entry-title{font-size:20px!important;margin-bottom:20px}.content-area:not(.the-post) .flex-box:not(.archive-info):not(.loop-widget) .entry-meta.before-title{margin-bottom:20px}.content-area:not(.the-post) .flex-box:not(.archive-info):not(.loop-widget) .entry-header{padding-bottom:20px}.widget.dinova_recent_posts .entry-meta li.entry-read-time,.widget.dinova_recent_posts ul[class*=list-style-list].has-thumbnails .entry-meta.before-title{display:none!important}.the-post .single-post .entry-content,.the-post .single-post .entry-header,.the-post .page .entry-content,.the-post .page .entry-header{padding-left:0;padding-right:0}.the-post .single-post .entry-content:not(.custom-excerpt),.the-post .page .entry-content{font-size:1.125rem}.custom-excerpt{text-align:left}blockquote{font-size:26px;padding:0 15px;line-height:1.1;padding-left:20px;padding-right:20px}h1.page-title,h1.entry-title{font-size:2rem}ul,ol{margin-left:40px}.alt2 .entry-header{bottom:auto;background:0 0}.alt2 img{filter:brightness(70%)}time.time-custom{font-size:14px;padding:3px 7px}time.time-custom span{line-height:14px}time.time-custom span.date-day{font-size:24px;line-height:22px}time.time-custom .date-year{font-size:13px}.flex-box .widget.dinova_recent_posts ul[class*=list-style-list] li:not(.first-grid) .post-thumbnail{width:120px!important}.site-footer .flex-grid .flex-box{width:calc(100% - 60px)!important;margin:0}.instagram-footer .widget:not(.null-instagram-feed){padding:15px 30px}}@media(max-width:390px){.hero .hero-entry:not(.no-thumbnail) .entry-header{padding:0 30px!important;bottom:auto;background:0 0}.hero .flex-box .post-thumbnail img{filter:brightness(70%);opacity:1}.hero[class*=cols] .entry-title,.content-area .flex-box.alt2 .entry-title{margin:0;font-size:24px!important}.content-area:not(.portrait-aspect-ratio) .flex-box:not(.hero-entry):not(.loop-widget).alt2.has-time-custom .entry-header{padding-left:50px;padding-right:50px}.hero .entry-meta,.content-area .alt2.flex-box:not(.archive-info):not(.previous-article):not(.next-article) .entry-meta,.archive-info .entry-content{display:none!important}.flex-box.loop-widget .widget.dinova_recent_posts ul.has-thumbnails[class*=list-style-list] li.entry,.site-footer .widget.dinova_recent_posts ul.has-thumbnails[class*=list-style-list] li.entry{line-height:1.2}.flex-box.loop-widget .widget.dinova_recent_posts ul.has-thumbnails[class*=list-style-list] li.entry a,.site-footer .widget.dinova_recent_posts ul.has-thumbnails[class*=list-style-list] li.entry a{font-size:15px}.widget.dinova_recent_posts ul[class*=list-style-list].has-thumbnails .entry-meta .entry-comment-count{display:none}.widget.dinova_recent_posts ul[class*=list-style-list].has-thumbnails .entry-meta .entry-date:after{content:none}.gallery .gallery-item{width:calc(100% - 30px)}.entry-content td{display:table-row}h1.page-title,h1.entry-title{font-size:1.75rem}}.media-wrapper{position:relative;padding-bottom:56.25%;height:0;background:var(--black);overflow:hidden;width:100%}.media-wrapper.relaxed{padding-bottom:10px;height:auto;min-height:200px;background:0 0}.media-wrapper iframe,.media-wrapper audio{position:absolute;top:0;left:0;width:100%;height:100%}.infinite-scroll .masonry #infinite-handle,.infinite-scroll .grid .pagination{display:none}#infinite-handle{text-align:center;width:100%;margin:40px 0;z-index:2000}#infinite-handle span{padding:0}#infinite-handle span button,#infinite-handle span button:hover,#infinite-handle span button:focus{border:0;background:var(--very-dark-grey);color:var(--white);padding:15px!important;text-transform:uppercase;font-weight:600!important;font-size:14px}