.navigation{background:#fff !important;border-bottom:0 solid #20556e;padding:10px 0}.navigation .nav-link{color:#20556e !important;font-weight:700}.navbar-brand img{height:50px;width:auto;display:block !important;opacity:1 !important}#feed{}.copyright img{max-width:150px !important;height:auto !important;display:inline-block;filter:brightness(0)invert(1)}.logo-icon img{width:50%;height:auto;filter:brightness(0)invert(1)}.tiled-content{position:relative;background-color:#20556e;overflow:hidden;color:#fff}.tiled-content::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/serra-bg-tile.svg);background-repeat:repeat;background-position:50%;opacity:.07;z-index:0}.tiled-content>*{position:relative;z-index:1}.tiled-content h2,h4{color:#fff}.tiled-content p{color:#daebff}.about-2 .content-block .media i{font-size:30px;color:#fff}.btn-main{background-color:#20556e}.navbar-toggler{border-color:#20556e !important}.navbar-toggler .ti-menu,.navbar-toggler-icon,.navbar-toggler i{color:#20556e !important}.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3e%3Cpath stroke='rgba(32, 85, 110, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3e%3C/svg%3e") !important}.call-to-action h2{color:#222}.call-to-action p{color:#333}.contact-details{padding-left:15px;padding-right:15px}img.call-us{width:26px;display:inline;margin-left:8px;margin-right:8px;background-color:var(--white);border-radius:12px;padding:3px}img.message-us{width:32px;margin-left:8px;margin-right:8px}#book-table{margin-top:32px}.btn-transparent:hover,.btn-transparent:focus{background-color:#20556e !important;border:1px solid transparent !important;color:#fff}.btn-transparent ::selection{background:#20556e}#sera .btn-transparent,#social .btn-transparent{background:#20556e;border:1px solid #fff !important;color:#fff}#sera a.btn-transparent:hover,#social a.btn-transparent:hover{background:#fff !important;color:#20556e}#sera-menu{margin-top:20px}span.map-action-bar{border:1px solid #fff !important;padding:8px;border-radius:2px;margin-left:12px}h2#contact-title{text-align:center;padding:24px}div.map-container{width:100%;height:500px;padding:32px;box-sizing:border-box;background:0 0}div.map-container .osm-map{width:100%;height:100%;border:1px solid #ddd;border-radius:4px;display:block}p#address{padding-top:12px}div.client-comment p{font-style:italic}