.et-l .dp-dfg-pagination .pagination a.pagination-link{border:none}#post-933::before{content:url("/wp-content/uploads/2025/10/basement-resting-state.svg");max-width:60px;z-index:1;margin-top:-280px;transition:all 0.5s ease;transform:scale(1);transform-origin:top left}#post-933:hover::before{content:url("/wp-content/uploads/2025/10/basement-hover.svg");transform:scale(1.2)}.dp-dfg-overlay .entry-title a:hover{color:#ff0000}.rotate-center{-webkit-animation:rotate-center 20s linear infinite forwards;animation:rotate-center 20s linear infinite forwards}@-webkit-keyframes rotate-center{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-center{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.red-square ul li{list-style-type:none!important;margin:0!important}.red-square li{background:url(/wp-content/uploads/2021/09/red-square.svg) no-repeat left 11px;padding-left:20px;display:block;padding-bottom:8px}#top-menu li a:hover{color:#ff0000!important;opacity:1!important}#top-menu .book-now a{background-color:#ff0000;border:1px solid #ffffff!important;padding:12px!important;text-align:center}#top-menu .book-now a:hover{background-color:#303030;border:1px solid #ffffff!important;color:white!important}.et_header_style_left #et-top-navigation{padding-top:16px!important}.et_header_style_left .et-fixed-header #et-top-navigation{padding-top:6px!important}#main-header.et-fixed-header .menu-cta a{color:#fff!important}@media only screen and (max-width:980px){.book-now a:hover{background-color:#ff0000!important;opacity:1!important}.et_mobile_menu li a:hover{color:#ff0000;opacity:1!important}.et_pb_svg_logo #logo{height:70%!important}#main-header{background-color:black!important}.et_mobile_menu{background-color:black!important}}.footer a{color:white}.footer a:hover{color:#ff0000}:root{font-size:16px}body,p{font-size:1rem!important}.red-links a{color:red}.red-links a:hover{color:#373636}.new-type-system h1{font-family:"Trirong",serif;font-weight:100;font-style:normal;font-size:6rem!important}#gform_confirmation_message_1 .gform_confirmation_message_1 .gform_confirmation_message{padding:20px 0px;color:#ff0000!important}.red-title h4{color:#ff0000!important;display:inline}.red-title p{display:inline}.blog-title h2{font-size:1.5rem!important;text-transform:none!important;letter-spacing:0em!important}#contact-us h3{font-size:1.1875rem!important;text-transform:uppercase!important;letter-spacing:0.35em!important}h1{font-size:3rem!important}@media only screen and (max-width:980px){h1{font-size:1.8rem!important}h3{font-size:1.3rem!important}}h2{font-size:1.1875rem;text-transform:uppercase!important;letter-spacing:0.35em!important}h3{font-size:2rem;line-height:1.3em}.et_pb_svg_logo #logo{height:190%}#logo{max-height:190%!important;margin-left:-5px!important;-webkit-box-shadow:0px 28px 34px 0px rgba(46,66,36,0.2);-moz-box-shadow:0px 28px 34px 0px rgba(46,66,36,0.2);box-shadow:0px 28px 34px 0px rgba(46,66,36,0.2)}.et-fixed-header#main-header{box-shadow:none!important;background-color:black;background-image:none}@media only screen and (max-width:980px){.et_pb_svg_logo #logo{height:130%!important}}#main-header{background-color:none!important;background-image:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.0))}@media only screen and (max-width:1350px) and (min-width:980px){.et_pb_svg_logo #logo{height:110%!important}}