.site-main .comment-navigation,.site-main .paging-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.paging-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.paging-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.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 rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;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{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.widget_search .search-submit{display:none}.sticky{display:block}.hentry{margin:0 0 1.5em}.updated:not(.published) {display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.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-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.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}body{font-family:'Raleway',sans-serif;font-size:16px}.logged-in .navbar-fixed-top{top:32px}.content{min-height:86vh}h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-weight:bold}h1{font-size:3em}h1 small{color:#fff}h1,h2{margin:0 0 40px}h3{margin:20px 0}h4{font-size:18px}p{margin:0 0 15px}p.lead{font-weight:normal}a{color:var(--bg-color)}a:hover{color:var(--a-hover-color)}img{max-width:100%}.custom-logo{max-height:40px}.carousel-item{height:auto}.carousel-item img{height:auto}#fixed-image{background:url(/wp-content/themes/terrera-theme/assets/img/fixed-image.jpg) 50% 0 no-repeat fixed;background-size:cover;background-position:center;background-attachment:inherit;min-height:500px;padding:0 0;color:#fff;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;display:flex;opacity:1}.bg-overlay{background-color:rgba(0,0,0,.3)}:root{--bg-color:#e61717;--bg-color2:#5f5f5f;--a-color:white;--a-hover-color:darkgray}header{background-color:var(--bg-color);border-bottom:2px solid #fff}.bg-secondary{background-image:linear-gradient(to bottom right,red,yellow)}.page-header{height:200px}header a{color:var(--a-color)!important}header a:hover{color:var(--a-hover-color)!important}.current_page_item>a{color:#fff}.navbar-nav{display:inline-block}.navbar-nav>li>a{font-size:larger;padding:0 10px}nav>ul>li>ul>li:first-child{padding-top:1.5em}.sub-menu{padding:0;z-index:999;background-color:var(--bg-color);opacity:.9}.sub-menu li{margin:0 0;float:left;clear:left;min-width:120px}.sub-menu li a{font-size:18px;padding:3px 5px;border-bottom:1px solid #fff;width:auto;display:block}.sub-menu .sub-menu{position:relative;display:none}.sub-menu .sub-menu li a{list-style:square inside;display:list-item}.sub-menu li>.sub-menu li>.sub-menu li a{padding-left:.8em}nav ul li{float:left;display:block}nav li ul{display:none}nav li:hover ul{display:block;position:absolute}nav li:hover li{float:none}ul.sub-menu li:hover>ul{display:block}.between-bar{padding:1rem 0;width:100%;position:relative;top:-2rem;border-radius:1rem}.back-to-top{cursor:pointer;position:fixed;bottom:80px;right:20px;z-index:999;opacity:.8;display:none}.back-to-top:hover{background:var(--bg-color)}footer{background:var(--bg-color2);color:var(--a-color);padding:10px 0 10px;font-size:16px;width:100%;position:fixed;left:0;bottom:0}.footer-center{margin-bottom:0}footer p{margin:0}.footer-center li{margin:0 10px;text-align:center}footer a{color:var(--a-color)}footer a:hover{color:var(--a-hover-color)}.terrera-logo{max-width:50%;float:right;padding-top:20px}@media screen and (max-width:1150px){.navbar-nav>li>a{font-size:large;padding:0 8px}.sub-menu .sub-menu{display:block}}@media screen and (max-width:1024px){.navbar-nav>li>a{padding:0 5px}}@media screen and (max-width:991px){nav li ul{display:grid}nav ul li{float:none}.sub-menu li a{font-size:14px;border-bottom:none;list-style:square inside;display:list-item}.sub-menu{margin-left:10px}nav li:hover ul{position:relative}nav>ul>li>ul>li:first-child{padding-top:0}}.separe-content-footer{height:70px}@media screen and (min-height:1000px){footer{bottom:0;position:fixed;width:100%}.separe-content-footer{margin-bottom:5%}}@media screen and (max-width:600px){.page-title{font-size:2em}}@media screen and (max-width:568px){.terrera-logo{float:none}}